html,body,div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,img,ins,kbd,q,samp,small,sub,sup,var,b,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary {
 outline: none;
 border: none;
 font-size: 100%;
 font-style: normal;
 vertical-align: baseline;
 background: none;
 margin: 0;
 padding: 0;
}
section {
    padding:0px;
    margin:0px;
}
article,aside,details,figcaption,figure,footer,header,nav,section,summary {
 display: block;
}
button,input,select,textarea {
    font: inherit;
    border: none;
    margin: 0;
}
a {
    -webkit-tap-highlight-color: rgba(0,0,0,0)!important;
    -webkit-transition: all 0.2s linear!important;
    -moz-transition: all 0.2s linear!important;
    -ms-transition: all 0.2s linear!important;
    -o-transition: all 0.2s linear!important;
    transition: all 0.2s linear!important;
    color: inherit!important;
    text-decoration: none!important;
}
a:focus {
    outline: none;
}
a:active {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
body{
    margin: 0 auto;
    font-family: 'Roboto Condensed', sans-serif!important;
    line-height: 36px;
    color: #000;
    position: relative;
    font-weight: 300;
    font-size:62.5%!important;
}
h1{font-size:3rem!important;text-transform:uppercase;}
h3{font-weight: 700!important;text-transform: uppercase;font-size:3.2rem!important;}
h2{font-weight: 700!important;text-transform: uppercase;font-size:3rem!important;}
h4{font-weight:700!important;text-align: center;margin-bottom: 50px;font-size:2.6rem;text-transform:uppercase;}
.navbar-fixed-top {
    top: 50px!important;
    left:500px!important;
    background-color: #316b23!important;
    color:#fff!important;
    font-weight: 300!important;
    font-size:1.8rem!important;
}
#logo{
    display: block;
    position: absolute;
    float: left;
    height: 50px;
    margin-left:-140px;
    margin-top:-20px;
}
.navbar-fixed-top .navbar-collapse{padding-left: 140px!important;}
.navbar-inverse .navbar-nav>li>a {color:#fff!important;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{
    -webkit-transform:scale(1.3)!important;
    -o-transform:scale(1.3)!important;
    -moz-transform:scale(1.3)!important;
    transform:scale(1.3)!important;
    font-weight: 400!important;
}
.navbar-nav>li {
    border-right: 1px solid #4d7e42!important;
    border-left: 1px solid #4d7e42!important;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff!important;
    background-color: #218824!important;
    -webkit-transform:scale(1.3)!important;
    -o-transform:scale(1.3)!important;
    -moz-transform:scale(1.3)!important;
    transform:scale(1.3)!important;
    font-weight: 400!important;
    -webkit-box-shadow: 5px 5px 5px -5px rgba(0,0,0,0.75)!important;
    -moz-box-shadow: 5px 5px 5px -5px rgba(0,0,0,0.75)!important;
    box-shadow: 5px 5px 5px -5px rgba(0,0,0,0.75)!important;
}
.navbar-inverse {border:none!important;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border:none!important;
}
#section1 {
    height:950px;
    color: #fff;
    background:url(/uploads/side/photo/background_section1.jpg) no-repeat fixed center;
    background-size: cover;
    overflow:hidden;
    margin-top:-10px;
}
#section1 .container{margin-top:200px!important;}
#slider-first {
    position: relative!important;
    overflow: hidden!important;
}
#slider-first .item .content{
    width:300px!important;
    background: rgba(255,255,255,.8)!important;
    color:#000!important;
    width:60%!important;
    margin: 23% 0 0 55px!important;
    padding:20px 30px!important;
}
#slider-first .owl-pagination{
    display:none!important;
    position:absolute;
    bottom:0;
    display:flex;
    justify-content: center;
    width: 100%;
}
#slider-first .owl-page.active{background-color:#fff;}
#slider-first .owl-page{
    border: 1px solid #fff;
    width:20px;
    height:20px;
    margin:2.5px;
    display:inline-block;
    text-align:center;
}
#slider-first .owl-buttons {
    position: absolute;
    top: 325px;
    width:100%;
}

#slider-first .owl-prev, #slider-first .owl-next {
    background-image: none!important;
    filter:none!important;
    width:50px!important;
    height:50px!important;
    color:rgba(0,0,0,0);
    position:absolute;
}
#slider-first .owl-next{left:65%;}
#slider-first .owl-prev:before, #slider-first .owl-next:before{
    content: url(/uploads/side/photo/f_prev.png)!important;
    position: absolute!important;
    height: 50px!important;
}
#slider-first .owl-next:before{
    content: url(/uploads/side/photo/f_next.png)!important;
}
#slider-first .owl-prev:hover, #slider-first .owl-next:hover{opacity:.8!important;}
#slider-first .content p{font-family: 'Lato', sans-serif!important;font-weight:300!important;}
.content p {font-size:1.8rem;text-align:justify;}
#section2 {
    position:relative;
    overflow: hidden!important;
    padding: 5% 0!important;
    background: url(/uploads/side/photo/background_section2.png)no-repeat right;
}
#section2 h3{
    width:166px;
    height:167px;
    background: url(/uploads/side/photo/stain_section2.png);
    line-height: 187px;
    text-align: center;
    color: #fff;
    padding-left: 20px;
    margin: 0 auto;
    margin-bottom:10%;
}

