/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{position:relative;min-height:100%}body,html{height:100%;background:#55555c;color:#212121;margin-bottom:60px;font-family:Open-Sans,sans-serif}.main-container{height:100%;padding-top:80px;min-height:600px}h1,h3{font-weight:700}.form-control,input[type=password],input[type=search],input[type=text],select,textarea{display:block;width:200px;height:31px;padding:6px 8px;font-size:.8em;line-height:.8em;color:#555;background-color:#f5f8f9;background-image:none;border:1px solid #c7d6db;border-radius:3px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.navbar-inverse .navbar-nav li.dropdown-header{line-height:30px;font-size:1.2em;font-weight:700}.navbar-inverse .navbar-nav li a{line-height:50px}.navbar-inverse .navbar-nav li.dropdown-header.active,.navbar-inverse .navbar-nav li.dropdown-header:hover{background-color:transparent}.navbar-inverse .navbar-nav li.active a,.navbar-inverse .navbar-nav li:hover{background-color:#337ab7}.navbar-brand{width:80px;height:80px;padding:0}nav .navbar-right a,nav .navbar-right li{transition:.5s}.errorPage{padding:300px 0;text-align:center}.lang-selector{padding:10px 10px 0;margin-bottom:0}footer{background-color:#55555c;color:#ccccce;padding:30px 0;text-align:center}footer a{display:inline-block;padding:0 8px;line-height:25px}footer .links{margin:0 0 15px;font-weight:700}footer .links a{color:#ccccce;text-decoration:none;border-right:2px solid #ccccce}footer .links a:hover{color:#fff;transition:.5s}footer .links a:first-child{margin-left:0}footer .links a:last-child{border-right:0 none}section.section-header{padding:80px 0 50px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}section.section{width:100%;position:relative;padding:15px 0 30px;background-color:#eff1f2}section.over{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;padding-top:80px}section.over h1{color:#fff;margin:30% 0 0;font-size:3.2em;text-transform:uppercase;text-align:center}.panel{color:#000;font-size:1.1em}.panel .panel-heading h3{font-size:18px}.panel .panel-heading h3 img{width:50px;height:50px;border-radius:50%;margin-right:10px;border:1px solid #c6c6c6}.antrenori .panel .panel-body,.panel .panel-body{height:200px;overflow-y:scroll}.panel.abonamente .panel-body{height:auto;overflow:auto}.panel-right{position:fixed;width:0;height:100%;right:0;top:80px;background-color:#fff;transition:width .2s;-webkit-box-shadow:-1px 0 1px rgb(0 0 0 / 5%);box-shadow:-1px 0 1px rgb(0 0 0 / 5%);z-index:10}.panel-right.open{width:230px}.panel-right.open .close{display:inline-block}.panel-right.open .open{display:none}.panel-right .close{position:absolute;top:5px;right:5px;width:16px;height:16px;font-size:16px;display:none;color:#000;opacity:.8}.panel-right .open{position:absolute;top:10px;left:-21px;width:21px;font-size:16px;display:inline-block;color:#000;opacity:.8;background-color:#fff;border:1px solid #fff;padding:5px 0;border-right-width:0;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-1px 0 1px 1px rgb(0 0 0 / 5%);box-shadow:-1px 0 1px 1px rgb(0 0 0 / 5%)}.panel-right .open:hover{text-decoration:none}.panel-right .panel-right-content{padding:15px}.panel-right .panel-right-content .panel-evenimente>div{padding-bottom:15px}.panel-right .panel-right-content .panel-evenimente>div button{width:100%}.panel-right .panel-right-content .panel-evenimente>ul.imagine-eveniment{cursor:pointer}.panel-right .panel-right-content .panel-evenimente>div.operatii-imagine-eveniment{text-align:center}.panel-right .panel-right-content .panel-evenimente>div.operatii-imagine-eveniment a:hover{text-decoration:none}.panel-right .panel-right-content .panel-evenimente>div.operatii-imagine-eveniment a i{display:inline-block;margin-right:5px}.panel-right .panel-right-content .panel-evenimente>div .img-eveniment-nesetata{width:100%;height:100px;border:1px solid #ccc;background-color:#eee;position:relative;display:none}.panel-right.open .panel-right-content .panel-evenimente>div .img-eveniment-nesetata{display:block}.panel-right .panel-right-content .panel-evenimente>div .img-eveniment-nesetata>div{position:absolute;width:150px;text-align:center;height:50px;top:calc(50% - 25px);left:calc(50% - 75px);font-style:italic}.panel-right .panel-right-content .panel-evenimente ul.img-eveniment-setata{list-style-type:none;padding:0;margin:0}.panel-right .panel-right-content .panel-evenimente ul.img-eveniment-setata li .imgWrapper{height:100%}.panel-right .panel-right-content .panel-evenimente ul.img-eveniment-setata li{width:100%;height:100px;text-align:center;margin-bottom:15px}.panel-right .panel-right-content .panel-evenimente .img-eveniment-setata li img{height:100%;border:1px solid #ccc;display:inline-block}form .input-group-lg label{font-size:18px}form .input-group{width:100%;margin-bottom:15px}form .form-control{width:100%;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important}form .input-group textarea,form .input-group-lg textarea.form-control{height:100px}form .input-group .err-msg{display:block;color:red}.form-validation{padding:15px;margin-bottom:15px}.form-validation.bg-danger{color:#d9534f}.form-validation.bg-success{color:#5cb85c}.crossfit-link{text-align:center}.center{text-align:center}.modal-dialog,.modal-dialog label,.modal-dialog select{font-size:1em}.panel.abonamente .table-responsive-row td span.currency{display:none}.imagini{list-style-type:none;padding:0;margin:0}.imagini li{list-style:none;margin-bottom:25px}.imagini li img{border:1px solid #ccc;cursor:pointer}@media (max-width:991px){.table-responsive-row{overflow:visible}.table-responsive-row table,.table-responsive-row tbody,.table-responsive-row td,.table-responsive-row th,.table-responsive-row thead,.table-responsive-row tr{display:block}.table-responsive-row thead tr{display:block;float:left;width:70%}.table-responsive-row thead tr:first-child{width:30%}.table-responsive-row thead tr:first-child th{width:100%!important}.table-responsive-row thead tr:first-child:last-child{display:none}.table-responsive-row th{height:48px;text-align:center}.table-responsive-row th .fixed-width-md{float:left}.table-responsive-row th .fixed-width-sm{width:100%!important}.table-responsive-row tr{border:1px solid #ccc;-webkit-box-shadow:#eaedef 0 2px 0 0;box-shadow:#eaedef 0 2px 0 0;width:100%;margin-bottom:6px}.table-responsive-row tr:last-child{border-bottom:1px solid #ccc}.table-responsive-row td{position:relative;padding-left:35%!important;width:100%!important;text-align:left!important;line-height:2em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.abonamente .table-responsive-row td{padding-left:8px!important;white-space:inherit;text-align:center!important}.panel.abonamente .table-responsive-row td span.currency{display:inline-block}.table-responsive-row td:last-child{border:none}.table-responsive-row td .btn-group-action .dropdown-toggle{display:none!important}.table-responsive-row td .btn-group-action .dropdown-menu li,.table-responsive-row td .btn-group-action ul.dropdown-menu{position:relative;padding:0;margin:0;float:right;display:inline-block;background:0 0;border:none;z-index:13;-webkit-box-shadow:none;box-shadow:none}.table-responsive-row td .dropdown-menu li a,.table-responsive-row td a.btn,.table-responsive-row td button.btn{background-color:#fff;border:none;padding:12px 10px!important;margin-right:5px;display:inline-block;margin:0!important;float:right;border-left:1px solid #eaedef;z-index:13;color:#00aff0;font-weight:700;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.table-responsive-row td .dropdown-menu li a i,.table-responsive-row td a.btn i,.table-responsive-row td button.btn i{color:#00aff0}.table-responsive-row td .dropdown-menu li a:hover,.table-responsive-row td a.btn:hover,.table-responsive-row td button.btn:hover{background-color:#00aff0;color:#fff}.table-responsive-row td .dropdown-menu li a:hover i,.table-responsive-row td a.btn:hover i,.table-responsive-row td button.btn:hover i{color:#fff}.table-responsive-row .odd td{background-color:#fcfdfe!important}.table-responsive-row td.row-selector{display:none}.table-responsive-row td:before{position:absolute;top:4px;left:12px;width:30%;border-right:1px solid #eaedef;padding-right:10px;white-space:nowrap;color:#aaa;text-align:right;font-size:.9em;font-style:italic}.table-responsive-row td:last-child{text-align:right!important;padding:0!important}.panel.abonamente .table-responsive-row td:last-child{text-align:left!important}.table-responsive-row td:last-child:before{content:none!important}.table-responsive-row .btn-group{float:none!important}}@media (max-width:767px){.navbar-brand{margin-left:15px}.navbar-nav .open .dropdown-menu{background-color:#fff}section.over{overflow-y:scroll}}@media (max-width:479px){footer .links a{border-right:0 none}}@media (min-width:768px){.lang-selector{margin-top:15px}}footer a.facebook svg path{fill:#ccccce}footer a.facebook:hover svg path{fill:#fff;transition:.5s}.contact form .specificatii{margin-top:10px}form#login{border:1px solid #c6c6c6;padding:1.5em;border-radius:5px}form#login button{width:100%}.main-container{font-size:1.1em}section.home-header{background-image:url(/theme/images/main/homecover.jpg);height:50%}section.about-us{background-image:url(/theme/images/main/about-us-cover.jpg);height:50%}section.private-group-training{background-image:url(/theme/images/main/antrenamenteprivatedegrup.jpg);height:50%;background-color:#323232}section.personal-trainer{background-image:url(/theme/images/main/antrenorpersonalcover.jpg);height:50%}section.contact-us{background-image:url(/theme/images/main/contact-us-cover.jpg?v=2);height:50%}section.contact-us div{position:absolute;bottom:50px;text-align:center;width:100%}section.winter-games{background-image:url(/theme/images/main/winter-games-2019-cover.jpg);height:50%}section.eveniment ul.im-ev{list-style-type:none;padding:0;margin:0}section.eveniment ul.im-ev .imgWrapper{text-align:center}section.eveniment ul.im-ev .imgWrapper img{display:inline-block}section.training{background-image:url(/theme/images/main/antrenamente-cover.jpg?v=1);height:50%}section.why-crossgym{background-image:url(/theme/images/main/de-ce-crossfit-cover.jpg);height:50%}section.crossfit-fundamentals{background-image:url(/theme/images/main/fundamentalscover.jpg);background-color:#151515;height:50%}section.crossfit-kids{background-image:url(/theme/images/main/crossfit-kids-cover.jpg);background-position-y:10%;height:50%}section.aerobic{background-image:url(/theme/images/main/aerobic-cover.jpg);height:50%}section.login{height:100%}section.galerie-foto{min-height:680px}@media (max-width:991px){.navbar-brand{font-size:11px}.nav>li>a{padding:15px 10px}}@media (max-width:767px){.navbar-brand{font-size:11px}}@media (min-width:768px){.navbar-right{margin-right:15px}}#orar .panel-body{height:auto;overflow-y:visible}#orar .table,#orar .table td{border:1px solid #ddd}#orar .table td:hover{background-color:#ddd;cursor:pointer}#orar.vizualizare .table td:hover{cursor:auto}#orar .table td div.orar-antrenament{background-color:#5bc0de;border-color:#46b8da;margin-bottom:8px;position:relative;padding:8px 4px;font-size:.9em}#orar .table td div.orar-antrenament .remove-antrenament{position:absolute;top:1px;right:4px;color:#b20000;font-weight:700}#orar .table td div.orar-antrenament .rezervare{position:absolute;top:5px;right:5px;background-color:#9dcfde;font-size:.8em;padding:0 3px}