#extra-navbar .menu-item {
    margin-bottom: 0.9rem;
    margin-left: 20px;
    height: 25px;
    text-align: center;
    padding-top: 3px;
    cursor: pointer;
    -webkit-border-top-left-radius: 100px;
    -moz-border-radius-topleft: 100px;
    border-top-left-radius: 100px;
}
#extra-navbar .menu-item a{
    color: #fff;
}

.wrap-behind {
    background: none repeat scroll 0 0 #F9B233;
    border-left: 13px solid transparent;
    border-right: 1px solid #053053;
    border-top: 10px solid #053053;
    float: left;
    height: 0;
    width: 0;
}

#extra-navbar ul li {
    background-attachment: scroll;
    background-color: #104571;
    background-position: left bottom;
    background-repeat: no-repeat;
    color: #FFFFFF;
    overflow: visible;
}

.slidenewGalery{
    /*width: 100% !important;*/
    max-width: 100% !important;
    max-height: 100% !important;
    /*max-height: 350px !important;*/
}

.sliderGalery .arrow {
    cursor: pointer !important;
    display: block !important;
    /*height: 64px !important;*/
    /*margin-top: -35px !important;*/
    margin-top: 0px !important;
    outline: medium none !important; 
    position: absolute !important;
    top: 40% !important;
    /*width: 64px !important;*/
    height: 50px !important;
    width: 50px !important;
    z-index: 5 !important;
    border-radius: 3px;
}
.sliderGalery .arrow:hover {
    background: #fff;
}
.sliderGalery .arrow.prev {
    /*background-image: url("images/flechegalery/fleche_prev.png") !important;*/
    left: 20px !important;
    opacity: 0.8 !important;
    transition: all 0.2s linear 0s !important;
    /*background-size: 100px;*/
    /*background-repeat: no-repeat;*/
}
.sliderGalery .arrow.next {
    /*background-image: url("images/flechegalery/fleche_next.png") !important;*/
    opacity: 0.8 !important;
    /*right: 17% !important;*/
    right: 2% !important;
    transition: all 0.2s linear 0s !important;
    /*background-size: 60px 50px;*/
    /*background-repeat: no-repeat;*/
}
.sliderGalery .arrow.prev:hover{
    opacity:1;
}
.sliderGalery .arrow.next:hover{
    opacity:1;
}

.sliderGalery .nav {
    bottom: -4px !important;
    display: block !important;
    /*height: 48px !important;*/
    height: 84px !important;
    left: 0 !important;
    margin: 0 auto !important;
    padding: 1em 0 0.8em !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important;
    width: 100% !important;
    z-index: 5 !important;
}
.sliderGalery .nav li {
    border: 5px solid #AAAAAA !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    display: inline-block !important;
    /*height: 30px !important;*/
    height: 50px !important;
    margin: 0 8px !important;
    position: relative !important;
    /*width: 50px !important;*/
    width: 75px !important;
}
.sliderGalery .nav li.active {
    border: 5px solid #FFFFFF !important;
}
.sliderGalery .nav li img {
    width: 100% !important;
    height: 100% !important;
}

.sliderGalery .slider {
    border: 15px solid #FFFFFF !important;
    border-radius: 5px !important;
    height: 500px !important;
    margin: 20px auto !important;
    position: relative !important;
    width: 800px !important;

    -webkit-perspective: 1000px !important;
    -moz-perspective: 1000px !important;
    -ms-perspective: 1000px !important;
    -o-perspective: 1000px !important;
    perspective: 1000px !important;

    -webkit-transform-style: preserve-3d !important;
    -moz-transform-style: preserve-3d !important;
    -ms-transform-style: preserve-3d !important;
    -o-transform-style: preserve-3d !important;
    transform-style: preserve-3d !important;
}
.slick-initialized .slick-slide{height: 145px !important;}
.slick-slide img{
    padding: 20px !important;
    height: auto !important;
    width: 80% !important;}
.sliderGalery .slide {
    /*position: absolute !important;*/
    position: relative !important;
    top: 0 !important;
    /*left: 0 !important;*/
}
.sliderGalery .slide.ng-hide-add {
    opacity:1 !important;

    -webkit-transition:1s linear all !important;
    -moz-transition:1s linear all !important;
    -o-transition:1s linear all !important;
    transition:1s linear all !important;

    -webkit-transform: rotateX(50deg) rotateY(30deg);
    -moz-transform: rotateX(50deg) rotateY(30deg);
    -ms-transform: rotateX(50deg) rotateY(30deg);
    -o-transform: rotateX(50deg) rotateY(30deg);
    transform: rotateX(50deg) rotateY(30deg);

    -webkit-transform-origin: right top 0;
    -moz-transform-origin: right top 0;
    -ms-transform-origin: right top 0;
    -o-transform-origin: right top 0;
    transform-origin: right top 0;
}
.sliderGalery .slide.ng-hide-add.ng-hide-add-active {
    opacity:0 !important;
}
.sliderGalery .slide.ng-hide-remove {
    -webkit-transition:1s linear all;
    -moz-transition:1s linear all;
    -o-transition:1s linear all;
    transition:1s linear all;

    display:block!important;
    opacity:0;
}
.sliderGalery .slide, .slide.ng-hide-remove.ng-hide-remove-active {
    opacity:1;
}

@media (max-width: 900px) {
    .sliderGalery .logo img {
        width: 60% !important;
    }
    .sliderGalery  .slider {
        height: 312px !important;
        width: 500px !important;
    }
    .sliderGalery .slider .slide {
        width: 100% !important;
    }
}
@media (max-width: 550px) {
    .sliderGalery .logo img {
        width: 60% !important;
    }
    .sliderGalery .slider {
        height: 188px !important;
        width: 300px !important;
    }
    .sliderGalery .slider .slide {
        width: 100% !important;
    }
    .sliderGalery .nav {
        height: 28px !important;
    }
    .sliderGalery .nav li {
        border: 3px solid #AAAAAA !important;
        border-radius: 3px !important;
        height: 15px !important;
        width: 25px !important;
    }
}