/*
Theme Name: Design Vetica
Theme URI: http://www.designvetica.com/
Description: Unique WordPress theme for Design Vetica
Author: Design Vetica
Author URI: http://www.designvetica.com/
License: All Rights Reserved
*/

*,body{padding:0;margin:0}body{font:62.5% 'helvetica neue',helvetica,arial,sans-serif;background:#f4f4f4;min-width:1100px}body,.wrapper,#page,.home,#footer{text-align:center}body,#header,#page,.home,.home #slideshow #ssbottom,#twitter #bird{width:100%}a:focus,a:active,a:visited,a{outline:none;text-decoration:none}.clear{clear:both;height:0;overflow:hidden;width:0}.wrapper,.home #slideshow,.home #slideshow img,.home #slideshow #ssinner{margin:0 auto}.wrapper,#footer .wrapper{width:1000px}.wrapper{padding:0 50px}#header,#header .wrapper,.home #halfback{background:#1c1919}#header,#hnav a,h1 span,.home #slideshow .left,.home #slideshow .right,.home #slideshow .right a,.contact #submit{color:#FFF}#header{padding:40px 0}#header,.home #slideshow .left,.about h3{font-size:1.4em}#headertop,.home .homepost,#twitter #tweet,.blog,.sidebar,.work,.about,.contact,#footer .wrapper{text-align:left}#headertop,h1 span,.post h3,.meta,.sbbox h2,.contact #submit,#footer h3{text-transform:uppercase}#hlogo,#hlogo a{width:259px}#hlogo{height:60px}#hlogo,#hintro{text-indent:-9999px}#hlogo,#hnav li,#hnav a,.home #slideshow .left,.home #slideshow .right a,.home #homeleftwr,.home .homepost,.home  #twitter,.blog,.avatar,#workblock li,.about_left,#team img,.team,#process .col,.contact .col-one,#footer .fcol,.helplist .help{float:left}#hlogo a,#hnav a,.home #slideshow .right a,.home .homepost img,#workblock .blog_link a{display:block}#hlogo a{height:40px;background:url('images/logo.png') no-repeat left top}#hnav{width:74%;text-align:right;margin-top:24px}#hnav,#hnav ul,.home #slideshow .right,#social,.sidebar,.about_right,.contact .col-two{float:right}#hnav li,.sprite-about a,.sprite-blog a,.sprite-contact a,.sprite-home a,.sprite-work a{height:12px}#hnav li{list-style-type:none;padding-left:20px}#hnav a:hover,#twitter li a:hover,#twitter abbr,.blog li a:hover,.blog p a:hover,.post h3,.post .readmore:hover,.meta a:hover,.sbbox li a:hover,.about a:hover,#process h4,.contact .col-one a:hover,#footer{color:#999}#hintro{width:906px;height:70px;margin:30px 0 0 45px}.home_banner{background:url('images/home_banner.png') no-repeat}.about_banner{background:url('images/about_banner.png') no-repeat}.work_banner{background:url('images/work_banner.png') no-repeat}.blog_banner{background:url('images/blog_banner.png') no-repeat}.contact_banner{background:url('images/contact_banner.png') no-repeat}#hnav li a span,#comments h3{display:none}#hnav li a{background-image:url('images/navi.png')}.sprite-about a{background:0 0;width:48px}.sprite-about a:hover{background:0 -62px}.sprite-blog a{background:0 -124px;width:37px}.sprite-blog a:hover{background:0 -186px}.sprite-contact a{background:0 -248px;width:66px}.sprite-contact a:hover{background:0 -310px}.sprite-home a{background:0 -372px;width:42px}.sprite-home a:hover{background:0 -434px}.sprite-work a{background:0 -496px;width:44px}.sprite-work a:hover{background:0 -558px}#page{margin:0 auto 60px auto}h1 span,.contact #submit{background:#222}h1 span{padding:3px 7px;font-size:0.7em;letter-spacing:1px}.home{margin-top:-30px}.home #slideshow{width:1027px;height:453px;background:url('images/slideshadow.png') no-repeat center center}.home #slideshow img,.home .homepost img,.post .sociable li a,.underline a,.contact #submit{border:none}.home #slideshow #ssinner,.home #slideshow img{width:925px;height:306px}.home #slideshow #ssinner{padding-top:40px}.home .slideshow,#workblock .blog_link{position:absolute}.home #slideshow #ssbottom{background:#151313;height:46px;margin-top:306px}.home #halfback{height:227px;margin-bottom:-227px}.home #slideshow .left{line-height:46px;margin-left:20px}.home #slideshow .right{margin-top:12px}.home #slideshow .right,#twitter #arrow{margin-right:20px}.home #slideshow .right a,.home .homepost,#twitter #bird,.post p,.post ul,.post .readmore,.comment-meta,.comment-author,.sbbox li a,.about p,#team p,#process p,.contact .col-one{font-size:1.2em}.home #slideshow .right a{border-radius:2.5px;-moz-border-radius:2.5px;-webkit-border-radius:2.5px;background:#444;margin:0 6px;padding:2px 5.5px}#slideshow .right a.activeSlide,#slideshow .right a:hover{background:#999}.home #homeleftwr{width:70%;margin-right:5%}.home #homeleft,#twitter #tweet{background:#e4e4e4;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.home #homelefti{padding:30px 17px 0 17px}.home .homepost{width:44%;margin:0 3%}.home .homepost,.home .homepost a,.home h2,#twitter #bird a,.blog a,.meta,.sbbox h2,#workblock li h2,.contact .col-two,.contact .col-two a{color:#222}.home .homepost,.contact .col-one,.contact .col-two,#footer{line-height:17px}.home .homepost img,.contact form{margin-top:40px}.home .homepost p{line-height:18px}.home .homepost a:hover,#twitter #bird a{border-bottom:1px dotted}.home h3,#process h2{color:#5f7079}.home h3{font-size:1.08em}.home h3,.post p,.post ul,.about p,.contact .col-one p{line-height:20px}.home h3,.home h2,#footer h3{text-shadow:0 1px 0 #fff}.home h2{font-size:2em;margin-bottom:8px;line-height:29px}.home  #twitter{width:25%}#twitter #tweet,#workblock .blog_link a,#process h4,#footer h3{font-size:1.3em}#twitter #tweet,.commentlist p{padding:15px}#twitter #tweet,#twitter #bird{color:#555}#twitter li,.commentlist li,.sbbox li,#workblock li{list-style:none}#twitter li{margin-bottom:20px}#twitter li a,.blog li a,.blog p a,.post .readmore,.comment-meta a,.sbbox li a,#workblock p,.about a,.contact .col-one a{color:#666}#twitter li a{font-style:italic}#twitter li a,.blog a:hover,.blog li a,.blog p a,.post .readmore,.sbbox li a:hover,.about a,.contact .col-one a,#footer a{border-bottom:1px dotted #999}#twitter abbr,.post .title_img a:hover{border:0}#twitter abbr{font-size:0.8em}#twitter #arrow{background:url('images/twitterbubblearrow.png') no-repeat center right}#twitter #bird{background:url('images/twitterbird.png') no-repeat center left;height:69px;margin-top:-20px}#twitter #bird #follow{padding:20px 0 0 25px}.blog{width:65%}.blog,.work,.about,.contact{margin-top:50px}.blog h4,#comments h2{font-size:1.5em}.blog h4{margin-left:-5px}.post{margin:30px 0;padding-bottom:30px}.post,.meta,#comments h2{border-bottom:1px solid #e8e8e8}.post img{border:5px solid #eaeaea}.post h2{font-size:3.0em;margin:5px 0}.post h3,.meta,.contact .col-two,#footer .fcol{font-size:1.1em}.post h3,#team h3,#team a,#process h4,.contact h2,.contact h4{font-weight:normal}.post h3{margin:0 0 10px}.post h4,#team h3,#process h2{font-size:2.0em}.post h4,.meta{margin-bottom:10px}.post p,.post ul,.sbbox h2,.about p,.about h3,#process h4,.contact p{margin-bottom:15px}.post ul{margin-left:30px}.meta{padding:4px;border-top:1px solid #e8e8e8}.meta .sociable{margin:0!important}.meta .sociable a:hover{border-bottom:0}.single{padding:4px 4px 0 4px}#comments h2{padding:10px 0;margin-top:10px}.commentlist,#process .col{margin-top:20px}.commentlist p{margin:15px 0 25px 0;background:#ebebeb;border:1px solid #d7d7d7}.commentlist p,.contact #submit{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.avatar,#footer .say,#footer .helplist{margin-right:10px}.avatar{border:3px solid #eaeaea!important}.sidebar{width:30%;margin-top:100px}.sbbox{border:1px solid #CCC;padding:10px 20px;box-shadow:inset 0 0 12px #dfdfdf;-moz-box-shadow:inset 0 0 12px #dfdfdf;-webkit-box-shadow:inset 0 0 12px #dfdfdf}.sbbox,.contact .col-two{background:#FFF}.sbbox,.team,.contact h1{margin-bottom:25px}.sbbox li,#workblock p{margin-top:5px}#workblock li,#workblock li img,#workblock .blog_link{width:230px}#workblock li{margin:30px 26px 10px 0}#workblock li img{border:4px solid #eaeaea}#workblock li h2{margin:5px 0 3px 0}#workblock p{font-size:1.1em;font-family:helvetica;font-weight:500;line-height:18px}#workblock .last{margin-right:1px}#workblock .blog_link{height:140px;margin:4px 0 0 4px;opacity:0}#workblock .blog_link a{padding:60px 83px;color:#fff}#workblock .blog_link:hover{opacity:1;background:rgba(0,0,0,0.8)}.ourclient{margin:50px 0 30px 0}.clients{margin:20px 0}.about h1,.about_left{margin-bottom:30px}.about_left{width:47%}#team img{margin-right:15px;border:5px solid #FFF}#team h3{margin-bottom:18px}#team p{font-weight:lighter}.team,.helplist .third{width:33%}#process{margin:0 auto 30px auto}#process .col{width:23%;margin:0 0.75%}.contact .col-one{width:61%}.contact .col-two{width:27.5%;padding:40px}.contact .col-two br{margin-bottom:-15px}.contact h2{font-size:2.25em;margin:0 0 25px 0}.contact h4,.contact select,.contact textarea,.contact input.title,.contact input.text{margin:10px 0}.contact h4{font-size:1.35em}.contact strong,#footer h3{font-weight:bold}.contact strong{padding-right:5px;margin:8px 0}.contact abbr{border-bottom:1px dotted #666}.contact textarea{font:1.05em 'helvetica neue',helvetica,arial,sans-serif;width:500px;height:250px}.contact textarea:focus{border:1px solid #666}.contact select,.contact textarea,.contact input.title,.contact input.text{border:1px solid #BBB;padding:5px}.contact #submit{letter-spacing:.5px;font-size:1.05em;padding:5px 20px}.contact span.wpcf7-not-valid-tip{left:110%;top:0}#footer{margin:10px 0 0 0;background:url('images/footergradient.png') repeat-x bottom;height:120px}#footer .say{width:270px}#footer .say,#footer .helplist{padding-right:40px}#footer .credits{width:220px}#footer .helplist{width:400px}#footer li{margin-bottom:5px}.helplist .first{width:32%}.helplist .sec{width:35%}.helplist ul{list-style:inside url('images/checkmark.png');line-height:12px}#footer h3{color:#777;letter-spacing:2px;padding-bottom:7px}#footer a{color:#2c2c2c}