.post-date{display:none!important}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px!important;padding:10px 14px 9px!important}.cli-plugin-button,.cli-plugin-button:visited{background:#60c1c2!important;display:inline-block;padding:9px 25px!important;color:#fff!important;text-transform:uppercase!important;text-decoration:none!important;border-radius:3px!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;border-bottom:none!important;position:relative!important;cursor:pointer!important;margin:auto 10px!important}.cli-plugin-button:hover{background-color:#49aaab!important}#cookie-law-info-bar{padding:9px 0!important;background-color:rgba(94,94,92,.95)!important;color:#fff!important}#cookie-law-info-bar a{color:inherit!important}.cli-plugin-main-link{text-decoration:underline!important}.cli-plugin-main-link:hover{text-decoration:none!important}.2btn-container{width:100%}.btn-left{display:block;float:left;margin-right:20px;margin-bottom:24px}.btn-right{display:block;margin-bottom:24px;margin-top:-24px}*{margin:0;padding:0;max-height:10000px}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,object,ol,p,table,ul{margin:0 0 14px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;background:0 0}input,select,textarea{font:100% arial,sans-serif;vertical-align:middle;color:#000}textarea{overflow:auto}label{vertical-align:middle}button{width:auto;overflow:visible}b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}h1{font-size:200%}h2{font-size:150%}h3{font-size:120%}h4{font-size:110%}h5{font-size:100%}h6{font-size:90%}address,cite,dfn,em,i,var{font-style:italic}ins,u{text-decoration:underline}del,s,strike{text-decoration:line-through}blockquote,blockquote:after,blockquote:before,q,q:after,q:before{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}caption,table,tbody,td,tfoot,th,thead,tr{border-collapse:collapse;border-spacing:0}td,th{border:1px solid #ccc;padding:3px 7px;text-align:left;vertical-align:top}th{border-color:#999;text-align:center;vertical-align:middle}ul{margin-left:1px}ol li,ul li{list-style-position:inside}ul li{list-style-type:disc}article,aside,figure,footer,header,hgroup,nav,section{display:block}input[type=image]{padding:0;border:none}input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}body,html{height:100%}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px;color:#6a6a6a;font:300 15px/24px 'Source Sans Pro',Arial,sans-serif;background:#fff}a{text-decoration:none;color:#ff6d22}a:hover{text-decoration:underline}a:active{background-color:transparent}#wrapper{width:100%;height:100%;display:table;overflow:hidden;position:relative}.w1{width:100%;display:table-row}.holder{margin:0 auto;max-width:940px;padding:0 10px}.holder:after{content:'';display:block;clear:both}.half-width{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}#header{padding:63px 0 0;width:100%;position:relative;z-index:5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.logo{text-indent:-9999px;overflow:hidden;float:left;background:url(images/3disc_logo.png) no-repeat;width:128px;height:48px;margin:0}.logo a{display:block;height:100%}.nav-wrap{float:right;padding:12px 11px 0 0}.nav-wrap .menu-open{text-indent:-9999px;overflow:hidden;background:url(images/ico-menu.png) no-repeat;width:48px;height:36px;float:right;display:none}#nav{float:left}#nav>ul{position:relative;float:left;margin:0;text-transform:uppercase;font-weight:600;font-size:15px;line-height:20px;word-spacing:2px;padding:0 0 37px}#nav>ul>li{position:relative;float:left;list-style:none outside;margin:0 0 0 27px}#nav>ul>.last-child{position:static}#nav>ul>li:first-child{margin:0}#nav>ul>li>a,#nav>ul>li>span{color:#82827d;float:left}#nav>ul>.active>a,#nav>ul>.active>span,#nav>ul>.hover>a,#nav>ul>.hover>span{text-decoration:none;color:#ff6d22}#nav>ul>.active,#nav>ul>.hover.has-drop-down{padding:0 0 35px;margin-bottom:-37px!important;border-bottom:2px solid #ff6a15}#nav .drop{display:none;position:absolute;left:-1px;margin:2px 0 0;top:100%;padding:1px;width:210px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);background:rgba(240,240,240,.85)}#nav>ul>.last-child .drop{left:auto;margin:0;right:0}#nav .hover .drop{display:block}#nav .drop ul{margin:0;text-transform:none;font-weight:400;font-size:14px;line-height:19px}#nav .drop ul li{margin:1px 0 0;list-style:none outside}#nav .drop ul li:first-child{margin:0}#nav .drop ul a{text-decoration:none!important;color:#9d9d9d;display:block;background:#fff;padding:14px 5px 14px 20px}#nav .drop ul .hover a{color:#fff;background:#ff6d22}.top-bar{position:absolute;left:0;top:0;width:100%;padding:5px 0 0;background:#5e5e5c}.top-bar .frame{float:right;font-weight:400;font-size:14px;line-height:20px}.social{margin:0;padding:2px 0 7px;float:left}.container .social{float:none;text-align:center;font-size:0;line-height:0;letter-spacing:-4px;padding:1px 30px 0 0}.top-bar .social li{list-style:none outside;float:left;margin:0 0 0 21px}.container .social li{font-size:15px;line-height:24px;letter-spacing:0;float:none;display:inline-block;vertical-align:top;margin:0 0 0 25px}.social li:first-child{margin:0}.social a{text-indent:-9999px;overflow:hidden;display:block;width:22px;height:22px}.container .social a{width:46px;height:46px}.container .social a:hover{width:48px;height:48px;margin:0 -2px -2px 0}.social .facebook a{background:url(images/ico-social.png) 6px 0 no-repeat}.social .facebook a:hover{background-position:6px -24px}.container .social .facebook a{background:url(images/ico-social2.png) no-repeat}.container .social .facebook a:hover{background-position:-100px 0}.social .youtube a{background:url(images/ico-social.png) -120px 0 no-repeat}.social .youtube a:hover{background-position:-120px -24px}.container .social .youtube a{background:url(images/ico-social2.png) 0 -100px no-repeat}.container .social .youtube a:hover{background-position:-100px -100px}.social .linkedin a{background:url(images/ico-social.png) -37px 0 no-repeat}.social .linkedin a:hover{background-position:-37px -24px}.container .social .linkedin a{background:url(images/ico-social2.png) 0 -200px no-repeat}.container .social .linkedin a:hover{background-position:-100px -200px}.social .twitter a{background:url(images/ico-social.png) -165px 0 no-repeat}.social .twitter a:hover{background-position:-165px -24px}.container .social .twitter a{background:url(images/ico-social2.png) 0 -300px no-repeat}.container .social .twitter a:hover{background-position:-100px -300px}.social .instagram a{background:url(images/ico-social.png) -80px 0 no-repeat}.social .instagram a:hover{background:url(images/ico-social.png) -80px -24px no-repeat}.top-nav{float:left}.top-nav ul{margin:0;float:left}.top-nav ul li{list-style:none outside;float:left;margin:5px 0 0 26px}.top-nav ul li:first-child{margin:5px 0 0 0}.top-nav ul a{color:#cacac6}.top-nav ul .active a,.top-nav ul a:hover{color:#fff;text-decoration:none}.language{position:relative;float:left;margin:0 0 0 27px;padding:3px 0 6px 15px}.language:after{position:absolute;content:'';width:1px;height:16px;background:#a9a9a6;top:3px;left:0}.language>a{line-height:22px;background:url(images/ico-arrow.png) 100% 0 no-repeat;padding:0 24px 0 0;float:left;color:#c0c0bc}.language>a.opener img{margin:0 4px 0 0}.language.active>a,.language>a:hover{text-decoration:none;color:#60c1c2;background-position:100% -100px}.language .slide{position:absolute;left:0;top:100%;border:1px solid #484845;background:#545452;width:175px;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.15);box-shadow:2px 2px 1px rgba(0,0,0,.15);display:none}.language .slide ul{margin:0}.language .slide li{list-style:none outside;border-top:1px solid #484845}.language .slide li:first-child{border:none}.language .slide ul a{color:#bcbcb7;padding:13px 14px 15px 14px;display:block;overflow:hidden}.language .slide ul a img{float:left;margin:3px 13px 0 0}.language .slide ul a span{float:left}.language .slide ul .active a,.language .slide ul a:hover{color:#e7fafa;background:#60c1c2;text-decoration:none}.search-form{float:left;margin:0 0 6px 52px;width:161px;position:relative}.search-form .text{float:left;width:161px;padding:0 25px 0 0;border:1px solid #636361;background:#545452 url(images/btn-search.png) 137px 6px no-repeat;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset}.search-form .text.parent-active{background:#9f9f9a url(images/btn-search.png) 137px -94px no-repeat}.search-form .text.parent-active input{color:#fff}.search-form .text input{display:block;color:#c0c0bc;font:400 12px/17px 'Source Sans Pro',Arial,sans-serif;height:17px;width:116px;outline:0;padding:3px 10px;border:none;background:0 0}.search-form .text .input-placeholder-text{color:#c0c0bc;font:400 12px/17px 'Source Sans Pro',Arial,sans-serif;padding:3px 10px}.search-form input[type=submit]{text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;position:absolute;top:7px;right:11px;border:none;background:url(images/none.png) no-repeat;width:12px;height:12px}.search-form input[type=submit]:hover{cursor:pointer;background-position:0 -100px}#main{width:100%;overflow:hidden;position:relative}.carousel{width:100%;position:relative}.carousel .slideset{width:100%;overflow:hidden;position:relative}.carousel .slideset:after{content:'';display:block;clear:both}.carousel .slide{position:absolute;top:0;left:0;width:100%;z-index:1;max-height:696px;overflow:hidden}.carousel .slide.active{z-index:2}.carousel .gallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.carousel .slide img{display:block;width:100%;height:auto}.carousel .text-holder{position:absolute;top:28%;width:940px;left:50%;margin:0 0 0 -470px;visibility:hidden}.carousel .anim-box{position:relative}.carousel .text-holder.active{visibility:visible!important}.carousel h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:368px;word-spacing:3px;color:#fff;text-transform:uppercase;font-weight:600;font-size:30px;line-height:30px;border-radius:3px;margin:0 0 34px;padding:18px 15px 18px 18px;background:rgba(255,109,34,.8)}.carousel h2 a{color:#fff}.carousel h2 a:hover{text-decoration:none}.carousel .more{text-align:center;display:inline-block;vertical-align:top;margin:0 0 0 16px;border-radius:3px;background:rgba(255,109,34,.15);text-transform:uppercase;font-weight:600;font-size:14px;line-height:20px;padding:2px}.carousel .more span{min-width:120px;display:block;border-radius:3px;background:rgba(255,255,255,.8);padding:8px 5px}.carousel .more:hover{text-decoration:none}.carousel .more:hover span{text-decoration:none;background:#fff}.slogan{margin:0 0 78px;color:#72726e;background:#fff;word-spacing:2px;padding:22px 0 25px;border-bottom:1px solid #ffbd9b;text-align:center;font-style:italic;font-weight:400;font-size:20px;line-height:24px;position:relative;z-index:2;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.2);box-shadow:0 -1px 2px rgba(0,0,0,.2)}.slogan .holder{max-width:800px}.slogan:after{position:absolute;content:'';background:url(images/ico-arrow3.png) no-repeat;width:30px;height:15px;left:50%;margin:0 0 0 -15px;bottom:-15px}.slogan p{margin:0}.section{width:100%;padding:0 0 82px}.section.alter{padding:102px 0 90px}#main h1{color:#5b6163;font-weight:600;font-size:32px;line-height:39px;position:relative;padding:0 0 12px;margin:0 0 22px}#main .content-block h1{margin:0 0 46px}#main h1 span{color:#ff6d22}#main h1 sup{display:inline;vertical-align:11px;color:#ff6d22;font-size:18px;line-height:18px;padding:0 0 0 2px}#main h1:after{position:absolute;content:'';width:60px;height:2px;background:#ff6d22;bottom:0;left:0}.column-wrap{overflow:hidden;margin:0 -10px}.column-wrap .column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33%;padding:0 10px 30px}.column .img-wrap{position:relative;margin:0 0 27px}.column .img-wrap img{display:block;width:100%;height:auto;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.column .img-wrap .link-wrap{text-decoration:none!important;position:absolute;left:0;top:0;width:100%;height:100%;white-space:nowrap}.column .img-wrap .link-wrap:after{display:inline-block;vertical-align:middle;width:1px;content:'';height:100%;overflow:hidden;margin:0 0 0 -5px}.column .img-wrap .link-wrap .frame{display:inline-block;vertical-align:middle;white-space:normal;width:100%;padding:0}.column .img-wrap .play{position:relative;left:2px;text-indent:-9999px;overflow:hidden;display:block;background:url(images/btn-play.png) no-repeat;width:50px;height:51px;margin:0 auto}.column .img-wrap:hover .play{background-position:0 -100px}.column .img-wrap .watch{padding:2px;display:block;background:rgba(255,255,255,.5);text-transform:uppercase;font-weight:600;font-size:12px;line-height:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:223px;margin:19px auto 0;text-align:center;border-radius:3px}.column .img-wrap .watch span{display:block;border-radius:3px;padding:3px 5px;background:rgba(254,253,253,.88)}.column .img-wrap:hover .watch{text-decoration:none}.column .img-wrap:hover .watch span{background:#fff}.column>img{display:block;width:100%;height:auto;margin:0 0 24px}.column h2{margin:0 0 2px;text-transform:uppercase;color:#72726e;font-weight:600;font-size:20px;line-height:26px}.alter .column h2{font-size:15px;line-height:24px;margin:0}.column h2 a{color:#72726e}.column h2 a:hover{text-decoration:none;color:#ff6d22}.column p{margin:0 0 25px}.alter .column p{margin:0 0 24px}.column .more{font-weight:600;font-size:15px;line-height:20px;text-decoration:underline;display:inline-block;vertical-align:top;padding:0 0 0 29px;background:url(images/ico-arrow2.png) no-repeat}.column .more:hover{text-decoration:underline;color:#fd874b;background-position:0 -100px}.alter .column .text-frame{padding:0 0 22px 3%;border-bottom:1px solid #e8e6e6}.container{background:#5e5e5c;padding:24px 0}#footer .container{margin:0 0 55px}.container .holder,.item .holder{position:relative}.container .holder:before,.item .holder:before{margin:0 0 0 -1px;position:absolute;left:50%;height:100%;top:0;width:1px;content:'';background:#4a4a47;-webkit-box-shadow:1px 0 0 #787873;box-shadow:1px 0 0 #787873}.item .holder:before{background:#d6d6d2;-webkit-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff;margin:0 0 0 -2px}.container .btn{word-spacing:2px;display:block;text-transform:uppercase;color:#fff;min-width:260px;max-width:480px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;font-weight:600;font-size:15px;line-height:20px;background:#60c1c2;margin:0 auto;padding:0 0 0 49px;position:relative;overflow:hidden}.container .half-width .btn{width:260px}.container .btn.btn-contact{left:3.2%}.container .btn.btn-download{right:3%}.container .btn:after{position:absolute;content:'';z-index:3;background:#58b3b4;height:3px;left:48px;right:0;bottom:0;border-bottom-right-radius:3px}.container .btn:after{position:absolute;content:'';z-index:3;background:#58b3b4;height:3px;width:212px;right:0;bottom:0;border-bottom-right-radius:3px}.container .btn:hover:after{background:#62bdbe}.container .btn:hover{text-decoration:none;color:#fff;background:#6acbcc}.container .btn span{position:relative;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 5px 14px 15px}.container .btn span:first-child{white-space:nowrap;padding:0 0 0 2px;border-bottom-left-radius:3px;border-top-left-radius:3px;z-index:2;height:100%;margin:0 0 0 -49px;width:49px;text-align:center;background:#81c7c8;border-right:1px solid #43a1a2}.container .btn:hover span:first-child{background:#8bd1d2}.container .btn.btn-download span:first-child{padding:0 2px 0 0}.container .btn span:first-child:after{display:inline-block;vertical-align:middle;content:'';width:1px;margin:0 0 0 -5px;height:100%;overflow:hidden}.container .btn span img{vertical-align:middle;display:inline-block;white-space:normal}.container .btn span:first-child:before{position:absolute;content:'';background:#61bfc0;height:3px;width:100%;left:0;bottom:0;border-bottom-left-radius:3px}.container .btn:hover span:first-child:before{background:#6bc9ca}.item{padding:97px 0 95px;background:#f6f4f3}.item.alt{background:#fff;padding:96px 0 95px}.item .alignleft{margin:-1px 0 0;text-align:center;padding:0 10px 0 0}.item .alignleft img{display:block;width:100%;height:auto;margin:0 0 31px}.item .alignleft .link{display:inline-block;vertical-align:top;text-decoration:underline;padding:0 0 2px 35px;font-weight:600;font-size:15px;line-height:22px;margin:0 8px 0 0;background:url(images/btn-play2.png) no-repeat}.item .alignleft .link:hover{background-position:0 -100px}.item .text-holder{padding:0 0 2px 9.6%;margin:-6px 0 0}.item .text-holder h2{font-weight:400;font-size:30px;line-height:36px;color:#6a6a6a;margin:0 0 26px}#content .item .text-holder h2,.item .text-holder h2 a{color:#6a6a6a}.item .text-holder h2 a:hover{text-decoration:none}.item .text-holder h2 span{color:#ff6d22}.item .text-holder h2 em{font-style:normal;font-size:23px;line-height:36px;margin:0 0 -4px 3px;display:inline-block;vertical-align:baseline}.item .text-holder h2 sup{display:inline-block;vertical-align:14px;font-size:23px;line-height:24px;margin:-6px 0 0}.item .text-holder h3{text-transform:uppercase;color:#ff6d22;margin:0 0 2px;font-weight:600;font-size:15px;line-height:20px}.item .text-holder p{margin:0 0 24px}.item ul{padding:0 0 0 6px;font-weight:600;color:#72726e;margin:0 0 29px}.item ul li{list-style:none outside;padding:0 0 0 24px;background:url(images/bullet.png) 0 4px no-repeat}.two-columer .item ul li{background:url(images/bullet.png) 0 -96px no-repeat}.item.alt ul li{background-position:0 -96px}.two-columer .item.even ul li{background-position:0 4px}.item .more{display:inline-block;vertical-align:top;border-radius:3px;background:#ff6d22;color:#fff;text-transform:uppercase;padding:9px 5px;min-width:120px;position:relative;font-weight:600;font-size:14px;line-height:18px;text-align:center}.item .more:after{position:absolute;content:'';width:100%;height:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;left:0;bottom:0;background:#d26730}.item .more:hover{background:#fd874b;text-decoration:none}.accordion{border-bottom:1px solid #e8e6e6;margin:-1px 0 0}.accordion>li{list-style:none outside;border-top:1px solid #e8e6e6}.accordion>li>a{padding:12px 11px 11px 12px;color:#989893;display:block}.accordion>li>a:hover{text-decoration:none;color:#ff6d22}.accordion>li>a span{display:block;padding:0 25px 0 0;background:url(images/ico-open02.png) 100% 50% no-repeat}.accordion>.active>a{font-weight:600;text-decoration:none;color:#ff6d22;background-position:0 -100px}.accordion>.active>a span{background:url(images/ico-close.png) 100% 50% no-repeat}.accordion>.active>a span,.accordion>.active>a:hover span{background:url(images/ico-close.png) 100% 50% no-repeat}.accordion .slide{color:#a7a7a2}.accordion .slide .frame{border-top:1px solid #e8e6e6;padding:36px 10px 35px 11px}.accordion address{display:block;padding:0;margin:0;font-style:normal}.accordion .frame a{color:#ff6d22;font-weight:600;display:inline-block;vertical-align:top;text-decoration:underline}.accordion .frame a:hover{text-decoration:none}.news-hold{margin:-1px 0 0;border-top:1px solid #e8e6e6}.news-hold .news{padding:25px 7% 22px 4%;color:#a8a8a4;border-bottom:1px solid #e8e6e6}.news h2,.news h2 a{color:#ff6d22}.news h2 a:hover{text-decoration:underline}.news p{margin:0!important}.news p a{color:#989893}.news p a:hover{color:#989893;text-decoration:underline}.breadcrumbs-wrap{padding:13px 0 31px}.inner-page .breadcrumbs-wrap{padding-bottom:35px}.breadcrumbs{margin:0;font-size:0;line-height:0;letter-spacing:-4px}.breadcrumbs li{letter-spacing:0;font-weight:400;font-size:13px;line-height:18px;list-style:none outside;position:relative;display:inline;vertical-align:top;padding:0 13px 0 18px}.breadcrumbs li:after{position:absolute;content:'>';font-weight:400;font-size:13px;line-height:18px;left:0;top:0}.breadcrumbs .home{padding-left:0}.breadcrumbs .home:after{display:none}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.visual{padding:0 0 48px}.visual img{display:block;width:100%;height:auto;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.two-columns{width:100%;overflow:hidden;padding:0 0 90px}.contact-page .two-columns{padding:0 0 42px}#content{float:left;width:66%;padding:0 0 30px}#content>img{display:block;width:100%;height:auto;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#content h1{margin:0 0 29px;padding:5px 0 12px;font-weight:600;font-size:32px}#content h2{font-weight:400;font-size:20px;line-height:22px;margin:0 0 2px;color:#ff6d22}#main .two-columns>h1{margin:0 0 22px;padding:0 34% 9px 0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#content p{margin:0;padding:0 0 21px;font:300 16px/26px 'Source Sans Pro',Arial,sans-serif}#content .post>ul,#content>ul{margin:0;padding:5px 0 28px 10px;color:#72726e;font-weight:400;line-height:20px;font-size:16px;font-style:italic}#content .post>ul{padding:0 0 28px 15px;margin:-2px 0 0}#content .post>ul li,#content>ul li{padding:0 0 5px 14px;position:relative;list-style:none outside}#content .post>ul li:after,#content>ul li:after{position:absolute;content:'';width:4px;height:4px;background:#ff6d22;left:0;top:9px}#content .post>ul span,#content .post>ul sup,#content>ul li>span,#content>ul sup{color:#ff6d22}#content .post>ul sup,#content>ul sup{line-height:6px;position:relative;bottom:0}#content .btn{margin:21px 0 0;display:inline-block;vertical-align:top;border-radius:3px;background:#ff6d22;color:#fff;text-transform:uppercase;padding:9px 5px;min-width:193px;position:relative;font-weight:600;font-size:14px;line-height:18px;text-align:center}#content>.post .btn{margin:18px 0 0}#content .btn:after{position:absolute;content:'';width:100%;height:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;left:0;bottom:0;background:#d26730}#content .btn:hover{background:#fd874b;text-decoration:none}#content .btn_large{margin:21px 0 0;display:inline-block;vertical-align:top;border-radius:3px;background:#ff6d22;color:#fff;text-transform:uppercase;padding:15px 5px;min-width:193px;position:relative;font-weight:600;font-size:15px;line-height:18px;text-align:center}#content>.post .btn_large{margin:18px 0 0}#content .btn_large:after{position:absolute;content:'';width:100%;height:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;left:0;bottom:0;background:#d26730}#content .btn_large:hover{background:#fd874b;text-decoration:none}.form-holder{max-width:460px}.form-holder .note{display:block;padding:0 0 47px;font-style:italic;color:#c1c1b8}.gform_wrapper .gform_footer{padding:0!important;margin:0!important}.form-holder .required,.gfield_required{margin:0 0 0 3px!important;color:#ff6d22!important;font-weight:600!important}#content .form-holder p{padding:0 0 24px}.ginput_container ul>li .form-holder .row{width:100%;padding:0 0 7px}.form-holder .row:after{content:'';display:block;clear:both}.form-holder .row .row-container{float:left;width:48%;margin:0 0 0 4%}.form-holder .row .row-container:first-child{margin:0}.form-holder label,.gform_wrapper .top_label .gfield_label{float:left;margin:0 0 6px!important;color:#989893!important;font:300 15px/24px 'Source Sans Pro',Arial,sans-serif!important}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:48%!important}.form-holder .parent-active label{display:none!important}#main .form-holder .text input,#main .form-holder input[type=password],#main .form-holder input[type=text]{outline:0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2) inset;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset;border-radius:3px;display:block;background:#f6f6f6;border:none;color:#72726e;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:100%!important;padding:7px 10px;font:400 15px/21px 'Source Sans Pro',Arial,sans-serif}#main .form-holder .parent-active input[type=password],#main .form-holder .parent-active input[type=text]{border:1px solid #ffccb2!important;background:#fff!important;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;padding:6px 10px}.gform_wrapper span>label{position:absolute;left:0;top:0}.form-holder .text .input-placeholder-text,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{color:#72726e;padding:7px 10px;margin:0!important;font:400 15px/21px 'Source Sans Pro',Arial,sans-serif!important}.gform_wrapper{max-width:100%!important;margin:0!important;overflow:hidden!important}.gform_anchor{display:none}.gform_wrapper .ginput_complex,.ginput_container{float:left;width:100%}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0!important}.form-holder .tarea textarea,.ginput_container textarea{outline:0;display:block;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2) inset;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset;border-radius:3px;background:#f6f6f6;border:none;color:#72726e;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:83px!important;width:100%!important;padding:0 0 0 5px!important;font:400 15px/21px 'Source Sans Pro',Arial,sans-serif!important}.form-holder .parent-active textarea{border:1px solid #ffccb2!important;background:#fff!important;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px 1px rgba(0,0,0,.1) inset}.form-holder select{float:left;clear:both;width:220px!important;min-height:20px;margin:0 0 15px 1px!important;color:#7f7f7f;font-size:13px!important;padding:1px!important;font-family:Arial,sans-serif!important}.gform_wrapper select option{padding:0!important}.form-holder input[type=radio]{float:left;width:16px!important;height:16px;padding:0;margin:4px 5px 0 1px!important}.form-holder .radio-row label{margin:0}.form-holder .label{display:block;padding:0 0 15px}.form-holder .radio-row{padding:0 0 10px}.form-holder .radio-row:after{content:'';display:block;clear:both}.form-holder input[type=submit]{margin:12px 0 0!important;border:none;display:block;padding:0 0 2px!important;text-transform:uppercase;color:#fff;background:url(images/btn-submit.png) no-repeat;width:86px!important;height:36px!important;font:600 14px/36px 'Source Sans Pro',Arial,sans-serif!important;vertical-align:middle!important}.form-holder input[type=submit]:hover{cursor:pointer;background-position:0 -100px}.intro-text{color:#72726e;margin:2px 0 24px 20px;border-left:2px solid #ff6d22;padding:0 15% 0 16px;font-style:italic;font-weight:400;font-size:20px;line-height:24px}#content>.post .intro-text{margin:-1px 0 24px 20px}#content .intro-text p{padding:0!important}.intro-text p strong{font-weight:600}.item-frame{padding:9px 0 18px}.item-frame .img-frame{display:inline-block;vertical-align:middle;margin:0 15.5% 0 0}.item-frame img{display:block}.item-frame .more{font-weight:600;font-size:15px;line-height:18px;text-decoration:underline;display:inline-block;vertical-align:middle;padding:0 0 3px 33px;margin:0 0 12px;background:url(images/ico-arrow4.png) no-repeat}.item-frame .more:hover{text-decoration:underline;color:#fd874b;background-position:0 -100px}#sidebar{float:right;width:31.9%;padding:0 0 30px}.widget{padding:0 0 24px}.widget h2{cursor:default;overflow:hidden;color:#fff;font-weight:600;font-size:15px;line-height:24px;padding:12px 5px 12px 15px;margin:0}.widget .btn{z-index:3;padding:0 17px 0 49px;word-spacing:2px;display:block;text-transform:uppercase;color:#fff;border-radius:3px;font-weight:600;font-size:15px;line-height:24px;background:#ff6d22;position:relative}.widget .btn.heading{padding-right:5px}.widget .btn.btn-download{padding-right:17px}.widget .btn:after{content:'';display:block;clear:both}.widget .btn.heading:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;margin:0 0 0 -10px;border-style:solid;border-width:12px 10px 0;border-color:#ff6d22 transparent #ff6d22 transparent}.widget .btn:hover{text-decoration:none;color:#fff;background:#fd874b}.widget .grey-heading,.widget .grey-heading:hover{padding-right:5px;background:#777774}.widget .btn.heading:hover:before{border-color:#fd874b transparent #fd874b transparent}.widget .btn.btn-contact{background:#777774}.widget .btn.btn-contact:hover{background:#8b8b87}.widget .btn span{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 35px 12px 15px}.widget .btn span:first-child{position:absolute;left:0;top:0;white-space:nowrap;padding:0 0 0 2px;border-bottom-left-radius:3px;border-top-left-radius:3px;z-index:2;height:100%;width:49px;text-align:center;background:#ff925a;border-right:1px solid #ffa679}.widget .btn.btn-contact span:first-child{border-right:1px solid #acaca5;background:#9c9c97}.widget .btn.btn-download span:first-child{padding:0 2px 0 0}.widget .heading.btn-download span:first-child{padding:0}.widget .grey-heading span:first-child{background:#9c9c97;border-right:1px solid #acaca5}.widget .btn span:after{position:absolute;top:50%;right:0;background:url(images/bullet2.png) no-repeat;width:26px;height:26px;margin:-13px 0 0;content:''}.widget .btn.btn-contact span:after{background-position:0 -200px}.widget .btn:hover span:after{background-position:0 -100px}.widget .btn.btn-contact:hover span:after{background-position:0 -300px}.widget .btn span:first-child:after{position:static;display:inline-block;vertical-align:middle;width:1px;margin:0 0 0 -5px;height:100%;background:0 0;overflow:hidden}.widget .btn span img{vertical-align:middle;display:inline-block;white-space:normal}.widget ul{margin:0;padding:6px 20px 18px 10px}.widget ul li{list-style:none outside;padding:24px 0 0}.widget ul a{color:#989893}.widget ul a:hover{color:#989893;text-decoration:underline}.post-container{padding:7px 11px 17px}.post-container .post-frame{padding:24px 0 0}.post-frame h3{text-transform:uppercase;color:#ff6d22;font-weight:600;font-size:12px;line-height:24px;margin:0}.post-frame p{margin:0}.post-frame p a{color:#989893}.post-frame p a:hover{color:#989893;text-decoration:underline}.address-block{padding:31px 0 17px 10px}.address-block address{font-style:normal;margin:0;padding:0 0 24px}.address-block address strong{font-weight:600}.address-block .view{font-weight:600;display:inline-block;vertical-align:top;text-decoration:underline}.address-block .view:hover{text-decoration:none}.content-block{padding:0 0 131px}.content-block.alt{padding:0 0 72px}.team-block{margin:0 -10px;font-size:0;line-height:0;letter-spacing:-4px}.employee{letter-spacing:0;font-size:15px;line-height:24px;display:inline-block;vertical-align:top;text-align:center;color:#7f7f7f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;padding:0 10px 38px}.employee img{display:block;margin:0 auto 28px}.employee .position{display:block;color:#72726e;font-weight:400;font-size:20px;line-height:24px;padding:0 0 3px}#main .employee h2{color:#ff6d22;font-weight:600;font-size:15px;line-height:24px;margin:0 0 24px;text-transform:uppercase}#main .employee h2 a{color:#ff6d22}.employee p{margin:0 2% 27px}.employee .more{font-weight:600;font-size:15px;line-height:18px;text-decoration:underline;display:inline-block;vertical-align:top;padding:0 0 3px 32px;margin:0 2px 0 0;background:url(images/ico-arrow4.png) no-repeat}.employee .more:hover{text-decoration:underline;color:#fd874b;background-position:0 -100px}.category-list{margin:0 -10px 6px;font-size:0;line-height:0;letter-spacing:-4px}.category-wrap{letter-spacing:0;font-size:15px;line-height:24px;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;padding:0 10px 48px}.filter-block{margin:0 0 48px;font-weight:600;overflow:hidden;text-transform:uppercase;background:#f6f4f3;padding:12px 21px;color:#72726e;border-radius:3px}.filter-block span{float:left;min-width:65px;margin:0 10px 0 0}.filter-block ul{float:left;margin:0}.filter-block ul li{float:left;margin:0 0 0 29px;list-style:none outside}.filter-block ul li:first-child{margin:0}.filter-block ul a{color:#ff6d22}.filter-block ul .active,.filter-block ul a:hover{color:#989893;text-decoration:none}.testimonials{padding:0 0 35px;background:#f9f9f9;border-radius:3px;text-align:center}.testimonials .img-hold{position:relative;margin:0 0 25px;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #efefef}.category-wrap .testimonials .img-hold{margin:0 0 34px}.testimonials .img-hold img{display:block;width:100%;height:auto;border-top-left-radius:3px;border-top-right-radius:3px}.testimonials .img-hold .category{border-top-right-radius:3px;border-bottom-right-radius:3px;text-transform:uppercase;padding:0 15px 0 10px;color:#fff;font-weight:600;font-size:14px;line-height:24px;height:24px;position:absolute;top:23px;left:-1px;background:rgba(255,109,34,.9)}.testimonials .img-hold .category:hover{text-decoration:none;color:#fff}.testimonials blockquote{position:relative;margin:0 0 36px;color:#72726e;font-style:italic;font-weight:600;padding:0 6.5% 24px}.category-wrap .testimonials blockquote{padding-bottom:19px}.testimonials blockquote:after{position:absolute;content:'';width:142px;height:1px;background:#e1e2e2;bottom:0;left:50%;margin:0 0 0 -71px}.testimonials blockquote q{display:block;text-transform:uppercase;padding:0 0 24px}.testimonials blockquote q span{color:#ff6d22}.testimonials blockquote cite{display:block;font-style:italic;font-weight:400;color:#989893}.testimonials blockquote cite span{display:inline-block;vertical-align:top;position:relative;padding:0 0 0 10px;margin:0 0 0 6px}.testimonials blockquote cite span:after{position:absolute;left:0;top:6px;content:'';width:1px;height:15px;background:#b2b1ae;-webkit-box-shadow:1px 0 0 #e1dfdd;box-shadow:1px 0 0 #e1dfdd}.testimonials blockquote cite span:first-child{padding:0;margin:0}.testimonials blockquote cite span:first-child:after{display:none}.testimonials blockquote cite a{color:#989893}.testimonials blockquote cite a:hover{color:#ff6d22;text-decoration:none}.testimonials .more{font-weight:600;font-size:15px;line-height:18px;text-decoration:underline;display:inline-block;vertical-align:top;padding:0 0 3px 33px;margin:0 32px 0 0;background:url(images/ico-arrow4.png) no-repeat}.testimonials .more:hover{text-decoration:underline;color:#fd874b;background-position:0 -100px}.post-holder{border-top:1px solid #e4e4e4;padding:23px 0 30px}.post-holder.alt{border:none;padding:0 0 30px}.post{color:#a6a5a1;padding:0 0 41px;margin:0 0 23px;border-bottom:1px solid #e4e4e4}#content>.post{margin:0;border:none;padding:0}.post>img{display:block;width:100%;height:auto;margin:0 0 -1px}.post-info{overflow:hidden;color:#cdccc6;text-transform:uppercase;font-weight:400;font-size:12px;line-height:18px;padding:12px 0 25px}.post-holder .post-info{padding:12px 0 18px}.post-info .post-category{float:left;padding:0 34px 0 0}.post-info .post-date{float:left}.post-info span{float:left;padding:0 5px 0 0}.post-info strong{float:left;font-weight:600;color:#ff6d22}.post-info strong a{color:#ff6d22;text-decoration:underline}.post-info strong a:hover{text-decoration:none}#content .post-holder .post h2{font-size:25px;line-height:30px;margin:0 0 20px;color:#72726e}#content .post h2 a{color:#72726e}#content .post h2 a:hover{text-decoration:none;color:#ff6d22}#content .post p{padding:0 0 24px}.post .more{font-weight:600;font-size:15px;line-height:18px;text-decoration:underline;display:inline-block;vertical-align:middle;padding:0 0 3px 33px;background:url(images/ico-arrow4.png) no-repeat}.alt .post .more{margin:2px 0 0;vertical-align:top;padding:0 0 0 26px;background:url(images/ico-arrow5.png) no-repeat}.post .more:hover{text-decoration:underline;color:#fd874b;background-position:0 -100px}.paging-wrap{padding:5px 0 0}.paging-wrap:after{content:'';display:block;clear:both}.paging-wrap .paging{margin:0 0 -1px;float:left;border:1px solid #d4d2d2;border-radius:3px;background:#fff}.paging-wrap .paging li{list-style:none outside;float:left;border-left:1px solid #d4d2d2}.paging-wrap .paging li:first-child{border:none}.paging-wrap .paging a,.paging-wrap .paging strong{font-weight:400;display:block;width:32px;text-align:center;color:#989893;padding:6px 2px}.paging-wrap .paging a:hover{color:#989893;text-decoration:none;background:#f6f4f3}.paging-wrap .paging strong{background:#ff6d22;padding:7px 3px;margin:-1px;color:#fff}.paging-wrap .paging .prev a{text-indent:-9999px;overflow:hidden;border-top-left-radius:3px;border-bottom-left-radius:3px;background:url(images/ico-prev.png) 50% 50% no-repeat}.paging-wrap .paging .prev a:hover{background:#f6f4f3 url(images/ico-prev.png) 50% 50% no-repeat}.paging-wrap .paging .next a{text-indent:-9999px;overflow:hidden;border-top-right-radius:3px;border-bottom-right-radius:3px;background:url(images/ico-next.png) 50% 50% no-repeat}.paging-wrap .paging .next a:hover{background:#f6f4f3 url(images/ico-next.png) 50% 50% no-repeat}.img-container{padding:0 0 8px}.img-container img{display:block;width:100%;height:auto;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 0 10px}.img-container .caption{overflow:hidden;text-transform:uppercase;font-weight:600;font-size:12px;line-height:18px;color:#72726e;padding:0 0 19px}.img-container .caption span{display:inline-block;vertical-align:top;position:relative;padding:0 0 0 10px;margin:0 0 0 6px}.img-container .caption span:after{position:absolute;left:0;top:4px;content:'';width:1px;height:12px;background:#72726e;-webkit-box-shadow:1px 0 0 #c0c0bf;box-shadow:1px 0 0 #c0c0bf}.img-container .caption span:first-child{padding:0;margin:0}.img-container .caption span:first-child:after{display:none}.story .intro-text{margin:-2px 0 26px 20px}.story{padding:0 0 5px}#content .story p{padding:0 0 24px}.tab-content{overflow:hidden;position:relative;z-index:3}#footer{width:100%;overflow:hidden;display:table-footer-group}#footer .footer-holder{height:1%;display:table-row}#footer .footer-frame{display:table-cell}#footer .footer-frame>.holder{padding-bottom:18px}.links-col{float:left;width:160px;margin:0 80px 0 0}.links-col .col{padding:0 0 24px}.col .title{display:block;text-transform:uppercase;color:#fe7833;font-weight:600;font-size:15px;line-height:24px}.col ul{margin:0}.col ul li{list-style:none outside}.col ul a{color:#989893}.col ul a:hover{text-decoration:none;color:#ff6d22}.signup-block{float:right;width:300px;font-style:italic;color:#a8a8a4;margin:-2px 0 0}.signup-block h2{font-style:italic;font-weight:600;font-size:20px;line-height:24px;color:#72726e;margin:0 0 2px;word-spacing:2px;text-transform:uppercase}.signup-block p{margin:0 0 29px}.signup-block .btn{display:inline-block;vertical-align:top;border-radius:3px;background:#60c1c2;color:#fff;text-transform:uppercase;padding:9px 5px;min-width:133px;position:relative;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-align:center}.signup-block .btn:after{position:absolute;content:'';width:100%;height:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;left:0;bottom:0;background:#58b3b4}.signup-block .btn:hover{background:#6acbcc;text-decoration:none}.bottom-bar{text-align:right;font-weight:400;font-size:14px;line-height:18px;color:#9b9b97;background:#f6f4f3;padding:14px 0 16px}.bottom-bar p{margin:0;padding:0 10.5% 0 0}.bottom-bar span{display:inline-block;vertical-align:top;position:relative;padding:0 0 0 15px;margin:0 0 0 10px}.bottom-bar span:after{position:absolute;content:'';width:1px;height:14px;background:#cbcac8;left:0;top:3px;-webkit-box-shadow:1px 0 0 #b4b3b0;box-shadow:1px 0 0 #b4b3b0}.bottom-bar a{color:#9b9b97}.bottom-bar a:hover{text-decoration:none;color:#ff6d22}.contact-form{margin:0;width:100%;float:left}.gform_fields>li{overflow:hidden!important;padding:0 0 7px}.area-block{width:100%;padding:4px 0 106px}#main .area-block h1{padding:0 0 5px;margin:0 0 70px}.nav-container{width:100%;padding:0 0 54px;position:relative;z-index:4}.nav-container .opener{padding:5px 13px 5px 18px;display:none;border:1px solid #fe9763;border-radius:2px;background:#ff6d22;color:#fff;font-weight:600;text-decoration:none!important}.nav-container .opener span{display:block;background:url(images/bullet3.png) 100% 50% no-repeat}.sub-nav{width:100%;padding:0}.sub-nav:after{content:'';display:block;clear:both}.sub-nav ul{width:100%;float:left;margin:0;border-bottom:1px solid #dcdcdc;text-transform:uppercase;font-weight:400}.sub-nav ul li{list-style:none outside;float:left;position:relative;margin:0 0 0 1px}.sub-nav ul li:first-child{margin:0}.sub-nav ul a{text-decoration:none!important;float:left;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border:solid #dcdcdc;border-width:1px 1px 0;padding:11px 19px 11px 20px;color:#7c8587}.sub-nav ul a.active{margin:0 0 -1px;padding:11px 19px 12px 20px}.sub-nav ul a.active{color:#ff6d22}.sub-nav ul .hover a{background:#f6f4f3;color:#7c8587}.sub-nav ul a span{float:left}.sub-nav ul .has-drop-down-a{padding-right:6px!important}.sub-nav ul .has-drop-down-a span{padding:0 14px 0 0;background:url(images/bullet4.png) 100% 50% no-repeat}.sub-nav ul ul{float:none;text-transform:none;display:none;position:absolute;width:197px;left:0;top:100%;border:solid #f0f0f0;border-width:0 1px 1px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.sub-nav ul .hover ul{display:block}.sub-nav ul ul li{float:none;margin:0;border-top:1px solid #f0f0f0}.sub-nav ul ul li:first-child{border:none}.sub-nav ul ul a{background:#fff!important;float:none;border:none;color:#989893;display:block;border-radius:0!important;padding:11px 20px 12px}.sub-nav ul ul a:hover{text-decoration:none;background:#ff6d22!important;color:#fff!important}.table-container{padding:27px 0 0}#main .table-container h2{font-weight:400;font-size:25px;line-height:30px;color:#ff6d22;margin:0 0 18px}.table-container .tablepress{width:100%;border-collapse:collapse}.table-container .tablepress th{background:#858580;text-align:left;color:#fff;font-weight:600;font-size:15px;line-height:24px;padding:11px 17px 12px;text-transform:uppercase;border:1px solid #fff}.table-container .tablepress th.column-1{border-top-left-radius:3px;width:365px;max-width:40%}.table-container .tablepress th.column-3{border-top-right-radius:3px;width:186px;max-width:30%}.table-container .tablepress td{border:1px solid #fff;font-weight:300;font-size:15px;line-height:24px;padding:11px 16px 12px}.table-container .tablepress td a{text-decoration:underline;font-weight:600}.table-container .tablepress td a:hover{text-decoration:none}.table-container .tablepress .even td{background:#f8f8f7}.table-container .tablepress .odd td{background:#f6f4f3}.block-container{padding:27px 0 0;margin:0 0 -31px}#main .block-container h2{font-weight:400;font-size:25px;line-height:30px;color:#ff6d22;margin:0 0 18px}.block{padding:0 0 48px}.block .accordion{margin:0;font-weight:400;border:none}.block .accordion>li{border-top:1px solid #fff}.block .accordion>li:first-child{border:none}.block .accordion>li>a{padding:11px 10px 12px 19px;background:#f6f4f3;color:#989893}.block .accordion>li>a span{padding:0 0 0 29px;background:url(images/bullet5.png) 2px 50% no-repeat}.block .accordion>.active>a span{background:url(images/bullet3.png) 0 50% no-repeat}.block .accordion>.active>a{background:#ff6d22;color:#fff}.block .accordion .slide{background:#fafaf9}.block .accordion .text-frame{background:#fafaf9;border-top:1px solid #fff;padding:35px 14% 12px 5%}.block .accordion p{margin:0 0 24px}#fancybox-content iframe{margin:0}.landing-page #header{padding:27px 0 21px}.landing-page .holder.container{background:0 0;padding:0}.landing-page .holder .btn.btn-contact{margin:-3px 50px 0 0;float:right;vertical-align:top}.container.holder .btn span+span{padding:14px 20px 14px}.two-columer{padding:0;max-width:940px}.two-columer:after{content:'';display:block;clear:both}.two-columer #content{width:68%;float:left;padding:0 0 20px}.two-columer #content .item:first-child{padding:0 9999px 99px}.two-columer #content .item{margin:0 -9999px;padding:80px 9999px 99px;background:#fff}.two-columer #content .item.even{background:#f6f4f3}.two-columer #content .item .text-holder{overflow:hidden;margin:0;padding:3px 0 0}.two-columer #content .item .holder:before{display:none}.two-columer #content .item .alignleft{float:left;margin:9px -2px 0 2px;max-width:42%;padding:0}.two-columer #content .item .text-holder h2{font-size:30px;line-height:30px;margin:0 0 30px}.two-columer #content .item .text-holder h2 .small{font-style:normal;font-size:23px;line-height:23px}.two-columer #content .item .text-holder h3{margin:0 0 2px}.two-columer #content .item .text-holder p{padding:0 0 23px}.two-columer #content .item ul{margin:0 0 25px}.two-columer .item .text-holder .link{display:inline-block;vertical-align:top;text-decoration:underline;padding:0 0 2px 35px;font-weight:600;font-size:15px;line-height:22px;margin:0 8px 0 2px;background:url(images/btn-play2.png) no-repeat}.two-columer .item .text-holder .link:hover{background-position:0 -100px}.two-columer #sidebar{width:32%;padding:8px 0 5px;float:left;margin:-50px 0 0;position:relative;z-index:4}.two-columer #sidebar .box{background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);padding:50px 7.2% 16px 6.4%;border-radius:2px;margin:0 0 24px}.two-columer #sidebar .box .contact-form{padding:0 0 38px}.two-columer #sidebar .box .title{display:block;color:#ff6d22;font-size:25px;font-weight:600;line-height:25px;margin:0 0 2px;padding:0 2px;text-transform:uppercase}.two-columer #sidebar .box .subtitle{color:#6a6a6a;font-size:15px;padding:0 2px 18px;font-weight:300;margin:0 0 30px;display:block;border-bottom:1px solid #edeae8}.two-columer #sidebar .row input[type=checkbox]{float:left;height:16px;margin:4px 6px 0 1px;padding:0;width:16px}.two-columer #sidebar .row select{margin:0 0 6px;width:100%}.two-columer #sidebar .row.select-row label{margin:0 0 3px}.two-columer #sidebar .row .label{padding:0}.two-columer #sidebar .row .check-row{padding:0}.two-columer #sidebar .row .check-row:after{content:'';display:block;clear:both}.two-columer #sidebar .row-checkbox{margin:0 0 5px}.two-columer #sidebar .row .check-row label{margin:0}.two-columer #sidebar .check-row-last .label{padding:0 0 4px}.two-columer #sidebar .check-row-last label{font-weight:700}.two-columer #sidebar .check-row-last input[type=checkbox]{margin:4px 8px 0 1px}.two-columer .form-holder button[type=submit]{margin:12px 0 0;border:none;display:block;padding:0;text-transform:uppercase;color:#fff;font:600 14px/33px 'Source Sans Pro',Arial,sans-serif;word-spacing:2px;min-width:202px;border-radius:3px;background:#60c1c2;position:relative;overflow:hidden;cursor:pointer;border-bottom:3px solid #58b3b4}.two-columer .form-holder button[type=submit]:hover{border-bottom:3px solid #62bdbe;background:#6acbcc}.two-columer .form-holder button span{vertical-align:top;display:block;padding:0 20px}button::-moz-focus-inner{padding:0;border:0}.two-columer #sidebar .box.about-holder .title{margin:0 0 28px}.two-columer #sidebar .box.about-holder p{margin:0 0 24px}.landing-page #footer .container{margin:0;padding:25px 0 24px}.landing-page #footer .container .holder:before{display:none}.landing-page #footer .container .holder .visit{float:left;text-decoration:underline;color:#fff;margin:9px 0 0 21px;font:normal 15px/24px 'Source Sans Pro',Arial,sans-serif}.landing-page #footer .container .holder .visit:hover{text-decoration:none}.landing-page #footer .container .half-width{float:right;text-align:right}.landing-page #footer .container .half-width .social{text-align:right;padding:0 20px 0 0}.landing-page #footer .container .half-width .social li{text-align:left}.landing-page .visual{padding:37px 0 51px}.landing-page #content h1{margin:0 0 60px}.box-download{padding:0;margin:0}.landing-page .download-holder{padding:0 10px 50px}.download-holder #content{width:100%}#content .box-download h2{color:#5b6163;font-weight:400;padding:0;margin:0 0 29px}.box-download ul{font-weight:600;font-size:15px;margin:0 0 50px;line-height:19px}.box-download ul li{padding:0;margin:0 0 5px;list-style:none}.box-download ul a{text-decoration:underline;color:#ff6d22}.box-download ul a:hover{text-decoration:none}.testimonials-frame{overflow:hidden;padding:78px 0 103px;background:#f6f4f3}.testimonials-frame>.holder{max-width:940px;margin:0 auto}.testimonials-frame h2{position:relative;margin:0 0 48px;font-size:30px;line-height:34px;font-weight:400;color:#6a6a6a;letter-spacing:1px}.testimonials-frame h2:after{position:absolute;content:'';left:0;bottom:-11px;width:60px;height:2px;background:#ff6d22}.three-blocks{line-height:0;text-align:justify;letter-spacing:-.3em}.three-blocks:after{display:inline-block;vertical-align:top;content:'';width:100%}.three-blocks blockquote{display:inline-block;vertical-align:top;width:32.1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:25px 14px 23px;font:600 italic 15px/24px 'Source Sans Pro',Arial,sans-serif;color:#72726e;text-align:center;text-transform:uppercase;letter-spacing:0;border:1px solid #e4e2e1;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.15);-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);background:#fff}.three-blocks blockquote q:after,.three-blocks blockquote q:before{display:inline;content:'"';margin:0 2px;color:#ff6d22}@media (max-width:1400px){.carousel .slide{max-height:440px}}@media (max-width:990px){.table-container .tablepress th.column-1{width:272px}.table-container .tablepress th.column-3{width:134px}.alt .post{padding:0 0 43px;margin:0 0 24px}.alt .post .more{margin:5px 0 0}.form-holder .row .row-container{width:47.5%;margin:0 0 0 5%}.form-holder{max-width:352px}.form-holder .label{width:415px;margin:0 -63px 0 0}.two-columer #sidebar .box .label{margin:0;width:auto}.form-holder select{width:166px}.contact-page .breadcrumbs-wrap{padding:13px 0 29px}.content-block.alt{padding:0 0 69px}.employee{padding:0 10px 41px}.employee img{width:104px;height:auto}.content-block{padding:0 0 121px}#main .two-columns>h1{padding-right:35%}.img-container .caption{padding:0 0 22px}.img-container{padding:0 0 5px}.story{padding:0 0 4px}.img-container img{margin:0 0 12px}#content{width:65.8%}#content .btn{margin:18px 0 0}.item-frame .more{margin:0}.item-frame{padding:0 0 18px}.item-frame .img-frame{width:49%;margin:0 10.6% 0 -1%}.item-frame .img-frame img{width:100%;height:auto}.intro-text{margin:0 0 16px 20px;padding:0 7% 0 16px}#content .post>ul,#content>ul{padding:0 0 26px 10px}#content .post p,#content p{padding:0 0 23px}.testimonials .more{margin:0 8px 0 0}.testimonials blockquote:after{width:70px;margin:0 0 0 -35px}.testimonials blockquote cite span{padding:0;margin:0;display:block}.testimonials blockquote cite span:after{display:none}.testimonials blockquote{padding:0 7% 19px}.testimonials .img-hold{margin:0 0 35px}.widget .btn{padding:0 15px 0 49px}#sidebar{width:31.5%}.holder{padding:0 22px}.carousel .text-holder{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;left:0;padding:0 22px;top:26.2%;margin:0}.carousel h2{font-size:23px;line-height:23px;width:283px;padding:15px 14px 13px;margin:0 0 26px}.carousel .more{font-size:11px;line-height:16px;margin:0 0 0 12px}.carousel .more span{padding:6px 5px;min-width:90px}.slogan p{margin:0 12%}.column .img-wrap .play{width:40px;height:40px;left:0;background-size:40px 121px}.column .img-wrap:hover .play{background-position:0 -80px}.column .img-wrap .watch{font-size:9px;line-height:14px;width:144px;margin:13px auto 0}.column .img-wrap{margin:0 0 26px}.column p{margin:0 10px 25px 0}.container .btn.btn-contact{left:auto;right:5.8%}.container .btn.btn-download{right:auto;left:6%}.item .alignleft img{margin:0 0 24px}.item .text-holder{padding:0 0 2px 9.9%}.item-container{padding:0 0 98px}.alter .column p{margin:0 0 26px}.column .more{margin:0 0 0 2px}.alter .column .text-frame{padding:0 0 15px 3%}.accordion>li>a{padding:12px 15px 11px 12px}.container .social{padding:1px 0 0 40px}.links-col{width:140px;margin:0 45px 0 0}.signup-block{width:230px;margin:-2px -2px 0 0}.signup-block h2{word-spacing:1px}.bottom-bar p{padding:0 3.5% 0 0}.landing-page .holder.container{padding:0 22px}.landing-page .holder .btn.btn-contact{margin:-3px 20px 0 0;left:0}.landing-page #content{padding:0 0 74px}.landing-page #content .holder{padding:0 5px}.two-columer #content .item:first-child{padding:0 9999px 100px}.two-columer #content .item{padding:81px 9999px 100px}.two-columer #content .item .text-holder{padding:3px 20px 0 0}.two-columer #content .item .alignleft{margin:12px -2px 0 1px;max-width:37.5%}.two-columer #content .item .text-holder h2{margin:0 0 28px}.two-columer #sidebar{width:31.5%;float:right}.two-columer #sidebar .box{background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);padding:48px 9% 18px 8.2%;border-radius:2px;margin:0 0 24px}.two-columer #sidebar .box .title{margin:0 -5px 4px 0;padding:0 0 0 1px}.two-columer #sidebar .box .subtitle{padding:0 0 17px;margin:0 0 31px}.two-columer .form-holder button[type=submit]{padding:2px 40px 0 42px;white-space:normal;height:52px;font:600 14px/14px 'Source Sans Pro',Arial,sans-serif;width:100%}.landing-page #footer .container{margin:0;padding:24px 0}.landing-page #footer .container .holder:before{display:none}.landing-page #footer .container .holder .visit{float:left;text-decoration:underline;color:#fff;margin:9px 0 0;font:normal 15px/24px 'Source Sans Pro',Arial,sans-serif}.landing-page #footer .container .half-width{float:right;text-align:right}.landing-page #footer .container .half-width .social{text-align:right;padding:0 16px 0 0}.landing-page .download-holder{padding:0 22px 0}.download-holder #content{padding:0 0 64px}.testimonials-frame{padding:78px 0 95px}.three-blocks blockquote{padding:25px 16px 23px}}.top-nav .popup{display:block!important}@media (min-width:768px){.nav-container .slide,.nav-wrap .slider{position:static!important}.top-nav .popup-holder{display:inline-block;position:relative;padding-left:36px}.top-bar{padding:6px 0}.top-bar .social{padding:5px 0 0}.top-nav{padding-left:74px}.top-nav .popup-holder.popup-active .popup{opacity:1;visibility:visible}.top-nav .popup{display:block!important;opacity:0;visibility:hidden;position:absolute;right:0;top:0}.top-nav .popup-holder .open{background:url(images/search.png) 0 9px no-repeat;display:inline-block;height:30px;margin-top:-2px;width:30px}.search-form{height:32px;width:242px}.search-form .text{border-radius:16px;width:100%;padding:0 40px 0 0;border:1px solid #fff;background:#fff;box-shadow:none}.search-form .text .input-placeholder-text{color:#fd6d21!important;font:400 14px/17px 'Source Sans Pro',Arial,sans-serif;padding:3px 16px;line-height:26px}.search-form .text input{display:block;color:#c0c0bc;font:400 12px/17px 'Source Sans Pro',Arial,sans-serif;height:17px;width:116px;outline:0;padding:3px 10px;border:none;background:0 0}.search-form input[type=submit]{background:url(images/icon-search.png) no-repeat;height:25px;width:25px}.search-form input[type=submit]:hover{background-position:0 0}.search-form .text.parent-active{background:#fff}.search-form .text.parent-active input{color:#fd6d21}}@media (max-width:767px){#fancybox-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0!important;width:100%!important}#fancybox-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important}.table-container .tablepress th.column-1{width:165px}.table-container .tablepress th.column-3{width:82px}.table-container .tablepress th{padding:11px 5px 12px 15px}.table-container .tablepress td{padding:11px 5px 12px 15px}.nav-container{padding:0 0 45px}.nav-container .slide{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1);background:#fff}.sub-nav{width:auto;border:1px solid #e9e6e4}.sub-nav ul{width:auto;border:none;float:none;padding:0 10px}.sub-nav ul ul{position:relative;top:auto;left:auto;padding:0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none}.sub-nav ul li,.sub-nav ul ul li:first-child{margin:0;float:none;border-top:1px solid #e9e6e4}.sub-nav ul li:first-child{border:none}.sub-nav ul a{float:none;display:block;border:none;border-radius:0}.sub-nav ul a span{background:0 0!important;float:none}.nav-container .opener{display:block}#main .area-block h1{margin:0 0 43px}.area-block{padding:3px 0 106px}.form-holder .label{width:auto;margin:0}.form-holder select{width:220px}.form-holder .row .row-container{width:100%;margin:0;padding:7px 0 0}.form-holder .row .row-container:first-child{padding:0}.form-holder{max-width:100%}#content .form-holder h1{padding-top:0}.content-block.alt{padding:2px 0 72px}.employee{padding:0 0 38px;width:100%}.employee img{width:auto}.team-block{margin:0}.filter-block ul li{margin:0 0 0 10px}.category-wrap .testimonials blockquote{padding-bottom:25px}.category-wrap .testimonials .img-hold{margin:0 0 25px}.filter-block{margin:0 0 49px;padding:12px 10px}.content-block{padding:2px 0 120px}.category-list{margin:0 0 6px}.category-wrap{width:100%;padding:0 0 48px}.img-container .caption{padding:0 0 9px}.img-container{padding:0 0 18px}#content .story p{padding:0 0 23px}#main .two-columns>h1{padding-right:0;float:none}.paging-wrap .paging{margin:0}.two-columns{padding:0 0 66px}.testimonials{padding:0 0 39px}.testimonials .more{margin:0 32px 0 0}.testimonials blockquote{padding:0 5% 24px}.testimonials blockquote cite span{display:inline-block;padding:0 0 0 10px;margin:0 0 0 6px}.testimonials blockquote cite span:after{display:block}.testimonials blockquote:after{width:142px;margin:0 0 0 -71px}.testimonials .img-hold{margin:0 0 25px}.widget .btn{padding:0 17px 0 49px}#content .btn{margin:20px 0 0}.item-frame .more{margin:0 0 10px}.item-frame .img-frame{width:50%;margin:0 5.2% 0 0}.item-frame{padding:8px 0 18px}.intro-text{margin:2px 0 24px 21px;padding:0 4% 0 16px}#content p{padding:0 0 22px}#content .post p{padding:0 0 24px}.visual{padding:0 0 53px}.breadcrumbs-wrap{padding:11px 0 31px}.inner-page .breadcrumbs-wrap{padding:12px 0 35px}#content{float:none;width:100%;padding:0 0 58px}#sidebar{float:none;width:100%;padding:0 0 30px}.nav-wrap .menu-open{display:block;position:relative;z-index:11}#header{padding:27px 0 21px}.holder{padding:0 20px}.nav-wrap{padding:3px 1px 0 0}.carousel .text-holder{padding:0 20px;top:26.8%}.carousel h2{margin:0 0 16px;border-radius:2px;padding:9px 8px 8px;width:180px;font-size:15px;line-height:15px}.carousel .more{font-size:8px;line-height:12px;margin:0 0 0 7px;border-radius:2px}.carousel .more span{min-width:55px;padding:3px 5px}.column-wrap{margin:0}.column-wrap .column{padding:0 0 40px;width:100%;float:none}.alter .column{padding:0 0 102px}.column .img-wrap{margin:0 0 27px}.column .img-wrap .play{background-size:74px 224px;width:74px;height:75px}.column .img-wrap:hover .play{background-position:0 -148px}.column .img-wrap .watch{margin:32px auto 0;font-size:18px;line-height:24px;width:322px}.column .img-wrap .link-wrap .frame{padding:0}.section{padding:0 0 24px}.half-width{width:100%}.container .holder .half-width{padding:24px 0 0}.container .holder .half-width:first-child{padding:0}.container .holder:before,.item .holder:before{display:none}.container .btn.btn-contact{right:0}.container .btn.btn-download{left:0}.item .alignleft{padding:0}.item .alignleft img{margin:0 0 31px}.item .text-holder{margin:0;padding:78px 0 2px}.accordion>li>a{padding:12px 10px 11px 12px}.alter .column .text-frame{padding:0 0 15px 9px}.alter .column p{margin:0 0 24px}.section.alter{padding:50px 0 25px}.container .social{padding:0}#footer .container{margin:0 0 43px}.links-col{float:none;width:100%;margin:0}.signup-block{margin:0;width:100%;float:none;padding:25px 0 30px}.bottom-bar p{padding:0}.nav-wrap .slider{position:absolute;z-index:10;left:10px;right:10px;top:12px;background:#5e5e5c;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.4);box-shadow:1px 1px 3px rgba(0,0,0,.4)}#nav{float:none;padding:72px 0 49px;background:#545452}#nav>ul{border-top:1px solid #4b4b49;float:none;padding:0 10px}#nav>ul>.active,#nav>ul>li,#nav>ul>li:first-child{float:none;padding:0!important;margin:0!important;border-bottom:1px solid #4b4b49!important;-webkit-box-shadow:0 1px 0 #5e5e5c;box-shadow:0 1px 0 #5e5e5c}#nav>ul>.hover.has-drop-down{margin-bottom:0!important}#nav>ul>li>a{display:block;margin:0!important;float:none!important;color:#fff;padding:16px 10px 11px 11px!important}#nav .drop{-webkit-box-shadow:none;box-shadow:none;position:relative;left:auto;top:auto;width:100%;padding:0;background:0 0}#nav .drop ul{text-transform:none}#nav .drop ul li{margin:0;border-top:1px solid #4b4b49!important;-webkit-box-shadow:0 1px 0 #5e5e5c inset;box-shadow:0 1px 0 #5e5e5c inset}#nav .drop ul a{background:0 0;padding:12px 10px 11px 30px!important}#nav .drop ul .hover a{background:0 0;color:#fff}.top-bar{background:#545452;position:relative;top:auto;left:auto;padding:86px 0 73px}.search-form{position:absolute;left:50%;margin:0 0 0 -201px;top:0;width:402px}.search-form .text{width:402px;display:block;float:none;margin:0 auto;background-position:369px 10px;background-size:16px 150px;padding:0 35px 0 0}.search-form .text.parent-active{background-size:16px 150px;background-position:369px -124px}.search-form .text .input-placeholder-text{padding:7px 16px;font-weight:700;font-size:15px;line-height:22px}.search-form .text input{padding:7px 16px;font-weight:700;font-size:15px;line-height:22px;width:336px;height:22px}.search-form input[type=submit]{width:16px;height:16px;right:16px;top:11px}.top-bar .social{width:100%;float:none;position:absolute;left:0;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 0;border-top:1px solid #666662;background:#5e5e5c;text-align:center;font-size:0;line-height:0;letter-spacing:-4px}.top-bar .social li{font-size:15px;line-height:24px;letter-spacing:0;float:none;display:inline-block;vertical-align:top;margin:0 0 0 15px}.top-bar .social li:first-child{margin:0}.top-bar .social a{width:44px;height:44px}.top-bar .social a:hover{width:46px;height:46px;margin:0 -2px -2px 0}.top-bar .social .facebook a{background:url(images/ico-social3.png) 0 2px no-repeat}.top-bar .social .facebook a:hover{background-position:0 -42px}.top-bar .social .youtube a{background:url(images/ico-social3.png) -174px 2px no-repeat}.top-bar .social .youtube a:hover{background-position:-174px -42px}.top-bar .social .linkedin a{background:url(images/ico-social3.png) -57px 2px no-repeat}.top-bar .social .linkedin a:hover{background-position:-57px -42px}.top-bar .social .twitter a{background:url(images/ico-social3.png) -231px 2px no-repeat}.top-bar .social .twitter a:hover{background-position:-231px -42px}.top-bar .social .instagram a{background:url(images/ico-social3.png) -115px 2px no-repeat}.top-bar .social .instagram a:hover{background-position:-115px -42px}.top-nav{border-bottom:1px solid #4b4b49;-webkit-box-shadow:0 1px 0 #5e5e5c;box-shadow:0 1px 0 #5e5e5c;float:none;padding:0 0 15px 10px}.top-nav ul{float:none}.top-nav ul li{margin:0;margin-top:5px;float:none;padding:28px 0 0}.top-nav ul li:first-child{padding:0}.top-bar .holder{padding:0 10px}.top-bar .frame{float:none;font-weight:600;font-size:15px;padding:0 0 49px}.language{border-bottom:1px solid #4b4b49;-webkit-box-shadow:0 1px 0 #5e5e5c;box-shadow:0 1px 0 #5e5e5c;padding:0;margin:0;float:none}.language:after{display:none}.language>a{float:none;display:block;background:0 0;padding:12px 10px 13px 10px}.language a:hover,.language.active>a{background:0 0;color:#fff}.language .slide{-webkit-box-shadow:none;box-shadow:none;width:100%;border:none;position:relative;top:auto;left:auto}.language .slide li,.language .slide li:first-child{border-top:1px solid #4b4b49!important;-webkit-box-shadow:0 1px 0 #5e5e5c inset;box-shadow:0 1px 0 #5e5e5c inset}.language .slide ul a{padding:13px 10px 15px 31px}.landing-page .holder.container{padding:0 20px}.landing-page .holder .btn.btn-contact{margin:-3px 0 0}.landing-page #content{padding:0 0 9px;width:auto;float:none;margin:-39px -2px 3px;border-bottom:1px solid #edeae8}.landing-page #content .holder{padding:0}.two-columer #content .item:first-child{padding:0 9999px 102px}.two-columer #content .item{padding:81px 9999px 100px;margin:0 -9999px}.two-columer #content .item .text-holder{padding:3px 20px 0 0}.two-columer #content .item:first-child .alignleft{margin:0 auto 55px}.two-columer #content .item .alignleft{max-width:51.6%;float:none;display:block;margin:-30px auto 55px}.two-columer #content .item .alignleft img{margin:0}.two-columer #content .item .text-holder h2{margin:0 0 29px}.two-columer #sidebar{width:100%;float:none;margin:0;padding:0 0 44px}.two-columer #sidebar .box{background:#fff;-webkit-box-shadow:none;box-shadow:none;padding:48px 0 22px;border-radius:2px;margin:0 0 13px}.two-columer #sidebar .box:first-child{border-bottom:1px solid #edeae8}.two-columer #sidebar .box .title{margin:0 0 4px;padding:0}.two-columer #sidebar .box .subtitle{padding:0 0 17px;margin:0 0 30px}.two-columer .form-holder button[type=submit]{padding:2px 0 0;white-space:normal;height:36px;font:600 14px/14px 'Source Sans Pro',Arial,sans-serif;width:202px}.landing-page #footer .container{margin:0;padding:25px 0 27px;text-align:center}.landing-page #footer .container .holder:before{display:none}.landing-page #footer .container .holder .visit{display:inline-block;text-decoration:underline;float:none;color:#fff;margin:9px 0 0;font:normal 15px/24px 'Source Sans Pro',Arial,sans-serif}.landing-page #footer .container .half-width{float:none;text-align:center;width:100%}.landing-page #footer .container .half-width .social{text-align:center;padding:0 0 12px}.landing-page .download-holder{padding:0 21px 0 19px}.download-holder #content{padding:0 0 54px;margin:0}.landing-page .visual{padding:37px 0 47px}.testimonials-frame{padding:78px 0 86px}.three-blocks:after{display:none}.three-blocks blockquote{display:block;width:auto;padding:25px 14px 23px;margin:0 0 22px}.container .btn.btn-contact{max-width:314px}}@media (max-width:479px){.table-container .tablepress th.column-1{width:85px}.table-container .tablepress th.column-3{width:76px}.table-container .tablepress th{padding:11px 5px 12px}.table-container .tablepress td{padding:11px 5px 12px}.item-frame{text-align:center}.item-frame .img-frame{width:100%;margin:0 0 20px}.item-frame .img-frame img{width:auto;height:auto;margin:0 auto}.item-frame .more{margin:0}.search-form{margin:0 0 0 -130px;width:260px}.search-form .text{width:260px;background-position:227px 10px}.search-form .text.parent-active{background-position:227px -124px}.search-form .text input{width:188px}.slogan p{margin:0}.carousel .text-holder{top:20%}.landing-page #header .logo{float:none;display:block;margin:0 auto 20px}#header .container .btn.btn-contact{width:100%}#header .container .btn.btn-contact:after{width:100%}.container .btn.btn-contact{max-width:none}}hr{display:block;position:relative;padding:0;margin:8px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}