#section2 p{
    color: #656565;
    text-align: justify;
    margin-bottom: 10px;
    font-size:1.8rem;
    clear:both;
}
#section2 .col-sm-5{
    float:right!important;
    z-index:999;
}
#section2 img{
    position: absolute;
    left:0;
    margin-top:-25px;
    z-index: 99;
}
#section3 {overflow:hidden;background: #eee;padding:5% 0!important;font-size:1.8rem;}
#section3 h3,#section4 h3,#section6 h3{
    width:235px;
    height:177px;
    background: url(/uploads/side/photo/stain_section3.png);
    line-height: 207px;
    text-align: center;
    color: #fff;
    padding-left: 30px;
    margin: 0 auto;
    margin-bottom:5%;
}
#section3 .first_background{
    width:540px;
    height:590px;
    background: url(/uploads/side/photo/foto_background1_section3.png) no-repeat right;
    padding: 85px 0 0 80px;
    z-index:9;
}
#section3 .flex, #section3 .col-sm-4{display: flex;justify-content: center;flex-wrap:wrap;}
#section3 .col-sm-4:nth-child(2) .first_background{
    background: url(/uploads/side/photo/foto_background2_section3.png) no-repeat right;
}
#section3 .col-sm-4:nth-child(3) .first_background{
    background: url(/uploads/side/photo/foto_background3_section3.png) no-repeat right;
}
#section3 .col-sm-4:nth-child(4) .first_background{
    background: url(/uploads/side/photo/foto_background4_section3.png) no-repeat right;
}
#section3 .col-sm-4:nth-child(5) .first_background{
    background: url(/uploads/side/photo/foto_background5_section3.png) no-repeat right;
}
#section3 .first_background:hover .item {
   -webkit-transform:scale(1.3);
    -o-transform:scale(1.3);
    -moz-transform:scale(1.3);
    transform:scale(1.3);
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
    z-index:9999;
}
#section3 .col-sm-4 .content{
    width:0px;
    height:0px;
    position: absolute;
    background-color: rgba(0,0,0,.8);
    z-index: 999;
    margin-top: -240px;
    margin-left: 130px;
    color:#fff;
    -webkit-transition:.2s;
    -moz-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
    overflow: hidden;
    z-index: 9;
}
#section3 .first_background:hover .content{
    width: 390px;
    height: 392px;
    margin-top: -391px;
    margin-left: 0px;
    padding: 50px 70px;
    z-index:9999;
}
#section3 .col-sm-4 .content .color{
    display:inline-block;
    height: 30px;
    width: 30px;
    border-radius: 30px;
    float:left;
    margin-bottom:5px;
}
#section3 .col-sm-4 .content .text{
    display:inline-block;
    line-height: 30px;
    width:80%;
    float:right;
    margin-bottom:5px;
    height:30px;
}
#section4 {overflow: hidden;padding: 5% 0!important;}
#section4 .container-fluid{padding:0!important;margin-bottom:30px!important;display:flex;align-items:center;width:100%;}
#section4 .container-fluid:nth-child(2n+2){flex-direction: row-reverse;}
#section4 .container-fluid:nth-child(2n+1) img{width:454px;max-width:100%;height:auto;}
#section4 .container-fluid:nth-child(2n+2) img{width:454px;height:auto;max-width:100%;}
#section4 .content{
    width:100%;
    padding:50px 400px 50px 50px;
    background: url(/uploads/side/photo/foto_background1_section4.png) no-repeat right;
    background-size: cover;
    color:#fff;
    text-align: justify;
}
#section4 .container-fluid:nth-child(2) .content{
    background: url(/uploads/side/photo/foto_background2_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
    background-size: cover;
}
#section4 .container-fluid:nth-child(3) .content{
    background: url(/uploads/side/photo/foto_background3_section4.png) no-repeat right;
    background-size: cover;
}
#section4 .container-fluid:nth-child(4) .content{
    background: url(/uploads/side/photo/foto_background4_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
    background-size: cover;
}
#section4 .container-fluid:nth-child(5) .content{
    background: url(/uploads/side/photo/foto_background5_section4.png) no-repeat right;
    background-size: cover;
}
#section4 .container-fluid:nth-child(6) .content{
    background: url(/uploads/side/photo/foto_background6_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
     background-size: cover;
}
#section4 .container-fluid:nth-child(7) .content{
    background: url(/uploads/side/photo/foto_background7_section4.png) no-repeat right;
    background-size: cover;
}
#section5 {overflow: hidden;padding: 5% 0!important;border-top:2px solid #d4d4d4;margin-bottom:0!important;}
#section5 h3{
    width:282px;
    height:212px;
    background: url(/uploads/side/photo/stain_section5.png);
    line-height: 247px;
    text-align: center;
    color: #fff;
    padding-left: 30px;
    margin: 0 auto;
    margin-bottom:5%;
}
#slider-second{
    padding-left: 50px;
    padding-right: 50px;
}
#slider-second .item{margin: 5px;height:200px;cursor:-webkit-grab;}
#slider-second .owl-prev, #slider-second .owl-next{
    position:absolute;
    width:50px;
    height:50px;
    color:rgba(0,0,0,0);
    background-color:rgba(219,219,219,1);
    top:70px;
}
#slider-second .owl-prev{left: 0px;}
#slider-second .owl-next{right: 0px;}
#slider-second .owl-prev:hover, #slider-second .owl-next:hover{background-color:rgba(219,219,219,.8);}
#slider-second .owl-prev:before{
    content:url(/uploads/side/photo/s_prev.png);
}
#slider-second .owl-next:before{
    content:url(/uploads/side/photo/s_next.png);
}
#section6{position:relative!important;margin:100px 0!important;overflow:hidden!important;}
#section6 .NewsSummary{margin-bottom:30px;display:flex;align-items:center}
#section6 .NewsSummary:nth-child(2n+2){flex-direction: row-reverse;}
#section6 .NewsSummary:nth-child(2n+1) img{width:454px;height:auto;max-width:100%;}
#section6 .NewsSummary:nth-child(2n+2) img{width:454px;height:auto;max-width:100%;max-width:100%;}
#section6 .NewsSummary img{border:2px solid #002a54;}
#section6 .NewsSummary:nth-child(7n+2) img{border:2px solid #504b4f;}
#section6 .NewsSummary:nth-child(7n+3) img{border:2px solid #682319;}
#section6 .NewsSummary:nth-child(7n+4) img{border:2px solid #d98625;}
#section6 .NewsSummary:nth-child(7n+5) img{border:2px solid #02685e;}
#section6 .NewsSummary:nth-child(7n+6) img{border:2px solid #8b050e;}
#section6 .NewsSummary:nth-child(7n+7) img{border:2px solid #67c5ab;}
#section6 .content{
    width:100%;
    padding:50px 400px 50px 50px;
    background: url(/uploads/side/photo/foto_background1_section4.png) no-repeat right;
    background-size: cover;
    color:#fff;
    text-align: justify;
}
#section6 .NewsSummary:nth-child(7n+2) .content{
    background: url(/uploads/side/photo/foto_background2_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
    background-size: cover;
}
#section6 .NewsSummary:nth-child(7n+3) .content{
    background: url(/uploads/side/photo/foto_background3_section4.png) no-repeat right;
    background-size: cover;
}
#section6 .NewsSummary:nth-child(7n+4) .content{
    background: url(/uploads/side/photo/foto_background4_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
    background-size: cover;
}
#section6 .NewsSummary:nth-child(7n+5) .content{
    background: url(/uploads/side/photo/foto_background5_section4.png) no-repeat right;
    background-size: cover;
}
#section6 .NewsSummary:nth-child(7n+6) .content{
    background: url(/uploads/side/photo/foto_background6_section4.png) no-repeat left;
    padding:50px 50px 50px 400px;
     background-size: cover;
}
#section6 .NewsSummary:nth-child(7n+7) .content{
    background: url(/uploads/side/photo/foto_background7_section4.png) no-repeat right;
    background-size: cover;
}
#section6 .NewsSummary:nth-child(2n+1) .content{float: left;}
#section6 .NewsSummary:nth-child(2n+2) .content{float: right;}
#section7 {
    overflow: hidden;
    background: #212121;
    margin-bottom:0;
    font-size:1.6rem;
    margin-bottom: 0px!important;
}
#section6.container-fluid, #section7.container-fluid{padding-right: 0px!important;padding-left: 0px!important;}
#section7 .container{padding:30px 0;}
#section7 .container div p{color:#e5e2e2;text-transform: uppercase;}
#section7 .col-sm-3 p:nth-child(1){min-height: 120px;}
#section7 .col-sm-5{
    border-left: 2px solid #3e3e3e!important;
    width:40%!important;
    font-size:1.8rem!important;
    padding:65px 30px!important;
}
.white{color:#fff;}
#section7 .col-sm-3{width:20%!important;}
.required input{
    width: 300px;
    padding:10px 30px;
    font-size:1.6rem;
    border:none;
    margin-top:10px;
    margin-bottom:1%;
    max-height:130px;
    background:none;
    color:#3e3e3e;
    background-color:#fff;
}
.required,.submit{display:inline-block;}
.submit input{
    padding:10px 30px;
    border:none;
    background-color: rgba(33,136,36,1);
    font-size:1.6rem;
    -webkit-transition:0.5s;
    -moz-transition:0.5s;
    transition:0.5s;
    color:#fff;
    margin-left: -4px;
}
.submit input:hover{background-color: rgba(33,136,36,.5);cursor:pointer;}
.error_message {
    position: fixed;
    top: 200px;
    z-index: 9999999999999;
    text-align: center;
    left: 50%;
    margin-left: -190px;
    background: rgba(33,136,36,1);
    color: white;
    font-size: 1.6rem;
    width: 380px;
    display:inline-block;
    padding: 20px 0px;
    box-shadow: 3px 3px 20px black;
    overflow:hidden;
}
footer {overflow: hidden; background: #212121;color:#fff; border-top: 2px solid #3e3e3e;font-size:1.8rem;}
footer .container{padding:20px;}
.right_side{float:right;}
.left_side{float: left;}
#cookieinfo{
    display: none;
    width: 100%;
    color: white;
    text-align: center;
    position: fixed;
    bottom: 0;
    z-index: 9999;
    background:#316b23;
    z-index:1000;
    font-size:1.8rem;
}
#cookieinfo .flex{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}
#cookieinfo p{
    display:block;
    float:left;
    width:90%;
    margin-top: 1%;
}
#close,#more{width:5%;}
#close img,#more img{width:70%;}
#close:hover img{-webkit-filter: blur(1px); -moz-filter: blur(1px); -o-filter: blur(1px); -ms-filter: blur(1px); filter: blur(1px);}
#more:hover img{-webkit-filter: blur(1px); -moz-filter: blur(1px); -o-filter: blur(1px); -ms-filter: blur(1px); filter: blur(1px);}


