.flexslider .flex-next,.flexslider .flex-prev{background-repeat:no-repeat;opacity:0;background-position:center}.slides:after,sub,sup{height:0;line-height:0}h3,h4{line-height:24px}h5,h6{line-height:17px}a.pp_close,p{line-height:22px}input,textarea{color:#9e9e9e;outline:0}.google_map img,.logo img{max-width:none}.dropcap,h1,h2,h3,h4,h5,h6,p{font-family:"Open Sans",sans-serif}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,div.pp_pic_holder a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0 0 40px;position:relative;zoom:1}.flexslider .slides>li{background-color:transparent;display:none;position:relative;margin:0}.flexslider .slides img,.google_map embed,.google_map iframe,.google_map object{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden}.accordion.full_screen .accordion_inner span.accordion_title,.article_big_content_inner .close_single_portfolio_holder,.blog_holder1 article a.img img,.blog_holder_inner article a.img img,.elegant_title_holder h6.elegant_content,.latest_post,.message h4,.no-js .slides>li:first-child,article,aside,details,figcaption,figure,footer,header,hgroup,html[xmlns] .slides,nav,section{display:block}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:1s;-moz-transition:1s;transition:1s}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}li.slide{list-style-type:none}.carousel li{margin-right:5px}.flex-direction-nav a{width:12px;height:23px;margin:-25px -1px 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px}.flex-direction-nav .flex-next{right:-79px;background-color:#000;height:60px;width:60px}.flex-direction-nav .flex-prev{left:-79px;background-color:#000;height:60px;width:60px}.two_columns_66_33 .column1 .flex-direction-nav .flex-prev{left:1px;background-color:#000;height:60px;width:60px}.two_columns_66_33 .column1 .flex-direction-nav .flex-next{right:1px;background-color:#000;height:60px;width:60px}.flexslider .flex-next{background-image:url(img/flex_arrow_right.png);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.flexslider .flex-prev{background-image:url(img/flex_arrow_left.png);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.drop_down .second .inner2 ul.right li.sub ul li a,header.transition{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.bypostauthor,.flex-control-thumbs img:hover,.flexslider:hover .flex-next,.flexslider:hover .flex-prev,.gallery-caption,.image_with_text_over:hover .image_hover,.image_with_text_over:hover span.text_holder,.portfolio_gallery a:hover .image_hover,.portfolio_gallery a:hover span.text_holder,.projects_holder.with_text article:hover .image .image_hover,.projects_holder.with_text article:hover a.lightbox,.slider_small .slide_item:hover .slider_small_hover,.sticky,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover,.wp-caption,.wp-caption-text{opacity:1}.flex-direction-nav .flex-disabled{cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right: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(img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(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(img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}.tabs.transparent .tabs-nav li.active a,body.boxed .content,div.pp_default .pp_content,table.standard_table tr:nth-child(odd) td{background-color:#fff}div.pp_default .pp_next:hover{background:url(img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}#wp-calendar td a,.filter_holder ul li.active span,.filter_holder ul li.label span,.filter_holder ul li:hover span,.header_right_widget #lang_sel_list a.lang_sel_other:hover,.header_right_widget #lang_sel_list a:hover,.pagination ul li a:hover,a:hover,aside #lang_sel a.lang_sel_sel:hover,aside #lang_sel ul ul a:hover,aside #lang_sel_click a.lang_sel_sel:hover,aside #lang_sel_click ul ul a:hover,aside #lang_sel_list a.lang_sel_sel:hover,aside #lang_sel_list ul li a:hover,aside .widget a:hover,div.pp_default #pp_full_res .pp_inline,p a:hover{color:#000}div.pp_default .pp_gallery ul li a{background:url(img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}.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.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{position:static;left:auto}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url(img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}.drop_down2 ul,.easyPieChart,.position_relative,.slider_small .slide_item .image,.title .container_inner,div.pp_default .pp_details{position:relative}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url(img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-style:italic;color:#999;font-size:11px;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:10px 50px 10px 0}div.pp_default .pp_bottom .pp_left{background:url(img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(img/prettyPhoto/default/loader.gif) center center no-repeat}div.pp_overlay{background-color:#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_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}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.article_big_content .portfolio_navigation,.close_single_portfolio_holder,.header_right_widget #searchform .screen-reader-text,.meta,.pp_fade,.pp_gallery li.default a img,.slider_small.hide_arrows .bx-controls,.widget.widget_search form .screen-reader-text{display:none}.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{float:left;width:55px;overflow:hidden}.pp_social .twitter{float:left;margin-right:5px}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.alignfull,.alignwide,.clearfix:after{clear:both}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.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{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}a.pp_next,a.pp_previous{display:block;height:100%;width:49%;text-indent:-10000px}.pp_gallery ul a{border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.drop_down ul li,.drop_down2 ul li{overflow:visible}.pp_gallery ul a img,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('img/prettyPhoto/facebook/default_thumbnail.gif') no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{background:url('img/prettyPhoto/default/sprite_next.png') 10000px 10000px no-repeat;float:right}a.pp_previous{background:url('img/prettyPhoto/default/sprite_prev.png') 10000px 10000px no-repeat;float:left}.parallax section,.title.has_fixed_background{background-attachment:fixed}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{right:0;top:0;text-indent:-10000px}.pp_loaderIcon{height:24px;left:50%;margin:-12px 0 0 -12px;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline,#wp-calendar #prev,.counter_holder.left,.text-align-left{text-align:left}#pp_full_res .pp_inline p,#respond h5,.widget.widget_recent_comments ul li,.widget.widget_recent_entries ul li{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.aligncenter,.logo a,.logo img,header{display:block}.tp-leftarrow.default,.tp-rightarrow.default{width:50px;height:50px;z-index:1000}.tp-rightarrow.default{background-image:url(img/rev-arrow-right.png);background-position:0 0;background-repeat:no-repeat;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px}.tp-leftarrow.default{background-image:url(img/rev-arrow-left.png);background-position:0 0;background-repeat:no-repeat;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px}.tp-bullets{bottom:60px!important}.tp-bullets.simplebullets.round .bullet{background:0 #000;width:10px;height:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;margin:0 3px;opacity:.5;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff}.clearfix:after,.clearfix:before{content:" ";display:table}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{margin:10px auto}#wp-calendar #next,.counter_holder.right,.text-align-right{text-align:right}.counter_holder.center,.icon_with_title.top .icon_text_holder,.portfolio_title_holder,.price_in_table,.text-align-center,header.centered_logo,table td,table th{text-align:center}.alignwide{margin-left:auto;margin-right:auto}.alignfull{position:relative;left:-1rem;width:calc(100% + (2 * 1rem));max-width:calc(100% + (2 * 1rem))}@media only screen and (max-width:1024px){.alignwide{width:100%;max-width:100%;left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:calc(2 * 1rem);margin-bottom:calc(2 * 1rem)}}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}dl,ol,p,ul{margin:10px 0}h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;text-decoration:none}h6,p{color:#888}ul{list-style:none}.accordion_holder,.accordion_holder.accordion div.accordion_content p,.call_to_action p,.circle_top .text p,.footer_top ul,.full_width.no_padding .parallax,.portfolio_detail p,.progress_bars_vertical:last-child,.projects_holder.with_text article .text_holder_inner h3,.slider_small_holder .bx-wrapper .bx-viewport ul,.slider_small_holder .bx-wrapper .bx-viewport ul li,body.boxed .header_inner,ol ol,ol ul,table th h4,table.standard_table th h5,ul ol,ul ul{margin:0}dl dd,ul li{margin:0 0 0 20px}ol li{margin:0 0 10px 20px}blockquote{quotes:none;width:calc(100% - 15px);float:left;margin:17px 15px 17px 0;padding:0}blockquote:after,blockquote:before{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:none;vertical-align:middle;width:100%}table th{background-color:#f4f4f4;border:0;padding:5px 10px}body:not([class*=stardust-core]) table th{color:#000;background-color:inherit}.accordion_holder.accordion.no_background div.accordion_content,.accordion_holder.accordion.no_background h5,.price_table_inner ul li .button,.tabs.transparent .tabs-container,.tabs.transparent .tabs-nav li a,.testimonial.no_background,table tr:nth-child(2n) td,table.standard_table tr:nth-child(2n) td{background-color:transparent}input,table tr:nth-child(odd) td,textarea{background-color:#f4f4f4}body:not([class*=stardust-core]) table tr:nth-child(odd) td{color:inherit;background-color:inherit}table td{padding:10px 15px}pre{max-width:100%;margin:15px 0;padding:15px;background-color:#f6f6f6;white-space:pre-wrap;word-wrap:break-word}body,header,header.move_menu{background-color:#fff}dt{margin-bottom:10px;font-size:15px;font-weight:700}h1,h3{font-weight:600}dd{margin-bottom:15px}sub,sup{position:relative;vertical-align:baseline;font-size:75%}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{font-style:italic;margin:0}body:not([class*=stardust-core]) .blog_single_text_holder .text ul,body:not([class*=stardust-core]) .comment .text_holder ul{list-style:circle inside}body:not([class*=stardust-core]) .blog_single_text_holder .text ol,body:not([class*=stardust-core]) .comment .text_holder ol{list-style:decimal inside}body:not([class*=stardust-core]) .content ol ol{margin-top:10px}input[type=submit]{-webkit-appearance:none;outline:0;border:0}.wp-caption,img{max-width:100%;height:auto}body:not([class*=stardust-core]) h1,body:not([class*=stardust-core]) h2,body:not([class*=stardust-core]) h3,body:not([class*=stardust-core]) h4,body:not([class*=stardust-core]) h5,body:not([class*=stardust-core]) h6{margin:20px 0}h1{font-size:50px;line-height:50px}h2{font-size:30px;line-height:35px}h3{font-size:22px}.circle_item .circle a,h3 a,p a{color:#000;text-decoration:none}h4{font-size:19px;font-weight:300}h5{font-size:17px;font-weight:700}h6{font-size:16px;font-weight:400}p{font-size:13px}.header_right_widget #lang_sel,body,nav.main_menu ul li a{font-family:'Open Sans',sans-serif}a{color:#000;font-weight:600;text-decoration:none}.drop_down2 .second .mc a.sub,body{color:#888}body{font-size:13px;overflow-y:scroll;overflow-x:hidden!important}body.boxed .wrapper{width:1080px;margin:0 auto}.boxed .full_width .parallax_content{width:auto;margin:0}.no-touch body.smooth_scroll{overflow-y:hidden;padding-right:0}.wrapper{overflow:hidden}.page_not_loaded *,.page_not_loaded .rev_slider img{visibility:hidden!important}.rev_slider_wrapper{min-height:300px}header{width:100%;position:fixed;z-index:2000;border-bottom:1px solid #e6e6e6}body.boxed header{width:1080px}header.move_menu{background-image:none}header .container .container_inner .header_inner{padding:0;display:inline-block;width:100%}.full_width,.header_inner{padding:0 50px}.logo{float:left;position:absolute;top:50%}.safari-mac .logo{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.logo a{position:relative;visibility:hidden;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.logo img{position:relative;top:-50%;width:auto!important}header.centered_logo .logo{float:none;position:relative;display:block;margin:10px 0}header.centered_logo .logo img{top:0;margin:0 auto}header.centered_logo .header_inner_right{float:none;display:inline-block;position:relative;margin:0 0 -4px}header.centered_logo .drop_down .second{margin:-1px 0 0;padding:0}.blog_holder1 article .blog1_text_holder .info .left,.blog_single_holder article .blog_single_text_holder .info .left,.circle_left .circle,.header_right_widget>div,header.centered_logo .header_right_widget{float:left}.content.centered_logo{padding-top:80px}.header_inner_right{float:right;position:relative}nav.main_menu{float:left;position:relative;z-index:100;text-align:left}nav.main_menu ul{list-style:none;margin:0;padding:0}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu ul li a{color:#000;font-size:13px;font-weight:500;text-decoration:none;display:inline-block;position:relative;cursor:pointer;line-height:74px;padding:0 22px;margin:0}nav.main_menu>ul>li>a span{border-top:6px solid transparent;display:block;height:74px;overflow:visible!important;position:relative}.menuHoverOn nav.main_menu>ul>li:hover>a span{border-color:#000}.selectnav{display:none;width:100%;float:left;position:relative;top:0;background-color:#000;text-align:left}.selectnav ul li a{color:#fff;padding:4px 10px;text-decoration:none;display:block;position:relative;font-size:13px;font-weight:500}.selectnav_button{display:none;float:left;padding:25px 0}.selectnav_button span{width:30px;height:30px;z-index:511;display:block;position:relative;background-image:url(img/navigation.png);background-position:right center;background-repeat:no-repeat;cursor:pointer}.selectnav ul{display:none;width:100%;background-color:#000;position:relative;top:-8px;padding:10px 0}.header_right_widget{float:right;position:relative;line-height:80px}.header_right_widget a{display:inline-block;vertical-align:middle;position:relative}.header_right_widget a img{display:block;float:left;margin-left:15px;height:18px}.header_right_widget .textwidget{display:inline-block;float:left}.header_right_widget .textwidget ul{margin:4px 0 0;vertical-align:middle}.blog_single_holder .social_share_holder,.drop_down2 .second .mc a:hover,.header_right_widget .textwidget ul li{margin:0 0 0 10px}.blog_holder1 article a.img,.blog_holder_inner article a.img,.header_right_widget #searchform,.latest_post a,.slider_small_holder .slide_item a{display:block;position:relative}#magic,.drop_down .second,.title .container,.title h1{position:absolute}.header_right_widget #searchform>div{display:inline-block;vertical-align:middle}.header_right_widget #searchform input[type=text]{width:80px;float:left;margin:0 10px 0 0;padding:5px 10px}.header_right_widget #searchform input[type=submit]{width:18px;height:29px;float:left;margin:0;padding:0;background:url(img/search_icon.png) center no-repeat;text-indent:-9999px}.header_right_widget #lang_sel{height:auto;float:left}.header_right_widget #lang_sel>ul>li{width:auto;float:none;padding:5px 0 0!important}.header_right_widget #lang_sel>ul>li ul li,.header_right_widget #lang_sel_click>ul>li ul li{width:auto}.header_right_widget #lang_sel ul>li a.lang_sel_sel,.header_right_widget #lang_sel_click ul>li a.lang_sel_sel{background:0;color:#000;font-size:13px;line-height:75px;border:0;font-weight:500;padding:0 0 0 25px}.header_right_widget #lang_sel ul ul,.header_right_widget #lang_sel_click ul ul{top:80px;background-color:#000;width:auto;border:0;height:auto;padding:10px 0!important;min-width:100%;visibility:hidden;display:block}.header_right_widget #lang_sel ul li ul li a{background:0;border:0;color:#fff;display:block;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:600;height:auto;letter-spacing:0;line-height:14px;padding:12px 25px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;white-space:nowrap}.drop_down .second .inner2 ul li a,.header_right_widget #lang_sel_click ul li ul li a{line-height:14px;padding:12px 30px 12px 20px;color:#fff;font-family:'Open Sans',sans-serif;font-size:13px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.header_right_widget #lang_sel ul li ul li:hover a{padding:12px 15px 12px 35px}.header_right_widget #lang_sel_click{font-family:'Open Sans',sans-serif;height:auto;display:inline-block;float:left}.header_right_widget #lang_sel_click>ul>li{width:auto;float:none;margin:0;padding:5px 0 0!important}.header_right_widget #lang_sel_click ul li ul li a{background:0;border:0;display:block;font-weight:600;height:auto;letter-spacing:0;white-space:nowrap}.header_right_widget #lang_sel_click ul li ul li:hover a{padding:12px 20px 12px 30px}.header_right_widget #lang_sel_click>ul>li ul li{width:auto;float:none;margin:0}.header_right_widget #lang_sel_list{font-family:'Open Sans',sans-serif;height:auto;width:auto;float:left;top:2px}.header_right_widget #lang_sel_list ul{border:0;padding:0 0 0 15px!important;width:auto;height:auto}.header_right_widget #lang_sel_list li{display:inline-block;float:none;width:auto}.header_right_widget #lang_sel_list a,.header_right_widget #lang_sel_list a:visited{padding:0 0 0 10px;border:0;font-size:13px;font-weight:500;background:none;color:#000;line-height:81px}.header_right_widget #lang_sel_list a.lang_sel_other{color:#999!important}.header_right_widget #lang_sel img.iclflag,.header_right_widget #lang_sel_click img.iclflag,.header_right_widget #lang_sel_list img.iclflag{display:inline;float:none;top:2px;margin:0}.drop_down ul li{position:relative}.drop_down .second{left:0;margin:0;top:80px;height:auto;display:block;visibility:hidden;padding:1px 0 0;z-index:1000}.touch .drop_down ul li .second{height:auto!important;display:none!important;visibility:visible!important;overflow:visible!important}.touch .drop_down .second .inner ul li:hover ul,.touch .drop_down ul li:hover .second{height:auto!important;display:block!important;visibility:visible!important;overflow:visible!important}.drop_down .second .inner{background-color:transparent;padding:0;display:block}.drop_down .second .inner2{background-color:#000;display:inline-block}.drop_down .second .inner2 ul{display:inline-block;float:left;position:relative;width:220px;padding:10px 0}.drop_down .second .inner2 ul li{display:block;padding:0;position:relative;float:none;height:auto;background:0 0}.drop_down .second .inner2 ul li a{display:block;height:auto;font-weight:500;margin:0}.drop_down .second .inner2 ul li:hover a{color:#fff;margin:0 0 0 10px;padding:12px 20px}.drop_down .second .inner2 ul li.sub a{background-image:url(img/sub_menu_arrow_right.png);background-position:right center;background-repeat:no-repeat}.drop_down .second .inner ul li ul{position:absolute!important;left:100%;top:-10px;background-color:#000;visibility:hidden;height:auto;display:block;overflow:hidden;padding:10px 0}.drop_down .second .inner2 ul li.sub ul li,.drop_down .second .inner2 ul.right li.sub ul li,.full_width.no_padding,.full_width_holder.no .full_width_content .full_width_text_holder,.portfolio_social_share .social_share_holder{padding:0}.drop_down .second .inner2 ul li.sub ul li a{color:#fff;font-style:normal;margin:0;padding:0 30px 0 20px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;background:0 0}.drop_down .second .inner2 ul li.sub ul li:hover a{margin:0 0 0 10px;padding:12px 20px;color:#fff}.drop_down .second.right{right:0;left:auto}.drop_down .second .inner2 ul.right li a{text-align:right;padding:12px 20px 12px 30px}.drop_down .second .inner2 ul.right li:hover a{color:#fff;margin:0 10px 0 0;padding:12px 20px 12px 30px}.drop_down .second .inner2 ul.right li ul{left:-100%}.drop_down .second .inner2 ul.right li.sub a{background-image:url(img/sub_menu_arrow_left.png);background-position:15px center;background-repeat:no-repeat}.drop_down .second .inner2 ul.right li.sub ul li a{color:#fff;font-style:normal;margin:0;padding:0 20px 0 30px;background:0 0}.drop_down .second .inner2 ul.right li.sub ul li:hover a{margin:0 10px 0 0;padding:12px 20px 12px 30px;color:#fff}.drop_down2 .second{padding:0 1000px;margin:0 -1000px;top:80px;position:absolute;width:1000px;right:0;z-index:20;visibility:hidden;overflow:hidden}.touch .drop_down2 ul li .second{height:auto!important;display:none!important;visibility:visible!important}.touch .drop_down2 ul li:hover .second{height:auto!important;display:block!important;visibility:visible!important}.drop_down2 .second .inner{background-color:rgba(0,0,0,.8);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;padding:0 1000px;margin:0 -1000px;width:100%}.boxed .drop_down2 .second .inner{padding:0 40px;margin:0 -30px}.boxed .drop_down2 .second .inner2{padding:0 10px}.container_inner,.drop_down2 .second .inner2,.full_width .parallax_content{width:1000px;margin:0 auto}.title.has_background,.title.has_fixed_background{background-repeat:no-repeat;background-position:center 0;margin:0 0 70px}.drop_down2 .second .inner2a{display:inline-block;padding:10px 0;width:100%}.drop_down2 .second div.mc{float:left;padding:0;margin:0 1% 0 0;width:24%}.drop_down2 .second .mc a{font-family:'Open Sans',sans-serif;display:block;font-size:13px;line-height:13px;font-weight:500;color:#fff;font-style:normal;height:auto;margin:0;padding:8px 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}#magic{background-color:#000;top:0;height:6px;left:0;width:0;z-index:10;-webkit-animation:.3s ease-out 1.2s both fadein;-moz-animation:.3s ease-out 1.2s both fadein;-o-animation:.3s ease-out 1.2s both fadein;animation:.3s ease-out 1.2s both fadein;-ms-animation-fill-mode:both}#ascrail2000{z-index:99990!important;right:2px!important}#ascrail2000 div{-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;background-color:rgba(0,0,0,.5)!important}.container{position:relative;padding:0;width:100%}.title{display:block;width:100%;line-height:50px;height:220px;background-color:transparent;text-align:center;position:relative;padding:0 0 50px}.title.with_image{height:auto;line-height:normal;background:0 0}.title.with_image img{display:block;width:100%}.title h1{display:inline-block;bottom:23%;left:0;width:100%}.single-portfolio_page .title h1{font-size:40px;line-height:40px;font-weight:600}.color_variant_dark_class .portfolio_detail h5,.color_variant_dark_class .portfolio_single_text_holder h5,.title h1.title_dark,.title h1.title_dark span.page_subtitle,.title.color_variant_dark_class h1,.title.color_variant_dark_class span.portfolio_subtitle,.title.color_variant_dark_class span.portfolio_subtitle span{color:#000!important}.color_variant_light_class .portfolio_detail h5,.color_variant_light_class .portfolio_single_text_holder h5,.title h1.title_light,.title h1.title_light span.page_subtitle,.title.color_variant_light_class h1,.title.color_variant_light_class span.portfolio_subtitle,.title.color_variant_light_class span.portfolio_subtitle span{color:#fff!important}.article_big_content .title h1{line-height:30px;font-weight:600;bottom:60px;font-size:40px}.title.no_sub,.title.no_subtitle{height:180px}.title.no_subtitle h1{bottom:10%}.title.no_sub h1{bottom:28%}.title span.page_subtitle,.title span.portfolio_subtitle{display:inline-block;width:100%;margin:0;font-size:14px;line-height:17px;font-weight:400}.portfolio_detail a,.portfolio_navigation .portfolio_next a,.portfolio_navigation .portfolio_prev a,.title span.portfolio_subtitle span,aside .widget a{color:#999}.title .container{display:inline-block;width:100%;left:0;bottom:20%}.title .container_inner h1{bottom:0;display:block;position:relative}.blog_holder{padding:0 165px}.blog_holder_inner{list-style-type:none;text-align:justify}.blog_holder_inner:after,.blog_holder_inner:before,.projects_holder.with_text:after,.projects_holder.with_text:before,.projects_holder:after,.projects_holder:before{content:"";display:inline-block;width:100%}.blog_holder_inner .mix{display:none;margin:0 0 2.33%;opacity:0;position:relative;vertical-align:top;width:31%;overflow:hidden;text-align:left}.blog_holder_inner .filler{display:inline-block;height:0;width:33.3%}.blog_holder_inner article .image{width:76%;padding:0 12%}.blog_holder_inner article .blog_text_holder{padding:28px 0;text-align:center}.blog_text_holder h3{margin:0 0 12px}.post-nav-links .current,.post-nav-links a:hover,.sticky .blog_text_holder h3 a{color:#0093ff}.blog_text_holder .text{margin:0 0 33px}.blog_text_holder .text .text_inner>span{margin:0 0 22px;display:block}.blog_holder1 article .blog_title_holder span .blog_author,.blog_holder1 article .blog_title_holder span .category,.blog_holder1 article .blog_title_holder span a,.blog_single_holder article .blog_title_holder span .blog_author,.blog_single_holder article .blog_title_holder span .category,.blog_single_holder article .blog_title_holder span a,.blog_text_holder .text .text_inner span .blog_author,.blog_text_holder .text .text_inner span .category,.blog_text_holder .text .text_inner span a,.portfolio_single .portfolio_title_holder span a,.portfolio_single .portfolio_title_holder span.category{color:#000;font-weight:600;font-size:13px}.blog_text_holder .info{display:inline-block;width:100%;font-family:Oswald,sans-serif;font-weight:300;text-align:right;position:absolute;right:28px;bottom:28px}.blog_holder1{display:block;width:100%;margin:0 0 50px}.blog_holder1 article .blog_title_holder h3,.blog_single_holder,.blog_single_holder .blog_title_holder h2,input{margin:0 0 30px}.blog_holder1 article{display:inline-block;width:100%;margin:0 0 60px}.blog_holder1 article .blog_title_holder h3 span.date,.blog_single_holder .blog_title_holder h2 span.date{color:#9c9c9c}.blog_holder1 article .blog_title_holder>span{padding:0 0 20px;margin:0 0 40px;border-bottom:1px solid #ddd;display:block}.blog_holder1 article .image img,.four_columns,.projects_holder article .image img,.projects_holder article .image_hover img,.projects_holder.with_text article .image img,.three_columns,.two_columns_25_75,.two_columns_33_66,.two_columns_50_50,.two_columns_66_33,.two_columns_75_25{width:100%}.blog_holder1 article .blog1_text_holder .text{margin:28px 0}.blog_holder1 article .blog1_text_holder .info{display:inline-block;width:100%;padding:0 0 28px;border-bottom:1px solid #bababa}.blog_holder1 article .blog1_text_holder .info .left .blog_author,.blog_single_holder article .blog_single_text_holder .info .left .blog_author{color:#000;font-weight:600}.blog_holder1 article .blog1_text_holder .info .right,.blog_single_holder article .blog_single_text_holder .info .right{float:right}.blog_single_holder article .image{display:block;margin:0 0 31px}.blog_single_holder article .blog_single_text_holder .info{border-bottom:1px solid #bababa;display:inline-block;padding:35px 0 25px;width:100%;line-height:35px}.comment_holder .comments_number{display:inline-block;padding:0 0 20px;text-align:right;width:100%}div.comment_form h5{margin:0 0 27px}#respond p.form-submit,div.comment_form form p.form-submit{margin:0;text-align:right}div.comment_form{margin:0 0 80px}input{border:0;font-family:'Open Sans',sans-serif;font-size:13px;padding:15px 4%;width:92%}textarea{border:0;font-family:'Open Sans',sans-serif;font-size:13px;height:70px;margin:0 0 25px;padding:15px 2%;resize:none;width:96%}.comment_holder .comment{display:block;margin:0 0 60px;min-height:75px;position:relative}.comment_holder .comment .image{display:block;float:left;height:75px;width:75px}.comment_holder .comment .text{padding:0 0 0 95px}.comment_holder .comment.pingback-comment{min-height:auto}.comment_holder .comment.pingback-comment .text{padding-left:0}.comment_holder .comment .text .name{color:#000;display:block;font-weight:600;margin:0 0 20px}.comment_holder .comment .text .comment-reply-link,.comment_holder .comment .text .replay{display:block;font-weight:600;position:absolute;right:0;top:0}@media only screen and (max-width:680px){.comment_holder .children>li,.comment_holder .comment-list>li{margin-left:0}}#respond{position:relative;padding:20px 0 0}.comment_holder #cancel-comment-reply-link{font-size:13px;font-weight:600;line-height:13px;position:absolute;right:0;top:20px}.footer_top #lang_sel_list,aside #lang_sel_list{font-family:'Open Sans',sans-serif;position:static}.blog_single_holder .post-nav-links{display:flex;align-items:center}.post-nav-links>*{margin:0 5px}.portfolio_social_share{margin:20px 0 10px}.social_share_holder{display:inline-block;position:relative;line-height:36px}.social_share_icon{cursor:pointer;display:inline-block;padding:0 15px 0 0;color:#000;line-height:34px}.social_share_icon span{background-repeat:no-repeat;background-image:url(img/social_share_icon.png);background-position:2px -18px;width:26px;height:26px;display:block;float:left;margin:5px 10px 0 0;background-color:#000;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px}.social_share_holder ul.social_share_dropdown{list-style:none;margin:5px 0 0;display:none;width:190px;padding:5px 0 5px 10px;background-color:#fff;border:1px solid #e6e6e6;position:absolute;top:34px;left:0;line-height:13px;z-index:9999}.social_share_holder ul li{margin:0;display:inline-block;padding:10px 0;width:100%}.projects_holder article .image_hover a,.slider_small_holder .slide_item h3 a,.social_share_holder ul li a,.testimonial_inner{display:inline-block}.social_share_holder ul li a img{float:left;margin:0 5px 0 0}.social_share_holder ul li .social_image{overflow:hidden;display:block;float:left;height:26px;width:26px;text-align:center;vertical-align:middle;text-indent:-9999px;margin:0;padding:0;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.social_share_holder ul li .social_image .social_image_inner{float:left;overflow:hidden;background-repeat:no-repeat;background-image:url(img/social_icons_sprite.png);width:26px;height:26px;position:relative;display:block}.color_variant_light_class.close_single_portfolio,.icon.mobile,.social_menu li.twitter a .inner,.social_share_holder ul li.twitter_share .social_image .social_image_inner{background-position:0 0}.social_menu li.facebook a .inner,.social_share_holder ul li.facebook_share .social_image .social_image_inner{background-position:-28px 0}.social_menu li.google a .inner,.social_share_holder ul li.google_share .social_image .social_image_inner{background-position:-505px 0}.social_share_holder ul li .share_text{display:inline-block;height:20px;line-height:20px;padding:2px 0 0 10px}.pagination-blog-wp{display:none!important}.pagination{display:inline-block;width:100%;text-align:center;margin:0 0 50px;position:relative}.pagination ul{display:inline-block;list-style-type:none;margin:0;padding:0}.pagination ul li{float:left;padding:0 19px 0 0;margin:0;line-height:19px}.pagination ul li.prev a{background-image:url(img/pagination_arrow_left.png);background-position:center;background-repeat:no-repeat;width:10px;height:19px;position:absolute;left:0}.pagination ul li span{color:#000;display:block;font-size:15px;text-align:center;text-decoration:none}.pagination ul li a{color:#9c9c9c;font-size:15px;text-decoration:none;display:block;padding:0 3px;text-align:center}.pagination ul li.next a{background-image:url(img/pagination_arrow_right.png);background-position:center;background-repeat:no-repeat;width:10px;height:19px;position:absolute;right:0}.google_map{display:block;width:100%;height:750px;margin:0 0 65px}.contact_form .submit_button{display:inline-block;width:100%;text-align:right}.contact_detail{margin:0 0 75px}.contact_info{margin:0 0 65px}.contact_heading{text-align:center;margin:0 0 85px}.contact_heading h1{margin:0 0 20px}.contact_heading p{font-size:14px;color:#000;font-family:'Open Sans',sans-serif}.page_not_found{padding:40px 0 90px;text-align:center}.article_big_content{display:none;font-size:13px;position:relative;width:100%;height:auto}.margin_on_portfolio_open,.portfolio_gallery a.v2:nth-child(2n),.portfolio_gallery a.v3:nth-child(3n),.portfolio_gallery a.v4:nth-child(4n){margin:0 0 2%}.article_big_content .title{height:130px!important}.close_single_portfolio{background-image:url(img/close_portfolio_single.png);background-position:0 -20px;background-repeat:no-repeat;display:block;width:19px;height:19px;position:absolute;right:0;top:65px;z-index:1000;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.close_single_portfolio:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.portfolio_paging{text-align:center;margin:30px 0}.portfolio_single,.portfolio_title_holder{margin:0 0 40px}.portfolio_title_holder h2{margin:0 0 8px}.portfolio_single .portfolio_images .fluid-width-video-wrapper,.portfolio_single .portfolio_images img{margin:0 0 26px}.portfolio_single .flexslider,.portfolio_single .portfolio_single_text_holder{margin:0 0 48px}.portfolio_detail h5,.portfolio_single_text_holder h5{margin:0 0 16px}.portfolio_detail .info{padding:0 0 27px}.portfolio_detail .info span{line-height:normal!important}.video_holder{width:100%;position:relative;display:block;min-height:1px}.portfolio_navigation{position:relative;display:inline-block;width:100%;text-align:center;height:70px;line-height:70px;border-top:1px solid #e6e6e6}.portfolio_navigation .portfolio_button,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_prev{display:inline-block;font-weight:600}.portfolio_navigation .portfolio_prev{position:absolute;left:0}.portfolio_navigation .portfolio_next{position:absolute;right:0}.portfolio_navigation .portfolio_button a{height:16px;width:16px;background-image:url(img/portfolio_single_button.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.portfolio_gallery{display:inline-block;width:100%;position:relative;margin:0 0 25px}.portfolio_gallery a{position:relative;float:left;display:inline-block;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.portfolio_gallery a.v2{width:49%;margin:0 2% 2% 0}.portfolio_gallery a.v3{width:32%;margin:0 2% 2% 0}.portfolio_gallery a.v4{width:23.5%;margin:0 2% 2% 0}.portfolio_gallery a frame,.portfolio_gallery a img{position:relative;display:block;width:100%;z-index:100}.portfolio_gallery a img{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-ms-transition:.3s ease-out}.image_with_text_over:hover img,.portfolio_gallery a:hover img,.projects_holder.with_text article .image:hover img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2)}.image_with_text_over .image_hover,.portfolio_gallery .image_hover,.projects_holder.with_text article .image .image_hover{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;z-index:200;opacity:0;visibility:visible;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.filter_holder .arrow,.filter_holder ul{height:35px;background-color:#fff;top:0}.image_with_text_over span.text_holder,.portfolio_gallery span.text_holder{position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle;z-index:300;opacity:0;visibility:visible}.image_with_text_over span.text_holder span,.portfolio_gallery span.text_holder span{display:table;text-align:center;vertical-align:middle;width:100%;height:100%}.portfolio_gallery span h3{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;color:#fff;font-weight:400}.portfolio_gallery iframe{min-height:200px}.filter_holder_outer{height:37px;margin:0 0 20px;position:relative}.filter_holder{position:absolute;height:37px;width:168px;display:inline-block;right:0}.full_width .filter_holder{margin-left:50px}body:not(.touch) .filter_holder ul{transition:height .2s ease-in-out}.filter_holder ul{border:1px solid #e6e6e6;display:inline-block;left:0;margin:0;overflow:hidden;position:absolute;width:166px;z-index:1}.filter_holder ul li{color:#949494;cursor:pointer;display:block;font-size:13px;line-height:35px;margin:0;text-align:left;transition:background-color 150ms ease-in-out}.filter_holder ul li span{display:inline-block;font-size:13px;line-height:35px;padding:0 15px;position:relative}.filter_holder .arrow{background-image:url("img/small-arrow-down.png");background-position:50% 50%;background-repeat:no-repeat;position:absolute;right:0;width:40px}.full_width .parallax{margin:0 -50px}.full_width.no_padding .filter_holder{margin-right:50px}.projects_holder,.projects_holder.with_text{font-size:.1px;line-height:0;list-style-type:none;text-align:left}.button.large,.button.medium{font-size:18px;line-height:18px}.projects_holder .mix,.projects_holder.with_text .mix{display:none;opacity:0;position:relative;vertical-align:top;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.projects_holder .filler,.projects_holder.with_text .filler{display:inline-block;height:0}.projects_holder.v5 .mix,.projects_holder.with_text.v5 .mix{width:18.2%;margin:0 0 2%}.projects_holder.v5 .filler,.projects_holder.with_text.v5 .filler{width:18.2%}.projects_holder.v4 .mix,.projects_holder.with_text.v4 .mix{width:23.5%;margin:0 0 2%}.projects_holder.v4 .filler,.projects_holder.with_text.v4 .filler{width:23.5%}.projects_holder.v3 .mix,.projects_holder.with_text.v3 .mix{width:31.5%;margin:0 0 2.8%}.projects_holder.v3 .filler,.projects_holder.with_text.v3 .filler{width:31.5%}.projects_holder.v2 .mix,.projects_holder.with_text.v2 .mix{width:48.5%;margin:0 0 2.5%}.projects_holder.v2 .filler,.projects_holder.with_text.v2 .filler{width:48.5%}.projects_holder.no_space.v5 .mix{width:19.95%;margin:0}.projects_holder.no_space.v5 .filler{width:19.95%}.projects_holder.no_space.v4 .mix{width:24.95%;margin:0}.projects_holder.no_space.v4 .filler{width:24.95%}.projects_holder.no_space.v3 .mix{width:33.29%;margin:0}.projects_holder.no_space.v3 .filler{width:33.29%}.safari_browser .projects_holder.no_space.v3 .filler,.safari_browser .projects_holder.no_space.v3 .mix{width:33.2%}.projects_holder.no_space.v2 .mix{width:49.95%;margin:0}.projects_holder.no_space.v2 .filler{width:49.95%}.projects_holder.with_text.big_space.v5 .mix{width:17%;margin:0 0 3%}.projects_holder.with_text.big_space.v5 .filler{width:17%}.projects_holder.with_text.big_space.v4 .mix{width:21%;margin:0 0 3%}.projects_holder.with_text.big_space.v4 .filler{width:21%}.projects_holder.with_text.big_space.v3 .mix{width:27.7%;margin:0 0 5%}.projects_holder.with_text.big_space.v3 .filler{width:27.7%}.projects_holder.with_text.big_space.v2 .mix{width:44%;margin:0 0 4%}.projects_holder.with_text.big_space.v2 .filler{width:44%}.projects_holder article .image,.projects_holder.with_text article .image{display:block;position:relative;overflow:hidden;z-index:100;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.element_from_bottom,.element_from_fade,.element_from_left,.element_from_right,.element_from_top,.full_width_holder.yes .full_width_content,.projects_holder article .image a,.projects_holder article .image_hover a,.projects_holder.with_text article .image a{display:inline-block;width:100%}.projects_holder.with_text article .image a img{position:relative;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-ms-transition:.3s ease-out}.projects_holder article .image_hover{position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;z-index:200;visibility:hidden}.projects_holder article .image_hover .text_holder{position:absolute;bottom:0;left:0;display:table;text-align:center;vertical-align:middle;width:100%;height:35%;background-color:#fff;z-index:300;padding-right:1px}.projects_holder article .image_hover .text_holder_inner{display:table-cell;text-align:center;vertical-align:middle;width:94%;height:100%;padding:0 3%}.projects_holder article .image_hover h3{padding:14px 0 0;margin:0}.projects_holder article .image_hover .category,.projects_holder.with_text article .text_holder .category{color:#888;font-weight:600}.projects_holder article a.lightbox,.projects_holder.with_text article a.lightbox{position:absolute;top:0;right:0;width:50px;height:50px;display:inline-block;margin:0;background-image:url(img/lightbox.png);background-repeat:no-repeat;background-position:center;z-index:9999}.projects_holder.with_text article a.lightbox{opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.bx-controls-direction,.elegant_title_holder,.projects_holder.with_text article .text_holder{position:relative;display:block}.projects_holder.with_text article .text_holder_inner{padding:35px 15px 10px;text-align:center}.two_columns_66_33.background_color_sidebar>.column2,.two_columns_75_25.background_color_sidebar>.column2{background-color:#fff;padding:50px 1000px 0 0;margin:-50px -1000px 0 0}.boxed .two_columns_66_33.background_color_sidebar>.column2,.boxed .two_columns_75_25.background_color_sidebar>.column2{padding:50px 41px 0 0;margin:-50px -41px 0 0}.two_columns_25_75.background_color_sidebar>.column1,.two_columns_33_66.background_color_sidebar>.column1{padding:50px 0 0 1000px;margin:-50px 0 0 -1000px}.boxed .two_columns_25_75.background_color_sidebar>.column1,.boxed .two_columns_33_66.background_color_sidebar>.column1{padding:50px 0 0 41px;margin:-50px 0 0 -41px}.parallax section{background-repeat:no-repeat;background-color:transparent;background-position:center 0;padding:1px 40px}.touch .parallax section{background-attachment:scroll}.two_columns_25_75.grid2>.column1>.column_inner,.two_columns_33_66.grid2>.column1>.column_inner,.two_columns_66_33.grid2>.column1>.column_inner,.two_columns_75_25.grid2>.column1>.column_inner{padding:0 22px 0 0}.two_columns_25_75.grid2>.column2>.column_inner,.two_columns_33_66.grid2>.column2>.column_inner,.two_columns_66_33.grid2>.column2>.column_inner,.two_columns_75_25.grid2>.column2>.column_inner{padding:0 0 0 22px}aside .widget{margin-bottom:40px}aside .widget h5{margin:0 0 28px}aside .widget h4{margin-top:0}aside .widget li{font-weight:600;margin:0 0 5px}#wp-calendar{width:100%;text-align:center}#wp-calendar caption{font-weight:600;margin-bottom:10px;color:#000}#wp-calendar td,#wp-calendar th,.price_table_inner ul li .button:hover{background:0 0}.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{width:100%;outline:0;background-color:#f2f2f2;color:#333;padding:10px;border:0}.widget.widget_search form{display:inline-block;width:100%;padding-bottom:10px}.widget.widget_search form input[type=submit]{width:30%;height:30px;display:inline-block;margin:0;padding:0 4%;font-size:13px;line-height:29px;color:#fff;text-decoration:none;background-color:#000;cursor:pointer;white-space:nowrap;float:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.widget.widget_search form input[type=text]{display:inline-block;color:#000;text-decoration:none;background-color:#f2f2f2;border:0;outline:0;margin:0 3% 0 0;padding:5px 4%;width:57%;height:20px;float:left}.list.number ul>li:before,.list.number_with_background ul>li:before{height:30px;width:30px;font-size:15px;content:counter(li,decimal);counter-increment:li;text-align:center;font-weight:600;left:0}.widget .tagcloud a{font-size:13px!important;line-height:13px;font-weight:400;color:#fff;background-color:#000;padding:4px 10px;margin:0 1px 5px 0;display:inline-block;text-decoration:none}.button:hover,.load_more a:hover,.widget .tagcloud a:hover,input[type=submit]:hover{color:#fff;background-image:url(img/button_hover.png);background-repeat:repeat}#lang_sel_footer ul li a,.footer_top,.footer_top #lang_sel a.lang_sel_sel:hover,.footer_top #lang_sel_click a.lang_sel_sel:hover,.footer_top #lang_sel_list a,.footer_top #lang_sel_list a.lang_sel_sel:hover,.footer_top #lang_sel_list a:hover,.footer_top #lang_sel_list a:visited,.footer_top a:hover,footer li a{color:#9e9e9e}.widget.widget_rss li{margin-bottom:20px}.widget.widget_rss li a.rsswidget{display:block;color:#000}.widget.widget_rss li span.rss-date{margin-bottom:20px;display:block}aside #lang_sel_list{height:auto;width:auto}.footer_top #lang_sel_list ul,aside #lang_sel_list ul{border-top:none;height:auto;width:auto}aside #lang_sel_list ul li{float:none;margin:0 0 5px!important;width:100%}aside #lang_sel_list ul li a{border:none;background:0 0;line-height:20px;padding:0;font-size:13px;color:#949494}aside #lang_sel_list a,aside #lang_sel_list a:visited{color:#949494}aside #lang_sel ul ul,aside #lang_sel_click ul ul{width:100%;top:30px;border-top:none}aside #lang_sel,aside #lang_sel_click{width:100%;height:auto;font-family:'Open Sans',sans-serif;font-size:13px}aside #lang_sel ul li,aside #lang_sel_click ul li{width:100%;border:none;margin:0}aside #lang_sel a,aside #lang_sel a:visited,aside #lang_sel_click a,aside #lang_sel_click a:visited{line-height:30px;border:none}aside #lang_sel ul ul a,aside #lang_sel ul ul a:visited,aside #lang_sel_click ul ul a,aside #lang_sel_click ul ul a:visited{line-height:30px;border:none;padding:0 10px;color:#999;background-color:#f2f2f2;font-size:13px;font-weight:400}aside #lang_sel a.lang_sel_sel,aside #lang_sel_click a.lang_sel_sel{color:#000;background-color:#f2f2f2;font-size:13px;font-weight:400}footer{display:block;width:100%;margin:0 auto;background-color:#000;position:relative}footer li a{text-decoration:none}.footer_bottom_holder,.footer_top_holder{display:block;background-color:#000}.footer_top{padding:55px 50px 45px;font-size:13px}.footer_top h6{margin:0 0 15px;font-size:15px;color:#fff}.footer_top ul li{line-height:23px;margin:0}.footer_top .social_menu li{margin:0 10px 0 0}.footer_top ul li a{font-size:13px;line-height:23px;color:#9e9e9e}.footer_top ul li .post-date{padding:0 0 0 10px}.footer_bottom{padding:0 50px;display:block;text-align:center;line-height:65px;height:65px;font-size:13px}.footer_bottom p{line-height:65px;margin:0}.circle_item .circle:hover a,.footer_bottom a,.footer_bottom a:hover,.footer_top #lang_sel_list a.lang_sel_sel{color:#fff}.footer_top #lang_sel_list{height:auto;width:auto;margin:0 0 20px}.footer_top #lang_sel_list ul li{float:none;margin:0!important;width:100%}.footer_top #lang_sel_list ul li a{border:none;background:0 0;line-height:23px;padding:0;font-size:13px}.footer_top #lang_sel ul ul,.footer_top #lang_sel_click ul ul{width:100%;top:0;border-top:none;position:relative;height:0;margin:0!important}.footer_top #lang_sel ul li:hover ul,.footer_top #lang_sel_click ul li:hover ul{height:auto}.footer_top #lang_sel,.footer_top #lang_sel_click{width:100%;height:auto;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff}.footer_top #lang_sel ul li,.footer_top #lang_sel_click ul li{width:100%;border:none}.footer_top #lang_sel ul ul li,.footer_top #lang_sel_click ul ul li{float:none;display:block}.footer_top #lang_sel a,.footer_top #lang_sel a:visited,.footer_top #lang_sel_click a,.footer_top #lang_sel_click a:visited{line-height:30px;border:none;color:#9e9e9e;background:#000}#back_to_top .back_to_top_inner span,.accordion.full_screen .accordion_inner span.arrow,.accordion_holder.accordion h5 span,.bx-next,.bx-prev,.icon,.message a.close,.ordered ol,.ordered ul,.social_menu li a span.inner{background-repeat:no-repeat}.footer_top #lang_sel a.lang_sel_sel{background:url("img/nav-arrow-down.png") right center no-repeat #000}.footer_top #lang_sel ul ul a,.footer_top #lang_sel ul ul a:visited,.footer_top #lang_sel_click ul ul a,.footer_top #lang_sel_click ul ul a:visited{line-height:30px;border:none;padding:0 10px}#lang_sel_footer{background-color:#000;border:none;color:#9e9e9e;font-size:13px;padding:12px 0}body.boxed .blog_holder{padding:0 25px}.call_to_action{display:block;background-color:#fff;padding:25px;margin:0 0 25px}.call_to_action.with_border,.dropcap.yes,.message.with_border,.tabs.with_border .tabs-container,.testimonial.with_border{border:1px solid #ccc}.call_to_action h5{margin:0;line-height:38px}.accordion_holder .accordion_item{margin:0 0 2px}.accordion_holder.accordion h5{cursor:pointer;margin:0;padding:0 0 0 20px;line-height:55px;height:55px;background-color:#fff;overflow:hidden}.accordion_holder.accordion h5:hover,.circle_item .circle:hover{background-color:#000;color:#fff}.accordion_holder.accordion h5 span{width:55px;height:55px;display:block;position:relative;float:right;margin:0 0 0 10px!important;background-position:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.accordion_holder.accordion div.accordion_content{padding:15px 20px 25px;margin:0;background-color:#fff}.accordion_holder.accordion h5 span.control-pm{background-image:url(img/plus.png)}.accordion_holder.accordion h5.ui-state-active span.control-pm,.accordion_holder.accordion h5.ui-state-active:hover span.control-pm{background-image:url(img/minus.png)}.accordion.full_screen{width:100%;position:relative;display:block;background-color:#000;padding:0 1000px;margin:0 -1000px;border-bottom:1px solid #333}.accordion.full_screen.no .accordion_inner{margin:0 auto;width:1000px;display:block}.accordion.full_screen.yes .accordion_inner{display:block;-webkit-backface-visibility:hidden}.accordion.full_screen .accordion_inner h2{color:#fff;font-weight:500;text-align:center;padding:26px 0 0;margin:0;cursor:pointer}.accordion.full_screen .accordion_inner span.accordion_subtitle{display:block;font-size:14px;line-height:14px;text-align:center;padding:25px 0 0;margin:0;cursor:pointer}.accordion.full_screen .accordion_inner span.arrow{background-image:url(img/accordion_arrow_down.png);background-position:center;padding:22px 0 30px;display:block;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.counter_holder,.percentage,.pie_chart_holder{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;opacity:0}.accordion.full_screen .accordion_inner span.animate_arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion.full_screen div.accordion_content{padding:0 0 30px;margin:0}.accordion.full_screen div.accordion_content h5{margin:0;padding:40px 0 0}.accordion.full_screen p{margin:6px 0 0}blockquote h4,blockquote>p{line-height:27px;margin:0}.button,.load_more a,input[type=submit]{width:auto;display:inline-block;margin:0;padding:14px 30px;font-size:14px;line-height:14px;color:#fff;text-decoration:none;background-color:#000;cursor:pointer;white-space:nowrap}.button.large{padding:24px 69px}.button.medium{padding:17px 35px}.button.tiny{font-size:13px;line-height:13px;padding:13px 25px}.two_columns_33_66>.column2,.two_columns_66_33>.column1{width:66.66%;float:left}.two_columns_25_75>.column1>.column_inner,.two_columns_33_66>.column1>.column_inner,.two_columns_50_50>.column1>.column_inner,.two_columns_66_33>.column1>.column_inner,.two_columns_75_25>.column1>.column_inner{padding:0 12px 0 0}.three_columns>.column1,.three_columns>.column2,.three_columns>.column3,.two_columns_33_66>.column1,.two_columns_66_33>.column2{width:33.33%;float:left}.two_columns_25_75>.column2>.column_inner,.two_columns_33_66>.column2>.column_inner,.two_columns_50_50>.column2>.column_inner,.two_columns_66_33>.column2>.column_inner,.two_columns_75_25>.column2>.column_inner{padding:0 0 0 12px}.two_columns_25_75>.column2,.two_columns_75_25>.column1{width:75%;float:left}.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4,.two_columns_25_75>.column1,.two_columns_75_25>.column2{width:25%;float:left}.two_columns_50_50>.column1,.two_columns_50_50>.column2{width:50%;float:left}.three_columns>.column1>.column_inner{padding:0 16px 0 0}.three_columns>.column2>.column_inner{padding:0 8px}.three_columns>.column3>.column_inner{padding:0 0 0 16px}.four_columns>.column1>.column_inner{padding:0 18px 0 0}.four_columns>.column2>.column_inner{padding:0 12px 0 6px}.four_columns>.column3>.column_inner{padding:0 6px 0 12px}.four_columns>.column4>.column_inner{padding:0 0 0 18px}.counter_holder{display:block;width:100%;font-size:90px;line-height:90px}.counter_holder span.counter{font-family:Lato,sans-serif;font-size:inherit;line-height:inherit;color:#000;overflow:hidden;display:inline-block!important;text-align:center;height:90px}.counter_holder span.counter.type1 h5{margin:3px 0 0}.dropcap{display:inline-block;float:left;height:50px;width:50px;background-color:#fff;font-size:30px;line-height:50px;color:#000;text-align:center;margin:5px 10px 0 0}.dropcap.normal{font-size:50px;background-color:transparent;margin:0 10px 0 0}.elegant_title_holder span.elegant_title{color:#000;font-size:30px;line-height:30px;margin:0 0 25px;display:block}.elegant_title_holder span.elegant_separator{display:block;height:1px;width:66px;background-color:#000;margin:0 auto 16px}.element_from_bottom>div,.element_from_fade>div,.element_from_left>div,.element_from_right>div,.element_from_top>div{opacity:0}.element_transform>div{opacity:.2;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.element_from_fade.element_from_fade_on>div{opacity:1;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;-webkit-backface-visibility:hidden}.element_from_left.element_from_left_on>div{-webkit-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-left;-moz-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-left;-o-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-left;animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-left;opacity:1;-webkit-backface-visibility:hidden}.element_from_right.element_from_right_on>div{-webkit-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-right;-moz-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-right;-o-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-right;animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-right;opacity:1;-webkit-backface-visibility:hidden}.element_from_top.element_from_top_on>div{-webkit-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-top;-moz-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-top;-o-animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-top;animation:1s cubic-bezier(.175,.885,.32,1.275) element-from-top;opacity:1;-webkit-backface-visibility:hidden}.element_from_bottom.element_from_bottom_on>div{-webkit-animation:1s cubic-bezier(.165,.84,.44,1) element-from-bottom;-moz-animation:1s cubic-bezier(.165,.84,.44,1) element-from-bottom;-o-animation:1s cubic-bezier(.165,.84,.44,1) element-from-bottom;animation:1s cubic-bezier(.165,.84,.44,1) element-from-bottom;opacity:1;-webkit-backface-visibility:hidden}.element_transform.element_transform_on>div{-webkit-animation:.4s cubic-bezier(.175,.885,.32,1.275) element-transform;-moz-animation:.4s cubic-bezier(.175,.885,.32,1.275) element-transform;-o-animation:.4s cubic-bezier(.175,.885,.32,1.275) element-transform;animation:.4s cubic-bezier(.175,.885,.32,1.275) element-transform;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@-webkit-keyframes element-from-left{0%{-webkit-transform:translate(-20%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-left{0%{-moz-transform:translate(-20%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-left{0%{-o-transform:translate(-20%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-left{0%{transform:translate(-20%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-right{0%{-webkit-transform:translate(20%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-right{0%{-moz-transform:translate(20%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-right{0%{-o-transform:translate(20%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-right{0%{transform:translate(20%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-bottom{0%{-webkit-transform:translate(0,80%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-bottom{0%{-moz-transform:translate(0,80%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-bottom{0%{-o-transform:translate(0,80%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-bottom{0%{transform:translate(0,80%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-top{0%{-webkit-transform:translate(0,-80%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-top{0%{-moz-transform:translate(0,-80%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-top{0%{-o-transform:translate(0,-80%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-top{0%{transform:translate(0,-80%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-transform{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes element-transform{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes element-transform{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes element-transform{0%{transform:scale(.5);opacity:.1}100%{transform:scale(1);opacity:1}}.highlight{background-color:#000;color:#fff;padding:0 2px}.title_with_line{font-weight:600;display:block;position:relative;margin:0;padding:0 0 20px}.title_with_line_separator{width:100%;height:1px;position:relative;display:inline-block;margin:0 0 30px;border-bottom:1px solid #ddd}.icon{display:inline-block;width:70px;height:70px}.icon.black{background-image:url(img/metropolitan_icons_black.png)}.icon.white{background-image:url(img/metropolitan_icons_white.png)}.icon.grey{background-image:url(img/metropolitan_icons_grey.png)}.icon.ipad{background-position:-70px 0}.icon.laptop,.social_menu li.flickr a .inner{background-position:-140px 0}.icon.psp{background-position:-210px 0}.icon.connection,.social_menu li.tumblr a .inner{background-position:-280px 0}.icon.maximize{background-position:-350px 0}.icon.web_camera{background-position:-420px 0}.icon.floppy{background-position:-490px 0}.icon.desktop{background-position:-560px 0}.icon.picture{background-position:-630px 0}.icon.camera{background-position:-700px 0}.icon.book{background-position:-770px 0}.icon.town{background-position:-840px 0}.icon.cup{background-position:-910px 0}.icon.lock{background-position:-980px 0}.icon.unlock{background-position:-1050px 0}.icon.avatar{background-position:-1120px 0}.icon.rss{background-position:-1190px 0}.icon.battery{background-position:-1260px 0}.icon.configuration{background-position:-1330px 0}.icon.chery{background-position:-1400px 0}.icon.truck{background-position:-1470px 0}.icon.airplane{background-position:-1540px 0}.icon.ship{background-position:-1610px 0}.icon.notes{background-position:-1680px 0}.icon.information{background-position:-1750px 0}.icon.call_24h{background-position:-1820px 0}.icon.looking_glass{background-position:-1890px 0}.icon.heands{background-position:-1960px 0}.icon.glass{background-position:-2030px 0}.icon.umbrella{background-position:-2100px 0}.icon.globe_arrow{background-position:-2170px 0}.icon.globe{background-position:-2240px 0}.icon.earth{background-position:-2310px 0}.icon.monkey{background-position:-2380px 0}.icon.map_marker{background-position:-2450px 0}.icon.mail{background-position:-2520px 0}.icon.phone{background-position:-2590px 0}.icon.news{background-position:-2660px 0}.icon.signal{background-position:-2730px 0}.icon.microphone{background-position:-2800px 0}.icon.clock{background-position:-2870px 0}.icon.key{background-position:-2940px 0}.icon.shield{background-position:-3010px 0}.icon.dashboard{background-position:-3080px 0}.icon.sitemap{background-position:-3150px 0}.icon.hearth{background-position:-3220px 0}.icon.cloud{background-position:-3290px 0}.icon.light_bulb{background-position:-3360px 0}.icon.recycle{background-position:-3430px 0}.icon.car{background-position:-3500px 0}.icon.man{background-position:-3570px 0}.icon.woman{background-position:-3640px 0}.icon.rocket{background-position:-3710px 0}.icon.tool{background-position:-3780px 0}.icon.anchor{background-position:-3850px 0}.icon.boat{background-position:-3920px 0}.icon.life_belt{background-position:-3990px 0}.icon.lunch_set{background-position:-4060px 0}.icon.bicycle{background-position:-4130px 0}.icon.chain{background-position:-4200px 0}.icon.flame{background-position:-4270px 0}.icon.calendar{background-position:-4340px 0}.icon.brightness{background-position:-4410px 0}.icon.roller{background-position:-4480px 0}.icon.music{background-position:-4550px 0}.icon.jacket{background-position:-4620px 0}.icon.graf{background-position:-4690px 0}.icon.axes{background-position:-4760px 0}.icon.bomb{background-position:-4830px 0}.icon.leaf{background-position:-4900px 0}.icon.bolt{background-position:-4970px 0}.icon.deer{background-position:-5040px 0}.icon.info{background-position:-5110px 0}.icon.comment{background-position:-5180px 0}.icon_with_title{position:relative;display:inline-block;width:100%;margin:0 0 3px}.icon_with_title .icons_holder{display:inline-block;width:86px;height:86px;background-color:#ededed;float:left;margin:0 15px 0 0;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px}.price_table.v3,.price_table.v4{margin:0 .33% 30px 0;position:relative}.icon_with_title .icons_holder .icon{margin:8px}.icon_with_title.top .icons_outer{width:100%;text-align:center;margin:0 0 10px}.icon_with_title.top .icons_outer .icons_holder,.tocounter{float:none;margin:0}.icon_with_title.left .icon_text_holder{padding:0 0 0 101px}.icon_with_title.left .icon_text_holder h5{margin:20px 0 0}.image_with_text,.progress_bars_vertical_holder{display:inline-block;width:100%;position:relative}.image_with_text img{display:block;margin:0 0 20px}.image_with_text_over,.image_with_text_over a{overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.image_with_text_over{display:inline-block;position:relative;cursor:pointer;width:100%}.image_with_text_over img{float:left;width:100%;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-ms-transition:.3s ease-out}.image_with_text_over a{display:inline-block;width:100%;cursor:pointer}.image_with_text_over span.text_holder span span{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%}.image_with_text_over span.text_holder h5{margin:0;color:#fff}.image_with_text_over span.text_holder p{color:#fff;display:block;margin:14px 0 0;cursor:pointer}.latest_post_holder ul{overflow:hidden;display:block;position:relative;margin:0}.latest_post_holder ul li{float:left;display:block;position:relative;margin:0 0 20px}.latest_post_holder ul li.two{width:49.5%;padding:0 .5% 0 0}.latest_post_holder ul li.three{width:32.9%;padding:0 .4% 0 0}.latest_post_holder ul li.four{width:24.7%;padding:0 .3% 0 0}.latest_post_holder ul li.five{width:19.8%;padding:0 .2% 0 0}.latest_post a img{display:block;position:relative;width:100%}.social_menu li a,.social_menu li a span.inner{width:26px;height:26px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;overflow:hidden}.latest_post .latest_post_text{display:block;background-color:#f2f2f2;padding:25px 25px 15px}.latest_post .latest_post_text h5,.pie_chart_text p{margin:15px 0 10px}.ordered ol,.ordered ul{counter-reset:li;display:block;list-style-type:decimal;background-position:left center;margin:0 0 25px;padding:0 0 0 20px}.ordered ol li{line-height:30px;margin:0 0 7px}.list.circle ul,.list.number ul,.list.number_with_background ul{display:block;list-style-type:none;margin:0 0 25px;padding:0}.list.circle ul li,.list.number ul li,.list.number_with_background ul li{line-height:30px;background-position:0;background-repeat:no-repeat;margin:0 0 7px}.list.circle.animate_list ul li,.list.number.animate_list ul li,.list.number_with_background.animate_list ul li{opacity:0;top:-40px}.list.number ul li,.list.number_with_background ul li{padding:0 0 0 50px}.list.circle ul li{padding:0 0 0 24px}.list.number ul,.list.number_with_background ul{counter-reset:li}.list.circle ul>li,.list.number ul>li,.list.number_with_background ul>li{list-style:none;position:relative;background:0}.list.number_with_background ul>li:before{line-height:30px;display:inline-block;position:absolute;padding:0;color:#000;background-color:#f2f2f2}.list.number ul>li:before{line-height:30px;display:inline-block;position:absolute;padding:0;color:#000}.list.circle ul>li:before{content:"\2022";position:absolute;left:0;text-align:center;display:inline-block;padding:0;color:#000}.message{padding:35px;margin:0 0 25px;position:relative;background-color:#fff}.message a.close{background-image:url(img/close_arrow.png);background-position:center;float:right;width:28px;height:28px;margin:-25px -25px 0 0}.easyPieChart canvas{position:absolute;top:0;left:0}.pie_chart_holder{display:block;margin:0}.pie_chart_holder .percentage{width:133px;height:133px}.percentage{font-size:17px;color:#000;font-weight:600;text-align:center;margin:0 auto}.price_table_inner,.price_table_inner ul li.price_button,.price_table_inner ul li.prices,.tabs .tabs-nav li a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.pie_chart_text{text-align:center;margin:34px 0 0}.price_tables{width:100%;display:inline-block}.price_table.v4{width:24.75%;float:left;padding:0}.price_table.v3:nth-child(3n),.price_table.v4:nth-child(4n){margin:0 0 25px}.price_table.v3{width:33.11%;float:left;padding:0}.price_table_inner{background-color:#f2f2f2;text-align:center}.price_table_inner ul{list-style:none;margin:0}.price_table_inner ul li{text-align:center;margin:0;padding:16px 30px}.price_table_inner ul li.prices{padding:36px 36px 0}.price_table_inner ul li.prices div{border-bottom:1px solid #000;padding:0 0 36px}.price_table_inner ul li.table_title{font-size:17px;font-weight:700;padding:36px 36px 20px;color:#000}.price_in_table .value{font-size:25px;line-height:25px;color:#000;vertical-align:top;display:inline-block}.price_in_table .price{font-size:60px;line-height:60px;color:#000;vertical-align:middle;display:inline-block;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.price_tables .mark{font-size:20px;line-height:20px;color:#000;vertical-align:bottom;display:inline-block}.price_table_inner ul li.price_button{background-color:#000;margin:20px 0 10px}.price_table_inner.active,.price_table_inner:hover{margin:-10px 0 0}.price_table_inner.active ul li.price_button,.price_table_inner:hover ul li.price_button{padding:21px 30px;margin:20px 0 0}.price_table_inner.active ul li.prices,.price_table_inner:hover ul li.prices{padding:41px 36px 5px}.progress_bars{width:100%;overflow:hidden}.progress_bars .progress_bar{position:relative;margin:0 0 24px}.progress_bars .progress_content_outer{height:10px;background-color:#ededed;width:100%;position:relative}.progress_bars .progress_content{position:absolute;top:0;left:0;height:10px;overflow:hidden;background:0 #000}.progress_bars .progress_title{display:inline-block;position:relative;z-index:100}.progress_bars .progress_title h5{margin:0;line-height:55px}.progress_bars .progress_number{font-size:15px;line-height:15px;font-weight:600;color:#000;text-align:left;position:absolute;top:21px;right:0;z-index:10;opacity:0}.circle_top,.social_menu li a{text-align:center}.progress_bars_vertical{display:inline-block;position:relative;float:left;margin:0 .3% 0 0}.progress_bars_vertical .progress_content_outer{height:200px;position:relative}.progress_bars_vertical .progress_content_outer .progress_content{display:inline-block;width:100%;position:absolute;bottom:0;left:0;border:0;background:0 #000}.progress_bars_vertical .progress_number{font-size:18px;line-height:18px;color:#000;font-weight:600;margin:25px 0 10px;display:block;position:relative}.progress_bars_vertical .progress_title{font-size:17px;line-height:20px;font-weight:600;color:#000;display:block}.circle_item .circle,.testimonial .text span.name{line-height:17px;font-weight:600;color:#000;font-size:17px}.separator{display:block;height:1px;background-color:#ccc;margin:20px 0}.circle_left,.circle_top{width:100%;margin:0 0 25px;display:inline-block}.separator.transparent{background-color:transparent!important}.circle_item .circle,.tabs .tabs-container,.tabs .tabs-nav li.active a{background-color:#f2f2f2}.circle_item .circle{width:200px;height:200px;display:inline-block;text-align:center;cursor:pointer;-o-border-radius:300px;-moz-border-radius:300px;-webkit-border-radius:300px;border-radius:300px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.circle_item .circle.yes{border:1px solid #000;background-color:transparent}.circle_item .circle div{padding:91.5px 0}.circle_left .text{padding:0 10px 0 220px}.circle_top .circle{margin:0 auto}.circle_top .text{margin:25px 0 0}.social_menu{list-style-type:none;margin:0;padding:0;display:inline-block;overflow:hidden}.social_menu li{display:inline;float:left;margin:0 10px 0 0;padding:0;width:auto}.social_menu li a{display:block;float:left;background-color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;vertical-align:middle;text-indent:-9999px;margin:0;padding:0}table.standard_table td,table.standard_table th{padding:15px 25px;text-align:center}#back_to_top:hover,.social_menu li a:hover{background-color:#000}.social_menu li a span.inner{background-image:url(img/social_icons_sprite.png);position:relative;margin:-1px 0 0 -1px;display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.icon.retina{width:70px;height:70px;background-repeat:no-repeat;-o-background-size:5250px 70px;-webkit-background-size:5250px 70px;-moz-background-size:5250px 70px;background-size:5250px 70px}.icon.retina.black{background-image:url(img/metropolitan_icons_black@1_5x.png)}.icon.retina.white{background-image:url(img/metropolitan_icons_white@1_5x.png)}.icon.retina.grey{background-image:url(img/metropolitan_icons_grey@1_5x.png)}.social_menu li a span.inner{width:28px;height:28px;background-repeat:no-repeat;-o-background-size:644px 56px;-webkit-background-size:644px 56px;-moz-background-size:644px 56px;background-size:644px 56px;background-image:url(img/social_icons_sprite@1_5x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.icon.retina{width:70px;height:70px;background-repeat:no-repeat;-o-background-size:5250px 70px;-webkit-background-size:5250px 70px;-moz-background-size:5250px 70px;background-size:5250px 70px}.icon.retina.black{background-image:url(img/metropolitan_icons_black@2x.png)}.icon.retina.white{background-image:url(img/metropolitan_icons_white@2x.png)}.icon.retina.grey{background-image:url(img/metropolitan_icons_grey@2x.png)}.social_menu li a span.inner{width:28px;height:28px;background-repeat:no-repeat;-o-background-size:644px 56px;-webkit-background-size:644px 56px;-moz-background-size:644px 56px;background-size:644px 56px;background-image:url(img/social_icons_sprite@2x.png)}}.social_menu li.pinterest a .inner{background-position:-56px 0}.social_menu li.forrst a .inner{background-position:-84px 0}.social_menu li.dribbble a .inner{background-position:-112px 0}.social_menu li.linkedin a .inner{background-position:-169px 0}.social_menu li.lastfm a .inner{background-position:-196px 0}.social_menu li.vimeo a .inner{background-position:-224px 0}.social_menu li.yahoo a .inner{background-position:-252px 0}.social_menu li.apple a .inner{background-position:-309px 0}.social_menu li.blogger a .inner{background-position:-337px 0}.social_menu li.wordpress a .inner{background-position:-365px 0}.social_menu li.windows a .inner{background-position:-394px 0}.social_menu li.youtube a .inner{background-position:-422px 0}.social_menu li.rss a .inner{background-position:-448px 0}.social_menu li.instagram a .inner{background-position:-477px 0}.social_menu li.bechance a .inner{background-position:-532px 0}.social_menu li.android a .inner{background-position:-558px 0}.social_menu li.skype a .inner{background-position:-586px 0}.social_menu li.digg a .inner{background-position:-614px 0}.social_menu li.twitter a:hover .inner{background-position:0 -28px}.social_menu li.facebook a:hover .inner{background-position:-28px -28px}.social_menu li.pinterest a:hover .inner{background-position:-56px -28px}.social_menu li.forrst a:hover .inner{background-position:-84px -28px}.social_menu li.dribbble a:hover .inner{background-position:-112px -28px}.social_menu li.flickr a:hover .inner{background-position:-140px -28px}.social_menu li.linkedin a:hover .inner{background-position:-169px -28px}.social_menu li.lastfm a:hover .inner{background-position:-196px -28px}.social_menu li.vimeo a:hover .inner{background-position:-224px -28px}.social_menu li.yahoo a:hover .inner{background-position:-252px -28px}.social_menu li.tumblr a:hover .inner{background-position:-280px -28px}.social_menu li.apple a:hover .inner{background-position:-309px -28px}.social_menu li.blogger a:hover .inner{background-position:-337px -28px}.social_menu li.wordpress a:hover .inner{background-position:-365px -28px}.social_menu li.windows a:hover .inner{background-position:-394px -28px}.social_menu li.youtube a:hover .inner{background-position:-422px -28px}.social_menu li.rss a:hover .inner{background-position:-448px -28px}.social_menu li.instagram a:hover .inner{background-position:-477px -28px}.social_menu li.google a:hover .inner{background-position:-505px -28px}.social_menu li.bechance a:hover .inner{background-position:-532px -28px}.social_menu li.android a:hover .inner{background-position:-558px -28px}.social_menu li.skype a:hover .inner{background-position:-586px -28px}.social_menu li.digg a:hover .inner{background-position:-614px -28px}table.standard_table{border:none;border-spacing:0;width:100%;vertical-align:middle}table.standard_table th{background-color:#fff;border:0}.tabs .tabs-nav{list-style:none;margin:0;overflow:hidden;padding:0;width:100%}.tabs .tabs-nav li{float:left;margin:0;overflow:hidden;padding:0;position:relative}.tabs .tabs-nav li a{height:68px;line-height:68px;display:block;font-size:17px;font-weight:600;color:#000;background-color:#fff;padding:0 35px;text-decoration:none}.tabs.with_border .tabs-nav li.active a{border-width:1px 1px 0;border-style:solid;border-color:#ccc}.tabs .tabs-container{margin:-1px 0 20px;overflow:hidden;width:100%}.testimonial .image,.testimonial .image img{width:120px;height:120px}.tabs .tab-content{padding:35px}.testimonial{margin:0 0 25px;background-color:#fff}.testimonial_inner.no_image .text{display:block;padding:0 15px}.testimonial .image{float:left}.testimonial .text{display:block;padding:0 0 0 143px;margin:20px 0 0}.testimonial .text span.name{display:block}.full_width_holder{width:100%;position:relative;display:block;background-color:#f4f4f4;padding:0 1000px;margin:0 -1000px}.full_width_holder.no .full_width_content{margin:0 auto;width:1000px;display:inline-block}.slider_small{position:relative;margin:0 0 30px}.slider_small_holder .image a img{width:235px;height:235px}.slider_small_holder .slide_item h3{margin-top:16px;display:inline-block}.slider_small .slider_small_hover{position:absolute;top:0;left:0;display:block;opacity:0;width:100%;height:100%;text-decoration:none;z-index:100;overflow:hidden;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s}#back_to_top,.bx-next,.bx-prev{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.slider_small_hover_overlay{width:100%;height:99%;display:block;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:13}.slider_small .slide_item .slider_small_hover a{display:table;text-decoration:none;text-align:center;cursor:pointer;width:100%;height:100%}.slider_small .slide_item .slider_small_hover a .slider_small_text_holder{padding:15px;display:table-cell;vertical-align:middle;position:relative;z-index:14}.slider_small .slide_item .slider_small_hover a .slider_small_title{font-style:normal;display:block;color:#fff;font-size:17px;margin:20px 0 10px;line-height:22px}.slider_small.turn_off ul{display:block;margin:0 -20px 0 0;overflow:hidden}.slider_small.turn_off ul li{width:235px;float:left;padding-right:20px}.slider_small .slide_item .slider_small_hover a .text{color:#fff;margin:5px 0;display:block}.bx-next,.bx-prev{position:absolute;background-color:#000;height:60px;width:60px;margin:-153px 0 0;text-decoration:none;z-index:100;text-indent:-9999px}.bx-prev{background-image:url(img/flex_arrow_left.png);background-position:center;left:-79px}.bx-next{background-image:url(img/flex_arrow_right.png);background-position:center;right:-79px}#back_to_top{height:auto;position:fixed;top:85%;right:-50px;margin:0;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;z-index:9000}#back_to_top .back_to_top_inner span{background-image:url(img/arrow_up_white.png);background-position:50% 50%;display:block;position:relative;width:35px;height:35px}#back_to_top.off{right:-50px}#back_to_top.on{right:16px}
