body{background:url(../img/content.gif);line-height:1.6em!important;color:#606060}h2{font-family:Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:34px}p{font-family:'open_sansregular',Arial,sans-serif;font-size:1.1em;line-height:1.6em!important}span.amp{font-family:Baskerville,"Goudy Old Style","Palatino","Book Antiqua",serif;font-size:110%}.color{color:#3BC2C8}a{color:#3BC2C8}.navbar-inner{min-height:55px}.navbar .nav{margin-bottom:0;font-size:13px;font-weight:700}.nav .active{border:none}.navbar .nav > li > a{padding-top:20px;text-transform:uppercase;color:#A3A3A3}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{background-color:transparent;box-shadow:none;text-decoration:none;color:#353637}.navbar .brand{font-size:18px;line-height:36px;font-weight:700}.home{background:url(../img/headerbg5.png) repeat scroll 0 0 transparent;padding-bottom:20px}.home .logo{display:block;text-align:center;margin-top:30px}.home .title{text-align:center;color:#747474}.home .title h2{line-height:25px}.home .subtitle{color:#747474;font-weight:400;padding-top:0;text-align:center;text-transform:uppercase}#slider{margin-bottom:20px;margin-top:15px;-moz-box-shadow:inset 4px 4px 4px rgba(0,0,0,0.05);-webkit-box-shadow:inset 4px 4px 4px rgba(0,0,0,0.05);box-shadow:4px 4px rgba(0,0,0,0.05);position:relative}.main{background:url(../img/content.gif) repeat scroll 0 0 transparent}.section{padding-bottom:60px;padding-top:60px}#home{padding-bottom:20px}.headline{margin:0;font-family:BebasNeueRegular}.headline h3{background:url(../img/separating-lines.gif) no-repeat scroll center center transparent;color:#CCC;font-size:40px;margin:0 0 15px;text-align:center;text-transform:lowercase;font-family:'aliceregular',serif}.box{background:none repeat scroll 0 0 rgba(255,255,255,0.5);border-radius:5px 5px 5px 5px;box-shadow:4px 4px 2px rgba(0,0,0,0.05);margin-bottom:2.8125%;position:relative;text-align:center;top:20px}.cls{font-size:54px!important;height:60px;line-height:10px;width:100%;color:#3BC2C8}.location-icn{margin-left:13px!important}header.box-headline h4{background:none repeat scroll 0 0 rgba(255,255,255,0.4);border-bottom:1px solid rgba(0,0,0,0.05);color:#747474;font-family:Arial;font-size:16px;font-weight:400;margin-bottom:10px;margin-top:0;padding:15px 20px;text-transform:uppercase}.s-details{padding-bottom:13px}.office{text-align:center;margin-top:18px}.office img{border-radius:10px;box-shadow:4px 4px 46px rgba(0,0,0,0.05);padding:5px}.about h2{color:#666;font-size:26px;font-weight:400}.about ul{list-style:none}.about li{margin-bottom:8px}.workpro{margin-top:40px}.process{float:left;width:120px;height:120px;padding:15px;font-size:80px;background:none repeat scroll 0 0 rgba(255,255,255,0.5);border-radius:500px;border:4px dashed #3BC2C8;-webkit-transition:border-color 1s linear;-moz-transition:border-color 1s linear;-o-transition:border-color 1s linear;-ms-transition:border-color 1s linear;transition:border-color 1s linear 0;text-align:center;margin-left:30px;cursor:pointer}.process p{text-transform:uppercase;font-weight:700;font-size:22px}.process:hover{border:4px dashed #F29E0C}#options ul{list-style:none outside none;text-align:center;margin-bottom:20px;margin-top:20px}#options li{display:inline-block}#options li a{color:#747474;font-size:15px;padding:10px;text-decoration:none;text-transform:uppercase;line-height:34px}#options li a:hover{color:#E30613}#options li a:active{color:#E30613}#options li a.selected{color:#E30613}.block{color:#222;float:left;margin:4px;overflow:hidden;position:relative;height:170px;width:225px;background:none repeat scroll 0 0 rgba(255,255,255,0.5);box-shadow:4px 4px rgba(0,0,0,0.05);position:relative;text-align:center;top:20px}.block img{width:100%!important}.view-first img{transition:all .2s linear 0}.view-first .mask{background-color:rgba(105,193,231,0.5);opacity:0;transition:all .4s ease-in-out 0}.view-first:hover .mask{opacity:1}.view{background:url(../img/spinner.gif) no-repeat scroll center center #F1F1F1!important;cursor:default;float:left;position:relative;text-align:center;width:100%}.view .mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.view a.info{background-color:#000;background-image:url(../img/zoom.png);border:1px solid rgba(0,0,0,0.5);display:block;height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%!important;transition:all .2s linear 0;width:32px;border-radius:6px}.nolink a.info{margin-left:-17px!important}.view a.info:hover{background-color:#69C1E7!important;border:1px solid rgba(255,255,255,0.7);transition:all .2s linear 0}.noinfo a.link{margin-left:-17px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;display:block}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}#contact-form{position:relative;display:block;width:100%}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{margin-bottom:20px;width:100%;color:#747474}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{width:98%!important;background:rgba(255,255,255,0.5);border:1px solid rgba(85,84,84,0.54);margin-bottom:20px;padding:10px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}input,textarea,select{width:100%;background:rgba(255,255,255,0.5);margin-bottom:20px;padding:10px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-shadow:3px 3px 3px 0 rgba(50,50,50,0.26);-moz-box-shadow:3px 3px 3px 0 rgba(50,50,50,0.26);box-shadow:3px 3px 3px 0 rgba(50,50,50,0.26);border:3px solid rgba(95,95,95,0.3)}input:focus,select:focus,textarea:focus{border:1px solid #AFCDD8;background-color:#f5f8f9;box-shadow:3px 3px 3px 0 rgba(50,50,50,0.26)}textarea{height:150px;resize:none}label{display:block}::-webkit-input-placeholder{color:#CCC!important;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#CCC!important;font-style:italic}input.placeholder-text,textarea.placeholder-text{color:#CCC!important;font-style:italic}.required{font-weight:700;color:red}footer{background:url(../img/headerbg5.png) repeat scroll 0 0 transparent;height:260px}footer h2{font-family:'BebasNeueRegular',serif}.wed_end{margin-top:20px;text-align:center}.wed_end h2{font-weight:700;line-height:32px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;margin:5px 0}.wed_end p{color:#848282}.wed_tweets h2{font-size:30px;font-weight:400;text-align:center}.wed_con{margin-top:20px}.wed_con h2{font-weight:400;font-size:30px;border-bottom:1px dotted;margin-left:20px}.wed_con ul{list-style:none}.wed_con ul li{display:list-item}.wed_con ul li span{font-size:13px;line-height:2.5em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;margin-left:9px}ul.social{list-style:none outside none;margin-top:16px;margin-right:25px}.social > li{display:inline;font-size:28px}.social > li a{text-decoration:none;color:#747474;-webkit-transition:color 1s linear;-moz-transition:color 1s linear;-o-transition:color 1s linear;-ms-transition:color 1s linear;transition:color 1s linear}.social > li a:hover{color:#3BC2C8}.fa-map-marker:before{margin-left:2px}.scroll-top{background:url(../img/small-arrow-top.png) no-repeat scroll center center #070707;bottom:0;display:none;height:30px;position:fixed;right:10px;text-indent:-9999px;width:30px;z-index:9999}.span6{float:none;margin:0 auto;text-align:center}.span6 > p{padding-top:10px;width:585px}@media (min-width: 1200px){.home .logo{margin-top:30px}}@media(max-width: 980px){.client{margin-left:30px!important}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{width:98%!important}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{width:96%!important}footer{height:auto}.span6{width:84%}.span6 > p{padding-top:10px;width:auto}}@media(max-width: 800px){.navbar-fixed-top{margin-bottom:0}.navbar .btn,.navbar .btn-group{margin-top:14px}.home .logo{margin-top:0}.process{margin-left:70px;margin-bottom:20px}.team ul.social{margin-left:1px}.client{margin-left:90px!important}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{width:98%!important}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{width:96%!important}footer{height:auto}.span6{width:84%}.span6 > p{padding-top:10px;width:auto}}@media (max-width: 767px){.navbar-fixed-top{margin-bottom:0}.navbar .btn,.navbar .btn-group{margin-top:14px}.home .logo{margin-top:opx}.process{margin-left:70px;margin-bottom:20px}.team ul.social{margin-left:1px}.client{margin-left:90px!important}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{width:98%!important}#portfolio{margin-left:23%}.span6{text-align:center;width:inherit}.span6 > p{padding-left:17%;padding-top:10px;text-align:center;width:70%;font-size:1.2em}.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{width:100%!important;height:auto!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery,.pp_top,.pp_bottom{display:none!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_details{width:100%!important;background-color:#fff;margin-top:-2px!important;padding:10px 4% 10px 3%}a.pp_close{right:7%!important;top:10px!important}}@media (max-width: 480px){section{margin-left:-20px;margin-right:-20px;background:url(../img/content.gif) repeat scroll 0 0 transparent}.main{background:transparent}.flex-caption{display:none}.client{margin-left:60px!important}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{width:90%!important}footer{margin-left:-20px;margin-right:-20px;height:auto}.span6{text-align:center;width:inherit}.span6 > p{padding-left:17%;padding-top:10px;text-align:center;width:70%;font-size:1.2em}#portfolio{margin-left:23%}.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{width:100%!important;height:auto!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery,.pp_top,.pp_bottom{display:none!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_details{width:100%!important;background-color:#fff;margin-top:-2px!important;padding:10px 4% 10px 3%}a.pp_close{right:7%!important;top:10px!important}}.span5{width:auto}