﻿@font-face{font-family:'proxima-nova';src:url("../fonts/ProximaNovaCondRegular.eot");src:url("../fonts/ProximaNovaCondRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNovaCondRegular.woff") format("woff"),url("../fonts/ProximaNovaCondRegular.ttf") format("truetype"),url("../fonts/ProximaNovaCondRegular.svg#598bcf032c4302a7676e5334c07a46ff") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'proxima-nova';src:url("../fonts/ProximaNovaCondSemibold.eot");src:url("../fonts/ProximaNovaCondSemibold.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNovaCondSemibold.woff") format("woff"),url("../fonts/ProximaNovaCondSemibold.ttf") format("truetype"),url("../fonts/ProximaNovaCondSemibold.svg#17ed094b7ebac54b078d566c7606f7f3") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'quicksand';src:url("../fonts/Quicksand-Regular.eot");src:url("../fonts/Quicksand-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Quicksand-Regular.woff") format("woff"),url("../fonts/Quicksand-Regular.ttf") format("truetype"),url("../fonts/Quicksand-Regular.svg#44a58858d8b27ce52c94a825f38bcf4e") format("svg");font-style:normal;font-weight:400}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{outline:0}.visuallyhidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}
.twit a, .insta a{
	font-size:24px;
	padding:12px !important;
	color:#fff;}
	
.twit:hover{
	font-size:24px;
	background:#00CCFF;
	color:#fff;}
.insta:hover{
	background:#CC9966;}		
.side_1{
	width:400px;
	margin-left:25px;
	float:left;}
.news_week{
	width:50%;
	margin:0 auto;
	height:auto;}	
p a{
	text-decoration:underline;}
p a:hover{
	text-decoration:none;}	
 h2 {
font-size: 2em;
padding:20px 0;
}
.article_hding{
	width:85%;
	float:left;
	margin-top:50px;
	}
	.article_hding_btn{
	width:15%;
	float:left;
	margin-top:50px;
	}
h3 {
  margin-bottom: 0.5em;
  font-size: 1.5em;
  color: #444;
}
.contnt_area{
	float:left;
	width:100%;
	text-align:left;}
.contnt_area ul{
	  list-style-type: disc;
	    padding-left: 30px;
		  list-style: none;
		  list-style:none;
}
.contnt_area ul li{
  margin: 0.3em 0;
  list-style-type: disc;
  }
.article_box{
	width:31% !important;
	margin:12px;}
.wrapper h1{ font-size:35px; margin-top:35px;}
.clear{
	clear:both;}
.testi{
	 height:430px !important;}
.test2{
	 height:280px !important;}	 	
.mar_top{
	margin-top:30px !important;}
	p{
		line-height:22px;}	 
.form{
	width:60%;
	height:auto;
	float:left;
}
.form_logo{
	width:20%;
	height:auto;
	float:left;
	margin-left:5%;
}
.video_box{
	width:48%;
	height:auto;
	float:left;
	margin:0 2% 20px 0;
}
.video_box2{
	width:48%;
	height:auto;
	float:left;
	margin:0 0 20px 2%;
}
#main-header #free-trial img,#main-header li .subnav li img,main.home #facts ul .slide img,main.equipment .equipment-banner img,main.single-equipment section.brewer .thumbnails img,main.single-equipment section.brewer-features .features li img,main.single-equipment section.related li img,main.beverages .beverage-banner img,main.beverages .beverage-grid img,main.business .banner img,main.business section.info-banner img,main.recommend .three-steps li img,main.recommend .email-preview img.preview,main.sustainability section.our-commitment .content .intro img,main.sustainability section.our-offer .content img{height:auto;max-width:100%}.nl-subscribe-top .Hvhjnjz2,#main-header .nl-subscribe .Hvhjnjz2,#main-footer .subscribe .Hvhjnjz2,.uKMaDzgQ,.free-trial.refine .NtP8fkK7,main.recommend .recommend-form .Jz6XHnxx{position:absolute;clip:rect(0px 0px 0px 0px)}.btn-cta:hover,#main-header .top-nav a:hover,#main-header #bottom-nav ul.main>li:hover a,#main-header #bottom-nav ul.main>li:hover,#main-header #bottom-nav .open-trial:hover,main.home #slider-banner .nav .prev:hover,main.home #slider-banner .nav .next:hover,main.home .business-size li a:hover,.free-trial.step1 .actions button:hover,.free-trial.refine .actions button:hover,.contact-us .contact-form .actions button:hover,main.equipment .workplace-types #dropdown-emulator li:hover,main.single-equipment section.brewer-features a:hover,main.beverages .beverage-grid .brand:hover img{-webkit-transition:200ms ease-in;transition:200ms ease-in}form .notifications{display:none;padding:0.6em 0.5em 0.5em;margin-bottom:1em;color:white;font-size:0.8em}form .success.notifications{display:block;background-color:#0C0}form .error.notifications{display:block;background-color:#C00}.free-trial.refine .box,main.equipment #equipment-grid .no-match,main.beverages .beverage-grid .no-match,main.recommend .recommendSuccess,main.contact-us .contact-form .successBox{width:90%;max-width:960px;margin:0 auto;display:none;margin-top:2em;padding:2em 0;border:1px solid #DDD;background:white;font-size:2em;text-align:center}html{overflow-x:hidden}body{background-color:#fff;font-family:"proxima-nova",Arial,sans-serif;font-size:1em;color:#000}a{color:#000;text-decoration:none}p{margin-bottom:0.625em}input[type=text],input[type=email],textarea,select{padding:0.65em 1em 0.6em;border:1px solid #ddd;border-radius:1px;background-color:white;font-family:"proxima-nova",Arial,sans-serif;font-size:1em}select{display:block;width:100%;padding-right:50px;-webkit-appearance:none;background-image:url("../images/gray-arrow.png");background-repeat:no-repeat;background-position:calc( 100% - 1em ) center}textarea{height:220px;min-height:220px;resize:vertical}main{*zoom:1;position:relative;z-index:100;overflow:hidden}main:before,main:after{content:" ";display:table}main:after{clear:both}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}div.image img{display:block;height:auto;max-width:100%}.wrapper{max-width:1600px;margin:0 auto;width:100%}.btn-cta{font-weight:bold;font-size:0.9375em;line-height:1;text-transform:uppercase;padding:1.125em 1.25em 0.875em;background-color:#fff;letter-spacing:0.125em;cursor:pointer;display:inline-block}.btn-cta.gold{color:#b10c1a;border:2px solid #b10c1a}.btn-cta.gold:hover{color:#fff;background-color:#b10c1a}.btn-cta.black{color:#000;border:2px solid #000}.btn-cta.black:hover{color:#fff;background-color:#000}.page-cta{text-align:center;padding:2.5em 0;margin-bottom:70px}.page-cta h3{font-size:1.875em}.page-cta .btn-cta{border:3px solid #b10c1a;display:inline-block;color:#b10c1a;margin-top:1.5em;font-size:1.1875em}.page-cta .btn-cta:hover{background-color:#b10c1a;color:#fff}@media screen and (max-width: 640px){.page-cta{background-color:#f2f2f2;margin-bottom:20px}}@media screen and (max-width: 550px){.page-cta{font-size:80%}}form label span.label{display:none}form.no-placeholder label span.label{display:block}form.no-placeholder select option:disabled{background-color:#fff}.nl-subscribe-top{background-color:#000;color:#fff;text-align:center;padding:1.5em;position:relative;display:none}.nl-subscribe-top.show{display:block}.nl-subscribe-top strong{display:block;font-size:1.25em;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-right:1em}.nl-subscribe-top .notifications.success{margin:0 auto;background:none;font-size:1.2em}.nl-subscribe-top input{width:350px;background-color:#000;border:1px solid #363636;margin-right:0.5em;color:#fff}.nl-subscribe-top .btn-cta{background-color:#000;padding:0.7em 1.2em}.nl-subscribe-top .btn-cta:hover{background-color:#b10c1a;color:#000}.nl-subscribe-top form,.nl-subscribe-top strong,.nl-subscribe-top .field,.nl-subscribe-top .actions{display:inline-block}.nl-subscribe-top .close{background:url("../images/sprites.png") no-repeat;float:right;background-position:-1px -30px;width:19px;height:19px;margin:15px 20px 0 0;cursor:pointer}main.not-found-404{text-align:center;padding:80px 0}main.not-found-404 h1{font-size:3.125em;margin-bottom:0.5em}main.page>.wp-content{width:90%;max-width:1200px;margin:0 auto;margin-bottom:50px}main.page>.wp-content h1,main.page>.wp-content h2{margin:15px 0 0.9em}main.page>.wp-content h1{font-size:2em}main.page>.wp-content h2{font-size:1.5em}main.page>.wp-content p,main.page>.wp-content ul{margin:1em 0}main.page>.wp-content ul{margin-left:2em;list-style-type:disc}main.page>.wp-content ul li{margin-bottom:0.4em}main.page>.wp-content strong{font-weight:bold}@media screen and (max-width: 1180px){main{background:white;display:block}main,footer{position:relative;z-index:500;-webkit-transform:translate3d(0, 0, 0)}}#main-header{position:relative;z-index:200}#main-header .wrapper{width:95%;max-width:1400px;margin:0 auto}#main-header .top-nav{*zoom:1;background-color:#b10c1a;text-align:center;font-size:0.9375em}#main-header .top-nav:before,#main-header .top-nav:after{content:" ";display:table}#main-header .top-nav:after{clear:both}#main-header .top-nav ul{display:inline-block;padding-left:108px}#main-header .top-nav li{display:inline-block}#main-header .top-nav li.blog{border-left:1px solid #B45151}#main-header .top-nav li.blog a{position:relative;top:1px;color:#fff;font-size:1.05em;text-transform:uppercase;font-weight:bold}#main-header .top-nav li.newsletter{padding:0 0.5em}#main-header .top-nav li.newsletter.active{background-color:#000}#main-header .top-nav li.newsletter.active a{color:#fff}
#main-header .top-nav a{color:#ccc;padding:1em;display:inline-block}
#main-header .top-nav ul li ul{
	margin-left:-99px;}
#main-header .top-nav ul li ul a{color:#333;display:inline-block; padding:10px 0;}
#main-header .top-nav ul li ul a:hover{color:#333;display:inline-block}
#main-header .top-nav ul li ul li{
	list-style:none;
	float:left;}
#main-header .top-nav a:hover{color:#fff}#main-header .top-nav a.order-online{float:right;text-transform:uppercase;color:#fff;background-color:#adadad;padding:1em 0;min-width:115px}#main-header .top-nav a.order-online:hover{background-color:#949494}#main-header .top-nav .newsletter{border-left:1px solid  #B45151;border-right:1px solid  #B45151}#main-header #bottom-nav{*zoom:1;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;background-color:#fff;text-align:center;font-size:1.25em}#main-header #bottom-nav:before,#main-header #bottom-nav:after{content:" ";display:table}#main-header #bottom-nav:after{clear:both}#main-header #bottom-nav ul.main{display:inline-block}#main-header #bottom-nav ul.main>li{display:inline-block;cursor:pointer;border-bottom:3px solid transparent}#main-header #bottom-nav ul.main>li a{padding:1.5em 0;margin:0 1em;display:inline-block}#main-header #bottom-nav ul.main>li:hover{border-bottom-color:#b10c1a;color:#bea879;border-bottom:3px solid #b10c1a}#main-header #bottom-nav ul.main>li:hover a{color:#cc0000}#main-header #bottom-nav nav{position:relative}#main-header #bottom-nav .logo{float:left;margin:8px 0 0 1em}#main-header #bottom-nav .logo img{width:180px;height:auto}#main-header #bottom-nav .open-trial{float:right;text-transform:uppercase;color:#fff;background-color:#b10c1a;min-width:115px}#main-header #bottom-nav .open-trial:hover{background-color:#c31f2d}#main-header #bottom-nav .open-trial.show .close{display:inline-block}#main-header #bottom-nav .open-trial.show .close:before{display:block;content:'';background:url("../images/sprites.png") no-repeat;background-position:-1px -30px;width:19px;height:19px;margin:0 auto 0.5em}#main-header #bottom-nav .open-trial.show .free-trial{display:none}#main-header #bottom-nav .open-trial .close{display:none;padding:0.9em 0}#main-header #bottom-nav .open-trial .free-trial{display:inline-block;padding:1.6em 0}#main-header .mobile-bottom-nav{*zoom:1;display:none;font-size:1.5em}#main-header .mobile-bottom-nav:before,#main-header .mobile-bottom-nav:after{content:" ";display:table}#main-header .mobile-bottom-nav:after{clear:both}#main-header .mobile-bottom-nav li{float:left;width:50%}#main-header .mobile-bottom-nav li:nth-child(1){border-right:2px solid #272727;border-bottom:2px solid #272727}#main-header .mobile-bottom-nav li:nth-child(2){border-bottom:2px solid #272727}#main-header .mobile-bottom-nav li:nth-child(3){border-right:2px solid #272727}#main-header .mobile-bottom-nav li.blog{width:100%;border-top:2px solid #272727}#main-header .mobile-bottom-nav a{display:block;background-color:#333333;color:#cccccc;padding:1em}#main-header .mobile-bottom-nav a:hover{color:#fff}#main-header .nl-subscribe{display:none;padding:1em 0;color:#cccccc}#main-header .nl-subscribe h3{font-size:1.5em;padding:1em 0}#main-header .nl-subscribe input[type='email']{background-color:#000;border:1px solid #cccccc;color:#cccccc;width:100%}#main-header .nl-subscribe .field{float:left;width:65%}#main-header .nl-subscribe .actions{float:right}#main-header .nl-subscribe .actions .btn-cta{border:none;background-color:#7F7F7F;color:#fff;padding:0.8em 1em}#main-header .nl-subscribe .actions .btn-cta:hover{background-color:#666}#main-header #free-trial{*zoom:1;display:none;width:100%;background-color:#b10c1a;position:absolute;border-bottom:10px solid #927b44;padding:2em 0;font-size:1.125em;color:#fff}#main-header #free-trial:before,#main-header #free-trial:after{content:" ";display:table}#main-header #free-trial:after{clear:both}#main-header #free-trial .close{display:none}#main-header #free-trial.show{display:block}#main-header #free-trial img{width:30%;display:inline-block}#main-header #free-trial .info{width:30%;margin:0 4%;display:inline-block;vertical-align:top}#main-header #free-trial .info strong{text-transform:uppercase;font-size:2.1875em}#main-header #free-trial .info strong span{font-size:1.5625em;display:block}#main-header #free-trial .info p{line-height:1.5em;margin:1.2em 0}html[lang='fr-FR'] #main-header #bottom-nav ul.main>li a{margin:0 0.5em}html[lang='fr-FR'] #main-header #bottom-nav .open-trial{min-width:145px}html[lang='fr-FR'] #main-header .top-nav a.order-online{min-width:145px}#mobile-header{display:none;position:fixed;width:100%;height:100px;overflow:hidden;top:0;left:0;background:#fff;border-bottom:1px solid #e5e5e5;z-index:600;font-size:1.375em;text-transform:uppercase}#mobile-header.sticky{position:fixed}#mobile-header .logo{display:block;float:left}

#mobile-header .logo img{width: 170px!important;height:auto;margin:0.4em 0 0.5em 1em}#mobile-header .right{float:right;border-left:1px solid #e5e5e5}#mobile-header .right a{display:inline-block;text-align:center;vertical-align:top}#mobile-header a.lang{color:#888888;padding: 1.8em 0.5em;}#mobile-header a.lang:hover{color:#555}
#mobile-header a.trial{background-color:#b10c1a;color:#fff;padding: 2.5em 0;width: 4em;font-size: 17px;}
#mobile-header a.trial:hover{background-color:#C01C2A}
#mobile-header .open{cursor:pointer;display:inline-block;vertical-align:top;margin: 36px 15px 0 15px;}
#mobile-header .open:before{content:'';border-bottom:18px double #b10c1a;border-top:6px solid #b10c1a;height:6px;width:40px;display:block}@media screen and (max-width: 1420px){#main-header #bottom-nav{font-size:1em}#main-header #bottom-nav ul.main>li a{margin:0 0.5em;padding:1.6em 0}#main-header #bottom-nav .open-trial .free-trial{padding:1.7em 0}}@media screen and (max-width: 1180px){#mobile-header,main,#main-footer,#main-header{-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out}body.mobileMenuOpen #mobile-header,body.mobileMenuOpen main,body.mobileMenuOpen #main-footer{-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}body.mobileMenuOpen #main-header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#main-header{position:fixed;right:0;top:0;height:100vh;width:40%;max-width:500px;background:black;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);z-index:50}#main-header .top-nav,#main-header .logo{display:none}#main-header .wrapper{height:100%}#main-header nav a{color:white}#main-header #bottom-nav{background-color:#000;text-align:left;border-bottom:none;font-size:1.5em}#main-header #bottom-nav .open-trial{display:none}#main-header #bottom-nav ul.main>li{display:block}#main-header #bottom-nav ul.main>li a{padding:0.8em 0}#main-header .mobile-bottom-nav,#main-header .nl-subscribe{display:block}#mobile-header{display:block}
.single{padding-top:100px}
main{padding-top:20px}}
@media screen and (min-width: 781px) and (max-width: 960px){#main-header #bottom-nav,#main-header .mobile-bottom-nav{font-size:1.2em}#main-header .nl-subscribe{font-size:80%}}@media screen and (max-width: 780px){body.mobileMenuOpen #mobile-header,body.mobileMenuOpen main,body.mobileMenuOpen #main-footer{-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%)}#main-header{width:60%}}@media screen and (max-width: 640px){body.mobileMenuOpen #mobile-header,body.mobileMenuOpen main,body.mobileMenuOpen #main-footer{-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}#main-header{width:80%}}@media screen and (max-width: 460px){#main-header #bottom-nav,#main-header .mobile-bottom-nav{font-size:1em}#main-header .nl-subscribe{font-size:80%}}@media screen and (max-width: 400px){#mobile-header{font-size:1em}
#mobile-header a.lang{padding: 2.6em 1em;}#mobile-header a.trial{padding:2.6em 0}#main-header .nl-subscribe .field{width:100%}#main-header .nl-subscribe .actions{float:left;margin-top:1em}}

#main-header li .subnav{position:absolute;/*width:100%;*/ width:200px; top:42px !important;/*top:83px;*//*left:0;*/background-color:#f2f2f2;box-shadow:0 0 3px rgba(0,0,0,0.3);z-index:1;-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);-webkit-transition:100ms ease-out;transition:100ms ease-out;-webkit-transition-property:-webkit-transform;transition-property:transform;visibility:hidden;border-bottom:2px solid #b10c1a;padding:0 15px; color:#333;}
#main-header li .subnav li{float:left;display:block !important;width:200px;margin-right:2%;opacity:0.5;vertical-align:top;text-align:left}#main-header li .subnav li a{display:block !important;border-color:transparent !important}#main-header li .subnav li img{display:block;margin-bottom:1em}#main-header li .subnav li:last-child{margin-right:0}#main-header li .subnav li:hover{opacity:1}#main-header li .subnav.services{padding:0 3%}#main-header li .subnav.services li{margin-right:1%;width:19%}@media screen and (min-width: 1180px){#main-header li:hover .subnav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}}@media screen and (max-width: 1420px){#main-header li .subnav{top:67px}}

@media screen and (max-width: 1180px){#main-header li .subnav{display:none}}#main-footer{*zoom:1;position:relative;z-index:100;border-top:1px solid #dcdcdc;background-color:#f5f5f5;color:#777;line-height:1.125em}#main-footer:before,#main-footer:after{content:" ";display:table}#main-footer:after{clear:both}#main-footer .wrapper{width:95%;max-width:1400px;margin:0 auto}#main-footer .top-content{padding:50px 0;overflow:hidden}#main-footer .top-content ul{margin-bottom:2.8125em}#main-footer .top-content ul.pages:nth-child(1){margin-bottom:0}#main-footer .top-content li{padding:0.3125em 0}#main-footer .top-content a{color:#777}#main-footer .top-content a:hover{color:#444}#main-footer .links{float:left;width:65%}#main-footer .links h3 a{color:#000}#main-footer h3,#main-footer .pages a,#main-footer a.recommend,#main-footer .subscribe strong{font-weight:bold;text-transform:uppercase;color:#000;margin-bottom:1em}#main-footer .pages a:hover,#main-footer a.recommend:hover{color:gray}#main-footer .col{float:left;margin-right:10%}#main-footer .col:nth-child(1),#main-footer .col:nth-child(2){width:22%}#main-footer .col:nth-child(3){width:22%;margin-left:4%}#main-footer .col .toggle-links{display:none;float:right;background:url("../images/sprites.png") no-repeat;width:28px;height:28px;cursor:pointer;background-position:-50px 0}#main-footer a.recommend{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:20px 0;display:block}#main-footer .google-plus{padding-top:10px}#main-footer .subscribe{float:right;width:35%;padding:0 5% 3%;border-left:1px solid #dcdcdc;margin-right:0}#main-footer .subscribe p{line-height:1.5em;padding:0.3125em 0}#main-footer .subscribe input[type=email]{width:95%}#main-footer .subscribe button{margin-top:1.5em}#main-footer .subscribe .notifications{padding:0.3125em 0.625em;width:95%}#main-footer .bottom-content{clear:both;font-size:0.875em;color:#999;border-top:1px solid #dcdcdc;overflow:hidden}#main-footer .bottom-content .wrapper{padding:30px 0;*zoom:1}#main-footer .bottom-content .wrapper:before,#main-footer .bottom-content .wrapper:after{content:" ";display:table}#main-footer .bottom-content .wrapper:after{clear:both}#main-footer .bottom-content .copy{float:left}#main-footer .bottom-content ul{float:right}#main-footer .bottom-content li{display:inline-block}#main-footer .bottom-content a{color:#999;text-transform:uppercase;padding-right:1.5625em}#main-footer .bottom-content a:hover{color:#666}#main-footer .bottom-content .scrollto-top{color:#000;border-left:1px solid #dcdcdc;padding:0 0 0 1.875em}#main-footer .bottom-content .scrollto-top:hover{color:gray}#main-footer .bottom-content .scrollto-top .arrow-up{background:url("../images/sprites.png") no-repeat;background-position:0 0;width:7px;height:9px;display:inline-block;margin-left:10px}

@media screen and (max-width: 1400px){#main-footer .subscribe{padding-right:0}}@media screen and (max-width: 1000px){#main-footer .top-content{padding-bottom:10px}#main-footer .col:nth-child(1),#main-footer .col:nth-child(2){float:left;width:29%}#main-footer .col:nth-child(3){width:18%;margin-right:0}#main-footer .subscribe{float:left;border-left:none;padding:0;width:60%;padding-bottom:55px}#main-footer .links{width:100%}}@media screen and (max-width: 840px){#main-footer .bottom-content ul,#main-footer .bottom-content .copy{float:none}#main-footer .bottom-content .copy{margin:1.3em 0 0}}@media screen and (max-width: 640px){#main-footer{font-size:1.75em}#main-footer .wrapper{width:90%;max-width:1400px;margin:0 auto}#main-footer .top-content{padding:50px 0 0}#main-footer .top-content ul{margin-bottom:0}#main-footer .subscribe{width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:55px}#main-footer h3{margin-bottom:0.3em}#main-footer .links{padding-top:2.1875em}#main-footer .links .list-title{display:block;overflow:hidden}#main-footer .links h3{float:left}#main-footer .links ul{clear:both;display:none}#main-footer .links ul.pages{display:block}#main-footer .links .show ul{display:block}#main-footer .col{width:100%;margin-right:0}#main-footer .col .menu-item{margin-bottom:1em}#main-footer .col .menu-item.show .toggle-links{background-position:-78px 0}#main-footer .col:nth-child(1),#main-footer .col:nth-child(2),#main-footer .col:nth-child(3){width:100%;margin:0}#main-footer .col ul{margin-left:5%}#main-footer .col ul.pages:nth-child(1){margin-left:0}#main-footer .col ul.pages:nth-child(2){margin:2em 0 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}#main-footer .col ul.pages:nth-child(2) li:nth-child(1),#main-footer .col ul.pages:nth-child(2) li:nth-child(2),#main-footer .col ul.pages:nth-child(2) li:nth-child(3){display:inline-block;width:32%;padding:1em 0;text-align:center}#main-footer .col ul.pages:nth-child(2) li:nth-child(1) a,#main-footer .col ul.pages:nth-child(2) li:nth-child(2) a,#main-footer .col ul.pages:nth-child(2) li:nth-child(3) a{color:#7a7a7a;text-transform:none}#main-footer .col ul.pages:nth-child(2) li:nth-child(1) a:hover,#main-footer .col ul.pages:nth-child(2) li:nth-child(2) a:hover,#main-footer .col ul.pages:nth-child(2) li:nth-child(3) a:hover{color:#474747}#main-footer .col ul.pages:nth-child(2) li:nth-child(2){border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}#main-footer .col .toggle-links{display:block}#main-footer a.recommend{width:60%;text-align:center;border:none;padding:1em;color:#7a7a7a;text-transform:none;display:inline-block;border-right:1px solid #dcdcdc}#main-footer a.recommend:hover{color:#474747}#main-footer .google-plus{width:38%;display:inline-block;padding:1em}#main-footer .bottom-content{font-size:65%;margin-top:-1.5em;color:#000;text-transform:uppercase}#main-footer .bottom-content a{padding-right:2em;color:#000}#main-footer .bottom-content .copy span{display:block}}@media screen and (max-width: 550px){#main-footer{font-size:1.25em}}main.home{padding:20px 0}main.home #slider-banner{float:left;width:80.5%;position:relative;padding-left:1.5%}main.home #slider-banner .slide{display:block;opacity:0;height:0;-webkit-transition:opacity 0.8s ease-in;transition:opacity 0.8s ease-in;overflow:hidden;visibility:hidden}main.home #slider-banner .slide.active{opacity:1;height:auto;visibility:visible}
main.home #slider-banner .text{width:30%;position:absolute;/*top:25%;*/ top:41%;left:1.5%}

main.home #slider-banner .text p{font-family:"quicksand",Arial,sans-serif;font-size:1.875em;text-transform:uppercase;background-color:#fff;padding:1em 0.5em 1.1em;position:relative; line-height:28px;}main.home #slider-banner .text .btn-cta{font-size:1.25em;position:relative;top:-2em;left:0.5em;z-index:2}main.home #slider-banner .text .btn-cta:hover{background-color:#b10c1a;color:#fff;border-color:#b10c1a}main.home #slider-banner .nav .prev,main.home #slider-banner .nav .next{background-color:#fff;border:2px solid #b10c1a;padding:20px;cursor:pointer}main.home #slider-banner .nav .prev:hover,main.home #slider-banner .nav .next:hover{background-color:#f2f2f2}main.home #slider-banner .nav .prev .prev-arrow,main.home #slider-banner .nav .prev .next-arrow,main.home #slider-banner .nav .next .prev-arrow,main.home #slider-banner .nav .next .next-arrow{background:url("../images/sprites.png") no-repeat;background-position:-23px 0;width:15px;height:9px;display:block}main.home #slider-banner .nav .prev .next-arrow,main.home #slider-banner .nav .next .next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 1280px){main.home #slider-banner{width:100%;margin-bottom:2em}}@media screen and (max-width: 1100px){main.home #slider-banner .text{font-size:80%}main.home #slider-banner .text .container{min-width:285px}}@media screen and (min-width: 901px){main.home #slider-banner:after{content:'';display:block;position:absolute;width:100%;height:8%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.home #slider-banner .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:4%;width:98.3%;z-index:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.home #slider-banner .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0;bottom:8%;width:98.4%;z-index:0;-webkit-transform:rotate(-2.8deg);-ms-transform:rotate(-2.8deg);transform:rotate(-2.8deg)}main.home #slider-banner .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:0;top:4%;height:92.5%;z-index:1}main.home #slider-banner .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-1.7%;top:4%;height:83%;width:100%;z-index:0}main.home #slider-banner .container{position:relative;min-width:385px}main.home #slider-banner .container:before{content:'';display:block;position:absolute;width:105%;height:15%;top:-15%;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.home #slider-banner .container:after{content:'';display:block;position:absolute;width:26px;height:100%;right:-26px;top:0;background:url("../images/slant.png");background-size:100% 100%}main.home #slider-banner .nav{position:absolute;right:1.6%;top:40%}}@media screen and (max-width: 900px){main.home #slider-banner{width:100%;padding-left:0;margin-bottom:0}main.home #slider-banner .slide .image{position:relative}main.home #slider-banner .slide .image:after{content:'';border-bottom:2px solid #b10c1a;position:absolute;right:0;bottom:-3%;width:100%}main.home #slider-banner .text{width:90%;position:relative;margin:-12% auto 0;top:80%;text-align:center}main.home #slider-banner .text p{padding:5% 5% 7%}main.home #slider-banner .text .container{position:relative;padding:3%}main.home #slider-banner .text .container:after{content:'';border:2px solid #b10c1a;width:89%;height:79%;position:absolute;bottom:15%;left:5%}main.home #slider-banner .text .btn-cta{top:-3em;left:0}main.home #slider-banner .nav{position:absolute;top:30%;width:100%}main.home #slider-banner .nav .prev,main.home #slider-banner .nav .next{padding:20px 15px}main.home #slider-banner .nav .prev{float:left}main.home #slider-banner .nav .prev .prev-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}main.home #slider-banner .nav .next{float:right}main.home #slider-banner .nav .next .next-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width: 500px){main.home #slider-banner{font-size:70%}main.home #slider-banner .nav{top:22%}}main.home .business-size{float:right;width:17%;background-color:#fff;padding:0 1em 2em;margin-right:1%;position:relative}main.home .business-size:after{content:'';display:block;position:absolute;width:100%;height:30px;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%}main.home .business-size strong{display:block;font-family:"quicksand",Arial,sans-serif;font-size:1.5625em;text-transform:uppercase;text-align:center;line-height:1.2em}main.home .business-size li{border:2px solid #dcdcdc;margin:15px 0}
main.home .business-size li a{display: table;
padding: 15px 15px;
color: #b5b5b5;
overflow: hidden;
width: 100%;
/*height: 5.2em;*/
/*height:7.2em*/}

main.home .business-size li a:hover{background-color:#b10c1a;color:#fff}
main.home .business-size li .icon-holder{display:table-cell;vertical-align:middle}
main.home .business-size li .icon-holder .icon{background:url("../images/sprites-business-size.png") no-repeat;display:block}
main.home .business-size li .size{display:table-cell;vertical-align:middle;font-size:1.25em;width:72%; padding-left:8px;}
main.home .business-size li .size span{display:block;font-size:1.7em;padding-bottom:0.1em}
main.home .business-size li.small .icon{background-position:0 0;width:54px;height:38px}
main.home .business-size li.small a:hover .icon{background-position:-99px 0}
main.home .business-size li.medium .icon{background-position:0 -50px;width:53px;height:42px}
main.home .business-size li.medium a:hover .icon{background-position:-99px -50px}
main.home .business-size li.national .icon{background-position:0 -101px;width:45px;height:58px}
main.home .business-size li.national a:hover .icon{background-position:-100px -101px}
main.home .business-size li.retailers .icon{background-position:0 -157px;width:48px;height:62px}
main.home .business-size li.retailers a:hover .icon{background-position:-100px -157px}

main.home .business-size li ul{ display:block;}
@media screen and (max-width: 1280px){main.home .business-size{width:100%;margin-right:0;padding-bottom:4em}main.home .business-size strong{display:block;font-size:2.1875em;margin:0.8em 0}main.home .business-size li{float:left;width:23.5%;margin:0.5em 0;margin-right:2%}main.home .business-size li .size{width:70%}}@media screen and (min-width: 841px) and (max-width: 1280px){main.home .business-size li:last-child{margin-right:0}}@media screen and (max-width: 840px){main.home .business-size li{width:49%}main.home .business-size li:nth-child(even){margin-right:0}}@media screen and (max-width: 500px){main.home .business-size{font-size:80%}main.home .business-size li a{height:7em}main.home .business-size li .size{width:55%}}@media screen and (max-width: 400px){main.home .business-size{font-size:70%}main.home .business-size li a{height:7.2em}main.home .business-size li .size{width:50%}}main.home article.harass-boss{*zoom:1}main.home article.harass-boss:before,main.home article.harass-boss:after{content:" ";display:table}main.home article.harass-boss:after{clear:both}@media screen and (min-width: 841px){main.home article.harass-boss{float:left;width:30%;background-color:#f2f2f2;text-align:center;padding:1.5em 1.5em 0.5em;font-size:1.125em;color:#4c4c4c;position:relative;margin-top:100px}main.home article.harass-boss:before{content:'';display:block;position:absolute;width:100%;height:40px;top:-40px;left:0;background:url("../images/slant-gray.png");background-size:100% 100%}main.home article.harass-boss .image{margin-top:-125px;position:relative}main.home article.harass-boss .image img{margin:auto}main.home article.harass-boss h1{font-family:"quicksand",Arial,sans-serif;font-size:/*3.125em;*/2.5em;text-transform:uppercase;color:#b10c1a;margin:0.5em 0}main.home article.harass-boss p{line-height:1.3em}main.home article.harass-boss .btn-cta{position:relative;top:2em;border:2px solid #000;display:inline-block}main.home article.harass-boss .btn-cta:hover{background-color:#000;color:#fff}}@media screen and (min-width: 841px) and (max-width: 1280px){main.home article.harass-boss .text-container h1{font-size:2em}main.home article.harass-boss .text-container .btn-cta{font-size:0.7em}}main.home .buy-brewer{position:relative}main.home .buy-brewer .image{position:relative}main.home .buy-brewer .image:after{content:'';display:block;position:absolute;width:100%;height:8%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.home .buy-brewer .text{position:absolute;top:50%;left:8%;width:40%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.home .buy-brewer .text h3{font-family:"quicksand",Arial,sans-serif;font-size:1.5em;color:#fff;text-transform:uppercase;margin-bottom:0.5em;line-height:1.2em}main.home .buy-brewer .text p{font-size:1.125em;color:#fff;line-height:1.2em}main.home .buy-brewer .text .btn-cta{background-color:#000;border:2px solid #fff;color:#fff;margin-top:1em;display:inline-block}main.home .buy-brewer .text .btn-cta:hover{background-color:#fff;color:#000}@media screen and (min-width: 841px){main.home .buy-brewer{float:left;width:45%;margin-top:30px}main.home .buy-brewer .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.home .buy-brewer .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:0;width:100.3%;z-index:1;-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}main.home .buy-brewer .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:100%;z-index:1}main.home .buy-brewer .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:92%;width:100%;z-index:0}}@media screen and (min-width: 1000px) and (max-width: 1260px){main.home .buy-brewer{font-size:85%}main.home .buy-brewer h3{font-size:100% !important}}@media screen and (min-width: 841px) and (max-width: 999px){main.home .buy-brewer{font-size:75%}}@media screen and (max-width: 840px){main.home .buy-brewer{overflow:hidden;font-size:110%}main.home .buy-brewer .image:before{content:'';position:absolute;top:5%;left:3%;border:2px solid #b10c1a;width:94%;height:89%}main.home .buy-brewer .image:after{background:none}main.home .buy-brewer .image img{width:100%;max-width:auto}}@media screen and (max-width: 580px){main.home .buy-brewer{font-size:80%}}@media screen and (max-width: 479px){main.home .buy-brewer{font-size:60%}main.home .buy-brewer .text{width:45%}}main.home #facts{*zoom:1;background-color:#f2f2f2}main.home #facts:before,main.home #facts:after{content:" ";display:table}main.home #facts:after{clear:both}main.home #facts .cta{float:left;width:50%;padding:5%;vertical-align:top}main.home #facts h3{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;color:#b10c1a;text-transform:uppercase;margin-bottom:0.3em}main.home #facts .btn-cta{border:2px solid #000;display:inline-block;margin:0.7em 0}main.home #facts .btn-cta:hover{background-color:#000;color:#fff}main.home #facts ul{float:left;background-color:#dedede}main.home #facts ul .slide{display:none}main.home #facts ul .slide img.show{display:block}main.home #facts ul .slide.active{display:block}@media screen and (min-width: 841px){main.home #facts{float:right;width:50%;margin:30px 0}main.home #facts ul{width:47%;padding:3% 6% 2%;position:relative}main.home #facts ul:before{content:'';display:block;position:absolute;width:100%;height:30px;top:-29px;left:0;background:url("../images/slant-dark-gray.png");background-size:100% 100%}main.home #facts ul:after{content:'';display:block;position:absolute;width:100%;height:30px;bottom:-30px;left:0;background:url("../images/slant-dark-gray.png");background-size:100% 100%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}}@media screen and (min-width: 1101px) and (max-width: 1380px){main.home #facts{font-size:80%}}@media screen and (min-width: 841px) and (max-width: 1100px){main.home #facts{font-size:80%}main.home #facts h3{font-size:2em}main.home #facts ul{padding:2% 6%}}@media screen and (max-width: 840px){main.home #facts{position:relative}main.home #facts:before{content:'';width:40%;height:100%;display:block;background-color:#dedede;position:absolute;right:0;bottom:0}main.home #facts .cta{width:60%}main.home #facts .cta h3{font-size:2em;margin:0.5em 0}main.home #facts ul{width:40%;padding:5%;position:relative}main.home #facts .btn-cta{font-size:120%;width:100%;text-align:center;margin:0.5em 0}}@media screen and (max-width: 500px){main.home #facts{font-size:80%}}main.home .row{clear:both;overflow:hidden}main.home section.selling-point{*zoom:1}main.home section.selling-point:before,main.home section.selling-point:after{content:" ";display:table}main.home section.selling-point:after{clear:both}main.home aside.triplets{*zoom:1}main.home aside.triplets:before,main.home aside.triplets:after{content:" ";display:table}main.home aside.triplets:after{clear:both}main.home aside.triplets article{*zoom:1}main.home aside.triplets article:before,main.home aside.triplets article:after{content:" ";display:table}main.home aside.triplets article:after{clear:both}main.home .row3{padding-bottom:60px}@media screen and (max-width: 1180px){main.home{margin-top:80px}}@media screen and (min-width: 841px){main.home .row{margin:0 auto;width:95%;max-width:1400px;margin:0 auto}main.home section.selling-point{position:relative}main.home section.selling-point .text-container{margin-top:2em}main.home section.selling-point .text-container h2{font-size:3.5em; background:#fff;line-height:1em;font-family:"quicksand",Arial,sans-serif;text-transform:uppercase;color:#000;margin-bottom:0.5em}main.home section.selling-point .text-container h2 a:hover{color:rgba(0,0,0,0.5)}main.home section.selling-point .text-container .text{background-color:#000;color:#fff;padding:2em 2em 3em;font-size:1.125em;line-height:1.3em}main.home section.selling-point .text-container .btn-cta{position:absolute;left:0;border:2px solid #585858;margin-top:1em}main.home section.selling-point .text-container .btn-cta:hover{color:#fff;background-color:#585858}main.home .row1{padding:100px 0 60px}main.home .row1 section.selling-point{float:left;width:65%}main.home .row1 section.selling-point .image{float:right;width:65%;position:relative;right:7.1%}main.home .row1 section.selling-point .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.home .row1 section.selling-point .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.home .row1 section.selling-point .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-8.5deg);-ms-transform:rotate(-8.5deg);transform:rotate(-8.5deg)}main.home .row1 section.selling-point .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:91%;z-index:1}main.home .row1 section.selling-point .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:75%;width:100%;z-index:0}main.home .row1 section.selling-point .text-container{width:40%;float:left;position:absolute;z-index:1}main.home .row2{padding-bottom:70px}main.home .row2 section.selling-point{float:right;width:65%}main.home .row2 section.selling-point .image{float:left;width:55%;position:relative;margin-top:4%}main.home .row2 section.selling-point .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.7%;z-index:1;-webkit-transform:rotate(-7.7deg);-ms-transform:rotate(-7.7deg);transform:rotate(-7.7deg)}main.home .row2 section.selling-point .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:4%;width:100%;z-index:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.home .row2 section.selling-point .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:11.3%;height:84.5%;z-index:1}main.home .row2 section.selling-point .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-3.3%;height:99.2%;width:100%;z-index:0}main.home .row2 section.selling-point .image:before{content:'';display:block;position:absolute;width:100%;height:15%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}main.home .row2 section.selling-point .text-container{float:right;position:relative;width:45%;right:5%;margin-top:7%}main.home aside.triplets{float:right;width:31%;margin-bottom:0}main.home aside.triplets article{width:100%;text-align:left}main.home aside.triplets article .image{position:relative;width:96%}main.home aside.triplets article .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.home aside.triplets article .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.home aside.triplets article .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}main.home aside.triplets article .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:-4%;height:82%;z-index:1}main.home aside.triplets article .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-4%;height:100%;width:100%;z-index:0}main.home aside.triplets article h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-transform:uppercase;padding:0.4em 0}main.home aside.triplets article h1 a:hover{color:gray}main.home aside.triplets article p{font-size:1.125em;color:#777;line-height:1.3em;padding:2% 0}main.home aside.triplets article .btn-cta{border:2px solid #000;display:inline-block}main.home aside.triplets article .btn-cta:hover{background-color:#000;color:#fff}}@media screen and (min-width: 841px) and (max-width: 1280px){main.home .row1 section.selling-point .text-container{width:50%}main.home .row1 section.selling-point .text-container h2{font-size:3em}main.home .row2 section.selling-point .image{left:0}main.home .row2 section.selling-point .text-container{width:50%;position:absolute;right:5%}main.home .row2 section.selling-point .text-container h2{font-size:3em}main.home aside.triplets{width:35%}}@media screen and (max-width: 840px){main.home .row1{padding-top:1.5em}main.home .row2,main.home .row3{padding-bottom:1em}main.home .row1 .selling-point,main.home .row1 .triplets,main.home .row1 .harass-boss,main.home .row2 .selling-point,main.home .row2 .triplets,main.home .row2 .harass-boss{padding:4% 0;border-bottom:1px solid #dcdcdc}main.home .row1 .image,main.home .row2 .image{float:left;position:relative;width:43%;margin-left:5%}main.home .row1 .image img,main.home .row2 .image img{width:100%}main.home .row1 .image:before,main.home .row2 .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:89%;z-index:1}main.home .row1 .text-container,main.home .row1 .content,main.home .row2 .text-container,main.home .row2 .content{margin:3% 4% 0 6%;float:left;width:42%}main.home .row1 .text-container h1,main.home .row1 .content h1,main.home .row2 .text-container h1,main.home .row2 .content h1{font-family:"quicksand",Arial,sans-serif;font-size:2.1875em;line-height:1.2em}main.home .row1 .text-container .text span,main.home .row1 .text-container p,main.home .row1 .content .text span,main.home .row1 .content p,main.home .row2 .text-container .text span,main.home .row2 .text-container p,main.home .row2 .content .text span,main.home .row2 .content p{display:none}main.home .row1 .text-container h2,main.home .row2 .text-container h2{font-family:"quicksand",Arial,sans-serif;font-size:2.1875em;line-height:1.2em}main.home .row1 a.btn-cta,main.home .row2 a.btn-cta{display:inline-block;border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;margin-top:2em;padding:0}main.home .row2 .selling-point{border-bottom:none}}@media screen and (min-width: 461px) and (max-width: 840px){main.home .row1 .selling-point,main.home .row1 .triplets,main.home .row1 .harass-boss,main.home .row2 .selling-point,main.home .row2 .triplets,main.home .row2 .harass-boss{position:relative}main.home .row1 .text-container,main.home .row1 .content,main.home .row2 .text-container,main.home .row2 .content{margin:0;position:absolute;right:4%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}}@media screen and (max-width: 640px){main.home .row1 .image img,main.home .row2 .image img{width:100%}main.home .row1 .content h1,main.home .row2 .content h1{font-size:1.7em}main.home .row1 .text-container h1,main.home .row1 .text-container h2,main.home .row2 .text-container h1,main.home .row2 .text-container h2{font-size:1.7em}}@media screen and (max-width: 460px){main.home .row1 .image,main.home .row2 .image{width:87%}main.home .row1 .text-container,main.home .row1 .content,main.home .row2 .text-container,main.home .row2 .content{width:90%;padding:0}}main.aws{*zoom:1;padding-top:40px;font-size:1.125em;background-image:url("../images/bg-common/bg-5.jpg");background-repeat:no-repeat;background-position:20% top}main.aws:before,main.aws:after{content:" ";display:table}main.aws:after{clear:both}@media screen and (max-width: 500px){main.aws{background-position:center top;background-size:80%;padding:35px 0 20px} 
.logo img{width: 77px !important;
height: auto  !important;
margin:25px 0 0 0 !important;}}.page-title{width:80%;max-width:1200px;margin:0 auto;margin-bottom:6.25em;font-family:"quicksand",Arial,sans-serif;text-align:center}.page-title h1{font-size:5.875em;text-transform:uppercase;color:#000}.page-title h1 span{line-height:1.2em;display:block;text-decoration:underline}.page-title h1 span:nth-child(2){color:#bda356}.page-title p{font-family:"proxima-nova",Arial,sans-serif;font-size:1.125em;margin:2em auto;line-height:1.5em;color:#4c4c4c}@media screen and (max-width: 1000px){.page-title h1{font-size:4.375em}}@media screen and (max-width: 640px){.page-title h1{font-size:3.75em}.page-title p{font-size:1.875em}}@media screen and (max-width: 550px){.page-title{font-size:70%}}main.aws #page-nav{position:absolute;display:block;top:30px;right:2%;z-index:999}main.aws #page-nav li{margin-bottom:10px;position:relative}main.aws #page-nav div{display:none;position:absolute;right:65px;top:5px;font-size:0.75em;text-transform:uppercase;text-align:center;width:115px}main.aws #page-nav div p{position:relative;padding:0.7em;border:1px solid #b10c1a;background-color:#fff}main.aws #page-nav div p:after{content:'';background:url("../images/sprites.png") no-repeat;background-position:-11px -1px;width:7px;height:9px;right:-7px;top:38%;position:absolute}main.aws #page-nav li:hover div{display:block}main.aws #page-nav.sticky{position:fixed}@media screen and (max-width: 1000px){main.aws #page-nav{display:none}}main.aws .selling-points{position:relative}main.aws section.selling-point{*zoom:1;position:relative;width:95%;max-width:1400px;margin:0 auto 70px}main.aws section.selling-point:before,main.aws section.selling-point:after{content:" ";display:table}main.aws section.selling-point:after{clear:both}main.aws section.selling-point .btn-cta{border:2px solid #000;position:absolute;left:0}main.aws section.selling-point .btn-cta:hover{background-color:#000;color:#fff}main.aws section.selling-point.odd .image{float:left}main.aws section.selling-point.odd .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.aws section.selling-point.odd .text-container{float:right;position:relative;right:7.1%}main.aws section.selling-point.even .image{float:right;position:relative;right:7.1%}main.aws section.selling-point.even .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.aws section.selling-point.even .text-container{float:left;position:relative}main.aws section.selling-point .image{width:50%;position:relative}main.aws section.selling-point .text-container{width:48%;margin-top:2em;z-index:1}main.aws section.selling-point .text-container h2{font-size:3.75em;line-height:1em;font-family:"quicksand",Arial,sans-serif;text-transform:uppercase;color:#000;margin-bottom:0.5em}main.aws section.selling-point .text-container h2 a:hover{color:gray !important}main.aws section.selling-point .text-container .text{background-color:#f2f2f2;padding:5%;color:#4c4c4c;font-size:1.125em;line-height:1.3em;margin-bottom:2em}@media screen and (min-width: 641px){main.aws section.selling-point.odd .image{left:2%}main.aws section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-3.4%;bottom:12%;width:100.8%;z-index:1;-webkit-transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);transform:rotate(7.5deg)}main.aws section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:4%;height:76%;z-index:1}main.aws section.selling-point.odd .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:91.5%;width:100%;z-index:1}main.aws section.selling-point.even .image{right:9.1%}main.aws section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:12%;width:100.8%;z-index:1;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.aws section.selling-point.even .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:91.5%;z-index:1}main.aws section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:76.5%;width:100%;z-index:1}}@media screen and (max-width: 1300px) and (min-width: 641px){main.aws section.selling-point{padding-bottom:10%}main.aws section.selling-point .image{top:6em}main.aws section.selling-point .text-container{margin-top:0}main.aws section.selling-point .text-container h2{font-size:2.5em;min-height:2em;margin-right:7.1%;text-align:center}main.aws section.selling-point .text-container .text{padding:3%;width:48%;position:relative;top:2em}main.aws section.selling-point.odd .text-container{width:100%;position:relative;right:0;margin-top:-45%}main.aws section.selling-point.odd .text-container .text{float:right;right:7.1%}main.aws section.selling-point.even .text-container{position:relative;left:0;width:100%;margin-top:-45%}}@media screen and (max-width: 1000px) and (min-width: 641px){main.aws section.selling-point{font-size:90%;padding-bottom:5%}main.aws section.selling-point .image{width:55%}main.aws section.selling-point .text-container h2{margin-right:0}main.aws section.selling-point .text-container .text{width:52%}main.aws section.selling-point.odd .text-container .text{right:0}main.aws section.selling-point.even .image{right:2%}}@media screen and (max-width: 640px){main.aws section.selling-point{width:100%}main.aws section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:4%;width:100.8%;z-index:1;-webkit-transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);transform:rotate(7.5deg)}main.aws section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:84.5%;z-index:1}main.aws section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:4%;width:97%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-0.4%;bottom:4%;width:97.9%;z-index:1;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.aws section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:84.5%;width:100%;z-index:1}main.aws section.selling-point.even .image{right:0}main.aws section.selling-point.odd .text-container,main.aws section.selling-point.even .text-container{right:0}main.aws section.selling-point .image{width:100%}main.aws section.selling-point .text-container{width:100%}main.aws section.selling-point .text-container h2{font-size:3.125em;padding:0 5%;margin-bottom:0}main.aws section.selling-point .text-container .text{font-size:1.875em;background-color:transparent;margin-bottom:0}main.aws section.selling-point .text-container p{margin-bottom:1.2em}main.aws section.selling-point .text-container .cta{padding:1em 0}main.aws section.selling-point .text-container .cta .btn-cta{font-size:0.8em;position:relative}}@media screen and (max-width: 550px){main.aws section.selling-point{font-size:70%}}main.aws aside.quintuplets{text-align:center;width:95%;max-width:1400px;margin:0 auto;/*padding-right:5%;*/margin-bottom:80px;overflow:hidden}main.aws aside.quintuplets h1{font-family:"quicksand",Arial,sans-serif;font-size:3.75em;text-transform:uppercase;margin:0 20% 1em}

main.aws aside.quintuplets ol>li{width:16%;margin:30px 2%;float:left;vertical-align:top;color:#777}
main.aws aside.quintuplets .image{position:relative;max-width:210px;max-height:150px;margin:auto}main.aws aside.quintuplets .image:before{content:'';position:absolute;bottom:5%;right:4%;border:2px solid #b10c1a;width:100%;height:100%}main.aws aside.quintuplets .image img{position:relative}main.aws aside.quintuplets .image span{background-color:#b10c1a;color:#fff;font-weight:bold;padding:4% 6.5%;border-radius:50%;position:absolute;left:43%;bottom:-15px}main.aws aside.quintuplets .text-container{margin-top:2em;padding:0 14%;line-height:1.5em}main.aws aside.quintuplets .text-container h2{text-transform:uppercase;color:#b10c1a;line-height:1.2em;margin-bottom:1.2em}main.aws aside.quintuplets .text-container li{list-style:disc;list-style-position:inside}@media screen and (max-width: 1300px) and (min-width: 721px){main.aws aside.quintuplets h1{font-size:3em;margin:0 10% 1em}main.aws aside.quintuplets .text-container{padding:0 4%;text-align:left;font-size:0.8em}main.aws aside.quintuplets .text-container ul,main.aws aside.quintuplets .text-container ol,main.aws aside.quintuplets .text-container p{display:none}}@media screen and (max-width: 1000px) and (min-width: 721px){main.aws aside.quintuplets{padding-right:0}}@media screen and (max-width: 720px){main.aws aside.quintuplets{margin:0 0 3em 0;padding:0 5%;width:100%}main.aws aside.quintuplets h1{margin:0 0 1em -2%;text-align:left}main.aws aside.quintuplets ol>li{width:100%;margin:0 0 4em}main.aws aside.quintuplets ol>li .image{float:left;width:40%;margin-right:8%}main.aws aside.quintuplets ol>li .text-container{float:left;width:52%;font-size:1.875em;text-align:left;padding:0;margin-top:-2%;line-height:1.2em}main.aws aside.quintuplets ol>li .text-container h2{line-height:1em;margin-bottom:0.5em}}@media screen and (max-width: 550px){main.aws aside.quintuplets{font-size:70%}}@media screen and (max-width: 450px){main.aws aside.quintuplets h1{text-align:center}main.aws aside.quintuplets ol>li .image{width:100%;margin:0 auto 3em;float:none}main.aws aside.quintuplets ol>li .text-container{width:100%;text-align:center;float:none}}main.aws.services{background-image:url("../images/bg-common/bg-5.jpg")}main.aws.why-choose-us{background-image:url("../images/bg-common/bg-8.jpg")}main.aws.about-us{background-image:url("../images/bg-common/bg-a.jpg")}main.aws.break-room-supplies{background-image:url("../images/bg-common/bg-m.jpg")}main.aws aside.triplets{*zoom:1;width:95%;max-width:1400px;margin:0 auto;margin-bottom:80px}main.aws aside.triplets:before,main.aws aside.triplets:after{content:" ";display:table}main.aws aside.triplets:after{clear:both}main.aws aside.triplets article{float:left;width:32%;max-width:440px;margin-right:2%;vertical-align:top;text-align:center}main.aws aside.triplets article .image{position:relative}main.aws aside.triplets article:nth-child(odd) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.aws aside.triplets article:nth-child(even) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.aws aside.triplets article:nth-child(3){margin-right:0}main.aws aside.triplets article h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-transform:uppercase;padding:0.4em 0.2em}main.aws aside.triplets article h1 a:hover{color:gray}main.aws aside.triplets article p{font-size:1.125em;color:#777;line-height:1.3em;padding:0 3%}main.aws aside.triplets article .btn-cta{border:2px solid #000;margin-top:1em;display:inline-block}main.aws aside.triplets article .btn-cta:hover{border-color:gray;color:gray}@media screen and (max-width: 1400px){main.aws aside.triplets article h1{font-size:1.7em}}@media screen and (min-width: 1001px){main.aws aside.triplets article .image{width:97%;margin-top:3%}main.aws aside.triplets article:nth-child(odd) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws aside.triplets article:nth-child(odd) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}main.aws aside.triplets article:nth-child(odd) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:-4%;height:82%;z-index:1}main.aws aside.triplets article:nth-child(odd) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-4%;height:100%;width:100%;z-index:0}main.aws aside.triplets article:nth-child(even) .image{left:3%}main.aws aside.triplets article:nth-child(even) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.aws aside.triplets article:nth-child(even) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}main.aws aside.triplets article:nth-child(even) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:-4%;height:100%;z-index:1}main.aws aside.triplets article:nth-child(even) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:-4%;height:82%;width:100%;z-index:0}}@media screen and (max-width: 1000px){main.aws aside.triplets{margin-bottom:40px;width:100%}main.aws aside.triplets article{width:100%;max-width:none;border-bottom:1px solid #e5e5e5;padding:30px 0;position:relative}main.aws aside.triplets article:last-child{border-bottom:none}main.aws aside.triplets article h1{font-size:1.4em}main.aws aside.triplets .image{float:left;width:45%;margin-left:5%}main.aws aside.triplets .image:after{background:none !important}main.aws aside.triplets .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:88%}main.aws aside.triplets .content{position:absolute;width:38%;text-align:left;line-height:2.5em;right:5%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.aws aside.triplets .content h1{text-transform:none;font-size:1.7em;padding:0}main.aws aside.triplets p{display:none}main.aws aside.triplets a.btn-cta{margin-top:2em;padding:0.5em 0.75em}}@media screen and (max-width: 700px){main.aws aside.triplets{font-size:80%}main.aws aside.triplets a.btn-cta{border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;line-height:0}}@media screen and (max-width: 500px){main.aws aside.triplets .image{width:87%}main.aws aside.triplets .content{width:90%;padding:1em 0 0;position:relative;left:5%;right:0;top:1em;-webkit-transform:none;-ms-transform:none;transform:none}}.free-trial.step1 form,.contact-us .contact-form form{width:100%;margin:0 auto; padding-right:position:relative}.free-trial.step1 form .field,.contact-us .contact-form form .field{width:100%;margin-bottom:2%}.free-trial.step1 form .field input,.free-trial.step1 form .field select,.free-trial.step1 form .field textarea,.contact-us .contact-form form .field input,.contact-us .contact-form form .field select,.contact-us .contact-form form .field textarea{display:block;width:100%;margin:0;font-size:1em}.free-trial.step1 form .field input:focus,.free-trial.step1 form .field select:focus,.free-trial.step1 form .field textarea:focus,.contact-us .contact-form form .field input:focus,.contact-us .contact-form form .field select:focus,.contact-us .contact-form form .field textarea:focus{outline:0;box-shadow:0 1px 5px 1px rgba(0,0,0,0.3) inset}.free-trial.step1 form .field select,.contact-us .contact-form form .field select{height:43px}.free-trial.step1 form .field.invalid,.contact-us .contact-form form .field.invalid{border:1px #C00 solid}.free-trial.step1 form .row,.contact-us .contact-form form .row{*zoom:1}.free-trial.step1 form .row:before,.free-trial.step1 form .row:after,.contact-us .contact-form form .row:before,.contact-us .contact-form form .row:after{content:" ";display:table}.free-trial.step1 form .row:after,.contact-us .contact-form form .row:after{clear:both}.free-trial.step1 form .row .field,.contact-us .contact-form form .row .field{float:left;width:49%}.free-trial.step1 form .row .field:nth-child(2),.contact-us .contact-form form .row .field:nth-child(2){margin-left:2%}.free-trial.step1 form.progress:after,.contact-us .contact-form form.progress:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.free-trial.step1 form.progress .btn-cta .idle,.contact-us .contact-form form.progress .btn-cta .idle{display:none}.free-trial.step1 form.progress .btn-cta .progress,.contact-us .contact-form form.progress .btn-cta .progress{display:block}.free-trial.step1 .actions,.free-trial.refine .actions,.contact-us .contact-form .actions{padding:2em 0;text-align:center}.free-trial.step1 .actions button,.free-trial.refine .actions button,.contact-us .contact-form .actions button{color:#b10c1a;border:2px solid #b10c1a;display:inline-block;padding:1.1em 3em 1em;background:#b10c1a;cursor:pointer;font-weight:bold;font-size:0.8em;text-transform:uppercase;letter-spacing:0.125em;color:white}.free-trial.step1 .actions button:hover,.free-trial.refine .actions button:hover,.contact-us .contact-form .actions button:hover{color:#fff;background-color:#b10c1a}.free-trial.step1 .actions button:hover,.free-trial.refine .actions button:hover,.contact-us .contact-form .actions button:hover{background-color:#333;border-color:#333}.free-trial.step1{*zoom:1;padding:100px 0 70px;font-size:1.125em;background-image:url("../images/bg-common/bg-s.jpg");background-repeat:no-repeat;background-position:center top}.free-trial.step1 .page-title{width:90%;max-width:800px;margin:0 auto;margin-bottom:100px;text-align:center}.free-trial.step1 .page-title h1{font-size:3.125em;text-transform:uppercase;color:#000;font-family:"quicksand",Arial,sans-serif;line-height:1.2em;text-decoration:underline}.free-trial.step1 .page-title p{font-size:1.125em;margin:2em auto 1.5em;line-height:1.5em;color:#4c4c4c}@media screen and (max-width: 640px){.free-trial.step1 .page-title p{font-size:1.875em;width:90%}}@media screen and (max-width: 550px){.free-trial.step1 .page-title{font-size:70%}}.free-trial.step1:before,.free-trial.step1:after{content:" ";display:table}.free-trial.step1:after{clear:both}@media screen and (max-width: 500px){.free-trial.step1 form .row .field{width:100%;margin-left:0 !important}}.free-trial.refine{*zoom:1;padding:100px 0 70px;font-size:1.125em;background-image:url("../images/bg-common/bg-t.jpg");background-repeat:no-repeat;background-position:center top}.free-trial.refine .page-title{width:90%;max-width:800px;margin:0 auto;margin-bottom:100px;text-align:center}.free-trial.refine .page-title h1{font-size:3.125em;text-transform:uppercase;color:#000;font-family:"quicksand",Arial,sans-serif;line-height:1.2em;text-decoration:underline}.free-trial.refine .page-title p{font-size:1.125em;margin:2em auto 1.5em;line-height:1.5em;color:#4c4c4c}@media screen and (max-width: 640px){.free-trial.refine .page-title p{font-size:1.875em;width:90%}}@media screen and (max-width: 550px){.free-trial.refine .page-title{font-size:70%}}.free-trial.refine:before,.free-trial.refine:after{content:" ";display:table}.free-trial.refine:after{clear:both}.free-trial.refine form{width:100%;max-width:1050px;margin:0 auto}.free-trial.refine fieldset{background:#EEE;border:1px solid #DDD;border-bottom:none}.free-trial.refine fieldset legend{float:left;width:25%;padding:2.5%;font-size:1.2em;font-weight:bold;color:#444}.free-trial.refine fieldset .questions{float:right;width:75%;background:#F7F7F7;padding:2.5%}.free-trial.refine fieldset .question{float:left;width:100%;padding:2%}.free-trial.refine fieldset .question>strong{color:#333;font-size:0.9}.free-trial.refine fieldset .question label span{color:#777}.free-trial.refine fieldset .question .field{margin-top:0.5em}.free-trial.refine fieldset .question input[type="text"],.free-trial.refine fieldset .question textarea{width:100%}.free-trial.refine fieldset .question textarea{height:140px}.free-trial.refine fieldset .question:first-child{margin-top:0}.free-trial.refine fieldset .question:last-child{margin-bottom:0}.free-trial.refine fieldset .question.half{width:50%}.free-trial.refine fieldset .question.radio .field{display:inline-block;margin-left:1.4em}.free-trial.refine fieldset .question.radio .field:first-child{margin-left:0}.free-trial.refine fieldset .question.checkbox strong{display:block}.free-trial.refine .actions{padding:2em;background-color:#fafafa;border-top:1px solid #DDD;border-left:none}.free-trial.refine .actions p{color:#777;display:inline-block;margin-left:1em;width:35%;text-align:left;line-height:1.2em;vertical-align:middle}.free-trial.refine #freeTrialStep2Complete{display:none}

@media screen and (max-width: 940px){
.news_week{
	width:100%;
	margin:0 auto;
	height:auto;}
main.home .business-size li{
	width:100%;}
main.article.single aside.latest, main.article.single aside.categories{margin-top: 1em;}
main.aws aside.quintuplets ol>li{
	width:100% !important;
	margin:15px 0!important;}
main.aws aside.quintuplets ol>li .text-container{
font-size:18px!important;}	
.text-container h4{
text-align:center;}
.free-trial.refine fieldset .question{margin-top:1.2em}
.form{
	width:100%;
	height:auto;
	float:left;
}
.form_logo{
	width:100%;
	height:auto;
	float:left;
	margin-left:0px;
}
.form_logo img{
	width:250px;
	height:auto;
	margin:20px 0;
}
.contact-us{
padding-top:0 !important;}
.video_box,
.video_box2{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 20px 0;
}
main.page>.wp-content h1, main.page>.wp-content h2{
	margin:15px 0;}
}
@media screen and (max-width: 750px){.free-trial.refine fieldset .question,.free-trial.refine fieldset .question.half{float:none;width:100%}.free-trial.refine .actions button{font-size:80%;margin-bottom:1.5em}.free-trial.refine .actions p{width:50%}}@media screen and (max-width: 640px){.free-trial.refine .actions p{width:100%;margin-left:0;text-align:center}}@media screen and (max-width: 500px){.free-trial.refine{background-size:80%;padding:80px 0 20px}}@media screen and (max-width: 430px){.free-trial.refine fieldset legend,.free-trial.refine fieldset .questions{float:none;width:100%}.free-trial.refine fieldset legend{background:#EEE}.free-trial.refine fieldset .questions{width:100%}}.freeTrialForm .btn-cta .progress{display:none}.page-template-templates-free-trialindex-php #main-header .open-trial{display:none}main.equipment aside.triplets{*zoom:1;width:95%;max-width:1400px;margin:0 auto;margin-bottom:80px}main.equipment aside.triplets:before,main.equipment aside.triplets:after{content:" ";display:table}main.equipment aside.triplets:after{clear:both}main.equipment aside.triplets article{float:left;width:32%;max-width:440px;margin-right:2%;vertical-align:top;text-align:center}main.equipment aside.triplets article .image{position:relative}main.equipment aside.triplets article:nth-child(odd) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.equipment aside.triplets article:nth-child(even) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.equipment aside.triplets article:nth-child(3){margin-right:0}main.equipment aside.triplets article h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-transform:uppercase;padding:0.4em 0.2em}main.equipment aside.triplets article h1 a:hover{color:gray}main.equipment aside.triplets article p{font-size:1.125em;color:#777;line-height:1.3em;padding:0 3%}main.equipment aside.triplets article .btn-cta{border:2px solid #000;margin-top:1em;display:inline-block}main.equipment aside.triplets article .btn-cta:hover{border-color:gray;color:gray}@media screen and (max-width: 1400px){main.equipment aside.triplets article h1{font-size:1.7em}}@media screen and (min-width: 1001px){main.equipment aside.triplets article .image{width:97%;margin-top:3%}main.equipment aside.triplets article:nth-child(odd) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment aside.triplets article:nth-child(odd) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}main.equipment aside.triplets article:nth-child(odd) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:-4%;height:82%;z-index:1}main.equipment aside.triplets article:nth-child(odd) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-4%;height:100%;width:100%;z-index:0}main.equipment aside.triplets article:nth-child(even) .image{left:3%}main.equipment aside.triplets article:nth-child(even) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment aside.triplets article:nth-child(even) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}main.equipment aside.triplets article:nth-child(even) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:-4%;height:100%;z-index:1}main.equipment aside.triplets article:nth-child(even) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:-4%;height:82%;width:100%;z-index:0}}@media screen and (max-width: 1000px){main.equipment aside.triplets{margin-bottom:40px;width:100%}main.equipment aside.triplets article{width:100%;max-width:none;border-bottom:1px solid #e5e5e5;padding:30px 0;position:relative}main.equipment aside.triplets article:last-child{border-bottom:none}main.equipment aside.triplets article h1{font-size:1.4em}main.equipment aside.triplets .image{float:left;width:45%;margin-left:5%}main.equipment aside.triplets .image:after{background:none !important}main.equipment aside.triplets .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:88%}main.equipment aside.triplets .content{position:absolute;width:38%;text-align:left;line-height:2.5em;right:5%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.equipment aside.triplets .content h1{text-transform:none;font-size:1.7em;padding:0}main.equipment aside.triplets p{display:none}main.equipment aside.triplets a.btn-cta{margin-top:2em;padding:0.5em 0.75em}}@media screen and (max-width: 700px){main.equipment aside.triplets{font-size:80%}main.equipment aside.triplets a.btn-cta{border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;line-height:0}}@media screen and (max-width: 500px){main.equipment aside.triplets .image{width:87%}main.equipment aside.triplets .content{width:90%;padding:1em 0 0;position:relative;left:5%;right:0;top:1em;-webkit-transform:none;-ms-transform:none;transform:none}}main.equipment .equipment-banner{*zoom:1;margin-bottom:60px}main.equipment .equipment-banner:before,main.equipment .equipment-banner:after{content:" ";display:table}main.equipment .equipment-banner:after{clear:both}main.equipment .equipment-banner .wrapper{width:95%;max-width:1400px;margin:0 auto;position:relative}



@media screen and (min-width: 901px){main.equipment .equipment-banner{background:url("../images/equipment/banner-bg.jpg") center top no-repeat}main.equipment .equipment-banner .text-container
{
float:left;width:41%;background-size:100%;padding-top: 1%;
position: relative;
margin-bottom: 81px;
}
main.equipment .equipment-banner .text-container:before{content:'';background:url("../images/border-box-top.png") no-repeat;height:52px;display:block;background-size:100% 100%}main.equipment .equipment-banner .text-container:after{content:'';background:url("../images/border-box-bottom.png") no-repeat;width:100%;height:34px;display:block;background-size:100% 100%;position:absolute;bottom:-2em}main.equipment .equipment-banner .text-container .text{background:url(../images/border-box-middle.png) repeat-y;background-size:100% 100%;padding:1em 3em 1.5em;position:relative}
main.equipment .equipment-banner .text-container .text h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-decoration:none;margin-bottom:0.7em;line-height:1.2em; border-bottom:2px solid #c5ab71; padding-bottom:10px;}
.text h1{font-size:22px!important; text-decoration:none; font-weight:bold;}


main.equipment .equipment-banner .text-container .text p{font-size:1.125em;color:#777;line-height:1.4em}main.equipment .equipment-banner .text-container .text .btn-cta{position:absolute;bottom:-3em;font-size:1.1875em;z-index:1}main.equipment .equipment-banner img{float:right;width:52%;margin-top:3%}}@media screen and (min-width: 901px) and (max-width: 1250px){main.equipment .equipment-banner{font-size:80%}main.equipment .equipment-banner .text-container .text h1{font-size:2em}}@media screen and (min-width: 640px) and (max-width: 901px){main.equipment .equipment-banner{font-size:70%}}
@media screen and (max-width: 901px){
.article_box{
	width:100% !important;
	margin: 12px 8px 56px 8px;
	}
	main.equipment .equipment-banner .text-container:before {
content: '';
background: url("../images/border-box-top.png") no-repeat;
height: 52px;
display: block;
background-size: 100% 100%;
}
main.equipment .equipment-banner .text-container .text {
background: url(../images/border-box-middle.png) repeat-y;
background-size: 100% 100%;
padding: 1em 3em 1.5em;
position: relative;
}
main.equipment .equipment-banner .text-container:after {
content: '';
background: url("../images/border-box-bottom.png") no-repeat;
width: 100%;
height: 34px;
display: block;
background-size: 100% 100%;
position: absolute;

}
main.equipment .equipment-banner{margin-bottom:80px;background:url("../images/equipment/banner-bg-small.jpg") center top no-repeat;background-size:100%}main.equipment .equipment-banner:after{content:'';border-bottom:1px solid #e8e1d0;width:100%;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}main.equipment .equipment-banner img{padding:5% 8%}main.equipment .equipment-banner .text{text-align:center;padding:0 5%}main.equipment .equipment-banner .text h1{font-family:"quicksand",Arial,sans-serif;font-size:25px;text-decoration:underline;line-height:1.2em;margin-bottom:0.5em}main.equipment .equipment-banner .text p{font-size:1.875em;color:#777;line-height:1.4em;padding-bottom:1.5em}main.equipment .equipment-banner .text .btn-cta{font-size:1.5625em;margin-bottom:3em;display:inline-block}}@media screen and (max-width: 500px){main.equipment .equipment-banner{font-size:70%}}main.equipment .workplace-types{*zoom:1;margin-bottom:50px}main.equipment .workplace-types:before,main.equipment .workplace-types:after{content:" ";display:table}main.equipment .workplace-types:after{clear:both}main.equipment .workplace-types h2{text-align:center;font-family:"quicksand",Arial,sans-serif;font-size:2.5em;margin-bottom:1em;display:none}main.equipment .workplace-types #dropdown-emulator{*zoom:1}main.equipment .workplace-types #dropdown-emulator:before,main.equipment .workplace-types #dropdown-emulator:after{content:" ";display:table}main.equipment .workplace-types #dropdown-emulator:after{clear:both}main.equipment .workplace-types #dropdown-emulator .select-arrow{display:none}

@media screen and (min-width: 741px){

	main.equipment .workplace-types li{float:left;width:20%;background-color:#f2f2f2;text-align:center;padding:1em 0;cursor:pointer;color:#9a9a9a;text-transform:uppercase;font-size:1.125em;min-height:4.5em;border-top:5px solid transparent;position:relative;line-height:1.2em}main.equipment .workplace-types li:after{content:'';background:url("../images/sprites.png") no-repeat;width:21px;height:11px;position:absolute;bottom:-10px;left:48%;display:none;background-position:-50px -31px}main.equipment .workplace-types li span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}main.equipment .workplace-types li:hover,main.equipment .workplace-types li.highlight{background-color:#b10c1a;color:#fff;border-color:#957c45}}
	@media screen and (max-width: 740px){
	.article_box{
	width:100% !important;
	}
	main.equipment .workplace-types h2{display:block}main.equipment .workplace-types #dropdown-emulator{position:relative;width:92%;margin:0 4%;border:2px solid #000;font-size:1.875em}main.equipment .workplace-types #dropdown-emulator .select-arrow{display:block;position:absolute;top:22px;right:20px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #000;text-indent:-9999px}main.equipment .workplace-types #dropdown-emulator ul{width:100%;z-index:99}main.equipment .workplace-types #dropdown-emulator ul li{display:none;width:100%;padding:3%;background-color:#fff;cursor:pointer}main.equipment .workplace-types #dropdown-emulator ul li.highlight{display:block;font-weight:bold}main.equipment .workplace-types #dropdown-emulator ul li:hover{background-color:#ddd}main.equipment .workplace-types #dropdown-emulator ul.open li{display:block}}@media screen and (max-width: 400px){main.equipment .workplace-types{font-size:70%}main.equipment .workplace-types #dropdown-emulator .select-arrow{top:13px;right:5px}}main.equipment .selection{*zoom:1;margin-bottom:50px}main.equipment .selection:before,main.equipment .selection:after{content:" ";display:table}main.equipment .selection:after{clear:both}main.equipment .selection b{font-weight:bold;font-size:1.125em;display:inline-block}main.equipment .selection input[type="checkbox"]+label,main.equipment .selection input[type="radio"]+label{color:#777}main.equipment .selection input[type="checkbox"]:checked+label,main.equipment .selection input[type="radio"]:checked+label{color:#000}main.equipment .selection li{margin:0 0.5em}main.equipment .selection input{margin-right:0.5em}main.equipment .selection .beverage-types{*zoom:1}main.equipment .selection .beverage-types:before,main.equipment .selection .beverage-types:after{content:" ";display:table}main.equipment .selection .beverage-types:after{clear:both}

@media screen and (min-width: 1101px){main.equipment .selection ul,main.equipment .selection li,main.equipment .selection div{display:inline-block}main.equipment .selection .pricing-types:before{content:"\2014";margin:0 1.5em}}@media screen and (max-width: 1100px){main.equipment .selection{margin:0 0 2em}main.equipment .selection b{display:block;margin-bottom:0.7em}main.equipment .selection input{margin-right:1em;vertical-align:top}main.equipment .selection .beverage-types,main.equipment .selection .pricing-types{float:left;margin-bottom:1em;width:50%}main.equipment .selection .beverage-types ul,main.equipment .selection .pricing-types ul{width:100%}main.equipment .selection li{margin:0.5em 0;float:left;width:50%}main.equipment .selection .pricing-types li{width:33.3%}}@media screen and (max-width: 740px){main.equipment .selection{margin:0 4% 2em;font-size:140%}main.equipment .selection .beverage-types,main.equipment .selection .pricing-types{width:100%}}@media screen and (max-width: 400px){main.equipment .selection{font-size:100%}}main.equipment .selling-points{position:relative}main.equipment section.selling-point{*zoom:1;position:relative;width:95%;max-width:1400px;margin:0 auto 70px}main.equipment section.selling-point:before,main.equipment section.selling-point:after{content:" ";display:table}main.equipment section.selling-point:after{clear:both}main.equipment section.selling-point .btn-cta{border:2px solid #000;position:absolute;left:0}main.equipment section.selling-point .btn-cta:hover{background-color:#000;color:#fff}main.equipment section.selling-point.odd .image{float:left}main.equipment section.selling-point.odd .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.equipment section.selling-point.odd .text-container{float:right;position:relative;right:7.1%}main.equipment section.selling-point.even .image{float:right;position:relative;right:7.1%}main.equipment section.selling-point.even .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.equipment section.selling-point.even .text-container{float:left;position:relative}main.equipment section.selling-point .image{width:50%;position:relative}main.equipment section.selling-point .text-container{width:48%;margin-top:2em;z-index:1}main.equipment section.selling-point .text-container h2{font-size:3.75em;line-height:1em;font-family:"quicksand",Arial,sans-serif;text-transform:uppercase;color:#000;margin-bottom:0.5em}main.equipment section.selling-point .text-container h2 a:hover{color:gray !important}main.equipment section.selling-point .text-container .text{background-color:#f2f2f2;padding:5%;color:#4c4c4c;font-size:1.125em;line-height:1.3em;margin-bottom:2em}@media screen and (min-width: 641px){main.equipment section.selling-point.odd .image{left:2%}main.equipment section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-3.4%;bottom:12%;width:100.8%;z-index:1;-webkit-transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);transform:rotate(7.5deg)}main.equipment section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:4%;height:76%;z-index:1}main.equipment section.selling-point.odd .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:91.5%;width:100%;z-index:1}main.equipment section.selling-point.even .image{right:9.1%}main.equipment section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:12%;width:100.8%;z-index:1;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.equipment section.selling-point.even .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:91.5%;z-index:1}main.equipment section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:76.5%;width:100%;z-index:1}}@media screen and (max-width: 1300px) and (min-width: 641px){main.equipment section.selling-point{padding-bottom:10%}main.equipment section.selling-point .image{top:6em}main.equipment section.selling-point .text-container{margin-top:0}main.equipment section.selling-point .text-container h2{font-size:2.5em;min-height:2em;margin-right:7.1%;text-align:center}main.equipment section.selling-point .text-container .text{padding:3%;width:48%;position:relative;top:2em}main.equipment section.selling-point.odd .text-container{width:100%;position:relative;right:0;margin-top:-45%}main.equipment section.selling-point.odd .text-container .text{float:right;right:7.1%}main.equipment section.selling-point.even .text-container{position:relative;left:0;width:100%;margin-top:-45%}}@media screen and (max-width: 1000px) and (min-width: 641px){main.equipment section.selling-point{font-size:90%;padding-bottom:5%}main.equipment section.selling-point .image{width:55%}main.equipment section.selling-point .text-container h2{margin-right:0}main.equipment section.selling-point .text-container .text{width:52%}main.equipment section.selling-point.odd .text-container .text{right:0}main.equipment section.selling-point.even .image{right:2%}}@media screen and (max-width: 640px){main.equipment section.selling-point{width:100%}main.equipment section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:4%;width:100.8%;z-index:1;-webkit-transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);transform:rotate(7.5deg)}main.equipment section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:84.5%;z-index:1}main.equipment section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:4%;width:97%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.equipment section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-0.4%;bottom:4%;width:97.9%;z-index:1;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.equipment section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:84.5%;width:100%;z-index:1}main.equipment section.selling-point.even .image{right:0}main.equipment section.selling-point.odd .text-container,main.equipment section.selling-point.even .text-container{right:0}main.equipment section.selling-point .image{width:100%}main.equipment section.selling-point .text-container{width:100%}main.equipment section.selling-point .text-container h2{font-size:3.125em;padding:0 5%;margin-bottom:0}main.equipment section.selling-point .text-container .text{font-size:1.875em;background-color:transparent;margin-bottom:0}main.equipment section.selling-point .text-container p{margin-bottom:1.2em}main.equipment section.selling-point .text-container .cta{padding:1em 0}main.equipment section.selling-point .text-container .cta .btn-cta{font-size:0.8em;position:relative}}@media screen and (max-width: 550px){main.equipment section.selling-point{font-size:70%}}main.equipment #equipment-grid{*zoom:1}main.equipment #equipment-grid:before,main.equipment #equipment-grid:after{content:" ";display:table}main.equipment #equipment-grid:after{clear:both}main.equipment #equipment-grid .no-match{display:none}main.equipment #equipment-grid .machine{display:none;font-size:85%}main.equipment #equipment-grid .machine .text .wp-content sup{vertical-align:super;font-size:0.3em}main.equipment #equipment-grid .machine.show{display:block}@media screen and (min-width: 801px){main.equipment #equipment-grid{width:95%;max-width:1400px;margin:0 auto;*zoom:1;margin-bottom:80px}main.equipment #equipment-grid:before,main.equipment #equipment-grid:after{content:" ";display:table}main.equipment #equipment-grid:after{clear:both}main.equipment #equipment-grid .machine{float:left;width:31.3%;margin:0 1% 70px;background-color:#f5f5f5;position:relative;height:450px}main.equipment #equipment-grid .machine.odd:before{content:'';display:block;position:absolute;width:100%;height:3%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleY(-1.05) scaleY(1.05);-ms-transform:scaleY(-1.05) scaleY(1.05);transform:scaleY(-1.05) scaleY(1.05)}main.equipment #equipment-grid .machine.odd:after{content:'';display:block;position:absolute;width:100%;height:3%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.equipment #equipment-grid .machine.odd .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:1.1%;width:100.4%;z-index:1;-webkit-transform:rotate(-1.8deg);-ms-transform:rotate(-1.8deg);transform:rotate(-1.8deg)}main.equipment #equipment-grid .machine.odd .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0;bottom:1.1%;width:100.4%;z-index:1;-webkit-transform:rotate(1.8deg);-ms-transform:rotate(1.8deg);transform:rotate(1.8deg)}main.equipment #equipment-grid .machine.odd .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:0;top:3%;height:94%;z-index:3}main.equipment #equipment-grid .machine.odd .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:0;top:-0.3%;height:100.6%;width:100%;z-index:0}main.equipment #equipment-grid .machine.even:before{content:'';display:block;position:absolute;width:100%;height:3%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(-1.05) scaleX(1.05);-ms-transform:scale(-1.05) scaleX(1.05);transform:scale(-1.05) scaleX(1.05)}main.equipment #equipment-grid .machine.even:after{content:'';display:block;position:absolute;width:100%;height:3%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.1) scaleY(1.1);-ms-transform:scaleX(-1.1) scaleY(1.1);transform:scaleX(-1.1) scaleY(1.1)}main.equipment #equipment-grid .machine.even .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:1.1%;width:100.4%;z-index:1;-webkit-transform:rotate(1.8deg);-ms-transform:rotate(1.8deg);transform:rotate(1.8deg)}main.equipment #equipment-grid .machine.even .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0;bottom:1.1%;width:100.4%;z-index:1;-webkit-transform:rotate(-1.8deg);-ms-transform:rotate(-1.8deg);transform:rotate(-1.8deg)}main.equipment #equipment-grid .machine.even .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:0;top:0;height:100%;z-index:3}main.equipment #equipment-grid .machine.even .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:0;top:2.8%;height:94.5%;width:100%;z-index:1}main.equipment #equipment-grid .machine .border-left-right,main.equipment #equipment-grid .machine .border-top-bottom{height:100%}main.equipment #equipment-grid .machine .image{float:left;width:48%;background-color:#fff;height:100%}main.equipment #equipment-grid .machine .image a{display:block;position:relative;width:100%;height:100%;z-index:2}main.equipment #equipment-grid .machine .image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:10%}main.equipment #equipment-grid .machine .text{float:right;width:52%;padding:3em 1.5em;color:#777}main.equipment #equipment-grid .machine .text a.title{display:block;position:relative;z-index:2;font-family:"quicksand",Arial,sans-serif;font-size:1.5625em;text-decoration:underline;-moz-text-decoration-color:#b10c1a;text-decoration-color:#b10c1a;color:#000;margin-bottom:0.6em}main.equipment #equipment-grid .machine .text a.title:hover{color:gray}main.equipment #equipment-grid .machine .text .wp-content li{list-style:disc;margin-left:15px;padding-bottom:0.6em;line-height:1.2em}main.equipment #equipment-grid .machine .text .cta{position:absolute;bottom:-1em;left:52%;z-index:2}}@media screen and (min-width: 801px) and (max-width: 1100px){main.equipment #equipment-grid .machine{width:48%}}@media screen and (max-width: 800px){main.equipment #equipment-grid{border-top:1px solid #e5e5e5;margin-bottom:50px}main.equipment #equipment-grid .machine{float:left;width:50%;text-align:center;border-bottom:1px solid #e5e5e5;min-height:485px}main.equipment #equipment-grid .machine.odd{border-right:1px solid #e5e5e5}main.equipment #equipment-grid .machine .image{margin-top:3em}main.equipment #equipment-grid .machine .image img{margin:auto}main.equipment #equipment-grid .machine .text{padding:15% 5% 10%}main.equipment #equipment-grid .machine .text a.title{font-size:1.875em;color:#777;line-height:1.3em;margin-bottom:1em;min-height:2.8em}main.equipment #equipment-grid .machine .text .wp-content{display:none}main.equipment #equipment-grid .machine .text a.btn-cta{display:inline-block;border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;line-height:0;padding:0;margin:1em 0}}@media screen and (max-width: 450px){main.equipment #equipment-grid .machine .image{margin-top:1em;padding:5%}main.equipment #equipment-grid .machine .text a.title{font-size:1.3em}}main.equipment .wrapper{*zoom:1;width:95%;max-width:1400px;margin:0 auto}main.equipment .wrapper:before,main.equipment .wrapper:after{content:" ";display:table}main.equipment .wrapper:after{clear:both}main.equipment hr{width:100%;margin-bottom:70px;border:0;background-color:#e5e5e5;height:1px}main.equipment .selling-point-equipment{padding-bottom:20px}main.equipment .selling-point-equipment .title{width:95%;max-width:1400px;margin:0 auto;text-align:center;font-family:"quicksand",Arial,sans-serif;font-size:3.75em;text-decoration:underline;color:#b10c1a;text-transform:uppercase;margin-bottom:1.5em;line-height:1.3em}@media screen and (min-width: 1001px){main.equipment aside.triplets article{max-width:447px}}@media screen and (max-width: 740px){main.equipment hr{display:none}main.equipment .selling-point-equipment{border-bottom:5px solid #e5e5e5}main.equipment .selling-point-equipment .title{color:#000;text-transform:none;padding:0 10%}}@media screen and (max-width: 400px){main.equipment .selling-point-equipment .title{font-size:2.5em}}@media screen and (min-width: 1100px) and (max-width: 1400px){html[lang='fr-FR'] main.equipment .selection .pricing-types{display:block;padding-top:1em}html[lang='fr-FR'] main.equipment .selection .pricing-types:before{content:'';margin:0}}html[lang='fr-FR'] main.equipment #equipment-grid .machine{font-size:85%}main.single-equipment section.brewer{overflow:hidden}main.single-equipment section.brewer .thumbnails{display:none}main.single-equipment section.brewer .thumbnails .selected img{border-color:#b10c1a}main.single-equipment section.brewer .thumbnails img{border:2px solid #f7f5ef;cursor:pointer}main.single-equipment section.brewer .thumbnails img:hover{border-color:#b10c1a}main.single-equipment section.brewer .thumbnails .video-player{display:none}main.single-equipment section.brewer .text-container h1{font-size:3.75em;font-family:"quicksand",Arial,sans-serif;text-decoration:underline;margin-bottom:0.5em;line-height:1.2em}main.single-equipment section.brewer .text-container .view-full{margin:0.5em 0 0;display:inline-block}main.single-equipment section.brewer .text-container .view-full:hover{color:gray}main.single-equipment section.brewer .text-container .view-full:before{content:'';background:url("../images/sprites.png") no-repeat;background-position:-1px -51px;width:13px;height:10px;padding-right:25px;position:relative;top:4px}@media screen and (min-width: 901px){main.single-equipment section.brewer{padding-top:70px;position:relative}main.single-equipment section.brewer hr{display:none}main.single-equipment section.brewer .container{position:relative;width:95%;max-width:1400px;margin:0 auto}main.single-equipment section.brewer #equipment-gallery{position:relative;float:left;width:45%;padding-bottom:48%;left:12%;z-index:100}main.single-equipment section.brewer .image{display:none;width:100%;position:absolute;top:0;left:0;background-color:#fff}main.single-equipment section.brewer .image:before{content:'';display:block;position:absolute;width:100%;height:4%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleY(-1.05) scaleY(1.05);-ms-transform:scaleY(-1.05) scaleY(1.05);transform:scaleY(-1.05) scaleY(1.05)}main.single-equipment section.brewer .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:1.6%;width:100%;z-index:1;-webkit-transform:rotate(-2.4deg);-ms-transform:rotate(-2.4deg);transform:rotate(-2.4deg)}main.single-equipment section.brewer .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0;bottom:1.6%;width:100%;z-index:1;-webkit-transform:rotate(2.4deg);-ms-transform:rotate(2.4deg);transform:rotate(2.4deg)}main.single-equipment section.brewer .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:0;top:4%;height:92.1%;z-index:1}main.single-equipment section.brewer .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:0;top:-0.5%;height:101%;width:100%;z-index:1}main.single-equipment section.brewer .image img{margin:0 auto;padding:10%}main.single-equipment section.brewer .image iframe{width:100%;margin:0 auto;height:100%}main.single-equipment section.brewer .image.video{padding:10%}main.single-equipment section.brewer .image.active{display:block}main.single-equipment section.brewer .image:after{content:'';display:block;position:absolute;width:100%;height:4%;bottom:0;left:0;background:url("../images/slant-gray.png");background-size:100% 100%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}main.single-equipment section.brewer .thumbnails{display:block;position:absolute;top:0;left:0;width:8%;margin:1.8% 3% 0 0}main.single-equipment section.brewer .thumbnails li{margin-bottom:20px}main.single-equipment section.brewer .text-container{position:relative;float:right;width:45%;font-size:1.125em;z-index:200;margin-top:2em}main.single-equipment section.brewer .text-container h1{text-transform:uppercase}main.single-equipment section.brewer .text-container .text{background-color:#f2f2f2;position:relative;line-height:1.3em;color:#4c4c4c}main.single-equipment section.brewer .text-container .text .about{padding:5%;border-bottom:1px solid #d9d9d9}main.single-equipment section.brewer .text-container .text .recommended{padding:5%}main.single-equipment section.brewer .text-container .text .recommended span{width:18%;color:#9a9a9a;display:inline-block;vertical-align:top}main.single-equipment section.brewer .text-container .text .recommended ul{width:80%;display:inline-block}main.single-equipment section.brewer .text-container .text .recommended ul li{display:inline-block;margin:0 0.5em}main.single-equipment section.brewer .text-container .cta{position:relative;left:0;top:0.5em}main.single-equipment section.brewer .text-container .cta .btn-cta{color:#000;border:2px solid #000}main.single-equipment section.brewer .text-container .cta .btn-cta:hover{color:#fff;background-color:#000}main.single-equipment section.brewer .container.thumbs-hide .image{right:50%}main.single-equipment section.brewer .container.thumbs-hide .text-container{right:10%}}@media screen and (max-width: 1360px){main.single-equipment section.brewer #equipment-gallery{left:0}main.single-equipment section.brewer .text-container{width:50%;margin-left:2.5%;font-size:0.9em}}@media screen and (max-width: 1020px){main.single-equipment section.brewer .text-container h1{font-size:2.8em}}@media screen and (max-width: 930px){main.single-equipment section.brewer .text-container{margin-top:0}main.single-equipment section.brewer .text-container h1{font-size:2.5em}}@media screen and (max-width: 900px){main.single-equipment section.brewer{padding-top:30px}main.single-equipment section.brewer .wrapper{width:92%;max-width:1400px;margin:0 auto}main.single-equipment section.brewer .text-container{width:80%;max-width:500px;margin:50px auto 0;text-align:center}main.single-equipment section.brewer .text-container .text{font-size:1.875em;line-height:1.3em;color:#777}main.single-equipment section.brewer .text-container .text .recommended:after{content:'';border-bottom:2px solid #b10c1a;display:block;width:75px;margin:1.5em auto 1em}main.single-equipment section.brewer .text-container .text .recommended span{color:#d4d4d4;display:inline-block;margin-bottom:0.5em}main.single-equipment section.brewer .text-container .view-full{padding-bottom:1em}main.single-equipment section.brewer .text-container .view-full:before{top:10px}main.single-equipment section.brewer .text-container .view-full:after{content:'';border-bottom:2px solid #b10c1a;display:block;width:75px;margin:1.5em auto 1em}main.single-equipment section.brewer .text-container .btn-cta{margin:1em 0 3em;display:inline-block;font-size:0.7em;color:#b10c1a;border:2px solid #b10c1a}main.single-equipment section.brewer .text-container .btn-cta:hover{color:#fff;background-color:#b10c1a}}@media screen and (min-width: 640px) and (max-width: 900px){main.single-equipment section.brewer .image{width:80%;max-width:400px;margin:0 auto}main.single-equipment section.brewer .text-container .recommended li{display:inline-block;margin:0 0.5em}}@media screen and (max-width: 500px){main.single-equipment section.brewer{font-size:70%}}main.single-equipment section.brewer-features{background-color:#f2f2f2}main.single-equipment section.brewer-features .features{*zoom:1;margin-bottom:2em}main.single-equipment section.brewer-features .features:before,main.single-equipment section.brewer-features .features:after{content:" ";display:table}main.single-equipment section.brewer-features .features:after{clear:both}main.single-equipment section.brewer-features .features li img{float:left;width:20%;margin-right:4%}main.single-equipment section.brewer-features hr{background-color:#fff;border:0 none;height:1px;width:100%}main.single-equipment section.brewer-features .info a{color:#4c4c4c;font-size:1.125em;display:inline-block}main.single-equipment section.brewer-features .info a:hover{color:#7f7f7f}main.single-equipment section.brewer-features .page{background:url("../images/sprites.png") no-repeat;background-position:-24px -31px;width:11px;height:15px}@media screen and (min-width: 641px){main.single-equipment section.brewer-features{padding-top:60px}main.single-equipment section.brewer-features .wrapper{width:95%;max-width:1400px;margin:0 auto}main.single-equipment section.brewer-features .features li{width:47%;float:left;margin-bottom:3em}main.single-equipment section.brewer-features .features li:nth-child(odd){margin-right:6%}main.single-equipment section.brewer-features .features li .text{float:left;width:76%}main.single-equipment section.brewer-features .features li .text h3{font-size:1.5em;margin-bottom:0.5em}main.single-equipment section.brewer-features .features li .text .wp-content{font-size:1.125em;color:#4c4c4c;line-height:1.3em}main.single-equipment section.brewer-features .info{text-align:center;padding:3em 0}main.single-equipment section.brewer-features .info a{margin:0 1.5em}main.single-equipment section.brewer-features .info a:before{content:'';float:left;background:url("../images/sprites.png") no-repeat;background-position:-24px -31px;width:12px;height:15px;margin-right:10px}}@media screen and (min-width: 900px){main.single-equipment section.brewer-features{margin-top:-110px;padding-top:140px}}@media screen and (max-width: 900px){main.single-equipment section.brewer-features{margin-top:4%}}@media screen and (max-width: 640px){main.single-equipment section.brewer-features{padding-top:60px}main.single-equipment section.brewer-features .wrapper{width:92%;max-width:1400px;margin:0 auto}main.single-equipment section.brewer-features .features h2.title{margin-bottom:0.5em}main.single-equipment section.brewer-features .features li{border-bottom:1px solid #c2c2c2;padding:2em 3% 1em}main.single-equipment section.brewer-features .features li:nth-last-child(1){border-bottom:none}main.single-equipment section.brewer-features .features li .text{padding:0.5em 0}main.single-equipment section.brewer-features .features li .text h3{font-size:2.1875em}main.single-equipment section.brewer-features .features li .text .wp-content{font-size:1.875em;color:#4c4c4c;line-height:1.3em;clear:both;padding-top:0.5em}main.single-equipment section.brewer-features .info{padding:1.5em 3% 1em;font-size:1.875em}main.single-equipment section.brewer-features .info a{display:block;margin-bottom:1em}main.single-equipment section.brewer-features .info a:before{content:'';float:left;background:url("../images/page-full.png") no-repeat;width:31px;height:37px;margin-right:20px}}@media screen and (max-width: 500px){main.single-equipment section.brewer-features{font-size:70%}main.single-equipment section.brewer-features .info a:before{margin-top:-7px}}main.single-equipment section.related li{float:left;text-align:center}main.single-equipment section.related li h3{margin-top:1em}main.single-equipment section.related li a.cta{background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;height:13px;text-indent:-9999px;width:42px;display:inline-block}@media screen and (min-width: 641px){main.single-equipment section.related{padding:85px 0 40px;border-bottom:1px solid #e5e5e5}main.single-equipment section.related .wrapper{width:95%;max-width:1400px;margin:0 auto}main.single-equipment section.related li{width:32%;margin:0 2% 3em 0}main.single-equipment section.related li:nth-child(3n+3){margin-right:0}main.single-equipment section.related li h3{font-size:1.5em}main.single-equipment section.related li a.cta{display:none}}@media screen and (max-width: 1150px){main.single-equipment section.related{padding:40px 0 30px}main.single-equipment section.related h2.title{margin-bottom:0.8em}}@media screen and (max-width: 640px){main.single-equipment section.related{border-bottom:5px solid #e5e5e5}main.single-equipment section.related h2{padding:0 3%}main.single-equipment section.related li{width:50%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10% 5% 8%}main.single-equipment section.related li:nth-child(1){border-right:1px solid #e5e5e5}main.single-equipment section.related li:nth-child(3){display:none}main.single-equipment section.related li a{color:#777}main.single-equipment section.related li a:hover{color:#000}main.single-equipment section.related li h3{font-size:1.875em;margin:1em 0;min-height:2.5em}}@media screen and (max-width: 500px){main.single-equipment section.related{font-size:70%}}main.single-equipment aside.triplets{*zoom:1;width:95%;max-width:1400px;margin:0 auto;margin-bottom:80px}main.single-equipment aside.triplets:before,main.single-equipment aside.triplets:after{content:" ";display:table}main.single-equipment aside.triplets:after{clear:both}main.single-equipment aside.triplets article{float:left;width:32%;max-width:440px;margin-right:2%;vertical-align:top;text-align:center}main.single-equipment aside.triplets article .image{position:relative}main.single-equipment aside.triplets article:nth-child(odd) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.single-equipment aside.triplets article:nth-child(even) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.single-equipment aside.triplets article:nth-child(3){margin-right:0}main.single-equipment aside.triplets article h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-transform:uppercase;padding:0.4em 0.2em}main.single-equipment aside.triplets article h1 a:hover{color:gray}main.single-equipment aside.triplets article p{font-size:1.125em;color:#777;line-height:1.3em;padding:0 3%}main.single-equipment aside.triplets article .btn-cta{border:2px solid #000;margin-top:1em;display:inline-block}main.single-equipment aside.triplets article .btn-cta:hover{border-color:gray;color:gray}@media screen and (max-width: 1400px){main.single-equipment aside.triplets article h1{font-size:1.7em}}@media screen and (min-width: 1001px){main.single-equipment aside.triplets article .image{width:97%;margin-top:3%}main.single-equipment aside.triplets article:nth-child(odd) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.single-equipment aside.triplets article:nth-child(odd) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}main.single-equipment aside.triplets article:nth-child(odd) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:-4%;height:82%;z-index:1}main.single-equipment aside.triplets article:nth-child(odd) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-4%;height:100%;width:100%;z-index:0}main.single-equipment aside.triplets article:nth-child(even) .image{left:3%}main.single-equipment aside.triplets article:nth-child(even) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.single-equipment aside.triplets article:nth-child(even) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}main.single-equipment aside.triplets article:nth-child(even) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:-4%;height:100%;z-index:1}main.single-equipment aside.triplets article:nth-child(even) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:-4%;height:82%;width:100%;z-index:0}}@media screen and (max-width: 1000px){main.single-equipment aside.triplets{margin-bottom:40px;width:100%}main.single-equipment aside.triplets article{width:100%;max-width:none;border-bottom:1px solid #e5e5e5;padding:30px 0;position:relative}main.single-equipment aside.triplets article:last-child{border-bottom:none}main.single-equipment aside.triplets article h1{font-size:1.4em}main.single-equipment aside.triplets .image{float:left;width:45%;margin-left:5%}main.single-equipment aside.triplets .image:after{background:none !important}main.single-equipment aside.triplets .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:88%}main.single-equipment aside.triplets .content{position:absolute;width:38%;text-align:left;line-height:2.5em;right:5%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.single-equipment aside.triplets .content h1{text-transform:none;font-size:1.7em;padding:0}main.single-equipment aside.triplets p{display:none}main.single-equipment aside.triplets a.btn-cta{margin-top:2em;padding:0.5em 0.75em}}@media screen and (max-width: 700px){main.single-equipment aside.triplets{font-size:80%}main.single-equipment aside.triplets a.btn-cta{border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;line-height:0}}@media screen and (max-width: 500px){main.single-equipment aside.triplets .image{width:87%}main.single-equipment aside.triplets .content{width:90%;padding:1em 0 0;position:relative;left:5%;right:0;top:1em;-webkit-transform:none;-ms-transform:none;transform:none}}main.single-equipment .wrapper{*zoom:1}main.single-equipment .wrapper:before,main.single-equipment .wrapper:after{content:" ";display:table}main.single-equipment .wrapper:after{clear:both}main.single-equipment h2.title{font-family:"quicksand",Arial,sans-serif;font-size:3.125em;margin-bottom:1.5em;text-align:center;text-transform:uppercase;line-height:1.2em}main.single-equipment aside.triplets{margin-top:70px}@media screen and (max-width: 1000px){main.single-equipment aside.triplets{margin-top:20px}}main.beverages .beverage-banner{*zoom:1;margin-bottom:60px}main.beverages .beverage-banner:before,main.beverages .beverage-banner:after{content:" ";display:table}main.beverages .beverage-banner:after{clear:both}main.beverages .beverage-banner .wrapper{width:95%;max-width:1400px;margin:0 auto;position:relative}@media screen and (min-width: 901px){main.beverages .beverage-banner{background:url("../images/beverages/banner-bg.jpg") center top no-repeat}main.beverages .beverage-banner .text-container{float:left;width:41%;background-size:100%;padding-top:5%;position:relative}main.beverages .beverage-banner .text-container:before{content:'';background:url("../images/border-box-top.png") no-repeat;height:52px;display:block;background-size:100% 100%}main.beverages .beverage-banner .text-container:after{content:'';background:url("../images/border-box-bottom.png") no-repeat;width:100%;height:34px;display:block;background-size:100% 100%;position:absolute;bottom:-2em}main.beverages .beverage-banner .text-container .text{background:url("../images/border-box-middle.png") repeat-y;background-size:100% 100%;padding:1em 3em 2.5em;position:relative}main.beverages .beverage-banner .text-container .text h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-decoration:underline;margin-bottom:0.7em;line-height:1.2em}main.beverages .beverage-banner .text-container .text p{font-size:1.125em;color:#777;line-height:1.4em}main.beverages .beverage-banner .text-container .text .btn-cta{position:absolute;bottom:-2em;font-size:1.1875em;z-index:1}main.beverages .beverage-banner img{float:right;width:52%;margin-top:3%;padding-right:5%}}@media screen and (min-width: 901px) and (max-width: 1250px){main.beverages .beverage-banner{font-size:80%}main.beverages .beverage-banner .text-container .text h1{font-size:2em}}@media screen and (min-width: 640px) and (max-width: 901px){main.beverages .beverage-banner{font-size:70%}}@media screen and (max-width: 901px){main.beverages .beverage-banner{margin-bottom:80px;background:url("../images/beverages/banner-bg-small.jpg") center top no-repeat;background-size:100%}main.beverages .beverage-banner:after{content:'';border-bottom:1px solid #e8e1d0;width:100%;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}main.beverages .beverage-banner img{padding:5% 8%}main.beverages .beverage-banner .text{text-align:center;padding:0 5%}main.beverages .beverage-banner .text h1{font-family:"quicksand",Arial,sans-serif;font-size:3.75em;text-decoration:underline;line-height:1.2em;margin-bottom:0.5em}main.beverages .beverage-banner .text p{font-size:1.875em;color:#777;line-height:1.4em;padding-bottom:1.5em}main.beverages .beverage-banner .text .btn-cta{font-size:1.5625em;margin-bottom:3em;display:inline-block}}@media screen and (max-width: 500px){main.beverages .beverage-banner{font-size:70%}}main.beverages .selection{*zoom:1;width:95%;max-width:1400px;margin:0 auto;margin-bottom:50px}main.beverages .selection:before,main.beverages .selection:after{content:" ";display:table}main.beverages .selection:after{clear:both}main.beverages .selection b{font-weight:bold;font-size:1.125em;display:inline-block;margin-bottom:1em}main.beverages .selection input[type="checkbox"]+label{color:#777}main.beverages .selection input[type="checkbox"]:checked+label{color:#000}main.beverages .selection li{margin:0 0.5em}main.beverages .selection input{margin-right:0.5em}main.beverages .selection ul,main.beverages .selection li,main.beverages .selection div{display:inline-block}@media screen and (max-width: 1100px){main.beverages .selection .drink-types{width:100%;padding:0 3%}main.beverages .selection .drink-types b{display:block;margin-bottom:0.7em}main.beverages .selection .drink-types input{margin-right:1em;vertical-align:top}main.beverages .selection .drink-types label input{float:left}main.beverages .selection .drink-types label span{float:left;width:78%}main.beverages .selection .drink-types .drink-types{margin-bottom:1em}main.beverages .selection .drink-types ul{width:100%}main.beverages .selection .drink-types ul li{margin:0.5em 0;float:left;width:33%}}@media screen and (max-width: 640px){main.beverages .selection .drink-types{padding:0 5%}main.beverages .selection .drink-types b{text-align:center;font-family:"quicksand",Arial,sans-serif;font-size:2.5em;padding:0 5%;line-height:1.2em}main.beverages .selection .drink-types ul{font-size:140%}main.beverages .selection .drink-types ul li{width:47%;margin-right:5%}main.beverages .selection .drink-types ul li:nth-child(even){margin-right:0}}@media screen and (max-width: 500px){main.beverages .selection{font-size:80%}main.beverages .selection .drink-types label{width:75%}}main.beverages .beverage-grid{*zoom:1}main.beverages .beverage-grid:before,main.beverages .beverage-grid:after{content:" ";display:table}main.beverages .beverage-grid:after{clear:both}main.beverages .beverage-grid .no-match{display:none}main.beverages .beverage-grid img{opacity:0.5}main.beverages .beverage-grid .brand{display:none;cursor:pointer;position:relative;text-align:center}main.beverages .beverage-grid .brand .info{display:none}main.beverages .beverage-grid .brand.show{display:block}@media screen and (min-width: 641px){main.beverages .beverage-grid{width:95%;max-width:1400px;margin:0 auto}main.beverages .beverage-grid .brand{float:left;border:2px solid #f0ebe0}main.beverages .beverage-grid .brand:hover{border-color:#b10c1a}main.beverages .beverage-grid .brand:hover img{opacity:1}main.beverages .beverage-grid .brand img{padding:15%}main.beverages .beverage-grid .brand .info{padding:0 10% 10%}main.beverages .beverage-grid .brand .info h2{font-size:1.5em;margin-bottom:0.5em}main.beverages .beverage-grid .brand .info p{font-size:0.9375em;line-height:1.3em;color:#777}main.beverages .beverage-grid .brand.open.brand{border:none}main.beverages .beverage-grid .brand.open:before{content:'x';position:absolute;top:5px;right:10px;color:#b10c1a;font-size:1.5em;z-index:2}main.beverages .beverage-grid .brand.open .content{border:2px solid #b10c1a;position:absolute;background-color:#fff;width:100%;z-index:1}main.beverages .beverage-grid .brand.open img{opacity:1}main.beverages .beverage-grid .brand.open .info{display:block}}@media screen and (min-width: 1101px){main.beverages .beverage-grid .brand{width:19%;margin:0 1.25% 1.25% 0}main.beverages .beverage-grid .brand:nth-of-type(5n+5){margin-right:0}}@media screen and (min-width: 641px) and (max-width: 1100px){main.beverages .beverage-grid .brand{width:31%;margin:0 3.5% 3.5% 0}main.beverages .beverage-grid .brand:nth-of-type(3n+3){margin-right:0}}@media screen and (max-width: 640px){main.beverages .beverage-grid{border-top:1px solid #dcdcdc}main.beverages .beverage-grid .brand{float:left;width:50%;border-bottom:1px solid #dcdcdc;padding:5%;min-height:470px}main.beverages .beverage-grid .brand.odd{border-right:1px solid #dcdcdc}main.beverages .beverage-grid .brand img{margin:auto;opacity:1}main.beverages .beverage-grid .brand .info{display:block}main.beverages .beverage-grid .brand .info h2{font-size:1.5625em;margin-bottom:0.5em}main.beverages .beverage-grid .brand .info p{color:#777;font-size:1.25em;line-height:1.2em}}main.beverages .bev-cta{text-align:center;padding:70px 0}main.beverages .bev-cta h3{font-size:1.875em;margin-bottom:1em}@media screen and (min-width: 941px){main.beverages .bev-cta div{display:inline-block;padding:0 3em}main.beverages .bev-cta div:nth-child(1){border-right:1px solid #dcdcdc}main.beverages .bev-cta a.btn-cta{font-size:1.25em;display:inline-block;padding:1em 2.5em}}@media screen and (max-width: 940px){main.beverages .bev-cta{border-top:1px solid #dcdcdc;padding:40px 0 70px}main.beverages .bev-cta div{padding:60px 0 45px;border-bottom:1px solid #dcdcdc}main.beverages .bev-cta div:nth-last-child(1){border-bottom:none}main.beverages .bev-cta a.btn-cta{font-size:1.5625em;display:inline-block;min-width:13em}}@media screen and (max-width: 640px){main.beverages .bev-cta{border-top:none}}@media screen and (max-width: 500px){main.beverages .bev-cta{font-size:80%}}main.beverages section.threesome{*zoom:1;text-align:center;padding:75px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}main.beverages section.threesome:before,main.beverages section.threesome:after{content:" ";display:table}main.beverages section.threesome:after{clear:both}main.beverages section.threesome .wrapper{width:95%;max-width:980px;margin:0 auto}main.beverages section.threesome p.title{font-family:"quicksand",Arial,sans-serif;font-size:3.75em;color:#b10c1a;margin-bottom:0.5em;line-height:1.2em;text-transform:uppercase;text-decoration:underline;padding:0 10%}main.beverages section.threesome p{font-size:1.125em;color:#4c4c4c;line-height:1.4em;padding:0 9%}main.beverages section.threesome ul{padding:50px 0}main.beverages section.threesome ul li{width:30%;margin-right:5%;float:left}main.beverages section.threesome ul li:nth-last-child(1){margin-right:0}main.beverages section.threesome .image{position:relative;max-width:280px;max-height:200px;margin:auto}main.beverages section.threesome .image:before{content:'';position:absolute;bottom:5%;right:4%;border:2px solid #b10c1a;width:100%;height:100%}main.beverages section.threesome .image img{position:relative}main.beverages section.threesome .text-container{margin-top:1.5em;padding:0 6%;line-height:1.5em}main.beverages section.threesome .text-container h2{text-transform:uppercase;color:#b10c1a;line-height:1.2em;margin-bottom:1.2em;font-size:1.125em}main.beverages section.threesome .text-container p{padding:0}@media screen and (max-width: 640px){main.beverages section.threesome{padding:50px 0 30px;border-bottom:5px solid #dcdcdc}main.beverages section.threesome p.title{color:#000;text-transform:none}main.beverages section.threesome p{font-size:1.875em;color:#777}main.beverages section.threesome ul li{*zoom:1;width:100%;margin:0 0 60px}main.beverages section.threesome ul li:before,main.beverages section.threesome ul li:after{content:" ";display:table}main.beverages section.threesome ul li:after{clear:both}main.beverages section.threesome .image{float:left;width:35%;margin:0 5%}main.beverages section.threesome .text-container{margin:0;padding:0;text-align:left;float:left;width:50%}main.beverages section.threesome .text-container h2{font-size:1.875em;margin:-0.5em 0 0.5em}}@media screen and (max-width: 500px){main.beverages section.threesome{font-size:70%}}@media screen and (max-width: 400px){main.beverages section.threesome .image{width:100%;margin:auto;float:none}main.beverages section.threesome .text-container{float:none;text-align:center;margin:2em auto;width:80%}}main.beverages aside.triplets{*zoom:1;width:95%;max-width:1400px;margin:0 auto;margin-bottom:80px}main.beverages aside.triplets:before,main.beverages aside.triplets:after{content:" ";display:table}main.beverages aside.triplets:after{clear:both}main.beverages aside.triplets article{float:left;width:32%;max-width:440px;margin-right:2%;vertical-align:top;text-align:center}main.beverages aside.triplets article .image{position:relative}main.beverages aside.triplets article:nth-child(odd) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.beverages aside.triplets article:nth-child(even) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.beverages aside.triplets article:nth-child(3){margin-right:0}main.beverages aside.triplets article h1{font-family:"quicksand",Arial,sans-serif;font-size:2.5em;text-transform:uppercase;padding:0.4em 0.2em}main.beverages aside.triplets article h1 a:hover{color:gray}main.beverages aside.triplets article p{font-size:1.125em;color:#777;line-height:1.3em;padding:0 3%}main.beverages aside.triplets article .btn-cta{border:2px solid #000;margin-top:1em;display:inline-block}main.beverages aside.triplets article .btn-cta:hover{border-color:gray;color:gray}@media screen and (max-width: 1400px){main.beverages aside.triplets article h1{font-size:1.7em}}@media screen and (min-width: 1001px){main.beverages aside.triplets article .image{width:97%;margin-top:3%}main.beverages aside.triplets article:nth-child(odd) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.beverages aside.triplets article:nth-child(odd) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}main.beverages aside.triplets article:nth-child(odd) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:-4%;height:82%;z-index:1}main.beverages aside.triplets article:nth-child(odd) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:-4%;height:100%;width:100%;z-index:0}main.beverages aside.triplets article:nth-child(even) .image{left:3%}main.beverages aside.triplets article:nth-child(even) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.beverages aside.triplets article:nth-child(even) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}main.beverages aside.triplets article:nth-child(even) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:-4%;height:100%;z-index:1}main.beverages aside.triplets article:nth-child(even) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:-4%;height:82%;width:100%;z-index:0}}@media screen and (max-width: 1000px){main.beverages aside.triplets{margin-bottom:40px;width:100%}main.beverages aside.triplets article{width:100%;max-width:none;border-bottom:1px solid #e5e5e5;padding:30px 0;position:relative}main.beverages aside.triplets article:last-child{border-bottom:none}main.beverages aside.triplets article h1{font-size:1.4em}main.beverages aside.triplets .image{float:left;width:45%;margin-left:5%}main.beverages aside.triplets .image:after{background:none !important}main.beverages aside.triplets .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:88%}main.beverages aside.triplets .content{position:absolute;width:38%;text-align:left;line-height:2.5em;right:5%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.beverages aside.triplets .content h1{text-transform:none;font-size:1.7em;padding:0}main.beverages aside.triplets p{display:none}main.beverages aside.triplets a.btn-cta{margin-top:2em;padding:0.5em 0.75em}}@media screen and (max-width: 700px){main.beverages aside.triplets{font-size:80%}main.beverages aside.triplets a.btn-cta{border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;line-height:0}}@media screen and (max-width: 500px){main.beverages aside.triplets .image{width:87%}main.beverages aside.triplets .content{width:90%;padding:1em 0 0;position:relative;left:5%;right:0;top:1em;-webkit-transform:none;-ms-transform:none;transform:none}}main.beverages aside.triplets{padding-top:70px}@media screen and (max-width: 640px){main.beverages aside.triplets{padding-top:20px}}@media screen and (max-width: 460px){html[lang='fr-FR'] main.beverages .beverage-grid .brand{font-size:90%}}main.business-landing{padding-top:80px;background-image:url("../images/bg-common/bg-b.jpg");background-repeat:no-repeat;background-position:25% top}main.business-landing .page-title{width:90%;max-width:1000px;margin:0 auto;margin-bottom:50px;text-align:center}main.business-landing .page-title h1{font-size:5.875em;text-transform:uppercase;color:#000;font-family:"quicksand",Arial,sans-serif}main.business-landing .page-title h1 span{line-height:1.2em;display:block;text-decoration:underline}main.business-landing .page-title p{font-size:1.125em;margin:2em auto 1.5em;line-height:1.5em;color:#4c4c4c;width:55%}main.business-landing .page-title b{width:100%;max-width:800px;margin:0 auto;display:block;font-size:1.125em;font-weight:bold}main.business-landing .page-title b a{text-decoration:underline}@media screen and (max-width: 1000px){main.business-landing .page-title h1{font-size:4.375em}main.business-landing .page-title p,main.business-landing .page-title b{width:70%}}@media screen and (max-width: 640px){main.business-landing .page-title h1{font-size:3.75em}main.business-landing .page-title p,main.business-landing .page-title b{font-size:1.875em;width:90%}}@media screen and (max-width: 550px){main.business-landing .page-title{font-size:70%}}main.business-landing .business-types{*zoom:1;margin-bottom:50px}main.business-landing .business-types:before,main.business-landing .business-types:after{content:" ";display:table}main.business-landing .business-types:after{clear:both}@media screen and (min-width: 641px){main.business-landing .business-types{width:100%;max-width:1400px;margin:0 auto;margin-bottom:50px}main.business-landing .business-types .type{float:left;width:42%;margin:4%}main.business-landing .business-types .type .image{position:relative}main.business-landing .business-types .type:nth-child(odd) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.business-landing .business-types .type:nth-child(odd) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business-landing .business-types .type:nth-child(odd) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-8.5deg);-ms-transform:rotate(-8.5deg);transform:rotate(-8.5deg)}main.business-landing .business-types .type:nth-child(odd) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:91%;z-index:1}main.business-landing .business-types .type:nth-child(odd) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:75%;width:100%;z-index:0}main.business-landing .business-types .type:nth-child(even) .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.business-landing .business-types .type:nth-child(even) .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business-landing .business-types .type:nth-child(even) .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-3.5%;bottom:13%;width:101%;z-index:0;-webkit-transform:rotate(8.5deg);-ms-transform:rotate(8.5deg);transform:rotate(8.5deg)}main.business-landing .business-types .type:nth-child(even) .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:4%;height:75%;z-index:1}main.business-landing .business-types .type:nth-child(even) .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:91%;width:100%;z-index:1}main.business-landing .business-types .type .text-container{background-color:#000;width:85%;margin:-25% auto 0;text-align:center;padding:1.5em 1.5em 1em;position:relative;z-index:1}main.business-landing .business-types .type .text-container h2{font-family:"quicksand",Arial,sans-serif;font-size:3.125em;text-transform:uppercase;color:#fff;line-height:1.1em}main.business-landing .business-types .type .text-container h2 a{color:#fff}main.business-landing .business-types .type .text-container h2 a:hover{color:#ccc}main.business-landing .business-types .type .text-container a.btn-cta{position:relative;top:2.5em;border-color:#585858}main.business-landing .business-types .type .text-container a.btn-cta:hover{background-color:#585858;color:#fff}}@media screen and (max-width: 1300px){main.business-landing .business-types .type .text-container h2{font-size:2.5em}}@media screen and (max-width: 1000px){main.business-landing .business-types .type .text-container h2{font-size:1.6em}}@media screen and (max-width: 640px){main.business-landing .business-types{margin-bottom:50px}main.business-landing .business-types .type{*zoom:1;position:relative;padding:30px 0;border-bottom:1px solid #dcdcdc}main.business-landing .business-types .type:before,main.business-landing .business-types .type:after{content:" ";display:table}main.business-landing .business-types .type:after{clear:both}main.business-landing .business-types .type:last-child{border-bottom:none}main.business-landing .business-types .type .image{position:relative;float:left;width:50%;margin-left:5%}main.business-landing .business-types .type .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:90%}main.business-landing .business-types .type .text-container{position:absolute;width:33%;text-align:left;line-height:2.5em;right:5%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}main.business-landing .business-types .type .text-container h2{margin-bottom:1em;font-family:"quicksand",Arial,sans-serif;line-height:1.2em}main.business-landing .business-types .type .text-container h2 a:hover{color:gray}main.business-landing .business-types .type .text-container a.btn-cta{display:initial}}@media screen and (max-width: 480px){main.business-landing .business-types .type .image{width:87%;z-index:1}main.business-landing .business-types .type .text-container{text-align:center;margin-bottom:2em;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:90%;left:5%;right:0;top:1.5em}}@media screen and (max-width: 500px){main.business-landing{background-position:center top;background-size:80%;padding:80px 0 20px}}main.business .banner{*zoom:1}main.business .banner:before,main.business .banner:after{content:" ";display:table}main.business .banner:after{clear:both}main.business .banner img{display:none}@media screen and (min-width: 641px){main.business.business-small .banner{background:url("../images/business/small/banner.jpg") center top no-repeat #F8F9FD}main.business.business-medium .banner{background:url("../images/business/medium/banner.jpg") center top no-repeat #FCFBF8}main.business.business-national .banner{background:url("../images/business/national/banner.jpg") center top no-repeat #ECF1F5}main.business.retailers-convenience .banner{background:url("../images/retailers/convenience/banner.jpg") center top no-repeat #22191F}main.business.retailers-hospitality .banner{background:url("../images/retailers/hospitality/banner.jpg") center top no-repeat #2B1711}main.business.retailers-education .banner{background:url("../images/retailers/education/banner.jpg") center top no-repeat #000}main.business.retailers-institutional .banner{background:url("../images/retailers/institutional/banner.jpg") center top no-repeat #000}main.business.retailers-restaurants .banner{background:url("../images/retailers/restaurants/banner.jpg") center top no-repeat #3A4352}main.business .banner{background-size:auto 100% !important;height:500px;margin-bottom:90px}main.business .banner .wrapper{width:100%;max-width:1600px;margin:0 auto;position:relative}main.business .banner .scene{position:relative}main.business .banner .scene li{position:absolute;left:50%}main.business .banner .scene li.show:before{background-position:-110px -49px;z-index:2}main.business .banner .scene li.show .text{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}main.business .banner .scene li:before{float:left;content:'';background:url("../images/sprites.png") no-repeat;background-position:-110px 0;width:47px;height:46px;cursor:pointer;display:block;position:relative}main.business .banner .scene li .text{display:inline-block;background-color:#000;color:#777;font-size:0.9em;padding:2em 2.5em;position:relative;left:-1.3em;top:-4em;width:240px;line-height:1.3em;z-index:1;visibility:hidden;-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%);-webkit-transition:200ms ease-out;transition:200ms ease-out;-webkit-transition-property:-webkit-transform opacity;transition-property:transform opacity;opacity:0}main.business .banner .text-container{width:90%;position:relative;top:450px;margin:auto;color:#fff;display:table}main.business .banner .text-container h1{display:table-cell;vertical-align:middle;width:30%;background-color:#000;font-size:2.5em;padding:1em;font-family:"quicksand",Arial,sans-serif;text-decoration:underline}main.business .banner .text-container .details{display:table-cell;background-color:#252525;font-size:1.125em;padding:2em;width:70%;vertical-align:middle}main.business .banner .text-container .details b{font-weight:bold;margin-bottom:0.8em;display:block}main.business .banner .text-container .details p{margin-bottom:0;line-height:1.2em}main.business.retailers-convenience .banner .text-container h1{width:55%}main.business.retailers-convenience .banner .text-container .details{width:45%}main.business.retailers-education .banner .text-container h1,main.business.retailers-institutional .banner .text-container h1{width:40%}main.business.retailers-education .banner .text-container .details,main.business.retailers-institutional .banner .text-container .details{width:60%}}@media screen and (min-width: 1061px){main.business.business-small .banner li.carousel{top:210px;margin:0 0 0 -365px}main.business.business-small .banner li.keurig{top:89px;margin:0 0 0 -105px}main.business.business-small .banner li.perrier{top:210px}main.business.business-small .banner li.paper-cup{top:335px;margin:0 0 0 83px}main.business.business-small .banner li.ion{top:145px;margin:0 0 0 155px}main.business.business-small .banner li.ceramic-mug{top:318px;margin:0 0 0 387px}main.business.business-small .banner li.paper-cup .text,main.business.business-small .banner li.ion .text,main.business.business-small .banner li.ceramic-mug .text{left:-93%}main.business.business-medium .banner li.ion{top:170px;margin:0 0 0 30px}main.business.business-medium .banner li.k3000{top:83px;margin:0 0 0 220px}main.business.business-medium .banner li.ceramic-mug{top:389px;margin:0 0 0 -37px}main.business.business-medium .banner li.ion .text,main.business.business-medium .banner li.k3000 .text,main.business.business-medium .banner li.ceramic-mug .text{left:-93%}main.business.business-national .banner li.latte-lounge{top:210px;margin:0 0 0 -400px}main.business.business-national .banner li.paper-cup{top:334px;margin:0 0 0 -343px}main.business.business-national .banner li.perrier{top:271px;margin:0 0 0 -274px}main.business.business-national .banner li.ceramic-mug{top:272px;margin:0 0 0 -63px}main.business.business-national .banner li.k3000{top:207px;margin:0 0 0 56px}main.business.business-national .banner li.lavazza-lb{top:180px;margin:0 0 0 269px}main.business.business-national .banner li.carousel{top:212px;margin:0 0 0 414px}main.business.business-national .banner li.k3000 .text,main.business.business-national .banner li.lavazza-lb .text,main.business.business-national .banner li.carousel .text{left:-93%}main.business.retailers-convenience .banner li.thermos{top:180px;margin:0 0 0 -250px}main.business.retailers-convenience .banner li.milk-sugar{top:150px;margin:0 0 0 -32px}main.business.retailers-convenience .banner li.paper-cups{top:339px;margin:0 0 0 80px}main.business.retailers-convenience .banner li.suprema{top:138px;margin:0 0 0 224px}main.business.retailers-convenience .banner li.paper-cups .text,main.business.retailers-convenience .banner li.suprema .text{left:-93%}main.business.retailers-hospitality .banner li.ceramic-mugs{top:47px;margin:0 0 0 -258px}main.business.retailers-hospitality .banner li.k130{top:104px;margin:0 0 0 -19px}main.business.retailers-hospitality .banner li.kcups{top:183px;margin:0 0 0 200px}main.business.retailers-hospitality .banner li.kcups .text{left:-93%}main.business.retailers-education .banner li.thermos{top:137px;margin:0 0 0 -243px}main.business.retailers-education .banner li.paper-cups{top:93px;margin:0 0 0 2px}main.business.retailers-education .banner li.chocolate{top:137px;margin:0 0 0 180px}main.business.retailers-education .banner li.milk-sugar{top:170px;margin:0 0 0 371px}main.business.retailers-education .banner li.milk-sugar .text,main.business.retailers-education .banner li.chocolate .text{left:-93%}main.business.retailers-institutional .banner li.kcups,main.business.retailers-restaurants .banner li.kcups{top:196px;margin:0 0 0 -374px}main.business.retailers-institutional .banner li.k3000,main.business.retailers-restaurants .banner li.k3000{top:192px;margin:0 0 0 -193px}main.business.retailers-institutional .banner li.lavazza,main.business.retailers-restaurants .banner li.lavazza{top:268px;margin:0 0 0 30px}main.business.retailers-institutional .banner li.wmf1400,main.business.retailers-restaurants .banner li.wmf1400{top:202px;margin:0 0 0 130px}main.business.retailers-institutional .banner li.lavazza-latte-lounge,main.business.retailers-restaurants .banner li.lavazza-latte-lounge{top:131px;margin:0 0 0 288px}main.business.retailers-institutional .banner li.lavazza .text,main.business.retailers-institutional .banner li.wmf1400 .text,main.business.retailers-institutional .banner li.lavazza-latte-lounge .text,main.business.retailers-restaurants .banner li.lavazza .text,main.business.retailers-restaurants .banner li.wmf1400 .text,main.business.retailers-restaurants .banner li.lavazza-latte-lounge .text{left:-93%}}@media screen and (min-width: 641px) and (max-width: 1060px){main.business .banner{height:300px;margin-bottom:120px}main.business .banner .text-container{top:270px;font-size:80%}main.business .banner .text-container h1{font-size:2em}main.business.business-small .banner li.carousel{top:110px;margin:0 0 0 -238px}main.business.business-small .banner li.keurig{top:45px;margin:0 0 0 -71px}main.business.business-small .banner li.perrier{top:110px;margin:0 0 0 -8px}main.business.business-small .banner li.paper-cup{top:187px;margin:0 0 0 32px}main.business.business-small .banner li.ion{top:69px;margin:0 0 0 100px}main.business.business-small .banner li.ceramic-mug{top:188px;margin:0 0 0 225px}main.business.business-small .banner li.paper-cup .text,main.business.business-small .banner li.ion .text,main.business.business-small .banner li.ceramic-mug .text{left:-93%}main.business.business-medium .banner li.ion{top:103px;margin:0 0 0 5px}main.business.business-medium .banner li.k3000{top:31px;margin:0 0 0 118px}main.business.business-medium .banner li.ceramic-mug{top:212px;margin:0 0 0 -24px}main.business.business-medium .banner li.ion .text,main.business.business-medium .banner li.k3000 .text,main.business.business-medium .banner li.ceramic-mug .text{left:-93%}main.business.business-national .banner li.latte-lounge{top:118px;margin:0 0 0 -262px}main.business.business-national .banner li.paper-cup{top:205px;margin:0 0 0 -217px}main.business.business-national .banner li.perrier{top:149px;margin:0 0 0 -162px}main.business.business-national .banner li.ceramic-mug{top:160px;margin:0 0 0 -38px}main.business.business-national .banner li.k3000{top:110px;margin:0 0 0 19px}main.business.business-national .banner li.lavazza-lb{top:100px;margin:0 0 0 162px}main.business.business-national .banner li.carousel{top:115px;margin:0 0 0 243px}main.business.business-national .banner li.k3000 .text,main.business.business-national .banner li.lavazza-lb .text,main.business.business-national .banner li.carousel .text{left:-93%}main.business.retailers-convenience .banner li.thermos{top:104px;margin:0 0 0 -150px}main.business.retailers-convenience .banner li.milk-sugar{top:85px;margin:0 0 0 -32px}main.business.retailers-convenience .banner li.paper-cups{top:193px;margin:0 0 0 42px}main.business.retailers-convenience .banner li.suprema{top:65px;margin:0 0 0 124px}main.business.retailers-convenience .banner li.paper-cups .text,main.business.retailers-convenience .banner li.suprema .text{left:-93%}main.business.retailers-hospitality .banner li.ceramic-mugs{top:20px;margin:0 0 0 -158px}main.business.retailers-hospitality .banner li.k130{top:56px;margin:0 0 0 -19px}main.business.retailers-hospitality .banner li.kcups{top:102px;margin:0 0 0 113px}main.business.retailers-hospitality .banner li.kcups .text{left:-93%}main.business.retailers-education .banner li.thermos{top:77px;margin:0 0 0 -158px}main.business.retailers-education .banner li.paper-cups{top:48px;margin:0 0 0 -12px}main.business.retailers-education .banner li.chocolate{top:76px;margin:0 0 0 103px}main.business.retailers-education .banner li.milk-sugar{top:86px;margin:0 0 0 216px}main.business.retailers-education .banner li.milk-sugar .text,main.business.retailers-education .banner li.chocolate .text{left:-93%}main.business.retailers-institutional .banner li.kcups,main.business.retailers-restaurants .banner li.kcups{top:119px;margin:0 0 0 -235px}main.business.retailers-institutional .banner li.k3000,main.business.retailers-restaurants .banner li.k3000{top:121px;margin:0 0 0 -121px}main.business.retailers-institutional .banner li.lavazza,main.business.retailers-restaurants .banner li.lavazza{top:146px;margin:0 0 0 11px}main.business.retailers-institutional .banner li.wmf1400,main.business.retailers-restaurants .banner li.wmf1400{top:107px;margin:0 0 0 73px}main.business.retailers-institutional .banner li.lavazza-latte-lounge,main.business.retailers-restaurants .banner li.lavazza-latte-lounge{top:66px;margin:0 0 0 164px}main.business.retailers-institutional .banner li.lavazza .text,main.business.retailers-institutional .banner li.wmf1400 .text,main.business.retailers-institutional .banner li.lavazza-latte-lounge .text,main.business.retailers-restaurants .banner li.lavazza .text,main.business.retailers-restaurants .banner li.wmf1400 .text,main.business.retailers-restaurants .banner li.lavazza-latte-lounge .text{left:-93%}}@media screen and (max-width: 640px){main.business .banner .scene{display:none}main.business .banner .text-container{padding:8% 10% 10%;text-align:center}main.business .banner .text-container h1{font-family:"quicksand",Arial,sans-serif;font-size:3.75em;text-decoration:underline;margin-bottom:0.5em;line-height:1.2em}main.business .banner .text-container b{font-weight:bold;margin-bottom:0.3em;font-size:1.875em;display:block}main.business .banner .text-container p{font-size:1.875em;color:#777;line-height:1.4em}main.business .banner .text-container .btn-cta{display:inline-block;font-size:1.5625em;margin-top:0.5em}main.business .banner img{display:block}}@media screen and (max-width: 460px){main.business .banner{font-size:70%}}main.business section.info-banner{background-color:#000;color:#fff}main.business section.info-banner .text a.btn-cta{background-color:#000;color:#fff;border:2px solid #fff;display:inline-block;margin:1em 1em 0 0}main.business section.info-banner .text a.btn-cta:hover{background-color:#fff;color:#000}@media screen and (min-width: 841px){main.business section.info-banner{*zoom:1;margin-bottom:60px;position:relative}main.business section.info-banner:before,main.business section.info-banner:after{content:" ";display:table}main.business section.info-banner:after{clear:both}main.business section.info-banner .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0.7%;top:-4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business section.info-banner .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0.7%;bottom:4%;width:100%;z-index:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business section.info-banner .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:0.7%;top:-4%;height:100%;z-index:2}main.business section.info-banner .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:0.7%;top:-4%;height:100%;width:100%;z-index:0}main.business section.info-banner .img-container{float:right;width:34%;max-height:300px;overflow:hidden}main.business section.info-banner .text{float:left;width:66%;padding-top:2%;background-color:#000;position:relative;z-index:1}main.business section.info-banner .text h2{float:left;width:45%;padding-left:5%;font-family:"quicksand",Arial,sans-serif;font-size:2.2em;text-transform:uppercase;margin-bottom:0.5em}main.business section.info-banner .text .container{float:right;width:48%;padding-right:8%;font-size:1.125em;line-height:1.4em}main.business section.info-banner .text .cta{float:left;width:45%;padding-left:5%}}@media screen and (min-width: 1170px) and (max-width: 1400px){main.business section.info-banner .text h2{font-size:1.7em}main.business section.info-banner .text a.btn-cta{font-size:0.8em}}@media screen and (min-width: 900px) and (max-width: 1170px){main.business section.info-banner{margin-top:50px}main.business section.info-banner .text{font-size:90%}main.business section.info-banner .text .container{width:52%;padding-right:4%}main.business section.info-banner .text h2{font-size:1.7em}main.business section.info-banner .text a.btn-cta{font-size:0.8em}}@media screen and (min-width: 841px) and (max-width: 900px){main.business section.info-banner{padding-bottom:4%}main.business section.info-banner .text{font-size:80%}main.business section.info-banner .text .container{width:100%;padding-left:5%}main.business section.info-banner .text h2{font-size:1.4em;width:100%}main.business section.info-banner .text .cta{width:100%}main.business section.info-banner .text a.btn-cta{font-size:0.8em}}@media screen and (min-width: 841px) and (max-width: 900px){main.business section.info-banner{margin-top:200px}}@media screen and (max-width: 840px){main.business section.info-banner img{position:relative}main.business section.info-banner .text{padding:5% 5% 15%}main.business section.info-banner .text h2{font-family:"quicksand",Arial,sans-serif;font-size:3.125em;text-transform:uppercase;margin:0.3em 0 0.5em;line-height:1.2em}main.business section.info-banner .text p{font-size:1.875em;line-height:1.3em}main.business section.info-banner .text a.btn-cta{font-size:1.5625em}}@media screen and (max-width: 460px){main.business section.info-banner{font-size:70%}}main.business section.testimonials{position:relative;background-color:#b10c1a;color:#fff;text-align:center}main.business section.testimonials h2{font-family:"quicksand",Arial,sans-serif;margin-bottom:0.3em;text-transform:uppercase}main.business section.testimonials h3{color:#dcd1bc}main.business section.testimonials blockquote{line-height:1.3em;margin:1em 0}main.business section.testimonials blockquote:before{content:'\201C'}main.business section.testimonials blockquote:after{content:'\201D'}main.business section.testimonials .slide{display:none}
main.business section.testimonials .slide.active{display:block}
main.business section.testimonials .nav{position:relative;text-align:center;z-index:10}main.business section.testimonials .nav div{display:inline-block;width:0.6em;height:0.6em;margin:0 0.2em;border-radius:50%;background:#333;cursor:pointer}main.business section.testimonials .nav div:hover{background:#c5b187}main.business section.testimonials .nav div.active{background:white}
@media screen and (min-width: 841px){
main.business section.testimonials{float:left;width:32%;padding:8% 3% 5.5% 3%; margin:60px 8px;}
main.business section.testimonials:after{content:'';display:block;position:absolute;width:100%;height:11%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}
main.business section.testimonials img{
position:absolute;top:-9%;left:30%}
main.business section.testimonials h2{font-size:1.875em}main.business section.testimonials h3,main.business section.testimonials blockquote{font-size:1.125em}}@media screen and (min-width: 841px) and (max-width: 1000px){main.business section.testimonials{padding-bottom:8%}main.business section.testimonials img{width:90px}}@media screen and (max-width: 840px){main.business section.testimonials{padding:10% 8% 12%;margin-bottom:50px}main.business section.testimonials .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:3%;width:93%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business section.testimonials .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:2.6%;width:93.1%;z-index:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}main.business section.testimonials .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:3%;height:94.4%;z-index:0}main.business section.testimonials .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-4%;top:3%;height:94.4%;width:100%;z-index:0}main.business section.testimonials .border-top-bottom:before,main.business section.testimonials .border-top-bottom:after,main.business section.testimonials .border-left-right:before,main.business section.testimonials .border-left-right:after{border-color:#fff}main.business section.testimonials img{margin-bottom:1em}main.business section.testimonials h2{font-size:3.125em}main.business section.testimonials h3,main.business section.testimonials blockquote{font-size:1.875em}}@media screen and (max-width: 460px){main.business section.testimonials{font-size:70%}}main.business .subnav-wrapper{width:95%;max-width:1400px;margin:0 auto}main.business .subnav-outer{display:table;width:100%}main.business .subnav{*zoom:1;display:table-row;background-color:#FAF8F5}main.business .subnav:before,main.business .subnav:after{content:" ";display:table}main.business .subnav:after{clear:both}main.business .subnav li{position:relative;display:table-cell;width:20%;background:url("../images/retail-nav-sprite.svg") no-repeat center 15px;font-size:1.125em;text-align:center;color:rgba(0,0,0,0.5);vertical-align:middle}main.business .subnav li a{display:block;padding:64px 15px 20px 15px;color:rgba(0,0,0,0.5)}main.business .subnav li:hover{background-position:center -185px;color:#000}main.business .subnav li:hover a{color:#000}main.business .subnav li.current-menu-item,main.business .subnav li.current-menu-item:hover{background-position:center -385px}main.business .subnav li.current-menu-item{background-color:#967C44;color:#fff}main.business .subnav li.current-menu-item:hover a{color:#fff}main.business .subnav li.current-menu-item a{color:#fff}main.business .subnav li.current-menu-item:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-8px;border:solid transparent;border-top-color:#967C44;border-width:8px;content:" ";pointer-events:none}main.business .subnav li.hospitality{background-position:center -580px;background-color:#F4F2EC}main.business .subnav li.hospitality:hover{background-position:center -780px}main.business .subnav li.hospitality.current-menu-item{background-position:center -980px;background-color:#967C44}main.business .subnav li.education{background-position:center -1180px;background-color:#EFEBE3}main.business .subnav li.education:hover{background-position:center -1380px}main.business .subnav li.education.current-menu-item{background-position:center -1580px;background-color:#967C44}main.business .subnav li.institutional{background-position:center -1780px;background-color:#EAE5DA}main.business .subnav li.institutional:hover{background-position:center -1980px}main.business .subnav li.institutional.current-menu-item{background-position:center -2180px;background-color:#967C44}main.business .subnav li.restaurants{background-position:center -2381px;background-color:#E5DED0}main.business .subnav li.restaurants:hover{background-position:center -2581px}main.business .subnav li.restaurants.current-menu-item{background-position:center -2781px;background-color:#967C44}@media screen and (max-width: 1180px){main.business .subnav-wrapper{width:100%}}@media screen and (min-width: 841px){main.business.retailers .row3{padding-top:80px}}@media screen and (min-width: 761px){main.business .subnav-wrapper p{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}}@media screen and (max-width: 840px){main.business .subnav li{font-size:1em}}@media screen and (max-width: 760px){main.business .subnav-wrapper{padding:5%;background:#F4F2EC;color:rgba(0,0,0,0.5)}main.business .subnav-wrapper p{position:relative;margin:0;padding:25px 28px 23px 28px;background:#fff;font-size:1.1875em;font-weight:bold;text-align:left;cursor:pointer}main.business .subnav-wrapper p:after{position:absolute;top:50%;right:28px;width:0;height:0;margin:-2px 0 0 -6px;border:6px solid transparent;border-color:rgba(0,0,0,0.5) transparent transparent;content:" ";pointer-events:none}main.business .subnav-wrapper ul{display:none}main.business .subnav-outer{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height 0.6s ease-in;transition:max-height 0.6s ease-in}main.business .shown ul{display:block}main.business .subnav{display:block;padding:2px 0 0 0;background:none}main.business .subnav li{display:block;width:100%;margin:2px 0 0 0;background-position:26px 20px;background-size:39px 2000px !important;background-color:#fff !important;font-size:1.1875em;text-align:left}main.business .subnav li a{padding:25px 14px 23px 90px}main.business .subnav li:first-child{margin-top:0}main.business .subnav li:hover{background-position:26px -113.33333px}main.business .subnav li:hover:after{content:normal}main.business .subnav li.current-menu-item,main.business .subnav li.current-menu-item:hover{background-position:26px -113.33333px;color:#000}main.business .subnav li.current-menu-item a,main.business .subnav li.current-menu-item:hover a{color:#000}main.business .subnav li.current-menu-item:after{content:normal}main.business .subnav li.hospitality{background-position:26px -378px}main.business .subnav li.hospitality:hover,main.business .subnav li.hospitality.current-menu-item{background-position:26px -511.33333px}main.business .subnav li.education{background-position:25px -779px}main.business .subnav li.education:hover,main.business .subnav li.education.current-menu-item{background-position:25px -912.33333px}main.business .subnav li.institutional{background-position:24px -1178px}main.business .subnav li.institutional:hover,main.business .subnav li.institutional.current-menu-item{background-position:24px -1311.33333px}main.business .subnav li.restaurants{background-position:24px -1579px}main.business .subnav li.restaurants:hover,main.business .subnav li.restaurants.current-menu-item{background-position:24px -1712.33333px}}@media screen and (max-width: 340px){main.business .subnav li.convenience{background-position:26px 29px}main.business .subnav li.convenience:hover,main.business .subnav li.convenience.current-menu-item{background-position:26px -104.33333px}}main.business .row,main.business .selling-point{*zoom:1}main.business .row:before,main.business .row:after,main.business .selling-point:before,main.business .selling-point:after{content:" ";display:table}main.business .row:after,main.business .selling-point:after{clear:both}@media screen and (min-width: 841px){main.business .wrapper{width:95%;max-width:1400px;margin:0 auto}main.business section.selling-point{position:relative}main.business section.selling-point .text-container h2{font-size:2.5em;font-family:"quicksand",Arial,sans-serif;text-transform:uppercase;color:#000}main.business section.selling-point .text-container h2 a:hover{color:rgba(0,0,0,0.5)}main.business section.selling-point .text-container .btn-cta{color:#000;border:2px solid #000;position:relative;top:1.5em}main.business section.selling-point .text-container .btn-cta:hover{color:#fff;background-color:#000}main.business .row1{padding:75px 1.8% 15%}main.business .row1 section.selling-point{float:left;width:45%;text-align:center}main.business .row1 section.selling-point .image{position:relative;margin-top:17%}main.business .row1 section.selling-point .text-container{position:absolute;top:0}main.business .row1 section.selling-point .text-container h2{height:2em}main.business .row1 section.selling-point .text-container .text{margin:73% 6% 0 6%;background-color:#f2f2f2;color:#4c4c4c;padding:5% 5% 0;font-size:1.125em;line-height:1.3em}main.business .row1 section.selling-point.odd{margin-right:10%}main.business .row1 section.selling-point.odd .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.business .row1 section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row1 section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:101%;z-index:0;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}main.business .row1 section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:90.5%;z-index:1}main.business .row1 section.selling-point.odd .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:75.4%;width:100%;z-index:0}main.business .row1 section.selling-point.even .image:after{content:'';display:block;position:absolute;width:100%;height:15%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.business .row1 section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row1 section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-3.4%;bottom:13%;width:101%;z-index:0;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}main.business .row1 section.selling-point.even .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:4%;height:75.4%;z-index:1}main.business .row1 section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:90.5%;width:100%;z-index:0}main.business.business-small .row3{padding:30px 0}main.business .row3{padding:0 0 30px 0}main.business .row3 section.selling-point{float:left;width:65%}main.business .row3 section.selling-point .image{float:right;position:relative;right:8.5%;width:68%}main.business .row3 section.selling-point .image:after{content:'';display:block;position:absolute;width:100%;height:13.5%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.business .row3 section.selling-point .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100.1%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row3 section.selling-point .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2.8%;bottom:13%;width:100.7%;z-index:0;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.business .row3 section.selling-point .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:90%;z-index:1}main.business .row3 section.selling-point .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:3%;top:4%;height:76%;width:100%;z-index:0}main.business .row3 section.selling-point .text-container{width:40%;float:left;position:absolute;z-index:1}main.business .row3 section.selling-point .text-container h2{font-size:3.125em;margin:1.5em 0 0.5em}main.business .row3 section.selling-point .text-container .text{background-color:#000;color:#fff;padding:7% 7% 0;line-height:1.4em;font-size:1.125em}main.business .row3 section.selling-point .text-container a.btn-cta{font-size:0.8em;right:8%;border-color:#585858}main.business .row3 section.selling-point .text-container a.btn-cta:hover{background-color:#585858;color:#fff}main.business .row4{padding:55px 0 80px}main.business .row4 section.selling-point .image{position:relative}main.business .row4 section.selling-point a.btn-cta{font-size:0.8em}main.business .row4 section.selling-point.odd{float:left;width:31.5%}main.business .row4 section.selling-point.odd .image:before{content:'';display:block;position:absolute;width:100%;height:16%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleY(-1) scaleY(1);-ms-transform:scaleY(-1) scaleY(1);transform:scaleY(-1) scaleY(1)}main.business .row4 section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:2%;top:11.5%;width:100%;z-index:1;-webkit-transform:rotate(-6.5deg);-ms-transform:rotate(-6.5deg);transform:rotate(-6.5deg)}main.business .row4 section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:2%;bottom:-3%;width:100%;z-index:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row4 section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:2%;top:19.5%;height:83.5%;z-index:1}main.business .row4 section.selling-point.odd .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:1.5%;top:3.5%;height:99.5%;width:100%;z-index:0}main.business .row4 section.selling-point.odd h2{margin:1em 0 0.5em}main.business .row4 section.selling-point.odd .text{font-size:1.125em;line-height:1.4em;color:#777}main.business .row4 section.selling-point.odd a.btn-cta{display:inline-block;top:1em}main.business .row4 section.selling-point.even{float:right;width:60%;margin-top:-95px}main.business .row4 section.selling-point.even .image{float:left;width:72%}main.business .row4 section.selling-point.even .image:before{content:'';display:block;position:absolute;width:100%;height:14%;top:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleY(-1) scaleY(1);-ms-transform:scaleY(-1) scaleY(1);transform:scaleY(-1) scaleY(1)}main.business .row4 section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3.2%;top:14%;width:101%;z-index:1;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}main.business .row4 section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-3%;bottom:3.5%;width:100%;z-index:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row4 section.selling-point.even .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:21%;height:75.5%;z-index:1}main.business .row4 section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:7%;height:89.5%;width:100%;z-index:0}main.business .row4 section.selling-point.even .text-container{width:43%;position:absolute;right:0}main.business .row4 section.selling-point.even .text-container h2{font-size:3.125em;margin:2em 0 0.5em}main.business .row4 section.selling-point.even .text-container .text{background-color:#000;color:#fff;padding:7% 7% 0;line-height:1.4em;font-size:1.125em}main.business .row4 section.selling-point.even .text-container a.btn-cta{right:8%;border-color:#585858}main.business .row4 section.selling-point.even .text-container a.btn-cta:hover{background-color:#585858;color:#fff}}@media screen and (min-width: 840px) and (max-width: 1060px){main.business .row1{padding:2% 1.8% 25%}main.business .row4{padding:75px 0 80px}}@media screen and (min-width: 841px) and (max-width: 1300px){main.business .row1,main.business .row3,main.business .row4{font-size:90%}main.business .row1 h2,main.business .row3 h2,main.business .row4 h2{font-size:2em !important}main.business .row1 .text,main.business .row3 .text,main.business .row4 .text{padding-bottom:0 !important}main.business .row1 .text a.btn-cta,main.business .row3 .text a.btn-cta,main.business .row4 .text a.btn-cta{display:inline-block}}@media screen and (min-width: 841px) and (max-width: 920px){main.business .row1{padding-bottom:25%}main.business .row1 section.selling-point .image{margin-top:30%}main.business .row1 section.selling-point .text-container h2{height:3em}}@media screen and (max-width: 840px){main.business .row1{margin-top:20px}main.business .row1 section.selling-point .image{position:relative}main.business .row1 section.selling-point .text-container{padding:5%}main.business .row1 section.selling-point .text-container h2{font-family:"quicksand",Arial,sans-serif;font-size:3.125em;text-transform:uppercase;line-height:1.1em;margin:0.5em 0}main.business .row1 section.selling-point .text-container .text{font-size:1.875em;color:#4c4c4c;line-height:1.3em}main.business .row1 section.selling-point .text-container a.btn-cta{display:inline-block;color:#000;border:2px solid #000;margin:1em 0 2em}main.business .row1 section.selling-point .text-container a.btn-cta:hover{color:#fff;background-color:#000}main.business .row1 section.selling-point.odd .image:after{content:'';display:block;position:absolute;width:100%;height:10%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.business .row1 section.selling-point.odd .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row1 section.selling-point.odd .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:3%;bottom:0.6%;width:100%;z-index:1;-webkit-transform:rotate(5.5deg);-ms-transform:rotate(5.5deg);transform:rotate(5.5deg)}main.business .row1 section.selling-point.odd .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:3%;top:4%;height:90%;z-index:1}main.business .row1 section.selling-point.even .image:after{content:'';display:block;position:absolute;width:100%;height:10%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scaleX(-1.05) scaleY(1.05);-ms-transform:scaleX(-1.05) scaleY(1.05);transform:scaleX(-1.05) scaleY(1.05)}main.business .row1 section.selling-point.even .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:0;top:4%;width:96%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.business .row1 section.selling-point.even .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:0;bottom:0.6%;width:96.4%;z-index:1;-webkit-transform:rotate(-5.5deg);-ms-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}main.business .row1 section.selling-point.even .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:96%;top:4%;height:90%;width:1;z-index:1}main.business .row3 .selling-point,main.business .row4 .selling-point{padding:4% 0;border-bottom:1px solid #dcdcdc;position:relative}main.business .row3 .selling-point .image,main.business .row4 .selling-point .image{float:left;position:relative;width:43%;margin-left:5%}main.business .row3 .selling-point .image img,main.business .row4 .selling-point .image img{width:100%}main.business .row3 .selling-point .image:before,main.business .row4 .selling-point .image:before{content:'';position:absolute;top:4%;left:4%;border:2px solid #b10c1a;width:98%;height:89%;z-index:1}main.business .row3 .selling-point .text-container,main.business .row3 .selling-point .content,main.business .row4 .selling-point .text-container,main.business .row4 .selling-point .content{margin:3% 4% 0 6%;float:left;width:42%}main.business .row3 .selling-point .text-container h1,main.business .row3 .selling-point .content h1,main.business .row4 .selling-point .text-container h1,main.business .row4 .selling-point .content h1{font-family:"quicksand",Arial,sans-serif;font-size:1.7em;line-height:1.2em}main.business .row3 .selling-point .text-container .text span,main.business .row3 .selling-point .text-container p,main.business .row3 .selling-point .content .text span,main.business .row3 .selling-point .content p,main.business .row4 .selling-point .text-container .text span,main.business .row4 .selling-point .text-container p,main.business .row4 .selling-point .content .text span,main.business .row4 .selling-point .content p{display:none}main.business .row3 .selling-point .text-container h2,main.business .row4 .selling-point .text-container h2{font-family:"quicksand",Arial,sans-serif;font-size:1.7em;line-height:1.2em}main.business .row3 .selling-point a.btn-cta,main.business .row4 .selling-point a.btn-cta{display:inline-block;border:none;text-indent:-9999px;background:url("../images/sprites.png") no-repeat;background-position:-3px -13px;width:42px;height:13px;margin-top:2em;padding:0}main.business .row4{margin-bottom:40px}main.business .row4 .selling-point:last-child{border-bottom:none}}@media screen and (min-width: 460px) and (max-width: 840px){main.business .row3 .selling-point .text-container,main.business .row3 .selling-point .content,main.business .row4 .selling-point .text-container,main.business .row4 .selling-point .content{margin:0;position:absolute;right:4%;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}}@media screen and (max-width: 640px){main.business .row3 .selling-point .image img,main.business .row4 .selling-point .image img{max-height:180px;width:100%}}@media screen and (max-width: 460px){main.business .row1{font-size:70%}main.business .row3 .selling-point .image,main.business .row4 .selling-point .image{width:87%}main.business .row3 .selling-point .text-container,main.business .row3 .selling-point .content,main.business .row4 .selling-point .text-container,main.business .row4 .selling-point .content{width:90%;padding:0}}main.faq{padding:100px 0 70px;font-size:1.125em;background-image:url("../images/bg-common/bg-f.jpg");background-repeat:no-repeat;background-position:center top}main.faq .page-title{width:90%;max-width:1050px;margin:0 auto;margin-bottom:5.625em;font-family:"quicksand",Arial,sans-serif;text-align:center}main.faq .page-title h1{font-size:5.875em;text-transform:uppercase;color:#000}main.faq .page-title h1 span{line-height:1.2em;display:block;text-decoration:underline}main.faq .page-title p{font-family:"proxima-nova",Arial,sans-serif;font-size:1.125em;margin:2em auto;line-height:1.5em;color:#4c4c4c;width:80%}@media screen and (max-width: 1000px){main.faq .page-title h1{font-size:4.375em}}@media screen and (max-width: 640px){main.faq .page-title h1{font-size:3.75em}main.faq .page-title p{font-size:1.875em}}@media screen and (max-width: 550px){main.faq .page-title{font-size:70%}}main.faq .questions{width:90%;max-width:1000px;margin:0 auto}main.faq .questions li{padding:3% 3% 1%;border:1px solid #dcdcdc;margin-bottom:1em;background-color:#fff}main.faq .questions li .title{*zoom:1}main.faq .questions li .title:before,main.faq .questions li .title:after{content:" ";display:table}main.faq .questions li .title:after{clear:both}main.faq .questions li .title h2{float:left;width:90%;font-size:1.875em;padding-bottom:0.5em;cursor:pointer}main.faq .questions li .title .toggle-faq{float:right;width:10%;color:#b10c1a;font-size:3em;text-align:right;vertical-align:middle;position:relative;top:-0.2em;cursor:pointer}main.faq .questions li .title .toggle-faq .closed{display:none;margin-top:-2px}main.faq .questions li p{display:none;border-top:1px solid #dcdcdc;padding:1em 20% 0 0;line-height:1.4em;color:#4c4c4c}main.faq .questions li.show .toggle-faq .closed{display:block}main.faq .questions li.show .toggle-faq .open{display:none}main.faq .questions li.show p{display:block}@media screen and (max-width: 640px){main.faq .questions li .title h2{font-size:1.5em}main.faq .questions li .title .toggle-faq{font-size:2em;top:-0.1em}main.faq .questions li p{padding-right:0}}@media screen and (max-width: 500px){main.faq{background-size:80%;padding:80px 0 20px}main.faq .questions li .title h2{font-size:1.2em}}main.recommend{padding:100px 0 70px;font-size:1.125em;background-image:url("../images/bg-common/bg-d.jpg");background-repeat:no-repeat;background-position:center top}main.recommend .page-title{width:90%;max-width:1050px;margin:0 auto;margin-bottom:5.625em;font-family:"quicksand",Arial,sans-serif;text-align:center}main.recommend .page-title h1{font-size:5.875em;text-transform:uppercase;color:#000}main.recommend .page-title h1 span{line-height:1.2em;display:block;text-decoration:underline}main.recommend .page-title p{font-family:"proxima-nova",Arial,sans-serif;font-size:1.125em;margin:2em auto;line-height:1.5em;color:#4c4c4c;width:80%}@media screen and (max-width: 1000px){main.recommend .page-title h1{font-size:4.375em}}@media screen and (max-width: 640px){main.recommend .page-title h1{font-size:3.75em}main.recommend .page-title p{font-size:1.875em}}@media screen and (max-width: 550px){main.recommend .page-title{font-size:70%}}main.recommend .three-steps{*zoom:1;text-align:center;padding:90px 0;background-color:#f2f2f2}main.recommend .three-steps:before,main.recommend .three-steps:after{content:" ";display:table}main.recommend .three-steps:after{clear:both}main.recommend .three-steps h2{font-size:3.125em;font-family:"quicksand",Arial,sans-serif;text-transform:uppercase;margin-bottom:1.5em}main.recommend .three-steps li{float:left;width:33.3%;padding:0 2%;border-right:1px solid #dcdcdc}main.recommend .three-steps li:last-child{border-right:none}main.recommend .three-steps li p{font-size:1.125em;line-height:1.4em;color:#4c4c4c;padding:1em 0}@media screen and (max-width: 640px){main.recommend .three-steps{padding:50px 0}main.recommend .three-steps h2{margin-bottom:0.5em;font-size:2.5em}main.recommend .three-steps li{position:relative;font-size:120%;width:100%;border-right:none;padding:1.5em 1em;border-bottom:1px solid #dcdcdc}main.recommend .three-steps li:last-child{border-bottom:none}main.recommend .three-steps li img{float:left;width:30%}main.recommend .three-steps li p{width:58%;text-align:left;position:absolute;top:50%;right:3%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}}@media screen and (max-width: 500px){main.recommend .three-steps li p{font-size:85%}}main.recommend .recommend-form{*zoom:1;width:90%;max-width:850px;margin:0 auto;padding:90px 0 40px;margin-bottom:50px;border-bottom:1px solid #dcdcdc}main.recommend .recommend-form:before,main.recommend .recommend-form:after{content:" ";display:table}main.recommend .recommend-form:after{clear:both}main.recommend .recommend-form .field{width:100%;margin-bottom:2%}main.recommend .recommend-form .field label{font-size:1.125em}main.recommend .recommend-form .field span.label{display:block;margin-bottom:0.5em}main.recommend .recommend-form .field input{display:block;width:100%;margin:0;font-size:0.8em}main.recommend .recommend-form .field input:focus{outline:0;box-shadow:0 1px 5px 1px rgba(0,0,0,0.3) inset}main.recommend .recommend-form .row{*zoom:1;margin-bottom:1em}main.recommend .recommend-form .row:before,main.recommend .recommend-form .row:after{content:" ";display:table}main.recommend .recommend-form .row:after{clear:both}main.recommend .recommend-form .row .field{float:left;width:48%}main.recommend .recommend-form .row .field:nth-child(2){margin-left:4%}main.recommend .recommend-form .actions{text-align:center;margin-top:2em}main.recommend .recommend-form .actions button{margin:0 1em 1em}main.recommend .recommend-form .actions .btn-cta{margin:0 1em 1em}@media screen and (max-width: 560px){main.recommend .recommend-form .row{margin-bottom:0}main.recommend .recommend-form .row .field{width:100%;margin-bottom:1.5em}main.recommend .recommend-form .row .field:nth-child(2){margin-left:0}}main.recommend .email-preview{width:90%;max-width:640px;margin:0 auto}main.recommend .email-preview h3{text-align:center;font-size:1.875em;margin-bottom:1em}main.recommend .email-preview .header{*zoom:1;font-family:Arial;border:1px solid #CCCCCC;padding:1em 1em 3em 3em}main.recommend .email-preview .header:before,main.recommend .email-preview .header:after{content:" ";display:table}main.recommend .email-preview .header:after{clear:both}main.recommend .email-preview .header .logo{float:right}main.recommend .email-preview .header .receiver{font-size:2.1875em;color:#000;padding:0.5em 0;clear:both}main.recommend .email-preview .header .sender{font-size:1.25em;color:#777;padding:0 0 1.5em}main.recommend .email-preview .header p{width:90%;font-size:0.9375em;line-height:1.3em;padding:0 0 2em}main.recommend .email-preview .header .link{display:inline-block;border:2px solid #b49b66;padding:0.8em 2em;font-size:0.9375em;color:#b49b66;font-weight:bold}main.recommend .wrapper{width:95%;max-width:1100px;margin:0 auto}@media screen and (max-width: 500px){main.recommend{background-size:80%;padding:80px 0 20px}}main.sustainability{padding:100px 0;font-size:1.125em;background-image:url("../images/bg-common/bg-s.jpg");background-repeat:no-repeat;background-position:center top}main.sustainability .page-title{width:90%;max-width:1000px;margin:0 auto;margin-bottom:100px;text-align:center}main.sustainability .page-title h1{font-size:5.875em;text-transform:uppercase;color:#4f7744;font-family:"quicksand",Arial,sans-serif;line-height:1.2em;text-decoration:underline}main.sustainability .page-title p{font-size:1.125em;margin:2em auto 1.5em;line-height:1.5em;color:#4c4c4c;width:85%}main.sustainability .page-title a{text-decoration:underline}@media screen and (max-width: 1000px){main.sustainability .page-title h1{font-size:3.75em}}@media screen and (max-width: 640px){main.sustainability .page-title{width:98%}main.sustainability .page-title h1{font-size:2.8125em}main.sustainability .page-title p{font-size:1.875em}}@media screen and (max-width: 550px){main.sustainability .page-title{font-size:70%}}main.sustainability section.our-commitment{margin-bottom:90px}main.sustainability section.our-commitment ul.titles li{width:50%}main.sustainability section.our-commitment .mobile-title .toggle-container{margin-top:10px}main.sustainability section.our-commitment .content{display:none;color:#4c4c4c;font-size:1.125em;line-height:1.3em}main.sustainability section.our-commitment .content.show{display:block}main.sustainability section.our-commitment .content .intro{*zoom:1}main.sustainability section.our-commitment .content .intro:before,main.sustainability section.our-commitment .content .intro:after{content:" ";display:table}main.sustainability section.our-commitment .content .intro:after{clear:both}main.sustainability section.our-commitment .content .intro p{float:left;padding:2em 1em 3em;width:50%}main.sustainability section.our-commitment .content .intro img{float:right}main.sustainability section.our-commitment .content .details-container{*zoom:1;clear:both}main.sustainability section.our-commitment .content .details-container:before,main.sustainability section.our-commitment .content .details-container:after{content:" ";display:table}main.sustainability section.our-commitment .content .details-container:after{clear:both}main.sustainability section.our-commitment .content .details-container .details{float:left;width:32.66%;background-color:#f3fff0;padding:1.4em;text-align:center}main.sustainability section.our-commitment .content .details-container .details:nth-child(2){margin:0 1%}main.sustainability section.our-commitment .content .details-container .details img{margin:-5em auto 1em}main.sustainability section.our-commitment .content .details-container .details h3,main.sustainability section.our-commitment .content .details-container .details p,main.sustainability section.our-commitment .content .details-container .details ul{text-align:left}main.sustainability section.our-commitment .content .details-container .details h3{color:#4f7744;font-weight:bold;margin:1em 0;text-transform:uppercase}main.sustainability section.our-commitment .content .details-container .details ul{padding:0.5em 0}main.sustainability section.our-commitment .content .details-container .details ul li{list-style:disc;margin:0 0 0.8em 0.8em;padding-left:0.3em}main.sustainability section.our-commitment .content .details-container .details ul li.small{font-size:0.875em;list-style:none;margin-bottom:0}main.sustainability section.our-commitment .vh .intro{margin-bottom:2em}main.sustainability section.our-commitment .vh .intro img{width:50%}main.sustainability section.our-commitment .vh .details{min-height:720px}main.sustainability section.our-commitment .keu .intro img{width:45%}main.sustainability section.our-commitment .keu .details{min-height:500px}@media screen and (max-width: 800px){main.sustainability section.our-commitment{margin-bottom:50px}main.sustainability section.our-commitment ul.titles{display:none}main.sustainability section.our-commitment .content{display:block;margin-bottom:1em}main.sustainability section.our-commitment .content .togglable{display:none}main.sustainability section.our-commitment .content .togglable.show{display:block}main.sustainability section.our-commitment .content .intro{margin-bottom:0}main.sustainability section.our-commitment .content .intro p{width:100%;padding:1em}main.sustainability section.our-commitment .content .intro img{display:none}main.sustainability section.our-commitment .content .details-container .details{width:90%;margin:auto;float:none;padding:1em;margin-bottom:1em;display:block}main.sustainability section.our-commitment .content .details-container .details.show{display:block}main.sustainability section.our-commitment .content .details-container .details:nth-child(2){margin:0 auto 1em}main.sustainability section.our-commitment .content .details-container .details img{display:none}main.sustainability section.our-commitment .content .details-container .details .toggle-child{cursor:pointer;margin:0;position:relative}main.sustainability section.our-commitment .content .details-container .details .toggle-child:after{position:absolute;right:-10px;top:0;content:'+'}main.sustainability section.our-commitment .content .details-container .details .toggle-child.show{margin:0 0 1em 0}main.sustainability section.our-commitment .content .details-container .details .toggle-child.show:after{position:absolute;right:-10px;top:0;content:'-'}main.sustainability section.our-commitment .content .details-container .details .togglable-child{display:none}main.sustainability section.our-commitment .content .details-container .details .togglable-child.show{display:block}main.sustainability section.our-commitment .vh .details,main.sustainability section.our-commitment .keu .details{min-height:0}}@media screen and (max-width: 640px){main.sustainability section.our-commitment{font-size:1.875em}}@media screen and (max-width: 550px){main.sustainability section.our-commitment{font-size:120%}}main.sustainability section.our-offer{margin-bottom:50px}main.sustainability section.our-offer .section-title{width:95%;max-width:840px;margin:0 auto;text-align:center;margin-bottom:70px}main.sustainability section.our-offer .section-title h1{font-size:3.125em;text-transform:uppercase;color:#4f7744;font-family:"quicksand",Arial,sans-serif;line-height:1.2em}main.sustainability section.our-offer .section-title p{font-size:1.125em;margin:2em auto 1.5em;line-height:1.5em;color:#4c4c4c}main.sustainability section.our-offer ul.titles{margin-bottom:2em}main.sustainability section.our-offer ul.titles li{width:20%}main.sustainability section.our-offer ul.titles li h2{padding:0 1.5em}main.sustainability section.our-offer .content{display:none;*zoom:1;color:#4c4c4c;font-size:1.125em;line-height:1.3em}main.sustainability section.our-offer .content.show{display:block}main.sustainability section.our-offer .content:before,main.sustainability section.our-offer .content:after{content:" ";display:table}main.sustainability section.our-offer .content:after{clear:both}main.sustainability section.our-offer .content ul{padding:0.5em 0}main.sustainability section.our-offer .content ul li{list-style:disc;margin:0 0 0.8em 0.8em;padding-left:0.3em}main.sustainability section.our-offer .content p{margin-bottom:1.2em}main.sustainability section.our-offer .content.txt-img .text{float:left;width:50%;padding:1em}main.sustainability section.our-offer .content.txt-img .image{position:relative;float:right;width:44%}main.sustainability section.our-offer .content.txt-img .image:after{content:'';display:block;position:absolute;width:100%;height:5%;bottom:0;left:0;background:url("../images/img-overlay.png");background-size:100% 100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:before{content:'';position:absolute;border-top:2px solid #b10c1a;left:-3%;top:4%;width:100%;z-index:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:after{content:'';position:absolute;border-bottom:2px solid #b10c1a;left:-2.8%;bottom:-2%;width:100.1%;z-index:1;-webkit-transform:rotate(1.9deg);-ms-transform:rotate(1.9deg);transform:rotate(1.9deg)}main.sustainability section.our-offer .content.txt-img .image .border-left-right:before{content:'';position:absolute;border-left:2px solid #b10c1a;left:-3%;top:4%;height:95.5%;z-index:1}main.sustainability section.our-offer .content.txt-img .image .border-left-right:after{content:'';position:absolute;border-right:2px solid #b10c1a;left:-3%;top:4%;height:100%;width:100%;z-index:1}main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:before,main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:after,main.sustainability section.our-offer .content.txt-img .image .border-left-right:before,main.sustainability section.our-offer .content.txt-img .image .border-left-right:after{border-color:#4f7744}main.sustainability section.our-offer .content.auxiliary .parts{float:left;width:32.83%;padding:1em;background-color:#f3fff0;min-height:435px;margin:0.3%}main.sustainability section.our-offer .content.auxiliary .parts .image{float:left;width:35%}main.sustainability section.our-offer .content.auxiliary .parts h3,main.sustainability section.our-offer .content.auxiliary .parts ul{float:right;width:60%}main.sustainability section.our-offer .content.auxiliary .parts h3{text-transform:uppercase;color:#4f7744;margin-bottom:0.8em}main.sustainability section.our-offer .content.auxiliary .parts.part3,main.sustainability section.our-offer .content.auxiliary .parts.part6{margin-right:0}main.sustainability section.our-offer .content.auxiliary .parts.part1{background-color:#fff}main.sustainability section.our-offer .content.auxiliary .parts.part4{clear:both}main.sustainability section.our-offer .content.auxiliary .parts.part6 h3,main.sustainability section.our-offer .content.auxiliary .parts.part6 ul{width:100%}main.sustainability section.our-offer .content.energy-efficient h3{color:#000}main.sustainability section.our-offer .content.energy-efficient .small{font-size:0.875em}@media screen and (max-width: 1140px){main.sustainability section.our-offer ul.titles{font-size:70%}}@media screen and (max-width: 800px){main.sustainability section.our-offer .section-title h1{font-size:1.8em}main.sustainability section.our-offer .section-title p{width:95%;margin-top:1em}main.sustainability section.our-offer ul.titles{display:none}main.sustainability section.our-offer .content{display:block;margin-bottom:1em}main.sustainability section.our-offer .content .togglable{display:none}main.sustainability section.our-offer .content .togglable.show{display:block}main.sustainability section.our-offer .content ul{padding:0}main.sustainability section.our-offer .content.txt-img .image{width:100%;margin-bottom:1em}main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:before,main.sustainability section.our-offer .content.txt-img .image .border-top-bottom:after{left:3%}main.sustainability section.our-offer .content.txt-img .image .border-left-right:before{left:3%}main.sustainability section.our-offer .content.txt-img .image .border-left-right:after{display:none}main.sustainability section.our-offer .content.txt-img .text{width:100%}main.sustainability section.our-offer .content.auxiliary .parts{width:90%;margin:auto;float:none;margin-bottom:1em;min-height:0}main.sustainability section.our-offer .content.auxiliary .parts .toggle-child{cursor:pointer;margin:0}main.sustainability section.our-offer .content.auxiliary .parts .toggle-child:after{float:right;content:'+'}main.sustainability section.our-offer .content.auxiliary .parts .toggle-child.show{margin:0 0 1em 0}main.sustainability section.our-offer .content.auxiliary .parts .toggle-child.show:after{float:right;content:'-'}main.sustainability section.our-offer .content.auxiliary .parts .togglable-child{display:none}main.sustainability section.our-offer .content.auxiliary .parts .togglable-child.show{display:block}main.sustainability section.our-offer .content.auxiliary .parts .image{float:none;width:100%;margin:1em 0}main.sustainability section.our-offer .content.auxiliary .parts .image img{margin:auto}main.sustainability section.our-offer .content.auxiliary .parts h3,main.sustainability section.our-offer .content.auxiliary .parts ul{float:none;width:100%}main.sustainability section.our-offer .content.auxiliary .parts.part1{width:100%}main.sustainability section.our-offer .content.auxiliary .parts.part3,main.sustainability section.our-offer .content.auxiliary .parts.part6{margin-right:auto}}@media screen and (max-width: 640px){main.sustainability section.our-offer{font-size:1.875em}}@media screen and (max-width: 550px){main.sustainability section.our-offer{font-size:120%}}main.sustainability .wrapper{width:95%;max-width:1400px;margin:0 auto}main.sustainability ul.titles{*zoom:1}main.sustainability ul.titles:before,main.sustainability ul.titles:after{content:" ";display:table}main.sustainability ul.titles:after{clear:both}main.sustainability ul.titles li{float:left;background-color:#f2f2f2;text-align:center;padding:1em 0;cursor:pointer;color:#9a9a9a;text-transform:uppercase;font-size:1.125em;min-height:4.5em;border-top:5px solid transparent;position:relative;line-height:1.2em}main.sustainability ul.titles li.active,main.sustainability ul.titles li:hover{background-color:#4f7744;color:#fff;border-color:#315428}main.sustainability ul.titles li.active:after,main.sustainability ul.titles li:hover:after{content:'';background:url("../images/sprites.png") no-repeat;width:21px;height:11px;position:absolute;bottom:-10px;left:48%;display:block;background-position:-50px -50px}main.sustainability ul.titles li h2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}main.sustainability .mobile-title{*zoom:1;display:none;background-color:#4f7744;color:#fff;padding:0.6em 1em;text-transform:uppercase;cursor:pointer}main.sustainability .mobile-title:before,main.sustainability .mobile-title:after{content:" ";display:table}main.sustainability .mobile-title:after{clear:both}main.sustainability .mobile-title h2{float:left;width:90%}main.sustainability .mobile-title .toggle-container{float:right;width:10%;text-align:right;font-size:2em}main.sustainability .mobile-title .toggle-container:after{content:'+'}main.sustainability .mobile-title.show .toggle-container:after{content:'-'}@media screen and (max-width: 800px){main.sustainability{padding:50px 0}main.sustainability .wrapper{width:100%}main.sustainability .mobile-title{display:block}main.sustainability .mobile-title span{display:block}}@media screen and (max-width: 500px){main.sustainability{background-size:80%;padding:80px 0 20px}}main.contact-us{*zoom:1;padding-top:40px;background:url("../images/contact-us/bg-c.jpg") no-repeat 20% top #fff;font-size:1.125em}main.contact-us:before,main.contact-us:after{content:" ";display:table}main.contact-us:after{clear:both}main.contact-us .tabs{width:95%;max-width:1400px;margin:0 auto;margin-top:4em;margin-bottom:80px}main.contact-us .tabs nav{display:table;width:100%}main.contact-us .tabs nav ul{display:table-row}main.contact-us .tabs nav li{position:relative;z-index:20;display:table-cell;vertical-align:middle;width:33.33333%;text-align:center;background:#f2f2f2;border-left:1px solid #fff;color:#797979;text-transform:uppercase;-webkit-transition:background 0.2s;transition:background 0.2s}main.contact-us .tabs nav li.current{background:#b10c1a;border-top:5px solid #957c45;border-left:0;color:#fff}main.contact-us .tabs nav li.current a{padding-top:29px;color:#fff}main.contact-us .tabs nav li.current:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-12px;border:12px solid transparent;border-top-color:#b10c1a;content:"";pointer-events:none}main.contact-us .tabs nav a{display:block;padding:34px 10px;color:#797979;-webkit-transition:color 0.2s;transition:color 0.2s}main.contact-us .tabs nav a:hover,main.contact-us .tabs nav a:focus{color:#000}main.contact-us .tabs .content section{max-height:0;overflow:hidden}main.contact-us .tabs .content section.current{max-height:none;overflow:visible}main.contact-us .map{width:100%;height:520px}main.contact-us .map .gm-style{font-family:'Helvetica', 'Arial', sans-serif;font-weight:normal}main.contact-us .map .branch-listing{min-width:250px;height:160px;padding:4px 0 0 0;font-size:13px !important}main.contact-us .map .branch-listing h1{font-size:16px !important;font-weight:bold}main.contact-us .map .branch-listing h2{margin:14px 0 4px 0;padding:0;border-bottom:none;font-size:14px !important;font-weight:bold;text-align:left}main.contact-us .map .branch-listing h2:first-child{margin-top:0}main.contact-us h2{margin:0 20px 40px;padding:0 0 44px 0;font-size:1.66667em;font-weight:normal;border-bottom:1px solid #e5e5e5;text-align:center}main.contact-us .contact-form .info{margin-bottom:3em;text-align:center}main.contact-us .contact-form .successBox{display:none;margin-bottom:3em}@media screen and (max-width: 640px){main.contact-us .map{height:350px}main.contact-us .field{float:none;width:100%}}@media screen and (max-width: 500px){main.contact-us{background-position:center top;background-size:80%;padding:80px 0 20px}main.contact-us .map{height:300px}}main.article.archive .categories,main.article.archive .posts,main.article.archive .navigation{width:90%;max-width:1400px;margin:0 auto}main.article.archive .categories{margin-top:4%}main.article.archive .categories ul{padding:5px 0 11px;overflow:hidden}main.article.archive .categories li{float:left}main.article.archive .categories li.active{position:relative;bottom:5px;border-top:5px solid #ac9054}main.article.archive .categories li.active a{background:#b10c1a;color:white}main.article.archive .categories li.active:after{content:'';display:block;width:100%;height:11px;position:absolute;left:0;bottom:0;background:url(../images/equipment/gold-full-arrow-down.png) no-repeat center top;-webkit-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}main.article.archive .categories a{display:block;padding:10% 0;background:#EEE;color:#4c4c4c;font-size:1.1em;text-transform:uppercase;text-align:center;-webkit-transition:200ms;transition:200ms}main.article.archive .categories a:hover{background:#e1e1e1}main.article.archive .posts{margin-top:6%}main.article.archive article{position:relative;float:left;width:46%;margin:0 8% 6% 0;text-align:center}main.article.archive article .bg{position:relative;padding-bottom:46%;margin-bottom:1em;background:center center no-repeat;background-size:cover}main.article.archive article .bg .border{position:absolute;width:100%;height:100%;bottom:10px;border:2px solid #b10c1a}main.article.archive article .published{position:absolute;top:-2px;left:-2px;padding:0.5em 0.6em 0.4em;border:2px solid #b10c1a;background:white;text-transform:uppercase;color:#b10c1a;font-size:0.9em}main.article.archive article .published sup{font-size:0.6em;vertical-align:top}main.article.archive article h1{font-size:2.1em;text-transform:uppercase;font-family:"quicksand",Arial,sans-serif}main.article.archive article h1:hover a{color:#4c4c4c}main.article.archive article p{margin-top:1em;color:#4c4c4c;line-height:1.2;font-size:1.1em}main.article.archive article:nth-child(2n+0){margin-right:0}main.article.archive article:nth-child(2n+0) .border{right:10px}main.article.archive article:nth-child(2n+1){clear:both}main.article.archive article:nth-child(2n+1) .border{left:10px}main.article.archive .navigation{position:relative;margin-bottom:6%;border:1px solid #CCC}main.article.archive .navigation .prev,main.article.archive .navigation .next,main.article.archive .navigation .status{padding:1em 0;font-size:1.1em}main.article.archive .navigation .prev,main.article.archive .navigation .next{display:block;position:absolute;top:0;padding-left:1.5em;padding-right:1.5em;-webkit-transition:200ms;transition:200ms}main.article.archive .navigation .prev:before,main.article.archive .navigation .prev:after,main.article.archive .navigation .next:before,main.article.archive .navigation .next:after{cursor:pointer;font-family:Arial}main.article.archive .navigation .prev:hover,main.article.archive .navigation .next:hover{background:#CCC}main.article.archive .navigation .prev{left:0;border-right:1px solid #CCC}main.article.archive .navigation .prev span{margin-left:15px}main.article.archive .navigation .prev:before{content:'←'}main.article.archive .navigation .next{right:0;border-left:1px solid #CCC;text-align:right}main.article.archive .navigation .next span{margin-right:15px}main.article.archive .navigation .next:after{content:'→'}main.article.archive .navigation .status{text-align:center}
@media screen and (max-width: 950px){
main.article.archive .categories a{font-size:1em}
.article_hding{
	width:100%;
	float:left;
	margin-top:10px;
	}
	.article_hding_btn{
	width:100%;
	float:left;
	margin-top:10px;
	}
}@media screen and (max-width: 750px){main.article.archive .posts{max-width:480px}main.article.archive article{float:none;width:100%;margin:0 0 16% 0}}@media screen and (max-width: 700px){main.article.archive .categories{max-width:480px}main.article.archive .categories li{display:none;width:100% !important}main.article.archive .categories li.active{display:block}main.article.archive .categories li.active:after{content:none}}@media screen and (max-width: 640px){main.article.archive .navigation .status{display:none}main.article.archive .navigation .prev,main.article.archive .navigation .next{display:block;position:relative;width:50%}main.article.archive .navigation .prev{float:left;border-right:none}main.article.archive .navigation .next{float:right}}@media screen and (max-width: 460px){main.article.archive article h1{font-size:1.6em}main.article.archive .navigation{font-size:0.8em}}@media screen and (max-width: 410px){main.article.archive .navigation .prev,main.article.archive .navigation .next{text-align:center}main.article.archive .navigation .prev span,main.article.archive .navigation .next span{display:none}main.article.archive .navigation .prev:before,main.article.archive .navigation .prev:after,main.article.archive .navigation .next:before,main.article.archive .navigation .next:after{font-size:2em}}@media screen and (max-width: 400px){main.article.archive .posts{width:100%}main.article.archive article .bg{border-top:2px solid #b10c1a;border-bottom:2px solid #b10c1a}main.article.archive article .bg .border{top:0;left:0;right:auto;border:none}}main.article.single .bg{position:relative;width:100%;padding-bottom:30%;background:center center no-repeat;background-size:cover}main.article.single .bg:after{position:absolute;left:0;bottom:10px;content:'';display:block;width:100%;height:100%;border-bottom:2px solid #b10c1a}main.article.single .title{width:70%;max-width:960px;margin:0 auto;padding:0.5em 0.8em;background:white;border:2px solid #b10c1a;font-size:3.6em;text-transform:uppercase;font-family:"quicksand",Arial,sans-serif;line-height:1.2em;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.article.single .wrap{width:1200px;max-width:90%;margin:0 auto;padding-bottom:6%}main.article.single .post{float:left;width:calc( 100% - 350px )}main.article.single .post footer{margin-top:3em;padding-top:1.5em;border-top:1px solid #AAA}main.article.single .post footer .date{color:#AAA;font-size:1.2em}main.article.single .post footer .date sup{font-size:0.6em;vertical-align:top}main.article.single .sidebar{float:right;width:300px}main.article.single .back{display:block;margin-top:2em;padding:1em;border:2px solid #AAA;color:#4c4c4c;text-align:center;font-size:1.2em;-webkit-transition:200ms;transition:200ms}main.article.single .back:hover{background:#CCC;border-color:#CCC}main.article.single .wp-content{font-size:1.1em}main.article.single .wp-content h2,main.article.single .wp-content h3,main.article.single .wp-content h4,main.article.single .wp-content h5,main.article.single .wp-content h6{margin:1.2em 0 0.8em 0}main.article.single .wp-content h2{font-size:2em}main.article.single .wp-content h3{margin-bottom:0.5em;font-size:1.5em;color:#444}main.article.single .wp-content h4{font-size:1.4em}main.article.single .wp-content h5{font-size:1.2em}main.article.single .wp-content h6{font-size:1.1em}main.article.single .wp-content p,main.article.single .wp-content ul,main.article.single .wp-content ol,main.article.single .wp-content dl{margin:0.8em 0;color:#4c4c4c}main.article.single .wp-content p{line-height:1.3}main.article.single .wp-content ul,main.article.single .wp-content ol,main.article.single .wp-content dl{padding-left:20px}main.article.single .wp-content ul li,main.article.single .wp-content ol li,main.article.single .wp-content dl li{margin:0.3em 0}main.article.single .wp-content ul{list-style-type:disc}main.article.single .wp-content ul ul{list-style-type:circle}main.article.single .wp-content ol{list-style-type:decimal}main.article.single aside>h1{padding-bottom:0.6em;border-bottom:2px solid #b10c1a;font-size:1.7em;color:#b10c1a;text-transform:uppercase;text-align:center;font-family:"quicksand",Arial,sans-serif}main.article.single aside.latest li{border-top:1px solid #CCC}main.article.single aside.latest li>a{display:block;padding:1em 0;-webkit-transition:200ms;transition:200ms}main.article.single aside.latest li>a:hover{background:#EEE}main.article.single aside.latest li:first-child{border-top:none}main.article.single aside.latest li:last-child{border-bottom:1px solid #CCC}main.article.single aside.latest article{padding:1.5em 0 1.5em 50%;background:no-repeat left center;background-size:45% auto;font-size:0.9em}main.article.single aside.latest article span{color:#4c4c4c;font-weight:bold;font-size:0.9em;text-transform:uppercase}main.article.single aside.latest article span:after{content:'→';margin-left:0.8em;font-family:Arial, sans-serif;font-weight:normal}main.article.single aside.categories{margin-top:4em}main.article.single aside.categories li{border-top:1px solid #ded3bb;overflow:hidden}main.article.single aside.categories li:first-child{border-top:none}main.article.single aside.categories li:last-child{border-bottom:1px solid #ded3bb}main.article.single aside.categories li>a{display:block;position:relative;padding:1.1em 0;-webkit-transition:200ms;transition:200ms}main.article.single aside.categories li>a:hover{background:#f7f4ee}main.article.single aside.categories .name{float:left}main.article.single aside.categories .count{float:right;padding:0.4em 0.7em;background:#eee9dd;font-size:0.7em;font-weight:bold}main.article.single aside .all{display:block;margin-top:1.3em;padding:0.8em 0 0.7em;text-transform:uppercase;font-size:1.1em;color:#b10c1a;border:2px solid #b10c1a;text-align:center;-webkit-transition:200ms;transition:200ms}main.article.single aside .all:hover{background:#b10c1a;color:white}@media screen and (max-width: 770px){main.article.single .bg{padding-bottom:50%}main.article.single .title{width:90%;margin-top:2%;font-size:2.1em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}main.article.single .post{float:left;width:calc( 100% - 230px )}main.article.single .sidebar{float:right;width:180px;margin-top:3em}main.article.single aside>h1{font-size:1.3em}}@media screen and (max-width: 770px) and (min-width: 651px){main.article.single aside.latest article{padding-left:0;background:none}main.article.single aside.categories .count{display:none}}
@media screen and (max-width: 650px){main.article.single .post,main.article.single .sidebar{float:none;width:100%}main.article.single aside{width:380px;max-width:90%;margin:0 auto}main.article.single aside.latest,main.article.single aside.categories{margin-top:1em}}


.harass-boss ul {
list-style: none;
text-align: left;
/* padding: 8px 0; */
line-height: 23px;
}
.mar_lft{
margin-left:50px;}
.islamic_bg{
	background: #b10c1a; /* Old browsers */
background: -moz-linear-gradient(-45deg, #b10c1a 0%, #b10c1a 64%, #b10c1a 64%, #b10c1a 64%, #b10c1a 64%, #b10c1a 64%, #36937e 64%, #36937e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b10c1a), color-stop(64%,#b10c1a), color-stop(64%,#b10c1a), color-stop(64%,#b10c1a), color-stop(64%,#b10c1a), color-stop(64%,#b10c1a), color-stop(64%,#36937e), color-stop(100%,#36937e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #b10c1a 0%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#36937e 64%,#36937e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #b10c1a 0%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#36937e 64%,#36937e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #b10c1a 0%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#36937e 64%,#36937e 100%); /* IE10+ */
background: linear-gradient(135deg, #b10c1a 0%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#b10c1a 64%,#36937e 64%,#36937e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10c1a', endColorstr='#36937e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient *}
/*# sourceMappingURL=style.css.map */}

.topmenu1 {border-left:1px solid #B45151!important;}
.topmenu2 {border-left:1px solid #B45151!important;border-right:1px solid #B45151!important;}
@media screen and (max-width: 399px){
#mobile-header .trial{	
	width:0!important;
	padding:0!important;
	visibility:hidden!important;}
}