#circle-action{right:20px;bottom:65px}#circle-action.ios4{position:absolute}#circle-action.ios5{position:fixed}#circle-action li{background-color:#066d85;color:#fff;font-size:25px}#circle-action a{text-decoration:none;color:#fff;background-image:url(../assets/sprite.png);background-repeat:no-repeat;display:block;text-indent:-999999px;overflow:hidden}#circle-action li.phone a{background-position:0 0px}#circle-action li.map a{background-position:-40px 2px}#circle-action li.mail a{background-position:-80px 0px}#circle-action li:first-child{font-weight:bold;font-family:arial black;font-size:200%;background:#066d85 url(../assets/3QGAU.png);background-position:50%;border-color:#fff;border-width:2px;border-style:solid;box-shadow:0 0 2px 1px #aaa}.circleMenu-open>li:first-child{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.widget-button{background:#2fbed6;color:#fff}.widget-button:hover{background:#77c6be;color:#fff}.buttons{background:#2fbed6;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;cursor:pointer}.buttons:hover{background:#77c6be}.logo{color:#066d85}.logo a,.logo a:visited{color:#066d85}.logo a:hover{color:#222}.recaptchatable #recaptcha_response_field{height:20px;background-color:#fff !important}.contactUsFront textarea,.contactUsFront input[type="text"]{width:90% !important;color:#000}.pink-section{background:#e0a7b9 url(../assets/pink.jpg) top center repeat;color:#fff}.green-section{background:#00ada7;color:#fff}.beige-section{background:#f8f2e2;color:#6f6a66}.team-slogan{color:#005754;text-transform:uppercase;background:url(../assets/team.png) top center no-repeat}.gallery-diy a:before{background:rgba(158,204,199,.9) url(../assets/magnifier.png) 50% 70% no-repeat;color:#fff}footer{background:#395564;color:#fff}.footer .addthis_default_style .addthis_separator,.footer .addthis_default_style .at300b,.footer .addthis_default_style .at300bo,.footer .addthis_default_style .at300m,.footer .addthis_default_style .at300bs,.footer .addthis_32x32_style .at4-icon{float:none;display:inline-block}.footer .addthis_32x32_style .at15nc.at300bs,.footer .addthis_32x32_style .at15nc.at15t,.footer .addthis_32x32_style .at4-icon{background-image:url(../assets/social.png) !important;background-repeat:no-repeat !important;background-size:initial !important;background-color:transparent !important}.footer .at4-icon.aticon-facebook{background-position:-155px 0px !important}.footer .at4-icon.aticon-twitter{background-position:-102px 0px !important}.footer .at4-icon.aticon-linkedin{background-position:0 0px !important}.footer .at4-icon.aticon-google_follow{background-position:-52px 0px !important}.footer .at4-icon.aticon-facebook:hover{background-position:-155px -32px !important}.footer .at4-icon.aticon-twitter:hover{background-position:-102px -32px !important}.footer .at4-icon.aticon-linkedin:hover{background-position:0 -32px !important}.footer .at4-icon.aticon-google_follow:hover{background-position:-52px -32px !important}#mirror-menu-module li{border-right:1px solid #fff}#mirror-menu-module li:last-child{border-right:0}#mirror-menu-module li a{color:#fff}.wp-menu{background:#0784a1}.wp-menu a{color:#fff;background:#0784a1}.wp-menu li:before{display:none}@media only screen and (min-width:768px){.wp-menu{color:#fff}.wp-menu a:hover,.wp-menu li.current a{background:#066d85;color:#fff}.wp-menu li li a{color:#fff;text-align:center;background:#0784a1}}@media only screen and (max-width:767px){.nav .before{background:#066d85;color:#fff}.nav .before:hover{color:#fff;background:#77c6be}.wp-menu a{border-bottom:1px solid #fff;background:#066d85}.wp-menu span.wp-sub{background:#77c6be;color:#fff}.wp-menu a:hover{background:#77c6be;color:#fff}}