#middle.box_white.cols2{background:#fff url("images/sfondo.jpg") left top repeat-y!important}@media only screen and (min-width:360px){#middle .content{width:660px;float:right;margin:0 30px;position:relative;border:none}#middle .sidebar{width:200px;float:left;margin:0 30px 0 0}}@media only screen and (min-width:990px){.pricing_box{border:4px solid #f4f4f4;width:900px;padding:0!important;margin-top:70px;margin-bottom:30px}.pricing_box .price_col{width:172px;float:left}.pricing_box .price_col.big{width:212px!important;float:left}.price_col .price_col_head h3{font-size:18px}.add-comment{margin-left:auto}.add-comment .col.col_1_2.omega{margin-left:15px}#topmenu .dropdown li ul li{background:#333}#topmenu .dropdown li ul a{font:14px 'Open Sans';text-align:center;background:transparent;width:auto;padding:10px 5px;color:#999;height:auto!important}.header-slider .map{height:401px!important}.services-img img,.work-item img{height:170px}.after .widget-more{margin:0 30px!important}.after .widget-more .post-more{width:280px;float:left;margin-right:30px}.full_width .freebiesCol{width:590px;float:right}.freebiesCol{width:590px;float:right}.freebie.col.col_1_4{width:125px}.container{width:960px}body{font-family:'Open Sans';font-weight:400;color:#666;font-size:13px;line-height:1.4em}h1,h2,h3,h4,h5,h6{color:#333;font-family:'Open Sans',sans-serif;font-weight:400;line-height:1em}h1{font-size:28px}h2{font-size:19px}h3{font-size:18px}h4{font-size:15px}h5{font-size:14px}h6{font-size:13px}.col{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}.col_1{width:900px}.col_1_2{width:435px}.col_1_3{width:280px}.col_2_3{width:590px}.col_1_4{width:202px;padding:0}.col_1_5{width:155px}.col_1_6{width:125px}.col_3_4{width:668px}.cols2 .col_1{width:590px}.cols2 .col_1_2{width:280px}.cols2 .col_1_3{width:176px}.cols2 .col_2_3{width:380px}.cols2 .col_1_4{width:125px}.cols2 .col_1_5{width:155px}.cols2 .col_1_6{width:125px}.cols2 .col_3_4{width:430px}.cols2 .col_3_5{width:530px}.cols2 .content .row .col_1{width:590px}.cols2 .content .row .col_1_2{width:280px}.cols2 .content .row .col_1_3{width:176px}.cols2 .content .row .col_2_3{width:380px}.cols2 .content .row .col_1_4{width:125px}.cols2 .content .row .col_3_4{width:430px}.row .alpha,.col.alpha{margin-left:0}.row .omega,.col.omega{margin-right:0}#middle{clear:both;z-index:1;padding:40px 0 50px 0!important}#middle .content{width:650px;float:right;margin:0 30px;position:relative;border:none}#middle .sidebar{width:200px;float:left;margin:0 30px 0 0}#middle.sidebar_left .content{width:590px;float:right;margin:0 30px 0 0}#middle.sidebar_left .sidebar{width:280px;float:left;margin:0 30px}#middle.full_width .content,#middle.full_width .post-detail{width:900px;float:none}#middle.full_width .content{margin:0px 30px 0;padding-top:30px}#middle.full_width .sidebar{width:0;height:0;text-indent:-999999px;overflow:hidden;visibility:hidden}.header-nav{width:830px;margin:51px auto 15px auto}.header-box{font-family:'Open Sans'!important;font-weight:800!important;float:right;width:55px;height:41px;padding:28px 20px;margin-top:51px;visibility:visible}#topmenu .dropdown{font-family:'Open Sans';font-weight:800;font-size:16px}.header-search .s,.header-search .s.white{text-indent:-99999px;position:absolute;right:0;top:0;margin-top:25px;margin-right:30px;width:38px;height:34px;border:none;outline:none;cursor:pointer;border:1px solid #eaeaea;visibility:visible}#topmenu .dropdown li a span{font:13px 'Open Sans'!important}#topmenu .dropdown li ul li a{width:auto;font:13px 'Open Sans'}#topmenu .dropdown li ul li a:hover{width:auto}#topmenu .dropdown li:hover>ul li:hover>ul{left:150px!important;width:150px}#topmenu .dropdown li ul li{width:150px}#topmenu .dropdown li ul li ul li{width:150px}.tf-header-slider .flexslider .slides,.tf-header-slider .flexslider .slides li img{height:401px}.our-work .content{width:900px;margin:30px 30px 0 30px!important}.title h1{font-size:21px}.header-search .s{background:#f5f5f5 url(images/search_b.png) no-repeat top right}.header-search .s.white{background:#ea5331 url(images/search_white.png) no-repeat top right;border:none}.our-work{width:960px;height:180px}.our-work .content .inner p{font-size:13px}.widget-post h2{margin-bottom:35px;font-size:22px;line-height:26px;text-align:left}.post-item .post-image img,.services-img img,.work-img img{width:auto}.widget-post a.btn,.widget-more .post-more a.btn{margin-left:0}.widget-more{margin:0 30px}.widget-more .post-more{width:280px;float:left;margin-right:30px}.widget-more .post-more h2{margin-bottom:25px;font-size:22px;text-align:left}.widget-more .post-more h4{font-weight:600;margin-bottom:30px;text-align:left}.work-item .mini-work-title h4{font-size:16px;margin:7px 0}.divider-space{width:900px}.footer-slider{width:960px}.tf-footer-carousel .flex-viewport{width:900px}.footer-content{width:900px;margin:0 30px}.f_col{float:left;margin:0 15px 0 15px;min-height:20px}.f_col_1{width:80px;height:auto}.f_col_2,.f_col_3,.f_col_4,.f_col_5{width:170px}footer h3.widget-title{font:18px 'Open Sans';font-weight:700;text-align:left}footer .widget-container.widget_nav_menu li a,footer .widget_categories li a,footer .widget_archive li a,footer .widget_links li a,footer .widget_meta li a,footer .widget_pages li a{font-size:13px;font-weight:600}footer .widget-twitter .tweet_item p,footer .widget-twitter .tweet_item a{font-weight:600;font-size:13px}.post-item .post-meta-bot span,.cols2 .post-item .post-meta-bot span{font-weight:400;font-size:13px}.post-item .post_title h2,.post-item .post_title h2 a{font:24px 'Open Sans';font-weight:600}.post-item.post-item-wide .post_title h2 a{font-size:16px!important}.post-item .post-descr p{font:13px 'Open Sans'}.middle-menu{width:960px;margin:0 auto;background:#333333 url(images/sidebar-menu-bg.png) repeat-x;height:102px;position:relative;z-index:1}.content .widget_categories ul{width:250px}.middle-menu li{width:125px!important;height:102px!important;position:relative!important;margin-left:30px}.middle-menu li h4{width:125px}.sidebar .widget_contact{width:auto;margin:10px}.middle-menu li:hover .tf-top-menu,.middle-menu .active-menu .tf-top-menu{width:125px;background-position:center center}.middle-menu li:hover .tf-bottom-menu,.middle-menu .active-menu .tf-bottom-menu{width:125px}.sidebar .widget-content.widget_search{width:280px}.comment-form .input-row.field_text{margin-right:40px}.tabs_framed .tabs li a{padding:0 40px;font-size:11px}.slideshow .slides_container,.slideshow .slides_container .slide,.slideshow.slideText .slides_container{width:590px}.slideshow .slides_container .slides_control,.slideGallery .slides_container .slide{height:326px}.slideshow.slideText .slides_container .slide{width:410px}.slideshow .pagination{top:-30px}.slideshow .next,.slideshow .prev{top:41%}.slideshow.slideQuotes .slides_container .slide{width:500px}.sidebar .slideshow.slideQuotes .slides_container,.sidebar .slideshow.slideQuotes .slides_container .slide{padding:10px 0;width:250px;min-height:280px}.team-box{clear:both;border:none}.sidebar .team-box{width:201px;margin:0 auto}.team-description{width:201px}.team-image{display:block}.team-image img{width:201px;height:201px;display:block}.team-text{display:block;background:#F25D3C;width:201px;color:#4c4c4c;padding:20px 0!important;padding-bottom:30px}.team-text p{margin-bottom:15px;margin-left:20px;margin-right:10px;color:#FDC0BD}.team-text h4,.entry .team-text h4{color:#fff;font:14px 'Open Sans';font-weight:700;margin-left:20px;margin-bottom:0}.team-text h5,.entry .team-text h5{font:13px 'Open Sans';color:#FDC0BD;margin-left:20px;margin-top:0!important}.team-text .team-contact{color:#fff;margin-left:20px;font-style:italic}.team-box-hover{width:201px;height:201px;position:relative;overflow:hidden;cursor:pointer;margin-bottom:30px}.sidebar .team-box-hover{width:201px;height:201px;margin:0 auto}.team-box-hover img{width:201px;height:201px}.team-box-hover .team-description:hover .team-image{width:0;height:0;overflow:hidden;visibility:hidden}.team-box-hover .team-text{width:201px;height:201px}.text-box-1 p{display:block;font:61px 'Open Sans';font-weight:700}.text-box-1 span{font:16px 'Open Sans';font-weight:700;display:block}.margin-left-80{margin-left:80px!important}.widget_login .forgetmenot label,.widget_login .forget_password{font-size:12px;font-family:'Open Sans';line-height:1.3em;color:#777;margin-bottom:25px}.widget_login .forget_password{display:block;float:right;line-height:1.8em;margin-right:5px!important;clear:none;padding-top:2px}.sidebar .newsletterBox .inputField{width:75%!important}.newsletterBox .inputField{width:172px}.work-carousel{position:relative;clear:both}.work-carousel li{display:block;float:left;width:280px;height:241px;margin-right:15px;position:relative;background:#fff}.work-carousel-head a{top:-75px!important}.work-carousel-head a{width:23px;height:24px;display:block;cursor:pointer;position:absolute;top:-75px;right:0px!important;z-index:1;cursor:pointer;text-indent:-9999px}.children li{background:url(images/comments_sub.png) 50px 5px no-repeat;padding-left:67px}.tf-post-slider .slides img{height:462px}.tf-post-slider .flex-direction-nav a{top:210px!important}.copyright-left{float:left;display:block;text-align:left}.copyright-right{float:right;display:block;text-align:right}.frame_left{margin:5px 20px 3px 0}.frame_right{margin:5px 0 3px 20px}.quote_right,.quote_left,.quote_center,blockquote{width:auto;margin:0;font-size:14px}.quote_right,.quote_left{font-size:17px;width:37%}.content blockquote{padding:15px 20px;margin:10px 0 20px 0;width:auto}.full_width .post-image.ful img{width:898px}.comment-form .inputtext,.comment-form .textarea{width:98%!important}.freebie .work-img img{width:125px;height:92px}#topmenu .dropdown li{margin-left:40px}@-moz-document url-prefix(){}}.banner .col{margin:0}.banner .col img{width:100%;height:auto}