.affiliate{display:block}.affiliate:before,.affiliate:after{content:" ";display:table}.affiliate:after{clear:both}.affiliate .affiliate__title{font-size:18px;line-height:26px;font-weight:bold}.affiliate .affiliate__steps{display:block;margin-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.affiliate .affiliate__steps:before,.affiliate .affiliate__steps:after{content:" ";display:table}.affiliate .affiliate__steps:after{clear:both}.affiliate .affiliate__steps-title{font-size:16px;line-height:20px;font-weight:bold;margin-top:0;margin-bottom:20px;padding-left:25px;color:#008A9B}@media screen and (max-width:768px){.affiliate .affiliate__steps-title{padding-left:0}}.affiliate .affiliate__steps-list{display:block;padding:0;font-size:0;counter-reset:list1}.affiliate .affiliate__steps-list:before,.affiliate .affiliate__steps-list:after{content:" ";display:table}.affiliate .affiliate__steps-list:after{clear:both}.affiliate .affiliate__steps-item{position:relative;display:inline-block;vertical-align:top;list-style-type:none;width:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affiliate .affiliate__steps-item:before{position:absolute;top:6px;left:25px;font-size:24px;line-height:20px;counter-increment:list1;content:counter(list1) ". ";font-weight:bold;z-index:1}.affiliate .affiliate__steps-item.first-step:before{color:#fff}.affiliate .affiliate__steps-item.first-step .affiliate__steps-condition{border-radius:5px 0 0 5px;background-color:#008a9b;color:#fff}.affiliate .affiliate__steps-item.first-step .affiliate__steps-condition:after{border-color:rgba(136,183,213,0);border-left-color:#008a9b;background-color:#ddd}.affiliate .affiliate__steps-item.second-step:before{color:#333}.affiliate .affiliate__steps-item.second-step .affiliate__steps-condition{background-color:#ddd;color:#333}.affiliate .affiliate__steps-item.second-step .affiliate__steps-condition:after{border-color:rgba(136,183,213,0);border-left-color:#ddd;background-color:#e7e7e7}.affiliate .affiliate__steps-item.third-step:before{color:#333}.affiliate .affiliate__steps-item.third-step .affiliate__steps-condition{border-radius:0 5px 5px 0;background-color:#e7e7e7;color:#333}.affiliate .affiliate__steps-item.third-step .affiliate__steps-condition:after,.affiliate .affiliate__steps-item.third-step .affiliate__steps-condition:before{display:none}.affiliate .affiliate__steps-condition{position:relative;font-size:14px;line-height:20px;padding:8px 0 8px 65px;min-height:76px;max-height:76px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affiliate .affiliate__steps-condition:after,.affiliate .affiliate__steps-condition:before{right:-35px;top:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;z-index:1}.affiliate .affiliate__steps-condition:after{border-width:38px}@media screen and (max-width:1024px){.affiliate .affiliate__steps-item:before{font-size:20px}.affiliate .affiliate__steps-condition{font-size:12px}}@media screen and (max-width:768px){.affiliate .affiliate__steps-item{width:100%}.affiliate .affiliate__steps-item.first-step .affiliate__steps-condition{border-radius:5px}.affiliate .affiliate__steps-item.second-step .affiliate__steps-condition{border-radius:5px}.affiliate .affiliate__steps-item.third-step .affiliate__steps-condition{border-radius:5px}.affiliate .affiliate__steps-item:before{font-size:20px}.affiliate .affiliate__steps-condition{max-height:100%}.affiliate .affiliate__steps-condition:before,.affiliate .affiliate__steps-condition:after{display:none}}.affiliate .affiliate__steps-thumb{display:block;width:200px;height:200px;border-radius:180px;border:1px solid #cfcfcf;overflow:hidden;text-align:center;margin:25px auto 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.affiliate .affiliate__steps-thumb:hover{border:1px solid #228999}.affiliate .affiliate__steps-thumb img{display:block}.affiliate .affiliate__steps-image{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;text-align:center;background-color:rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affiliate .affiliate__steps-image .affiliate__steps-imgcontainer{display:inline-block;vertical-align:middle;position:relative;top:20%}.affiliate .affiliate__steps-image .affiliate__steps-imgcontainer .affiliate__steps-image__title{position:absolute;left:0;top:0;width:100%;color:#FFF;font-size:20px;line-height:38px;background-color:rgba(0,0,0,0.4);text-align:left;margin:0;padding:20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affiliate .affiliate__steps-image .affiliate__steps-imgcontainer #cboxClose{position:absolute;top:-25px;right:-25px;background-color:transparent}.affiliate .affiliate__example{display:block;padding:0 25px 20px;margin-bottom:20px;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affiliate .affiliate__example-title{font-size:14px;line-height:26px;font-weight:normal;margin:10px 0}.affiliate .affiliate__example-screenshot{display:block;width:100%;border:1px solid #ccc}.affiliate .affiliate__popular{display:block;text-align:center}.affiliate .affiliate__popular:before,.affiliate .affiliate__popular:after{content:" ";display:table}.affiliate .affiliate__popular:after{clear:both}.affiliate .affiliate__popular-title{font-size:14px;line-height:20px;text-transform:uppercase;font-weight:bold;margin:0 0 20px}.affiliate .affiliate__popular-link{font-size:16px;line-height:20px;font-weight:bold;padding:17px 50px 16px}.ie8 .affiliate__steps-condition{position:static;padding:0 0 0 65px}