/*! fancyBox v2.0.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}.fancybox-outer{padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:0;overflow:hidden}.fancybox-error{color:#444;font:Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-21px;margin-left:-21px;width:42px;height:42px;background:url('fancybox_loading.gif');opacity:.8;cursor:pointer;z-index:1010}.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-prev,.fancybox-next{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('blank.gif');z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-prev span,.fancybox-next span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003}.fancybox-prev span{background-position:0 -36px}.fancybox-next span{background-position:0 -72px}.fancybox-prev:hover,.fancybox-next:hover{visibility:visible}.fancybox-prev:hover span{left:20px}.fancybox-next:hover span{left:auto;right:20px}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}.fancybox-title{visibility:hidden;font:Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}body{padding-bottom:40px;min-width:260px;background:#efefef;color:#5a5a5a}a,a:hover{color:#333}p{text-align:justify}p img{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:"helveticaNeue","Helvetica Neue","HeveticaNeueRoman","HeveticaNeue-Roman","Tahoma","Geneve","Arial",sans-serif}ul{list-style:square}ul li{margin-top:5px;margin-bottom:5px}ul li h4{margin:15px 0 5px 0}h4{margin:20px 0 0 0}a:hover{text-decoration:none}iframe[style]{width:100%!important}.fb_iframe_widget{width:100%!important}#header{z-index:12;position:relative;margin-top:10px;margin-bottom:10px;clear:both}#logo span{float:left;font-size:40px;font-family:Arial,sans-serif;line-height:40px;font-weight:bold;letter-spacing:-2px;text-shadow:0 0 5px rgba(0,0,0,0.6);margin-bottom:5px;color:#fff}.boxes{float:left;width:34px;height:34px;margin:2px 5px 0 3px}.boxes div{width:13px;height:13px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.6);margin:3px 3px 0 0;float:left}span.branding:after{content:' Associates Inc'}#phone-number,#phone-number a{color:#fff}#phone-number span,#phone-number a span{position:absolute;bottom:1px;right:0;font-size:30px;font-family:Arial,sans-serif;line-height:40px;font-weight:bold;text-shadow:1px 2px 2px rgba(0,0,0,0.5),-1px -1px 0 rgba(190,190,190,0.5);filter:progid:DXImageTransform.Microsoft.Shadow(Strength='2',Direction='180',Color='#000000')}.navbar-wrapper{position:relative;z-index:10;margin-top:0}.navbar .navbar-inner{font-size:16px;color:#000;border:1px solid #ccc;border-radius:6px;background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5)}.navbar .btn-navbar{margin-top:10px;margin-bottom:0}.navbar form{margin-top:10px}.navbar ul li{margin-top:0;margin-bottom:0}.navbar .nav>li>a{padding:15px 12px 15px 0;color:#000}.navbar .nav>li>a:hover{color:#0081c2}.carousel{margin-top:-140px}.carousel .container{position:absolute;right:0;bottom:0;left:0}.carousel .item{height:auto}.carousel img{width:100%;height:auto}.carousel-inner{position:relative}.carousel-control{background-color:transparent;border:0;font-size:120px;margin-top:0;text-shadow:0 0 5px rgba(0,0,0,0.5)}.carousel-caption{background:rgba(0,0,0,0.5);position:absolute;max-width:550px;padding:15px;bottom:30px;left:30px}.carousel-caption .btn{margin-top:15px}.carousel-caption h1,.carousel-caption .lead{margin:0;color:#fff;text-align:left;text-shadow:0 0 5px rgba(0,0,0,0.5)}h1.main-message{margin:50px 0 50px 0;text-align:center;letter-spacing:-1px}.marketing h2{line-height:1em}.marketing h3{margin:25px 0 0 0;line-height:1em}.marketing h3.planname{margin:0 0 10px 0}.marketing p{min-height:50px}.marketing img.homepage-thumbs{width:100%}.featurette-divider{margin:70px 0 70px 0;clear:both}.featurette{margin:40px 0 40px 0}.featurette img{max-width:40%;margin-bottom:20px}.featurette img.pull-left{margin-right:20px}.featurette img.pull-right{margin-left:20px}.featurette h2{margin-top:0;letter-spacing:-1px}.featurette p{margin-top:15px}.btn{margin-bottom:10px}.btn.btn-primary{margin-bottom:0}.row{clear:both}.row.single{margin-left:0}.row h3{margin-left:20px}.row h3.muted{margin-left:0}.row .alignleft{text-align:left}.block{position:relative;padding:15px;margin:0 0 20px 0}.block.blog{margin-left:0}.block.blog img{float:left;margin-right:20px;margin-bottom:15px;width:35%;vertical-align:top}.block.blog .btn{margin:0;float:right}#imageArea{width:100%}.imageContainer{margin:3px;position:relative;float:left;padding:0;border:2px solid #fff}.imageContainer img{width:100%}.imageContainer a{margin:0;padding:0}.imageContainer:hover{border:2px solid #fff000;-webkit-transition:-webkit-box-shadow .3s ease-in-out;-moz-transition:-moz-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.span8 img{width:100%}.email{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:30px}.halfwidth{display:block;float:left;width:46%;margin:2%}.blog h3{line-height:1.1em}.blogfeature{width:100%;background:white;margin-top:20px;padding:10px}.blogfeature h3{line-height:1.1em}.blogfeature>div{margin-top:10px}.blogfeature img{float:left;width:40%;vertical-align:top;margin-right:15px;margin-bottom:0}@media(min-width:1200px){.carousel-caption{bottom:100px;left:30px}.featurette img.pull-left{margin-right:40px}.featurette img.pull-right{margin-left:40px}.row h3{margin-left:30px}.row h3.muted{margin-left:0}.navbar .nav>li>a{padding:15px 15px 15px 15px}.block.blog img{width:50%}}@media(max-width:979px){.boxes{width:26px;margin:11px 9px 3px 0}.boxes div{width:10px;height:10px;margin:3px 3px 0 0;background:#ddd;box-shadow:0 -1px #000,0 1px #fff}span.brand:after{content:'Alan Mascord Design Associates Inc'}.navbar{border-radius:0}.navbar .brand{padding:0;margin-top:15px;text-shadow:0 -1px #000,0 1px #fff;color:#ccc}.navbar .navbar-inner{border-radius:0}.container.navbar-wrapper{margin-bottom:0;width:auto;border-radius:0}.navbar-inner{margin:0 0 -20px 0}.carousel{margin-top:0}.carousel-caption{max-width:500px;bottom:30px;left:30px}h1.main-message{margin-bottom:30px}.row{margin-bottom:20px}.row p{margin-top:10px;clear:both}.row img{margin-bottom:15px}.row img.pull-left{margin-right:20px}.row img.pull-right{margin-left:20px}.row .span6{margin-bottom:30px}}@media(max-width:767px){body{padding-bottom:10px}.navbar-inner{margin:0 -20px -20px -20px}span.brand:after{content:'Alan Mascord Design'}.homepage-thumbs{float:left;width:50%!important;margin-right:15px;margin-bottom:15px}.span4{clear:both;margin-bottom:20px}.carousel{margin-left:-20px;margin-right:-20px}.carousel img{min-height:175px}.carousel-caption{min-width:255px;left:15px;right:15px;bottom:15px}.carousel-caption h1{line-height:23px}.carousel-caption .lead,.carousel-caption .btn{margin-top:10px;line-height:16px}.carousel-control{width:20px;left:0;right:0}.carousel-control.right{right:0}h1.main-message{margin-top:0;margin-bottom:20px}.featurette-divider{margin:40px 0 40px 0}.featurette h2{line-height:28px}.row h3{margin-left:0}.row p{clear:none}.row img{margin-bottom:15px}.marketing h2{line-height:28px}.marketing h3{line-height:24px}.block.blog img{width:40%}}@media(max-width:479px){h4{margin:15px 0 0 0}span.brand:after{content:'Mascord'}h1.main-message{margin-bottom:10px}.marketing h2{margin:10px 0 0 0;line-height:24px}.marketing h2.muted{margin:3px 0 10px 0}.marketing .span4+.span4{margin-top:30px}.carousel-caption{max-width:100%;left:0;right:0;bottom:0;top:-175px;background:rgba(0,0,0,0.6)}.carousel-control{width:15px}.homepage-thumbs{float:none;width:100%!important;margin-right:0;margin-bottom:0}.featurette{height:auto}.featurette p{margin-top:10px}.row img.pull-left,.row img.pull-right{display:block;float:none;max-width:100%;margin:0 auto 0 auto;margin-left:0;margin-right:0}.featurette-divider{margin:20px 0 20px 0}.block.blog img{float:none;min-width:100%;vertical-align:bottom;margin-right:0}.halfwidth{float:none;width:95%;margin:0}.blogfeature{margin-right:20px;margin-top:20px;padding:10px}.blogfeature>div{margin-top:10px}.blogfeature img{float:none;width:100%;margin-bottom:10px}}