html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}.gigantic{font-size:110px;line-height:120px;letter-spacing:-2px}.huge{font-size:68px;line-height:72px;letter-spacing:-1px}.large{font-size:42px;line-height:48px}.bigger{font-size:26px;line-height:36px}.big{font-size:22px;line-height:30px}body{font:14px/1.5em Helvetica,Arial,sans-serif}.small,small{font-size:13px;line-height:18px}::selection{background:#ffff9e}::-moz-selection{background:#ffff9e}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:#ffff9e}body{-webkit-text-size-adjust:100%}.wrapper{width:950px}#main{width:950px;padding-left:0}#mobile-nav-holder{display:none}@media only screen and (min-width: 768px) and (max-width: 991px){.wrapper,#main{padding-left:0;width:760px}#logo{padding-left:0}#logo img{padding-left:0;width:130px;height:70px;padding-top:8px}#contac{background:none;float:none}#contac img{background:none;float:left}#nav li{font-size:13px;font-weight:lighter}#nav>li ul{margin-top:-5px}#nav>li>a>.subheader{display:none}#mobile-nav-holder{display:none}#social-bar{position:absolute;top:-90px;right:0;width:auto;background:none}#social-bar ul{float:right;display:block;overflow:hidden;margin:0;width:auto}#social-bar li{display:block;float:left;margin:0 2px}#social-bar li img{width:16px;height:16px}#main #content{width:760px;float:none}.shadow-main{width:760px;height:11px;margin-left:0;background:url(../img/shadow-main-tablet.png) no-repeat top center}#masthead .breadcrumbs{display:none}.shadow-slider{background:url(../img/shadow-main-tablet.png) no-repeat top center}.featured figure{width:344px;margin-left:35px}.text-posts li{margin-left:24px;width:160px}.home-gallery li{margin-left:24px;width:160px}aside.retractil{top:72px}.project-description{width:528px}.project-info{width:160px}.related-projects figure{width:160px}#posts-list,#post-content,#page-content{width:436px}#footer-cols>li{display:block;float:left;width:229px;margin-left:24px}.recent-post .post-head{width:162px}.myt{color:#666;border-top:1px solid #999}}@media only screen and (max-width: 767px){.testimonial h2{font-size:2em}.testimonial_text h4{font-size:1em}header{height:305px}.wrapper,#main{padding-left:0;width:319px}#logo{float:none;padding-left:0}#contac{background:none;height:185px;padding:6px;margin-top:15px;overflow:hidden}#contac h1{z-index:-100;font-size:1px;position:relative;height:0}#logo img{display:block;margin:0 auto}header{background:url(../img/header2.jpg) no-repeat top center #1F3983}nav{display:none}#mobile-nav-holder{display:block}.home-block-heading{font-size:24px;margin-left:33px;margin-right:33px}#social-bar{position:absolute;top:-200px;right:0;width:auto;background:none}#social-bar ul{float:right;display:block;overflow:hidden;margin:0;width:auto}#social-bar li{display:block;margin:0 2px}#social-bar li img{width:30px;height:30px}.one-half,.one-third{width:100%;margin-right:0}#main #content{width:319px;float:none}.shadow-main{width:319px;height:11px;margin-left:0;background:url(../img/shadow-main-mobile-por.png) no-repeat top center}#masthead .breadcrumbs{display:none}#masthead .head{font-family:helvetica,arial,sans-serif;font-size:16px}#masthead .subhead{display:none}.shadow-slider{background:url(../img/shadow-main-mobile-por.png) no-repeat top center}.featured figure{width:252px;margin-left:33px}aside.retractil{top:230px}iframe{width:250px;height:150px}.project-description{width:252px;clear:both}.project-info{width:252px}#posts-list,#post-content,#page-content{width:252px;margin-left:33px}#contactForm label,#commentform label{margin-top:-13px;margin-bottom:13px;display:block}#sidebar{width:252px;margin-left:33px}#footer-cols>li{display:block;float:left;width:252px;margin-left:32px}footer #to-top{display:block}#footer-cols>li.first-col{width:252px}.recent-post .post-head{width:185px}.slider-home .flex-control-nav{display:none}.headline{font-family:Helvetica,arial,sans-serif;font-size:16px}.project-heading h1{font-family:helvetica,arial,sans-serif;font-size:16px}.related-projects figure{margin-left:33px;width:252px}.text-posts li{margin-left:33px;width:252px}.home-gallery li{margin-left:33px;width:252px}.myt{color:#666;border-top:1px solid #999}.imagen-no{display:none;float:left}#contac img{padding:4px 10px 0 0}#contac{padding:6px 30px;left:40px;position:absolute}}@media only screen and (min-width: 480px) and (max-width: 767px){.wrapper,#main{padding-left:0;width:484px}#main #content{width:484px;float:none}.shadow-main{width:484px;height:11px;margin-left:0;background:url(../img/shadow-main-mobile-lan.png) no-repeat top center}.home-block-heading{margin-left:24px;margin-right:24px}.one-half{width:47.72%;margin-right:4.54%}.one-third{width:30.3%;margin-right:4.54%}.shadow-slider{background:url(../img/shadow-main-mobile-lan.png) no-repeat top center}.featured figure{width:436px;margin-left:24px}.text-posts li{margin-left:24px;width:207px}.home-gallery li{margin-left:24px;width:206px}.project-description{width:435px;clear:both}.project-info{width:435px}.related-projects figure{margin-left:24px;width:206px}#posts-list,#post-content,#page-content{width:434px;margin-left:24px}#contactForm label,#commentform label{margin-top:auto;margin-bottom:auto;display:inline}#sidebar{width:434px;margin-left:24px}#footer-cols>li{display:block;float:left;width:207px;margin-left:24px}#footer-cols>li.third-col{clear:left;width:436px;margin-right:0}.recent-post .post-head{width:140px}.myt{color:#666;border-top:1px solid #999}.imagen-no{display:block;float:left}#contac{padding:25px 30px;left:none;position:absolute;width:80%}}