body{font:13px/1.5 "MS Sans Serif",Geneva,sans-serif;color:#7d7d7d;background:#f5f5f5}a,a:visited{text-decoration:none}a:hover{text-decoration:none}a:hover,a:active,a:focus,object,embed,input::-moz-focus-inner{outline:0}h1,h2,h3,h4,h5,h6,a,.price-box-header h4,.colored{color:#0fa238}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}blockquote,blockquote p{font-size:22px!important;font-style:normal;font-weight:bold;margin-bottom:3px!important;margin-top:1px;letter-spacing:-2px;line-height:26px}blockquote{margin:0;padding:0 0 0 140px;clear:both;border-left:0!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;display:none}blockquote h1{margin:0}blockquote cite{display:block;font-size:15px!important;font-weight:normal;letter-spacing:0;color:#fff}.section-odd blockquote cite,.section-odd blockquote cite a,.section-odd blockquote cite a:visited,.section-odd blockquote cite a:visited{color:#777}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#fff}label.error{display:none!important}input.error,textarea.error{background:rgba(255,0,0,.5)}.center{text-align:center}.vertical-spacer{display:block;float:left;width:100%;height:30px}.border-break{width:100%;height:1px;float:left;display:block;margin:5px 0;background:#fff;box-shadow:0 1px 1px #aaa}.break-title{font-size:12px;text-transform:uppercase;clear:both;display:block;width:100%;border-bottom:1px dotted #CCC;margin:50px 0;letter-spacing:4px;padding-bottom:5px}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px}.spacer{display:block;float:left;clear:both;width:100%;margin:20px 0}.clear{clear:both;height:0;margin:0;font-size:1px;line-height:0}.last{margin-right:0!important}.section-odd,.section-even{padding:40px 0;position:relative}.section-odd{background:transparent}.section-even,.section-even h1,.section-even h2,.section-even h3,.section-even h4,.section-even h5,.section-even h6,.section-even p,.section-even a{color:#fff}.section-odd .section-title,.section-even .section-title{text-align:center;font-size:34px;letter-spacing:-1px;margin-bottom:45px}.section-odd .section-subtitle,.section-even .section-subtitle{text-align:center;font-size:14px;font-weight:bold;font-style:italic;margin:-45px 0 45px 0}.section-even .section-title,.section-even .section-subtitle{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.section-odd .section-title,.section-odd .section-subtitle{color:#3e3e3e}.section-even .member-name{text-shadow:1px 1px 1px rgba(0,0,0,.2);font-weight:bold;font-size:19px}.section-odd .leftalign,.section-even .leftalign{text-align:left!important}.section-even{background-color:#0fa238}header{padding:0!important}#logo h1{margin:10px 0}#main-navigation{float:right;margin-top:-40px}#main-navigation li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 50px 0 0}#main-navigation li:last-child{margin-right:0}#main-navigation li a{color:#fff;font-size:16px;text-decoration:none}#main-navigation li a:hover,#main-navigation li.current-menu-item a{color:#097126}#teaser{text-align:center;color:#fff;padding:40px 0;position:relative;z-index:1}#teaser.page-teaser{padding:0}#teaser h2{font-size:53px;font-weight:normal;line-height:63px;letter-spacing:-3px;text-shadow:1px 1px 8px #000}#teaser-expand{display:none;position:relative;width:940px!important}#teaser-expand.opened{display:block}#teaser-expand iframe{border:5px solid #fff;margin-top:65px}#teaser .btn{margin-top:20px}.btn-xlarge{padding:17px 50px;font-size:18px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;font-weight:bold}.boxicon{float:left;margin:13px 10px 0 0;width:18px;height:18px}.content-box h3{line-height:24px;font-size:18px;margin-bottom:5px}.content-box p{display:block;position:relative;overflow:hidden;font-size:14px}.team-member{margin:20px 0}.member-name{line-height:24px;font-size:16px;font-weight:bold;margin-bottom:5px;letter-spacing:-1px}.member-social img{width:24px;height:24px}#filters{list-style:none;margin:0 0 40px 0;padding:0;width:100%}#filters li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 10px 0 0}#filters li a{text-transform:uppercase;font-size:12px;font-weight:bold;text-decoration:none}#portfolio-gallery{float:left;width:100%}#portfolio-gallery img{width:100%;height:auto}#portfolio-gallery a{float:left}#portfolio-gallery div{position:relative;margin-bottom:30px}#portfolio-gallery a{float:left;display:block;width:100%;height:100%}span.over{background:rgba(0,0,0,.8);height:100%;position:absolute;width:100%;z-index:10;cursor:pointer}.zoom-icon{width:32px!important;height:32px!important;position:absolute;top:44%;left:44%;border:0!important}#quote_wrap{background-image:url(../images/quotes.png);background-repeat:no-repeat;background-position:0 10px;min-height:115px}.section-odd #quote_wrap{background-image:url(../images/quotes-dark.png)}.section-even #quote_wrap{text-shadow:1px 1px 1px rgba(0,0,0,.2)}.gmap{width:100%;border:1px solid #ccc}.contact-info{position:absolute;top:0;background:#efefef;height:475px;width:350px}.contact-info .section-title{width:330px}.contact_form{width:420px}.contact_form label{font-size:13px;margin:0;font-weight:bold}.contact_form input[type=text],.contact_form textarea{width:78%;padding:5px 20px;resize:none;outline:0}.form-btn{width:88%!important;margin-top:8px}p.captcha-container{margin:10px 0!important}.captcha-container span{margin:15px 23px 5px 0;float:left;font-style:italic;font-weight:bold;text-transform:lowercase}.captcha-input-field{float:right;width:15%!important;margin-right:51px;text-align:center}footer{padding:20px 0!important}footer.section-even p{text-shadow:1px 1px 1px rgba(0,0,0,.2)}footer p{margin:5px 0 0 0;font-weight:bold;float:left}#footer-navigation{margin:0;padding:0;float:right}#footer-navigation li.current_menu_item a{color:#fff}#footer-navigation li{margin:0 7px 0 0;padding:0;list-style:none;float:left}#footer-navigation li a{color:#666;opacity:.5}#footer-navigation li a img{width:24px;height:24px}#footer-navigation li a:hover{color:#888;text-decoration:none}#footer-navigation li:last-child{margin-right:0!important}.last{margin-right:0!important}.animated-bckg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-4}.teaser-bg{width:100%;height:100%;position:absolute;top:0;overflow:visible;background:url(../images/head.jpg) repeat-x center center}#totop{bottom:20px;right:40px;position:fixed;display:none}#page-title h2{font-size:47px!important;color:#333;line-height:46px;margin-top:-5px}.single #teaser{text-align:left;padding:20px 0 0 0}ul.checked-list{list-style:none;margin:0 0 10px 20px;padding:0}ul.checked-list li{background-image:url(images/bullet.png);background-repeat:no-repeat;background-position:0 7px;line-height:30px;padding-left:20px!important;font-size:13px;color:#878787;margin:0}.pricing-list{list-style:none;margin:35px 0 0 0;padding:0;text-transform:uppercase;font-size:11px;color:#777}.pricing-list li{margin:8px 0 0 0;padding:8px 0 0 0;border-top:1px dashed #ccc}.pricing-list li:last-child{margin:8px 0!important;padding:8px 0!important;border-bottom:1px dashed #ccc}.featured-box .pricing-list li{border-top:1px dashed #444}.featured-box .pricing-list li:last-child{border-bottom:1px dashed #444}.pricing-box{margin:85px 0 50px 0;float:left}.pricing-box .ino-btn{font-size:12px}.price-box{width:290px;min-height:400px;background:#e9e9e9;text-align:left;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative}.vertical-adjust{margin-bottom:20px}.table,td,th{text-align:center!important}.center{text-align:center}.pricing-intro{margin-bottom:50px}.pricing-intro p{padding:0 180px}.featured-box{position:relative;z-index:5;margin:0 -20px;width:300px;background:#333;box-shadow:0 0 8px rgba(0,0,0,.50);-moz-box-shadow:0 0 8px rgba(0,0,0,.50);-webkit-box-shadow:0 0 8px rgba(0,0,0,.50);-ms-box-shadow:0 0 8px rgba(0,0,0,.50);-o-box-shadow:0 0 8px rgba(0,0,0,.50);min-height:440px;margin-top:-21px}.featured-box .price-box-header h4{color:#f5f5f5;text-shadow:none}table .colored{float:left}.price-box-header{padding:60px 30px 5px 30px;text-align:center}.price-box-header h4{font-size:25px;font-weight:bold;margin-bottom:7px;letter-spacing:-1px;text-transform:uppercase;color:#555!important}.price-box-description{font-size:11px!important;color:#878787;margin-bottom:0!important;text-transform:uppercase;font-weight:bold}.price-box-body{padding:10px 10px 5px 10px;text-align:center}.price-box-body p{font-size:16px;color:#878787!important;font-style:italic;padding:0 20px}.price-box-price{height:100px;width:100px;text-align:center;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;-ms-border-radius:75px;-o-border-radius:75px;position:absolute;top:-45px;left:95px;background:#333}.price-box .btn{margin-top:0!important}.featured-box .price-box-price{left:100px}.featured-box .price-box-header{padding:74px 30px 5px 30px}.price-box-price p{font-size:35px;line-height:99px;color:white;margin-bottom:0;font-weight:bold;letter-spacing:2px}.price-box-footer{padding:15px 10px 25px 10px;text-align:center}.price-box-body ul{list-style:none}.left-align{text-align:left!important}.pricing-icon{margin-top:3px}.flexslider .slides img{display:block;border:5px solid #fff;width:98.5%}#twitter-feed{text-align:left;color:#fff;min-height:80px;padding:35px 0}.section-odd #twitter-feed{color:#7d7d7d}#twitter_wrap{background-image:url(../images/twitter-bird.png);background-repeat:no-repeat;background-position:17px 10px;min-height:94px}.section-odd #twitter_wrap{background-image:url(../images/twitter-bird-black.png)}#tweet{font-size:32px!important;color:#fff;font-size:35px;text-shadow:1px 1px rgba(0,0,0,.25);font-style:normal;font-weight:bold;letter-spacing:-2px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.section-odd #tweet{color:#7d7d7d;text-shadow:none}.tweet_list li{line-height:38px;padding:11px 10px 5px 60px}footer .digitalagrupa{margin:0;padding:0;float:right}footer .digitalagrupa span{padding:4px 6px 0 0;display:inline-block;height:13px;vertical-align:top}footer .digitalagrupa a{padding:0;margin:0;display:inline-block;width:160px;height:25px;background:url(../images/digitalagrupa.png) no-repeat 0 0;vertical-align:top}footer .digitalagrupa:hover a.mozilla{background-position:bottom}footer .digitalagrupa a strong{display:none}#main-content h1,#main-content h2,#main-content h3{line-height:1.2;margin:10px 0 20px 0}.sidebar-widget.work-done img{margin:0 0 5px 0}ul.left-menu{margin:20px 0 30px 0;list-style:none}ul.left-menu li{margin:0 0 0 10px;padding:0 0 0 20px;background:url(../images/icons/points.png) no-repeat bottom left}ul.left-menu li:hover,ul.left-menu li.current{background-position:top left}ul.gallery{list-style:none;margin:0}ul.gallery li.span3{width:165px;text-align:center;margin:0 5px 10px 5px}ul.gallery.photos li.span3{margin:0 5px 10px 5px}#loading{height:50px;background:url(../images/loading-large.gif) no-repeat center center}#completed-slideshow{margin:0 0 30px 0}#completed-slideshow .images-list{height:225px}#completed-slideshow img{position:absolute}.no-visible{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.w280{width:280px}.social_links a img{vertical-align:middle;margin-left:6px;margin-top:-5px;width:24px;height:24px;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.social_links a:hover img{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);position:relative;top:-5px}.google-map{height:350px;margin:0 0 20px 0}#notification{margin:10px 0 0 0}#notification.success{color:#0fa238}#notification.errormsg{color:#e00}ul#twitter_update_list{margin:0;list-style:none;font-size:11px}ul#twitter_update_list li{margin:0;line-height:14px;margin:0 0 10px 0}.language-list{padding:0;text-align:right}.language-list a{font-size:11px;line-height:11px;background:#0fa238;color:#FFF;padding:3px 6px;margin:0 2px}.language-list a.selected{color:#097126}.language-list a img{margin:-3px 0 0 0}