body{font-weight:400;color:#4d4d4d;background-attachment:fixed;background-image:url(images/bg_body.png);}body, div, dl, dt, dd, ul, ol, li, pre, form, p, blockquote, th, td{font-size:14px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;text-rendering:auto;}h1{font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;font-weight:300;color:#484e50;font-size:30px;}h2, h3, h4, h5, h6, h2 a, h3 a, h4 a, h5 a, h6 a{font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;}h2{font-weight:400;margin:0 0 10px 0;font-size:24px;color:#484e50;}.promo h2{font-size:25px;}.promo h5{margin-bottom:0;}h2.block-title{color:#1f9ed9;margin:0;}h3{font-weight:400;color:#484e50;}h4{font-weight:400;font-size:17px;}h5{font-weight:400;margin:10px 0 10px 0;font-size:13px;color:#6e7476;text-transform:uppercase;}h6, .section-block .subtitle, #page-title .subtitle, .widget .subtitle{font-weight:400;margin:0 0 3px 0;font-size:11px;color:#6e7476;text-transform:uppercase;}a{color:#57bae8;}input{border:1px solid #e1e1e1;box-shadow:none;}.button{border:none;font-size:18px;color:#fff;font-weight:400;box-shadow:none;}ul, ol, dl{list-style-position:inside;list-style-image:url("../img/list-circle.png");}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}#body-wrapper{}.tiled-menu li .arrow{background:url("../icons/down@2x.png") no-repeat;background-size:5px 3px;-webkit-background-size:5px 3px;}.wrap .item .description{background:rgba(87,186,232,.87) url("../icons/white-list@2x.png") 10px 10px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.wrap .item.even .description{background:rgba(108,190,66,.87) url("../icons/white-list@2x.png") 10px 10px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.recent-tabs-widget .tabs dd span{background:url("../icons/down@2x.png") right 8px no-repeat;background-size:5px 3px;-webkit-background-size:5px 3px;}.icon.info{background:url("../icons/info@2x.png");background-size:48px 48px;-webkit-background-size:48px 48px;}.icon.recent{background:url("../icons/recent@2x.png") right bottom no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#blog_item_template{margin:20px;}.blog-tags a{color:#1f9ed9;}.blog-img{background:url("../icons/recent@2x.png") left top no-repeat;width:18px;height:18px;background-size:18px 18px;-webkit-background-size:18px 18px;}.fb_iframe_widget{border:2px solid rgba(0, 0, 0, .12);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;height:130px;width:380px;}.twitter-widget-header{width:382px;height:130px;background:url(https://pbs.twimg.com/profile_banners/2792872955/1457185960/1500x500) 100% 100% no-repeat;background-size:cover;border:1px solid rgba(0, 0, 0, .12);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.twitter-widget-avatar{height:65px;width:70px;margin-top:45px;margin-left:7px;background:#fff;border:5px solid #fff;border-radius:50%;float:left;}.twitter-widget-avatar-image{border-radius:50%;height:100%;width:100%;}.customisable-highlight{color:#fff !important;}.twitter-widget-header-title{padding-left:90px;padding-top:40px;color:#fff;font-size:22px;text-shadow:0 2px 4px rgba(0, 0, 0, .9);}.body-content{border:2px solid rgba(0, 0, 0, .12) !important;-moz-border-radius:15px !important;-webkit-border-radius:15px !important;border-radius:15px !important;-moz-border-top-left-radius:0 !important;-webkit-border-top-left-radius:0 !important;border-top-left-radius:0 !important;overflow:hidden;}.blog-item-meta{padding-left:22px;padding-top:3px;color:#4e5665;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;}.blog-item-bold{font-weight:bold;}.blog-item-title{color:#1f9ed9;}.blog-item-description{margin:1.5rem 0;}.blog-item-pubDate{float:right;font:normal normal 15px 'Trebuchet MS',Trebuchet,Verdana,sans-serif;font-style:italic;margin:0;}.blog-main{width:340px;overflow:hidden;border:1px solid #c4c4c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.item-link{color:#4e5665;font-weight:bold;font-size:14px;cursor:pointer !important;padding-left:22px;background:url("../icons/link.png") left top no-repeat;width:18px;height:18px;background-size:18px 18px;-webkit-background-size:18px 18px;}.item-link:hover{color:#1f9ed9;}.collapse-more{color:#4e5665;font-weight:bold;font-size:14px;cursor:pointer !important;padding-left:22px;background:url("../icons/more.png") left top no-repeat;width:18px;height:18px;background-size:18px 18px;-webkit-background-size:18px 18px;}.collapse-more:hover{color:#252526;}.collapse-more-hide{display:none;}.timeline-Header, .u-inlineBlock{display:none !important;}@-webkit-keyframes fadeIn{to{opacity:1;}}@keyframes fadeIn{to{opacity:1;}}.collapse-more-show{-webkit-animation:fadeIn .5s ease-in 1 forwards;animation:fadeIn .5s ease-in 1 forwards;opacity:0;}.tiled-menu li .sub-menu li.style-metro:hover:before, .tiled-menu li .sub-menu li.style-metro:hover:after{opacity:1;}.widget{background:url("../icons/people@2x.png") 0 0 no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.twitter-widget{background:url("../icons/twitter@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.contact-form-job-widget{background:url("../icons/look_for_job@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.contact-form-widget{background:url("../icons/look_for_solutions@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.recent-posts-widget{background:url("../icons/pencil@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.search-widget{background:url("../icons/search@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.tags-widget{background:url("../icons/tags@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.text-widget{background:url("../icons/text@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.category-widget{background:url("../icons/category@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_gallery_widget{background:url("../icons/work@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_facebook_widget{background:url("../icons/facebook@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_info{background:url("../icons/min-info@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.recent-tabs-widget{background:url("../icons/recent@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.twitter-widget .tweet, .tweet_odd, .tweet_even{background:url("../icons/twitt@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_login{background:url("../icons/login@2x.png") 0 0 no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_shopping_cart{background:url("../icons/cart@2x.png") 0 0 no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.widget.widget_recent_products{background:url("../icons/sh_recent@2x.png") 0 0 no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.info-item-alt .inner-text{background:url("../icons/pencil@2x.png") 0 3px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.build-block-title{background:url("../icons/check@2x.png") 0 3px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget{background:url("../icons/people_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;padding-bottom:5px;}#darkf .widget.twitter-widget{background:url("../icons/twitter_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.contact-form-widget{background:url("../icons/pencil_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.recent-posts-widget{background:url("../icons/pencil_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.search-widget{background:url("../icons/search_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.tags-widget{background:url("../icons/tags_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.text-widget{background:url("../icons/text_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.category-widget{background:url("../icons/category_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.widget_gallery_widget{background:url("../icons/work_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.widget_facebook_widget{background:url("../icons/heart_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#darkf .widget.widget_info{background:url("../icons/min-info_w@2x.png") 0 6px no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;}#darkf .widget.recent-tabs-widget{background:url("../icons/recent_w@2x.png") 0 6px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}#top-social a.open-soc{background:url("../icons/twitter-open@2x.png") right 0 no-repeat;background-size:42px 42px;-webkit-background-size:42px 42px;}.soc-icons a{background:url("../icons/soc-icons@2x.png") no-repeat;background-size:390px 43px;-webkit-background-size:700px 43px;}.soc-icons a.tw{background-position:0 0;width:25px;}.soc-icons a.tw:hover{background-position:0 bottom;}.soc-icons a.dr{background-position:-24px 0;}.soc-icons a.dr:hover{background-position:-24px bottom;}.soc-icons a.fl{background-position:-47px 0;}.soc-icons a.fl:hover{background-position:-47px bottom;}.soc-icons a.vi{width:25px;background-position:-77px 0;}.soc-icons a.vi:hover{background-position:-77px bottom;}.soc-icons a.lf{width:33px;background-position:-103px 0;}.soc-icons a.lf:hover{background-position:-103px bottom;}.soc-icons a.yt{width:26px;background-position:-135px 0;}.soc-icons a.yt:hover{background-position:-135px bottom;}.soc-icons a.ms{width:21px;background-position:-163px 0;}.soc-icons a.ms:hover{background-position:-163px bottom;}.soc-icons a.li{width:21px;background-position:-186px 0;}.soc-icons a.li:hover{background-position:-186px bottom;}.soc-icons a.gp{width:25px;background-position:-213px 0;}.soc-icons a.gp:hover{background-position:-213px bottom;}.soc-icons a.pi{width:22px;background-position:-242px 0;}.soc-icons a.pi:hover{background-position:-242px bottom;}.soc-icons a.pt{width:17px;background-position:-270px 0;}.soc-icons a.pt:hover{background-position:-270px bottom;}.soc-icons a.fb{width:14px;background-position:-295px 0;}.soc-icons a.fb:hover{background-position:-295px bottom;}.soc-icons a.wp{width:23px;background-position:-315px 0;}.soc-icons a.wp:hover{background-position:-315px bottom;}.soc-icons a.db{width:25px;background-position:-340px 0;}.soc-icons a.db:hover{background-position:-340px bottom;}.soc-icons a.rss{width:21px;background-position:-369px 0;}.soc-icons a.rss:hover{background-position:-369px bottom;}#header{padding:6px 0 0 0;}#header .logo img{margin-top:-1px;margin-left:84px;}#header .sectors-content{width:100%;border:none;margin:0;}#header .sector1{height:125px;width:450px;background-image:url("../img/header_section1.png");}#header .sector2{background-image:url("../img/header_section2.png");padding:0;}#header .sector3{width:516px;padding:0;}#myfooter .logo{padding-right:0;width:25.66667%;}#topmenu{padding-bottom:4px;padding-left:0;}.tiled-menu{list-style:none;list-style-image:none;margin:0 0 0 -4px;position:relative;float:left;}.tiled-menu li.first{margin:0;}.tiled-menu li{margin-left:4px;float:left;}.tiled-menu [class*="column"] + [class*="column"]:last-child{float:left;}.tiled-menu>li>.menu-item-wrap{display:block;width:125px;height:125px;border:2px solid rgba(0, 0, 0, .12);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:relative;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;-ms-transition:-ms-transform .2s ease-out;transition:transform .2s ease-out;}.tiled-menu>li>.menu-item-wrap>a{position:absolute;width:100%;height:100%;left:0;top:0;padding:8px 13px;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;color:#fff;}.tiled-menu li .item-title{color:#fff;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;font-size:15px;font-weight:300;}.tiled-menu li ul{position:absolute;top:100%;left:0;padding:10px 0;margin:0 0 0 22px;z-index:100;width:100%;display:none;}.tiled-menu li ul li{background:none;display:inline;padding:12px 0 5px 0;margin:0 22px 0 0;width:auto;height:auto;}.tiled-menu li ul li a{font-size:14px;color:#4d4d4d;}.tiled-menu li ul li a:hover{color:#1F9ED9;}.menu-home{display:none !important;}.tiled-menu.drop li{position:relative;z-index:9999999;}.tiled-menu.drop li ul{position:absolute;top:100%;left:0;padding:4px 0 0;margin:0;z-index:9999999;min-width:240px;width:100%;display:none;}.tiled-menu.drop li:last-child ul{right:0;left:auto;}.tiled-menu.drop li ul li{background:none;display:block;padding:1px 16px;margin:0;width:100%;height:auto;background:#57bae8;}.tiled-menu.drop li ul li:first-child{padding-top:15px;}.tiled-menu.drop li ul li:last-child{padding-bottom:15px;}.tiled-menu.drop li ul li a{font-size:14px;color:#fff;display:block;min-height:40px;line-height:40px;padding-left:26px;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;font-weight:300;position:relative;z-index:999999;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;}.tiled-menu.drop li ul li ul{top:0;left:100%;padding-left:4px;}.tiled-menu.drop li ul li a:hover{font-size:20px;padding-left:34px;background:url("../icons/menu-li-hover.png") 0 12px no-repeat;}.tiled-menu.drop li ul li:hover .arrow{top:15px}.tiled-menu li .arrow{position:relative;background:url("../icons/down.png") 0 0 no-repeat;width:5px;height:3px;padding-left:5px;margin-left:7px;top:10px;}.tiled-menu>li:hover .menu-item-wrap, .tile:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.link-text{display:inline-block;}@keyframes smallToBig{from{-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);} to{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}@keyframes moveFromLeftRotate{from{transform:translateX(-100%) rotate(-90deg);} to{transform:translateX(0%) rotate(0deg);}}.tiled-menu>li:hover .tile-icon{animation:smallToBig 700ms alternate ease;}.tiled-menu>li:hover .link-text{font-size:20px;animation:moveFromLeftRotate 400ms ease;}.tiled-menu>li:active .menu-item-wrap, .tile:active{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}.tiled-menu>li:hover .menu-item-wrap2, .tile:hover{-moz-transform:scale(.98);-webkit-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);}.tiled-menu>li:active .menu-item-wrap2, .tile:active{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}.icon.info{background-size:48px 48px;-webkit-background-size:48px 48px;display:inline-block;width:48px;height:48px;float:left;background-repeat:no-repeat;}.icon.recent{background-size:32px 32px;-webkit-background-size:32px 32px;display:inline-block;width:32px;height:32px;float:left;background-repeat:no-repeat;}#top-social{}#top-social a.open-soc{height:42px;font-size:15px;color:#4d4d4d;text-align:right;float:right;padding-right:54px;background:url("../icons/twitter-open.png") right top no-repeat;background-size:42px 42px;-webkit-background-size:42px 42px;right:4px;position:relative;}#top-social a.open-soc span{display:block;font-size:9px;text-transform:uppercase;margin-top:7px;line-height:15px;color:#6E7476;}.soc-wrap{padding-top:14px;height:21px;float:right;}.soc-icons{width:0;position:relative;overflow:hidden;height:21px;float:right;}.soc-icons a{text-indent:-999em;display:inline-block;height:21px;margin-right:25px;background:url("../icons/soc-icons.png") no-repeat;float:right;}.soc-icons a.tw{width:28px;background-position:0 0;}.soc-icons a.tw:hover{background-position:0 bottom;}.soc-icons a.dr{width:23px;background-position:-49px 0;}.soc-icons a.dr:hover{background-position:-49px bottom;}.soc-icons a.fl{width:30px;background-position:-95px 0;}.soc-icons a.fl:hover{background-position:-95px bottom;}.soc-icons a.vi{width:25px;background-position:-144px 0;}.soc-icons a.vi:hover{background-position:-144px bottom;}.soc-icons a.lf{width:33px;background-position:-187px 0;}.soc-icons a.lf:hover{background-position:-187px bottom;}.soc-icons a.yt{width:32px;background-position:-242px 0;}.soc-icons a.yt:hover{background-position:-242px bottom;}.soc-icons a.ms{width:21px;background-position:-290px 0;}.soc-icons a.ms:hover{background-position:-290px bottom;}.soc-icons a.li{width:21px;background-position:-340px 0;}.soc-icons a.li:hover{background-position:-340px bottom;}.soc-icons a.gp{width:25px;background-position:-387px 0;}.soc-icons a.gp:hover{background-position:-387px bottom;}.soc-icons a.pi{width:22px;background-position:-434px 0;}.soc-icons a.pi:hover{background-position:-434px bottom;}.soc-icons a.pt{width:17px;background-position:-485px 0;}.soc-icons a.pt:hover{background-position:-485px bottom;}.soc-icons a.fb{width:14px;background-position:-536px 0;}.soc-icons a.fb:hover{background-position:-536px bottom;}.soc-icons a.wp{width:23px;background-position:-578px 0;}.soc-icons a.wp:hover{background-position:-578px bottom;}.soc-icons a.db{width:25px;background-position:-625px 0;}.soc-icons a.db:hover{background-position:-625px bottom;}.soc-icons a.rss{width:21px;background-position:-676px 0;}.soc-icons a.rss:hover{background-position:-676px bottom;}.promo{padding:23px 10px 25px 66px;min-height:73px;}.promo .icon{margin-left:-66px;position:relative;top:3px}#latest-news{margin-bottom:50px;}.wrap{position:relative;height:545px;}.scroll-box{position:relative;height:545px;overflow:auto;}.scroll-box::-webkit-scrollbar{height:12px;}.scroll-box::-webkit-scrollbar-track-piece{background-color:#f0f3f4;}.scroll-box::-webkit-scrollbar-thumb{background:#57bae8;}.scroll-2{position:absolute;height:500px;width:100%;}.gr-box{float:left;margin-left:0px;width:720px;}.wrap .item{float:left;position:relative;margin-bottom:4px;overflow:hidden;max-height:240px;}.wrap .item a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.item.large{margin-left:2px!important;width:716px;}.item.large img{width:716px;}.item.half{width:356px;margin-right:2px;margin-left:2px;}.no-scroll .item.large{margin-left:4px!important;width:585px;}.no-scroll .item.large img{width:585px;}.no-scroll .item.half{width:291px;margin-left:4px;margin-right:0;}.portfolio-item{position:relative;overflow:hidden;display:inline-block;height:240px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}.portfolio-item{margin-right:4px;}div.item, .item div{-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}.item .description{position:absolute;bottom:-100%;padding:7px 0;width:100%;height:100%;background:rgba(87,186,232,.87);color:#fff;-moz-transition:all .7s;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s;}.item .description.disp{bottom:-70%;}.item .description p{margin-top:20px;}.portfolio-item img, .item img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s;}.portfolio-item:hover img, .item:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.portfolio-item a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}.col-2-folio, .col-4-folio{width:102%;margin-left:-1%;}.col-2-folio .portfolio-item{width:49%;margin-left:1%;float:left;margin-right:0;margin-bottom:14px;}.col-4-folio .portfolio-item{width:24%;margin-left:1%;float:left;margin-right:0;margin-bottom:10px;}.item:hover .description{bottom:0;}.item.even .description{background:rgba(108,190,66,.87);}.item .description time, .item .description h4{padding-left:60px;}.scroll-box .item .description time, .scroll-box .item .description h4{padding-left:52px;}.item .description h4{color:#fff;}.item .description p{padding:10px 15px;}.item .description time{color:#a1eeff;font-size:10px;font-weight:300;text-transform:uppercase;line-height:1.2;}.item.even .description time{color:#cfffbc;}.text-block{margin:50px auto;padding:10px 0;border:1px solid #f0f3f4;}.text-item{padding:20px 0 10px 50px;position:relative;}.text-item{line-height:1.5;}.text-item .icon_post{position:absolute;left:0;top:27px;}.text-block .text-item{margin:0;}.wpb_text_column, .wpb_tabs, .wpb_tour, .wpb_call_to_action, .wpb_gmaps_widget, .wpb_accordion, .wpb_gallery, .wpb_separator, .wpb_twitter_widget, .wpb_flickr_widget, .wpb_video_widget, .last_toggle_el_margin, ul.wpb_thumbnails-fluid > li, .wpb_single_image{margin-bottom:17px !important;}.section-block{}.section-block .subtitle, .section-block h2{padding-left:45px;}#recent .icon{position:relative;top:5px;}#recent .sort-panel{padding:8px 0 20px 45px;height:50px;}.sort-panel ul{padding:0;margin:0;list-style:none;list-style-image:none;}.sort-panel li{padding-right:15px;float:left;font-size:14px;}.sort-panel a{color:#4d4d4d;}.sort-panel .current a, .sort-panel a:hover{color:#1F9ED9;}.works-list{margin-left:-4px;width:102%;position:relative;}.works-list .item{float:left;margin-left:4px;margin-bottom:4px;position:relative;overflow:hidden;}.works-list .large{width:390px;}.works-list .half{width:193px;}.works-list .item a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}.works-list .item .description{bottom:-100%;height:100%;background-image:none;}.works-list .item time{position:relative;top:3px;}.works-list .pic{font-size:0;}.works-list .tagz a{color:#acdef5;}.works-list .tagz{padding-left:52px;font-size:9px;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;font-weight:300;text-transform:uppercase;}.works-list .item:hover .tagz{padding-top:135px;}.works-list .item:hover .description{bottom:0;}#darkf{background:#4e616d;color:#b8d2e3;}#darkf p, #darkf a{color:#b8d2e3;}#darkf time{background:#90a7b1;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;}#darkf .tweet .time{color:#9abcca;font-size:12px;}#footer{padding:0 !important;margin:0 auto 0 auto;height:155px;}#footer table{border:none !important;margin:0 !important;height:155px;}.footer-sector1{background-image:url("../img/footer_section1.png");width:860px;}.footer-sector2{background-image:url("../img/footer_section2.png");padding-top:65px;width:960px;}.footer-sector2 .content{float:right;width:328px;margin-right:22px;display:inline;background-color:#fff;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;}a.adress-link div{width:50px;height:50px;background:url("../img/map_w.png") no-repeat;background-size:50px 50px;-webkit-background-size:50px 50px;}a.adress-link:hover div{background:url("../img/map_w_hover.png") no-repeat;background-size:50px 50px;-webkit-background-size:50px 50px;}#footer .widget{margin-bottom:0 !important;}.footer-menu{list-style:none;}.footer-menu li{display:inline-block;margin-left:15px;}.dop-row{padding-top:42px;}.footer-about{margin-left:131px;}.footer-about img{margin-top:51px;width:178px;max-width:178px;}#darkf .widget .subtitle{color:#b8d2e3;}.widget h3,.widget h3 a{font-size:24px;color:#1f9ed9;}.widget .subtitle, .widget h3{padding-left:37px;padding-top:6px;}#footer .widget h3,#footer .widget h3 a{font-size:20px;color:white;padding-top:6px;}#footer .widget h3 a:hover{color:#1f9ed9;}#footer .widget .subtitle,#footer .widget h3{padding-left:32px;}#footer .div_width{display:block !important;width:380px !important;}.twitter-widget .tweet, .tweet_even, .tweet_odd{padding-left:80px;background:url("../icons/twitt@2x.png") 0 4px no-repeat;background-size:60px 60px;-webkit-background-size:60px 60px;line-height:1.3;margin-bottom:23px;min-height:65px;}.tweet .time , .tweet_time{color:#b9b9b9;padding:5px 0 0 0 !important;margin:0;display:block;}.tweet_time a{color:#b9b9b9;}.recent-posts-widget article{margin-bottom:23px;}article time{font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;width:60px;height:60px;display:block;background:#b5c2ca;color:#fff;text-align:center;float:left;}article.mini{min-height:60px;}article.mini .thumb{float:left;}article time .day{display:block;font-size:20px;line-height:18px;padding-top:2px;}article time .mounth{display:block;font-size:20px;line-height:18px;}article time .time{font-size:11px;line-height:15px;margin:0;padding-top:7px;display:block;font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;}article.mini .entry-content{margin-left:80px;}article.mini .entry-content a.title{font-size:14px;line-height:1;}article.mini .entry-content p{margin-top:5px;line-height:1.3;font-weight:400;margin-bottom:0;}.info-widget p{font-weight:400;}.adress{padding-top:65px;position:relative;}#footer .adress p{position:absolute;bottom:0;left:80px;margin-bottom:0;line-height:1.3;font-weight:300;}#footer .adress strong{font-weight:400;}aside p{font-style:normal;font-size:14px;}aside .widget{margin-bottom:35px;border-bottom:1px solid #F0F3F4;padding-bottom:35px;}.search-widget{padding-bottom:25px;}.search-widget form{margin:0;}.recent-tabs-widget{padding-bottom:15px;}aside .widget h3{margin-bottom:30px;}.tile-category-list{margin-left:-4px;width:105%;}.recent-tabs-widget .tabs{height:72px;border:none;}.recent-tabs-widget .tabs dd{border:0;padding:0;margin:0 0 0 1px;width:49%;height:72px;}.recent-tabs-widget .tabs a{border:none;background:#50a9d2;color:#fff;height:72px;}.recent-tabs-widget .tabs dd.active a{background:#57bae8;border:none;color:#fff;font-weight:300;}.recent-tabs-widget .tabs dd{position:relative;}.recent-tabs-widget .tabs dd img{position:absolute;top:11px;right:11px;}.recent-tabs-widget .tabs dd span{position:absolute;bottom:10px;left:10px;padding-right:14px;background:url("../icons/down.png") right 8px no-repeat;line-height:1;}.tabs-content article time{top:5px;position:relative;}.tabs-content article{margin-bottom:20px;}.tabs-content p{padding-top:3px;}.tags-widget a{margin-right:10px;padding-bottom:5px;display:inline-block;}.tags-widget a{color:#4D4D4D;}.tags-widget a:hover{color:#1f9ed9;}.widget ul.menu, .widget ul.pagenav{padding:0;margin:0;list-style:none;list-style-image:none;}.widget ul.menu li, .widget ul.pagenav li{padding:5px 10px 5px 40px;background:url("../img/list-circle.png") 13px 10px no-repeat;}aside ul.menu a, .widget ul.pagenav a{font-size:14px;color:#4D4D4D;}aside ul.menu a:hover, .widget ul.pagenav a:hover{color:#1F9ED9;}input.s-field{border:1px solid #e1e1e1;box-shadow:none;height:37px;line-height:37px;border-radius:0;padding-right:40px;}.search-form, form{position:relative;}.s-submit{width:19px;height:20px;border:none;cursor:pointer;background:url("../img/search-icon.png") 0 0 no-repeat;position:absolute;top:8px;right:13px;}#page-title{height:37px;padding:0 30px 0 55px;position:relative;width:auto;border:2px solid rgba(0, 0, 0, .12);border-bottom:none;-moz-border-top-left-radius:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-top-right-radius:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;}#page-title .subtitle p{margin:0;}#page-title h2{font-size:20px;margin-top:4px;color:#fff;}#page-title .breadcrumbs{font-size:12px;color:#6E7476;}.inner{line-height:1;position:relative;}.line{border-bottom:1px solid #f0f3f4;margin-bottom:35px;padding-top:10px;}.breadcrumbs span{margin:0 10px;font-size:10px;}.feature-box.al-top .feat-wrap{margin:0 auto 30px;}.feature-box.al-top .block-title{text-align:center;}.block-title a{color:#1f9ed9;font-size:24px;line-height:1.4;}.block-content p{line-height:1.6;font-size:14px;}.feature-box.al-top .block-content{text-align:center;width:275px;padding-top:10px;}.feature-box .feat-wrap{width:134px;height:134px;position:relative;}.feature-box .icon-wrap{margin:20px 0 0 18px;height:96px;width:96px;}.feat-wrap:hover .back{transform:rotateY(0deg);}.feat-wrap:hover .front{transform:rotateY(180deg);}.feat-wrap .front, .feat-wrap .back{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-o-transition:0.6s;-ms-transition:0.6s;-moz-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:900;width:inherit;height:inherit;position:absolute;top:0;left:0;}.feat-wrap .front{z-index:2;background:#647687;transform:rotateY(0deg);}.feat-wrap .back{background:#1ba1e2;transform:rotateY(-180deg);}.note{position:relative;padding:1em 1.5em;margin:2em auto;color:#fff !important;background:#C9DBE0;overflow:hidden;}.note-title{margin-top:0;color:#1f9ed9;}.note:before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#fff #fff #1f9ed9 #1f9ed9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);display:block;width:0;}.note.rounded{-moz-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;}.note.rounded:before{border-width:8px;border-color:#fff #fff transparent transparent;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}.note p{margin-bottom:0;}.note-signature{font-size:16px !important;font:'Trebuchet MS',Trebuchet,Verdana,sans-serif;font-style:italic;text-align:right;padding-right:12px;margin:0;margin-top:-4px;margin-bottom:17px !important;}a.back{width:34px;height:34px;background:url("../icons/back.png");}a.back:hover{width:34px;height:34px;background:url("../icons/back_hover.png");}#page-title a.back{position:absolute;left:12px;top:-1px;}#layout-sel a{width:19px;height:17px;background-image:url("../img/select-layout.png");display:inline-block;margin-left:14px;}#page-title #layout-sel{position:absolute;top:66px;right:10px;}#layout-sel .left-2{background-position:0 0;}#layout-sel .right-2{background-position:-35px 0;}#layout-sel .left-1{background-position:-68px 0;}#layout-sel .right-1{background-position:-101px 0;}#layout-sel .both{background-position:-134px 0;}#layout-sel .left-2:hover{background-position:0 -20px;}#layout-sel .right-2:hover{background-position:-35px -20px;}#layout-sel .left-1:hover{background-position:-68px -20px;}#layout-sel .right-1:hover{background-position:-101px -20px;}#layout-sel .both:hover{background-position:-134px -20px;}#layout-sel .left-2.curr{background-position:0 -40px;}#layout-sel .right-2.curr{background-position:-35px -40px;}#layout-sel .left-1.curr{background-position:-68px -40px;}#layout-sel .right-1.curr{background-position:-101px -40px;}#layout-sel .both.curr{background-position:-134px -40px;}article header{margin-left:80px;padding-bottom:25px;min-height:80px;}article header .dopinfo, .dopinfo-inner{font-size:10px;text-transform:uppercase;margin-bottom:4px;line-height:1.5;}article header .dopinfo a{color:#6E7476;}article header .dopinfo-inner{font-size:11px;}article .delim{width:0;display:inline-block;padding:0 7px;background:url("../img/to4ka.png") center no-repeat;height:1em;}article header h2{margin:0;font-size:20px;line-height:1.1;}article .entry-thumb{margin-bottom:15px;}#main article{padding-bottom:10px;border-bottom:1px solid #f0f3f4;margin-bottom:35px;}.page-nav{padding:0;}.page-nav a, .navigation a{width:59px;height:59px;background:#57bae8;color:#fff;display:inline-block;position:relative;}.page-numb a, .page-numb span{padding:20px;background:#57bae8;color:#fff;display:inline-block;position:relative;}.page-numb span{background:#B5C2CA;}.navigation a{padding:25px 0 0 10px;}.page-nav a span{position:absolute;bottom:10px;left:8px;}.post-nav{padding-top:36px;}.post-nav a{width:59px;height:59px;background:#57bae8;color:#fff;display:inline-block;position:relative;}.post-nav a span{position:absolute;bottom:10px;left:8px;}.post-nav a:hover ,.navigation a:hover{background:#50A9D2;}.social-share{height:80px;padding-top:25px;}.commentlist{padding:0;margin:0;list-style:none;list-style-image:none;}#comments h3, #respond h3{padding-bottom:25px;font-size:24px;}#comments .avatar{float:left;}#comments article{margin-bottom:20px;padding-bottom:10px;border:none;}#comments header, #comments section.comment{margin-left:80px;}#comments header{font-size:11px;text-transform:uppercase;color:#9faab0;padding:0;position:relative;top:-5px;height:auto;min-height:inherit;}#comments header time{display:inline;background:none;width:auto;float:none;}#comments header .fn a, #comments header time a{color:#9faab0;font-style:normal;}.comment-reply-link{margin-left:10px;}#comments ul.children{padding-left:80px;margin:0;}#respond{margin:15px 0 30px 0;}#respond label{color:#9e9e9e;font-size:11px;text-transform:uppercase;margin:10px 0;}#respond input, #respond textarea{border:none;background:#f0f3f4;border-radius:0;box-shadow:none;}#respond input.text{width:400px;height:34px;line-height:34px;}#respond textarea{min-height:130px;margin-bottom:20px;}#respond p{text-align:right;}form input.text{height:34px;line-height:34px;border:none;background:#f0f3f4;border-radius:0;box-shadow:none;}form textarea{border:none;background:#f0f3f4;border-radius:0;box-shadow:none;}form label{color:#9e9e9e;font-size:11px;text-transform:uppercase;margin:10px 0;}.button{font-size:14px;font-weight:normal;line-height:1;margin:0;outline:none;padding:10px 28px 10px;}.team-brick h4{font-size:18px;padding:10px 0;}.team-brick .bg{background:#f0f3f4;min-height:140px;}.team-brick img{float:left;}.team-brick .desc{margin-left:160px;padding-right:10px;font-weight:400;}.cont-content{margin:20px 0;}#map{height:530px;background:#57bae8;margin-bottom:30px;}.page-template-page-contacts-php h3{color:#1F9ED9;font-size:24px;margin-bottom:15px;}.contact-form .fields{width:300px;float:left;margin-right:20px;}.contact-form textarea{max-width:460px;min-height:200px;}.cont-content p{line-height:1.8;}.social-single{padding:20px 0 0 0;width:100%;height:80px;}#twitterbutton, #likebutton, #stumblebutton, #sharebutton, #linkedinshare , #plusonebutton{float:left;display:block;width:75px;}#twitterbutton{margin-right:20px;}#likebutton{margin-top:-1px;margin-left:10px;width:150px;}#sharebutton{margin-left:0px;margin-top:0px;}#stumblebutton{margin-left:10px;margin-right:10px;margin-top:0px;}#linkedinshare{margin-left:10px;margin-top:0px;}#plusonebutton{margin-right:15px;width:70px;margin-top:0px;}.another{margin:20px 0;min-height:100px;}#portfolio-page{padding-bottom:60px;}.tabs dd.active a, .tabs li.active a{font-weight:300;}#portfolio-page .sort-panel{margin-bottom:20px;}.filterable-grid{list-style:none;list-style-image:none;padding:0;margin:0;height:380px;display:block;position:relative;width:100%;}#portfolio-page .filterable-grid{height:500px;}.grid{padding:0;margin:0;}.inline-icon{display:inline;float:left;margin:0 5px 20px 0;}.adress-icon{position:relative;margin-top:0 !important;padding-top:3px;}.adress-icon p{bottom:0;left:70px;}.folio-info time{color:#bababa;text-transform:uppercase;padding-bottom:15px;display:block;}.folio-info{padding-bottom:120px;}.folio-info .custom-fields{padding:40px 0 20px;}.custom-fields .field{text-transform:uppercase;margin-bottom:15px;}.custom-fields .field.field-link{text-transform:none;}#single-work{position:relative;}#single-work .social-single{border-top:1px solid #f0f3f4;position:absolute;bottom:0;right:10px;height:55px;width:380px;padding-left:20px;}.masonry-items .description{background-image:none;}.description .title{position:absolute;bottom:10px;background:url("../icons/white-list.png") 15px 9px no-repeat;padding-bottom:5px;padding-right:10px;}.col-2-folio .description .title, .col-4-folio .description .title{position:relative;margin-top:25px;background:url("../icons/white-list@2x.png") 15px 4px no-repeat;background-size:32px 32px;-webkit-background-size:32px 32px;}.masonry-items .description .title{background:url("../icons/white-list.png") 15px 3px no-repeat;}.masonry-items .custom-fields{padding:20px;}.masonry-items .custom-fields a{color:#fff;text-decoration:underline;}.audiojs .play-pause{padding:4px 0;}.tile-icon{background-position:center center;background-repeat:no-repeat;height:80px;margin:0 auto;overflow:hidden;width:96px;display:block;}.contact-menu-icons{position:absolute;}.contact-icon-1{width:67%;height:67%;right:-1px;bottom:0;}.contact-icon-2{width:67%;height:33%;left:0;top:33%;}.contact-icon-3{width:33%;height:33%;;top:0;right:0;}ul.products li.product a img, div.product div.images img, #content div.product div.images img{width:100%;height:auto;display:block;margin:0 0 10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}ul.products li.product a:hover img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}a.button, button.button, input.button, #respond input#submit, #content input.button{width:auto;background:#57BAE8;border:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;color:white;cursor:pointer;display:inline-block;font-family:inherit;line-height:1;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;font-size:14px;font-weight:400;line-height:1;margin:0;outline:none;padding:10px 15px;}a.button:hover, button.button:hover, input.button:hover, #respond input#submit:hover, #content input.button:hover{border:none;background:#50A9D2;color:white;}div.product .woocommerce_tabs ul.tabs, #content div.product .woocommerce_tabs ul.tabs{list-style:none;list-style-image:none;margin:0 0 1.618em;overflow:visible;position:relative;border-bottom:0;padding:0;}div.product .woocommerce_tabs .panel, #content div.product .woocommerce_tabs .panel{margin:0 0 2em;padding:0;background:none;border:none;}div.product .woocommerce_tabs ul.tabs li.active, #content div.product .woocommerce_tabs ul.tabs li.active{background:white;z-index:2;border-bottom-color:white;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;font-weight:bold;border-top:3px solid #57BAE8;margin-top:0;}div.product .woocommerce_tabs ul.tabs li, #content div.product .woocommerce_tabs ul.tabs li{border:none;display:inline-block;position:relative;z-index:0;padding:0;margin:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;color:#616161;background:white;height:40px;line-height:40px;}div.product .woocommerce_tabs ul.tabs li a, #content div.product .woocommerce_tabs ul.tabs li a{color:#949494;display:block;font-size:14px;height:40px;line-height:40px;padding:0px 23.8px;font-weight:normal;}div.product .woocommerce_tabs ul.tabs li.active a, #content div.product .woocommerce_tabs ul.tabs li.active a{cursor:default;color:#616161;background:white;cursor:default;border:none;position:relative;height:37px;line-height:37px;}div.product .woocommerce_tabs ul.tabs li::before, div.product .woocommerce_tabs ul.tabs li::after, #content div.product .woocommerce_tabs ul.tabs li::before, #content div.product .woocommerce_tabs ul.tabs li::after{display:none;}#reviews #comments ol.commentlist li img{width:60px;top:5px}.quantity input.qty, #content .quantity input.qty{height:37px;border-radius:0;background:#f0f3f4;border:none;border-right:1px solid #fff;color:#7a8487;font-weight:300;}.quantity .plus, .quantity .minus, #content .quantity .plus, #content .quantity .minus{height:18px;background:#f0f3f4;border:none;border-bottom:1px solid #fff;text-shadow:none;box-shadow:none;background-image:url("../img/plus-minus.png");text-indent:-999em;}.quantity .plus:hover, .quantity .minus:hover, #content .quantity .plus:hover, #content .quantity .minus:hover{background:#f0f3f4;background-image:url("../img/plus-minus.png");}.quantity .plus, #content .quantity .plus{background-position:0 0;}.quantity .minus, #content .quantity .minus, .quantity .minus:hover, #content .quantity .minus:hover{background-position:0 bottom;}div.product form.cart .button, #content div.product form.cart .button, a.button.checkout{background:#6cbe42;}#content div.product .single_add_to_cart_button{padding:11px 25px;}div.product form.cart .button:hover, #content div.product form.cart .button:hover, a.button.checkout:hover{background:#5ca238;}div.product div.images div.thumbnails, #content div.product div.images div.thumbnails{margin-left:0;}div.product span.price ins, div.product p.price ins, #content div.product span.price ins, #content div.product p.price ins{background:inherit;text-decoration:none;font-size:30px;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;}div.product span.price del, div.product p.price del, #content div.product span.price del, #content div.product p.price del{font-size:25px;color:#a3a3a3;font-family:"Segoe UI Light", "Source Sans Pro", "Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial", sans-serif;}h1.product_title{font-size:35px;line-height:30px;color:#4d4d4d;}#content .summary , #content .summary p{line-height:30px;}a.button.alt, button.button.alt, input.button.alt, #respond input#submit.alt, #content input.button.alt{background:#46B2E5;text-shadow:none;}a.button.alt:hover, button.button.alt:hover, input.button.alt:hover, #respond input#submit.alt:hover, #content input.button.alt:hover{background:#50A9D2;text-shadow:none;}span.onsale{min-height:60px;min-width:60px;font-size:16px;font-weight:300;position:absolute;text-align:center;line-height:59px;top:6px;left:6px;margin:0;padding:0;-webkit-border-radius:100em;-moz-border-radius:100em;border-radius:100em;background:#ffaa31;text-shadow:none;color:white;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#review_form label{display:inline;}.star-rating, .star-rating span, p.stars span, p.stars span a.active, p.stars span a:hover{background-image:url("../img/stars.png");}ul.cart_list li a, ul.product_list_widget li a{font-weight:normal;}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{height:37px;border-radius:0;background:#F0F3F4;border:none;border-right:1px solid white;color:#7A8487;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;padding:6px 15px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;}#wp-submit{width:auto;background:#57BAE8;border:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;color:white;cursor:pointer;display:inline-block;font-family:inherit;line-height:1;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;font-size:14px;font-weight:300;line-height:1;margin:0;outline:none;padding:8px 20px;margin-right:20px;}ul.products li.product{text-align:center;}ul.products li.product h3{font-size:1.1em;}ins{text-decoration:none;}.related ul.products li.product, .related ul li.product, .upsells.products ul.products li.product, .upsells.products ul li.product{width:auto;}.widget_shopping_cart .total strong{font-weight:300;}.amount{font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;}.widget .amount{font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;}.cart-collaterals .cart_totals table{float:right;border-radius:0;}table.cart td.actions .coupon .input-text, #content table.cart td.actions .coupon .input-text{padding:9px 6px 9px;box-shadow:none;}#payment label{display:inline;}#payment .input-radio{position:relative;top:3px;}ul.products li.product .del .price{font-size:16px;}ul.products li.product .price .amount{font-size:18px;}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;top:0;height:7px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;height:7px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;cursor:pointer;background:#137AEC;outline:none;top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#f0f3f4;border-radius:0;}.widget_price_filter .ui-slider{background:#f0f3f4;border-radius:0}.widget_price_filter .ui-slider .ui-slider-range{background:#57bae8;}.widget_price_filter .ui-slider .ui-state-default{background-color:#525252;}.widget_price_filter .ui-slider .ui-state-active{background-color:#8a8a8a !important;}.widget_price_filter .ui-slider .ui-state-focus{background-color:#8a8a8a;}.widget_price_filter .ui-slider .ui-state-hover{background-color:#8a8a8a;}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.9em;}div.product span.price, div.product p.price, #content div.product span.price, #content div.product p.price{font-size:27px;}#grid-posts{position:relative;left:-20px;}#grid-posts article{width:275px;margin-left:20px;float:left;}#grid-posts article header{min-height:73px;padding-bottom:16px;}#grid-posts article.mini .entry-content{margin-left:0;}#grid-posts article header h2{line-height:18px;}#grid-posts article header h2 a{font-size:15px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;}#grid-posts article.mini .entry-content p{line-height:1.5;}.pad-r20{padding-right:15px;float:right !important;}.pad-r20 .tile{float:right;}nav select{display:none;}#recaptcha_widget_div{width:300px;margin-top:-140px;}.page-template-portfolio-php{overflow-x:hidden;}.backtotop{position:fixed;right:20px;bottom:20px;width:48px;height:48px;display:block;background:url(../img/top.png) 0 0 no-repeat;z-index:99999999;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.backtotop:hover{background:url("../img/top_hov.png") 0 0 no-repeat;}.backtotop.hidden{bottom:-100px}.thumbnail{border-radius:0;}div.orbit-wrapper div.slider-nav span{width:50px;}div.orbit-wrapper div.slider-nav span.left, div.orbit-wrapper div.slider-nav span.right{background-position:center;}#grid-posts article iframe{width:100% !important;height:auto !important;}.author_info{margin-top:25px;margin-bottom:35px;padding-top:25px;border-top:1px solid #F0F3F4;}.author_info .author_photo{width:60px;float:left;}.author_info .author-description{margin-left:80px;}.author_info .dopinfo{text-transform:uppercase;list-style:none;margin-top:0;}.author_info .dopinfo li{margin-left:10px;padding-left:12px;font-size:11px;display:inline-block;background:url("../img/dott.gif") 0 center no-repeat;}.author_info .dopinfo li.first{padding:0;margin:0;background:none;}.author_info .soc-icons{display:none;float:none;width:100%;text-align:left;}.author_info .soc-icons a{float:left;margin-left:0;margin-right:20px;}.aq-block{position:relative;float:left;margin:25px 0;}.aq-block .slider-title{padding-bottom:20px;position:relative;}.aq-block .slider-title .icon{position:relative;top:5px;}.aq-block .slider-title .subtitle, .aq-block .slider-title h2.block-title{padding-left:50px;}.text-block .aq-block{margin:0;}.aq-block .promo{padding-top:20px;padding-bottom:0;}.aq-block-aq_info_row_block, .aq-block-aq_call2act_block{margin:10px 0;}.wpb_tour_tabs_wrapper{line-height:1.5;margin-top:20px;}.call-to{margin:0;float:none !important;padding-top:20px;}.call-to.al-right{text-align:right;}.call-to.al-right .button{float:right;margin-left:25px;}.call-to.al-left{text-align:left;}.call-to.al-left .button{float:left;margin-right:25px;margin-top:7px;}.call-to .button.large{font-size:19px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype" , "dejavu sans", "helvetica neue", arial, sans-serif;text-transform:none;}.info-item, .info-item-alt{padding:15px 25px;position:relative;}.info-item-alt{padding:15px 0 15px 25px;}.info-item h6, .info-item-alt h6, .build-block-title h6{margin:0;}.info-item h2, .info-item-alt h2, .build-block-title h2{margin:0;margin-bottom:28px;}.info-item h2, .info-item h2 a, .info-item-alt h2 , .info-item-alt h2 a, .build-block-title h2, .build-block-title h2 a{}.info-item .pic, .info-item-alt .pic{padding-bottom:10px;}.info-item p, .info-item-alt p{margin-bottom:0;}.info-item.clickable:active{-moz-transform:scale(.97);-webkit-transform:scale(.97);-o-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);}.info-item.clickable a.link{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;display:block;}.info-item .pic.al-right, .info-item-alt .pic.al-right{text-align:right;}.info-item .al-center, .info-item-alt .al-center{text-align:center;}.info-item.dark{background:#57bae8;}.info-item.dark h6{color:#a1eeff;}.info-item.dark h2, .info-item.dark, .info-item.dark a{color:#ffffff;}.text-block.clearing-container{padding:10px;border:1px solid #F0F3F4;margin:15px auto;}.info-item-alt .inner-text{margin-bottom:30px;}.info-item-alt .pic{margin-bottom:15px;}.build-block-title h2, .build-block-title h6, .info-item-alt h2, .info-item-alt h6{padding-left:50px;}.aq-block .small-gallery{position:relative;width:110%;}.aq-block .small-gallery .item{position:relative;overflow:hidden;float:left;margin-right:4px;margin-bottom:4px;line-height:0;}.small-gallery .description{background-image:url("../img/plus.png");background-position:center;background-repeat:no-repeat;}.small-gallery .item a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.quote-text{padding:20px 17px 15px 17px;line-height:1.5;background:#f6f8f8;font-size:13px;}.quote-autor{background:url("../img/quote-pipt.png") right top no-repeat;padding-top:30px;}.quote-autor h6{font-size:11px;}.quote-autor h3{font-size:24px;}.quote-autor h3, .quote-autor h3 a{margin:0;}.small-gallery .item{position:relative;float:left;}.page-template-portfolio-masonry-php #post-nav{padding-left:5px;padding-top:20px;}#map img{max-width:none;}.author-description h4{position:relative;top:-5px;}#footer h3{margin-bottom:5px !important;margin-top:0 !important;}.flexslider{-webkit-box-shadow:none !important;}