.navigation-container .nav-pills{text-align:center;border-bottom:1px solid #4790C9;margin:0;margin-bottom:10px}@media screen and (max-width: 767px){.navigation-container .nav-pills{border-bottom:none;padding:0px;margin:0 15px 15px}.navigation-container .nav-pills>li{float:none;display:inline-block;width:100px}}.navigation-container .nav-pills li{margin:0 1px 0 0}@media screen-mobile{.navigation-container .nav-pills li:first-child{margin-left:5px}}@media screen and (max-width: 767px){.navigation-container .nav-pills li:last-child{margin-right:5px}}.navigation-container .nav-pills li a{margin:0;position:relative;padding:10px 15px;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}@media screen and (max-width: 767px){.navigation-container .nav-pills li a{color:#999;border:1px solid #bbb;background:#eee;padding:13px 15px;-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.navigation-container .nav-pills li a .nav-addon{display:none}}.navigation-container .nav-pills li.active a,.navigation-container .nav-pills li.active a,.navigation-container .nav-pills li:active a,.navigation-container .nav-pills li:hover a,.navigation-container .nav-pills li:focus a{color:#4790C9;background:white;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.inner-content-navigation .dropdown-toggle{display:none;background:#636257;color:#fff;text-align:left}.inner-content-navigation .dropdown-toggle i{position:absolute;right:25px;line-height:21px}@media only screen and (max-width: 640px){.inner-content-navigation .dropdown-toggle{display:block}}.inner-content-navigation .nav-tabs{background:white;border-bottom:1px solid #ddd;margin:0;padding-top:30px}.inner-content-navigation .nav-tabs li{font-size:16px;margin:0 15px;cursor:pointer}.inner-content-navigation .nav-tabs li a{color:#636257;padding:10px 0;border:none;background:transparent;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.inner-content-navigation .nav-tabs li.active a,.inner-content-navigation .nav-tabs li.active a,.inner-content-navigation .nav-tabs li:active a,.inner-content-navigation .nav-tabs li:hover a,.inner-content-navigation .nav-tabs li:focus a{font-weight:bold;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn{font-weight:500}.btn.active,.btn:active,.btn:hover,.btn:focus{color:#fff}.btn.green-btn{background:#83c242;border:#9cce69;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btn.green-btn.active,.btn.green-btn:active,.btn.green-btn:hover,.btn.green-btn:focus{background:#9cce69;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn.select-template-btn{margin-bottom:20px;background:#999;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btn.select-template-btn.active,.btn.select-template-btn:active,.btn.select-template-btn:hover,.btn.select-template-btn:focus{background:#b3b2b2;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn.template-preview{padding:12px;background:#bbb;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btn.template-preview.active,.btn.template-preview:active,.btn.template-preview:hover,.btn.template-preview:focus{background:#c8c8c8;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#gift-certificates .btn{width:100%}.giftcerts-container .giftcerts-heading-container{padding:0 15px}.giftcerts-container .giftcerts-heading-container h3{color:#555;margin:0}.giftcerts-container .overview-header{display:none;padding:0 18px}.giftcerts-container .overview-header p{color:#999;margin:0}.giftcerts-container .gift-cert-templates{margin-top:30px}.giftcerts-container .service-img-container img{border-radius:5px;margin-right:15px}.giftcerts-container .btn-group-vertical>.btn{display:block;padding:10px 15px;background:#fff;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.giftcerts-container .btn-group-vertical>.btn:hover{background:#ddd;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.giftcerts-container .btn-group-vertical>.btn.btn-arrows-down{margin-top:0}.giftcerts-container .btn-group-vertical>.btn:disabled{background:#f6f6f6;color:#ccc}.giftcerts-container .btn-group-vertical>.btn h4,.giftcerts-container .btn-group-vertical>.btn h2{font-weight:500;color:#555}@media screen and (max-width: 480px){.services__servicesItem .services__servicesItem-about,.services__servicesItem .services__servicesItem-order{width:100%}.services__servicesItem .services-description div{text-align:justify}.services__servicesItem .service-img-container{padding-left:53px}.services__servicesItem .service-selector-container>.row{padding-left:38px}.services__servicesItem .service-selector-container>.row .serviceImage320{display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px;padding-left:5px}.services__servicesItem .service-selector-container>.row .serviceImage320 img{height:80px;border-radius:4px}.services__servicesItem .service-selector-container>.row .serviceImage320 .services-duration-info-price,.services__servicesItem .service-selector-container>.row .serviceImage320 .services-duration-info-time{text-align:center}.services__servicesItem .service-selector-container>.row .serviceImage320 .services-duration-info .services-item-container{text-align:center}.services__servicesItem .service-selector-container>.row .service-button{margin-left:5px}}@media screen and (min-width: 481px) and (max-width: 991px){.service-button{margin-top:10px}}@media screen and (min-width: 320px) and (max-width: 480px){.giftcerts-container .custom-cert-wrapper .custom-cert-col:nth-of-type(2) h2,.giftcerts-container .custom-cert-wrapper .custom-cert-col:nth-of-type(1) h2{font-size:24px}.giftcerts-container .custom-cert-wrapper .custom-cert-col:nth-of-type(2) h3,.giftcerts-container .custom-cert-wrapper .custom-cert-col:nth-of-type(1) h3{font-size:20px}.giftcerts-container .custom-cert-wrapper .custom-cert-col:nth-of-type(2){text-align:center}}.giftcerts-container .inner-custom-cert-container h2{margin:0;font-size:28px}.giftcerts-container .inner-custom-cert-container h3{font-size:22px}.giftcerts-container .inner-custom-cert-container .row{height:100px}.giftcerts-container .custom-cert-col{position:relative;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}.giftcerts-container .custom-cert-col h3{margin:0}.giftcerts-container .giftcert-overview-layout .panel .panel-body{position:relative;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer;border-radius:4px}.giftcerts-container .giftcert-overview-layout .panel .panel-body img{border-radius:4px;border:1px solid #eee;width:100%;height:100%}.giftcerts-container .giftcert-overview-layout .panel .panel-body .overlay{position:absolute;top:0;width:0;height:100%;background:rgba(71,144,201,0.75);color:#fff;opacity:0;border-radius:4px;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.giftcerts-container .giftcert-overview-layout .panel .panel-body .overlay .preview{margin:0;text-align:center;padding:33% 0}.giftcerts-container .giftcert-overview-layout .panel .panel-body:hover{box-shadow:0 3px 6px #999}.giftcerts-container .giftcert-overview-layout .panel .panel-body:hover .overlay{opacity:1;width:100%}.giftcerts-container .giftcert-overview-layout .panel:hover:after{background:rgba(0,0,0,0.25)}.giftcerts-container .giftcert-overview-layout .template-item{margin-bottom:25px}.giftcerts-container .giftcert-overview-layout .template-item:hover img{background:#999}.modal.template-preview-modal .template-img-container{box-shadow:0 2px 8px #ddd;padding:8px;border:1px solid #ccc}.modal.template-preview-modal .template-img-container img{width:100%;height:100%;border:1px solid #ccc}.modal.template-preview-modal .close-modal{padding:10px 18px;background:#EF5A2F;color:#fff;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.modal.template-preview-modal .close-modal.active,.modal.template-preview-modal .close-modal:active,.modal.template-preview-modal .close-modal:hover,.modal.template-preview-modal .close-modal:focus{background:#f3805e;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.giftcerts-container .gift-cert-template-input-container .form-group-header{margin-bottom:25px}.giftcerts-container .gift-cert-template-input-container .form-group-header h3{margin:0}.giftcerts-container .gift-cert-template-input-container .form-group-header p{margin:0;color:#777}.giftcerts-container .gift-cert-template-input-container .delivery-method-header{margin-top:30px}.giftcerts-container .gift-cert-template-input-container .form-group input{height:40px}.giftcerts-container .gift-cert-template-input-container .form-group.preview-form-group{margin-bottom:0;height:45px}@media screen and (max-width: 767px){.giftcerts-container .gift-cert-template-input-container .form-group .col-sm-6:last-child{margin-top:10px}}.giftcerts-container .gift-cert-template-input-container .form-control.error{border-color:#DA3C3C}.giftcerts-container .gift-cert-template-input-container .help-block.error{color:#DA3C3C}.giftcerts-container .gift-cert-template-input-container .method-container{min-height:75px}.giftcerts-container .gift-cert-template-input-container .message-wrapper{background:#eee;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid #d5d4d4}.giftcerts-container .select2-container{display:block !important}.giftcerts-container div#s2id_autogen1 a,.giftcerts-container .select2-container a{height:40px;line-height:40px;width:100%;border:1px solid #bbb;padding:0 15px;background:#fbfcfc;border-radius:5px;margin:0}.giftcerts-container .select2-container a span.select2-arrow,.giftcerts-container div#s2id_autogen1 a span.select2-arrow{height:40px;line-height:40px;width:40px}.giftcerts-container .select2-container a span.select2-arrow b,.giftcerts-container div#s2id_autogen1 a span.select2-arrow b{background:#fbfcfc url("/static/img/select-clear.png") no-repeat center center !important;background-image:url("/static/img/select-clear.png");background-image:url("/static/img/select-clear.png"),-webkit-linear-gradient(#FAFAFA, #fff 40%, #f6f6f6);background-position:100% center;background-size:40px !important;background-repeat:no-repeat}.giftcerts-container .select2-drop{width:100% !important;padding:15px 40px 5px 10px;border:1px solid #bbb !important;background:#fbfcfc !important;margin-top:-3px !important}.giftcerts-container .select2-results .select2-highlighted{background:#83C242 !important;border-radius:5px}.giftcerts-container .giftcerts-content-container{background:#fff;padding-bottom:20px}.nav.nav-tabs.giftcerts-navtabs{padding-top:0;border:none}.nav.nav-tabs.giftcerts-navtabs .active{font-weight:bold}.nav.nav-tabs.giftcerts-navtabs .active a{border:none !important}.navigation-container .nav-pills{border-bottom:1px solid #636257}@media screen and (max-width: 767px){.navigation-container .nav-pills{margin-bottom:15px}}.navigation-container .nav-pills li a{color:#636257;background-color:transparent;border:none;font-size:16px}.navigation-container .nav-pills li a:hover{transition:.5s ease-out all;background-color:#eee;color:#636257}.navigation-container .nav-pills li.active:after{content:"";position:absolute;bottom:0;left:0;border-width:2px;border-style:solid;border-color:#636257;display:block;width:100%}.navigation-container .nav-pills li.active a{font-weight:bold;color:#444}.navigation-container .nav-pills li.active a:hover{background:transparent}.giftcerts-panel-list>div{margin-bottom:15px}.blocks-aligning{overflow:hidden}.blocks-aligning .services-item{margin:0;border-radius:0 3px 3px 0}.blocks-aligning-item{padding-bottom:100%;margin-bottom:-100%}.row.service-container{position:relative}.rotated-text-container{background-color:#636257;height:100%;width:38px;position:relative;margin-right:-2px}.rotated-text{color:white;font-weight:bold;display:inline-block;transform:rotate(-90deg);transform-origin:50% 50%;margin-top:150%;text-align:center;width:100%}@media screen and (max-width: 1000px){.rotated-text{margin-top:200%}}.service-selector-text-container .service-item{padding-right:12px}.btn-group-vertical button.btn.btn-lg.btn-default.btn-arrow-up{border:1px solid black;border-radius:3px 3px 0 0}.btn-group-vertical button.btn.btn-lg.btn-default.btn-arrow-down{border:1px solid black;border-radius:0 0 3px 3px}.active-tab-arrow{float:left;position:relative}.active-tab-arrow::before{content:"";width:0px;height:0px;border:0.8em solid transparent;position:absolute;left:45%;bottom:0px;border-bottom:14px solid #444}@media screen and (max-width: 480px){.giftcerts-container .rotated-text{margin-top:240%;position:absolute}.giftcerts-container .services-duration-info{margin-top:8px}.giftcerts-container h4{margin-top:0;margin-bottom:0}.giftcerts-container .custom-cert-container{padding-top:0}.giftcerts-container .inner-custom-cert-container .custom-cert-col:nth-of-type(2) h2,.giftcerts-container .inner-custom-cert-container .custom-cert-col:nth-of-type(1) h2{font-size:20px}.giftcerts-container .inner-custom-cert-container .custom-cert-col:nth-of-type(2) h3,.giftcerts-container .inner-custom-cert-container .custom-cert-col:nth-of-type(1) h3{font-size:18px}}
