@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,600);@import url(https://fonts.googleapis.com/css?family=Lato);body,html{height:100%;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center center;font-family:Lato,sans-serif}strong{font-weight:700}a{text-decoration:none!important;word-break:break-word}label{margin-top:5px}.hidden{display:none!important;visibility:hidden!important}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -25px}.push{height:25px}.panel{border-radius:0!important}.panel-heading{border-radius:0}.panel-default{border:1px solid #ddd}.panel-default .panel-heading{padding-left:8px}.panel-default .panel-body{padding:8px}.wc-title{color:#34495e;font-weight:600}.business-name{color:#34495e;font-size:24px;margin-top:10px}.wc-strapline{color:#666;font-size:18px;margin-bottom:10px}.clickable{cursor:pointer;background:0 0!important}.company-logo img{max-width:200px;padding:0 0 20px 0}.wc-container{margin:auto;background-color:#fff;border-radius:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5);padding:5px}.bg-header{background-color:#fff;border-bottom:1px solid #34495e;margin-bottom:30px}.bg-masthead{padding:10px 0 10px 0}.map-container{background-color:#666}.map-container img{width:100%}.map-bdp{height:200px!important}.map-delete{float:right;margin-top:-30px}.alert-info{margin-bottom:10px;border-radius:0}.alert-warning{margin-top:10px;margin-bottom:0;border-radius:0}.btn-default{color:#fff;border:transparent;background:#d9393b}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#fff;background:#c02622}.btn-edit{float:right;margin-top:8px;border:none;background:#d9393b;border:1px solid #fff}@media only screen and (max-width:568px),only screen and (min-width:530px) and (max-width:949px){.btn-edit{text-align:center!important;float:none}}.btn-edit.active,.btn-edit.focus,.btn-edit:active,.btn-edit:focus,.btn-edit:hover,.open>.dropdown-toggle.btn-edit{color:#fff;background:#d9393b;border:1px solid #fff}.btn-clear{color:#fff;margin-top:5px;padding:2px 5px 2px 5px}.btn-logout{float:right;margin-top:8px;margin-left:5px;border-radius:0;border:1px solid #fff;color:#fff;background:#34495e}.btn-logout:active,.btn-logout:focus,.btn-logout:hover{color:#fff;background:#34495e;border:1px solid #fff}.btn-preview{float:right;margin-top:8px;margin-left:5px;border-radius:0;border:1px solid #fff;color:#fff;background:#34495e}.btn-preview:active,.btn-preview:focus,.btn-preview:hover{color:#fff;background:#34495e;border:1px solid #fff}.btn-control{border-radius:0;background:0 0;color:#34495e;border:1px solid #34495e;margin:5px 0 5px 5px;padding:0 10px}.btn-add{float:right;border-radius:0;background:0 0;color:#34495e;border:1px solid #34495e;margin-top:-37px}.btn-add2{border-radius:0;background:0 0;color:#34495e;border:1px solid #34495e}.btn-signup-edit{float:right;margin-top:8px;margin-left:5px;border-radius:0;border:1px solid #fff;color:#fff;background:#d9534f}.btn-signup-edit:active,.btn-signup-edit:focus,.btn-signup-edit:hover{color:#fff;background:#d9534f;border:1px solid #fff}.btn-select{background:0 0;border-radius:0;height:28px;padding:0 5px 2px 5px;color:#000;border:1px solid #dcdcdc}.btn-select:active,.btn-select:focus,.btn-select:hover{background:0 0;border-radius:0;color:#000;border:1px solid #000}.btn-opening{color:#fff;background:#4d9ac8;margin-bottom:5px;font-size:12px!important;padding:6px}.btn-opening:hover{color:#fff}.btn-opening.active,.btn-opening.focus,.btn-opening:active,.btn-opening:focus,.btn-opening:hover,.open>.dropdown-toggle.btn-opening{color:#fff;background:#4d9ac8}.btn-closed{color:#fff;background:#c24749;margin-bottom:5px;font-size:12px!important;padding:6px}.btn-closed:hover{color:#fff}.btn-closed.active,.btn-closed.focus,.btn-closed:active,.btn-closed:focus,.btn-closed:hover,.open>.dropdown-toggle.btn-closed{color:#fff;background:#c24749}.first{margin-left:0}.btn-login{float:right;margin-top:8px;margin-left:5px;border-radius:0;border:1px solid #fff;color:#fff;background:#34495e}.btn-login:active,.btn-login:focus,.btn-login:hover{color:#fff;background:#34495e;border:1px solid #fff}.btn-login-submit{border-radius:0;border:1px solid #fff;color:#fff;background:#34495e}.btn-login-submit:active,.btn-login-submit:focus,.btn-login-submit:hover{color:#fff;background:#34495e;border:1px solid #fff}.btn-tour{background:#fff;color:#34495e;border-radius:0;border:1px solid #34495e;margin:5px 0 5px 5px;padding:10px 25px 10px 25px;width:200px}.btn-register{background:#34495e;color:#fff;border-radius:0;border:1px solid #fff;margin:5px 0 5px 5px;padding:10px 25px 10px 25px;width:200px}.btn-register:active,.btn-register:focus,.btn-register:hover{color:#fff;background:#34495e}.btn-signup{margin-left:auto;margin-right:auto;border-radius:50px;background-color:#e81c35;text-transform:uppercase;color:#fff;border:1px solid #e81c35;box-shadow:0 0 6px rgba(0,0,0,.7)}.btn-signup:active,.btn-signup:focus,.btn-signup:hover{background-color:#ff001f;color:#fff;border:1px solid #e81c35}@media only screen and (max-width:568px),only screen and (min-width:530px) and (max-width:949px){.btn-logout{text-align:center!important;float:none;margin-left:0}.btn-preview{float:none;margin-left:0}.btn-signup-edit{float:none;margin-left:0}.btn-login{float:none}}@media only screen and (max-width:568px){.btn-login-submit{width:100%}}.social input{width:186px;margin-top:5px}input{width:100%}.login-form{padding:20px}.login-form input{border-radius:0}table td{border:none!important;line-height:1!important}.table-responsive{border:none!important}.icon-theme{color:#4d9ac8}.wc-icon-title{font-size:21px;margin-top:8px;color:#369}.social-icon{margin-right:15px}.icon-upload{width:155px;height:155px;padding:35px 0 0 0;text-align:center;opacity:.3}.icon-upload>input{display:none}.fa-info-circle{color:#a1a1a1}.wc-nav-footer{background-color:#0a2738;background-color:transparent;border-color:transparent}.wc-nav-footer .wc-nav>li>a{color:rgba(255,255,255,.8)}.wc-nav-footer .wc-nav>li>a:hover{color:rgba(255,255,255,.8)}.popover{border-radius:0}.popover-title{text-align:center}.overlay{position:relative;background-color:rgba(0,0,0,0)}.overlay.on{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:10}.payments label>input{display:none}.payments label>input+i{cursor:pointer;border:2px solid transparent}.payments label>input:checked+i{color:#4d9ac8}.social .social-icon{cursor:pointer}.social .social-icon.social-on{color:#4d9ac8}.img-wrap{position:relative;display:inline-block;font-size:0}.img-wrap .close{position:absolute;bottom:2px;right:2px;z-index:100;padding:0 5px 5px 5px;color:#000;font-weight:700;cursor:pointer;opacity:.2;text-align:center;font-size:22px;line-height:10px;border-radius:50%}.img-wrap:hover .close{opacity:1}.logo-trash{position:relative;display:inline-block;font-size:0;border:1px solid #ddd}.logo-trash .close{position:absolute;bottom:-10px;right:2px;z-index:100;color:#000;font-weight:700;cursor:pointer;text-align:center;font-size:20px;line-height:10px;border-radius:50%;padding:5px 5px 10px 5px}.logo-trash:hover .close{opacity:1}.editable-container.editable-inline,.editable-input,.editableform .form-control,.editableform>.control-group{width:300px!important}.gallery-upload{float:right;margin-top:-30px}.gallery-upload input{display:none}.image-upload{text-align:center}.image-upload input{display:none}.logo-upload input{display:none}.input-group{padding-top:5px;padding-bottom:10px}.delete{color:#000}.oh-delete{color:#000;float:right;margin-top:-6px}@media only screen and (max-width:568px){.oh-delete{float:none}}.opening-hours{margin-bottom:5px;background:#ddd;padding:10px 5px 5px 5px}.fa{display:inline}.js-profile-gallery-item{margin-bottom:5px;margin-right:5px}.js-profile-gallery-item img{max-width:150px}.select2-hidden{display:none!important}@media only screen and (max-width:568px){.logo-wrapper{float:none;margin-bottom:0}.wc-logo{text-align:center;margin-right:auto;margin-left:auto}}@media only screen and (max-width:568px),only screen and (min-width:530px) and (max-width:949px){.business-name{text-align:center}.wc-strapline{text-align:center}.company-logo{text-align:center;max-width:200px;margin-right:auto;margin-left:auto}.buttons{text-align:center}}@media (max-width:800px){.wc-container{margin-top:50px}}@media (min-width:319px) and (max-width:800px){.navbar-fixed-top{position:relative}body,html{padding-top:0}.wc-container{margin-top:10px}}.dropbox{margin-top:5px;border:5px dashed #aaa;padding:20px}.hours-field{width:104px;padding:1px 5px 3px 5px;margin-bottom:5px;margin-right:5px;margin-top:5px}.openinghours-typeahead-container{float:left}.openinghours-typeahead-container div{float:left}.openinghours-typeahead-container div div.hyphen{margin-right:5px;margin-top:7px}.openinghours-typeahead-container div div.cross{margin-top:7px}@media (min-width:768px){.openinghours-typeahead-container{float:right;width:420px}.hours-field{width:125px;margin-top:0}.openinghours-typeahead-container div div.cross,.openinghours-typeahead-container div div.hyphen{margin-top:2px}}@media (min-width:992px){.openinghours-typeahead-container{float:left}.hours-field{width:104px;margin-top:5px}.openinghours-typeahead-container div div.cross,.openinghours-typeahead-container div div.hyphen{margin-top:7px}}@media (min-width:1200px){.openinghours-typeahead-container{float:right;width:auto}.hours-field{width:125px;margin-top:0}.openinghours-typeahead-container div div.cross,.openinghours-typeahead-container div div.hyphen{margin-top:2px}}.wc-welcome{padding:25px 20px 10px 20px;background:#fff;color:#000;border-bottom:1px solid #000}.wc-welcome input{padding:12px;border:2px solid #e81c35;border-radius:50px;background-color:#fff;min-height:40px}.modal-content{color:#fff;background:#34495e;border:5px solid #fff;border-radius:0;padding:0 15px 0 15px}.modal-header{border-bottom:transparent}.modal-header .close{color:#fff;opacity:1.2}.tour-tour{color:#fff;background:#34495e;border:3px solid #fff;border-radius:1}.tour-tour .popover-title{color:#fff;background:#34495e}.popover-navigation .btn-default{border-radius:0;border:1px solid #fff;color:#fff;background:0 0}.wc-login{background:#34495e;color:#fff}.wc-login .collapse{padding:25px}.wc-login input{border-radius:0}.wc-forgot-pass{color:#fff;margin-left:5px}.wc-forgot-pass:active,.wc-forgot-pass:focus,.wc-forgot-pass:hover{color:#fff}.btn-pass{color:#fff;background:0 0;border-radius:0;border:1px solid #fff;margin-top:10px}.btn-pass:active,.btn-pass:focus,.btn-pass:hover{color:#fff}@media only screen and (max-width:568px),only screen and (min-width:530px) and (max-width:949px){.wc-forgot-pass{margin-left:0}}.webcard-homepage header{width:100%;min-height:auto;border-bottom:2px solid #fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-image:url(https://dkthlrncwzdcx.cloudfront.net/Z/9/4abbfa809cc6edb474c77a4d2e89a8f3.jpg);background-position:center;background-size:cover;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;position:relative;margin:0 auto;display:block;text-align:center}.webcard-homepage header .home-overlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,57,123,.4)}.webcard-homepage header .top-navigation .header-links{margin-top:20px;float:right}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:949px){.webcard-homepage header .top-navigation .header-links{float:none}}.webcard-homepage header .top-navigation .header-links select{cursor:pointer;border:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;color:#fff;padding:5px 5px 5px 15px}.webcard-homepage header .top-navigation .header-links select:focus{outline:transparent}.webcard-homepage header .top-navigation .header-links a{color:rgba(255,255,255,.7)}.webcard-homepage header .top-navigation .header-links a:hover{color:#fff}.webcard-homepage header .header-content{position:relative;text-align:center;padding:100px 15px 100px;width:100%}.webcard-homepage header .header-content img{max-width:250px;margin-top:10px}@media only screen and (max-width:529px){.webcard-homepage header .header-content{padding:60px 15px 110px;background:0 0}}.webcard-homepage header .header-content .header-content-inner h1{font-weight:700;margin-top:20px;margin-bottom:0;font-size:60px}@media only screen and (max-width:529px){.webcard-homepage header .header-content .header-content-inner h1{font-size:46px}}.webcard-homepage header .header-content .header-content-inner hr{border-color:#116bb7;border-width:3px;max-width:50px}.webcard-homepage header .header-content .header-content-inner p{font-weight:300;color:rgba(255,255,255,.7);font-size:14px;margin-bottom:20px}@media only screen and (max-width:529px){.webcard-homepage header .header-content .header-content-inner p{font-size:12px}}.webcard-homepage header .header-content .header-content-inner a,.webcard-homepage header .header-content .header-content-inner a:hover{color:#fff}.webcard-homepage header .header-content .btn-create{margin-bottom:20px;margin-left:auto;margin-right:auto;border-radius:50px;font-size:18px;padding:15px 25px;width:450px;background-color:#e81c35;text-transform:uppercase;color:#fff;border:1px solid #e81c35;box-shadow:0 0 6px rgba(0,0,0,.7)}.webcard-homepage header .header-content .btn-create:active,.webcard-homepage header .header-content .btn-create:focus,.webcard-homepage header .header-content .btn-create:hover{background-color:#ff001f;color:#fff;border:1px solid #e81c35}@media only screen and (max-width:529px){.webcard-homepage header .header-content .btn-create{width:100%}}.webcard-homepage header .header-content input{border-radius:50px;border:2px solid #e81c35;width:450px;margin-left:auto;margin-right:auto}@media only screen and (max-width:529px){.webcard-homepage header .header-content input{width:100%}}@media (min-width:768px){.webcard-homepage header{min-height:100%}.webcard-homepage header .header-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 50px}.webcard-homepage header .header-content .header-content-inner{max-width:1000px;margin-left:auto;margin-right:auto}}.webcard-homepage #about{padding:30px 0 80px 0;background:#fff;color:#116bb7;border-bottom:2px solid #fff}@media only screen and (max-width:529px){.webcard-homepage #about{padding:40px 0 80px 0}}.webcard-homepage #about .wc-icon i{color:#fff;font-size:40px;text-align:center;border:3px solid #fff;display:block;border-radius:50%;background-color:#e81c35;width:80px;height:80px;line-height:75px;margin:0 auto;-webkit-box-shadow:0 0 17px rgba(0,0,0,.15);box-shadow:0 0 17px rgba(0,0,0,.15)}.webcard-homepage #about a,.webcard-homepage #about a:hover{color:#fff}.webcard-homepage #about hr{border-color:#fff;border-width:3px;max-width:50px}.webcard-homepage #mapcards{position:relative;overflow:hidden;background:#fff}.webcard-homepage #mapcards .find-map iframe{width:100%}.webcard-homepage #mapcards .container-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.webcard-homepage #mapcards .map-card{background:rgba(255,255,255,.8);padding:20px;margin-top:50px}.webcard-homepage #mapcards .map-card h3{margin-top:0}.webcard-homepage #mapcards .map-card a{color:rgba(0,0,0,.7)}.webcard-homepage #mapcards .map-card a:hover{color:#000}.webcard-homepage footer a{color:#116bb7}.webcard-homepage footer .nav li a:active,.webcard-homepage footer .nav li a:focus,.webcard-homepage footer li a:hover{background-color:transparent!important}.webcard-embed .bg-masthead{padding:30px 10px 20px 10px}.webcard-embed .bg-masthead img{float:left;max-width:250px}@media only screen and (max-width:529px){.webcard-embed .bg-masthead img{float:none}}.webcard-embed .webcard_bg{background:url(../img/webcardembed.jpg);background-position:center;background-size:cover;top:0;left:0;bottom:0;right:0;color:#fff;position:relative;margin:0 auto;display:block;height:450px}.webcard-embed .webcard_bg .embed-overlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,57,123,.4)}.webcard-embed .webcard-name h1{font-weight:700;font-size:60px}.webcard-embed .text-center{text-align:center}.webcard-embed #home{margin-bottom:20px;padding:25px 10px 25px 10px}.webcard-embed .wc-info-bg{background:rgba(0,27,59,.4);border:2px solid #fff;color:#fff;display:block;padding:10px 30px 30px;text-shadow:0 0 52px rgba(0,0,0,.5);margin-top:40px}.webcard-embed .wc-icon{color:#4d9ac8}.webcard-embed .wc-navigation{float:right;margin-top:45px}.webcard-embed .btn-copy{margin-left:auto;margin-right:auto;border-radius:50px;font-size:18px;background-color:#e81c35;text-transform:uppercase;color:#fff;border:1px solid #e81c35}.webcard-embed .btn-copy:active,.webcard-embed .btn-copy:focus,.webcard-embed .btn-copy:hover{background-color:#ff001f;color:#fff;border:1px solid #e81c35}.webcard-embed .wc-footer{display:block;height:75px;margin-top:-75px;margin-bottom:0;clear:both;background:0 0;border:none}.webcard-embed footer .navbar-nav{background:0 0}