/*loader*/
#loader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2000;
}
#loader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    background: url(/uploads/side/photo/logo.png) no-repeat;
    width: 181px;
    height: 102px;
    margin: -75px 0 0 -75px;
    -webkit-animation: zoomIn 1s linear; 
            animation: zoomIn 1s linear; 
    z-index: 1002;
}
#stain1,#stain2,#stain3,#stain4{
    display: none;
    position: absolute;
    left: 40%;
    top: 35%;
    z-index: 1001;
}
#stain2{left:53%;top:53%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
#stain3{left:55%;top:32%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
#stain4{left:43%;top:50%;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg);}
.stain-show{
    display:block!important;
    -webkit-animation: zoomInUp .5s linear; 
            animation: zoomInUp .5s linear; 
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

#loader-wrapper .loader-section {
    position: fixed;
    top: 0;
    width: 51%;
    height: 100%;
    background: #316b23;
    z-index: 1000;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

#loader-wrapper .loader-section.section-left {left: 0;}
#loader-wrapper .loader-section.section-right {right: 0;}

    /* Loaded */
.loaded #loader-wrapper .loader-section.section-left {
    -webkit-transform: translateX(-100%); 
        -ms-transform: translateX(-100%); 
            transform: translateX(-100%);
    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);  
            transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
}

.loaded #loader-wrapper .loader-section.section-right {
    -webkit-transform: translateX(100%); 
        -ms-transform: translateX(100%);
            transform: translateX(100%);  
    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);  
    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
}
    
.loaded #loader, .loaded #stain1, .loaded #stain2, .loaded #stain3, .loaded #stain4 {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;  
            transition: all 0.3s ease-out;
}
.loaded #loader-wrapper {
    visibility: hidden;
    -webkit-transform: translateY(-100%); 
        -ms-transform: translateY(-100%); 
            transform: translateY(-100%); 
    -webkit-transition: all 0.3s 1s ease-out;  
            transition: all 0.3s 1s ease-out;
}
.no-js #loader-wrapper {
    display: none;
}
#section8 {
    position:relative;
    overflow: hidden!important;
    padding: 5% 0!important;
    background: url(/uploads/side/photo/background_section2.png)no-repeat right;
}
#section8 h3{
    width:282px;
    height:212px;
    background: url(/uploads/side/photo/stain_section5.png);
    line-height: 247px;
    text-align: center;
    color: #fff;
    padding-left: 30px;
    margin: 0 auto;
    margin-bottom:5%;
}

#section8 p{
    color: #656565;
    text-align: justify;
    margin-bottom: 10px;
    font-size:1.8rem;
    clear:both;
}
#section8 .col-sm-5{
    float:right!important;
    z-index:999;
}
#section8 img{
    position: absolute;
    left:0;
    margin-top:-280px;
    z-index: 99;
}
/***end-of-loader****/

header {
    position: relative;
}

.logo__icon {
    position: absolute;
    top: 15px;
    left: 5px;
}

.ip-text h1, .ip-text h2
{
    font-size:20px !important;
    margin: 16px auto  !important;
    width: 80% !important;
    }
