﻿body{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;background-color:#fff;color:#2f3441;line-height:1.8}h1,h2,h3,h4,h5,h6{color:#666;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:0.05em;text-transform:lowercase}h3,h4,h5,h6{font-weight:100}h5 span{padding:0 20px 0 0}p{color:#2f3441;font-size:16px;line-height:1.8}p.lead{color:#666;font-size:1.21875em;line-height:1.6}a{color:#EE1D46}a:hover,a:focus{color:#EE1D46;opacity:0.5}ul,ol,dl{margin-left:30px;font-size:0.9em}ul.alt-list{margin-left:0}blockquote{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:italic}.wrapper{background:url(images/inner-header.png) repeat-x scroll center top}.row{max-width:1200px}table{border:0}table,table tr.even,table tr.alt,table tr:nth-of-type(even){background:transparent}fieldset legend{background:transparent}.icon-primary,.icon-primary-small{background:#fff;color:#EE1D46;float:left}.icon-primary{font-size:166%;width:60px;height:60px;line-height:56px;text-align:center}.services .icon-primary{-webkit-border-radius:5px;border-radius:50%;border:2px solid #EE1D46;margin-top:3px}.icon-primary-small{font-size:70%;margin:0 5px 0 0;padding:5px}.icon-grey{background:#b0b0b0;background:rgba(0,0,0,0.2);color:#fff;font-size:130%;padding:15px}.icon-grey-small{background:#eae4d7;color:#aaa69d;font-family:'Open Sans';font-size:.75em;padding:4px 8px}.rounded{border-radius:50%}.round-brc{border-radius:0 0 5px 0}.half-round{border-radius:15%}.left-arrow,.right-arrow{padding:6px 7px 5px}.alpha{background:#EE1D46;padding:30px 0}.omega,.kappa{margin:0 0 20px;overflow:hidden;padding:20px 0}.cell{padding-top:40px}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:40px !important}table br{display:none}.services h3{background-color:#EE1D46;color:#fff;margin-top:0;padding:0.5em 1em;border-radius:5px;margin-bottom:20px}.recent-news .blogText h1,.recent-news .blogPicture h1{font-size:130%;line-height:1.1em}.recent-news .blog-options span{background:#E6E7E8;color:#303030;text-shadow:none;margin-bottom:0}#home header{padding:0}header{background:#E6E7E8;padding:0;position:relative;z-index:2}.utility{float:right;margin:0;overflow:hidden;padding:0}@media (max-width: 780px){.utility{width:100%;text-align:center}}.utility li{display:inline;float:left;padding:0}@media (max-width: 780px){.utility li{display:inline-block;float:none}}.utility a:link,.utility a:visited{color:#EE1D46;display:block;font-size:1.1em;line-height:57px !important;padding:0 10px}#utn-0,#utn-1,.utility .utn-0,.utility .utn-1{display:none}#logo{float:left;margin:0;padding:1rem 0;width:220px;display:block}@media (max-width: 780px){#logo{padding-top:70px;margin:0 auto;float:none}}#logo:hover{opacity:0.7}#js-search{display:none;position:absolute;right:62px;top:16px;width:230px}#js-search input[type="text"]{background:#fff;font-size:0.85em}#js-search-btn .icon-remove,#js-search-btn.open .icon-search{display:none}#js-search-btn.open .icon-remove{display:block;font-size:18px;padding:3px 0 0}nav{clear:right;float:right;margin:90px 0 0}nav ul{margin:0;overflow:hidden;padding:0}nav ul>li{display:inline;float:left;margin:0;padding:0 10px}nav ul li.selected a{color:#222}nav ul li:last-child,nav ul li:last-child a{padding-right:0}nav ul a:link,nav ul a:visited{color:#EE1D46;display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;padding:5px;text-transform:uppercase}#menu-toggle{background-color:#EE1D46;border-color:#ec7c64;color:#FFF;display:none;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;font-size:17px;padding:1rem;text-transform:uppercase;width:100%;-webkit-border-radius:5px;border-radius:5px}nav ul li ul{box-shadow:0 2px 3px rgba(0,0,0,0.2);left:-9999em;margin:0;min-width:165px;position:absolute;width:auto;z-index:333}nav ul li:hover ul{left:auto}nav ul li ul li{display:block;float:none;line-height:36px;margin:0;padding:0}nav ul li ul li a:link,nav ul li ul li a:visited{background:#fbf7ee;border-bottom:1px solid #aba79c;border-top:1px solid #fbf7ee;color:#555;display:block;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;font-size:12px;padding:5px 20px;text-decoration:none}nav ul li ul li a:active,nav ul li ul li a:hover,nav ul li ul li.selected a{background:#e9e3d7;color:#333}nav ul ul li:hover a:after{content:"»";float:right}aside ul{padding:0;margin-left:0}aside li{list-style:none;margin:0;padding:0}aside li a:link,aside li a:visited{border-top:1px solid #eaeaea;color:#444;display:block;padding:5px}aside li a:active,aside li a:hover,aside li.selected a{background:#97DCFF;color:#fff}aside li:first-child a{border:none;font-size:1.25em;font-weight:bold}aside li:first-child a:hover,aside li.selected:first-child a{background:none;color:#666}label{color:#3f5666;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}input[type="text"],input[type="password"],input[type="email"],textarea{border:0;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:.85em;background:#fff;color:#303030;-webkit-border-radius:3px;border-radius:3px;padding:0.5em}.item input[type="text"],.item input[type="email"],.item textarea{margin:5px 16px 5px 0}.item-half input{float:left;margin:0 0 0 1%;width:48.75%}.item-half input:last-child{margin-right:0}.comment-container{background:#eae4d7;color:#3f5666;margin:0 0 18px}placeholder{color:#3f5666}#hero{position:relative;z-index:1}#hero h2{margin:0 0 10px;text-transform:none;font-size:2em;font-weight:400;color:#f4efe4;line-height:1.1em;text-shadow:1px 1px rgba(0,0,0,0.8)}#hero p{color:#f4efe4;font-size:.85em;text-shadow:1px 1px rgba(0,0,0,0.6)}.slide-wrap{max-width:1000px;position:absolute;left:0;right:0;height:100%}.slide-wrap .columns{height:100%}.hero-description{margin:0;padding:110px 30px 20px;height:100%;background-color:#333;background-color:rgba(0,0,0,0.4)}#hero .orbit-container .orbit-slide-number{display:none}#hero .orbit-container .orbit-prev{left:0}#hero .orbit-container .orbit-next{right:0}#hero .orbit-container .orbit-prev,#hero .orbit-container .orbit-next{position:absolute;top:50%;background-color:#ddd;background-color:rgba(0,0,0,0.25);width:50px;height:50px;line-height:50px;color:#FFF;text-indent:-9999px !important}#hero .orbit-container .orbit-prev>span,#hero .orbit-container .orbit-next>span{border:none;height:12px;width:7px}#hero .orbit-container .orbit-prev>span{background:url(images/icon-arrow-prev.png) no-repeat scroll center center;padding:33px 0 0 43px}#hero .orbit-container .orbit-next>span{background:url(images/icon-arrow-next.png) no-repeat scroll center center;padding:33px 0 0 14px}.breadcrumb{color:#fff;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:.875em;margin:48px 0 0}.breadcrumb a:link,.breadcrumb a:visited{color:#fff}.breadcrumb a:active,.breadcrumb a:hover{color:rgba(255,255,255,0.5)}.ptitle{color:#fff;margin:30px 0 20px;text-align:center}.sections{float:left;margin:10px 0 0 15px;width:75%}.sections h4{margin:10px 0 0}.sections p{font-size:75%}.sections a.btn:link,.sections a.btn:visited{color:#fff;background-color:#BF9A5E;height:30px;display:inline-block;border-radius:5px;padding:0 1rem;line-height:30px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:85%}.inner{float:none;margin:60px auto}.accordion h5{text-transform:none}.accordion h5 i,.accordion h5 em{font-size:118%}.accordion p{font-size:75%}.accordion h5 .icon-minus-sign,.accordion .active h5 .icon-plus-sign{display:none}.accordion .active h5 .icon-minus-sign{display:inline}.hours{border:1px solid #d9d9d9;padding:0;margin:0}.hours li{display:block;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;padding:8px 10px}.hours li:nth-child(2n+1){background:#eae4d7}.client-list img{border-bottom:1px solid #e2e2e2;display:block;margin:0 auto;padding:4px 0;width:auto}.client-list img:last-child{border:none}.staff-section{min-height:230px;text-align:center}.staff-section.boxen{background-color:#eae4d7;padding-bottom:4px}.staff-section img{margin:0 0 15px}.staff-section p{font-size:80%}.staff-social{margin:5px 0 20px}.staff-social a{display:inline;margin:0 3px 0 0}h5.alt,footer h5.alt,.testimonials h5.alt,.recent-news h5.alt,.alpha h5.alt{padding:0 0 10px;margin-bottom:20px;border-bottom:1px solid #fff;font-size:1.2em}.testimonials h5.alt span{display:block;float:right;padding:0}.test-list{overflow:hidden;margin:0 auto;max-width:600px;margin-bottom:2rem}.test-img{float:left;width:68px}#home .large-12.testimonials .test-txt{width:90%}.test-txt{background:#E6E7E8;border:5px solid #E6E7E8;float:left;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:italic;margin:4px 0 0 25px;padding:12px;position:relative;width:77%;-webkit-border-radius:5px;border-radius:5px}.post-list article,aside article{clear:both;overflow:hidden}.sml-post{float:left;margin:-4px 0 20px;width:86%}.sml-post h6 a,.mcp-title h6 a{color:#fff;font-size:90%;margin:0}.sml-post h6 a:hover,.mcp-title h6 a:hover{color:#fff}.post-icon{font-size:80%;padding:5px;margin-right:5px}.post-date,.post-comments{color:#fff;font-size:73%;font-style:italic}.post-date{border-right:1px solid #fff;margin:0 5px 0 0;padding:0 5px 0 0}.mcp-list{clear:both;margin:10px 0;overflow:hidden}.mcp-comment{background:#eae4d7;color:#3f5666;float:left;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;font-size:1.25em;font-weight:bold;height:63px;text-align:center;width:63px;border-radius:63px;line-height:63px}.mcp-title{float:left;padding:20px 0 0 8px;width:67%}.blogPicture,.blogText{border-bottom:1px solid #f3f3f3;margin:0 0 20px;overflow:hidden}.blog-Picture{position:relative}.blog-detail img{width:100%;max-width:800px;margin:0 auto}.blog-Picture>i,.blog-Picture>em{left:1px;position:absolute;top:1px}.blog-Text>i,.blog-Text>em{float:left;width:50px}.blogText h1,.blogPicture h1{font-size:150%}.blogText h1 a:link,.blogText h1 a:visited,.blogPicture h1 a:link,.blogPicture h1 a:visited{color:#EE1D46}.blogText h1 a:active,.blogText h1 a:hover,.blogPicture h1 a:active,.blogPicture h1 a:hover{opacity:0.75}.blogText h1{float:right;margin:13px 0 20px;width:90%}.blog-description{clear:both;color:#6c6c6c;margin:15px auto;max-width:800px}.blog-options span{background:#E6E7E8;color:#303030;text-shadow:none;display:inline-block;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:0.75em;margin:0 0 15px;padding:5px 10px}#Text-detail.icon-Text{display:none}.port-list{border-bottom:1px solid #f6f6f6;clear:both;margin:20px 0;overflow:hidden;padding:0 0 20px}.port-list h3{font-size:2em;text-shadow:0 0 2px rgba(0,0,0,0.2)}.port-list .short-description{font-size:1.4em;font-weight:normal}.button-alt{display:inline-block;margin:0 0 10px}.port-links{margin:20px 0 0}#infscr-loading{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;font-size:1.1em;margin:25px 0}#infscr-loading img{float:left;margin:-4px 10px 0 0;width:24px}.port-detail{margin:0 0 30px;overflow:hidden}.project-img{margin:15px 0;overflow:hidden}.port-details{color:#8f8f8f;font-size:.75em;list-style:none;margin:0;padding:10px 15px}.port-details li{margin:0;padding:5px 0}.project-details h3{margin:20px 0 0}.related{margin:0 0 30px;overflow:hidden}.related h6{font-size:.875em;margin:15px 0;text-align:center}.related .pagination{display:none}.portfolio-description{padding:50px 20px}.portfolio-description p{font-size:1.2em;max-width:800px;margin:0 auto;text-align:center}.photogalleryTable{margin:0 auto}.photogalleryItem a:hover{opacity:1;cursor:default}.faq-question{border-bottom:2px solid #efefef;margin:0 0 20px;padding:10px 20px}.faq-question p{font-size:90%;margin:0}.faq-question .answer p,.faq-question .comment-form{font-size:50% !important;letter-spacing:0}.faq-question .comment-form input[type="text"],.faq-question .comment-form input[type="email"],.faq-question .comment-form textarea{background:#fff;width:100%}.feature-list h3{color:#000;font-size:12px}.feature-list h3,.feature-list h4{margin:0 0 3px 50px}.feature-list p{margin:0 0 18px 75px}.feature-list ul{margin:0 0 0 50px}.feature-list li{list-style:none;margin:0 0 21px;overflow:hidden;position:relative;padding-left:38px}.feature-list li li{margin:0;padding:0}.feature-list li .icon{float:left;margin-left:-30px}.contact-support{background-color:#E6E7E8;margin:0 0 5em;border-radius:0.75em}.contact-support iframe{width:100%}.contact-support p{margin:1em 0;line-height:1}.contact-support p em{float:none}#pricing-table{background:#fdfdfd;border:1px solid #e7e7e7;text-align:center;width:100%}#pricing-table td{border-bottom:1px solid #e7e7e7}#pricing-table td.title-a{background:#1c8fb2}#pricing-table td.title-b{background:#85ba04}#pricing-table td.col-a{background:#eefbff}#pricing-table td.col-b{background:#fbfff0;width:42%}#pricing-table h4,#pricing-table h6{color:#fff;margin:10px 0}#pricing-table p{margin:0;font-size:0.875em}.deets{color:#758A99}.alpha-form input[type="text"],.alpha-form input[type="email"],.alpha-form textarea{background:#fbf7ee;font-weight:normal;font-size:0.875em}.above-footer-section h5{color:#fff}.above-footer-section .columns{float:none;margin:0 auto}.above-footer-section .item{width:48%;float:left;clear:none}.above-footer-section .item:nth-child(2){float:right}.above-footer-section .cat_button{float:right;margin-top:15px}footer{border-top:3px solid #EE1D46}footer .fuel-close{font-size:11px;line-height:57px;margin:0}@media (max-width: 780px){footer .fuel-close{text-align:center}}.alpha .twitter-timeline{margin-top:-12px}ul.footer-links{float:left;margin:27px 0;overflow:hidden;padding:0}@media (max-width: 780px){ul.footer-links{text-align:center;width:100%}}ul.footer-links li{color:#111;display:inline;float:left;padding:0 5px;font-size:12px}@media (max-width: 780px){ul.footer-links li{display:inline-block;float:none}}ul.footer-links li a:link,ul.footer-links li a:visited,footer .utility i{color:#EE1D46}ul.footer-links li a:link,ul.footer-links li a:visited{font-weight:bold}footer .utility li a:link,footer .utility li a:visited{color:#EE1D46}.fb_iframe_widget,.fb_iframe_widget iframe,.fb_iframe_widget span{width:100% !important}.shop-main{margin:0}.shop-main .header{border:none}.shop-main .cart-summary{width:215px}.shop-product-large{text-align:left;border:none}ul.product-detail-view-attributes{margin:1.5em 0;padding:1.5em 0;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}.shop-product-large .images img{margin-bottom:1.5rem}.small-list{margin:0;padding:0}.shop-product-small{padding-bottom:30px}.shop-product-small li.price,.catProdAttributeTitle,td.cartSummaryItem{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.shop-product-small li.price{font-size:1.7em}a#catshopbuy:link,a#catshopbuy:visited{background-color:#97DCFF;border-color:#ec7c64;color:#FFFFFF;display:block;font-size:35px;font-weight:bold;margin:0 0 15px;padding:20px 0;text-align:center;text-decoration:none;text-shadow:1px 1px #005588;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:7px;border-radius:7px}.opt-total{background:#eae4d7}.quantity .productSubmitInput{float:left}.small-list .quantity .productSubmitInput{float:none}.shop-product-large li.quantity input.productTextInput{margin:1px 10px;height:41px}.cartSummaryTable{border:0}a.cartSummaryLink{font-weight:700;text-decoration:underline}.shop-catalogue,.shop-product-small{position:relative;float:none;margin:1.5em;overflow:visible}.shop-catalogue h2{text-align:center;font-size:2em}.shop-catalogue .image,.shop-product-small .image{position:relative;padding-top:100%;overflow:hidden}.shop-catalogue .image a,.shop-product-small .image a{position:absolute;top:0;right:0;bottom:0;left:0}.shop-catalogue .image img,.shop-product-small .image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:0}.shop-main li{display:inline-block;width:33%}@media (max-width: 768px){.shop-main li{width:50%}}@media (max-width: 560px){.shop-main li{width:100%}}li.catalogueItem a img,li.catalogueItemLast a img{margin:5px}.scale-with-grid{width:100%}.form-row{border-bottom:1px solid #EDEDED;overflow:hidden;padding:15px 0}legend{font-weight:bold}.info-section{width:30%;float:left}.info-section p{padding-right:15px}.form-section{width:70%;float:left}label.left{float:left;line-height:35px;margin-right:5px}.shop-checkout.shop-form label{display:block}.form-detail{float:left;width:250px}.form-detail legend{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.4em;font-weight:400}.form-detail p{font-size:12px}.form-data{float:right;width:450px}.shop-form label{font-size:14px;color:#2f3441}#payment-form table{border:0;background:transparent}#payment-form table tr.even,#payment-form table tr.alt,#payment-form table tr:nth-of-type(even){background:transparent}#payment-form fieldset legend{background:transparent}#payment-form .form-detail{width:255px}#payment-form .form-data{width:570px}#payment-form label{width:auto}#payment-form input.cat_textbox,#payment-form input.cat_listbox{margin-right:20px;width:92%}#payment-form input.cat_textbox{border:1px solid #999;padding:3px}#payment-form select.cat_dropdown{margin-right:20px;width:258px}select.short{width:117px !important;float:left}input.cat_textbox.sm{width:70px !important}#payment-form input.short,#payment-form input.short,#payment-form select.short{width:110px}#payment-form input.purchase-amount{background:none repeat scroll 0 0 transparent;border:medium none;color:#3f5666;display:inline;float:left;font-size:22px;font-weight:bold;margin:0;padding:0;width:120px}#purchase-total{background:none repeat scroll 0 0 #eae4d7;border:0;margin-bottom:20px;padding:10px 20px}.purchase-amount{float:none !important;box-shadow:none !important}#purchase-total span{font-weight:bold;font-size:22px;color:#3f5666;padding-left:5px}button,.button,.productSubmitInput,.cat_button{border:0;background-color:#BF9A5E;color:#fff;box-shadow:0;font-size:0.85em;border-radius:5px}.productSubmitInput,.cat_button{padding:9px 18px;-webkit-border-radius:5px;border-radius:5px;font-size:15px;font-weight:600}.button:hover,.button:focus,.productSubmitInput:hover{background-color:#465763}button.radius,.button.radius{-webkit-border-radius:5px;border-radius:5px;font-size:14px}.button-alt{background:#eae4d7;color:#aaa69d;font-size:.75em;padding:6px 10px;text-shadow:none}.alert-box{background-color:#97DCFF;border-color:#333}.comment-container .header,.comment-container .content{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:400}@media screen and (min-width: 767px) and (max-width: 869px), (max-width: 443px){.test-txt:before{border-width:0 11px 20px;left:19px;top:-24px}.test-txt{float:left;margin:27px 0 0 0;clear:both;width:100%}}@media screen and (max-width: 850px){nav ul li{padding:0}}@media screen and (max-width: 780px){#calendar-container,.topics,.posts,.lastpost,.views,.date{display:none}#shippingSpan{display:block;clear:both}nav ul li{padding:0 5px}nav{clear:right;float:right;margin:0;margin-bottom:1rem}#home header{padding:0 0 4px}}@media screen and (max-width: 767px){#hero .orbit-container .orbit-prev,#hero .orbit-container .orbit-next{top:97%}.orbit-container .orbit-slides-container img{display:block;margin:0 auto}.ptitle{width:100%}.breadcrumb{margin:0}.fb-comments>span{height:auto !important;min-height:40px !important}}@media only screen and (max-width: 60.9375em){.hide-for-middle-up{display:none !important}.hide-for-middle-down{display:inline !important}.mcp-title{width:100%}}@media screen and (max-width: 590px){nav{width:100%}nav ul li{display:block;float:none}nav ul a:link,nav ul a:visited{padding:5px}nav #window{display:none;padding:10px 10px 0}#menu-toggle{display:block}nav ul li ul{background:transparent;box-shadow:none;display:none;left:auto;margin:0;min-width:12em;position:relative;width:auto;z-index:333}nav ul li:hover ul{display:block}}@media only screen and (max-width: 588px){table.webform td,table.tabledefault td{display:block}#payment-form input[type="submit"]{width:100%;font-size:2em}}@media only screen and (max-width: 530px){.blogText h1{width:83%}}@media only screen and (max-width: 500px){.item-third label{float:none;margin:0;width:100%}}@media only screen and (max-width: 380px){.blog-Text{display:none}.blogText h1{width:100%}h1.ptitle{font-size:1.4em}.icon-primary{width:52px;height:52px;line-height:52px}.services{background-image:none}.services .columns{padding-bottom:20px}.item-third input{float:left;margin:0;width:100%}nav ul a:link,nav ul a:visited{font-size:1.1em}nav ul li ul{display:block}nav ul li ul li{line-height:29px}nav ul li ul li a:link,nav ul li ul li a:visited{background:transparent;border-bottom:0;border-top:0;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:14px;padding:5px 20px;border-left:1px solid #ccc}}#portScroll img,.port-detail img,.photogalleryTable img{border:10px solid #fff !important}@media (max-width: 768px){.related-products .productTable td{display:block;width:100%}}#lightbox{display:none !important}#overlay{display:none !important}.testimonial{max-width:60em;padding:1.5em;margin:0 auto;background:0;border:solid 1px #eee;border-radius:0.75em}.testimonial p{margin:0;font-size:1em;font-weight:300;color:#777}.testimonial cite{margin-top:1.5em;font-weight:500}
