@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i");@-webkit-keyframes hover{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-moz-keyframes hover{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-ms-keyframes hover{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-o-keyframes hover{0%{background-position:0% 0%}100%{background-position:100% 0%}}@keyframes hover{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-webkit-keyframes no-hover{from{background-position:100% 0%}to{background-position:0% 0%}}@-moz-keyframes no-hover{from{background-position:100% 0%}to{background-position:0% 0%}}@-ms-keyframes no-hover{from{background-position:100% 0%}to{background-position:0% 0%}}@-o-keyframes no-hover{from{background-position:100% 0%}to{background-position:0% 0%}}@keyframes no-hover{from{background-position:100% 0%}to{background-position:0% 0%}}.search-bar .search-box>.details>.search-item .btn-container label,.search-bar .search-box>.details>.search-item select,.search-bar .search-box>.details>.search-item input[type=text]{font-family:'Open Sans', sans-serif;font-weight:400;font-style:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #C3C3C3;-webkit-box-shadow:1px 1px 1px #C3C3C3;box-shadow:1px 1px 1px #C3C3C3;-webkit-transition:border 0.3s ease;-moz-transition:border 0.3s ease;-ms-transition:border 0.3s ease;-o-transition:border 0.3s ease;transition:border 0.3s ease;font-size:14px;text-align:center;text-align-last:center;padding:5px;background-color:#F1F1F1;width:100%;white-space:nowrap;border:1px solid #C3C3C3}.search-bar .search-box>.details>.search-item .btn-container label:focus,.search-bar .search-box>.details>.search-item select:focus,.search-bar .search-box>.details>.search-item input[type=text]:focus{outline:0}.search-bar .search-box>.details>.search-item .btn-container label option,.search-bar .search-box>.details>.search-item select option,.search-bar .search-box>.details>.search-item input[type=text] option{text-align:center}.search-bar .search-box>.details>.search-item .btn-container label option:hover,.search-bar .search-box>.details>.search-item select option:hover,.search-bar .search-box>.details>.search-item input[type=text] option:hover{outline:0}.search-bar{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 0px 3px #3B3B3B;-webkit-box-shadow:0px 0px 3px #3B3B3B;box-shadow:0px 0px 3px #3B3B3B;overflow:hidden;margin-bottom:5px}.search-bar form{margin-bottom:0px}.search-bar .search-box{color:#3B3B3B;background-color:#FBFBFB;word-wrap:normal;overflow:auto}.search-bar .search-box>.title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:10px}.search-bar .search-box>.title h2{font-family:'Open Sans', sans-serif;font-weight:600;font-style:italic;margin:0px;margin-left:10px;font-size:14px;line-height:normal;display:inline-block}.search-bar .search-box>.title .toggle{font-family:'Open Sans', sans-serif;font-weight:400;font-style:normal;text-decoration:underline;font-size:12px;color:white;cursor:pointer}.search-bar .search-box>.details{padding:10px}.search-bar .search-box>.details>.detail{padding:3px 0px;font-family:'Open Sans', sans-serif;font-weight:400;font-style:normal;font-size:14px}.search-bar .search-box>.details>.detail .title{font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;font-size:14px;color:#3B3B3B;display:block}.search-bar .search-box>.details>.detail .item{font-family:'Open Sans', sans-serif;font-weight:600;font-style:normal;font-size:14px}.search-bar .search-box>.details>.search-item{padding:3px 0px}.search-bar .search-box>.details>.search-item label{font-family:'Open Sans', sans-serif;font-weight:600;font-style:normal;font-size:14px}.search-bar .search-box>.details>.search-item .title-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.search-bar .search-box>.details>.search-item .input-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 -5px}.search-bar .search-box>.details>.search-item .input-group>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0px 5px}.search-bar .search-box>.details>.search-item .input-group>*>input{cursor:pointer !important}.search-bar .search-box>.details>.search-item .input-group .btn-container>label{background-color:#F1F1F1}.search-bar .search-box>.details>.search-item .btn-container{cursor:pointer;position:relative}.search-bar .search-box>.details>.search-item .btn-container input{position:absolute;left:-9999px}.search-bar .search-box>.details>.search-item .btn-container label{cursor:pointer}.search-bar .search-box>.details>.search-item select{cursor:pointer}.search-bar .search-box>.details>.search-item .label-cbx{user-select:none;cursor:pointer;margin-bottom:0}.search-bar .search-box>.details>.search-item .label-cbx input{position:absolute;z-index:-1;width:0;height:0;opacity:0}.search-bar .search-box>.details>.search-item .label-cbx input:checked+.checkbox svg path{fill:#db3658}.search-bar .search-box>.details>.search-item .label-cbx input:checked+.checkbox svg polyline{stroke-dashoffset:0}.search-bar .search-box>.details>.search-item .label-cbx:hover .checkbox svg path{stroke-dashoffset:0}.search-bar .search-box>.details>.search-item .label-cbx .checkbox{position:relative;top:2px;float:left;margin-right:8px;width:20px;height:20px;border:2px solid #C3C3C3;border-radius:3px;margin:0}.search-bar .search-box>.details>.search-item .label-cbx .checkbox svg{position:absolute;top:-2px;left:-2px}.search-bar .search-box>.details>.search-item .label-cbx .checkbox svg path{-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:71px;stroke-dashoffset:71px}.search-bar .search-box>.details>.search-item .label-cbx .checkbox svg polyline{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;fill:none;stroke:#FBFBFB;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18px;stroke-dashoffset:18px}.search-bar .search-box>.details>.search-item .label-cbx>span{pointer-events:none}.search-bar .search-box.modify-extras>.details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.search-bar .search-box.modify-extras>.details .search-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:47%;max-width:47%}.search-bar .search-box.modify-extras>.details .search-item:first-child{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;min-width:100%}.search-bar .search-box.current>.details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}.search-bar .search-box.current>.details .detail{margin-right:10px}.search-bar .theme-red>.title{background:#db3658;background:-webkit-linear-gradient(-30deg, #db3658 0%,#ec1a45 100%);background:linear-gradient(120deg, #db3658 0%,#ec1a45 100%)}.search-bar .theme-red>.title h2{color:#FBFBFB}.search-bar .theme-red .btn-container input:checked+label{background:#db3658;background:-webkit-linear-gradient(-90deg, #db3658 0%,#ec1a45 100%);background:linear-gradient(180deg, #db3658 0%,#ec1a45 100%);border:1px solid #db3658 !important;color:#FBFBFB}.search-bar .theme-red .btn-container:hover label{border-color:#db3658 !important}.search-bar .theme-red input[type=text]:hover,.search-bar .theme-red select:hover{border-color:#db3658 !important}.search-bar .theme-red .label-cbx input:checked+.checkbox{border-color:#db3658 !important}.search-bar .theme-red .label-cbx input:checked+.checkbox svg path{fill:#db3658 !important}.search-bar .theme-red .label-cbx .checkbox svg path{stroke:#db3658}.search-bar .theme-blue>.title{background:#00b0cf;background:-webkit-linear-gradient(-30deg, #00b0cf 0%,#00c6e9 100%);background:linear-gradient(120deg, #00b0cf 0%,#00c6e9 100%)}.search-bar .theme-blue>.title h2{color:#FBFBFB}.search-bar .theme-blue .btn-container input:checked+label{background:#00b0cf;background:-webkit-linear-gradient(-90deg, #00b0cf 0%,#00c6e9 100%);background:linear-gradient(180deg, #00b0cf 0%,#00c6e9 100%);border:1px solid #00b0cf !important;color:#FBFBFB}.search-bar .theme-blue .btn-container:hover label{border-color:#00b0cf !important}.search-bar .theme-blue input[type=text]:hover,.search-bar .theme-blue select:hover{border-color:#00b0cf !important}.search-bar .theme-blue .label-cbx input:checked+.checkbox{border-color:#00b0cf !important}.search-bar .theme-blue .label-cbx input:checked+.checkbox svg path{fill:#00b0cf !important}.search-bar .theme-blue .label-cbx .checkbox svg path{stroke:#00b0cf}.search-submit{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 0px 3px #3B3B3B;-webkit-box-shadow:0px 0px 3px #3B3B3B;box-shadow:0px 0px 3px #3B3B3B;font-family:'Open Sans', sans-serif;font-weight:700;font-style:normal;background:#db3658;background:-webkit-linear-gradient(0deg, #db3658 0%,#ec1a45 100%);background:linear-gradient(90deg, #db3658 0%,#ec1a45 100%);-webkit-animation:no-hover 0.5s linear;-moz-animation:no-hover 0.5s linear;-ms-animation:no-hover 0.5s linear;-o-animation:no-hover 0.5s linear;animation:no-hover 0.5s linear;background-size:300% 300%;-webkit-appearance:none;width:100%;border:none;padding:10px;color:white}.search-submit:hover{-webkit-animation:hover 0.5s linear;-moz-animation:hover 0.5s linear;-ms-animation:hover 0.5s linear;-o-animation:hover 0.5s linear;animation:hover 0.5s linear;background-position:100% 0%}