.ip-text p{
    display: block !important;
    margin: 16px auto  !important;
    width:80% !important;
    font-size: 18px !important;
    text-align:justify !important;
    }
    
    .ip-text ul{
    list-style-position: inside;
    font-size:20px !important;
    margin: 0 auto  !important;
    width: 80% !important;
    }
    
    .ip-link{
    margin: 0 auto ;
    width: 70%;
    padding: 20px 20px; 
    text-decoration: none;
    text-align:center;
    }
    
    #section8 > div > div > h3    {
        position: relative;
        z-index: 2;
    }

    #section8 > div > div > img    {
        z-index: 1;
    }
    
    #section6 h3.ip-h3 {
    width: 80%;
    height: unset;
    background: none;
    color: black;
    line-height: unset;
    font-size: 20px !important;
    text-align: left;
    padding: 0;
    margin: 0 auto;
    font-weight: normal !important;
}
/* Stylesheet: main Modified On 2025-06-25 12:43:11 */
@media (max-width:1649px) and (min-width: 1250px){
    .navbar-fixed-top {left: 400px!important;}
    .navbar-fixed-top .navbar-collapse {padding-left: 70px!important;}
    #section1 {height: 650px;}
    #section1 .container{margin-top: 50px!important;}
    #slider-first .owl-buttons {top: 265px;}
    #slider-first .item .content{margin: 18% 0 0 55px!important;}
    #section3 .col-sm-4 {width: 49.333333%;}
    #section4 .content, #section6 .content {padding: 50px 250px 50px 30px;}
    #section4 .container-fluid:nth-child(2) .content, #section6 .NewsSummary:nth-child(7n+2) .content {padding: 50px 30px 50px 250px;}
    #section4 .container-fluid:nth-child(4) .content, #section6 .NewsSummary:nth-child(7n+4) .content {padding: 50px 30px 50px 250px;}
    #section4 .container-fluid:nth-child(6) .content, #section6 .NewsSummary:nth-child(7n+6) .content {padding: 40px 30px 50px 250px;}

}
@media (max-width: 1249px) and (min-width: 992px){
    .navbar-fixed-top {left: 150px!important;font-size:1.2rem!important;}
    .navbar-fixed-top .navbar-collapse {padding-left: 70px!important;}
    #section1 {height: 650px;}
    #section1 .container {margin-top: 100px!important;}
    #slider-first .item .content {width: 60%!important;}
    #slider-first .owl-buttons {top: 265px;}
    #slider-first .owl-next {left: 67%;}
    #section2 img {left: -60px;margin-top: 15px;}
    #section2 p {font-weight: 400;color:#000;}
    #section3 .col-sm-4 {width: 49.333333%;}
    #section3 .first_background {background-size: 400px 400px!important;width:400px;height:450px;padding: 60px 0 0 80px;}
    #section3 .first_background img{width:300px;height:auto;}
    #section3 .first_background:hover .item {-webkit-transform: scale(1.5);-o-transform: scale(1.5);-moz-transform: scale(1.5);transform: scale(1.5);}
    #section3 .first_background:hover .content {width: 300px;height: 300px;margin-top: -300px;margin-left: 0px;padding: 40px 20px;}
    #section3 .col-sm-4 .content h4{margin-bottom:10px;}
    #section3 .col-sm-4:nth-child(5) {margin-left: 0%;}
    #section3 .col-sm-4:nth-child(6) {margin-left: 25%;}
    #section4 .container-fluid, #section6 .NewsSummary{flex-wrap: wrap;}
    #section4 .content, #section6 .content {padding: 50px 250px 50px 30px;z-index:999;}
    #section4 .container-fluid:nth-child(2) .content, #section6 .NewsSummary:nth-child(7n+2) .content {padding: 50px 30px 50px 250px;}
    #section4 .container-fluid:nth-child(4) .content, #section6 .NewsSummary:nth-child(7n+4) .content {padding: 50px 30px 50px 250px;}
    #section4 .container-fluid:nth-child(6) .content, #section6 .NewsSummary:nth-child(7n+6) .content {padding: 40px 30px 50px 250px;}
    .submit input {margin-left: 204px;margin-top: -3px;}
    #cookieinfo p{width:100%;}
    #close,#more{width:8%;}
}
@media (max-width: 991px) and (min-width: 768px){
    .navbar-fixed-top {left: 130px!important;font-size:1.2rem!important;}
    .navbar-fixed-top .navbar-collapse {padding-left: 10px!important;}
    #logo img{width:80%;}
    #section1 {height: 650px;}
    #section1 .container {margin-top: 200px!important;}
    #slider-first .owl-buttons {top: 215px;}
    #slider-first .item .content {width: 80%!important; margin: 18% 0 0 10%!important;}
    #slider-first .owl-next {left: 92%;}
    #section2 img {left: -60px;margin-top: -55px;}
    #section2 p {font-weight: 400;color:#000;}
    #section2 .col-sm-5{width:100%;background-color:rgba(255,255,255,0.5);padding:20px;}
    #section3 .col-sm-4 {width: 49.333333%;display: flex;justify-content: center;}
    #section3 .first_background {background-size: 400px 400px!important;width:350px;height:450px;padding: 60px 0 0 20px;}
    #section3 .first_background img{width:300px;height:auto;}
    #section3 .first_background:hover item {-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}
    #section3 .first_background:hover .content {width: 302px;height: 300px;margin-top: -300px;margin-left: 0px;padding: 40px 30px;}
    #section3 .col-sm-4 .content h4{margin-bottom:10px;}
    #section3 .col-sm-4:nth-child(5) {margin-left: 0%;}
    #section3 .col-sm-4:nth-child(6) {margin-left: 25%;}
    #section4 .content, #section6 .content {width: 100%;padding:50px;z-index:999;background-position:left!important;}
    #section4 .container-fluid, #section6 .NewsSummary{flex-wrap: wrap;}
    #section4 .container-fluid:nth-child(2) .content, #section6 .NewsSummary:nth-child(7n+2) .content {padding: 50px;background-position:right!important;}
    #section4 .container-fluid:nth-child(4) .content, #section6 .NewsSummary:nth-child(7n+4) .content {padding: 50px;background-position:right!important;}
    #section4 .container-fluid:nth-child(6) .content, #section6 .NewsSummary:nth-child(7n+6) .content {padding: 50px;background-position:right!important;}
    #section7 .col-sm-3, #section7 .col-sm-5{width:49.33333%!important;float:right;}
    #section7 .col-sm-5{padding: 20px 30px!important;}
    #section7 .col-sm-3:nth-child(1), #section7 .col-sm-3:nth-child(2){margin-bottom:30px;}
    .submit input {margin-left: 144px;margin-top: -2px;}
    .required input {width: 240px;}
    #cookieinfo p{width:100%;}
    #close,#more{width:10%;}
}
@media (max-width: 767px){
    h1,h2{font-size:2rem!important;}
    h3{font-size:2.2rem!important;}
    .navbar-fixed-top {left: 110px!important;font-size:1.2rem!important;}
    .navbar-fixed-top .navbar-collapse {padding-left: 70px!important;}
    .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color: rgba(0,0,0,0)!important;}
    .navbar-fixed-top .navbar-collapse {padding-left: 50px!important;overflow:hidden!important;}
    #logo {margin-left: -110px;}
    #logo img{width:80%;}
    #section1 {height: 600px;}
    #section1 .container {margin-top: 130px!important;padding-right:0!important;padding-left:0!important;}
    #slider-first .owl-buttons {display:none;}
    #slider-first .item .content {width: 100%!important; margin:0!important;padding: 30px 30px!important;}
    #section2 img {display:none;}
    #section2 .col-sm-5{width:100%;padding:20px;}
    #section3 .col-sm-4 {width: 100%;display: flex;justify-content: center;}
    #section3 .col-sm-4 .content ul li {margin-left: 55px;}
    #section3 .col-sm-4 .content ul li:before {margin-left: -55px;}
    #section3 .first_background {background-size: 320px 320px!important;width:280px;height:360px;padding:50px 0 0 15px;}
    #section3 .first_background img{width:250px;height:auto;}
    #section3 .first_background:hover item {-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}
    #section3 .first_background:hover .content {width: 252px;height: 253px;margin-top: -251px;margin-left: 0px;padding: 15px 10px;font-size:1.6rem!important;}
    #section3 .col-sm-4 .content h4{margin-bottom:10px;}
    #section3 .col-sm-4:nth-child(5) {margin-left: 0%;}
    #section4 .container-fluid,#section6 .NewsSummary {display: flex;justify-content: center;flex-wrap:wrap;}
    #section4 .container-fluid:nth-child(2n+1) img {float: none;}
    #section4 .container-fluid:nth-child(2n+2) img {float: none;}
    #section4 .content, #section6 .content {width: 100%;padding: 50px 30px 50px 30px;;z-index:999;background-position:left!important;}
    #section4 .container-fluid:nth-child(2) .content, #section6 .NewsSummary:nth-child(7n+2) .content {padding: 50px 30px 50px 30px;margin-top: -25px;background-position:right!important;}
    #section4 .container-fluid:nth-child(4) .content, #section6 .NewsSummary:nth-child(7n+4) .content {padding: 50px 30px 50px 30px;background-position:right!important;}
    #section4 .container-fluid:nth-child(6) .content, #section6 .NewsSummary:nth-child(7n+6) .content {padding: 40px 30px 50px 30px;background-position:right!important;}
    #section7 .col-sm-3, #section7 .col-sm-5{width:100%!important;margin-bottom:30px;}
    .required input {width: 240px;}
    #googleMap{height:300px!important;}
    #cookieinfo p{width:100%;}
    #close,#more{width:15%;}
}
/* Stylesheet: responsive Modified On 2016-07-22 12:29:12 */
/*
**====================================================================================
**====================================================================================
**			SLIDING SOCIAL MEDIA WIDGET
**====================================================================================      
**====================================================================================
**/
#sliding-sm-widget-section {
	width: 309px;
	position: fixed;
	top: 120px;
	right: -309px;
	z-index: 150;
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#sliding-sm-widget-section:hover {
	opacity: 1;
}

