@font-face {
    font-family: 'Segoe UI';
    src: url('../webfonts/subset-SegoeUI.eot');
    src: local('Segoe UI'), local('SegoeUI'),
        url('../webfonts/subset-SegoeUI.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/subset-SegoeUI.woff2') format('woff2'),
        url('../webfonts/subset-SegoeUI.woff') format('woff'),
        url('../webfonts/subset-SegoeUI.ttf') format('truetype'),
        url('../webfonts/subset-SegoeUI.svg#SegoeUI') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../webfonts/subset-SegoeUI-Light.eot');
    src: local('Segoe UI Light'), local('SegoeUI-Light'),
        url('../webfonts/subset-SegoeUI-Light.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/subset-SegoeUI-Light.woff2') format('woff2'),
        url('../webfonts/subset-SegoeUI-Light.woff') format('woff'),
        url('../webfonts/subset-SegoeUI-Light.ttf') format('truetype'),
        url('../webfonts/subset-SegoeUI-Light.svg#SegoeUI-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../webfonts/subset-SegoeUI-Bold.eot');
    src: local('Segoe UI Bold'), local('SegoeUI-Bold'),
        url('../webfonts/subset-SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/subset-SegoeUI-Bold.woff2') format('woff2'),
        url('../webfonts/subset-SegoeUI-Bold.woff') format('woff'),
        url('../webfonts/subset-SegoeUI-Bold.ttf') format('truetype'),
        url('../webfonts/subset-SegoeUI-Bold.svg#SegoeUI-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@media print {.noPrint, .adminBtn {display:none !important;}}

html { touch-action: manipulation;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
html, body, form {height:100%;}

body {background:#fff;color:#222;font-family:'Segoe UI', sans-serif;font-size:18px;font-weight:normal;margin:0;padding:0;line-height:1.75;}
body.lg-on, body.offcanvas-nav-shown {overflow:hidden;}
body.offcanvas-nav-shown .move-in {transform:translateX(-200px);}
body:not(.offcanvas-nav-shown) {overflow-x:hidden;}

img {max-width: 100%;}
ul, ol {list-style-type: none;margin: 0 0;padding: 0 0;}

.vsebina ul {margin:0 0 1.75em 1em;}
.vsebina ul ul {margin-bottom:0; margin-left:1em;}
.vsebina ul li:before {content:"";display:inline-block;width:5px;height:5px;background-color:#156109;margin:0 .8em .2em -1em;}
.vsebina p + ul {margin-top:-1rem;}
.vsebina > ul:last-child, .vsebina > p:last-child {margin-bottom:0 !important;}
.vsebina p + .btn {margin-top:1.75em;}

.oh, .overflow-hidden {overflow:hidden}
.link {cursor:pointer;}
.modal {font-size:15px;}
.slika-desno, .slika-levo {display:block;margin:0px auto 20px auto;}

a {text-decoration:none; color:#156109;}
a:hover, a:active, a.active, a:focus {text-decoration:none;color:#000;}

h1, h2, h3, h4, h5 {font-weight:normal;line-height:1;}
h1 {font-size: 2.8rem; font-weight:300;}
h2 {font-size: 2.5rem;}
h3 {font-size: 2rem; font-weight:300; letter-spacing:0.035em;}
h1 a, h2 a, h3 a, h4 a {color:inherit;}

.title-container > div.img {height:200px;opacity:0.2;}
.title-container > div.position-absolute {top:50%;left:0;right:0;transform:translateY(-50%);}
.title-container > div.position-absolute h1 {padding:0px 30px;}

/* transitions */
.trans, a, .form-label-group > label, nav.stroke .navbar-nav > li > a.position-relative:after {-webkit-transition: all .3s ease-in-out !important; -o-transition: all .3s ease-in-out !important; transition: all .3s ease-in-out !important;}

/* header */

body.offcanvas-nav-shown .navbar-toggler {transform:translateX(100%);}
.navbar-toggler {padding:15px;margin-right:-15px;border:none;height:100%;transition:transform .5s ease-in-out;outline:0 !important;}
.navbar-toggler > span {background-color:#727272;display:block;height:3px;width:30px;margin-left:auto;}
.navbar-toggler > span:nth-child(2) {width:24px;}
.navbar-toggler > span:last-child {width:18px;}
.navbar-toggler > span + span {margin-top:6px;}

.navbar-light .nav-sep {margin-left:2rem;margin-right:2rem;width:1px;background-color:#d2d2d2;content:'';}
.navbar-light .navbar-nav .nav-link {color:inherit;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link.active {color:#156109;}

.breadcrumb {background: none; font-size:0.9rem; }
.breadcrumb, .breadcrumb a, .breadcrumb-item.active {color:#000;}
.breadcrumb a {color:inherit;}
.breadcrumb a:hover {color:#156109;}
.breadcrumb li:last-child {text-decoration: underline;}
.breadcrumb-item+.breadcrumb-item::before {content: '\f0da'; font-family: "Font Awesome\ 5 Free"; font-weight: 900; font-size: 0.7rem;color:inherit;}

/* slider */

.slick-slider {height:calc(100vh - 85px);min-height:270px;}
.slick-slider .d-flex img {object-fit: cover; flex:1; overflow:hidden; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1);-o-transform: scale(1); -ms-transform: scale(1);}
.slick-slider .slick-slide.slick-active img {transform: scale(1.15); -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); -ms-transform: scale(1.15); transition: transform 14000ms ease-in-out !important; -webkit-transition: transform 14000ms ease-in-out !important; -o-transition: transform 14000ms ease-in-out !important;-moz-transition: transform 14000ms ease-in-out !important;-ms-transition: transform 14000ms ease-in-out !important;}
.slick-slider .loading  img {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.slick-slider .slick-dots { position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%);}
.slick-dotted.slick-slider {margin-bottom:0;}
.slick-list, .slick-track {height:inherit;min-height:inherit;}
.slick-dots li button:before { color: #fff !important; opacity:1;}
.slick-dots li.slick-active button:before {color: #156109 !important;font-size:16px;}
.slick-next, .slick-prev { background:none; opacity: .8; border-radius: 0; height: 60px; outline: none !important;}
.slick-next:hover, .slick-prev:hover { background:none !important; color: #fff !important; opacity: 1;  }
.slick-prev { left: 15px; }
.slick-next { right: 15px; }
.slick-prev:before, .slick-next:before { font-size:36px;text-shadow:0px 0px 5px #000;}
.slick-arrow.slick-disabled {opacity:0.2;}
.slick-slider .position-absolute {top:50%;transform:translateY(-50%);padding:0px 15px;}
.slick-slider h2 {color:#fff;font-weight:300;line-height:1;font-size:2.8rem;text-shadow:1px 1px 0px rgba(0,0,0,0.5);}
.slick-slider h2 + .btn {margin-top:15px;}

.slick-slider.gallery {height:calc(100vw - 30px);}

/* map */
#map {width: 100%;height: 80vh;border: none;min-height:270px;}

.kontakt.py-25 {padding-bottom:0!important;}
.kontakt > .inner {background-color:#e8e8e8;padding:50px 15px;}
.kontakt p {margin-bottom:0;white-space:nowrap;overflow:hidden;}
.kontakt h4 {font-size:18px;font-weight:bold;text-transform:uppercase;}
.kontakt i {display:none;}
.kontakt a {color:inherit;}
.kontakt a:hover {color:#156109;}

.main-form.py-25 {padding-top:0!important;}
.main-form > .inner {background-color:#eee;padding:50px 15px;}
.main-form h3 {margin-bottom:2rem;}
.main-form p, .main-form .custom-control-label {font-size:0.9rem;line-height:1.4;}

footer {font-size:0.8rem;line-height:1.3;}
footer .authors {background-color:#eee;}
footer .authors {color:rgba(0,0,0,0.4);}
footer .authors a {color:inherit;}

/* forms */
.btn {border-radius:0;font-family:inherit; font-size:16px; letter-spacing:0.035em; }
.btn:not(.btn-sm){padding:12px 16px 12px 16px;min-width:173px;}
.btn:hover, .btn:active, .btn:focus, .btn:active:focus {box-shadow:none !important;}

.btn-primary {border:1px solid #156109;background-color:#156109;color:#fff;}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:active:focus, .btn-primary.outline {background-color:#000 !important; color:#fff !important;border-color:#000 !important;}

.btn-secondary {background-color:gray; border-color:gray; color:#fff;}
.btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus, .btn-secondary:active:focus {background-color:#999 !important;color:#fff !important;border-color:#999 !important;}

.btn-primary.disabled, .btn-primary:disabled {background-color:#000;border-color:#000;cursor:wait;}

.btn-group-lg>.btn, .btn-lg {padding:13px 16px; min-width:220px;}
.btn-group-sm>.btn, .btn-sm {padding:13px 16px; min-width:22px;}

.form-control, .form-control:focus {border-color:#cacaca;color:#333;font-size:14px;}
.form-control:focus {box-shadow:0 0 0 0.2rem rgba(0, 0, 0, 0.1);}

.input-group-prepend  > .input-group-text {width:235px;}

.g-recaptcha > div {margin:0px auto;}

/* floating labels */

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus,
textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus,
select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus {-webkit-box-shadow: inset 0 0 0px 9999px white; box-shadow: inset 0 0 0px 9999px white;transition: all .15s ease-in-out;}

.form-label-group {position: relative;margin-bottom:.5rem;}
.form-label-group > input, .form-label-group > textarea, .form-label-group > select, .form-label-group > label {height:50px;padding:13px;border-radius:0;}

.form-label-group > textarea {height:150px;}
.form-label-group > label {outline:0; position: absolute;top:0;left: 0;display: block;width: 100%;margin-bottom: 0; line-height:1.5;font-family:inherit; color:#999;font-size:14px;pointer-events: none;cursor: text;border: 1px solid transparent;}

.form-label-group .form-control::-webkit-input-placeholder, .form-label-group textarea::-webkit-input-placeholder {color: transparent;}
.form-label-group .form-control:-ms-input-placeholder, .form-label-group textarea:-ms-input-placeholder {color: transparent;}
.form-label-group .form-control::-ms-input-placeholder, .form-label-group textarea::-ms-input-placeholder {color: transparent;}
.form-label-group .form-control::-moz-placeholder, .form-label-group textarea::-moz-placeholder {color: transparent;}
.form-label-group .form-control::placeholder, .form-label-group textarea::placeholder {color: transparent;}

.form-label-group .form-control:not(:placeholder-shown), .form-label-group textarea:not(:placeholder-shown) {padding-top: 1rem;padding-bottom:1rem;}
.form-label-group > select, .form-label-group select.form-control:not(:placeholder-shown) {padding:12px 20px 0px 2px;}
.form-label-group .form-control:not(:placeholder-shown) ~ label, .form-label-group textarea:not(:placeholder-shown) ~ label {padding-top:.1rem;padding-bottom:.15rem;font-size: 11px;color: #999;text-transform:none;}
.form-label-group .form-control:not(:placeholder-shown) ~ label .required, .form-label-group textarea:not(:placeholder-shown) ~ label .required {display:none;}

/* Fallback for Edge
-------------------------------------------------- */
@supports (-ms-ime-align: auto) {
    .form-label-group > label {display: none;}
    .form-label-group .form-control::-ms-input-placeholder, .form-label-group textarea::-ms-input-placeholder {color: #d5d6d9;}
}

/* Fallback for IE
-------------------------------------------------- */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .form-label-group > label {display: none;}
    .form-label-group .form-control:-ms-input-placeholder, .form-label-group textarea:-ms-input-placeholder {color: #d5d6d9;}
    .search .form-control, .search .form-control:-ms-input-placeholder {padding-bottom:5px;}
}

::-ms-clear {display: none;}

.form-label-group textarea {max-height:200px;min-height:38px;resize:vertical;}
.form-row + .form-row, .form-row + .form-label-group {margin-top:.5rem;}

.custom-control-label:before {
    -webkit-transition: background-color .2s ease-in-out;
    -o-transition: background-color .2s ease-in-out;
    transition: background-color .2s ease-in-out;
}

.custom-control-label + a, .custom-control-label > a {text-decoration:underline;}
.custom-control + .custom-control {margin-top:2px;}
.custom-control-label:before, .custom-control-label:after {width:18px;height:18px;top:.2rem;}
.custom-control-label:before {background-color:#fff;border:1px solid rgba(57, 64, 89, 0.50);}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before, .custom-control-input:checked~.custom-control-label::before,
.custom-radio .custom-control-input:checked~.custom-control-label::before {background-color:#fff;border-color:#000;}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color:#e9ecef;}
.custom-control-input:not(:disabled)~.custom-control-label:hover:before {background-color:#e5e5e5;}
.custom-control-input:disabled~.custom-control-label {color:#dedede;}
.custom-control-input:focus~.custom-control-label::before {box-shadow:none;}
.custom-file-input:lang(si)~.custom-file-label::after{content:"Prebrskaj"}
.custom-file-label {overflow:hidden;white-space:nowrap;}
.custom-checkbox .custom-control-input:checked~.custom-control-label:not(.not-blue) {color:#000;}
.custom-control-input:disabled~.custom-control-label {color:rgba(57, 64, 89, 0.4);cursor:not-allowed;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23156109' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}
.custom-radio .custom-control-input:checked~.custom-control-label::after {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23156109'/%3E%3C/svg%3E")}

/* gallery */
.lg-backdrop {background-color:#000}
.lg-toolbar .lg-icon {color:#fff}
.lg-toolbar .lg-icon:hover {color:#156109;}
.lg-toolbar, .lg-actions .lg-next, .lg-actions .lg-prev {background:none}
.lg-actions .lg-prev:after, .lg-actions .lg-next:before {display:none}
.lg-actions .lg-prev svg, .lg-actions .lg-next svg {height:80px;}
.lg-actions .lg-prev:hover polyline, .lg-actions .lg-next:hover polyline {stroke-width:3;stroke:#fff;}
.lg-outer .lg-thumb-item img {object-fit:cover;}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {background-color:#000;border-color:#156109;}

/* article */

article > div {background-color:#eee;}
article .img {max-height:50vw;}
article h3 {margin-bottom:2rem;margin-top:1rem;}
article .btn {margin-bottom:2rem;}

.article-details > .inner {background-color:#eee;}
article img, .title-container img {object-fit:cover;flex:1;overflow: hidden;}

/* COOKIES BEGIN */

#cookie_notification{position:fixed;bottom:0px;left:0px;right:0px;zoom: 1;background-color:rgba(0,0,0,0.6);color:White;font-family:Arial;font-size:12px;padding:10px;text-align:center;z-index:1999;letter-spacing:normal;line-height:normal;}
#cookie_notification a{color:White;font-family:Arial;font-size:12px;text-decoration:underline;}
#cookie_notification a:hover{text-decoration:none;}
#cookie_notification .d-flex > div:first-child {padding:0px 15px;}
#cookie_notification #cookie_ok {text-decoration:none;cursor:pointer;}

#more-about-cookies h2, #more-about-cookies h3{margin-bottom:10px;}
#more-about-cookies table {border-collapse:collapse;	}
#more-about-cookies table th{border:1px solid gray;background-color:#156109;color:#fff;vertical-align:top;text-align:left;padding:10px;font-size:12px;}
#more-about-cookies table td {border:1px solid gray;background-color:#eeeeee;vertical-align:top;padding:10px;font-size:12px;}
#more-about-cookies table td strong{font-family:"Courier New", Courier, monospace;font-weight:normal;display:inline-block;margin-top:2px;	}
#more-about-cookies table td .mono{font-family:"Courier New", Courier, monospace;}
#more-about-cookies .tip{background-color:#eeeeee;overflow:hidden;border:2px solid #666666;padding:20px;font-size:12px;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);}
#more-about-cookies .tip label{font-size:14px;}
#more-about-cookies .btnCookiesSaveSettings{border:1px solid #000000;background-color:#156109;color:#fff;padding:5px 10px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;cursor:pointer;}
#more-about-cookies .btnCookiesSaveSettings:hover{background-color:#ffffff;color:#000000;}
#more-about-cookies em {font-size:14px;}

/* COOKIES END */


@media screen and (max-width:394.98px){
    .g-recaptcha {width:100vw;transform:translateX(-45px);}
}

@media screen and (min-width: 576px) {
    .title-container > div.position-absolute.breadcrumb-container {top:2.5rem;left:2.5rem;transform:none;}
    .title-container > div.img {height:300px;}
}

@media screen and (min-width: 768px) {
      
    h2 {font-size: 3.63rem;}
    h3 {font-size: 2.5rem;}
    
    .slika-levo{display: inline;float: left;margin-left:0;margin-right: 20px;margin-bottom: 20px;height: auto;max-width:250px;}
    .slika-desno {display: inline;float: right;margin-right:0;margin-left: 20px;margin-bottom: 20px;height: auto;max-width:250px;}  
    .pl-25 {padding-left:1.5rem!important;}
    .pr-25 {padding-right:1.5rem!important;}
    .pb-25, .py-25 {padding-bottom:1.5rem!important;}
    .pt-25, .py-25 {padding-top:1.5rem!important;}
    .m-md-n5 {margin:-2.5rem!important;}
    .p-md-5 {padding:2.5rem!important;}
    .pl-md-5, .px-md-5 {padding-left: 2.5rem!important;}
    .pr-md-5, .px-md-5 {padding-right: 2.5rem!important;}
    .pt-md-5, .py-md-5 {padding-top: 2.5rem!important;}
    .pb-md-5, .py-md-5 {padding-bottom: 2.5rem!important;}

    article .img {max-height:none;height:30vw;}
    .kontakt > .inner {padding:130px 0px 150px 0px;}
    .kontakt p {padding-left:45px;}
    .kontakt i {margin-left:-45px;width:45px;display:inline-block;font-size:16px;}
    .kontakt h4 {margin-bottom:40px;}
    .kontakt .row.mt-sm-5 {margin-top:90px!important;}
    .main-form > .inner {padding:180px 0px 215px 0px;}
    .main-form h3 {text-align:center;}
    .g-recaptcha > div {margin:0;}
    .title-container > div.position-absolute.breadcrumb-container {left:5rem;top:4rem;}    
    .slick-slider.gallery {min-height:500px;height:100%;}
    .eu_logos {border-left:2px solid #eee;padding-left:50px;border-right:2px solid #eee;padding-right:50px;margin-right:50px;}
    .skp_logos {padding-right:50px;}
    .next-gen-eu-logo {min-width:100px;}
}

@media screen and (max-width: 991.98px) {

  .offcanvas-collapse {position: fixed;top: 0;bottom: 0;left: 100%;width:200px;padding-right: 1rem;padding-left: 1rem; padding-top:1rem; overflow-y: auto;visibility: hidden;background-color: #fff;-webkit-box-shadow: -10px 0px 9px 0px rgba(0,0,0,0.1); -moz-box-shadow: -10px 0px 9px 0px rgba(0,0,0,0.1); box-shadow: -10px 0px 9px 0px rgba(0,0,0,0.1);transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out, visibility .3s ease-in-out;transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;}
  .offcanvas-collapse.show {visibility: visible;}
  .navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color:#151515;font-size:18px;}
  .navbar-light .navbar-nav > .nav-item:not(:first-child) {border-top:1px solid rgba(0, 0, 0, 0.1);}
  .navbar-brand img {width:60px;}
  .slick-next, .slick-prev {display:none !important;}

}

@media screen and (min-width: 992px) {

    .container-sm {max-width:780px;}    

    nav.stroke .navbar-nav > li > a.position-relative:after {position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 0%;content: '.';color: transparent;background: #156109;height: 1px;}
    nav.stroke .navbar-nav > li > a.position-relative:hover:after, nav.stroke .navbar-nav > li > a.position-relative.active:after {width:calc(100% - 1rem);}

    article h3 {margin-bottom:3rem;margin-top:0;max-width:290px;line-height:1.2;}
    article .btn {margin-bottom:0;}
    .article-details {font-size:1.5rem;}


    .slick-slider {height:calc(100vh - 104px - 4rem);}    
    .slick-slider h2 {font-size:5.3rem;}
    .slick-slider h2 + .btn {margin-top:50px;}
    .slick-slider .position-absolute {top:50%;transform:translateY(-50%);left:300px;}
    .slick-slider .slick-dots { bottom: 40px;}
    .slika-desno, .slika-levo {max-width:350px;}
    #map {height: 680px;}

.next-gen-eu-logo {min-width:200px;}
}

@media screen and (min-width: 1200px) {
    
    h1 {font-size: 5.3rem;}
    .modal-open.pr-17 {padding-right:17px;}
    body.modal-open header {right:17px;}
    .slika-desno, .slika-levo {max-width:450px;}

    article > a, article > div {flex: 0 0 50%; max-width: 50%;}
    article .img {height:auto;}
    
       
}

@media screen and (min-width: 1680px) {
    article .img {max-height:17.341vw;}
}

/* do not change beyond this point */

.adminBtnFA {cursor:pointer; color:#a0a0a0; font-size:16px;}
.adminBtnFA + .adminBtnFA {margin-left:5px;}
.adminBtnFA:hover {color:#000;}

.btnCMS {font-size:13px;color:#a0a0a0;text-decoration:none !important;}
.btnCMS:hover {color:#000 !important;}
.btnCMS i.fa-pencil-alt {color:orange;}
.btnCMS i.fa-plus-square {color:green;}
.btnCMS i.fa-list {color:darkblue;}
.btnCMS i.fa-times {color:red;}
.btnCMS i.fa-paperclip {color:cornflowerblue;}
.btnCMS i.fa-images {color:olive;}
.btnCMS i.fa-map-marker-alt {color:green;}


.adminBtn{display:inline-block;padding:5px 15px 5px 10px;margin-bottom:5px;font-family:Arial;color:Black !important;font-size:12px;text-decoration:none;border:1px solid #E6E6E6;background-color:#f1f1f1;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E6E6E6));background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #E6E6E6 100%);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);}
.adminBtn span{display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:23px;padding-top:2px;}
.adminBtn:hover, .adminBtn:active{background-image:none;text-decoration:none;color:black;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);}
.adminBtn:active{background-color:White;}

.btn-album-switch{background-image:url(../images/cms/album-switch.png);}
.btn-album-edit{background-image:url(../images/cms/album-edit.png);}
.btn-attachment{background-image:url(../images/cms/attachment.png);}
.btn-banners{background-image:url(../images/cms/banners.png);}
.btn-banners-edit{background-image:url(../images/cms/banners-edit.png);}
.btn-document{background-image:url(../images/cms/document.png);}
.btn-footer{background-image:url(../images/cms/footer.png);}
.btn-header{background-image:url(../images/cms/header.png);}
.btn-form-edit{background-image:url(../images/cms/form-edit.png);}
.btn-form-results{background-image:url(../images/cms/form-results.png);}
.btn-form-switch{background-image:url(../images/cms/form-switch.png);}
.btn-images{background-image:url(../images/cms/images.png);}
.btn-logout{background-image:url(../images/cms/logout.png);}
.btn-map{background-image:url(../images/cms/map.png);}
.btn-menu{background-image:url(../images/cms/menu.png);}
.btn-modules{background-image:url(../images/cms/modules.png);}
.btn-news-edit{background-image:url(../images/cms/news-edit.png);}
.btn-news-add{background-image:url(../images/cms/news-add.png);}
.btn-page-edit{background-image:url(../images/cms/page-edit.png);}
.btn-bottom-menu{background-image:url(../images/cms/bottom-menu.png);}
.btn-hotel{background-image:url(../images/cms/hotel.png);}
.btn-hotel-add{background-image:url(../images/cms/hotel-add.png);}
.btn-cat-edit{background-image:url(../images/cms/cat-edit.png);}
.btn-cat-add{background-image:url(../images/cms/cat-add.png);}
.btn-cat-list{background-image:url(../images/cms/cat-list.png);}