@import url(https://fonts.googleapis.com/css?family=Oleo+Script:400,700);@import url(https://fonts.googleapis.com/css?family=Molengo);body{color:#666;background:url('../assets/bg.png') repeat;font-family:'Molengo',sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6,.titles{color:#000}.credit{color:#646566}.skinBg{background-position:center center}#footer{color:#560066;border-top:1px dotted #b7b6b6}#nav.nav li a{color:#7898ae;font-size:14px;font-weight:bold}#nav.nav li a:hover,#nav.nav li.current>a{color:#405e73}#top-navigation #nav.nav li a:hover,#top-navigation #nav.nav li.current>a{background:#a0cae7;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}#nav.nav li a:active{color:#405e73}.top-menu #nav ul{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);background:#a0cae7}.widget-title h3{font-family:'Oleo Script',cursive;border-bottom:1px solid #ded7b1;color:#7a726a}h1.titles{font-family:'Oleo Script',cursive;color:#415767;font-size:28px;font-weight:bold}#logo{font-family:'Oleo Script',cursive;background:none repeat scroll 0 0 #f4e7be;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGU3YmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbedf9),color-stop(100%,#a0cae7));background:-webkit-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-o-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-ms-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:linear-gradient(top,#dbedf9 0%,#a0cae7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbedf9',endColorstr='#a0cae7',GradientType=0);border-bottom:1px solid #70a1c4;text-align:center}.mobilenav{color:#415767;font-size:20px;font-weight:normal;text-align:center;text-shadow:0 1px 1px #fcfcfc;background:none repeat scroll 0 0 #a0cae7;border:1px dashed #fff;float:right;margin-bottom:10px;cursor:pointer}.logo,.logo:visited{color:#415767;font-size:18px;font-weight:normal;text-align:center;text-shadow:0 1px 1px #fcfcfc}.logo:hover{color:#000}.widget-body{border:0}#main-content{background:transparent}#side-column .innerpadding{-webkit-box-shadow:-10px -10px 6px -6px rgba(20,20,20,.7);-moz-box-shadow:-10px 10px 6px -6px rgba(20,20,20,.7);box-shadow:-10px -10px 6px -6px rgba(20,20,20,.7);background:url('../assets/side-column-bg.png') repeat}.gallery_single_image a img{background:none repeat scroll 0 0 #fefcfc;border:1px solid #a6a5a5;padding:1px;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in}.gallery_single_image a img:hover{-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}#footer a{text-decoration:none}a,a:visited{color:#7898ae}a:hover{color:#405e73}a{transition:color .15s ease-in;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;-o-transition:color .15s ease-in}#headerimage img{-webkit-box-shadow:0 0px 10px 10px rgba(0,0,0,.3);box-shadow:0 0px 10px 10px rgba(0,0,0,.3)}#plus{-webkit-border-radius:0 5px 5px 0px;border-radius:0 5px 5px 0px}.plus-toggle{background:#5d6169;color:white;border-left:3px solid #fff;cursor:pointer}.plus-after{border-color:#000}ul.buttons-nav{background:#45484d;background:-moz-linear-gradient(top,rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(69,72,77,1)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0)}ul.buttons-nav li{border-radius:8px}ul.buttons-nav li:hover{background:#252423}ul.buttons-nav li.seperator{background:#201f1d;border-right:1px solid #3b3a3a}.mobile-action-btn a{background:url('../assets/mobile.png') no-repeat center center}.map-action-btn a{background:url('../assets/location.png') no-repeat center center}.email-action-btn a{background:url('../assets/contact.png') no-repeat center center}.mobile-action-btn a,.map-action-btn a,.email-action-btn a{display:block;height:37px}.widget-button{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:none repeat scroll 0 0 #f4e7be;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGU3YmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbedf9),color-stop(100%,#a0cae7));background:-webkit-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-o-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-ms-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:linear-gradient(top,#dbedf9 0%,#a0cae7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbedf9',endColorstr='#a0cae7',GradientType=0);color:#415767;font-weight:bold}.widget-button:hover{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#415767;color:#fff}.widget-popup-control-bar #close_map{background:none repeat scroll 0 0 #f4e7be;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGU3YmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbedf9),color-stop(100%,#a0cae7));background:-webkit-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-o-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:-ms-linear-gradient(top,#dbedf9 0%,#a0cae7 100%);background:linear-gradient(top,#dbedf9 0%,#a0cae7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbedf9',endColorstr='#a0cae7',GradientType=0);color:#415767;text-align:center;font-weight:bold;font-size:1em;line-height:50px}.widget-popup-control-bar #close_map:hover{background:#415767;color:#fff;cursor:pointer}.widget-popup{background-color:white}.widget-button,.widget-popup-control-bar #close_map{transition:background .15s ease-in;-webkit-transition:background .15s ease-in;-moz-transition:background .15s ease-in;-o-transition:background .15s ease-in}.contactUsFront textarea,.contactUsFront input[type="text"]{width:90% !important}.recaptchatable #recaptcha_response_field{height:20px;background-color:#fff !important}