body,input,select,textarea{font-size:12px;font-family:arial,sans-serif}a.more,body{font-size:12px}.cl,article,aside,details,footer,header,menu,nav,section{display:block}#logo a,.cl,.notext,.pagination a,.socials ul li a{text-indent:-4000px}#footer .col ul,#navigation ul,.main .post-cnt ul,.socials ul{list-style:none}@font-face{font-family:pt-sans;src:url(fonts/ptc75f-webfont.eot);src:url(fonts/ptc75f-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/ptc75f-webfont.woff) format('woff'),url(fonts/ptc75f-webfont.ttf) format('truetype'),url(fonts/ptc75f-webfont.svg#pt_sans_captionbold) format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;outline:0}body,html{height:100%}body{line-height:22px;color:#959595;min-width:100%;transition:background-color .5s}a,a.more{color:#72ae13}a{text-decoration:none;cursor:pointer}a.more,a:hover{text-decoration:underline}a img{border:0}a.more{background:url(images/green-arr.png) 0 5px no-repeat;padding-left:11px}a.more:hover{text-decoration:none}#logo,.cl,.notext{font-size:0;line-height:0}textarea{overflow:auto}#carousel div,.slider{overflow:hidden;position:relative}.cl{height:0;clear:both}.alignleft,.left{float:left;display:inline}.alignright,.right{float:right;display:inline}.shell{width:980px;margin:0 auto}.header .shell{padding:0 32px;background:url(images/header-shell.png) center 0 no-repeat;box-shadow:0 -10px 9px rgba(0,0,0,.7);-moz-box-shadow:0 -10px 9px rgba(0,0,0,.7);-webkit-box-shadow:0 -10px 9px rgba(0,0,0,.7);-o-box-shadow:0 -3px 10px 9rgba(0,0,0,.7)}.header-top{height:90px}#logo{width:142px;float:left}#logo a{height:57px;display:block;background:url(images/logo.png) no-repeat}#navigation{float:right;padding-top:13px}#navigation ul{font-size:17px;font-family:Coda,cursive;font-weight:400}#navigation ul li{display:inline;padding-left:34px}#navigation ul li a{color:#d5d4d4}#navigation ul li a:hover,#navigation ul li.active a{color:#858585;text-decoration:none}#carousel h3,#carousel h4{font-weight:400;letter-spacing:-5px;font-family:pt-sans,arial,helvetica,serif;color:#f5f5f5;text-shadow:0 0 2px rgba(0,0,0,.5);background:url(images/slider-h3-border.png) 0 bottom repeat-x;padding-bottom:13px}#carousel,#carousel>div,.slider{width:980px;height:436px}.slider{margin:0 0 0 -495px;top:50%;left:50%}#carousel{position:relative;z-index:2}#carousel div{float:left}#carousel div>*,#carousel h5,#next,#prev,.pagination{position:absolute}#carousel img.img-front{left:649px;top:0;z-index:4}#carousel img.img-mid{left:572px;top:46px;z-index:3}#carousel img.img-back{left:498px;top:80px;z-index:2}#carousel h3{font-size:68px;line-height:70px;width:420px;left:32px;top:91px;margin:0 0 18px}#carousel h4{font-size:45px;line-height:47px;width:420px;left:15px;top:80px;margin:0 0 15px}#carousel h5{font-size:15px;color:#d3d2d3;font-family:tahoma,arial,helvetica,serif;text-transform:uppercase;text-shadow:rgba(0,0,0,.5) 0 1px 1px;font-weight:400;top:63px;left:32px;white-space:nowrap}#footer h2,.main h2{font-family:Jura,sans-serif;font-weight:700;text-transform:uppercase}#carousel p{color:#959697;font-size:14px;width:420px;left:32px;top:181px;margin:0;line-height:26px}#carousel a.green-btn{color:#fff;font-size:18px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5);text-decoration:none;text-align:center;line-height:52px;outline:0;display:block;width:194px;height:56px;left:32px;top:308px;background:url(images/green-btn.png) no-repeat}#carousel a:hover{background-position:-1px -54px}#next,#prev{background:url(images/direction-nav.png) no-repeat;display:block;width:17px;height:22px;bottom:15px;z-index:10}#prev{left:426px}#next{right:434px;background-position:right 0}.pagination{bottom:15px;left:50%;margin-left:-44px;width:88px}#partners-slider,.main .partners,.slider-holder2{overflow:hidden;position:relative}.pagination a{background:url(images/pagination.png) no-repeat;width:20px;height:20px;display:inline-block;font-size:0;line-height:0;cursor:default}.pagination a.selected{background-position:0 -20px}.main{padding:34px 0 20px;border-top:1px solid #fff;background:url(images/main.png) repeat-x;box-shadow:0 -4px 10px rgba(0,0,0,.4);-moz-box-shadow:0 -4px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.4);-o-box-shadow:0 -4px 10px rgba(0,0,0,.4)}.main h2{font-size:22px;color:#777;padding-bottom:10px}.main p a{text-decoration:underline}.main p a:hover{text-decoration:none}.main section{background:url(images/section.png) center bottom no-repeat;padding-bottom:50px;margin-bottom:20px}.main .cols,.main .cols .col,.main .cols .col+.col,.main .cols h2{background-color:#fff}.main .cols{padding-left:32px;padding-right:32px}.main .cols h2{color:#777;padding-bottom:4px}.main .cols .col{color:#777;width:277px;float:left}.main .cols .col+.col{padding-left:40px}.main .cols .col img{float:left;margin-right:16px;width:73px}.main .cols .col .col-cnt{height:100%;overflow:hidden}.main .post{padding-left:32px;padding-right:32px}.main .post img{float:left;margin-right:18px;width:333px;height:333px}.main .post-cnt{padding-top:22px}.main .post-cnt p{padding-bottom:10px}.main .post-cnt ul{height:100%;overflow:hidden}.main .post-cnt ul li{padding-left:11px;background:url(images/green-arr.png) 0 9px no-repeat;padding-bottom:7px}.main .post-cnt ul li a{text-decoration:underline}.main .post-cnt ul li a:hover{text-decoration:none}.main .content{padding-left:32px;padding-right:32px}.main .content span{text-decoration:underline}.main #partners-slider{height:56px}.main .partners{padding:0 70px 30px;height:100%;margin-top:-20px;z-index:100}#partners-slider img{margin:0 25px;float:left;height:52px}.slider-arr a.arr-btn{background:url(images/slider-b-arr.png) no-repeat;width:30px;height:30px;display:block;position:absolute;top:10px}.slider-arr a.prev-arr{left:32px}.slider-arr a.prev-arr:hover{background-position:0 -31px}.slider-arr a.next-arr{right:32px;background-position:right 0}.slider-arr a.next-arr:hover{background-position:right -31px}.socials{background:url(images/socials-pattern.png);height:50px;padding:0 17px;margin:0 32px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;box-shadow:0 0 7px rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.2) inset;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2) inset;-o-box-shadow:0 0 7px rgba(0,0,0,.2) inset}.socials p{color:#000;float:left;line-height:50px;font-size:12px}.socials p a{text-decoration:none}.socials p a:hover{text-decoration:underline}.socials ul{float:right;padding-top:11px}.socials ul li{float:left;padding-left:5px}.socials ul li a{display:block;background:url(images/socials.png) no-repeat;width:28px;height:28px;font-size:0;line-height:0}.socials ul li a.facebook-ico{background-position:0 0}.socials ul li a.twitter-ico{background-position:-35px 0}.socials ul li a.skype-ico{background-position:-68px 0}.socials ul li a.rss-ico{background-position:-102px 0}#footer{background:url(images/footer.png)}#footer .shell{background:url(images/footer-shell.png);padding:26px 0}#footer .footer-cols{padding:0 32px 26px}#footer .col{width:212px;float:left}#footer .col+.col{padding-left:22px}#footer h2{font-size:20px;margin-bottom:10px;color:#fff;background:url(images/footer-cols.png) 0 bottom repeat-x;padding-bottom:10px;text-shadow:rgba(0,0,0,.9) 1px 1px 1px}#footer .col ul li{padding-left:11px;background:url(images/green-arr.png) 0 8px no-repeat;padding-bottom:7px;font-size:11px}#footer .col p{font-size:11px;color:#bebebe}#footer .footer-bottom{background:url(images/footer-cols.png) repeat-x;padding:15px 32px 0}#footer .footer-bottom p.copy{float:right;line-height:11px;font-size:11px;color:#717171}#footer .footer-bottom p.copy span{padding:0 8px}#footer .footer-bottom p.copy a{color:#717171;text-decoration:underline}#footer .footer-bottom p.copy a:hover{color:#fff;text-decoration:none}#footer .footer-nav{float:left}#footer .footer-nav ul{list-style:none;line-height:11px}#footer .footer-nav ul li{float:left;border-right:1px solid #181818;padding:0 8px;text-shadow:rgba(0,0,0,.7) 0 1px 1px}#footer .footer-nav ul li:first-child{padding-left:0}#footer .footer-nav ul li a{color:#717171}#footer .footer-nav ul li a:hover{color:#fff}#navigation a.nav-btn{display:none}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:16px;color:#818181;display:block;transition:.3s}.offcanvas a:focus,.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#maincontainer{transition:margin-left .5s;padding:0}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}@media only screen and (min-width:768px) and (max-width:980px){.main .cols .col img,.main .socials p,.main .socials ul{display:block;float:none}body{min-width:768px}.shell{max-width:748px}#navigation ul li{padding-left:24px;font-size:15px}.header .shell{padding:21px 0 0;width:748px;background:url(images/t-header-shell.png) center 0 no-repeat}#footer .footer-cols,.header-top,.main .cols,.main .content,.main .post{padding-left:20px;padding-right:20px}#carousel,#carousel>div,.slider{width:708px;height:436px}.slider{width:708px;margin:0 0 0 -354px;overflow:hidden;position:relative;top:50%;left:50%}#carousel h3{font-size:58px;width:290px;left:10px}#carousel h5{font-size:15px;width:290px;left:10px}#carousel p{font-size:14px;width:294px;left:10px}#carousel a.green-btn{top:340px;left:10px}#carousel img.img-front{left:476px;width:230px!important;height:390px}#carousel img.img-mid{left:425px;width:192px!important;height:309px}#carousel img.img-back{left:366px;width:141px!important;height:238px}#prev{left:290px}#next{right:297px}.main section{background:url(images/t-section.png) center bottom no-repeat;padding-bottom:50px;margin-bottom:20px}.main .cols .col{width:200px}.main .cols .col img{margin:0 auto 14px;width:73px}.main .cols .col .col-cnt{float:none;display:block;text-align:center}.main .post h2{font-size:21px}.main .post img{width:274px;height:274px}.main .socials{height:80px;padding-top:16px;margin:0 20px}.main .socials p{line-height:22px}#partners-slider img{margin:0 15px;float:left;height:52px}#footer .footer-cols .col{width:165px}#footer .footer-cols .col+.col{padding-left:16px}#footer .footer-bottom{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){#navigation,#navigation a.nav-btn{display:block;height:32px;position:relative}body{min-width:360px}.container,.shell{max-width:360px}.header .shell{padding:0;background:url(images/m-header-shell.png) no-repeat}.header-top{padding:12px 0 0}#logo{margin:0 auto;float:none;display:block}#navigation{float:none;background:url(images/m-navigation.png) no-repeat;z-index:1000;margin:20px 10px 0;padding-top:0}#navigation a.nav-btn{padding-left:13px;line-height:32px;width:286px;margin:0 auto;background:url(images/nav-btn.png) right 0 no-repeat;color:#fff;font-size:17px;font-family:Coda,cursive;font-weight:400;z-index:100}#navigation a.nav-btn:hover{text-decoration:none}#navigation a.nav-btn span{background:url(images/nav-arr.png) no-repeat;width:10px;height:7px;position:absolute;top:13px;right:13px}#navigation a.nav-btn span.active{background-position:0 bottom}#navigation ul{display:none;position:absolute;width:298px;background:#100f11;top:22px;left:0;padding-top:20px;border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px}#navigation ul li{float:none;display:block;padding-left:0;padding-bottom:8px}#navigation ul li a{display:block;padding-left:10px}#carousel p,#navigation ul li.home{display:none}#header{background:url(images/m-header.png) repeat-x;height:218px;width:100%}#carousel,#carousel>div,.slider{width:300px;height:436px}.slider{width:300px;margin:0 0 0 -150px;overflow:hidden;position:relative;top:50%;left:50%}#carousel h3{font-size:56px;width:290px;left:10px;top:70px;background:0 0}#carousel h5{font-size:15px;width:290px;left:70px;top:55px}#carousel p{font-size:14px;width:294px;left:10px}#carousel a.green-btn{top:365px;left:0;width:100%;text-align:center;background:url(images/green-btn@2x.png) repeat-x;height:35px;line-height:35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}#carousel a.green-btn:hover{background-position:0 bottom}#carousel img.img-front{top:120px;left:120px;width:140px!important;height:240px}#carousel img.img-mid{top:140px;left:80px;width:110px!important;height:198px}#carousel img.img-back{top:160px;left:40px;width:90px!important;height:155px}.pagination{bottom:8px;left:155px}.main section{background:url(images/m-section.png) center bottom no-repeat;padding-bottom:30px;margin-bottom:20px}.main .cols{padding-left:5px;padding-right:5px}.main .cols .col{width:100%}.main .cols .col+.col{padding:20px 0 0}.main .content,.main .post{padding-left:20px;padding-right:20px}.main .cols .col img{float:none;display:block;margin:0 auto 14px;width:73px}.main .cols .col .col-cnt{float:none;display:block;text-align:center}.main .post h2{font-size:21px}.main .post img{width:274px;height:274px}.main .socials{height:120px;padding-top:16px;margin:0 10px}.main .socials p{display:block;float:none;line-height:22px}.main .socials ul{display:block;float:none}.main .socials span{display:block}.main #partners-slider{height:56px}.main .partners{padding:0 40px 12px;position:relative;margin-top:-20px}#partners-slider img{margin:0 10px}.slider-arr a.prev-arr{left:10px}.slider-arr a.next-arr{right:10px;background-position:right 0}#footer .footer-cols{padding-left:10px;padding-right:10px}#footer .footer-cols .col{width:100%;float:none;display:block;padding-bottom:20px}#footer .footer-nav,#footer .footer-nav ul{padding-bottom:12px}#footer .footer-cols .col+.col{padding-left:0}#footer .footer-bottom{padding-left:10px;padding-right:10px}#footer .footer-nav{float:none;display:block}#footer .footer-nav ul li{padding:0 3px;border-right:0;font-size:11px;line-height:11px}#footer .footer-bottom p.copy{float:none;display:block;clear:both}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){#logo a{background:url(images/logo@2x.png) no-repeat;-webkit-background-size:142px 57px;-moz-background-size:142px 57px;background-size:142px 57px}#navigation{background:url(images/navigation@2x.png) no-repeat;-webkit-background-size:298px 32px;-moz-background-size:298px 32px;background-size:298px 32px}#navigation a.nav-btn span{background:url(images/nav-arr@2x.png) no-repeat;-webkit-background-size:10px 15px;-moz-background-size:10px 15px;background-size:10px 15px}.pagination a{background:url(images/pagination@2x.png) 0 1px no-repeat;-webkit-background-size:18px 40px;-moz-background-size:18px 40px;background-size:18px 40px}.main section{background:url(images/section@2x.png) center bottom no-repeat;-webkit-background-size:300px 10px;-moz-background-size:300px 10px;background-size:300px 10px}}