@font-face{font-family:Cocon;font-style:normal;font-weight:500;src:local('Cocon'),local('Cocon'),url(fonts/cocon.ttf) format('ttf')}@font-face{font-family:'Baron Neue';font-style:normal;font-weight:500;src:local('Baron Neue'),local('Baron Neue'),url('fonts/Baron Neue.otf') format('otf')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:500;src:local('Source Sans Pro'),local('Source Sans Pro'),url(fonts/SourceSansPro-Regular.ttf) format('ttf')}body,html{margin:0;padding:0}html{position:relative}body{background-image:url(../images/tiles1.jpg);background-repeat:repeat;background-attachment:fixed}p{color:#0071bc;font-family:verdana}a{color:#0071bc;font-weight:700}a:hover{color:#ec008c}a img{border:none}hr{border:0;height:3px;background:#0071bc;margin-bottom:50px;margin-top:50px}table{color:#0071bc;font-family:verdana}.data-table{width:100%}.dataTableControls{margin-bottom:20px}h1{font-family:'Source Sans Pro';font-size:26px;color:#0071bc;margin:0;margin-bottom:10px}h2{font-family:'Source Sans Pro';font-size:16px;color:#0071bc;margin:0;margin-bottom:10px}h3{font-family:'Source Sans Pro';font-size:20px;color:#0071bc;margin:0;margin-bottom:10px}.noScroll{overflow:hidden}.clear{clear:both}.hidden{display:none}.requiredFieldMessage{color:red;font-size:14px;font-family:verdana;position:relative;top:5px}#pagewrap{width:100%;margin:0;margin-top:10px;padding:0;overflow:hidden}#header{width:100%;margin:0 auto;text-align:center;padding-bottom:20px}#contact{display:none;font-family:verdana;font-size:14px}#contact-mobile{font-family:verdana;font-size:14px;position:relative;margin-bottom:15px}.required{border:2px solid red}#contact img,#contact-mobile img{padding-right:5px;position:relative}#contact a{color:#0071bc;position:relative;text-decoration:none;font-weight:400}#contact a:hover{color:#ec008c}#contact-mobile a{color:#0071bc;position:relative;text-decoration:none;font-weight:400}#contact-mobile a:hover{color:#ec008c}#logo{width:150px;height:115px;background-image:url(../images/logo150.png);background-repeat:no-repeat;margin:0 auto;cursor:pointer}#logoAdmin{width:150px;height:115px;background-image:url(../images/logo-admin150.png);background-repeat:no-repeat;margin:0 auto;cursor:pointer}#loginlogo{width:200px;height:153px;background-image:url(../images/logo-admin200.png);background-repeat:no-repeat;margin:0 auto}#navbar{margin:15px 0 0;padding:0}ul.navigation{display:inline;margin:0;padding:0}ul.navigation li{display:inline;padding-left:2%;padding-right:2%;font-family:'Source Sans Pro';font-size:20px}ul.navigation li a{color:#0071bc;text-decoration:none}ul.navigation li a:hover,ul.navigation li.selected a{color:#ec008c}#main-content{margin:0 auto;width:90%}#intro-text{float:left;width:100%;font-size:16px}#quote-rated{margin-top:20px;float:left;width:100%;text-align:center}#quote{float:left;width:50%}#rated{float:left;width:50%;cursor:pointer}#rated a{text-decoration:none;color:#0071bc}#rated span{font-size:15px;font-family:verdana;font-weight:700;position:relative;bottom:-25px}#quote img{max-width:130px}#rated img{position:relative;top:35px;max-width:150px}#tabs{width:100%;float:left;display:none}.tab{background-color:#ec008c;width:96%;height:50px;margin:0 auto;margin-bottom:10px;margin-top:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 4px 7px rgba(50,50,50,.8);-moz-box-shadow:0 4px 7px rgba(50,50,50,.8);box-shadow:0 4px 7px rgba(50,50,50,.8)}.tab-text{height:50px;line-height:50px;text-align:center;width:96%;color:#fff;font-family:verdana}.tab-scrolling{background-color:#ec008c;width:100%;height:50px;margin:0 auto;margin-bottom:30px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 4px 7px rgba(50,50,50,.8);-moz-box-shadow:0 4px 7px rgba(50,50,50,.8);box-shadow:0 4px 7px rgba(50,50,50,.8)}.tab-text-scrolling{height:50px;line-height:50px;text-align:center;width:240px;color:#fff;font-family:Verdana;font-size:12px;position:absolute;opacity:0}#services{width:100%;float:left}#services ul{font-size:18px;padding:0 0 0 17%}#services ul li{list-style-type:none;background:url(../images/flame2.png) no-repeat top left;height:70px;padding-left:40px;padding-bottom:10px;color:#0071bc;font-family:'Source Sans Pro'}#left-ul{float:left;width:50%}#right-ul{float:left;width:50%}#login-form{text-align:left;float:left;margin-left:20px}#services-large{width:100%}#services-large ul li{list-style-type:none;background:url(../images/flame2.png) no-repeat top left;height:auto;padding-left:30px;padding-bottom:60px;color:#0071bc;font-family:'Source Sans Pro';font-size:20px}#services-large ul li span{color:#0071bc;font-family:verdana;font-size:14px;display:inline-block}.services-description{font-size:12px;font-family:Verdana}#left-ul-large{float:left;width:50%}#left-ul-large ul{padding:0}#right-ul-large{float:left;width:50%}#right-ul-large ul{padding:0}.photo-set-wrapper{width:100%;margin-bottom:20px}.photo-set-wrapper div{cursor:pointer}.photo-set-table img{max-width:100%;width:100%;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 7px rgba(50,50,50,.8);-moz-box-shadow:0 4px 7px rgba(50,50,50,.8);box-shadow:0 4px 7px rgba(50,50,50,.8)}.photo-set-table td{vertical-align:top;text-align:center;color:#0071bc;font-family:verdana;font-size:14px;padding:5px}.testimonial-table{vertical-align:top;text-align:center;color:#fff;font-family:verdana;font-size:14px;background-color:#0071BC;margin-bottom:15px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.testimonial-table td{padding:5px}.testimonial-table a{color:#fff;text-decoration:none}.testimonial-table a:hover{text-decoration:underline}#addTestimonial{color:#0071bc;margin-bottom:25px}#addTestimonial input[type=text],#addTestimonial textarea{width:100%;border:1px solid #ccc;margin:5px 0;padding:3px;font-size:16px;font-family:verdana}#main-content textarea{font-size:16px;font-family:verdana}#main-content input{font-size:16px}.formTitle{color:gray}.formText{color:#000}label{font-size:18px;font-family:'Source Sans Pro'}label span.error{color:red;position:relative;right:-10px}.submit-fullwidth{background-color:#0071bc;border:1px solid #40A2D4;color:#FFF;cursor:pointer;font-family:'Source Sans Pro';font-size:18px;font-weight:700;margin-top:5px;height:50px;width:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.submit-large{background-color:#0071bc;border:1px solid #0071bc;color:#FFF;cursor:pointer;font-family:'Source Sans Pro';font-size:16px;font-weight:700;outline:0;height:40px;width:150px}.submit-small{background-color:#0071bc;border:1px solid #0071bc;color:#FFF;cursor:pointer;font-family:'Source Sans Pro';font-size:14px!important;font-weight:700!important;outline:0;height:30px;width:130px;margin-top:15px}#addTestimonialForm label{font-family:'Source Sans Pro'}.adminHeaderContainer{width:100%;text-align:center;height:75px}.adminHeaderItem{width:50%;float:left;position:relative;top:20px;height:26px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.adminHeaderItem a{color:#0071bc;font-size:18px;text-decoration:none;font-family:'Source Sans Pro'}.adminHeaderItemSelected{background-color:#0071bc}.adminHeaderItemSelected a{color:#fff}.pdfIcon{width:50px}.deleteIcon{width:40px}.requiredField{border:2px solid red}@media only screen and (min-width :350px){#services-large ul li{padding-bottom:25px}}@media only screen and (min-width :550px){h2{font-size:18px}#header{width:90%}#contact{display:block;float:right;text-align:right}#contact-mobile{display:none}#logo,#logoAdmin{float:left}#loginlogo{width:200px;float:left}#loginlogo img{width:200px}#navbar{float:left;position:relative;top:17px;width:68%;margin:0}ul.navigation{text-align:left}ul.navigation li{padding-left:2%;padding-right:2%;font-size:22px}#main-content{width:90%}.services-description{font-size:14px}#intro-text{float:left;width:100%;font-size:18px}#services-large ul{font-size:22px}.testimonial-table{font-size:16px}#services-large ul li span{font-family:verdana;font-size:16px;display:inline}.adminHeaderItem{height:32px}.adminHeaderItem a{font-size:22px}}@media only screen and (min-width :600px){#services{float:left;width:100%}#services ul{font-size:26px}}@media only screen and (min-width :700px){h2{font-size:20px}#navbar{top:49px;width:67%}#logo{width:200px;height:153px;background-image:url(../images/logo200.png);background-repeat:no-repeat}#logoAdmin{width:200px;height:153px;background-image:url(../images/logo-admin200.png);background-repeat:no-repeat}ul.navigation li{padding-left:3%;padding-right:3%;font-size:24px}.tab-scrolling{display:none}#tabs{float:left;width:29%;display:block}.tab{width:250px;margin-bottom:15px;height:60px}.tab-text{text-align:left;padding-left:10px;line-height:60px}#quote-rated{margin-top:0;float:left;width:28%}#quote{width:100%}#rated{width:100%;cursor:pointer}#rated span{bottom:5px}#quote img{width:100%;max-width:130px}#rated img{width:100%;max-width:150px;top:0}#intro-text{font-size:18px;width:70%}.photo-set-table td,.testimonial-table{font-size:16px}}@media only screen and (min-width :730px){ul.navigation{padding-left:50px}}@media only screen and (min-width :800px){#logo{width:250px;height:192px;background-image:url(../images/logo250.png);background-repeat:no-repeat}#logoAdmin{width:250px;height:192px;background-image:url(../images/logo-admin250.png);background-repeat:no-repeat}#navbar{top:79px;width:64%}#intro-text{width:60%}#quote-rated{width:38%}#quote{float:left;width:50%}#rated{float:left;width:48%;position:relative;top:45px}#services{width:100%}#services ul{padding:0 0 0 30%}.services-description{font-size:16px}#tabs{width:39%}.tab-text{text-align:center}#services-large ul{font-size:24px}}@media only screen and (min-width :1024px){#header{width:900px}#logo{width:300px;height:230px;background-image:url(../images/logo.png);background-repeat:no-repeat}#logoAdmin{width:300px;height:230px;background-image:url(../images/logo-admin.png);background-repeat:no-repeat}#navbar{top:106px;width:587px}ul.navigation li{padding-left:4%;padding-right:4%;font-size:28px}#main-content{width:800px}#intro-text{width:500px}#quote-rated{width:290px}#services{width:100%}.services-description{font-size:16px}#tabs{width:290px}#intro-text{font-size:18px}#services-large ul{font-size:26px}}