#sliding-sm-widget-section .ssmw {
	position: absolute;
	z-index: 10;
	-webkit-transition: all 0.7s ease-in-out 0s;
	-moz-transition: all 0.7s ease-in-out 0s;
	-o-transition: all 0.7s ease-in-out 0s;
	transition: all 0.7s ease-in-out 0s;
}
#sliding-sm-widget-section .ssmw .ssmw-handler-ahref { display: none; }
#sliding-sm-widget-section .ssmw.ssmw-onlyurl .ssmw-handler { display: none; }
#sliding-sm-widget-section .ssmw.ssmw-onlyurl .ssmw-content { visibility: hidden; }
#sliding-sm-widget-section .ssmw.ssmw-onlyurl .ssmw-handler-ahref,
#sliding-sm-widget-section .ssmw.ssmw-onlyurl .ssmw-handler-ahref .ssmw-handler {	display: block; }

#sliding-sm-widget-section .ssmw .ssmw-handler-left {
	position: absolute;
	left: -50px;
	border-bottom-left-radius: 41px;
    border-top-left-radius: 51px;
	height: 50px;
	z-index: -1;
	text-align: center;
    width: 50px;
	cursor: pointer;
	overflow: hidden;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#sliding-sm-widget-section.ssmw-s-toright .ssmw .ssmw-handler-left:hover { 
	left: -55px !important;
    width: 55px !important;
}
#sliding-sm-widget-section .ssmw.ssmw-facebook .ssmw-handler-left { 
	background: #3a579a; /*#637AAE; /*#3a579a; background: rgba(99, 122, 174, 1);*/
	background: -moz-linear-gradient(left,  rgba(58,87,154,0.75) 0%, rgba(58,87,154,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(58,87,154,0.75) 0%,rgba(58,87,154,1) 100%);
	background: linear-gradient(to right,  rgba(58,87,154,0.75) 0%,rgba(58,87,154,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf3a579a', endColorstr='#3a579a',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-twitter .ssmw-handler-left {
	background: #22bbf4;
	background: -moz-linear-gradient(left,  rgba(34,187,244,0.75) 0%, rgba(34,187,244,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(34,187,244,0.75) 0%,rgba(34,187,244,1) 100%);
	background: linear-gradient(to right,  rgba(34,187,244,0.75) 0%,rgba(34,187,244,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf22bbf4', endColorstr='#22bbf4',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-googleplus .ssmw-handler-left {
	background: #dc4e41;
	background: -moz-linear-gradient(left,  rgba(220,78,65,0.75) 0%, rgba(220,78,65,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(220,78,65,0.75) 0%,rgba(220,78,65,1) 100%);
	background: linear-gradient(to right,  rgba(220,78,65,0.75) 0%,rgba(220,78,65,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfdc4e41', endColorstr='#dc4e41',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-youtube .ssmw-handler-left { 
	background: #ececec;
	background: -moz-linear-gradient(left,  rgba(236,236,236,0.75) 0%, rgba(236,236,236,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(236,236,236,0.75) 0%,rgba(236,236,236,1) 100%);
	background: linear-gradient(to right,  rgba(236,236,236,0.75) 0%,rgba(236,236,236,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfececec', endColorstr='#ececec',GradientType=1 );
	border: 0px solid #e6e6e6; }
#sliding-sm-widget-section .ssmw.ssmw-instagram .ssmw-handler-left {
	background: #D5C8B6;
	background: -moz-linear-gradient(left,  rgba(213,200,182,0.75) 0%, rgba(213,200,182,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(213,200,182,0.75) 0%,rgba(213,200,182,1) 100%);
	background: linear-gradient(to right,  rgba(213,200,182,0.75) 0%,rgba(213,200,182,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd5c8b6', endColorstr='#d5c8b6',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-tripadvisor .ssmw-handler-left {
	background: #8fc661;
	background: -moz-linear-gradient(left,  #8fc661 0%, #6ba244 100%);
	background: -webkit-linear-gradient(left,  #8fc661 0%,#6ba244 100%);
	background: linear-gradient(to right,  #8fc661 0%,#6ba244 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc661', endColorstr='#6ba244',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-pinterest .ssmw-handler-left {
	background: -moz-linear-gradient(left,  rgba(189,8,28,1) 0%, rgba(189,8,28,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(189,8,28,1) 0%,rgba(189,8,28,0.75) 100%);
	background: linear-gradient(to right,  rgba(189,8,28,1) 0%,rgba(189,8,28,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd081c', endColorstr='#bfbd081c',GradientType=1 );
}
#sliding-sm-widget-section .ssmw.ssmw-allegro .ssmw-handler-left {
	background: -moz-linear-gradient(top,  rgba(255,90,0,1) 0%, rgba(255,90,0,0.75) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,90,0,1) 0%,rgba(255,90,0,0.75) 100%);
	background: linear-gradient(to bottom,  rgba(255,90,0,1) 0%,rgba(255,90,0,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5a00', endColorstr='#bfff5a00',GradientType=0 );
}
#sliding-sm-widget-section.ssmw-s-toright .ssmw-facebook .ssmw-handler-left:hover { box-shadow: 0px 0 2px #3C5A98; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-twitter .ssmw-handler-left:hover { box-shadow: 0px 0 2px #00ACED; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-googleplus .ssmw-handler-left:hover { box-shadow: 0px 0 2px #CA4332; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-youtube .ssmw-handler-left:hover { box-shadow: 0px 0 2px #CD2627; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-instagram .ssmw-handler-left:hover { box-shadow: 0px 0 2px #D5C8B6; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-tripadvisor .ssmw-handler-left:hover { box-shadow: 0px 0 2px #6ba244; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-pinterest .ssmw-handler-left:hover { box-shadow: 0px 0 2px #bd081c; }
#sliding-sm-widget-section.ssmw-s-toright .ssmw-allegro .ssmw-handler-left:hover { box-shadow: 0px 0 2px #FF5A00; }

#sliding-sm-widget-section .ssmw .ssmw-handler-left img {
	border-bottom-left-radius: 0px;
    border-right: medium none;
	border-top-left-radius: 0px;
	position: relative;
    top: 4px;
    width: 41px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#sliding-sm-widget-section .ssmw.ssmw-instagram .ssmw-handler-left img {
    max-width: 30px;
	height: auto;
	position: relative;
    top: 11px;
	left: 2px;
}
#sliding-sm-widget-section .ssmw.ssmw-pinterest .ssmw-handler-left img {
    position: relative;
    right: -2px;
}

#sliding-sm-widget-section .ssmw .ssmw-handler-top {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    height: 32px;
    left: 0px;
	top: 0px;
    position: absolute;
    text-align: center;
    width: auto;
	cursor: pointer;
	z-index: -1;
	-webkit-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	-moz-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	-o-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
}
#sliding-sm-widget-section .ssmw.ssmw-facebook .ssmw-handler-top { background: #3a579a; }
#sliding-sm-widget-section .ssmw.ssmw-twitter .ssmw-handler-top {	background: #33CCFF; }
#sliding-sm-widget-section .ssmw.ssmw-googleplus .ssmw-handler-top { background: #dc4e41; }
#sliding-sm-widget-section .ssmw.ssmw-youtube .ssmw-handler-top { background: #ececec; }
#sliding-sm-widget-section .ssmw.ssmw-instagram .ssmw-handler-top { background: #D5C8B6; }
#sliding-sm-widget-section .ssmw.ssmw-pinterest .ssmw-handler-top { background: #bd081c; }
#sliding-sm-widget-section .ssmw.ssmw-allegro .ssmw-handler-top { background: #f2f2f2; box-shadow: 0px 0px 2px #FF5A00 inset; }
#sliding-sm-widget-section .ssmw.ssmw-tripadvisor .ssmw-handler-top { 
	/*background: #F7F7F7;*/
	background: #8fc661;
	background: -moz-linear-gradient(top,  #8fc661 0%, #6ba244 100%);
	background: -webkit-linear-gradient(top,  #8fc661 0%,#6ba244 100%);
	background: linear-gradient(to bottom,  #8fc661 0%,#6ba244 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc661', endColorstr='#6ba244',GradientType=0 );
}
#sliding-sm-widget-section.ssmw-s-toright .ssmw .ssmw-handler-top {
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	overflow: hidden;
}
#sliding-sm-widget-section .ssmw .ssmw-handler-top img {
	border-top-right-radius: 0px;
    border-right: medium none;
	border-top-left-radius: 0px;
	opacity: 0;
	-webkit-transition: all 2.9s ease;
	-moz-transition: all 2.9s ease;
	-o-transition: all 2.9s ease;
	transition: all 2.9s ease;
}

#sliding-sm-widget-section .ssmw-facebook {	top: 0px; z-index: 120; }
#sliding-sm-widget-section .ssmw-twitter { top: 50px; z-index: 119; }
#sliding-sm-widget-section .ssmw-googleplus { top: 100px; z-index: 118; }
#sliding-sm-widget-section .ssmw-youtube { top: 150px; z-index: 117; }
#sliding-sm-widget-section .ssmw-instagram { top: 200px; z-index: 116; }
#sliding-sm-widget-section .ssmw-tripadvisor { top: 250px; z-index: 115; }
#sliding-sm-widget-section .ssmw-pinterest { top: 300px; z-index: 114; }
#sliding-sm-widget-section .ssmw-allegro { top: 350px; z-index: 113; }

#sliding-sm-widget-section .ssmw .ssmw-content {
	overflow: hidden;
	width: 300px;
	min-height: 300px;
	background: white;
	border-bottom-left-radius: 8px;
	opacity: 0;
	position: relative;
	box-sizing: initial;
	-webkit-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	-moz-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	-o-transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
	transition: all 0.7s cubic-bezier(0.68,-0.55,0.27,1.55) 0s;
}
#sliding-sm-widget-section .ssmw .ssmw-content:before {
	content: "";
	width: 25px;
	height: 25px;
	border: 5px solid #e4e4e4;
	border-right-color: transparent;
	border-radius: 50%;
	box-shadow: 0 0 25px 2px #ffdfdf;
	margin: 0px auto;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 44%;
	z-index: 0;
	-webkit-animation: ssmwspin 1s linear infinite;
    animation: ssmwspin 1s linear infinite;
}
#sliding-sm-widget-section .ssmw-youtube .ssmw-content:before { top: 35%; }

#sliding-sm-widget-section .ssmw-facebook .ssmw-content { border: 5px solid #3C5A98;	z-index: 13; }
#sliding-sm-widget-section .ssmw-twitter .ssmw-content {	border: 5px solid #33CCFF; z-index: 12; }
#sliding-sm-widget-section .ssmw-googleplus .ssmw-content { border: 5px solid #dc4e41; z-index: 11; }
#sliding-sm-widget-section .ssmw-youtube .ssmw-content { border: 5px solid #ECECEC; z-index: 10; min-height: 100px; } /*#CD2627*/
#sliding-sm-widget-section .ssmw-instagram .ssmw-content { border: 5px solid #D5C8B6; z-index: 9; }
#sliding-sm-widget-section .ssmw-tripadvisor .ssmw-content { border: 5px solid #6BA244; z-index: 8; }
#sliding-sm-widget-section .ssmw-pinterest .ssmw-content { border: 5px solid #bd081c; z-index: 7; }
#sliding-sm-widget-section .ssmw-allegro .ssmw-content { border: 5px solid #FF5A00; z-index: 6; }

#sliding-sm-widget-section .ssmw-youtube .ssmw-content div { width: 100% !important; height: 100% !important; background: white !important; position: relative; }
#sliding-sm-widget-section .ssmw-facebook .ssmw-content, #sliding-sm-widget-section .ssmw-twitter .ssmw-content, #sliding-sm-widget-section .ssmw-googleplus .ssmw-content {
	position: relative;
}

#sliding-sm-widget-section .ssmw .ssmw-content iframe {
	margin-bottom: -5px !important;
	position: relative !important;
}
#sliding-sm-widget-section .ssmw-youtube .ssmw-content iframe {
	height: 55px !important;
	width: 200px !important;
	margin: 25px 25px 25px 56px !important;
}
#sliding-sm-widget-section .ssmw-pinterest .ssmw-content span {
	box-shadow: 0px 0px 0px transparent !important;
}
#sliding-sm-widget-section .ssmw-twitter iframe {
	width: 305px !important;
}
#sliding-sm-widget-section .twitter-timeline {display: none;}
#sliding-sm-widget-section .ssmw-instagram .ig-plugin {
	box-sizing: initial;
}
@-webkit-keyframes ssmwspin
{
	from { -webkit-transform: rotate(0deg); transform: rotate(0deg);   opacity: 0.2;   filter: alpha(opacity=20); }
	50%  { -webkit-transform: rotate(180deg); transform: rotate(180deg); opacity: 1.0; filter: alpha(opacity=100); }
	to   { -webkit-transform: rotate(360deg); transform: rotate(360deg); opacity: 0.2; filter: alpha(opacity=20); }
}
@keyframes ssmwspin
{
	from { -webkit-transform: rotate(0deg); transform: rotate(0deg);   opacity: 0.2;   filter: alpha(opacity=20); }
	50%  { -webkit-transform: rotate(180deg); transform: rotate(180deg); opacity: 1.0; filter: alpha(opacity=100); }
	to   { -webkit-transform: rotate(360deg); transform: rotate(360deg); opacity: 0.2; filter: alpha(opacity=20); }
}

/*========================================================
                SLIDING SOCIAL MEDIA WIDGET - SHOW 
=========================================================*/
#sliding-sm-widget-section .ssmw-show { margin-left: -310px; }
#sliding-sm-widget-section .ssmw-show .ssmw-handler img, #sliding-sm-widget-section .ssmw-show .ssmw-handler img:hover {
	margin-left: 0px !important;
}
#sliding-sm-widget-section.ssmw-s-toright .ssmw-show .ssmw-handler-left { left: 0px !important; }
#sliding-sm-widget-section .ssmw-show .ssmw-handler-top {
	left: -66px !important;
    top: 34px !important;
    -webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
#sliding-sm-widget-section .ssmw-show .ssmw-handler-top img {
	opacity: 1;
}
#sliding-sm-widget-section .ssmw-show .ssmw-content {
	opacity: 1;
}

/*========================================================
                SLIDING SOCIAL MEDIA WIDGET - SMALL ICONS 
=========================================================*/
#sliding-sm-widget-section.ssmw-s-smallico .ssmw .ssmw-handler-left { height: 39px; width: 39px; left: -39px; }
#sliding-sm-widget-section.ssmw-s-toleft.ssmw-s-smallico .ssmw .ssmw-handler-left { right: -39px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw .ssmw-handler-left img {	width: 30px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw.ssmw-instagram .ssmw-handler-left img { max-width: 24px; top: 8px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-twitter { top: 39px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-googleplus { top: 78px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-youtube { top: 117px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-instagram { top: 156px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-tripadvisor { top: 195px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-pinterest { top: 234px; }
#sliding-sm-widget-section.ssmw-s-smallico .ssmw-allegro { top: 273px; }

/*========================================================
                SLIDING SOCIAL MEDIA WIDGET - TO LEFT 
=========================================================*/
#sliding-sm-widget-section.ssmw-s-toleft {
    left: -310px;
	right: auto !important;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-handler-left {
    right: -50px;
	left: auto !important;
	border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
	border-bottom-right-radius: 41px;
    border-top-right-radius: 51px;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-facebook .ssmw-handler-left { 
	background: #3a579a;
	background: -moz-linear-gradient(left,  rgba(58,87,154,1) 0%, rgba(58,87,154,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(58,87,154,1) 0%,rgba(58,87,154,0.75) 100%);
	background: linear-gradient(to right,  rgba(58,87,154,1) 0%,rgba(58,87,154,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a579a', endColorstr='#bf3a579a',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-twitter .ssmw-handler-left {
	background: #22bbf4;
	background: -moz-linear-gradient(left,  rgba(34,187,244,1) 0%, rgba(34,187,244,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(34,187,244,1) 0%,rgba(34,187,244,0.75) 100%);
	background: linear-gradient(to right,  rgba(34,187,244,1) 0%,rgba(34,187,244,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22bbf4', endColorstr='#bf22bbf4',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-googleplus .ssmw-handler-left {
	background: #dc4e41;
	background: -moz-linear-gradient(left,  rgba(220,78,65,1) 0%, rgba(220,78,65,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(220,78,65,1) 0%,rgba(220,78,65,0.75) 100%);
	background: linear-gradient(to right,  rgba(220,78,65,1) 0%,rgba(220,78,65,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4e41', endColorstr='#bfdc4e41',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-youtube .ssmw-handler-left { 
	background: #ececec;
	background: -moz-linear-gradient(left,  rgba(236,236,236,1) 0%, rgba(236,236,236,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(236,236,236,1) 0%,rgba(236,236,236,0.75) 100%);
	background: linear-gradient(to right,  rgba(236,236,236,1) 0%,rgba(236,236,236,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#bfececec',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-instagram .ssmw-handler-left {
	background: #D5C8B6;
	background: -moz-linear-gradient(left,  rgba(213,200,182,1) 0%, rgba(213,200,182,0.75) 100%);
	background: -webkit-linear-gradient(left,  rgba(213,200,182,1) 0%,rgba(213,200,182,0.75) 100%);
	background: linear-gradient(to right,  rgba(213,200,182,1) 0%,rgba(213,200,182,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5c8b6', endColorstr='#bfd5c8b6',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-tripadvisor .ssmw-handler-left {
	background: #8fc661;
	background: rgb(107,162,68);
	background: -moz-linear-gradient(left,  rgba(107,162,68,1) 0%, rgba(143,198,97,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(107,162,68,1) 0%,rgba(143,198,97,1) 100%);
	background: linear-gradient(to right,  rgba(107,162,68,1) 0%,rgba(143,198,97,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba244', endColorstr='#8fc661',GradientType=1 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-pinterest .ssmw-handler-left {
	background: -moz-linear-gradient(top,  rgba(189,8,28,0.75) 0%, rgba(189,8,28,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(189,8,28,0.75) 0%,rgba(189,8,28,1) 100%);
	background: linear-gradient(to bottom,  rgba(189,8,28,0.75) 0%,rgba(189,8,28,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbd081c', endColorstr='#bd081c',GradientType=0 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-allegro .ssmw-handler-left {
	background: -moz-linear-gradient(top,  rgba(255,90,0,0.75) 0%, rgba(255,90,0,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,90,0,0.75) 0%,rgba(255,90,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,90,0,0.75) 0%,rgba(255,90,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfff5a00', endColorstr='#ff5a00',GradientType=0 );
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-handler-left:hover { 
	right: -55px !important;
    width: 55px !important;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-facebook .ssmw-handler-left:hover { box-shadow: 0px 0 2px #3C5A98; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-twitter .ssmw-handler-left:hover { box-shadow: 0px 0 2px #00ACED; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-googleplus .ssmw-handler-left:hover { box-shadow: 0px 0 2px #CA4332; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-youtube .ssmw-handler-left:hover { box-shadow: 0px 0 2px #CD2627; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-instagram .ssmw-handler-left:hover { box-shadow: 0px 0 2px #D5C8B6; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-tripadvisor .ssmw-handler-left:hover { box-shadow: 0px 0 2px #6ba244; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-pinterest .ssmw-handler-left:hover { box-shadow: 0px 0 2px #bd081c; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-allegro .ssmw-handler-left:hover { box-shadow: 0px 0 2px #FF5A00; }
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-handler-left img {
    left: -5px;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw.ssmw-instagram .ssmw-handler-left img {
    left: -5px;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-handler-top {
    left: auto !important;
    right: 0px;
	border-top-right-radius: 12px;
	border-top-left-radius: 12px;
	overflow: hidden;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-show .ssmw-handler-top {
    right: -66px !important;
	left: auto !important;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-handler-top img {
	border-top-right-radius: 0px !important;
	border-top-left-radius: 0px !important;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw .ssmw-content {
    border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 8px !important;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-show {
    margin-left: 310px !important;
}
#sliding-sm-widget-section.ssmw-s-toleft .ssmw-show .ssmw-handler-left {
    left: auto !important;
    right: 0px;
}

/*========================================================
                SLIDING SOCIAL MEDIA WIDGET - RWD 
=========================================================*/
@media (max-width: 767px) {
	#sliding-sm-widget-section.ssmw-s-mobilehide {
		display: none !important;
	}
	#sliding-sm-widget-section.ssmw-s-icobot {
		top: auto !important;
		position: relative;
		right: 0;
		left:0px;
		text-align: center;
		width: 100%;
		min-height: 100px;
		margin: 20px 0;
	}
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-handler,
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-content {
		display: none;
	}
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-handler-ahref,
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-handler-ahref .ssmw-handler {
		display: block;
	}
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw {
		display: inline-block;
		position: static;
	}
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-handler-ahref .ssmw-handler-left {
		border-radius: 51px 51px 41px 41px;
		position: static;
		border: 0px;
	}
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw .ssmw-handler-ahref .ssmw-handler-left:hover { width: 50px !important;	}	
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw.ssmw-instagram .ssmw-handler-left img { left: auto; }
	#sliding-sm-widget-section.ssmw-s-icobot .ssmw.ssmw-allegro .ssmw-handler-left img { left: -2px; }
	#sliding-sm-widget-section.ssmw-s-toleft.ssmw-s-icobot .ssmw .ssmw-handler-left img { left: auto !important; }
	
	#sliding-sm-widget-section.ssmw-s-icobot.ssmw-s-smallico .ssmw .ssmw-handler-ahref .ssmw-handler-left:hover { width: 39px !important; }
	
	#sliding-sm-widget-section.ssmw-s-icobot.ssmw-s-smallico.ssmw-s-nicobot .ssmw .ssmw-handler-ahref .ssmw-handler-left { height: 50px; width: 50px; left: -50px; }
	#sliding-sm-widget-section.ssmw-s-icobot.ssmw-s-smallico.ssmw-s-nicobot .ssmw .ssmw-handler-ahref .ssmw-handler-left img {	width: 41px; }
	#sliding-sm-widget-section.ssmw-s-icobot.ssmw-s-smallico.ssmw-s-nicobot .ssmw.ssmw-instagram .ssmw-handler-ahref .ssmw-handler-left img { max-width: 30px; top: 11px; }
	#sliding-sm-widget-section.ssmw-s-icobot.ssmw-s-smallico.ssmw-s-nicobot .ssmw .ssmw-handler-ahref .ssmw-handler-left:hover { width: 50px !important; }
}
@media (max-width: 450px) {
	#sliding-sm-widget-section .ssmw .ssmw-handler,
	#sliding-sm-widget-section .ssmw .ssmw-content {
		display: none;
	}
	#sliding-sm-widget-section .ssmw .ssmw-handler-ahref,
	#sliding-sm-widget-section .ssmw .ssmw-handler-ahref .ssmw-handler {
		display: block;
	}
	#sliding-sm-widget-section .ssmw.ssmw-pinterest .ssmw-handler-left img {
    right: 0px;
}
}
@media (max-width: 445px) {
	#sliding-sm-widget-section {
		top: 80px;
	}
}
/* Stylesheet: sliding.sm.widget Modified On 2016-10-05 08:38:57 */
