/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{display:block}body{color:#142a3c;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;background:url(../img/bg_bottom.png) top center repeat-y}.modal-open{overflow:hidden;padding-right:17px}.body,.counts,.footer,.header-bottom,.header-nav,.header-top,.intro-block,.slider,.video-block,.wrapper{min-width:1200px;position:relative}.container{position:relative;display:block;width:1150px;padding:0 25px;margin:0 auto;text-align:left}a:active,a:focus,button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#363636;font-weight:700;margin-bottom:25px;font-family:Roboto,Helvetica,Arial,sans-serif}.h1,h1{font-size:50px;line-height:64px}.h2,h2{font-size:24px;line-height:30px;color:#e5313d;text-transform:uppercase}.h3,h3{font-size:22px;line-height:28px}.h4,h4{font-size:20px;line-height:24px}.h5,h5{font-size:18px;line-height:22px}.h6,h6{font-size:16px;line-height:20px}a{color:#142a3c;transition:color .4s ease;-o-transition:color .4s ease;-ms-transition:color .4s ease;-moz-transition:color .4s ease;-webkit-transition:color .4s ease}a:hover{text-decoration:none}.clearfix:after,.clearfix:before{content:" ";display:table;clear:both}.align-right{float:right;margin:0 0 15px 20px!important}.align-left{float:left;margin:0 20px 15px 0!important}.align-center{display:block;text-align:center}.hr{display:block;width:100%;height:1px;background-color:#dadbdc;margin:60px 0}.hide{display:none}.btn{display:inline-block;padding:7px 40px;background-color:#d0d4d8;color:#fff;text-decoration:none}.home-page .title-block{height:381px;background:url(../img/title_bg.jpg) center -35px no-repeat #142a3c}.home-page .title-block .container{padding:78px 145px 0;width:910px}.home-page .title-block .container h1{color:#fff;font-weight:400;margin-left:48px;letter-spacing:-1px}.home-page .block-content{background:none!important}.header{height:183px;font-family:Roboto,Helvetica,Arial,sans-serif;background:url(../img/bg_top.png) top center repeat-y}.header .header-left{float:left;width:438px;height:183px;position:relative;background-color:#fff}.header .header-left .logo{float:left;margin:56px 0 0 119px}.header .header-left .language{position:absolute;bottom:26px;right:30px}.header .header-left .language a{color:#7f7f7f;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase}.header .header-left .language a:hover{color:#e5313d}.header .header-right{float:right;position:relative;width:712px;height:135px;padding:24px 0;background-color:#e5313d}.header .header-right .main-menu{width:150px;margin-left:31px}.header .header-right .main-menu a{display:block;color:#fff;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase}.header .header-right .main-menu a.current,.header .header-right .main-menu a:hover{color:#142a3c}.header .header-right .phone{position:absolute;bottom:33px;right:206px;font-size:28px;color:#fff;padding-left:30px;background:url(../img/phone.png) 0 50% no-repeat}.header .header-right .socials{position:absolute;bottom:33px;right:129px}.header .header-right .socials .facebook{display:block;width:21px;height:21px;background:url(../img/facebook.png) 0 50% no-repeat}.title-block{height:240px;background-color:#142a3c}.title-block .container{padding:54px 145px 0;width:910px}.title-block .container h1{color:#fff;font-weight:400;margin-left:48px;letter-spacing:-1px}.no-margin{margin:0!important}blockquote{padding-left:25px;margin-bottom:25px;font-style:italic}.body{background-color:#f3f4f5}.body .block-content{margin:-67px -120px 0;padding:67px 120px 100px;background-color:#fff}.body .content{float:left;width:910px}.body .content ul{list-style:none;margin-bottom:25px}.body .content ul li{padding-left:28px;background:url(../img/tire.png) 9px 12px no-repeat}.body .content ol{padding-left:25px;margin-bottom:25px}.body .content ol li{padding-left:3px}.body .content h3,.body .content h4,.body .content h5,.body .content h6{margin-top:40px}.body .right-sidebar{display:none}.body .container{padding:0 145px;width:910px}.body .container p{margin-bottom:25px}.body .container h2{margin-bottom:33px;position:relative}.body .container .home-block{position:relative;background:#fff;margin:-80px -120px 83px;padding:56px 120px}.body .container .home-block:before{position:absolute;left:0;bottom:-65px;height:65px;width:100%;content:"";background:url(../img/shadow.png) no-repeat}.body .container .home-block .block-1{float:left;width:285px;margin-right:35px}.body .container .home-block .block-1 h2{color:#e5313d;font-weight:700;margin-bottom:9px;text-transform:uppercase}.body .container .home-block .block-1 h2 a{text-decoration:none;color:#e5313d}.body .container .home-block .block-1 h2 a:hover{color:#142a3c}.body .container .home-block .block-1 p{font-size:18px;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:24px;margin:0}.body .container .home-block .block-2{float:left;width:270px}.body .container .home-block .block-2 .banner{display:block;margin-top:46px}.banner-block{position:relative;padding:5px 5px 0;border:1px solid #dadbdc;text-align:center}.banner-block .banner-block-title{position:absolute;top:-12px;left:15px;padding:0 3px;font-size:10px;color:#909295;text-transform:uppercase;background-color:#fff}.banner-block img{margin-bottom:5px;display:inline-block}.all{color:#acacac;float:right;font-size:13px;font-weight:400;text-transform:lowercase}.body.sidebar .content{float:left;width:590px;margin-right:50px}.body.sidebar .right-sidebar{display:block;float:left;width:270px}.body.sidebar .right-sidebar h3{color:#e5313d}.body.sidebar .right-sidebar .sidebar-menu{list-style:none}.body.sidebar .right-sidebar .sidebar-menu li{display:block}.body.sidebar .right-sidebar .sidebar-menu li a{color:#142a3c;font-weight:700;text-transform:uppercase;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif}.body.sidebar .right-sidebar .sidebar-menu li a.current,.body.sidebar .right-sidebar .sidebar-menu li a:hover{color:#e5313d}.body.sidebar .right-sidebar .foto-list{list-style:none;text-align:center}.body.sidebar .right-sidebar .foto-list .fancybox{text-decoration:none}.body.sidebar .right-sidebar .foto-list .fancybox:hover span{background:0 0}.body.sidebar .right-sidebar .foto-list .fancybox img{margin-bottom:10px}.body.sidebar .right-sidebar .foto-list .fancybox span{color:#e5313d;background:url(../img/dash.png) center 17px repeat-x}.body.sidebar .right-sidebar .one-member-image{float:right}.columns{margin-right:-50px;font-size:0;letter-spacing:-.36em}.columns .one-half,.columns .one-third,.columns .two-third{margin:0 50px 0 0;display:inline-block;letter-spacing:normal;font-size:14px;vertical-align:top}.columns .one-half{width:270px}.columns .one-third{width:163px}.columns .two-third{width:376px}.one-project{display:inline-block;vertical-align:top;width:270px;margin:0 50px 35px 0;text-decoration:none}.one-project.end-project{opacity:.5}.one-project.end-project:hover{opacity:1}.one-project .one-project-img{display:block;margin-bottom:25px}.one-project .one-project-title{font-size:18px;font-family:Roboto,Helvetica,Arial,sans-serif;transition:color .4s ease;-o-transition:color .4s ease;-ms-transition:color .4s ease;-moz-transition:color .4s ease;-webkit-transition:color .4s ease}.one-project:hover .one-project-title{color:#e5313d}.news-list-small{margin-top:-7px}.news-list-small .one-news-small{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadbdc}.news-list-small .one-news-small:last-child{border:none;margin:0;padding:0}.news-list-small .one-news-small .one-news-date{display:block;color:#acacac;font-size:12px;text-transform:lowercase}.news-list-small .one-news-small a{text-decoration:none;font-size:13px}.news-list-small .one-news-small a:hover{color:#e5313d}.news-list .one-news{width:410px;margin:0 50px 40px 0;display:inline-block;letter-spacing:normal;font-size:14px;vertical-align:top}.news-list .one-news .one-news-date{float:left;width:30px;font-weight:700;font-family:Roboto,Helvetica,Arial,sans-serif;color:#e5313d;margin:3px 10px 0 0;text-align:center}.news-list .one-news .one-news-date span{display:block}.news-list .one-news .one-news-date .day{font-size:22px;line-height:24px}.news-list .one-news .one-news-date .month{font-size:11px;line-height:13px;text-transform:uppercase}.news-list .one-news .one-news-date .year{color:#a3a3a3;font-size:11px;line-height:13px}.news-list .one-news .one-news-body{margin-left:40px}.news-list .one-news .one-news-body h2{font-size:18px;line-height:24px;margin-bottom:5px;text-transform:none}.news-list .one-news .one-news-body h2 a{text-decoration:none}.news-list .one-news .one-news-body h2 a:hover{color:#e5313d}.news-list .one-news .one-news-body .one-news-image{float:left;margin:5px 19px 10px 0}.one-news-in h2{font-size:27px;margin-bottom:19px!important;text-transform:none}.one-news-in .one-news-date{color:#a3a3a3;font-size:12px;margin-bottom:15px;text-transform:uppercase}.right-news-list{list-style:none}.right-news-list .one-news-date{color:#a3a3a3;font-size:12px;margin-bottom:5px;text-transform:uppercase}.right-news-list li{margin-bottom:20px}.right-news-list li a{font-size:18px;text-decoration:none}.right-news-list li a:hover{color:#e5313d}.team-list .one-member{width:190px;margin:0 50px 50px 0;display:inline-block;letter-spacing:normal;font-size:14px;vertical-align:top;text-decoration:none}.team-list .one-member .one-member-image{display:block;margin-bottom:20px}.team-list .one-member .one-member-name{display:block;font-size:20px;font-weight:700;color:#e5313d;margin-bottom:5px}.team-list .one-member .one-member-post{display:block;color:#142a3c}.big-table{width:910px}.big-table td,.big-table th{padding:10px}.big-table th{border-bottom:2px solid #ccc}.big-table td{border-bottom:1px solid #ccc}.text{float:left}.widget{float:left;margin-right:50px}.footer{height:195px;color:#fff}.footer .footer-left{float:left;width:610px;height:162px;padding:33px 30px 0 120px;position:relative;background-color:#142a3c}.footer .footer-left .secondary-menu{list-style:none;margin-bottom:20px}.footer .footer-left .secondary-menu li{display:inline-block;margin-right:20px}.footer .footer-left .secondary-menu li a{font-size:13px;color:#fff;display:inline-block;text-decoration:none;background:url(../img/line.png) center 18px repeat-x}.footer .footer-left .secondary-menu li a:hover{background:0 0}.footer .footer-left p{font-size:12px}.footer .footer-right{height:162px;float:left;font-size:13px;width:240px;padding:33px 120px 0 30px;position:relative;color:#eef0f1;background-color:#e5313d}.footer .footer-right .copyrights{margin-bottom:10px}.footer .footer-right .dev{margin-bottom:20px}.footer .footer-right .dev a{display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:600}.footer .footer-right .dev a:hover span{color:#142a3c}.footer .footer-right .dev a span{color:#eef0f1;transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;-moz-transition:color .3s ease;-webkit-transition:color .3s ease}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(255,255,255,.9);-moz-box-shadow:0 10px 25px rgba(255,255,255,.9);-ms-box-shadow:0 10px 25px rgba(255,255,255,.9);-o-box-shadow:0 10px 25px rgba(255,255,255,.9);box-shadow:0 10px 25px rgba(255,255,255,.9)}#fancybox-loading,.fancybox-close{background-image:url(../img/fancybox/fancybox_sprite.png)}#fancybox-loading div{background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-nav{width:100px;height:100px;top:50%;margin-top:-50px;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;background:url(../img/fancybox/blank.gif)}.fancybox-nav span{top:50%;width:36px;height:14px;margin-top:-7px;visibility:visible}.fancybox-prev span{background-image:url(../img/arrow_l.png)}.fancybox-next span{background-image:url(../img/arrow_r.png)}.fancybox-prev{left:-100px}.fancybox-prev span{left:50%;margin-left:-18px;background-position:0 0}.fancybox-next{right:-100px}.fancybox-next span{right:50%;margin-right:-18px;background-position:0 0}.fancybox-overlay{background-color:rgba(255,255,255,.9)}.fancybox-title-float-wrap{right:auto;left:0;margin-bottom:-70px}.fancybox-title-float-wrap .child{background:0 0;font-size:20px;font-weight:700;margin-right:0;padding:0;text-shadow:none;color:#333;white-space:normal}.social{clear:fix}.social .button{float:left;margin-right:10px}.social .mt{margin-top:2px}$blue:#142a3c $red:#e5313d $OpenSans:'Open Sans',Helvetica,Arial,sans-serif $Roboto:'Roboto',Helvetica,Arial,sans-serif html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video margin:0 padding:0 border:0 outline:0 font-size:100% vertical-align:baseline background:transparent article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section display:block nav ul list-style:none blockquote,q quotes:none blockquote:before,blockquote:after,q:before,q:after content:'' content:none a margin:0 padding:0 font-size:100% vertical-align:baseline background:transparent ins background-color:#ff9 color:#000 text-decoration:none mark background-color:#ff9 color:#000 font-style:italic font-weight:700 del text-decoration:line-through abbr[title],dfn[title] border-bottom:1px dotted cursor:help table border-collapse:collapse border-spacing:0 hr display:block height:1px border:0 border-top:1px solid #ccc margin:1em 0 padding:0 input,select vertical-align:middle img display:block body color:$blue font-family:$OpenSans font-size:14px font-weight:400 line-height:22px background:url(../img/bg_bottom.png) repeat-y top center .modal-open overflow:hidden padding-right:17px .wrapper,.header-top,.header-nav,.header-bottom,.intro-block,.video-block,.body,.slider,.counts,.footer min-width:1200px position:relative .container position:relative display:block width:1150px padding:0 25px margin:0 auto text-align:left a,input,button,textarea &:focus,&:active outline:0 h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 color:#363636 font-weight:700 margin-bottom:25px font-family:$Roboto h1,.h1 font-size:50px line-height:64px h2,.h2 font-size:24px line-height:30px color:$red text-transform:uppercase h3,.h3 font-size:22px line-height:28px h4,.h4 font-size:20px line-height:24px h5,.h5 font-size:18px line-height:22px h6,.h6 font-size:16px line-height:20px a color:$blue transition:color .4s ease -o-transition:color .4s ease -ms-transition:color .4s ease -moz-transition:color .4s ease -webkit-transition:color .4s ease &:hover text-decoration:none .clearfix:before,.clearfix:after content:" " display:table .clearfix:before,.clearfix:after clear:both .align-right float:right margin:0 0 15px 20px!important .align-left float:left margin:0 20px 15px 0!important .align-center display:block text-align:center .hr display:block width:100% height:1px background-color:#dadbdc margin:60px 0 .hide display:none .btn display:inline-block padding:7px 40px background-color:#d0d4d8 color:#fff text-decoration:none .home-page .title-block height:381px background:$blue url(../img/title_bg.jpg) no-repeat center -35px .container padding:78px 145px 0 width:910px h1 color:#fff font-weight:400 margin-left:48px letter-spacing:-1px .block-content background:none!important .header height:183px font-family:$Roboto background:url(../img/bg_top.png) repeat-y top center .header-left float:left width:438px height:183px position:relative background-color:#fff .logo float:left margin:56px 0 0 119px .language position:absolute bottom:26px right:30px a color:#7f7f7f font-size:13px font-weight:700 text-decoration:none text-transform:uppercase &:hover color:$red .header-right float:right position:relative width:712px height:135px padding:24px 0 background-color:$red .main-menu width:150px margin-left:31px a display:block color:#fff font-size:13px font-weight:700 text-decoration:none text-transform:uppercase &:hover,&.current color:$blue .phone position:absolute bottom:33px right:206px font-size:28px color:#fff padding-left:30px background:url(../img/phone.png) no-repeat 0 50% .socials position:absolute bottom:33px right:129px .facebook display:block width:21px height:21px background:url(../img/facebook.png) no-repeat 0 50% .title-block height:240px background-color:$blue .container padding:54px 145px 0 width:910px h1 color:#fff font-weight:400 margin-left:48px letter-spacing:-1px .no-margin margin:0!important blockquote padding-left:25px margin-bottom:25px font-style:italic .body background-color:#f3f4f5 .block-content margin:-67px -120px 0 padding:67px 120px 100px background-color:#fff .content float:left width:910px ul list-style:none margin-bottom:25px li padding-left:28px background:url(../img/tire.png) no-repeat 9px 12px ol padding-left:25px margin-bottom:25px li padding-left:3px h3,h4,h5,h6 margin-top:40px .right-sidebar display:none .container width:1050px padding:0 145px width:910px p margin-bottom:25px h2 margin-bottom:33px position:relative .home-block position:relative background:#fff margin:-80px -120px 83px padding:56px 120px background-color:#fff &:before position:absolute left:0 bottom:-65px height:65px width:100% content:"" background:url(../img/shadow.png) no-repeat 0 0 .block-1 float:left width:285px margin-right:35px h2 color:$red font-weight:700 margin-bottom:9px text-transform:uppercase a text-decoration:none color:$red &:hover color:$blue p font-size:18px font-family:$Roboto line-height:24px margin:0 .block-2 float:left width:270px .banner display:block margin-top:46px .banner-block position:relative padding:5px 5px 0 border:1px solid #dadbdc text-align:center .banner-block-title position:absolute top:-12px left:15px padding:0 3px font-size:10px color:#909295 text-transform:uppercase background-color:#fff img margin-bottom:5px display:inline-block .all color:#acacac float:right font-size:13px font-weight:400 text-transform:lowercase .body.sidebar .content float:left width:590px margin-right:50px .right-sidebar display:block float:left width:270px h3 color:$red .sidebar-menu list-style:none li display:block a color:$blue font-weight:700 text-transform:uppercase text-decoration:none font-family:$Roboto &:hover,&.current color:$red .foto-list list-style:none text-align:center .fancybox text-decoration:none &:hover span background:none img margin-bottom:10px span color:$red background:url(../img/dash.png) repeat-x center 17px .one-member-image float:right .columns margin-right:-50px font-size:0 letter-spacing :-.36em .one-half,.one-third,.two-third margin:0 50px 0 0 display:inline-block letter-spacing:normal font-size :14px vertical-align:top .one-half width:270px .one-third width:163px .two-third width:376px .one-project display:inline-block vertical-align:top width:270px margin:0 50px 35px 0 text-decoration:none &.end-project opacity:.5 &:hover opacity:1 .one-project-img display:block margin-bottom:25px .one-project-title font-size:18px font-family:$Roboto transition:color .4s ease -o-transition:color .4s ease -ms-transition:color .4s ease -moz-transition:color .4s ease -webkit-transition:color .4s ease &:hover .one-project-title color:$red .news-list-small margin-top:-7px .one-news-small padding-bottom:10px margin-bottom:10px border-bottom:1px solid #dadbdc &:last-child border:none margin:0 padding:0 .one-news-date display:block color:#acacac font-size:12px text-transform:lowercase a text-decoration:none font-size:13px &:hover color:$red .news-list .one-news width:410px margin:0 50px 40px 0 display:inline-block letter-spacing:normal font-size :14px vertical-align:top .one-news-date float:left width:30px font-weight:700 font-family:$Roboto color:$red margin:3px 10px 0 0 text-align:center span display:block .day font-size:22px line-height:24px .month font-size:11px line-height:13px text-transform:uppercase .year color:#a3a3a3 font-size:11px line-height:13px .one-news-body margin-left:40px h2 font-size:18px line-height:24px margin-bottom:5px text-transform:none a text-decoration:none &:hover color:$red .one-news-image float:left margin:5px 19px 10px 0 .one-news-in h2 font-size:27px margin-bottom:19px!important text-transform:none .one-news-date color:#a3a3a3 font-size:12px margin-bottom:15px text-transform:uppercase .right-news-list list-style:none .one-news-date color:#a3a3a3 font-size:12px margin-bottom:5px text-transform:uppercase li margin-bottom:20px a font-size:18px text-decoration:none &:hover color:$red .team-list .one-member width:190px margin:0 50px 50px 0 display:inline-block letter-spacing:normal font-size :14px vertical-align:top text-decoration:none .one-member-image display:block margin-bottom:20px .one-member-name display:block font-size:20px font-weight:700 color:$red margin-bottom:5px .one-member-post display:block color:$blue .big-table width:910px td,th padding:10px th border-bottom:2px solid #ccc td border-bottom:1px solid #ccc .text float:left .widget float:left margin-right:50px .footer height:195px color:#fff .footer-left float:left width:610px height:162px padding:33px 30px 0 120px position:relative background-color:$blue .secondary-menu list-style:none margin-bottom:20px li display:inline-block margin-right:20px a font-size:13px color:#fff display:inline-block text-decoration:none background:url(../img/line.png) repeat-x center 18px &:hover background:none p font-size:12px .footer-right height:162px float:left font-size:13px width:240px padding:33px 120px 0 30px position:relative color:#eef0f1 background-color:$red .copyrights margin-bottom:10px .dev margin-bottom:20px a display:inline-block text-decoration:none text-transform:uppercase font-weight:600 &:hover span color:$blue span color:#eef0f1 transition:color .3s ease -o-transition:color .3s ease -ms-transition:color .3s ease -moz-transition:color .3s ease -webkit-transition:color .3s ease .fancybox-opened .fancybox-skin -webkit-box-shadow:0 10px 25px rgba(255,255,255,.9) -moz-box-shadow:0 10px 25px rgba(255,255,255,.9) -ms-box-shadow:0 10px 25px rgba(255,255,255,.9) -o-box-shadow:0 10px 25px rgba(255,255,255,.9) box-shadow:0 10px 25px rgba(255,255,255,.9) #fancybox-loading,.fancybox-close background-image:url(../img/fancybox/fancybox_sprite.png) #fancybox-loading div background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat .fancybox-nav width:100px height:100px top:50% margin-top:-50px cursor:pointer text-decoration:none -webkit-tap-highlight-color:transparent background:transparent url(../img/fancybox/blank.gif) .fancybox-nav span top:50% width:36px height:14px margin-top:-7px visibility:visible .fancybox-prev span background-image:url(../img/arrow_l.png) .fancybox-next span background-image:url(../img/arrow_r.png) .fancybox-prev left:-100px .fancybox-prev span left:50% margin-left:-18px background-position:0 0 .fancybox-next right:-100px .fancybox-next span right:50% margin-right:-18px background-position:0 0 .fancybox-overlay background-color:rgba(255,255,255,.9) .fancybox-title-float-wrap right:auto left:0 margin-bottom:-70px .child background:none font-size:20px font-weight:700 margin-right:0 padding:0 text-shadow:none color:#333 white-space:normal .social clear:fix .button float:left margin-right:10px .mt margin-top:2px@i:"../img";@ai:"../img/admin";body,html{margin:0;height:100%;color:#000;.ui-dialog,.ui-widget-overlay{display:none!important}a{color:#0077b3}.empty{content:" ";display:block;height:0;clear:both;margin:0!important;padding:0!important}.clear{:.empty;visibility:hidden}.clean{&:after{.empty}// Wrapper #wrapper{padding:20px 20px 0;// Header header{.clean}// Content main,// Footer footer{.clean}.credits{color:#000;font-size:15px;text-decoration:none;img{margin-bottom:-2px}