/*
Theme Name: Sujay Portfolio
Theme URI: http://isujay.com/
Description: Custom Portfolio Design for Sujay Thomas
Version: 1.0
Author: Sujay Thomas
Author URI: http://isujay.com/
Tags: design,portfolio,sujay,work,web
*/html{background:#c9d4db url(/portfolio/wp-content/themes/sujayport/images/bgfade.png) repeat-x fixed left top;}body{font:14px/19px Helvetica,Arial,sans-serif;color:#333;margin:0;padding:0;text-rendering:optimizeLegibility;}img{border:none;-ms-interpolation-mode:bicubic;;}a{font-weight:normal;text-decoration:underline;color:#0b3856;}a:hover,a:active{outline:none;color:#000;}#top{background:#000;text-align:center;border-bottom:solid 5px #a8b8c4;}#top img{padding:50px;}#nav{font-size:18px;background:url(/portfolio/wp-content/themes/sujayport/images/line.png) repeat-x center;text-align:center;padding:20px;}#nav span{background-color:#fff;padding-right:30px;padding-left:30px;}#nav a{color:#d41713;margin-right:10px;margin-left:10px;text-decoration:none;}#nav a:hover{color:#222;}#main{padding:20px;text-align:center;max-width:810px;margin-left:auto;margin-right:auto;}#main h2{max-width:700px;margin-left:auto;margin-right:auto;}h2{font-size:36px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;margin:0 auto 30px;border-bottom:1px solid #b0b0b0;max-width:810px;padding:0 0 20px;color:#222;text-align:center;}h2 a{text-decoration:none;color:#333;}.images img{border:none;border-top:6px double #bac5cc;border-bottom:6px double #bac5cc;background-color:#fffeff;cursor:pointer;margin:auto;text-align:center;}.images{margin:auto;text-align:center;}#content{font-size:14px;max-width:700px;text-align:left;margin:0 auto 30px;}#thumbs{font-size:14px;max-width:750px;text-align:left;margin:0 auto 30px;}#thumbs h2{max-width:700px!important;}#description{font-size:14px;max-width:700px;text-align:left;margin:0 auto 30px;line-height:20px;}#description a{font-weight:bold;text-decoration:none;color:#14507f;}#footer{font-size:12px;width:500px;padding-top:35px;border-top:1px solid #b0b0b0;border-color:#b0b0b0;text-align:center;padding-bottom:15px;margin:35px auto 0;color:#444;clear:both;}#cycler{margin-bottom:10px;}#cycler a{background-color:#a6b5bf;padding:4px 8px;color:#222;font-weight:bold;border:none;margin:3px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#cycler .activeSlide{background:#222;color:#FFF;}#thumbs{text-align:center;}#thumbs a{display:inline-block;margin-bottom:20px;margin-right:10px;margin-left:10px;}#thumbs img{border:2px double #bac5cc;padding:8px;background:#fff;-webkit-box-shadow:0px 5px 15px #aaa;-moz-box-shadow:0px 5px 15px #aaa;box-shadow:0px 5px 15px #aaa;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}#thumbs img:hover{border-color:#333;}.wpcf7{width:380px;margin:auto;}.wpcf7 p{margin:0;padding:0;}.wpcf7 label{font-size:13px;text-align:left;}span.wpcf7-not-valid-tip-no-ajax{color:#d41713;font-size:11px;margin-top:-7px;margin-bottom:5px;display:block;}div.wpcf7-response-output.wpcf7-validation-errors,.wpcf7-spam-blocked{color:#d41713;font-weight:bold;font-size:12px;text-align:center;}.wpcf7-mail-sent-ok{color:#1d7016;font-weight:bold;font-size:12px;text-align:center;}.wpcf7-form input,.wpcf7-form textarea{border:solid 1px #bac5cc;border-top:5px double #bac5cc;border-bottom:5px double #bac5cc;margin:auto;margin-bottom:5px;width:100%;padding:3px 5px;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.wpcf7-form input:focus,.wpcf7-form textarea:focus{border-color:#333;}#submit{background:#d41713;border-color:#ac1223;padding:3px 5px;color:#fafcaf;width:100px;}h4{margin:0;padding:0;color:#222;margin-bottom:10px;font:bold 16px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}.about #content p{font-size:14px;line-height:22px;margin-bottom:10px;margin-top:10px;}body.single #thumbs{margin-top:45px;}body.single #thumbs h2{max-width:708px!important;}span.left{float:left;opacity:.25;bottom:3px;position:relative;}span.right{float:right;opacity:.25;bottom:2px;position:relative;}span.left:hover,span.right:hover{opacity:.8;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease;}span.left img,span.right img{behavior:url(/css/iepngfix.htc);}body.home #nav a.home,body.single #nav a.home,body.contact #nav a.contact,body.about #nav a.about{color:#222;}