@media only screen and (-webkit-min-device-pixel-ratio:2){img.logo_def{display:none!important}img.logo_retina{display:block!important}.nivo-prevNav:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -53px -62px}.nivo-nextNav:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -75px -62px}#swipebox-arrows a#swipebox-close:before,.fs_share_close{background:url(../img/retina/eclipse-sprites.png) no-repeat -51px -34px!important;background-size:130px 138px!important}.fs_controls a.fs_share{background:url(../img/retina/eclipse-sprites.png) no-repeat -76px -35px}.fs_pause{background:url(../img/retina/eclipse-sprites.png) no-repeat -45px -11px}.fs_play{background:url(../img/retina/eclipse-sprites.png) no-repeat -64px -11px}.fs_slider_prev,#swipebox-arrows a#swipebox-prev:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -25px -11px!important;background-size:130px 138px!important}.fs_slider_next,#swipebox-arrows a#swipebox-next:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -83px -11px!important;background-size:130px 138px!important}header .header_toggler{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 0}.pagline_toggler{background:url(../img/retina/eclipse-sprites.png) no-repeat -51px -34px}.pagline_toggler.show-pag{background:url(../img/retina/eclipse-sprites.png) no-repeat -26px -35px}.socials_list li a.ico_social_facebook:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -97px -84px}.socials_list li a.ico_social_pinterest:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -40px -102px}.socials_list li a.ico_social_twitter:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -58px -102px}.socials_list li a.ico_social_instagram:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -76px -102px}.socials_list li a.ico_social_tumblr:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -94px -102px}.socials_list li a.ico_social_flickr:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -112px -102px}.socials_list li a.ico_social_youtube:before{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 -120px}.socials_list li a.ico_social_dribbble:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -18px -120px}.socials_list li a.ico_social_gplus:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -36px -120px}.socials_list li a.ico_social_vimeo:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -54px -120px}.socials_list li a.ico_social_delicious:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -72px -120px}.socials_list li a.ico_social_linked:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -90px -120px}.socials_list li a.ico_social_500px:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -108px -120px}.shortcode_messagebox .box_close{background:url(../img/retina/eclipse-sprites.png) no-repeat -24px 0}.featured_items .img_block .featured_link_ico{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 -24px}.featured_ico_link{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 -24px}.featured_ico_zoom{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 -49px}.beforeAfter_wrapper .result_line:before{background:url(../img/retina/eclipse-sprites.png) no-repeat -26px -60px}.port_left a{background:url(../img/retina/eclipse-sprites.png) no-repeat -105px 0}.port_right a{background:url(../img/retina/eclipse-sprites.png) no-repeat -105px -40px}.port_close{background:url(../img/retina/eclipse-sprites.png) no-repeat 0 -74px}.fs-port-slider-wrapper .fs_prev-post{background:url(../img/retina/eclipse-sprites.png) no-repeat -105px 0}.fs-port-slider-wrapper .fs_next-post{background:url(../img/retina/eclipse-sprites.png) no-repeat -105px -54px}.nivo-prevNav:before,.nivo-nextNav:before,.fs_share_close,.fs_controls a.fs_share,.fs_pause,.fs_play,.fs_slider_prev,.fs_slider_next,header .header_toggler,.pagline_toggler,.pagline_toggler.show-pag,.socials_list li a.ico_social_facebook:before,.socials_list li a.ico_social_pinterest:before,.socials_list li a.ico_social_twitter:before,.socials_list li a.ico_social_instagram:before,.socials_list li a.ico_social_tumblr:before,.socials_list li a.ico_social_flickr:before,.socials_list li a.ico_social_youtube:before,.socials_list li a.ico_social_dribbble:before,.socials_list li a.ico_social_gplus:before,.socials_list li a.ico_social_vimeo:before,.socials_list li a.ico_social_delicious:before,.socials_list li a.ico_social_linked:before,.socials_list li a.ico_social_500px:before,.shortcode_messagebox .box_close,.featured_items .img_block .featured_link_ico,.featured_ico_link,.featured_ico_zoom,.beforeAfter_wrapper .result_line:before,.port_left a,.port_right a,.port_close,.fs-port-slider-wrapper .fs_prev-post,.fs-port-slider-wrapper .fs_next-post{background-size:130px 138px}.fs_share_close{background:url(../img/eclipse-sprites.png) no-repeat 0 -37px!important;background-size:65px 69px!important;width:20px!important;height:20px!important}}@media only screen and (max-width:1366px){.grid-port-cont h6{display:block;font-size:18px;line-height:20px;margin:0;text-align:center;color:#fff;font-weight:400;text-transform:uppercase;padding:0 20px}.fs-port-title h1{font-size:27px!important;line-height:29px!important}.port_close{width:20px;height:20px}.port_left a{background:url(../img/eclipse-sprites.png) no-repeat -52px 0}.port_right a{background:url(../img/eclipse-sprites.png) no-repeat -52px -20px}.port_close{background:url(../img/eclipse-sprites.png) no-repeat 0 -37px;background-size:65px 69px}.port_right,.port_left,.port_right a,.port_left a{width:10px;height:20px;background-size:65px 69px}}@media only screen and (min-width:1200px) and (max-width:1400px){.container,.main_wrapper{width:870px}.content-align-center .main_wrapper{margin-left:-485px}.flickr_widget_wrapper{margin:-11px 0 0 -11px}.widget_flickr .flickr_badge_image{margin:11px 0 0 11px}}@media only screen and (min-width:960px) and (max-width:1200px){header.menu-left.fullsize{width:220px}.main_header.menu-left.fullsize .menu>li>a{padding:0 42px 0 43px}.main_wrapper{text-align:left;background:#fff;width:700px;padding:20px;text-align:left;position:relative;min-height:100%}.main_header.menu-left ul.menu>li:hover>.sub-menu>li:hover>.sub-menu{right:-167px!important}.main_header.menu-left.fullsize .sub-menu{right:-147px}.main_header.menu-left.fullsize .menu>li:hover>ul.sub-menu{right:-147px}.main_header.menu-left.fullsize .menu>li:hover>.sub-menu>li>.sub-menu{right:-999px!important}.main_header.menu-left.fullsize ul.menu>li:hover>.sub-menu>li:hover>.sub-menu{right:-167px!important}.container{width:700px}.fs_main_wrapper{background:#fff;padding:20px 20px 10px;text-align:left}.widget_flickr .flickr_badge_image{margin:20px 0 0 20px;width:70px;height:70px}body.default-type{padding-left:60px}.content-align-center body.default-type{padding-left:30px}.fullsize_header body.default-type{padding-left:220px}.fullsize_header.content-align-center body.default-type{padding-left:110px}.content-align-center .main_wrapper{margin-left:-370px;left:50%}.fs_grid_portfolio .grid-port-item,.fs_block_portfolio .block-port-item{width:25%}.fs_blog_module .blogpost_preview_fw{width:33.333%}.fs-port-slider-footer,.fs-port-meta{width:700px!important;margin:0 auto}.fs_portfolio_part{padding:0}.fs_portfolio_post{padding:0 20px}}@media only screen and (min-width:760px) and (max-width:1025px){.fw_background iframe{position:static!important;top:auto!important;left:auto!important;width:100%!important;display:block!important;margin:0!important}}@media only screen and (min-width:760px) and (max-width:960px){header.fullsize.menu-left{width:220px}.main_header.fullsize.menu-left .menu>li>a{padding:0 42px 0 43px}body.default-type{padding-left:60px}.content-align-center body.default-type{padding-left:60px}.fullsize_header body.default-type{padding-left:220px}.fullsize_header.content-align-center body.default-type{padding-left:220px}.main_wrapper{text-align:left;background:#fff;width:660px;padding:20px 18px;text-align:left;position:relative;min-height:100%}.container{width:660px}.main_wrapper,.container{transition:all 250ms;-webkit-transition:all 250ms}.content-align-left .main_wrapper,.content-align-center .main_wrapper{width:660px}.fullsize_header .main_wrapper,.fullsize_header .container,.fullsize_header .content-align-left .main_wrapper,.fullsize_header .content-align-center .main_wrapper{width:500px}.content-align-center .main_wrapper{margin-left:-348px;left:50%}.fullsize_header.content-align-center .main_wrapper{margin-left:-268px;left:50%}.main_header ul.menu>li:hover>.sub-menu>li:hover>.sub-menu{right:-167px!important}.main_header.fullsize .sub-menu{right:-147px}.main_header.fullsize .menu>li:hover>ul.sub-menu{right:-147px}.main_header.fullsize .menu>li:hover>.sub-menu>li>.sub-menu{right:-999px!important}.main_header.fullsize ul.menu>li:hover>.sub-menu>li:hover>.sub-menu{right:-167px!important}.module_portfolio .portfolio_title{font-size:20px!important;line-height:9px!important}.module_portfolio .portfolio_title a{font-size:11px!important;line-height:18px!important}.columns2 .portfolio_title a{font-size:14px!important;line-height:18px!important}.columns3 .portfolio_title a{font-size:13px!important;line-height:15px!important}.promo_text_block_wrapper h3{font-size:22px;line-height:27px}.strip-title{font-size:35px!important}.fs_title{font-size:46px}.strip-menu-scroll .strip-title{font-size:23px!important}.fs_main_wrapper{background:#fff;padding:20px 18px 10px;text-align:left}.widget_flickr .flickr_badge_image{margin:20px 0 0 20px;width:70px;height:70px}.fw_line .optionset li a,.fw_line .optionset li a:hover{font-size:14px}.fullscreen.content-align-left .content-align-center .main_wrapper{margin-left:0!important;left:0!important}.fullscreen.content-align-left .content-align-center .main_wrapper .fl-container.span12{width:100%!important}.fullscreen.content-align-left .content-align-center .main_wrapper .posts-block.span9{width:60.309392%}.fs_grid_portfolio .grid-port-item,.fs_block_portfolio .block-port-item{width:33.333%}.fs_blog_module .blogpost_preview_fw{width:50%}.content_block.right-sidebar .fl-container,.content_block.left-sidebar .fl-container{width:60%!important}.content_block.left-sidebar .fl-container{width:100%!important}.content_block.left-sidebar .posts-block{width:59.309392%}.content_block .right-sidebar-block,.content_block .left-sidebar-block{width:37.23757%!important}.no-sidebar .fl-container{width:100%}.list-of-images{margin-top:0}.contentarea .row .module_cont,.featured_items li{width:100%;margin:0}.featured_items li,.teamslider li,.list-of-images .gallery_item,.skills_list li{width:100%!important;margin:20px 0 0!important}.featured_items li:first-child,.teamslider li:first-child,.list-of-images .gallery_item:first-child,.skills_list li:first-child{margin:0!important}.promo_text_block,.promo_button_block{width:100%!important;display:block;float:none}.promo_text_block_wrapper{text-align:center}.promoblock_wrapper .promo_button_block{text-align:center;padding-top:10px}.shortcode_tab_item_title{margin-bottom:4px}.price_item{margin:0 0 4px;width:100%!important}.fs-port-slider-footer,.fs-port-meta{width:500px!important;margin:0 auto}.fs_portfolio_part{padding:0}.fs_portfolio_post .fs-port-title h1{padding:60px 0 39px!important}.fs-port-controls{top:25px}.blog_post-footer .prev_next_links{display:block!important;width:100%!important;float:none!important}.blog_post-footer .blogpost_share{float:none;margin:0 auto;padding-top:10px}.blog_post-footer,.port_post-footer{text-align:center}.fs_portfolio_post{padding:0 18px}.portfolio_title{font-size:27px;line-height:29px}.pp_block .post-password-form label{width:400px}.header_wrapper .logo_wrapper{padding-top:18px!important;padding-bottom:18px!important}.menu-top .menu>li{margin-left:15px}.menu-top .menu>li>a{padding:10px 0 21px}.menu-top .menu>li:hover>ul.sub-menu{top:52px}}@media only screen and (min-width:1023px) and (max-width:1024px){.strip-title{font-size:35px!important}.columns4 .portfolio_title a{font-size:13px}}@media only screen and (min-width:760px){.mobile_menu_wrapper,.menu_toggler{display:none!important}}@media only screen and (max-width:760px){.fs_thmb_viewport{display:none!important}header.main_header{width:100%!important}.fw_line_wrapper{padding-left:60px!important}.menu-top{padding:0;text-align:left}header .header_wrapper .logo_wrapper{height:45px;top:-100px;position:relative;transition:top 500ms;-webkit-transition:top 500ms}header.opened .logo_wrapper{height:auto;z-index:99;top:0}.main_header .logo_wrapper{overflow:hidden;width:100%;display:block}header.header_wrapper{position:relative}.fs-port-slider-wrapper,.fs_portfolio_part,.port-slider-wrapper,.fs_portfolio_post{height:auto!important}.fs-port-slider-wrapper iframe{height:200px!important}.fs-port-slider-wrapper img{width:100%!important;height:auto!important}.fw_background{position:static!important;width:100%!important;display:block!important;overflow:hidden!important}.fw_background iframe{position:static!important;top:auto!important;left:auto!important;width:100%!important;display:block!important;margin:0!important}.shortcode_blockquote{width:100%!important;margin-left:0!important}.shortcode_blockquote .blockquote_wrapper{padding-right:0!important}.menu_toggler{display:block!important}.fs_title_wrapper{display:none}html{overflow-x:hidden!important}h1.title{font-size:27px;line-height:29px}h4.headInModule{font-size:18px;line-height:20px}.fw_line .optionset li:before{margin:0 5px}.fw_line .fw_line_wrapper{padding:0 10px 0 60px}.fw_line .pagerblock li a,.fw_line .pagerblock li a:hover,.fw_line .pagerblock li:before,.fw_line .optionset li a,.fw_line .optionset li a:hover{font-size:12px;line-height:14px}.fs_portfolio_post{padding:0 10px}.fs_portfolio_post .fs-port-title h1{padding:60px 0 39px!important}.fs-port-controls{top:25px}.blog_post-footer .prev_next_links{display:block!important;width:100%!important;float:none!important}.prev_next_links div{float:none;margin:0 auto;display:block!important;width:100%!important;text-align:center}.prev_next_links div:before{display:none}.blog_post-footer .blogpost_share{float:none;margin:0 auto;padding-top:10px}.blog_post-footer,.port_post-footer{text-align:center}.portfolio_title{font-size:27px;line-height:29px}header.main_header{width:100%;display:block;position:relative;z-index:9999;min-height:45px}.logo_wrapper{overflow:hidden}header.main_header .logo{margin-top:-100px!important;margin-bottom:0!important;opacity:0!important;transition:all 500ms;-webkit-transition:all 500ms}header.main_header.opened .logo{margin-top:10px!important;margin-bottom:10px!important;opacity:.999!important}body{padding:0!important}.header_toggler{display:none!important}header.main_header .logo{opacity:.999;margin:10px 0 10px 10px}header.main_header nav{display:none}header.main_header .menu_toggler{background:url(../img/eclipse-sprites.png) no-repeat scroll 0 0 transparent;display:block;height:24px;right:10px;position:absolute;top:10px;width:24px;z-index:99999}header.main_header footer{display:none}.content_block.right-sidebar .fl-container,.content_block.left-sidebar .fl-container{width:100%!important;float:none}.content_block .right-sidebar-block,.content_block .left-sidebar-block{width:100%!important;float:none}.no-sidebar .fl-container{width:100%}.list-of-images{margin-top:0}.contentarea .row .module_cont,.featured_items li{width:100%;margin:0}.featured_items li,.teamslider li,.list-of-images .gallery_item,.skills_list li,.sponsors_works li{width:100%!important;margin:20px 0 0!important}.featured_items li:first-child,.teamslider li:first-child,.list-of-images .gallery_item:first-child,.skills_list li:first-child,.sponsors_works li:first-child{margin:0!important}.promo_text_block,.promo_button_block{width:100%!important;display:block;float:none}.promo_text_block_wrapper{text-align:center}.promoblock_wrapper .promo_button_block{text-align:center;padding-top:10px}.shortcode_tab_item_title{margin-bottom:4px}.price_item{margin:0 0 4px;width:100%!important}ul.mobile_menu{padding:0 0 20px;position:relative}ul.mobile_menu li:before{display:none!important}ul.mobile_menu .sub-menu{display:block!important;opacity:1!important;position:static!important;visibility:visible!important;padding:0 0 0 16px}ul.mobile_menu .sub-menu span{padding-left:12px}ul.mobile_menu .sub-menu span:before{left:0}ul.mobile_menu a,ul.mobile_menu a span{color:#fff}.fw_background{position:fixed;left:0;top:0}figure.strip-menu,figure.strip-scroll{position:static;overflow:visible}figure.strip-menu section,figure.strip-menu-scroll section{width:100%!important;min-height:55px;position:relative;overflow:hidden;display:block!important}figure.strip-menu section .logo,figure.strip-menu-scroll .logo{display:none!important}figure.strip-menu section .strip-text,figure.strip-menu-scroll section .strip-text{opacity:1;position:static;float:right;overflow:hidden;width:70%!important}figure.strip-menu section .strip-text div,figure.strip-menu-scroll section .strip-text div{padding:30px 18px;position:static}figure.strip-menu section .strip-text h1,figure.strip-menu section .strip-text h3,figure.strip-menu-scroll section .strip-text h1,figure.strip-menu-scroll section .strip-text h6{opacity:1;position:relative;z-index:17}.strip_template figure section .strip-text{position:static;text-align:right}.strip_template figure section .strip-text div{width:70%!important;float:right!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.strip_template figure section .strip-fadder{width:70%;left:auto;right:0;height:100%;position:absolute;z-index:15}.strip_template .wrapped_link{z-index:22}.strip_template figure.strip-menu-scroll section .strip-text{text-align:right}.strip-title{font-size:27px!important;line-height:29px!important;margin-bottom:5px!important}.strip-caption{font-size:14px!important;line-height:16px!important;margin-bottom:4px!important}.columns1 .portfolio_dscr{padding-top:10px}.columns2 .portfolio_item,.columns3 .portfolio_item,.columns4 .portfolio_item{width:100%}.content_wrapper{min-height:0!important}.fs_grid_portfolio .grid-port-item,.fs_block_portfolio .block-port-item{width:100%}.fs_blog_module .blogpost_preview_fw{width:100%}.content-align-center .main_wrapper{margin:0 auto!important;left:auto!important}.masonry_blog_wrapper .blog_post_preview{width:100%!important}.fs_portfolio_part{padding:0}.module_portfolio .optionset{text-align:center}}@media only screen and (min-width:420px) and (max-width:760px){header.main_header .header_wrapper{width:420px;position:relative;margin:0 auto}.main_wrapper{text-align:left;background:#fff;width:400px;padding:10px;text-align:left;position:relative;min-height:100%;margin:0 auto}.container{width:400px}.fs_main_wrapper{background:#fff;padding:10px;text-align:left}.widget_flickr .flickr_badge_image{}.fs-port-slider-footer,.fs-port-meta{width:400px!important;margin:0 auto}}@media only screen and (max-width:420px){header.main_header .header_wrapper{width:320px;position:relative;margin:0 auto}.main_wrapper{text-align:left;background:#fff;width:300px;padding:10px;text-align:left;position:relative;min-height:100%;margin:0 auto}.container{width:300px}.fs_main_wrapper{background:#fff;padding:10px;text-align:left}.widget_flickr .flickr_badge_image{}.fs-port-slider-footer,.fs-port-meta{width:300px!important;margin:0 auto}}@media only screen and (-webkit-min-device-pixel-ratio:2){header.main_header .menu_toggler{background:url(../img/retina/eclipse-sprites.png) no-repeat;background-size:130px 138px}}