diff --git a/assets/css/app.css b/assets/css/app.css index c1b15da9..b28c5aec 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -1,4 +1,4 @@ -.clear,hr,hr.bottom{height:0;clear:both}.clear,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,span.line{display:block}.day,.description,.followers li,.lightbox .item,.month,.portfolio .item,.recent-work .item,.sti-menu li a,.welcome{text-align:center}div.selector span,div.uploader span.filename{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clear,.clearfix:after,.ei-title h3,.row:after,.slides:after,hr,hr.bottom{clear:both}#cycle li,.thumbs li,.tweet_list,ol,ul{list-style:none}.colorTip,.pp_gallery ul,.pp_nav p,code,div.selector span{white-space:nowrap}.fa-ul,.navigation ul,.tweet_list li{list-style-type:none}#toTop:active,#toTop:focus,*,.checker input:focus,.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,.radio input:focus,.selector select:focus,.uploader input:focus,div.pp_pic_holder a:focus{outline:0}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,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}blockquote,em{font-style:italic}.fa,body{-webkit-font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.post-meta a,body{color:#8d8d8d}#accordion h3.ui-state-active a,#accordion h3.ui-state-active a:hover,#accordion h3.ui-state-active:hover a,#horizontal-tabs ul.tabs li.current,#horizontal-tabs ul.tabs li:hover,#options li a.selected,#options li a:hover,#toggle-view li h3.black,#toggle-view li h3.color,#toggle-view li h3.gray,#toggle-view li span.link,#under-construction,#under-construction h1,#under-construction p,#vertical-tabs ul.tabs li.current,#vertical-tabs ul.tabs li:hover,.button,.button:hover,.date-post .day,.date-post .month,.dropcap.black,.dropcap.color,.flex-caption span,.highlight-black,.highlight-black a,.highlight-black a:hover,.highlight-color,.highlight-color a,.highlight-color a:hover,.highlight-gray,.highlight-gray a,.highlight-gray a:hover,.month,.pagination li a.current,.pagination li a.next,.pagination li a.prev,.pagination li a:hover,.popular-tags a:hover,.sti-menu li a:hover h2,.sti-menu li a:hover p,.subscribe input.submit,.tables-column .footer h3 span,.tables-column .header h1,.tables-column .header h3,.tabscontent.color,a.link,a.link:hover,input.subscribe-button{color:#fff}.more a,.more2 a,.recent-blog .tags-comments,.recent-blog .tags-comments a,.tags-comments2,.tags-comments2 a{color:#b4b3b3}.comment a:hover,.form-box label,.navigation ul li a,.sti-menu li a h2{color:#585858}#clock-ticker .block,#horizontal-tabs ul.tabs li,#options li a,#vertical-tabs ul.tabs li,.arrow-list li,.arrow-list li a,.arrow2-list li,.arrow2-list li a,.check-list li,.check-list li a,.circle-list li,.circle-list li a,.cross-list li,.cross-list li a,.day,.description p,.js .selectnav,.minus-list li,.minus-list li a,.most-posts li a:hover,.plus-list li,.plus-list li a,.progress-bar h5,.qoute h2,.services .item a,.services .item.active:hover a,.square-list li,.square-list li a,.star-list li,.star-list li a,.tweet_list li a:hover,.under-construction .copyright a:hover,.use p,.welcome p,h1,h2,h3,h4,h5,h6,table th{color:#686868}#toggle-view li h3.normal,#toggle-view li span.link.normal,.about-project p,.lightbox .item:hover a,.portfolio .item:hover a,.recent-work .item:hover a,.sti-menu li a,.testimonials .author,input.search,ul.team li p{color:#868686}footer a,h3.title{color:#e8e8e8}.subscribe input.mail,footer{color:#a4a1a1}.gray2,input.subscribe-text{color:#b3b3b3}.categories li a,.form-box label small,.job li a,.most-posts li a,input.text,textarea{color:#999}#options li a,.lightbox .item,.meta,.navigation ul li a.active,.navigation ul li a.selected,.navigation ul li a:hover,.navigation ul li ul li a,.popular-tags a,.portfolio .item,.qoute,.recent-work .item,.services .item,.welcome{background:#fbfbfb}#accordion h3{background:#f9f9f9}.meter{background:#f6f6f6}#clock-ticker .block,.navigation ul li ul li a:hover,.tables-column .list li.odd,input.subscribe-text{background:#fff}.tabscontent.white{background-color:#fff!important}.button.color:hover,.button.gray:hover,.highlight-black,.pagination.black li a.current,.pagination.black li a:hover,.services .item.active:hover .square,.square,a.link:hover{background:#585858}.sti-menu li a:hover{background:#585858!important}.day{background:#f5f5f5}#toggle-view li h3.black,.button.black,.dropcap.black,.month{background:#686868}.flex-direction-nav li .next:hover{background:url(/assets/img/icons/project-slider-arrow-right.png) 55% 50% no-repeat #585858}.flex-direction-nav li .prev:hover{background:url(/assets/img/icons/project-slider-arrow-left.png) 45% 50% no-repeat #585858}#horizontal-tabs .tabscontent,#horizontal-tabs ul.tabs li,#toggle-view li h3.normal,#vertical-tabs .tabscontent,#vertical-tabs ul.tabs li,.box,.breadcrumbs.gray,.clients .items,.description,.info-box,.pagination li a,.tables-column .list li.even,.testimonials p,.use,blockquote,table th{background-color:#fafafa}footer{background:#474747}footer.under-construction{background:#fff}.subscribe input.mail{background:#505050}#toggle-view li h3.gray,.button.gray,.highlight-gray,.pagination li a.next,.pagination li a.prev{background:#b3b3b3}.tables-column .header.gray h1{background:#979797}.tables-column .footer.gray h3,.tables-column .header.gray h3{background:#7e7e7e}.tables-column .header.black h1,.tables-column.featured .footer h3 span:hover,input.subscribe-button:hover{background:#5d5d5d}.tables-column .footer.black h3 span,.tables-column .header.black h3,input.subscribe-button{background:#474747}.ei-slider-thumbs li a,.flex-control-nav li a{background:#eaeaea}hr{border:1px solid #ececec;margin:-3px 0 0}hr.bottom{border:solid #747474;border-width:1px 0 0;margin:15px 0!important}.arrow-list li,.arrow2-list li,.button,.check-list li,.choose ul li,.circle-list li,.clients ul.items li img,.cross-list li,.icon-box,.lightbox .item,.minus-list li,.our-services ul li h3,.plus-list li,.recent-work .item,.services .item .square,.square-list li,.star-list li,.subscribe input.submit,.tables-column .footer h3 span,.thumbs li a,a,ul.team li,ul.team li h3,ul.team li img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}a{text-decoration:none;color:#585858}.more a,.more2 a{text-decoration:underline}html{-webkit-text-size-adjust:none}body{line-height:1;-webkit-text-size-adjust:100%;background:#fff}body.under-construction{border-top:0}.clear{overflow:hidden;visibility:hidden;width:0}::-moz-selection{color:#fff;ext-shadow:none}::selection{color:#fff;text-shadow:none}span.line{width:50px;height:4px;margin:7px 0 -11px}.google-map iframe{width:100%;min-height:400px}img{max-width:100%;height:auto}.hidden{display:none}.lightbox,.recent-blog,.recent-work,.services,.testimonials{margin:5px 0}#accordion,.bottom,.recent-blog2,.who,.whyus{margin-bottom:25px!important}.lightbox .item,.portfolio .item,.recent-work .item,.services .item{margin-bottom:25px}.description,.lightbox .item,.portfolio .item,.qoute,.recent-work .item,.use,.welcome{text-shadow:1px 1px 1px #fff}#nav,.children,.comment .title span.right,.next-post,.next-project,.prev-project,.social,.subscribe input.submit,.testimonials-arrow,a.facebook,a.linkedin,a.skype,a.twitter,div.right{float:right}.avatar,.clients ul.items li,.date,.date2,.date3,.form-box,.icon-box,.image-post.left,.pagination li,.prev-post,.services .item .square,.testimonials .author,img.pic-2{float:left}.border{border:5px solid #f5f5f5;margin-bottom:15px}.our-services ul li{margin-bottom:25px}.icon-box{width:40px;height:24px;padding:8px 0;margin:7px 10px 80px 0}.icon-box img,.icon-box span{display:block;margin-left:auto;margin-right:auto;max-width:28px;max-height:25px}.title{padding:10px 0;border-bottom:1px solid #ececec;margin:15px 0}.whyus img{max-width:290px}.bottom-2{margin-bottom:10px!important}.top{margin-top:10px}.top-2{margin-top:-10px}.top-3{margin-top:20px}.top-4{margin-top:25px}.top-5{margin-top:-2px}img.pic-2{margin:0 13px 5px 0}.caption{position:relative}.caption .hover-effect{position:absolute;top:0;width:100%;height:99.5%;opacity:.8;filter:alpha(opacity=80);display:none}.search,.services .item,input.search{position:relative}.caption .hover-effect.big{height:100%}.caption:hover .hover-effect.link{background:url(/assets/img/icons/link.png) 50% 50% no-repeat #131313;display:block}.caption:hover .hover-effect.zoom{background:url(/assets/img/icons/zoom.png) 50% 50% no-repeat #131313;display:block}.logo{font-family:Iceland,'Times New Roman',serif;margin-top:22px}.selectnav{display:none}.day,.month,.more2,a.link{display:block}.qoute,.welcome{padding:30px 10%;margin:25px 0}.description{padding:20px 10%;margin:0 0 30px}.use{padding:10px 2%;margin:0 0 15px}.description p,.welcome p{line-height:35px}.qoute{padding:30px 3%;overflow:hidden}h1.page-title,h2.title{padding:5px 0 10px;border-bottom:1px solid #ececec}.qoute p{width:97%}h1.page-title{margin:12px 0 18px}h2.title{margin-bottom:25px}a.link{padding:15px;text-shadow:none;width:87%}.services h3{padding:10px 0 3px}.services .item{max-height:104px;min-height:104px;border-right:5px solid #585858;padding-right:8px;cursor:pointer}.services .item .square{width:110px;height:58px;padding:23px 0;margin-right:22px}.services .item .square img{display:block;margin-left:auto;margin-right:auto}.lightbox .item,.portfolio .item,.recent-work .item{padding-bottom:10px;border-bottom:4px solid #fbfbfb}.lightbox .item h4,.portfolio .item h4,.recent-work .item h4{padding-top:10px}.lightbox .item img.pic,.portfolio .item img.pic,.recent-work .item img.pic{width:100%;height:auto}.date{margin:2px 18px 18px 0}.date2{margin:2px 8px 5px 0}.date3{margin:0 8px 18px 0}.day{width:27px;padding:12px 10px 8px}.month{width:27px;padding:4px 10px}.recent-blog .blog-item{padding-bottom:30px;border-bottom:1px solid #ececec;margin-bottom:25px}.recent-blog .blog-item:last-child{padding-bottom:0;border-bottom:0}.recent-blog .blog-item.noborder{border:0;padding-bottom:5px;margin-bottom:1px}.recent-blog .blog-item.vertical{padding-bottom:20px;border-bottom:1px solid #ececec;margin-bottom:20px}.recent-blog .blog-item.vertical:last-child{padding-bottom:0;border-bottom:0}.recent-blog p{padding-bottom:10px}.recent-blog .tags-comments{padding-left:65px}.more{padding-left:56px}.more2{padding-top:14px}#toTop,.colorTip{text-decoration:none}.recent-blog .tags-comments2{padding:2px 0 14px;display:inline-block}.recent-blog h3.blog-title{margin-top:10px}.testimonials .testimonial-item{margin-bottom:20px}.testimonials p{padding:14px 13px}.testimonials-arrow{background:url(/assets/img/icons/testimonials-arrow.png) no-repeat;width:16px;height:16px;margin:0 27px 0 0}.testimonials .author{margin:15px 0 0 10px}.clients{margin:5px 0 15px}.clients ul.items{padding:20px;overflow:hidden}.clients ul.items li{margin:0 10px}.clients ul.items li img{display:block;margin-left:auto;margin-right:auto;opacity:.8}.clients ul.items li img:hover{opacity:1}input.search{padding:8px 30px 8px 8px;width:86%;border:1px solid #ECECEC;display:block}input.submit-search{background:url(/assets/img/icons/search-icon.png) no-repeat;width:15px;height:15px;border:none;position:absolute;top:9px;right:11px;cursor:pointer}.most-posts li{margin-bottom:22px;float:left}.most-posts li:last-child{margin-bottom:0}.most-posts li p{line-height:19px}.meta{padding:6px 10px 4px;min-height:16px;margin:0 3px 5px 0;display:inline-block}.post-meta.transparent .meta{background:0 0}.image-post.left{margin-right:20px}.popular-tags{margin-top:20px}.popular-tags a{padding:10px;display:inline-block;margin:0 6px 6px 0}.about,.subscribe,.tweets,footer .flickr,h3.title{margin-bottom:15px}h3.title{padding:0 0 10px;border-bottom:1px solid #747474}.subscribe input.mail{padding:8px;border:none;width:93%;margin:18px 0 8px}.subscribe input.submit{padding:6px 16px;border:none;margin:0;cursor:pointer}.job,ul.team li h3{border-bottom:1px solid #ECECEC}span.copyright{padding-top:7px;display:block}.social a{display:inline-block;margin:0 0 0 18px;opacity:.5}.social a:hover{opacity:1}ul.team li{margin-top:20px!important;margin-bottom:20px!important}ul.team li img{opacity:.7;margin-bottom:7px}ul.team li:hover img{opacity:1}ul.team li h3{padding-bottom:5px;margin-bottom:5px}a.facebook,a.linkedin,a.skype,a.twitter{width:26px;height:26px;margin:3px 0 0 3px;text-indent:-9999px}.choose ul li{background:url(/assets/img/icons/list-icons/square.png) 3% 50% no-repeat #fbfbfb;padding:13px 10px 13px 25px;margin-bottom:13px;line-height:15px}.choose ul li:hover{background:url(/assets/img/icons/list-icons/square.png) 4% 50% no-repeat #fbfbfb;padding-left:28px}.next-project,.prev-project{width:30px;height:10px;display:inline-block;background:#585858;cursor:pointer;margin-top:14px}.next-project{margin-left:7px}.next-project.disabled,.prev-project.disabled{display:inline-block;background:#eaeaea;cursor:default}.job{padding-bottom:13px}.followers li{display:inline-block;margin:10px 5px}.comments{padding:10px 0;overflow:hidden}.comments li.comment-box{overflow:hidden;margin-bottom:35px}.children{width:88%;margin:20px 0 0}.children li.comment-box{overflow:hidden;margin-bottom:15px}input.text,textarea{border:1px solid #e5e5e5;padding:12px 10px;width:89%;display:block}textarea{width:96.6%;min-height:150px}.form-box{width:200px;margin:0 20px 15px 0}.form-box.last{margin-right:0}.form-box.big{width:100%}.form-box label{padding:5px 0;margin-bottom:8px;display:block}.details li{margin-bottom:12px}.details li span.icon{float:left;margin:0 5px 0 0}.details li p{padding-left:15px}#under-construction{padding:40px 0;min-height:420px}#under-construction h1{margin-bottom:15px}footer.under-construction{margin:25px 0 0;font-size:15px}input.subscribe-button,input.subscribe-text{padding:17px;border-radius:5px;border:none}input.subscribe-text{width:428px;margin-right:15px}input.subscribe-button{width:140px;cursor:pointer}#count2{display:block;margin:60px 0 40px}.count-end-message{background:#fff;padding:50px;color:#888686!important;border-radius:5px;font-size:26px;max-width:518px;text-align:center;line-height:40px}@media only screen and (min-width:768px) and (max-width:959px){.navigation ul li a{display:block;padding:37px 10px 35px}.form{padding-top:10px}.clients ul.items li{margin:10px}.subscribe input.submit{margin-right:-4px}.sti-menu li a h2{padding:0 15%}a.link{font-size:13px;padding:15px;margin:6px 0 0}.qoute h2{font-size:18px}.qoute p{font-size:13px}.team h3{font-size:15px}a.facebook,a.linkedin,a.skype,a.twitter{margin-left:1px}.border{max-width:225px}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:186px}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-4{min-height:185px}#contain .element-3{min-height:235px}#contain .element-2{min-height:330px}input.search{width:82%}.comment{width:84%}.children .comment{width:82%}input.text,textarea{width:95.8%}.form-box{width:100%;margin:0 0 10px}#sidebar.thumbs li{width:38.7%}#footer.thumbs li{margin:5px 5px 5px 0}#footer.thumbs li img{max-width:77px;min-height:75px}.whyus img{max-width:225px}}@media only screen and (min-width:480px) and (max-width:767px){.image-post img,img.pic-3{max-height:250px}.social,.social-under{float:none;text-align:center}#under-construction h1,#under-construction p,.social,.social-under,.under-construction .copyright,span.copyright{text-align:center}.js #nav{display:none}.js .selectnav{display:block;padding:10px;width:80%;border:1px solid #d5d5d5;margin-bottom:22px;margin-left:auto;margin-right:auto;cursor:pointer}.flex-caption{font-size:13px;width:95.2%;padding:5px 10px;margin:0;position:absolute;left:0;bottom:0;line-height:18px}.flex-caption span{font-size:15px;display:block;padding:0 0 3px}.flex-caption{display:none}.clients ul.items li{margin:10px 15px}.subscribe input.mail{width:76%;margin:18px 0 8px}.subscribe input.submit{margin:18px 0 0;padding:7px 16px}span.copyright{padding-bottom:17px;display:block}.sti-icon{position:absolute;top:36px;left:45%}.sti-menu li a h2{padding:0 35%}.qoute h2{font-size:16px}.qoute p{font-size:13px}a.link{margin:10px 0 0}.border{min-width:410px}.image-post img,img.pic,img.pic-3,ul.team li img{min-width:420px}.slidecontrols li a.next{position:absolute;top:32px;right:0}.slidecontrols li a.prev{position:absolute;top:32px;right:37px}.pricing-tables-1{margin:5px 0}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:209px;margin-bottom:30px}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-2{min-height:370px}.flex-direction-nav li a{width:25px;height:45px}input.search{width:91%}.date-post{margin-bottom:10px}.date-post .day,.date-post .month{width:auto}.comment{width:83%}.children .comment{width:81%}input.text,textarea{width:94.8%}.form input.button,.form-box{width:100%}.form-box{margin:0 0 10px}.ei-slider{height:265px}.ei-title{display:none}#under-construction h1{font-size:27px}#under-construction p{line-height:35px;font-size:20px}#clock-ticker .block{margin:0 15px 30px;padding:10px 46px}.social-under{margin-top:20px!important}input.subscribe-text{width:354px;margin:5px 15px 8px}input.subscribe-button{width:388px;margin:8px 15px 5px}.under-construction .copyright{display:block}#footer.thumbs li,#sidebar.thumbs li{width:30.9%}#horizontal-tabs ul.tabs li{margin-bottom:5px}.notification_ok{margin:30px 0 0}#footer.thumbs li img,#sidebar.thumbs li img{width:126px;height:105px}}@media only screen and (max-width:479px){#under-construction h1,#under-construction p,.social,.social-under,.under-construction .copyright,span.copyright{text-align:center}.logo{margin:28px 20%}.js #nav{display:none}.js .selectnav{display:block;padding:10px;width:60%;border:1px solid #d5d5d5;margin-bottom:22px;margin-left:auto;margin-right:auto;cursor:pointer}.services h3{padding:0}.services p{line-height:20px;font-size:12px}.services .item{padding-right:5px}.services .item .square{margin-right:12px}#toTop{right:8px}.flex-caption{font-size:11px;width:93.2%;padding:5px 10px;margin:0;position:absolute;left:0;bottom:0;line-height:15px}.flex-caption span{font-size:13px;display:block;padding:0 0 3px}.flex-caption{display:none}.date{margin:0 18px 52px 0}.clients ul.items li{margin:10px 50px}.subscribe input.mail{width:67%;margin:18px 0 8px}.subscribe input.submit{margin:18px 0 0;padding:7px 16px}span.copyright{padding-bottom:17px;display:block}.social{float:none}.sti-icon{position:absolute;top:36px;left:45%}.sti-menu li a h2{padding:0 30%}.qoute h2{font-size:16px}.qoute p{font-size:13px}a.link{margin:10px 0 0;width:84%}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:100%}.team h3{font-size:15px}a.facebook,a.linkedin,a.skype,a.twitter{margin-left:1px}.alert{padding:12px 12px 12px 32px;font-size:13px}.error,.info,.notice,.success{background-position:2% 50%}.close{position:absolute;right:4px;top:15px}.slidecontrols li a.next{position:absolute;top:32px;right:0}.slidecontrols li a.prev{position:absolute;top:32px;right:37px}.pricing-tables-1{margin:5px 0}.tables-column.featured .header h1{margin-top:0}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-2{min-height:290px}.flex-direction-nav li a{width:20px;height:40px}input.search{width:87%}.image-post img{min-width:300px;max-height:220px}.date-post{margin-bottom:10px}.date-post .day,.date-post .month{width:auto}.comment{width:75%}span.right{float:left!important;margin:25px 0 10px;display:block;width:100%}.children .comment{width:71%}input.text,textarea{width:92.8%}.form input.button,.form-box{width:100%}.form-box{margin:0 0 10px}.ei-slider{height:165px}.ei-title{display:none}#under-construction h1{font-size:20px}#under-construction p{line-height:35px;font-size:16px}#clock-ticker .block{margin:0 15px 30px;padding:10px 16px}.social-under{margin-top:20px!important;float:none}input.subscribe-text{width:266px;margin:5px 0 8px}input.subscribe-button{width:300px;margin:8px 0 5px}.under-construction .copyright{display:block}#footer.thumbs li,#sidebar.thumbs li{width:46.6%}#horizontal-tabs ul.tabs li{margin-bottom:5px}.notification_ok{margin:30px 0 0}#footer.thumbs li img,#sidebar.thumbs li img{width:143px;height:115px}}h2,h4{line-height:30px}blockquote,h5,p{line-height:24px}div.selector select,div.uploader input{top:0;height:25px;border:none}.navigation ul li a,.navigation ul li ul li a,.subscribe input.mail,.subscribe input.submit,body,input.search,input.subscribe-button,input.subscribe-text,input.text,textarea{font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-weight:500}#clock-ticker .block .flip-top,#under-construction p,.comment .title span.right,.description,.ei-title h3,.info-box p,.js .selectnav,.qoute,.tables-column .header h3,.testimonials .author,.welcome,blockquote,h1.page-title,table th{font-family:'Titillium Web',Helvetica,Arial,sans-serif}.button,.choose ul li,.comment .title,.day,.form-box label,.lightbox .item h4,.portfolio .item h4,.progress-bar h5,.qoute h2,.recent-work .item h4,.tables-column .header h1{font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-weight:700}div.button span,div.selector select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.comment .title span.right,.most-posts li span,.post-meta,.recent-blog .tags,.recent-blog .tags-comments,.subscribe input.mail,.tags-comments2,span.copyright,ul.team li p{font-size:14px}#options,.about-project p,.alert,.categories,.ei-title h3,.job,.navigation ul li ul li a,.post-content p,.pricing-tables-2 .tables-column .list li,.services p,.tables-column .header h3,blockquote,body,table th{font-size:15px}.button.medium,.progress-bar h5,.tables-column .list li{font-size:16px}#horizontal-tabs ul.tabs li,#vertical-tabs ul.tabs li,.flex-caption,.navigation ul li a,.qoute p,a.link,input.subscribe-button,input.subscribe-text{font-size:17px}.button.large,.dropcap{font-size:18px}.ei-title h2,.tables-column .footer h3 span{font-size:20px}#toggle-view li span.link,#under-construction p,.day,.description,.flex-caption span,.qoute h2,.sti-menu li a h2,.tables-column .header h3 span,.welcome{font-size:22px}.dropcap,.testimonials .author,a.link,table th{font-weight:700}.tables-column .header h1{font-size:24px}.tables-column.featured .header h1,.tables-column.featured .header h3 span{font-size:26px}#under-construction h1{font-size:40px}h1.big{font-size:150px;padding:50px 25px 70px 0}h1,h2,h3,h4,h5,h6{font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}div.button span,strong{font-weight:700}h1{font-size:28px;line-height:50px}h2{font-size:20px}h3{font-size:17px;line-height:34px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px;line-height:21px}small{font-size:80%}.container{position:relative;width:960px;margin:0 auto;padding:0}#options,.row{margin-bottom:20px}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:300px}.container .column,.container .columns{margin:0}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:420px}.container .column,.container .columns{margin:0}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix,.row{zoom:1}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(../assets/uniform/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.button,.button *,.checker,.checker *,.radio,.radio *,.selector,.selector *,.uploader,.uploader *{margin:0;padding:0}div.selector{background-position:-483px -130px;line-height:26px;height:26px}div.selector span{background-position:right 0;height:26px;line-height:26px}div.checker,div.checker input,div.checker span{height:19px;width:19px}div.selector select{top:0;left:0;min-width:190px;font-size:12px}div.selector.active,div.selector:active{background-position:-483px -156px}div.selector.active span,div.selector:active span{background-position:right -26px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px}div.selector.active:hover,div.selector.focus.active,div.selector.focus:active,div.selector:hover:active{background-position:-483px -208px}div.selector.active:hover span,div.selector.focus.active span,div.selector.focus:active span,div.selector:hover:active span{background-position:right -78px}div.selector.disabled{background-position:-483px -234px}div.selector.disabled span{background-position:right -104px}div.checker span{background-position:0 -260px}div.radio,div.radio input,div.radio span{height:18px;width:18px}div.checker.active span,div.checker:active span{background-position:-19px -260px}div.checker.focus span,div.checker:hover span{background-position:-38px -260px}div.checker.active:hover span,div.checker.focus.active span,div.checker.focus:active span,div.checker:active:hover span{background-position:-57px -260px}div.checker span.checked{background-position:-76px -260px}div.checker.active span.checked,div.checker:active span.checked{background-position:-95px -260px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px}div.checker.active.focus span.checked,div.checker.active:hover span.checked,div.checker.focus:active span.checked,div.checker:hover:active span.checked{background-position:-133px -260px}div.checker.disabled span,div.checker.disabled.active span,div.checker.disabled:active span{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked,div.checker.disabled:active span.checked{background-position:-171px -260px}div.radio span{background-position:0 -279px}div.radio.active span,div.radio:active span{background-position:-18px -279px}div.radio.focus span,div.radio:hover span{background-position:-36px -279px}div.radio.active.focus span,div.radio.active:hover span,div.radio.focus:active span,div.radio:active:hover span{background-position:-54px -279px}div.radio span.checked{background-position:-72px -279px}div.radio.active span.checked,div.radio:active span.checked{background-position:-90px -279px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px}div.radio.active:hover span.checked,div.radio.focus.active span.checked,div.radio.focus:active span.checked,div.radio:hover:active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span,div.radio.disabled:active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked,div.radio.disabled:active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px}.colorTip,div.button span{line-height:1;text-align:center}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}div.uploader.focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus.active span.action,div.uploader:focus:active span.action{background-position:right -493px}div.uploader.disabled{background-position:0 -325px}div.uploader.disabled span.action{background-position:right -381px}div.button{background-position:0 -523px;height:30px}div.button span{background-position:right -643px;margin-left:13px;height:22px;padding-top:8px;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px}div.button.focus,div.button.hover,div.button:focus,div.button:hover{background-position:0 -553px}div.button.focus span,div.button.hover span,div.button:focus span,div.button:hover span{background-position:right -673px}div.button.active,div.button:active{background-position:0 -583px}div.button.active span,div.button:active span{background-position:right -703px;color:#555}div.button.disabled,div.button:disabled{background-position:0 -613px}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}div.selector{width:190px;font-size:12px}div.selector span{padding:0 25px 0 2px;cursor:pointer;color:#666;width:158px;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:5px}div.uploader{width:190px}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:700}div.checker input,div.radio input,div.selector select{background:0 0;opacity:0;filter:alpha(opacity=0)}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.button,.checker,.radio,.selector,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1}div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector span{display:block}div.selector select{position:absolute}div.checker,div.radio,div.uploader{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{display:inline-block}div.radio{margin-right:3px}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{text-align:center;display:inline-block}div.uploader{overflow:hidden;cursor:default}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer}div.uploader span.filename{padding:0 10px;float:left;display:block;cursor:default}div.uploader input{width:190px;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;bottom:0;float:right;cursor:default}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;zoom:1}#accordion h3{padding:6px 15px;margin-bottom:7px}#accordion p{padding:5px 15px 17px}#accordion .plus{background:url(/assets/img/icons/accordion-icons.png) no-repeat;width:11px;height:12px;float:right;margin-top:11px}#accordion .minus{background:url(/assets/img/icons/accordion-icons.png) -14px -4px no-repeat;width:9px;height:4px;float:right;margin-top:16px}.error,.info,.notice,.success{background-position:5% 50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{overflow:hidden;zoom:1}.progress-bar h5{margin-bottom:6px}.progress-bar li{margin-bottom:12px}.meter{height:23px;position:relative}.meter>span{display:block;height:100%;position:relative;overflow:hidden}.animate>span>span,.meter>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.animate>span:after{display:none}.alert{padding:12px 20px 12px 55px;position:relative;margin-bottom:19px}.close,.colorTip{position:absolute}.error{background-image:url(/assets/img/icons/error.png);background-color:#fff1f2;color:#c98f92}.success{background-image:url(/assets/img/icons/success.png);background-color:#f4ffdf;color:#94b654}.info{background-image:url(/assets/img/icons/info.png);background-color:#e4f7ff;color:#699fb6}.notice{background-image:url(/assets/img/icons/notice.png);background-color:#fdf7d5;color:#c49a51}.close{width:18px;height:18px;right:15px;top:15px;cursor:pointer}.error .close{background:url(/assets/img/icons/error-close.png) no-repeat}.success .close{background:url(/assets/img/icons/success-close.png) no-repeat}.info .close{background:url(/assets/img/icons/info-close.png) no-repeat}.notice .close{background:url(/assets/img/icons/notice-close.png) no-repeat}.button{display:inline-block;margin:8px 10px 8px 0;border:none;cursor:pointer;text-shadow:none!important}#horizontal-tabs,#vertical-tabs{margin-bottom:15px}.button.small{padding:10px}.button.medium{padding:12px 13px}.button.large{padding:13px 20px}blockquote{background-image:url(/assets/img/icons/blockqoute.png);background-repeat:no-repeat;background-position:16px 15px;padding:15px 15px 15px 51px}.info-box{padding:20px;overflow:hidden}.box{padding:15px}.colorTip{display:none;left:50%;top:-30px;padding:6px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;text-shadow:0 0 1px #fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.pointyTip,.pointyTipShadow{border:6px solid transparent;bottom:-12px;height:0;left:50%;margin-left:-6px;position:absolute;width:0}.pointyTipShadow{border-width:7px;bottom:-14px;margin-left:-7px}.colorTipContainer{position:relative;text-decoration:none!important;display:inline-block}.white .pointyTip{border-top-color:#fff}.white .pointyTipShadow{border-top-color:#ddd}.white .colorTip{background-color:#fff;border:1px solid #DDD;color:#555}.yellow .pointyTip{border-top-color:#f9f2ba}.yellow .pointyTipShadow{border-top-color:#e9d315}.yellow .colorTip{background-color:#f9f2ba;border:1px solid #e9d315;color:#5b5316}.black .pointyTip{border-top-color:#333}.black .pointyTipShadow{border-top-color:#111}.black .colorTip{background-color:#333;border:1px solid #111;color:#fcfcfc;text-shadow:none}#horizontal-tabs ul.tabs{overflow:hidden}#horizontal-tabs ul.tabs li{display:inline-block;padding:12px 20px;margin-right:2px;cursor:pointer}#horizontal-tabs .tabscontent{padding:15px;display:none;overflow:hidden}#horizontal-tabs .tabscontent.no-padding{padding-left:0;padding-right:0}#vertical-tabs .contents{float:right;width:66%}#vertical-tabs ul.tabs{overflow:hidden;width:34%;float:left}#vertical-tabs ul.tabs li{display:inline-block;padding:12px 20px;margin-bottom:4px;cursor:pointer;width:100%}#vertical-tabs .tabscontent{padding:15px;display:none}#toggle-view li{position:relative;cursor:pointer;margin-bottom:15px}#toggle-view li h3{padding:2px 10px}#toggle-view span.link{position:absolute;right:10px;top:6px}#toggle-view .panel{padding:10px;display:none}* .icon,* .social-icon{display:inline-block;vertical-align:middle}.dropcap{padding:5px 10px;float:left;margin:5px 5px 0 0}.arrow-list li,.arrow2-list li,.check-list li,.circle-list li,.cross-list li,.minus-list li,.plus-list li,.square-list li,.star-list li{padding:5px 5px 5px 15px;line-height:20px}.square-list li{background:url(/assets/img/icons/list-icons/square.png) 0 50% no-repeat}.check-list li{background:url(/assets/img/icons/list-icons/check.png) 0 50% no-repeat}.plus-list li{background:url(/assets/img/icons/list-icons/plus.png) 0 50% no-repeat}.arrow-list li{background:url(/assets/img/icons/list-icons/arrow.png) 0 50% no-repeat}.cross-list li{background:url(/assets/img/icons/list-icons/cross.png) 0 50% no-repeat}.star-list li{background:url(/assets/img/icons/list-icons/star.png) 0 50% no-repeat}.minus-list li{background:url(/assets/img/icons/list-icons/minus.png) 0 50% no-repeat}.arrow2-list li{background:url(/assets/img/icons/list-icons/arrow2.png) 0 50% no-repeat}.circle-list li{background:url(/assets/img/icons/list-icons/circle.png) 0 50% no-repeat}.pagination{margin:25px 0 5px;overflow:hidden}.pagination li{margin:5px 5px 15px 0}.pagination li a{padding:6px 12px}.icons li{padding:5px 0;height:20px}.tabscontent.color .icons li{padding:5px}* .icon{background:url(/assets/img/icons/icons/icons.png) no-repeat;margin:-2px 4px 0 0}* .icon.gray{background:url(/assets/img/icons/icons/icons-gray.png) no-repeat}* .icon.white{background:url(/assets/img/icons/icons/icons-white.png) no-repeat}* .social-icon{background:url(/assets/img/icons/icons/social-icons.png) no-repeat;margin:0 1px 5px 0}.social-icon.transparent{margin:3px 8px 8px 9px}.breadcrumbs{padding:10px;border:1px solid #e5e5e5;margin-bottom:10px}.breadcrumbs li{display:inline;padding:0}.breadcrumbs li b{margin:0 10px}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:10px;text-align:left}table td,table th{padding:11px;border:1px solid #e5e5e5}.pricing-tables-1,.pricing-tables-2{margin-top:40px}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{float:left;display:inline;margin:10px 0;border-right:1px solid #fff;position:relative;text-align:center}.pricing-tables-1 .tables-column{width:234px}.pricing-tables-2 .tables-column{width:187px}.tables-column .header{min-height:125px}.tables-column .header h3{padding:10px 0 15px;line-height:15px}.tables-column.featured{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);z-index:1}.tables-column.featured .header h1{margin-top:-16px;padding:8px 0}.tables-column.featured .footer h3 span{padding-bottom:15px}.tables-column .header h3 span{display:block;padding:10px 0}.tables-column .footer h3 span{display:block;padding:7px 0}.tables-column .list li{padding:16px 0;display:block}.pricing-tables-2 .tables-column .list li:before{content:''}.list li span.ok.gray{background:url(/assets/img/icons/pricing-tabe-icons.png) no-repeat;width:13px;height:12px;display:inline-block}.list li span.minus.gray{background:url(/assets/img/icons/pricing-tabe-icons.png) -33px -7px no-repeat;width:9px;height:4px;display:inline-block}.list li span.ok.black{background:url(/assets/img/icons/pricing-tabe-icons.png) -16px 0 no-repeat;width:13px;height:12px;display:inline-block}.list li span.minus.black{background:url(/assets/img/icons/pricing-tabe-icons.png) -47px -7px no-repeat;width:9px;height:4px;display:inline-block}#welcome a.btn-download:hover,#welcome a.link:hover{background:#1c9b47}.video-wrap{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden}.video-wrap.vimeo{padding-top:0}.video-wrap.widescreen{padding-bottom:57.25%}.video-wrap embed,.video-wrap iframe,.video-wrap object,.video-wrap video{top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:767px){.video-wrap{padding-top:0}}.form-elements input[type=text],.form-elements select,.form-elements textarea,.form-elements2 input[type=text],.form-elements2 select,.form-elements2 textarea{padding:6px;border:1px solid #e4e4e3;color:#8c8d8b;border-radius:2px}.form-elements input[type=text]{min-width:145px}.form-elements select{min-width:165px;margin-bottom:10px}.form-elements textarea{margin-top:15px;min-height:221px}.form-elements fieldset,.form-elements2 fieldset{min-height:30px;margin-bottom:10px}.form-elements label{min-width:90px;display:inline-block;color:#666}.form-elements2 label{display:inline-block;color:#666;margin-bottom:10px;width:100%}.logo a,.logo span{display:block}.form-elements2 input[type=text]{width:95%}.form-elements2 select{width:98%;margin-bottom:10px}.form-elements2 textarea{margin-top:10px}.sti-menu li a h2{padding:0!important}@media only screen and (max-width:320px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:100%}.container .column,.container .columns{margin:0}.whyus img{max-width:95%!important}.image-post img{min-width:247px!important}#footer.thumbs li,#sidebar.thumbs li{width:45.6%!important}.subscribe input.mail{width:91%!important}.subscribe input.submit{float:none!important;margin:0!important;width:97.5%!important}span.copyright{line-height:20px!important}.social a{margin:0 14px 0 0!important}.sti-menu li a,.sti-menu li a:hover{border-right:0!important;border-left:0!important}input.search{width:84%!important}.form-elements2 input[type=text]{width:94%!important}#clock-ticker .block{margin:0 5px 30px 3px!important;padding:10px 14px!important}input.subscribe-text{width:85%!important}input.subscribe-button{width:99%!important}h1.big{font-size:126px!important}input.text,textarea{width:90.8%!important}}.logo{height:70px;font-size:36px;font-weight:600}.logo span{font-size:18px;padding:4px 0 0 2px;font-weight:400}@media only screen and (max-width:767px){.qoute{padding:10px 0;margin:10px 0}.logo{height:36px;margin:10px 20%;text-align:center}}@media only screen and (min-width:768px) and (max-width:959px){.logo span{height:36px;font-size:15px}}.center{text-align:center}a.edit{float:right;margin:0;font-size:18px;color:#585858;font-weight:600}.colorTip{z-index:100}.social .colorTip{top:-30px}.edit .colorTip{top:-20px}h1.page-title{margin-bottom:0}#welcome a.code{font-family:"Source Sans Pro",Monaco,Menlo,Consolas,"Courier New",monospace}#welcome blockquote{font-size:21px;margin-left:-20px;padding-bottom:0}#welcome a.btn-download span,#welcome a.btn-support span{width:205px;text-align:left;display:inline-block}#welcome a.btn-download{margin-bottom:4px}#welcome a.btn-support,#welcome a.btn-support:hover{background:#8d8d8d}#brand{margin-top:10px;margin-bottom:45px}#slider{height:580px;margin:0}.ten-and-half{width:620px}.four-and-half{width:240px}a.link{margin:0;text-align:left}@media only screen and (max-width:959px) and (min-width:768px){.four-and-half.columns,.ten-and-half.columns{margin-left:50px}.four-and-half{width:620px;padding-top:10px}.four-and-half a.link{font-size:17px}#slider{height:490px}#welcome blockquote{font-size:19px;padding-bottom:12px;padding-top:0;background-position:16px 1px}}@media only screen and (max-width:767px) and (min-width:480px){.four-and-half.columns,.ten-and-half.columns{margin-left:45px}#slider{height:290px}}@media only screen and (max-width:767px){.four-and-half.columns,.ten-and-half.columns{width:300px}.four-and-half{padding-top:10px}#welcome blockquote{font-size:19px;padding-bottom:12px;padding-top:0;background-position:16px 1px}}@media only screen and (max-width:480px){#slider{height:220px}}.large{font-size:1.2em}.our-services .icon-box i{display:block;text-align:center;color:#1c9b47;margin-top:-3px;padding-left:2px}.our-services .icon-box{width:40px;background:0 0}.our-services .last{margin-bottom:10px}.bold{font-weight:700}.navigation ul{z-index:100;margin:0;padding:0}.navigation ul li{position:relative;display:inline;float:left;margin-left:4px}.navigation ul li a{display:block;padding:37px 15px 33px}* html .navigation ul li a{display:inline-block}.navigation ul li ul li a,.navigation ul li ul li a:hover{border-top:1px solid #ececec;border-bottom:0}.navigation ul li ul{border-bottom:1px solid #ececec;top:87px!important;position:absolute;left:0;display:none;visibility:hidden}.navigation ul li a.noborder{border-bottom:none!important}.navigation ul li ul li ul{top:-2.5px!important}.navigation ul li ul li{display:list-item;float:none;margin-left:0}.navigation ul li ul li a{width:160px;padding:13px 10px;margin:0}* html .navigation{height:1%}.rightarrowclass{position:absolute;top:18px;right:10px}.downarrowclass{position:absolute;top:12px;right:7px;display:none}#toTop{display:none;position:fixed;bottom:30px;right:20px;overflow:hidden;width:37px;height:37px;border:none;text-indent:-999px;background:url(/assets/img/icons/totop.png) left top no-repeat;filter:alpha(opacity=80);opacity:.8}#toTop:hover{opacity:1}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-container{zoom:1;position:relative}.flex-caption{zoom:1;width:30%;padding:15px 20px;margin:0;position:absolute;left:20px;bottom:20px;background:rgba(51,51,51,.8);color:#fff;line-height:25px}.flex-caption span{display:block;padding:0 0 7px}.flex-direction-nav{height:0}.flex-direction-nav li a{width:29px;height:78px;margin:0;display:block;position:absolute;top:40%;cursor:pointer;text-indent:-999em}.flex-direction-nav li .next{right:0}.flex-direction-nav li .prev{left:0}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-32px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:30px;height:10px;display:block;cursor:pointer;text-indent:-999em}.ei-slider{position:relative;max-width:960px;height:365px;margin:0 auto}.ei-slider-loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;filter:alpha(opacity=80);background:rgba(0,0,0,.8);color:#fff;text-align:center;line-height:400px}.ei-slider-large{width:100%;height:100%;position:relative;overflow:hidden}.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}.ei-slider-large li img{width:100%;height:auto}.ei-title{position:absolute;right:8%;margin:0 20px;bottom:20%;color:#fff}.ei-title h2,.ei-title h3{text-align:right;color:#fff;filter:alpha(opacity=80);background:#333;background:rgba(51,51,51,.8);line-height:25px;padding:10px}.ei-title h2{float:right;margin-bottom:10px}.ei-slider-thumbs{height:10px;margin:0 auto;position:relative;max-width:939px!important}.ei-slider-thumbs li{position:relative;float:left;height:100%}.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:10;text-indent:-9000px}.ei-slider-thumbs li a{display:block;border-left:1px solid #fff;text-indent:-9000px;width:100%;height:100%;cursor:pointer;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.ei-slider-thumbs li:first-child a{border-left:0}.ei-slider-thumbs li a:hover{background-color:#f0f0f0}.ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:999;max-width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.sti-menu,.sti-menu li a{position:relative}.ei-slider-thumbs li:hover img{opacity:1;bottom:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.sti-menu li{height:248px;margin-bottom:30px!important}.sti-menu li a{display:block;overflow:hidden;height:100%;width:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:5px solid #e5e5e5;text-align:center}.sti-menu li a:hover{border-top:1px solid #585858;border-right:1px solid #585858;border-left:1px solid #585858}.sti-menu li a h2{position:absolute;top:109px;left:0;width:100%}.sti-menu li a p{position:absolute;top:150px;left:0}.sti-icon{position:absolute;top:36px;left:38%}.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:top,left,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}#contain{margin:10px 0 0}#contain .element-4{min-height:230px}#contain .element-3{min-height:280px}#contain .element-2{min-height:400px}#options{padding:10px 0 25px;border-bottom:1px solid #ECECEC}#options li{float:left;margin:3px 6px 3px 0}#options li a{padding:10px 15px;display:inline-block}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{zoom:1}.slidewrap{position:relative}.slidecontrols li a.next{position:absolute;top:32px;right:12px}.slidecontrols li a.prev{position:absolute;top:32px;right:49px}.slidecontrols li a.next.right{position:absolute;top:32px;right:0}.slidecontrols li a.prev.right{position:absolute;top:32px;right:37px}.slidecontrols li a.next,.slidecontrols li a.prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.next.carousel-disabled,.slidecontrols li a.prev.carousel-disabled{display:block;background:#eaeaea;cursor:default}.slidewrap2{position:relative}.slidecontrols li a.carousel2-next{position:absolute;top:32px;right:0}.slidecontrols li a.carousel2-prev{position:absolute;top:32px;right:37px}.slidecontrols li a.carousel2-next,.slidecontrols li a.carousel2-prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.carousel2-next.carousel2-disabled,.slidecontrols li a.carousel2-prev.carousel2-disabled{display:block;background:#eaeaea;cursor:default}.slidewrap3{position:relative}.slidecontrols li a.carousel3-next{position:absolute;top:32px;right:0}.slidecontrols li a.carousel3-prev{position:absolute;top:32px;right:37px}.slidecontrols li a.carousel3-next,.slidecontrols li a.carousel3-prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.carousel3-next.carousel3-disabled,.slidecontrols li a.carousel3-prev.carousel3-disabled{display:block;background:#eaeaea;cursor:default}#clock-ticker{display:block;margin:60px 0 40px}#clock-ticker .block{position:relative;float:left;margin-right:22px;height:122px;padding:10px 25px;border-radius:5px}#clock-ticker .block .flip-top{width:88px;text-align:center;display:block;font-size:70px;padding:5px 0}#clock-ticker .block .label{text-align:center;display:block;padding:10px 0;font-size:20px}.thumbs{margin:0;padding:0;overflow:hidden}.thumbs li{float:left;margin:5px 10px 5px 0}#sidebar.thumbs li{width:29.7%}#footer.thumbs li{width:45%}#sidebar.thumbs li img{display:inline-block;width:83px;height:75px}#footer.thumbs li img{display:block;width:96px;height:75px;border:2px solid #505050}#cycle,#cycle li{width:500px;height:333px;padding:3px;margin:0}.thumbs li a img{border:none;opacity:.7;filter:alpha(opacity=70)}.thumbs li a:hover img{opacity:1;filter:alpha(opacity=100)}#cycle{background:#eee;-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000}#cycle li{position:relative;overflow:hidden}.notification_error,.notification_ok{height:auto;font-family:'Open Sans',sans-serif}#cycle li div{position:absolute;bottom:3px;left:3px;padding:3px;width:494px;background:#000;color:#fff;font-size:12px;opacity:.8}.tweet_list{margin:0;padding:0;overflow-y:hidden;line-height:21px}.tweet_list li{overflow-y:auto;overflow-x:hidden;background:url(/assets/img/icons/twitter-icon.png) 0 8% no-repeat;padding:0 0 10px 30px;border-bottom:1px solid #ECECEC;margin-bottom:10px}.pp_gallery div,.pp_gallery ul a,.pp_social .facebook{overflow:hidden;float:left}.tweet.footer .tweet_list li a{color:#fff!important}.tweet.footer .tweet_list li{border-bottom:1px solid #747474}.tweet.footer .tweet_list li:last-child,.tweet_list li.tweet_even,.tweet_list li:last-child{border-bottom:0}.tweet_list .tweet_avatar{padding-right:.5em;float:left}.tweet_list .tweet_avatar img{vertical-align:middle}.notification_error{margin:10px 0 20px;padding:10px;background:#FCFCFC;text-align:left;font-size:13px;font-weight:500;line-height:24px;color:#EF1B52;border-radius:0;border:1px solid #E5E5E5}.notification_ok{margin:20px 0 70px;padding:30px 10px;background:#6BBD64;text-align:center;-moz-border-radius:5px;font-size:16px;font-weight:700;line-height:24px;color:#fff;border-radius:0}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/assets/img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/assets/img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/assets/img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/assets/img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(/assets/img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(/assets/img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{left:auto;position:static}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url(/assets/img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/assets/img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/assets/img/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_expand{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/assets/img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/assets/img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/assets/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content,div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/assets/img/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/assets/img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/assets/img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/assets/img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/assets/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/assets/img/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/assets/img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/assets/img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/assets/img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{margin-left:5px;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative}.pp_gallery ul a{border:1px solid rgba(0,0,0,.5);display:block;height:33px}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/assets/img/prettyPhoto/facebook/default_thumbnail.gif) no-repeat;display:block;height:33px;width:50px}a.pp_next,a.pp_previous{background:url(/assets/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;height:100%;width:49%;text-indent:-10000px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{float:right}a.pp_previous{float:left}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}.pp_loaderIcon,a.pp_close{display:block;position:absolute}a.pp_close{line-height:22px;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{height:24px;left:50%;margin:-12px 0 0 -12px;top:50%;width:24px}.pp_fade,.pp_gallery li.default a img,div.ppt{display:none}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}.fa-fw,.fa-li{text-align:center}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;font-size:17px;margin:0 0 5px 15px;z-index:9999}code,pre{font-size:13px}div.light_rounded .pp_content,div.pp_default .pp_content{background-color:#fff}div.facebook #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.dark_rounded .pp_details,div.dark_square .pp_details,div.facebook .pp_details,div.light_rounded .pp_details,div.light_square .pp_details,div.pp_default .pp_details{position:relative}div.facebook .pp_content,div.light_rounded .pp_bottom .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_top .pp_middle,div.light_square .pp_content,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px!important}div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_rounded .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_rounded .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/assets/img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_bottom .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top left}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}@media only screen and (min-width:480px) and (max-width:767px){#fullResImage,.pp_content{min-width:286px!important}* html .pp_content,.pp_content,.pp_pic_holder{overflow:hidden}.pp_content{min-height:250px!important;max-height:300px!important;max-width:286px!important}#fullResImage,* html .pp_content{max-height:250px!important;max-width:286px!important}#fullResImage{min-height:200px!important}.pp_expand,.pp_gallery{display:none!important}.pp_next{margin-right:-25px!important}.pp_details{width:100%!important}.pp_pic_holder{left:20%!important;min-height:300px;min-width:320px;max-height:300px;max-width:320px}}code,pre{padding:0 3px 2px;font-family:'Source Code Pro',monospace;background-color:#fafafa;color:#4d4d4c}code{padding:1px 4px}pre{display:block;padding:.6em;margin:.6em 0;line-height:1.2em;overflow:auto;width:auto}pre.prettyprint{margin-bottom:1.2em}#markdown h2,#markdown h3{margin-bottom:0;margin-top:15px}pre code{padding:0;color:inherit;background-color:transparent;border:0;white-space:inherit}.tomorrow-comment,pre .comment,pre .title{color:#8e908c;float:inherit}.tomorrow-red,pre .attribute,pre .css .class,pre .css .id,pre .css .pseudo,pre .html .doctype,pre .regexp,pre .ruby .constant,pre .tag,pre .variable,pre .xml .doctype,pre .xml .pi,pre .xml .tag .title{color:#c82829}.tomorrow-orange,pre .built_in,pre .constant,pre .literal,pre .number,pre .params,pre .preprocessor{color:#f5871f}.tomorrow-yellow,pre .css .rules .attribute,pre .ruby .class .title{color:#eab700}.tomorrow-green,pre .header,pre .inheritance,pre .ruby .symbol,pre .string,pre .value,pre .xml .cdata{color:#718c00}.tomorrow-aqua,pre .css .hexcolor{color:#3e999f}.tomorrow-blue,pre .coffeescript .title,pre .function,pre .javascript .title,pre .perl .sub,pre .python .decorator,pre .python .title,pre .ruby .function .title,pre .ruby .title .keyword{color:#4271ae}.tomorrow-purple,pre .javascript .function,pre .keyword{color:#8959a8}pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .cdata,pre .xml .css,pre .xml .javascript,pre .xml .vbscript{opacity:.5}#markdown p{font-size:15px;padding-top:15px}#markdown h2{padding:15px 0 10px;border-bottom:1px solid #ececec}#markdown h2:after{content:'';background:#1c9b47;display:block;width:50px;height:4px;margin:7px 0 -11px;padding:0;border:0;vertical-align:baseline}#markdown h3{font-weight:600}#markdown ul{list-style:square;padding:0 0 0 30px}#markdown ol{list-style:decimal;padding:0 0 0 18px}#markdown ol li,#markdown ul li{padding:5px 0 0;line-height:20px}#markdown hr{margin-top:20px;margin-bottom:15px}#markdown .alert{padding:12px;border-radius:4px;margin-top:15px;margin-bottom:15px}#markdown .alert h4{color:inherit;display:inline;margin-left:15px;margin-right:8px;font-weight:700}.fa,.fa-stack,.list li span.ok.color{display:inline-block}#markdown .alert-success{border:1px solid #bce8f1;color:#3a87ad;background-color:#d9edf7}#markdown .alert-success a{color:inherit}#markdown .alert-block{border:1px solid #c49a51;background-color:#fdf7d5;color:#c49a51}.navigation ul li a.active,.navigation ul li a.selected,.navigation ul li a:hover{border-bottom:3.5px solid #1c9b47}.navigation ul li ul li:first-child a,.navigation ul li ul li:first-child a:hover{border-top:3.5px solid #1c9b47}#accordion h3:hover a,.arrow-list li a:hover,.arrow-list li:hover,.arrow2-list li a:hover,.arrow2-list li:hover,.breadcrumbs li a,.check-list li a:hover,.check-list li:hover,.choose ul li:hover,.circle-list li a:hover,.circle-list li:hover,.comment a,.cross-list li a:hover,.cross-list li:hover,.minus-list li a:hover,.minus-list li:hover,.navigation ul li ul li a:hover,.plus-list li a:hover,.plus-list li:hover,.recent-blog .tags-comments a:hover,.square-list li a:hover,.square-list li:hover,.star-list li a:hover,.star-list li:hover,.tags-comments2 a:hover,.tweet_list li a,.under-construction .copyright a,a:hover,h1.big,span.color,ul.team li:hover h3{color:#1c9b47}::-moz-selection{background:#1c9b47}::selection{background:#1c9b47}#accordion h3.ui-state-active,#horizontal-tabs ul.tabs li.current,#horizontal-tabs ul.tabs li:hover,#options li a.selected,#options li a:hover,#toggle-view li h3.color,#under-construction,#vertical-tabs ul.tabs li.current,#vertical-tabs ul.tabs li:hover,.animate>span>span,.blue .colorTip,.button.black:hover,.button.color,.date-post .day,.date-post .month,.dropcap.color,.ei-slider-thumbs li.ei-slider-element,.flex-control-nav li a.active,.flex-control-nav li a:hover,.highlight-color,.icon-box,.meter>span:after,.pagination.color li a.current,.pagination.color li a:hover,.popular-tags a:hover,.services .item.active .square,.services .item:hover .square,.subscribe input.submit,.tables-column .footer.black h3 span:hover,.tables-column .footer.gray h3 span:hover,.tables-column.featured .footer h3 span,.tables-column.featured .header h3,a.link,span.line{background:#1c9b47}.ei-slider-thumbs li.ei-slider-element{background:rgba(0,174,200,.9)}.tabscontent.color{background-color:#1c9b47!important}.services .item.active,.services .item:hover{border-right:5px solid #1c9b47}.lightbox .item:hover,.portfolio .item:hover,.recent-work .item:hover{border-bottom:4px solid #1c9b47}.sti-menu li a:hover{border-bottom:5px solid #1c9b47}#horizontal-tabs .tabscontent{border-top:1px solid #1c9b47}#vertical-tabs .tabscontent{border-left:1px solid #1c9b47}.subscribe input.submit:hover,.tables-column.featured .header h1{background:#35bdd1}.color-1{background:url(/assets/img/icons/services/webdesign-blue.png) no-repeat;width:45px;height:42px}.color-2{background:url(/assets/img/icons/services/branding-blue.png) no-repeat;width:50px;height:47px}.color-3{background:url(/assets/img/icons/services/development-blue.png) no-repeat;width:47px;height:46px}.color-4{background:url(/assets/img/icons/services/wordpress-blue.png) no-repeat;width:45px;height:44px}.color-5{background:url(/assets/img/icons/process/search-blue.png) no-repeat;width:39px;height:40px}.color-6{background:url(/assets/img/icons/process/design-blue.png) no-repeat;width:46px;height:40px}.color-7{background:url(/assets/img/icons/process/develop-blue.png) no-repeat;width:49px;height:41px}.color-8{background:url(/assets/img/icons/process/deliver-blue.png) no-repeat;width:45px;height:30px}a.twitter{background:url(/assets/img/icons/icons/social-icons-blue.png) no-repeat}a.facebook{background:url(/assets/img/icons/icons/social-icons-blue.png) -28px 0 no-repeat}a.skype{background:url(/assets/img/icons/icons/social-icons-blue.png) -56px 0 no-repeat}a.linkedin{background:url(/assets/img/icons/icons/social-icons-blue.png) -84px 0 no-repeat}a.twitter:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) 0 -29px no-repeat}a.facebook:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -28px -29px no-repeat}a.skype:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -56px -29px no-repeat}a.linkedin:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -84px -29px no-repeat}* .icon.color{background:url(/assets/img/icons/icons/icons-blue.png) no-repeat}.list li span.ok.color{background:url(/assets/img/icons/icons/pricing-tabe-icons-blue.png) -13px 0 no-repeat;width:13px;height:12px}.list li span.minus.color{background:url(/assets/img/icons/icons/pricing-tabe-icons-blue.png) 0 -7px no-repeat;width:9px;height:4px;display:inline-block}.flex-direction-nav li .next{background:url(/assets/img/icons/project-slider-arrow-right.png) 55% 50% no-repeat #1c9b47}.flex-direction-nav li .prev{background:url(/assets/img/icons/project-slider-arrow-left.png) 45% 50% no-repeat #1c9b47}.styleswitch.blue{opacity:1}/*! +.clear,hr,hr.bottom{height:0;clear:both}.clear,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,span.line{display:block}.day,.description,.followers li,.lightbox .item,.month,.portfolio .item,.recent-work .item,.sti-menu li a,.welcome{text-align:center}div.selector span,div.uploader span.filename{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clear,.clearfix:after,.ei-title h3,.row:after,.slides:after,hr,hr.bottom{clear:both}#cycle li,.thumbs li,.tweet_list,ol,ul{list-style:none}.colorTip,.pp_gallery ul,.pp_nav p,code,div.selector span{white-space:nowrap}.fa-ul,.navigation ul,.tweet_list li{list-style-type:none}#toTop:active,#toTop:focus,*,.checker input:focus,.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,.radio input:focus,.selector select:focus,.uploader input:focus,div.pp_pic_holder a:focus{outline:0}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,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}blockquote,em{font-style:italic}.fa,body{-webkit-font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.post-meta a,body{color:#8d8d8d}#accordion h3.ui-state-active a,#accordion h3.ui-state-active a:hover,#accordion h3.ui-state-active:hover a,#horizontal-tabs ul.tabs li.current,#horizontal-tabs ul.tabs li:hover,#options li a.selected,#options li a:hover,#toggle-view li h3.black,#toggle-view li h3.color,#toggle-view li h3.gray,#toggle-view li span.link,#under-construction,#under-construction h1,#under-construction p,#vertical-tabs ul.tabs li.current,#vertical-tabs ul.tabs li:hover,.button,.button:hover,.date-post .day,.date-post .month,.dropcap.black,.dropcap.color,.flex-caption span,.highlight-black,.highlight-black a,.highlight-black a:hover,.highlight-color,.highlight-color a,.highlight-color a:hover,.highlight-gray,.highlight-gray a,.highlight-gray a:hover,.month,.pagination li a.current,.pagination li a.next,.pagination li a.prev,.pagination li a:hover,.popular-tags a:hover,.sti-menu li a:hover h2,.sti-menu li a:hover p,.subscribe input.submit,.tables-column .footer h3 span,.tables-column .header h1,.tables-column .header h3,.tabscontent.color,a.link,a.link:hover,input.subscribe-button{color:#fff}.more a,.more2 a,.recent-blog .tags-comments,.recent-blog .tags-comments a,.tags-comments2,.tags-comments2 a{color:#b4b3b3}.comment a:hover,.form-box label,.navigation ul li a,.sti-menu li a h2{color:#585858}#clock-ticker .block,#horizontal-tabs ul.tabs li,#options li a,#vertical-tabs ul.tabs li,.arrow-list li,.arrow-list li a,.arrow2-list li,.arrow2-list li a,.check-list li,.check-list li a,.circle-list li,.circle-list li a,.cross-list li,.cross-list li a,.day,.description p,.js .selectnav,.minus-list li,.minus-list li a,.most-posts li a:hover,.plus-list li,.plus-list li a,.progress-bar h5,.qoute h2,.services .item a,.services .item.active:hover a,.square-list li,.square-list li a,.star-list li,.star-list li a,.tweet_list li a:hover,.under-construction .copyright a:hover,.use p,.welcome p,h1,h2,h3,h4,h5,h6,table th{color:#686868}#toggle-view li h3.normal,#toggle-view li span.link.normal,.about-project p,.lightbox .item:hover a,.portfolio .item:hover a,.recent-work .item:hover a,.sti-menu li a,.testimonials .author,input.search,ul.team li p{color:#868686}footer a,h3.title{color:#e8e8e8}.subscribe input.mail,footer{color:#a4a1a1}.gray2,input.subscribe-text{color:#b3b3b3}.categories li a,.form-box label small,.job li a,.most-posts li a,input.text,textarea{color:#999}#options li a,.lightbox .item,.meta,.navigation ul li a.active,.navigation ul li a.selected,.navigation ul li a:hover,.navigation ul li ul li a,.popular-tags a,.portfolio .item,.qoute,.recent-work .item,.services .item,.welcome{background:#fbfbfb}#accordion h3{background:#f9f9f9}.meter{background:#f6f6f6}#clock-ticker .block,.navigation ul li ul li a:hover,.tables-column .list li.odd,input.subscribe-text{background:#fff}.tabscontent.white{background-color:#fff!important}.button.color:hover,.button.gray:hover,.highlight-black,.pagination.black li a.current,.pagination.black li a:hover,.services .item.active:hover .square,.square,a.link:hover{background:#585858}.sti-menu li a:hover{background:#585858!important}.day{background:#f5f5f5}#toggle-view li h3.black,.button.black,.dropcap.black,.month{background:#686868}.flex-direction-nav li .next:hover{background:url(/assets/img/icons/project-slider-arrow-right.png) 55% 50% no-repeat #585858}.flex-direction-nav li .prev:hover{background:url(/assets/img/icons/project-slider-arrow-left.png) 45% 50% no-repeat #585858}#horizontal-tabs .tabscontent,#horizontal-tabs ul.tabs li,#toggle-view li h3.normal,#vertical-tabs .tabscontent,#vertical-tabs ul.tabs li,.box,.breadcrumbs.gray,.clients .items,.description,.info-box,.pagination li a,.tables-column .list li.even,.testimonials p,.use,blockquote,table th{background-color:#fafafa}footer{background:#474747}footer.under-construction{background:#fff}.subscribe input.mail{background:#505050}#toggle-view li h3.gray,.button.gray,.highlight-gray,.pagination li a.next,.pagination li a.prev{background:#b3b3b3}.tables-column .header.gray h1{background:#979797}.tables-column .footer.gray h3,.tables-column .header.gray h3{background:#7e7e7e}.tables-column .header.black h1,.tables-column.featured .footer h3 span:hover,input.subscribe-button:hover{background:#5d5d5d}.tables-column .footer.black h3 span,.tables-column .header.black h3,input.subscribe-button{background:#474747}.ei-slider-thumbs li a,.flex-control-nav li a{background:#eaeaea}hr{border:1px solid #ececec;margin:-3px 0 0}hr.bottom{border:solid #747474;border-width:1px 0 0;margin:15px 0!important}.arrow-list li,.arrow2-list li,.button,.check-list li,.choose ul li,.circle-list li,.clients ul.items li img,.cross-list li,.icon-box,.lightbox .item,.minus-list li,.our-services ul li h3,.plus-list li,.recent-work .item,.services .item .square,.square-list li,.star-list li,.subscribe input.submit,.tables-column .footer h3 span,.thumbs li a,a,ul.team li,ul.team li h3,ul.team li img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}a{text-decoration:none;color:#585858}.more a,.more2 a{text-decoration:underline}html{-webkit-text-size-adjust:none}body{line-height:1;-webkit-text-size-adjust:100%;background:#fff}body.under-construction{border-top:0}.clear{overflow:hidden;visibility:hidden;width:0}::-moz-selection{color:#fff;ext-shadow:none}::selection{color:#fff;text-shadow:none}span.line{width:50px;height:4px;margin:7px 0 -11px}.google-map iframe{width:100%;min-height:400px}img{max-width:100%;height:auto}.hidden{display:none}.lightbox,.recent-blog,.recent-work,.services,.testimonials{margin:5px 0}#accordion,.bottom,.recent-blog2,.who,.whyus{margin-bottom:25px!important}.lightbox .item,.portfolio .item,.recent-work .item,.services .item{margin-bottom:25px}.description,.lightbox .item,.portfolio .item,.qoute,.recent-work .item,.use,.welcome{text-shadow:1px 1px 1px #fff}#nav,.children,.comment .title span.right,.next-post,.next-project,.prev-project,.social,.subscribe input.submit,.testimonials-arrow,a.facebook,a.linkedin,a.skype,a.twitter,div.right{float:right}.avatar,.clients ul.items li,.date,.date2,.date3,.form-box,.icon-box,.image-post.left,.pagination li,.prev-post,.services .item .square,.testimonials .author,img.pic-2{float:left}.border{border:5px solid #f5f5f5;margin-bottom:15px}.our-services ul li{margin-bottom:25px}.icon-box{width:40px;height:24px;padding:8px 0;margin:7px 10px 80px 0}.icon-box img,.icon-box span{display:block;margin-left:auto;margin-right:auto;max-width:28px;max-height:25px}.title{padding:10px 0;border-bottom:1px solid #ececec;margin:15px 0}.whyus img{max-width:290px}.bottom-2{margin-bottom:10px!important}.top{margin-top:10px}.top-2{margin-top:-10px}.top-3{margin-top:20px}.top-4{margin-top:25px}.top-5{margin-top:-2px}img.pic-2{margin:0 13px 5px 0}.caption{position:relative}.caption .hover-effect{position:absolute;top:0;width:100%;height:99.5%;opacity:.8;filter:alpha(opacity=80);display:none}.search,.services .item,input.search{position:relative}.caption .hover-effect.big{height:100%}.caption:hover .hover-effect.link{background:url(/assets/img/icons/link.png) 50% 50% no-repeat #131313;display:block}.caption:hover .hover-effect.zoom{background:url(/assets/img/icons/zoom.png) 50% 50% no-repeat #131313;display:block}.logo{font-family:Iceland,'Times New Roman',serif;margin-top:22px}.selectnav{display:none}.day,.month,.more2,a.link{display:block}.qoute,.welcome{padding:30px 10%;margin:25px 0}.description{padding:20px 10%;margin:0 0 30px}.use{padding:10px 2%;margin:0 0 15px}.description p,.welcome p{line-height:35px}.qoute{padding:30px 3%;overflow:hidden}h1.page-title,h2.title{padding:5px 0 10px;border-bottom:1px solid #ececec}.qoute p{width:97%}h1.page-title{margin:12px 0 18px}h2.title{margin-bottom:25px}a.link{padding:15px;text-shadow:none;width:87%}.services h3{padding:10px 0 3px}.services .item{max-height:104px;min-height:104px;border-right:5px solid #585858;padding-right:8px;cursor:pointer}.services .item .square{width:110px;height:58px;padding:23px 0;margin-right:22px}.services .item .square img{display:block;margin-left:auto;margin-right:auto}.lightbox .item,.portfolio .item,.recent-work .item{padding-bottom:10px;border-bottom:4px solid #fbfbfb}.lightbox .item h4,.portfolio .item h4,.recent-work .item h4{padding-top:10px}.lightbox .item img.pic,.portfolio .item img.pic,.recent-work .item img.pic{width:100%;height:auto}.date{margin:2px 18px 18px 0}.date2{margin:2px 8px 5px 0}.date3{margin:0 8px 18px 0}.day{width:27px;padding:12px 10px 8px}.month{width:27px;padding:4px 10px}.recent-blog .blog-item{padding-bottom:30px;border-bottom:1px solid #ececec;margin-bottom:25px}.recent-blog .blog-item:last-child{padding-bottom:0;border-bottom:0}.recent-blog .blog-item.noborder{border:0;padding-bottom:5px;margin-bottom:1px}.recent-blog .blog-item.vertical{padding-bottom:20px;border-bottom:1px solid #ececec;margin-bottom:20px}.recent-blog .blog-item.vertical:last-child{padding-bottom:0;border-bottom:0}.recent-blog p{padding-bottom:10px}.recent-blog .tags-comments{padding-left:65px}.more{padding-left:56px}.more2{padding-top:14px}#toTop,.colorTip{text-decoration:none}.recent-blog .tags-comments2{padding:2px 0 14px;display:inline-block}.recent-blog h3.blog-title{margin-top:10px}.testimonials .testimonial-item{margin-bottom:20px}.testimonials p{padding:14px 13px}.testimonials-arrow{background:url(/assets/img/icons/testimonials-arrow.png) no-repeat;width:16px;height:16px;margin:0 27px 0 0}.testimonials .author{margin:15px 0 0 10px}.clients{margin:5px 0 15px}.clients ul.items{padding:20px;overflow:hidden}.clients ul.items li{margin:0 10px}.clients ul.items li img{display:block;margin-left:auto;margin-right:auto;opacity:.8}.clients ul.items li img:hover{opacity:1}input.search{padding:8px 30px 8px 8px;width:86%;border:1px solid #ECECEC;display:block}input.submit-search{background:url(/assets/img/icons/search-icon.png) no-repeat;width:15px;height:15px;border:none;position:absolute;top:9px;right:11px;cursor:pointer}.most-posts li{margin-bottom:22px;float:left}.most-posts li:last-child{margin-bottom:0}.most-posts li p{line-height:19px}.meta{padding:6px 10px 4px;min-height:16px;margin:0 3px 5px 0;display:inline-block}.post-meta.transparent .meta{background:0 0}.image-post.left{margin-right:20px}.popular-tags{margin-top:20px}.popular-tags a{padding:10px;display:inline-block;margin:0 6px 6px 0}.about,.subscribe,.tweets,footer .flickr,h3.title{margin-bottom:15px}h3.title{padding:0 0 10px;border-bottom:1px solid #747474}.subscribe input.mail{padding:8px;border:none;width:93%;margin:18px 0 8px}.subscribe input.submit{padding:6px 16px;border:none;margin:0;cursor:pointer}.job,ul.team li h3{border-bottom:1px solid #ECECEC}span.copyright{padding-top:7px;display:block}.social a{display:inline-block;margin:0 0 0 18px;opacity:.5}.social a:hover{opacity:1}ul.team li{margin-top:20px!important;margin-bottom:20px!important}ul.team li img{opacity:.7;margin-bottom:7px}ul.team li:hover img{opacity:1}ul.team li h3{padding-bottom:5px;margin-bottom:5px}a.facebook,a.linkedin,a.skype,a.twitter{width:26px;height:26px;margin:3px 0 0 3px;text-indent:-9999px}.choose ul li{background:url(/assets/img/icons/list-icons/square.png) 3% 50% no-repeat #fbfbfb;padding:13px 10px 13px 25px;margin-bottom:13px;line-height:15px}.choose ul li:hover{background:url(/assets/img/icons/list-icons/square.png) 4% 50% no-repeat #fbfbfb;padding-left:28px}.next-project,.prev-project{width:30px;height:10px;display:inline-block;background:#585858;cursor:pointer;margin-top:14px}.next-project{margin-left:7px}.next-project.disabled,.prev-project.disabled{display:inline-block;background:#eaeaea;cursor:default}.job{padding-bottom:13px}.followers li{display:inline-block;margin:10px 5px}.comments{padding:10px 0;overflow:hidden}.comments li.comment-box{overflow:hidden;margin-bottom:35px}.children{width:88%;margin:20px 0 0}.children li.comment-box{overflow:hidden;margin-bottom:15px}input.text,textarea{border:1px solid #e5e5e5;padding:12px 10px;width:89%;display:block}textarea{width:96.6%;min-height:150px}.form-box{width:200px;margin:0 20px 15px 0}.form-box.last{margin-right:0}.form-box.big{width:100%}.form-box label{padding:5px 0;margin-bottom:8px;display:block}.details li{margin-bottom:12px}.details li span.icon{float:left;margin:0 5px 0 0}.details li p{padding-left:15px}#under-construction{padding:40px 0;min-height:420px}#under-construction h1{margin-bottom:15px}footer.under-construction{margin:25px 0 0;font-size:15px}input.subscribe-button,input.subscribe-text{padding:17px;border-radius:5px;border:none}input.subscribe-text{width:428px;margin-right:15px}input.subscribe-button{width:140px;cursor:pointer}#count2{display:block;margin:60px 0 40px}.count-end-message{background:#fff;padding:50px;color:#888686!important;border-radius:5px;font-size:26px;max-width:518px;text-align:center;line-height:40px}@media only screen and (min-width:768px) and (max-width:959px){.navigation ul li a{display:block;padding:37px 10px 35px}.form{padding-top:10px}.clients ul.items li{margin:10px}.subscribe input.submit{margin-right:-4px}.sti-menu li a h2{padding:0 15%}a.link{font-size:13px;padding:15px;margin:6px 0 0}.qoute h2{font-size:18px}.qoute p{font-size:13px}.team h3{font-size:15px}a.facebook,a.linkedin,a.skype,a.twitter{margin-left:1px}.border{max-width:225px}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:186px}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-4{min-height:185px}#contain .element-3{min-height:235px}#contain .element-2{min-height:330px}input.search{width:82%}.comment{width:84%}.children .comment{width:82%}input.text,textarea{width:95.8%}.form-box{width:100%;margin:0 0 10px}#sidebar.thumbs li{width:38.7%}#footer.thumbs li{margin:5px 5px 5px 0}#footer.thumbs li img{max-width:77px;min-height:75px}.whyus img{max-width:225px}}@media only screen and (min-width:480px) and (max-width:767px){.image-post img,img.pic-3{max-height:250px}.social,.social-under{float:none;text-align:center}#under-construction h1,#under-construction p,.social,.social-under,.under-construction .copyright,span.copyright{text-align:center}.js #nav{display:none}.js .selectnav{display:block;padding:10px;width:80%;border:1px solid #d5d5d5;margin-bottom:22px;margin-left:auto;margin-right:auto;cursor:pointer}.flex-caption{font-size:13px;width:95.2%;padding:5px 10px;margin:0;position:absolute;left:0;bottom:0;line-height:18px}.flex-caption span{font-size:15px;display:block;padding:0 0 3px}.flex-caption{display:none}.clients ul.items li{margin:10px 15px}.subscribe input.mail{width:76%;margin:18px 0 8px}.subscribe input.submit{margin:18px 0 0;padding:7px 16px}span.copyright{padding-bottom:17px;display:block}.sti-icon{position:absolute;top:36px;left:45%}.sti-menu li a h2{padding:0 35%}.qoute h2{font-size:16px}.qoute p{font-size:13px}a.link{margin:10px 0 0}.border{min-width:410px}.image-post img,img.pic,img.pic-3,ul.team li img{min-width:420px}.slidecontrols li a.next{position:absolute;top:32px;right:0}.slidecontrols li a.prev{position:absolute;top:32px;right:37px}.pricing-tables-1{margin:5px 0}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:209px;margin-bottom:30px}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-2{min-height:370px}.flex-direction-nav li a{width:25px;height:45px}input.search{width:91%}.date-post{margin-bottom:10px}.date-post .day,.date-post .month{width:auto}.comment{width:83%}.children .comment{width:81%}input.text,textarea{width:94.8%}.form input.button,.form-box{width:100%}.form-box{margin:0 0 10px}.ei-slider{height:265px}.ei-title{display:none}#under-construction h1{font-size:27px}#under-construction p{line-height:35px;font-size:20px}#clock-ticker .block{margin:0 15px 30px;padding:10px 46px}.social-under{margin-top:20px!important}input.subscribe-text{width:354px;margin:5px 15px 8px}input.subscribe-button{width:388px;margin:8px 15px 5px}.under-construction .copyright{display:block}#footer.thumbs li,#sidebar.thumbs li{width:30.9%}#horizontal-tabs ul.tabs li{margin-bottom:5px}.notification_ok{margin:30px 0 0}#footer.thumbs li img,#sidebar.thumbs li img{width:126px;height:105px}}@media only screen and (max-width:479px){#under-construction h1,#under-construction p,.social,.social-under,.under-construction .copyright,span.copyright{text-align:center}.logo{margin:28px 20%}.js #nav{display:none}.js .selectnav{display:block;padding:10px;width:60%;border:1px solid #d5d5d5;margin-bottom:22px;margin-left:auto;margin-right:auto;cursor:pointer}.services h3{padding:0}.services p{line-height:20px;font-size:12px}.services .item{padding-right:5px}.services .item .square{margin-right:12px}#toTop{right:8px}.flex-caption{font-size:11px;width:93.2%;padding:5px 10px;margin:0;position:absolute;left:0;bottom:0;line-height:15px}.flex-caption span{font-size:13px;display:block;padding:0 0 3px}.flex-caption{display:none}.date{margin:0 18px 52px 0}.clients ul.items li{margin:10px 50px}.subscribe input.mail{width:67%;margin:18px 0 8px}.subscribe input.submit{margin:18px 0 0;padding:7px 16px}span.copyright{padding-bottom:17px;display:block}.social{float:none}.sti-icon{position:absolute;top:36px;left:45%}.sti-menu li a h2{padding:0 30%}.qoute h2{font-size:16px}.qoute p{font-size:13px}a.link{margin:10px 0 0;width:84%}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{width:100%}.team h3{font-size:15px}a.facebook,a.linkedin,a.skype,a.twitter{margin-left:1px}.alert{padding:12px 12px 12px 32px;font-size:13px}.error,.info,.notice,.success{background-position:2% 50%}.close{position:absolute;right:4px;top:15px}.slidecontrols li a.next{position:absolute;top:32px;right:0}.slidecontrols li a.prev{position:absolute;top:32px;right:37px}.pricing-tables-1{margin:5px 0}.tables-column.featured .header h1{margin-top:0}.pricing-tables-2 .tables-column.data-title{display:none}.pricing-tables-2 .tables-column .list li:before{content:attr(data-title) '';text-align:center;display:block;margin-bottom:13px;font-family:TitilliumText22LRegular,Arial,sans-serif;font-weight:700;color:#7e7e7e}#contain .element-2{min-height:290px}.flex-direction-nav li a{width:20px;height:40px}input.search{width:87%}.image-post img{min-width:300px;max-height:220px}.date-post{margin-bottom:10px}.date-post .day,.date-post .month{width:auto}.comment{width:75%}span.right{float:left!important;margin:25px 0 10px;display:block;width:100%}.children .comment{width:71%}input.text,textarea{width:92.8%}.form input.button,.form-box{width:100%}.form-box{margin:0 0 10px}.ei-slider{height:165px}.ei-title{display:none}#under-construction h1{font-size:20px}#under-construction p{line-height:35px;font-size:16px}#clock-ticker .block{margin:0 15px 30px;padding:10px 16px}.social-under{margin-top:20px!important;float:none}input.subscribe-text{width:266px;margin:5px 0 8px}input.subscribe-button{width:300px;margin:8px 0 5px}.under-construction .copyright{display:block}#footer.thumbs li,#sidebar.thumbs li{width:46.6%}#horizontal-tabs ul.tabs li{margin-bottom:5px}.notification_ok{margin:30px 0 0}#footer.thumbs li img,#sidebar.thumbs li img{width:143px;height:115px}}h2,h4{line-height:30px}blockquote,h5,p{line-height:24px}div.selector select,div.uploader input{top:0;height:25px;border:none}.navigation ul li a,.navigation ul li ul li a,.subscribe input.mail,.subscribe input.submit,body,input.search,input.subscribe-button,input.subscribe-text,input.text,textarea{font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-weight:500}#clock-ticker .block .flip-top,#under-construction p,.comment .title span.right,.description,.ei-title h3,.info-box p,.js .selectnav,.qoute,.tables-column .header h3,.testimonials .author,.welcome,blockquote,h1.page-title,table th{font-family:'Titillium Web',Helvetica,Arial,sans-serif}.button,.choose ul li,.comment .title,.day,.form-box label,.lightbox .item h4,.portfolio .item h4,.progress-bar h5,.qoute h2,.recent-work .item h4,.tables-column .header h1{font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-weight:700}div.button span,div.selector select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.comment .title span.right,.most-posts li span,.post-meta,.recent-blog .tags,.recent-blog .tags-comments,.subscribe input.mail,.tags-comments2,span.copyright,ul.team li p{font-size:14px}#options,.about-project p,.alert,.categories,.ei-title h3,.job,.navigation ul li ul li a,.post-content p,.pricing-tables-2 .tables-column .list li,.services p,.tables-column .header h3,blockquote,body,table th{font-size:15px}.button.medium,.progress-bar h5,.tables-column .list li{font-size:16px}#horizontal-tabs ul.tabs li,#vertical-tabs ul.tabs li,.flex-caption,.navigation ul li a,.qoute p,a.link,input.subscribe-button,input.subscribe-text{font-size:17px}.button.large,.dropcap{font-size:18px}.ei-title h2,.tables-column .footer h3 span{font-size:20px}#toggle-view li span.link,#under-construction p,.day,.description,.flex-caption span,.qoute h2,.sti-menu li a h2,.tables-column .header h3 span,.welcome{font-size:22px}.dropcap,.testimonials .author,a.link,table th{font-weight:700}.tables-column .header h1{font-size:24px}.tables-column.featured .header h1,.tables-column.featured .header h3 span{font-size:26px}#under-construction h1{font-size:40px}h1.big{font-size:150px;padding:50px 25px 70px 0}h1,h2,h3,h4,h5,h6{font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}div.button span,strong{font-weight:700}h1{font-size:28px;line-height:50px}h2{font-size:20px}h3{font-size:17px;line-height:34px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px;line-height:21px}small{font-size:80%}.container{position:relative;width:960px;margin:0 auto;padding:0}#options,.row{margin-bottom:20px}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:300px}.container .column,.container .columns{margin:0}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:420px}.container .column,.container .columns{margin:0}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix,.row{zoom:1}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(../assets/uniform/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.button,.button *,.checker,.checker *,.radio,.radio *,.selector,.selector *,.uploader,.uploader *{margin:0;padding:0}div.selector{background-position:-483px -130px;line-height:26px;height:26px}div.selector span{background-position:right 0;height:26px;line-height:26px}div.checker,div.checker input,div.checker span{height:19px;width:19px}div.selector select{top:0;left:0;min-width:190px;font-size:12px}div.selector.active,div.selector:active{background-position:-483px -156px}div.selector.active span,div.selector:active span{background-position:right -26px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px}div.selector.active:hover,div.selector.focus.active,div.selector.focus:active,div.selector:hover:active{background-position:-483px -208px}div.selector.active:hover span,div.selector.focus.active span,div.selector.focus:active span,div.selector:hover:active span{background-position:right -78px}div.selector.disabled{background-position:-483px -234px}div.selector.disabled span{background-position:right -104px}div.checker span{background-position:0 -260px}div.radio,div.radio input,div.radio span{height:18px;width:18px}div.checker.active span,div.checker:active span{background-position:-19px -260px}div.checker.focus span,div.checker:hover span{background-position:-38px -260px}div.checker.active:hover span,div.checker.focus.active span,div.checker.focus:active span,div.checker:active:hover span{background-position:-57px -260px}div.checker span.checked{background-position:-76px -260px}div.checker.active span.checked,div.checker:active span.checked{background-position:-95px -260px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px}div.checker.active.focus span.checked,div.checker.active:hover span.checked,div.checker.focus:active span.checked,div.checker:hover:active span.checked{background-position:-133px -260px}div.checker.disabled span,div.checker.disabled.active span,div.checker.disabled:active span{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked,div.checker.disabled:active span.checked{background-position:-171px -260px}div.radio span{background-position:0 -279px}div.radio.active span,div.radio:active span{background-position:-18px -279px}div.radio.focus span,div.radio:hover span{background-position:-36px -279px}div.radio.active.focus span,div.radio.active:hover span,div.radio.focus:active span,div.radio:active:hover span{background-position:-54px -279px}div.radio span.checked{background-position:-72px -279px}div.radio.active span.checked,div.radio:active span.checked{background-position:-90px -279px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px}div.radio.active:hover span.checked,div.radio.focus.active span.checked,div.radio.focus:active span.checked,div.radio:hover:active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span,div.radio.disabled:active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked,div.radio.disabled:active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px}.colorTip,div.button span{line-height:1;text-align:center}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}div.uploader.focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus.active span.action,div.uploader:focus:active span.action{background-position:right -493px}div.uploader.disabled{background-position:0 -325px}div.uploader.disabled span.action{background-position:right -381px}div.button{background-position:0 -523px;height:30px}div.button span{background-position:right -643px;margin-left:13px;height:22px;padding-top:8px;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px}div.button.focus,div.button.hover,div.button:focus,div.button:hover{background-position:0 -553px}div.button.focus span,div.button.hover span,div.button:focus span,div.button:hover span{background-position:right -673px}div.button.active,div.button:active{background-position:0 -583px}div.button.active span,div.button:active span{background-position:right -703px;color:#555}div.button.disabled,div.button:disabled{background-position:0 -613px}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}div.selector{width:190px;font-size:12px}div.selector span{padding:0 25px 0 2px;cursor:pointer;color:#666;width:158px;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:5px}div.uploader{width:190px}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:700}div.checker input,div.radio input,div.selector select{background:0 0;opacity:0;filter:alpha(opacity=0)}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.button,.checker,.radio,.selector,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1}div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector span{display:block}div.selector select{position:absolute}div.checker,div.radio,div.uploader{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{display:inline-block}div.radio{margin-right:3px}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{text-align:center;display:inline-block}div.uploader{overflow:hidden;cursor:default}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer}div.uploader span.filename{padding:0 10px;float:left;display:block;cursor:default}div.uploader input{width:190px;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;bottom:0;float:right;cursor:default}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;zoom:1}#accordion h3{padding:6px 15px;margin-bottom:7px}#accordion p{padding:5px 15px 17px}#accordion .plus{background:url(/assets/img/icons/accordion-icons.png) no-repeat;width:11px;height:12px;float:right;margin-top:11px}#accordion .minus{background:url(/assets/img/icons/accordion-icons.png) -14px -4px no-repeat;width:9px;height:4px;float:right;margin-top:16px}.error,.info,.notice,.success{background-position:5% 50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{overflow:hidden;zoom:1}.progress-bar h5{margin-bottom:6px}.progress-bar li{margin-bottom:12px}.meter{height:23px;position:relative}.meter>span{display:block;height:100%;position:relative;overflow:hidden}.animate>span>span,.meter>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.animate>span:after{display:none}.alert{padding:12px 20px 12px 55px;position:relative;margin-bottom:19px}.close,.colorTip{position:absolute}.error{background-image:url(/assets/img/icons/error.png);background-color:#fff1f2;color:#c98f92}.success{background-image:url(/assets/img/icons/success.png);background-color:#f4ffdf;color:#94b654}.info{background-image:url(/assets/img/icons/info.png);background-color:#e4f7ff;color:#699fb6}.notice{background-image:url(/assets/img/icons/notice.png);background-color:#fdf7d5;color:#c49a51}.close{width:18px;height:18px;right:15px;top:15px;cursor:pointer}.error .close{background:url(/assets/img/icons/error-close.png) no-repeat}.success .close{background:url(/assets/img/icons/success-close.png) no-repeat}.info .close{background:url(/assets/img/icons/info-close.png) no-repeat}.notice .close{background:url(/assets/img/icons/notice-close.png) no-repeat}.button{display:inline-block;margin:8px 10px 8px 0;border:none;cursor:pointer;text-shadow:none!important}#horizontal-tabs,#vertical-tabs{margin-bottom:15px}.button.small{padding:10px}.button.medium{padding:12px 13px}.button.large{padding:13px 20px}blockquote{background-image:url(/assets/img/icons/blockqoute.png);background-repeat:no-repeat;background-position:16px 15px;padding:15px 15px 15px 51px}.info-box{padding:20px;overflow:hidden}.box{padding:15px}.colorTip{display:none;left:50%;top:-30px;padding:6px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;text-shadow:0 0 1px #fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.pointyTip,.pointyTipShadow{border:6px solid transparent;bottom:-12px;height:0;left:50%;margin-left:-6px;position:absolute;width:0}.pointyTipShadow{border-width:7px;bottom:-14px;margin-left:-7px}.colorTipContainer{position:relative;text-decoration:none!important;display:inline-block}.white .pointyTip{border-top-color:#fff}.white .pointyTipShadow{border-top-color:#ddd}.white .colorTip{background-color:#fff;border:1px solid #DDD;color:#555}.yellow .pointyTip{border-top-color:#f9f2ba}.yellow .pointyTipShadow{border-top-color:#e9d315}.yellow .colorTip{background-color:#f9f2ba;border:1px solid #e9d315;color:#5b5316}.black .pointyTip{border-top-color:#333}.black .pointyTipShadow{border-top-color:#111}.black .colorTip{background-color:#333;border:1px solid #111;color:#fcfcfc;text-shadow:none}#horizontal-tabs ul.tabs{overflow:hidden}#horizontal-tabs ul.tabs li{display:inline-block;padding:12px 20px;margin-right:2px;cursor:pointer}#horizontal-tabs .tabscontent{padding:15px;display:none;overflow:hidden}#horizontal-tabs .tabscontent.no-padding{padding-left:0;padding-right:0}#vertical-tabs .contents{float:right;width:66%}#vertical-tabs ul.tabs{overflow:hidden;width:34%;float:left}#vertical-tabs ul.tabs li{display:inline-block;padding:12px 20px;margin-bottom:4px;cursor:pointer;width:100%}#vertical-tabs .tabscontent{padding:15px;display:none}#toggle-view li{position:relative;cursor:pointer;margin-bottom:15px}#toggle-view li h3{padding:2px 10px}#toggle-view span.link{position:absolute;right:10px;top:6px}#toggle-view .panel{padding:10px;display:none}* .icon,* .social-icon{display:inline-block;vertical-align:middle}.dropcap{padding:5px 10px;float:left;margin:5px 5px 0 0}.arrow-list li,.arrow2-list li,.check-list li,.circle-list li,.cross-list li,.minus-list li,.plus-list li,.square-list li,.star-list li{padding:5px 5px 5px 15px;line-height:20px}.square-list li{background:url(/assets/img/icons/list-icons/square.png) 0 50% no-repeat}.check-list li{background:url(/assets/img/icons/list-icons/check.png) 0 50% no-repeat}.plus-list li{background:url(/assets/img/icons/list-icons/plus.png) 0 50% no-repeat}.arrow-list li{background:url(/assets/img/icons/list-icons/arrow.png) 0 50% no-repeat}.cross-list li{background:url(/assets/img/icons/list-icons/cross.png) 0 50% no-repeat}.star-list li{background:url(/assets/img/icons/list-icons/star.png) 0 50% no-repeat}.minus-list li{background:url(/assets/img/icons/list-icons/minus.png) 0 50% no-repeat}.arrow2-list li{background:url(/assets/img/icons/list-icons/arrow2.png) 0 50% no-repeat}.circle-list li{background:url(/assets/img/icons/list-icons/circle.png) 0 50% no-repeat}.pagination{margin:25px 0 5px;overflow:hidden}.pagination li{margin:5px 5px 15px 0}.pagination li a{padding:6px 12px}.icons li{padding:5px 0;height:20px}.tabscontent.color .icons li{padding:5px}* .icon{background:url(/assets/img/icons/icons/icons.png) no-repeat;margin:-2px 4px 0 0}* .icon.gray{background:url(/assets/img/icons/icons/icons-gray.png) no-repeat}* .icon.white{background:url(/assets/img/icons/icons/icons-white.png) no-repeat}* .social-icon{background:url(/assets/img/icons/icons/social-icons.png) no-repeat;margin:0 1px 5px 0}.social-icon.transparent{margin:3px 8px 8px 9px}.breadcrumbs{padding:10px;border:1px solid #e5e5e5;margin-bottom:10px}.breadcrumbs li{display:inline;padding:0}.breadcrumbs li b{margin:0 10px}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:10px;text-align:left}table td,table th{padding:11px;border:1px solid #e5e5e5}.pricing-tables-1,.pricing-tables-2{margin-top:40px}.pricing-tables-1 .tables-column,.pricing-tables-2 .tables-column{float:left;display:inline;margin:10px 0;border-right:1px solid #fff;position:relative;text-align:center}.pricing-tables-1 .tables-column{width:234px}.pricing-tables-2 .tables-column{width:187px}.tables-column .header{min-height:125px}.tables-column .header h3{padding:10px 0 15px;line-height:15px}.tables-column.featured{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);z-index:1}.tables-column.featured .header h1{margin-top:-16px;padding:8px 0}.tables-column.featured .footer h3 span{padding-bottom:15px}.tables-column .header h3 span{display:block;padding:10px 0}.tables-column .footer h3 span{display:block;padding:7px 0}.tables-column .list li{padding:16px 0;display:block}.pricing-tables-2 .tables-column .list li:before{content:''}.list li span.ok.gray{background:url(/assets/img/icons/pricing-tabe-icons.png) no-repeat;width:13px;height:12px;display:inline-block}.list li span.minus.gray{background:url(/assets/img/icons/pricing-tabe-icons.png) -33px -7px no-repeat;width:9px;height:4px;display:inline-block}.list li span.ok.black{background:url(/assets/img/icons/pricing-tabe-icons.png) -16px 0 no-repeat;width:13px;height:12px;display:inline-block}.list li span.minus.black{background:url(/assets/img/icons/pricing-tabe-icons.png) -47px -7px no-repeat;width:9px;height:4px;display:inline-block}#welcome a.btn-download:hover,#welcome a.link:hover{background:#1c9b47}.video-wrap{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden}.video-wrap.vimeo{padding-top:0}.video-wrap.widescreen{padding-bottom:57.25%}.video-wrap embed,.video-wrap iframe,.video-wrap object,.video-wrap video{top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:767px){.video-wrap{padding-top:0}}.form-elements input[type=text],.form-elements select,.form-elements textarea,.form-elements2 input[type=text],.form-elements2 select,.form-elements2 textarea{padding:6px;border:1px solid #e4e4e3;color:#8c8d8b;border-radius:2px}.form-elements input[type=text]{min-width:145px}.form-elements select{min-width:165px;margin-bottom:10px}.form-elements textarea{margin-top:15px;min-height:221px}.form-elements fieldset,.form-elements2 fieldset{min-height:30px;margin-bottom:10px}.form-elements label{min-width:90px;display:inline-block;color:#666}.form-elements2 label{display:inline-block;color:#666;margin-bottom:10px;width:100%}.logo a,.logo span{display:block}.form-elements2 input[type=text]{width:95%}.form-elements2 select{width:98%;margin-bottom:10px}.form-elements2 textarea{margin-top:10px}.sti-menu li a h2{padding:0!important}@media only screen and (max-width:320px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:100%}.container .column,.container .columns{margin:0}.whyus img{max-width:95%!important}.image-post img{min-width:247px!important}#footer.thumbs li,#sidebar.thumbs li{width:45.6%!important}.subscribe input.mail{width:91%!important}.subscribe input.submit{float:none!important;margin:0!important;width:97.5%!important}span.copyright{line-height:20px!important}.social a{margin:0 14px 0 0!important}.sti-menu li a,.sti-menu li a:hover{border-right:0!important;border-left:0!important}input.search{width:84%!important}.form-elements2 input[type=text]{width:94%!important}#clock-ticker .block{margin:0 5px 30px 3px!important;padding:10px 14px!important}input.subscribe-text{width:85%!important}input.subscribe-button{width:99%!important}h1.big{font-size:126px!important}input.text,textarea{width:90.8%!important}}.logo{height:70px;font-size:36px;font-weight:600}.logo span{font-size:18px;padding:4px 0 0 2px;font-weight:400}@media only screen and (max-width:767px){.qoute{padding:10px 0;margin:10px 0}.logo{height:36px;margin:10px 20%;text-align:center}}@media only screen and (min-width:768px) and (max-width:959px){.logo span{height:36px;font-size:15px}}.center{text-align:center}a.edit{float:right;margin:0;font-size:18px;color:#585858;font-weight:600}.colorTip{z-index:100}.social .colorTip{top:-30px}.edit .colorTip{top:-20px}h1.page-title{margin-bottom:0}#welcome a.code{font-family:"Source Sans Pro",Monaco,Menlo,Consolas,"Courier New",monospace}#welcome blockquote{font-size:21px;margin-left:-20px;padding-bottom:0}#welcome a.btn-download span,#welcome a.btn-support span{width:205px;text-align:left;display:inline-block}#welcome a.btn-download{margin-bottom:4px}#welcome a.btn-support,#welcome a.btn-support:hover{background:#8d8d8d}#brand{margin-top:10px;margin-bottom:45px}#slider{height:580px;margin:0}.ten-and-half{width:620px}.four-and-half{width:240px}a.link{margin:0;text-align:left}@media only screen and (max-width:959px) and (min-width:768px){.four-and-half.columns,.ten-and-half.columns{margin-left:50px}.four-and-half{width:620px;padding-top:10px}.four-and-half a.link{font-size:17px}#slider{height:490px}#welcome blockquote{font-size:19px;padding-bottom:12px;padding-top:0;background-position:16px 1px}}@media only screen and (max-width:767px) and (min-width:480px){.four-and-half.columns,.ten-and-half.columns{margin-left:45px}#slider{height:290px}}@media only screen and (max-width:767px){.four-and-half.columns,.ten-and-half.columns{width:300px}.four-and-half{padding-top:10px}#welcome blockquote{font-size:19px;padding-bottom:12px;padding-top:0;background-position:16px 1px}}@media only screen and (max-width:480px){#slider{height:220px}}.large{font-size:1.2em}.our-services .icon-box i{display:block;text-align:center;color:#1c9b47;margin-top:-3px;padding-left:2px}.our-services .icon-box{width:40px;background:0 0}.our-services .last{margin-bottom:10px}.bold{font-weight:700}.navigation ul{z-index:100;margin:0;padding:0}.navigation ul li{position:relative;display:inline;float:left;margin-left:4px}.navigation ul li a{display:block;padding:37px 15px 33px}* html .navigation ul li a{display:inline-block}.navigation ul li ul li a,.navigation ul li ul li a:hover{border-top:1px solid #ececec;border-bottom:0}.navigation ul li ul{border-bottom:1px solid #ececec;top:87px!important;position:absolute;left:0;display:none;visibility:hidden}.navigation ul li a.noborder{border-bottom:none!important}.navigation ul li ul li ul{top:-2.5px!important}.navigation ul li ul li{display:list-item;float:none;margin-left:0}.navigation ul li ul li a{width:160px;padding:13px 10px;margin:0}* html .navigation{height:1%}.rightarrowclass{position:absolute;top:18px;right:10px}.downarrowclass{position:absolute;top:12px;right:7px;display:none}#toTop{display:none;position:fixed;bottom:30px;right:20px;overflow:hidden;width:37px;height:37px;border:none;text-indent:-999px;background:url(/assets/img/icons/totop.png) left top no-repeat;filter:alpha(opacity=80);opacity:.8}#toTop:hover{opacity:1}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-container{zoom:1;position:relative}.flex-caption{zoom:1;width:30%;padding:15px 20px;margin:0;position:absolute;left:20px;bottom:20px;background:rgba(51,51,51,.8);color:#fff;line-height:25px}.flex-caption span{display:block;padding:0 0 7px}.flex-direction-nav{height:0}.flex-direction-nav li a{width:29px;height:78px;margin:0;display:block;position:absolute;top:40%;cursor:pointer;text-indent:-999em}.flex-direction-nav li .next{right:0}.flex-direction-nav li .prev{left:0}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-32px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:30px;height:10px;display:block;cursor:pointer;text-indent:-999em}.ei-slider{position:relative;max-width:960px;height:365px;margin:0 auto}.ei-slider-loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;filter:alpha(opacity=80);background:rgba(0,0,0,.8);color:#fff;text-align:center;line-height:400px}.ei-slider-large{width:100%;height:100%;position:relative;overflow:hidden}.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}.ei-slider-large li img{width:100%;height:auto}.ei-title{position:absolute;right:8%;margin:0 20px;bottom:20%;color:#fff}.ei-title h2,.ei-title h3{text-align:right;color:#fff;filter:alpha(opacity=80);background:#333;background:rgba(51,51,51,.8);line-height:25px;padding:10px}.ei-title h2{float:right;margin-bottom:10px}.ei-slider-thumbs{height:10px;margin:0 auto;position:relative;max-width:939px!important}.ei-slider-thumbs li{position:relative;float:left;height:100%}.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:10;text-indent:-9000px}.ei-slider-thumbs li a{display:block;border-left:1px solid #fff;text-indent:-9000px;width:100%;height:100%;cursor:pointer;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.ei-slider-thumbs li:first-child a{border-left:0}.ei-slider-thumbs li a:hover{background-color:#f0f0f0}.ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:999;max-width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.sti-menu,.sti-menu li a{position:relative}.ei-slider-thumbs li:hover img{opacity:1;bottom:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.sti-menu li{height:248px;margin-bottom:30px!important}.sti-menu li a{display:block;overflow:hidden;height:100%;width:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:5px solid #e5e5e5;text-align:center}.sti-menu li a:hover{border-top:1px solid #585858;border-right:1px solid #585858;border-left:1px solid #585858}.sti-menu li a h2{position:absolute;top:109px;left:0;width:100%}.sti-menu li a p{position:absolute;top:150px;left:0}.sti-icon{position:absolute;top:36px;left:38%}.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:top,left,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}#contain{margin:10px 0 0}#contain .element-4{min-height:230px}#contain .element-3{min-height:280px}#contain .element-2{min-height:400px}#options{padding:10px 0 25px;border-bottom:1px solid #ECECEC}#options li{float:left;margin:3px 6px 3px 0}#options li a{padding:10px 15px;display:inline-block}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{zoom:1}.slidewrap{position:relative}.slidecontrols li a.next{position:absolute;top:32px;right:12px}.slidecontrols li a.prev{position:absolute;top:32px;right:49px}.slidecontrols li a.next.right{position:absolute;top:32px;right:0}.slidecontrols li a.prev.right{position:absolute;top:32px;right:37px}.slidecontrols li a.next,.slidecontrols li a.prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.next.carousel-disabled,.slidecontrols li a.prev.carousel-disabled{display:block;background:#eaeaea;cursor:default}.slidewrap2{position:relative}.slidecontrols li a.carousel2-next{position:absolute;top:32px;right:0}.slidecontrols li a.carousel2-prev{position:absolute;top:32px;right:37px}.slidecontrols li a.carousel2-next,.slidecontrols li a.carousel2-prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.carousel2-next.carousel2-disabled,.slidecontrols li a.carousel2-prev.carousel2-disabled{display:block;background:#eaeaea;cursor:default}.slidewrap3{position:relative}.slidecontrols li a.carousel3-next{position:absolute;top:32px;right:0}.slidecontrols li a.carousel3-prev{position:absolute;top:32px;right:37px}.slidecontrols li a.carousel3-next,.slidecontrols li a.carousel3-prev{width:30px;height:10px;display:block;background:#585858;cursor:pointer;text-indent:-999em}.slidecontrols li a.carousel3-next.carousel3-disabled,.slidecontrols li a.carousel3-prev.carousel3-disabled{display:block;background:#eaeaea;cursor:default}#clock-ticker{display:block;margin:60px 0 40px}#clock-ticker .block{position:relative;float:left;margin-right:22px;height:122px;padding:10px 25px;border-radius:5px}#clock-ticker .block .flip-top{width:88px;text-align:center;display:block;font-size:70px;padding:5px 0}#clock-ticker .block .label{text-align:center;display:block;padding:10px 0;font-size:20px}.thumbs{margin:0;padding:0;overflow:hidden}.thumbs li{float:left;margin:5px 10px 5px 0}#sidebar.thumbs li{width:29.7%}#footer.thumbs li{width:45%}#sidebar.thumbs li img{display:inline-block;width:83px;height:75px}#footer.thumbs li img{display:block;width:96px;height:75px;border:2px solid #505050}#cycle,#cycle li{width:500px;height:333px;padding:3px;margin:0}.thumbs li a img{border:none;opacity:.7;filter:alpha(opacity=70)}.thumbs li a:hover img{opacity:1;filter:alpha(opacity=100)}#cycle{background:#eee;-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000}#cycle li{position:relative;overflow:hidden}.notification_error,.notification_ok{height:auto;font-family:'Open Sans',sans-serif}#cycle li div{position:absolute;bottom:3px;left:3px;padding:3px;width:494px;background:#000;color:#fff;font-size:12px;opacity:.8}.tweet_list{margin:0;padding:0;overflow-y:hidden;line-height:21px}.tweet_list li{overflow-y:auto;overflow-x:hidden;background:url(/assets/img/icons/twitter-icon.png) 0 8% no-repeat;padding:0 0 10px 30px;border-bottom:1px solid #ECECEC;margin-bottom:10px}.pp_gallery div,.pp_gallery ul a,.pp_social .facebook{overflow:hidden;float:left}.tweet.footer .tweet_list li a{color:#fff!important}.tweet.footer .tweet_list li{border-bottom:1px solid #747474}.tweet.footer .tweet_list li:last-child,.tweet_list li.tweet_even,.tweet_list li:last-child{border-bottom:0}.tweet_list .tweet_avatar{padding-right:.5em;float:left}.tweet_list .tweet_avatar img{vertical-align:middle}.notification_error{margin:10px 0 20px;padding:10px;background:#FCFCFC;text-align:left;font-size:13px;font-weight:500;line-height:24px;color:#EF1B52;border-radius:0;border:1px solid #E5E5E5}.notification_ok{margin:20px 0 70px;padding:30px 10px;background:#6BBD64;text-align:center;-moz-border-radius:5px;font-size:16px;font-weight:700;line-height:24px;color:#fff;border-radius:0}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/assets/img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/assets/img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/assets/img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/assets/img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(/assets/img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(/assets/img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(/assets/img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{left:auto;position:static}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url(/assets/img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/assets/img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/assets/img/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_expand{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/assets/img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/assets/img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/assets/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content,div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/assets/img/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/assets/img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/assets/img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/assets/img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/assets/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/assets/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/assets/img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/assets/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/assets/img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/assets/img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/assets/img/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/assets/img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/assets/img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/assets/img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/assets/img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/assets/img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{margin-left:5px;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative}.pp_gallery ul a{border:1px solid rgba(0,0,0,.5);display:block;height:33px}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/assets/img/prettyPhoto/facebook/default_thumbnail.gif) no-repeat;display:block;height:33px;width:50px}a.pp_next,a.pp_previous{background:url(/assets/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;height:100%;width:49%;text-indent:-10000px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{float:right}a.pp_previous{float:left}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}.pp_loaderIcon,a.pp_close{display:block;position:absolute}a.pp_close{line-height:22px;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{height:24px;left:50%;margin:-12px 0 0 -12px;top:50%;width:24px}.pp_fade,.pp_gallery li.default a img,div.ppt{display:none}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}.fa-fw,.fa-li{text-align:center}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;font-size:17px;margin:0 0 5px 15px;z-index:9999}code,pre{font-size:13px}div.light_rounded .pp_content,div.pp_default .pp_content{background-color:#fff}div.facebook #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.dark_rounded .pp_details,div.dark_square .pp_details,div.facebook .pp_details,div.light_rounded .pp_details,div.light_square .pp_details,div.pp_default .pp_details{position:relative}div.facebook .pp_content,div.light_rounded .pp_bottom .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_top .pp_middle,div.light_square .pp_content,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px!important}div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_rounded .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_rounded .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/assets/img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_bottom .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_top .pp_middle{background:url(/assets/img/prettyPhoto/dark_rounded/contentPattern.png) top left}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}@media only screen and (min-width:480px) and (max-width:767px){#fullResImage,.pp_content{min-width:286px!important}* html .pp_content,.pp_content,.pp_pic_holder{overflow:hidden}.pp_content{min-height:250px!important;max-height:300px!important;max-width:286px!important}#fullResImage,* html .pp_content{max-height:250px!important;max-width:286px!important}#fullResImage{min-height:200px!important}.pp_expand,.pp_gallery{display:none!important}.pp_next{margin-right:-25px!important}.pp_details{width:100%!important}.pp_pic_holder{left:20%!important;min-height:300px;min-width:320px;max-height:300px;max-width:320px}}code,pre{padding:0 3px 2px;font-family:'Source Code Pro',monospace;background-color:#fafafa;color:#4d4d4c}code{padding:1px 4px}pre{display:block;padding:.6em;margin:.6em 0;line-height:1.2em;overflow:auto;width:auto}pre.prettyprint{margin-bottom:1.2em}#markdown h2,#markdown h3{margin-bottom:0;margin-top:15px}pre code{padding:0;color:inherit;background-color:transparent;border:0;white-space:inherit}.tomorrow-comment,pre .comment,pre .title{color:#8e908c;float:inherit}.tomorrow-red,pre .attribute,pre .css .class,pre .css .id,pre .css .pseudo,pre .html .doctype,pre .regexp,pre .ruby .constant,pre .tag,pre .variable,pre .xml .doctype,pre .xml .pi,pre .xml .tag .title{color:#c82829}.tomorrow-orange,pre .built_in,pre .constant,pre .literal,pre .number,pre .params,pre .preprocessor{color:#f5871f}.tomorrow-yellow,pre .css .rules .attribute,pre .ruby .class .title{color:#eab700}.tomorrow-green,pre .header,pre .inheritance,pre .ruby .symbol,pre .string,pre .value,pre .xml .cdata{color:#718c00}.tomorrow-aqua,pre .css .hexcolor{color:#3e999f}.tomorrow-blue,pre .coffeescript .title,pre .function,pre .javascript .title,pre .perl .sub,pre .python .decorator,pre .python .title,pre .ruby .function .title,pre .ruby .title .keyword{color:#4271ae}.tomorrow-purple,pre .javascript .function,pre .keyword{color:#8959a8}pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .cdata,pre .xml .css,pre .xml .javascript,pre .xml .vbscript{opacity:.5}#markdown p{font-size:15px;padding-top:15px}#markdown h2{padding:15px 0 10px;border-bottom:1px solid #ececec}#markdown h2:after{content:'';background:#1c9b47;display:block;width:50px;height:4px;margin:7px 0 -11px;padding:0;border:0;vertical-align:baseline}#markdown h3{font-weight:600}#markdown ul{list-style:square;padding:0 0 0 30px}#markdown ol{list-style:decimal;padding:0 0 0 18px}#markdown ol li,#markdown ul li{padding:5px 0 0;line-height:20px}#markdown hr{margin-top:20px;margin-bottom:15px}#markdown .alert{padding:12px;border-radius:4px;margin-top:15px;margin-bottom:15px}#markdown .alert h4{color:inherit;display:inline;margin-left:15px;margin-right:8px;font-weight:700}.fa,.fa-stack,.list li span.ok.color{display:inline-block}#markdown .alert-success{border:1px solid #bce8f1;color:#3a87ad;background-color:#d9edf7}#markdown .alert-success a{color:inherit}#markdown .alert-block{border:1px solid #c49a51;background-color:#fdf7d5;color:#c49a51}.navigation ul li a.active,.navigation ul li a.selected,.navigation ul li a:hover{border-bottom:3.5px solid #1c9b47}.navigation ul li ul li:first-child a,.navigation ul li ul li:first-child a:hover{border-top:3.5px solid #1c9b47}#accordion h3:hover a,.arrow-list li a:hover,.arrow-list li:hover,.arrow2-list li a:hover,.arrow2-list li:hover,.breadcrumbs li a,.check-list li a:hover,.check-list li:hover,.choose ul li:hover,.circle-list li a:hover,.circle-list li:hover,.comment a,.cross-list li a:hover,.cross-list li:hover,.minus-list li a:hover,.minus-list li:hover,.navigation ul li ul li a:hover,.plus-list li a:hover,.plus-list li:hover,.recent-blog .tags-comments a:hover,.square-list li a:hover,.square-list li:hover,.star-list li a:hover,.star-list li:hover,.tags-comments2 a:hover,.tweet_list li a,.under-construction .copyright a,a:hover,h1.big,span.color,ul.team li:hover h3{color:#1c9b47}::-moz-selection{background:#1c9b47}#accordion h3.ui-state-active,#horizontal-tabs ul.tabs li.current,#horizontal-tabs ul.tabs li:hover,#options li a.selected,#options li a:hover,#toggle-view li h3.color,#under-construction,#vertical-tabs ul.tabs li.current,#vertical-tabs ul.tabs li:hover,.animate>span>span,.blue .colorTip,.button.black:hover,.button.color,.date-post .day,.date-post .month,.dropcap.color,.ei-slider-thumbs li.ei-slider-element,.flex-control-nav li a.active,.flex-control-nav li a:hover,.highlight-color,.icon-box,.meter>span:after,.pagination.color li a.current,.pagination.color li a:hover,.popular-tags a:hover,.services .item.active .square,.services .item:hover .square,.subscribe input.submit,.tables-column .footer.black h3 span:hover,.tables-column .footer.gray h3 span:hover,.tables-column.featured .footer h3 span,.tables-column.featured .header h3,::selection,a.link,span.line{background:#1c9b47}.ei-slider-thumbs li.ei-slider-element{background:rgba(0,174,200,.9)}.tabscontent.color{background-color:#1c9b47!important}.services .item.active,.services .item:hover{border-right:5px solid #1c9b47}.lightbox .item:hover,.portfolio .item:hover,.recent-work .item:hover{border-bottom:4px solid #1c9b47}.sti-menu li a:hover{border-bottom:5px solid #1c9b47}#horizontal-tabs .tabscontent{border-top:1px solid #1c9b47}#vertical-tabs .tabscontent{border-left:1px solid #1c9b47}.subscribe input.submit:hover,.tables-column.featured .header h1{background:#35bdd1}.color-1{background:url(/assets/img/icons/services/webdesign-blue.png) no-repeat;width:45px;height:42px}.color-2{background:url(/assets/img/icons/services/branding-blue.png) no-repeat;width:50px;height:47px}.color-3{background:url(/assets/img/icons/services/development-blue.png) no-repeat;width:47px;height:46px}.color-4{background:url(/assets/img/icons/services/wordpress-blue.png) no-repeat;width:45px;height:44px}.color-5{background:url(/assets/img/icons/process/search-blue.png) no-repeat;width:39px;height:40px}.color-6{background:url(/assets/img/icons/process/design-blue.png) no-repeat;width:46px;height:40px}.color-7{background:url(/assets/img/icons/process/develop-blue.png) no-repeat;width:49px;height:41px}.color-8{background:url(/assets/img/icons/process/deliver-blue.png) no-repeat;width:45px;height:30px}a.twitter{background:url(/assets/img/icons/icons/social-icons-blue.png) no-repeat}a.facebook{background:url(/assets/img/icons/icons/social-icons-blue.png) -28px 0 no-repeat}a.skype{background:url(/assets/img/icons/icons/social-icons-blue.png) -56px 0 no-repeat}a.linkedin{background:url(/assets/img/icons/icons/social-icons-blue.png) -84px 0 no-repeat}a.twitter:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) 0 -29px no-repeat}a.facebook:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -28px -29px no-repeat}a.skype:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -56px -29px no-repeat}a.linkedin:hover{background:url(/assets/img/icons/icons/social-icons-blue.png) -84px -29px no-repeat}* .icon.color{background:url(/assets/img/icons/icons/icons-blue.png) no-repeat}.list li span.ok.color{background:url(/assets/img/icons/icons/pricing-tabe-icons-blue.png) -13px 0 no-repeat;width:13px;height:12px}.list li span.minus.color{background:url(/assets/img/icons/icons/pricing-tabe-icons-blue.png) 0 -7px no-repeat;width:9px;height:4px;display:inline-block}.flex-direction-nav li .next{background:url(/assets/img/icons/project-slider-arrow-right.png) 55% 50% no-repeat #1c9b47}.flex-direction-nav li .prev{background:url(/assets/img/icons/project-slider-arrow-left.png) 45% 50% no-repeat #1c9b47}.styleswitch.blue{opacity:1}/*! * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:FontAwesome;src:url(/assets/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(/assets/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(/assets/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(/assets/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}*,footer{margin:0}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-asc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-desc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}body,html{height:100%}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -60px}.push,footer{height:60px;clear:both}footer{padding:0}footer>.container{padding:15px 0 22px}footer .social{padding-top:5px}@media only screen and (max-width:767px){#wrap{margin:0 auto -120px}.push,footer{height:120px}}#wrap>.container a,footer a{color:#1c9b47}#wrap>.container a:hover,footer a:hover{text-decoration:underline}#wrap>.container a.link,footer a.link{color:#fff} \ No newline at end of file diff --git a/en/config/advanced.html b/en/config/advanced.html index 87ef71f6..cc1e577b 100644 --- a/en/config/advanced.html +++ b/en/config/advanced.html @@ -1,22 +1,22 @@ -
First of all, upgrade your Linux kernel to 3.5 or later.
To handle thousands of concurrent TCP connections, we should increase the limit of file descriptors opened.
Edit the limits.conf
vi /etc/security/limits.conf
Add these two lines
* soft nofile 51200
-* hard nofile 51200
Then, before you start the shadowsocks server, set the ulimit first
ulimit -n 51200
The priciples of tuning parameters for shadowsocks are
Here is an example /etc/sysctl.conf
of our production servers:
fs.file-max = 51200
+Shadowsocks - Advanced Optimize the shadowsocks server on Linux
First of all, upgrade your Linux kernel to 3.5 or later.
Step 1, increase the maximum number of open file descriptors
To handle thousands of concurrent TCP connections, we should increase the limit of file descriptors opened.
Edit the limits.conf
vi /etc/security/limits.conf
Add these two lines
* soft nofile 51200
+* hard nofile 51200
Then, before you start the shadowsocks server, set the ulimit first
ulimit -n 51200
Step 2, Tune the kernel parameters
The priciples of tuning parameters for shadowsocks are
- Reuse ports and conections as soon as possible.
- Enlarge the queues and buffers as large as possible.
- Choose the TCP congestion algorithm for large latency and high throughput.
Here is an example /etc/sysctl.conf
of our production servers:
fs.file-max = 51200
-net.core.rmem_max = 67108864
-net.core.wmem_max = 67108864
-net.core.netdev_max_backlog = 250000
-net.core.somaxconn = 4096
+net.core.rmem_max = 67108864
+net.core.wmem_max = 67108864
+net.core.netdev_max_backlog = 250000
+net.core.somaxconn = 4096
-net.ipv4.tcp_syncookies = 1
-net.ipv4.tcp_tw_reuse = 1
-net.ipv4.tcp_tw_recycle = 0
-net.ipv4.tcp_fin_timeout = 30
-net.ipv4.tcp_keepalive_time = 1200
-net.ipv4.ip_local_port_range = 10000 65000
-net.ipv4.tcp_max_syn_backlog = 8192
-net.ipv4.tcp_max_tw_buckets = 5000
-net.ipv4.tcp_fastopen = 3
-net.ipv4.tcp_mem = 25600 51200 102400
-net.ipv4.tcp_rmem = 4096 87380 67108864
-net.ipv4.tcp_wmem = 4096 65536 67108864
-net.ipv4.tcp_mtu_probing = 1
-net.ipv4.tcp_congestion_control = hybla
Of course, remember to execute sysctl -p
to reload the config at runtime.
How to verify your optimizations work
Use munin or any server monitor tools to generate the graph of your TCP connections. A well tuned server should look like this
\ No newline at end of file
+net.ipv4.tcp_syncookies = 1
+net.ipv4.tcp_tw_reuse = 1
+net.ipv4.tcp_tw_recycle = 0
+net.ipv4.tcp_fin_timeout = 30
+net.ipv4.tcp_keepalive_time = 1200
+net.ipv4.ip_local_port_range = 10000 65000
+net.ipv4.tcp_max_syn_backlog = 8192
+net.ipv4.tcp_max_tw_buckets = 5000
+net.ipv4.tcp_fastopen = 3
+net.ipv4.tcp_mem = 25600 51200 102400
+net.ipv4.tcp_rmem = 4096 87380 67108864
+net.ipv4.tcp_wmem = 4096 65536 67108864
+net.ipv4.tcp_mtu_probing = 1
+net.ipv4.tcp_congestion_control = hybla
Of course, remember to execute sysctl -p
to reload the config at runtime.
Use munin or any server monitor tools to generate the graph of your TCP connections. A well tuned server should look like this
Shadowsocks accepts JSON format configs like this:
{
- "server":"my_server_ip",
- "server_port":8388,
- "local_port":1080,
- "password":"barfoo!",
- "timeout":600,
- "method":"rc4-md5"
-}
Explanation of each field:
server
: your hostname or server IP (IPv4/IPv6).server_port
: server port number.local_port
: local port number.password
: a password used to encrypt transfer.timeout
: connections timeout in seconds.method
: encryption method, "bf-cfb", "aes-256-cfb", "des-cfb", "rc4", etc. Default is table, which is not secure. "aes-256-gcm" is recommended.Shadowsocks for Android / iOS also accepts BASE64 encoded URI format configs:
ss://BASE64-ENCODED-STRING-WITHOUT-PADDING#TAG
Where the plain URI should be:
ss://method:password@hostname:port
For example, we have a server at 192.168.100.1:8888
using bf-cfb
encryption method and password test
. Then, with the plain URI ss://bf-cfb:test@192.168.100.1:8888
, we can generate the BASE64 encoded URI:
ss://YmYtY2ZiOnRlc3RAMTkyLjE2OC4xMDAuMTo4ODg4Cg
To help organize and identify these URIs, you can append a tag after the BASE64 encoded string:
ss://YmYtY2ZiOnRlc3RAMTkyLjE2OC4xMDAuMTo4ODg4Cg#example-server
This URI can also be encoded to QR code. Then, just scan it with your Android / iOS devices:
Explanation of each field:
server
: your hostname or server IP (IPv4/IPv6).server_port
: server port number.local_port
: local port number.password
: a password used to encrypt transfer.timeout
: connections timeout in seconds.method
: encryption method, "bf-cfb", "aes-256-cfb", "des-cfb", "rc4", etc. Default is table, which is not secure. "aes-256-gcm" is recommended.Shadowsocks for Android / iOS also accepts BASE64 encoded URI format configs:
ss://BASE64-ENCODED-STRING-WITHOUT-PADDING#TAG
Where the plain URI should be:
ss://method:password@hostname:port
For example, we have a server at 192.168.100.1:8888
using bf-cfb
encryption method and password test
. Then, with the plain URI ss://bf-cfb:test@192.168.100.1:8888
, we can generate the BASE64 encoded URI:
ss://YmYtY2ZiOnRlc3RAMTkyLjE2OC4xMDAuMTo4ODg4Cg
To help organize and identify these URIs, you can append a tag after the BASE64 encoded string:
ss://YmYtY2ZiOnRlc3RAMTkyLjE2OC4xMDAuMTo4ODg4Cg#example-server
This URI can also be encoded to QR code. Then, just scan it with your Android / iOS devices: