@font-face{font-family:Streetwear;src:url(Streetwear.otf);src:local(Streetwear),url(Streetwear.otf);src:url(../fonts/Streetwear.otf) format('opentype')}body,html{width:100%;height:100%}body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff6f0;padding-top:50px}.holdall{max-width:1440px;height:100%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.navbar{background-color:#7ea8ad}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:#fff6f0}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav>li>a:hover{color:#ffddd4}.navbar-toggle{background-color:#7ea8ad}.navbar-inverse{border-color:#7ea8ad}.navbar-inverse .navbar-toggle{border-color:#fff6f0}.navbar-toggle .icon-bar{width:18px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#7ea8ad}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#fff6f0}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff6f0}.flow{overflow:hidden}.header{display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.headerImage{width:100%;height:auto}.nametext{color:#fae3e3;font-family:Streetwear,arial,sans-serif;font-size:1.75em;position:relative;top:-160px}.line{width:100%;height:23px;background-color:#e89b9a;padding:0;margin:0 auto}.alterationtext{padding:170px 0;margin:0 auto;text-align:center;vertical-align:middle;font-family:'Source Sans Pro',arial,sans-serif;color:#fae3e3;font-size:5em;font-weight:700}.mailogo{background-image:url(../img/mailIcon.svg);background-repeat:no-repeat;width:33px;height:20px}.mailogo:hover{background-image:url(../img/mailIconHover.svg);background-repeat:no-repeat;width:33px;height:20px}.flowers{position:absolute;margin-top:100px}.underline{background-color:#fae3e3;height:3px;width:800px;margin:0 auto;position:relative;top:-230px}.blueline{width:100%;height:23px;background-color:#72979b}.sparks{position:absolute;margin-top:100px;padding:0;margin-bottom:0}.aboutUnderline{background-color:#fae3e3;height:3px;width:700px;margin:0 auto;position:relative;top:300px}.spoolart1{height:100px;margin-top:180px}.aboutTitle{padding:190px 0 205px;margin:0 auto;text-align:center;vertical-align:middle;font-family:'Source Sans Pro',arial,sans-serif;color:#fae3e3;font-size:7em;font-weight:700}.aboutText{text-align:center;margin:0 auto;font-size:2em;position:relative;top:-170px;color:#fae3e3}.pink{background-color:#de8d8c;height:800px;padding-right:14px}.blue{background-color:#739a9e;height:800px;padding:0}.red{height:400px;background:url(../img/bride4.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.green{height:400px;background:url(../img/bride6.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.yellow{background-color:#739a9e;height:400px}.orange{height:400px;background:url(../img/bride5.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.longtest{background-color:#739a9e;height:800px}.brown,.grey{background-color:#de8d8c;height:400px}.purple{height:800px;background:url(../img/bride8.jpg) center center no-repeat #bf6563;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.testimonialTitle{margin:0 auto;text-align:center;font-family:'Source Sans Pro',arial,sans-serif;padding:40px 0;color:#fae3e3;font-size:7em;font-weight:700;background-color:#bf6563}.testUnderline{background-color:#fae3e3;height:3px;width:770px;margin:0 auto;position:relative;top:150px}.testimonialText{color:#fff6f0;padding-top:37px;margin-bottom:25px}.testimonialTextTall{color:#fff6f0;padding-top:95px;margin-bottom:25px}.testimonialTextShort{color:#fff6f0;padding-top:137px;margin-bottom:25px}.testimonialTextBonnie{color:#fff6f0;padding-top:110px;margin-bottom:25px}.testimonialName{font-family:'Source Sans Pro',arial,sans-serif;color:#fff6f0}.italic{color:#fff6f0;position:relative;top:-10px;font-weight:lighter;font-size:.9em}.mailogobottom{background-image:url(../img/mailIconBottom.svg);background-repeat:no-repeat;width:66px;height:40px;margin:0 auto}.mailogobottom:hover{background-image:url(../img/mailIconBottomHover.svg);background-repeat:no-repeat;width:66px;height:40px;margin:0 auto}.redline{width:100%;height:23px;background-color:#bf6563}.service1{height:96px;margin:0 auto 20px}.serviceTitle{margin:0 auto;text-align:center;font-family:'Source Sans Pro',arial,sans-serif;padding-top:0;color:#bf6563;font-size:7em;font-weight:700}.serviceText{font-size:2em}.serviceUnderline{background-color:#bf6563;height:3px;width:620px;margin:0 auto 60px}.text-vertical-center{display:table-cell;text-align:center;vertical-align:middle}.text-vertical-center h1{margin:0;padding:0;font-size:4.5em;font-weight:700}.btn-dark{border-radius:0;color:#fff;background-color:rgba(0,0,0,.4)}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:rgba(0,0,0,.7)}.btn-light{border-radius:0;color:#333;background-color:#fff}.btn-light:active,.btn-light:focus,.btn-light:hover{color:#333;background-color:rgba(255,255,255,.8)}hr.small{max-width:100px}#sidebar-wrapper{z-index:1000;position:fixed;right:0;width:250px;height:100%;margin-right:-250px;overflow-y:auto;background:#222;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a{display:block;text-decoration:none;color:#999}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:55px;font-size:18px;line-height:55px}.sidebar-nav>.sidebar-brand a{color:#999}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:0 0}#menu-toggle{z-index:1;position:fixed;top:0;right:0}#sidebar-wrapper.active{right:250px;width:250px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.toggle{margin:5px 5px 0 0}.services{padding:50px 0;background-color:#fff6f0}.service-item{margin-bottom:30px}.callout{display:table;width:100%;height:400px;color:#fff;background:url(../img/brideBarn.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.portfolio{padding:50px 0}.portfolio-item{margin-bottom:30px}.img-portfolio{margin:0 auto}.call-to-action{padding:50px 0}.call-to-action .btn{margin:10px}.bg-primary{color:#fff6f0;background-color:#7ea8ad}.workText{margin-bottom:60px}footer{padding:50px 0}.gototop{position:fixed;bottom:20px;right:20px;background:#739a9e;padding:4px 8px;color:#fff6f0;display:none;text-decoration:none;opacity:.5}.gototop:hover{opacity:1;color:#fff6f0}.gototop i{line-height:.5em}.jasonLink{text-decoration:none;color:#777}.jasonLink a:hover{text-decoration:none;color:#7ea8ad}.fa-fw{color:#7ea8ad}.fa-fw:hover{color:#72979b}.list-inline{padding-bottom:8px}@media only screen and (min-width:200px) and (max-width:767px){.header{background:url(../img/headerSmall.svg) center center no-repeat;width:767px;height:430px}.nametext{color:#fae3e3;font-family:Streetwear,'times new roman',serif;font-size:1em}.line{height:10px;padding:0;margin:0 auto}.alterations{background:url(../img/measerstickSmall.jpg) center center no-repeat #bf6563;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:7670px;height:350px}.alterationtext{font-size:2.75em;text-align:center;padding-top:150px}.underline{position:relative;top:-200px;width:290px;height:2px}.flowers,.sparks{display:none}.navbar-inverse .navbar-nav>li>a:hover{background-color:#5e8388}.aboutUnderline{width:290px;top:105px;height:2px}.spoolart1{height:50px;margin-top:55px}.aboutText{top:20px;font-size:1.25em;margin-right:5px;margin-left:5px}.aboutTitle{font-size:2.75em;padding-top:60px;padding-bottom:0}.aboutPic{width:100%;height:400px;color:#fff;background:url(../img/aboutBackSmall.jpg) center center no-repeat #72979b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.blue{margin-top:1600px}.testimonialName{padding-top:20px;padding-bottom:10px;margin-top:0;margin-bottom:5px;font-size:2.25em}.testimonialText{font-size:1.25em;padding-left:10px;padding-right:10px;padding-top:37px;margin-bottom:15px}.testimonialTextTall{font-size:1.25em;padding-left:10px;padding-right:10px;padding-top:75px}.italic{font-size:1em}.services{margin-top:800px}.testimonialTitle{font-size:2.5em}.testcontain{height:115px;background-color:#bf6563}.testUnderline{background-color:#fae3e3;height:2px;width:270px;margin:0 auto;padding:0;position:relative;top:-39px}.testimonialTextShort{font-size:1.25em;padding-left:10px;padding-right:10px;padding-top:137px;margin-bottom:25px}.testimonialTextBonnie{font-size:1.25em;padding-left:10px;padding-right:10px;padding-top:100px;margin-bottom:25px}.serviceTitle{font-size:2.75em;margin-top:-20px}.serviceText{font-size:2em}.serviceUnderline{height:2px;width:210px;margin-bottom:45px}.service-item{margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1199px){.header{background:url(../img/header.svg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:1440px;height:800px}.alterations{background:url(../img/measerstick.jpg) center center no-repeat #bf6563;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:1932.5px;height:487px}.underline{position:relative;top:-210px;width:570px}.flowers,.sparks{display:none}.aboutUnderline{width:500px;top:175px}.aboutPic{width:100%;height:735.5px;color:#fff;background:url(../img/aboutBack.jpg) center center no-repeat #72979b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.spoolart1{height:100px;margin-top:90px}.aboutText{top:-70px}.aboutTitle{padding-top:100px;padding-bottom:100px;font-size:5em}.testimonialText{margin-top:30px;margin-bottom:25px;padding:0 19px}.testimonialTitle{font-size:5em}.testUnderline{background-color:#fae3e3;height:3px;width:550px;margin:0 auto;padding:0;position:relative;top:-45px}.testcontain{height:157px;background-color:#bf6563}.nametext{top:-145px}.serviceTitle{font-size:5em}.serviceUnderline{width:450px}}@media only screen and (min-width:1200px){.header{background:url(../img/header.svg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:1440px;height:780px}.alterations{background:url(../img/measerstick.jpg) center center no-repeat #bf6563;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:1932.5px;height:487px}.alterationtext{padding-top:170px;padding-bottom:190px;font-size:7em}.aboutPic{width:100%;color:#fff;background:url(../img/aboutBack.jpg) center center no-repeat #72979b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.testimonialText{margin-right:7px;margin-left:7px;padding-top:40px}.brandName{font-size:2em;color:#7ea8ad}}