.brambl-theme{background:#fff;}
.brambl-theme .row{padding-bottom:50px;padding-top:50px;}
.brambl-theme h2.text-center{font-family:"Open Sans", sans-serif;text-transform:uppercase;letter-spacing:-3px;font-weight:800;}
.brambl-theme p.text-center{font-family:"Open Sans", sans-serif;letter-spacing:-1px;font-weight:300;color:rgb(0,0,0);}
.brambl-theme{font-family:"Open Sans", Helvetica, Arial, sans-serif;}
.brambl-theme a{color:rgb(167, 167, 167);}
.brambl-theme a:hover{color:#000;text-decoration:none;}
.brambl-theme::selection{background-color:rgba(0, 0, 0, 0.6);}
.brambl-theme::-moz-selection{background-color:rgba(0, 0, 0, 0.6);}
.brambl-theme .ico{font-family:"Socialico";font-weight:400;font-style:normal;font-size:50px;color:rgb(0,0,0);text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.brambl-theme .ico:hover{color:#000;}
.brambl-theme .heading_line{border-bottom:1px solid #ccc;display:block;height:1px;margin:10px auto 0;width:85px;}
.brambl-theme .icon-works, .brambl-theme .icon-time{display:block;margin:10px auto;height:64px;width:100%;background:url('../img/icon-line.png') center center repeat-x;}
.brambl-theme .icon-works img, .brambl-theme .icon-time img{background:#f3f3f3;}
.brambl-theme .icon-about, .brambl-theme .icon-contact{display:block;margin:10px auto;height:64px;width:100%;background:url('../img/icon-line2.png') center center repeat-x;}
.brambl-theme .icon-about img, .brambl-theme .icon-contact img{background:#DCDCDC;}
.brambl-theme h2{margin-top:30px;}
.brambl-theme .navbar-collapse{border:none;box-shadow:none;}
.brambl-theme .navbar-brand > img{display:inline;}
.brambl-theme .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-bottom:1px #ccc solid;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.brambl-theme .sticky-wrapper{z-index:999;width:100%;position:relative;margin:0;}
.brambl-theme nav.navbar{border-bottom:0;}
.brambl-theme .sticky-wrapper .navbar{margin-bottom:0;}
.brambl-theme .sticky-wrapper .navbar.stuck{position:fixed;top:0;}
.brambl-theme header img{float:left;margin-left:10px;}
.brambl-theme .navbar ul.nav{padding-top:15px;}
.brambl-theme .navbar ul.nav li a{color:#333;position:relative;display:inline-block;font-weight:800;text-decoration:none;font-size:12px;text-decoration:none;display:block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.brambl-theme .navbar ul.nav li.active a, .brambl-theme .navbar ul.nav li.active a:hover, .brambl-theme .navbar ul.nav li a:hover, .brambl-theme .navbar ul.nav li a.selected{color:#FFCC00;text-decoration:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
ul.homenav.left{position:absolute;width:200px;top:120px;left:50%;margin-left:-270px;}
ul.homenav.right{position:absolute;width:200px;top:120px;left:50%;margin-left:115px;}
ul.homenav li{list-style:none;display:inline-block;margin:0 10px 0 10px;}
ul.homenav li a{color:rgb(0,0,0);font-weight:800;text-decoration:none;font-size:12px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
ul.homenav li a:hover{color:#FFCC00;text-decoration:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
a#arrow_down{position:absolute;width:300px;bottom:-250px;left:50%;margin-left:-150px;padding:20px;text-align:center;font-size:26px;border:3px solid #FFCC00;border-radius:6px;box-shadow:0 2px 1px rgba(0, 0, 0, 0.2), inset 0 2px 1px rgba(0, 0, 0, 0.2);background:transparent;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a#arrow_down:hover{background-color:rgba(0, 0, 0, 0.6);}
.brambl-theme #works{padding:60px 0 100px 0;background:#f3f3f3;border-bottom:1px solid #e3e3e3;}
.brambl-theme #works_items{padding-top:30px;}
.brambl-theme .og-grid{list-style:none;padding:20px 0 20px 0;max-width:1060px;margin:0 auto;text-align:center;width:100%;}
.brambl-theme .og-grid li{display:inline-block;margin:10px 5px 0 5px;vertical-align:top;height:250px;}
.brambl-theme .og-grid li a div{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background:rgba(41, 41, 41, 0.6);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;text-align:left;padding:20px;color:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out;transition:opacity 180ms ease-in-out;}
.brambl-theme .og-grid li a:hover div{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.brambl-theme .og-grid li > a, .brambl-theme .og-grid li > a img{border:none;outline:none;display:block;position:relative;}
.brambl-theme .og-grid li.og-expanded > a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#292929;border-width:15px;left:50%;margin:-20px 0 0 -15px;}
.brambl-theme .og-expander{position:absolute;background:#292929;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden;}
.brambl-theme .og-expander-inner{padding:50px 30px;height:100%;}
a.og-next{position:absolute;display:block;width:40px;height:30px;top:25px;right:80px;text-indent:-6000px;background:url(../img/next.png) no-repeat 0 0;}
a.og-prev{position:absolute;display:block;width:40px;height:30px;top:25px;right:130px;text-indent:-6000px;background:url(../img/prev.png) no-repeat 0 0;}
.brambl-theme .og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer;}
.brambl-theme .og-close::before, .brambl-theme .og-close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.brambl-theme .og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.brambl-theme .og-close:hover::before, .brambl-theme .og-close:hover::after{background:#333;}
.brambl-theme .og-fullimg, .brambl-theme .og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative;}
.brambl-theme .og-fullimg img{box-shadow:0 5px 35px rgba(0, 0, 0, 0.65);-moz-box-shadow:0 5px 35px rgba(0, 0, 0, 0.65);-webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.65);}
.brambl-theme .og-details{padding:0 40px 0 20px;}
.brambl-theme .og-fullimg{text-align:center;}
.brambl-theme .og-fullimg img{display:inline-block;max-height:90%;max-width:90%;}
.brambl-theme .og-details h3{font-size:42px;padding:20px 0 10px;margin-bottom:10px;color:#fff;font-family:"Open Sans", sans-serif;font-weight:800;letter-spacing:-2px;}
.brambl-theme .og-details p{font-weight:400;font-size:16px;line-height:22px;color:rgb(0,0,0);}
.brambl-theme .og-details a{font-weight:400;font-size:16px;display:inline-block;margin:30px 0 0;outline:none;padding:10px;text-align:center;border:3px solid #FFCC00;border-radius:6px;box-shadow:0 2px 1px rgba(0, 0, 0, 0.2), inset 0 2px 1px rgba(0, 0, 0, 0.2);background:transparent;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.brambl-theme .og-details a:hover{background-color:rgba(0, 0, 0, 0.6);text-decoration:none;}
.brambl-theme .og-details ul.thumbs{margin-left:0;max-width:450px;}
.brambl-theme .og-details ul.thumbs li{margin:5px 5px 0 0;height:80px;}
.brambl-theme .og-details ul.thumbs a{padding:0;}
.brambl-theme .og-details ul.thumbs a img{border:2px solid #292929 !important;padding:1px;height:80px;width:80px;}
.brambl-theme .og-details ul.thumbs a.active img{border:2px solid #dcdcdc !important;padding:1px;}
.brambl-theme .og-loading{width:50px;height:50px;background:url('../img/ajax-loader.gif') center center no-repeat;position:absolute;top:25%;left:50%;margin:-25px 0 0 -25px;}
.brambl-theme .og-details a[href="#"]{display:none;}
.brambl-theme .og-details ul.thumbs a[href="#"]{display:block;}
.brambl-theme #about{padding:60px 0 100px 0;background:#dcdcdc;border-bottom:1px solid #e3e3e3;}
.brambl-theme #about .row{padding-top:60px;padding-left:16px;}
.brambl-theme .person{width:100%;background:#fff;margin-bottom:8px;padding-bottom:8px;position:relative;text-align:center;}
.brambl-theme .person h2{font-size:16px;margin:5px 0;letter-spacing:-1px;}
.brambl-theme .person .position{display:inline-block;padding:3px 5px;background:#FFCC00;color:#fff;font-size:14px;text-transform:uppercase;}
.brambl-theme .person ul a, .brambl-theme .person ul a:hover{text-decoration:none;}
.brambl-theme .person p a{font-size:12px;}
.brambl-theme .person ul{margin-top:20px;}
.brambl-theme #about .span3{margin-left:14px;}
.brambl-theme #timeline{padding:60px 0 100px 0;background:#f3f3f3;}
.brambl-theme #timeline a{color:#FFCC00;}
.brambl-theme #timeline a:hover{color:#dcdcdc;text-decoration:none;}
.brambl-theme #contact{padding:60px 0 100px 0;background:#dcdcdc;}
.brambl-theme #contact .row{padding-top:40px;}
.brambl-theme #contact form{margin:20px 0;}
.brambl-theme #contact h3{letter-spacing:-2px;}
.brambl-theme #contact .span3{margin-left:60px;}
.brambl-theme #contact form input, .brambl-theme #contact form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 8px;border:1px solid #FFF;box-shadow:none;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.brambl-theme #contact form input{height:40px;resize:none;}
.brambl-theme #contact form textarea{min-height:120px;resize:vertical;}
.brambl-theme #contact form input:required, .brambl-theme #contact form textarea:required{box-shadow:inherit;}
.brambl-theme #contact form input:required:valid, .brambl-theme #contact form textarea:required:valid{border-color:#66A6FF;color:#66A6FF;}
.brambl-theme #contact form input:focus:invalid, .brambl-theme #contact form textarea:focus:invalid{border-color:#ec7e7e;box-shadow:0 0 2px rgba(236, 126, 126, 0.7);}
.brambl-theme #contact form .btn{width:100%;padding:4px 8px;height:40px;background:#555;color:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.brambl-theme #contact form .btn:hover{background:#FFCC00;color:#FFF;}
.brambl-theme .container p.lead{max-width:600px;margin:0 auto;}
.brambl-theme .container p.lead.marginer{margin:0 auto 50px auto;}
.brambl-theme .container p.lead.twocolumns1{max-width:474px;text-align:left;float:left;margin:0 0 50px 0;}
.brambl-theme .container p.lead.twocolumns2{max-width:474px;text-align:left;float:left;margin:0 0 50px 94px;}
.brambl-theme .clear{clear:both;}
.brambl-theme .container.txtblock{background:#23231F url('../img/bg_block1.jpg') left center no-repeat;width:100%;padding:80px 0 80px 0;border-bottom:1px solid #e3e3e3;}
.brambl-theme .container.txtblock p.lead{background:url('../img/icon-apos.png') 0px 12px no-repeat;color:#CCCCCC;font-weight:300;font-size:28px;line-height:52px;letter-spacing:-1px;max-width:900px;margin:0 auto;text-align:left;font-family:'Merriweather', Georgia, serif;padding:0 0 0 100px;}
.brambl-theme .container.txtblock a{color:#fff;font-weight:400;}
.brambl-theme .container.txtblock a:hover{color:#FFCC00;text-decoration:none;}
.brambl-theme .container.txtblock.nrtwo{background:#23231F url('../img/bg_block3.jpg') left center no-repeat;}
.brambl-theme .container.txtblock.nrthree{background:#23231F url('../img/bg_block2.jpg') left center no-repeat;}
.brambl-theme #social{background:#fff;padding:40px 0;}
.brambl-theme #social ul{margin:0;}
.brambl-theme #social ul li{padding:20px;}
.brambl-theme #social a, .brambl-theme #social a:hover{text-decoration:none;}
footer{width:100%;padding:20px 0;background:#333;text-align:center;}
@media screen and (max-width:830px){.og-expander h3{font-size:32px;}
.brambl-theme .og-expander p{font-size:13px;}
.brambl-theme .og-expander a{font-size:12px;}
}
@media screen and (max-width:650px){.og-fullimg{display:none;}
.brambl-theme .og-details{float:none;width:100%;}
}
@media (min-width:1200px){.container{max-width:1042px;width:100%;}
.brambl-theme .container p.lead.twocolumns1{max-width:474px;}
.brambl-theme .container p.lead.twocolumns2{max-width:474px;}
.brambl-theme .span3{width:250px;}
}
@media (max-height:700px){#home .containerblack{margin-top:50px;}
.brambl-theme #slider{font-size:28px;}
.brambl-theme #slider .slide{height:50px;line-height:50px;}
}
@media (max-height:400px){#home .containerblack{margin-top:0px !important;}
a#arrow_down{display:none;}
}
@media only screen and (min-width:980px) and (max-width:1199px){.container p.lead.twocolumns1{max-width:423px;}
.brambl-theme .container p.lead.twocolumns2{max-width:423px;}
}
@media only screen and (max-width:979px){#home .containerblack{margin-top:50px;}
.brambl-theme #slider{font-size:28px;}
.brambl-theme #slider .slide{height:50px;line-height:50px;}
.brambl-theme .container p.lead.twocolumns1{max-width:315px;}
.brambl-theme .container p.lead.twocolumns2{max-width:315px;}
.brambl-theme .container.txtblock p.lead{font-size:22px;line-height:40px;padding-right:20px;margin-left:10px;}
}
@media only screen and (max-width:767px){body{padding-right:0;padding-left:0;}
.brambl-theme .cbp_tmtimeline > li .cbp_tmlabel p{padding:10px 20px 10px 20px;}
}
@media only screen and (max-width:650px){ul.homenav.left{display:none;}
ul.homenav.right{display:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container p.lead.twocolumns1{max-width:750px;padding-left:20px;padding-right:20px;}
.brambl-theme .container p.lead.twocolumns2{max-width:750px;padding-left:20px;padding-right:20px;margin-left:0px;margin-bottom:10px;}
.brambl-theme .container.txtblock p.lead{font-size:16px;line-height:30px;padding-right:20px;margin-left:10px;}
.brambl-theme #slider{font-size:20px;}
.brambl-theme #slider .slide{height:32px;line-height:32px;}
.brambl-theme #works, .brambl-theme #about, .brambl-theme #timeline, .brambl-theme #contact{padding-left:10px;padding-right:10px;}
}
@media only screen
and (max-device-width:1024px){.row{background-attachment:scroll !important;}
}
@media only screen and (min-width:626px) and (max-width:767px){.span3{width:240px;float:left;margin-right:30px;margin-bottom:30px;}
}
@media only screen and (min-width:526px) and (max-width:625px){.span3{width:190px;float:left;margin-right:30px;margin-bottom:30px;}
}
@media only screen and (min-width:251px) and (max-width:525px){.span3{width:250px;float:none;margin:20px auto 0 auto !important;padding:0;}
.brambl-theme .row{padding-left:0px !important;}
}
@media only screen and (max-width:250px){.span3{float:none;margin:20px auto 0 auto !important;padding:0;}
.brambl-theme .row{padding-left:0px !important;}
}
@media only screen and (max-width:767px){.brambl-theme .navbar-brand{padding-top:0;}
}
@media only screen and (max-width:479px){.container p.lead.twocolumns1{max-width:470px;padding-left:20px;padding-right:20px;font-size:16px;line-height:24px;}
.brambl-theme .container p.lead.twocolumns2{max-width:470px;padding-left:20px;padding-right:20px;margin-left:0px;margin-bottom:10px;font-size:16px;line-height:24px;}
.brambl-theme #slider{font-size:18px;}
.brambl-theme #slider .slide{height:30px;line-height:30px;}
.brambl-theme #home .containerblack{height:250px;padding:30px 0 30px 0;margin-top:30px;}
a#arrow_down{width:200px;margin-left:-100px;font-size:16px;}
.brambl-theme .container.txtblock p.lead{font-size:14px;line-height:24px;padding-right:20px;}
.brambl-theme #works, .brambl-theme #about, .brambl-theme #timeline, .brambl-theme #contact{padding-left:10px;padding-right:10px;}
.brambl-theme #home{background:url('../img/bg_home.jpg') no-repeat center center scroll;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;background-attachment:scroll;}
}

a.navbar-brand{padding-top:0;}
img.widget-image-placeholder{display:none;}
.navbar-brand.visible-xs-block img{max-width:230px;}
.brambl-theme .carousel-control .icon-prev, .brambl-theme .carousel-control .icon-next{font-family:"FontAwesome";font-size:3em;color:white;border-radius:3px;padding:30px 50px 70px 30px;}
.brambl-theme .carousel-control .icon-next:before{content:"";font-family:"FontAwesome" !important;}
.brambl-theme .carousel-control .icon-prev:before{content:"";font-family:"FontAwesome" !important;}
.brambl-theme > .container{box-shadow:0 0 15px rgba(0, 0, 0, 0.15);}
.brambl-theme .container-type{background:#ffffff;}
.brambl-theme img{max-width:100%;}
.brambl-theme .mapsholder img{max-width:initial;}
.brambl-theme .carousel.alternative .carousel-caption{background:none;top:47%;margin-right:auto;margin-left:auto;max-width:100%;text-align:center;}
.brambl-theme .carousel.alternative .carousel-caption > h3{letter-spacing:4px;font-size:300%;line-height:150%;color:white;}
.brambl-theme .carousel.alternative .carousel-caption > p{font-size:140%;color:white;font-weight:200;letter-spacing:2px;}
.brambl-theme .carousel.alternative .carousel-control .icon-prev, .brambl-theme .carousel.alternative .carousel-control .icon-next{color:#2f2f2f;background:white;border:none;margin:0;padding:15px 35px 50px 20px;border-radius:0;}
.brambl-theme .carousel.alternative:hover .carousel-control .icon-prev{left:0;}
.brambl-theme .carousel.alternative:hover .carousel-control .icon-next{right:0;}
.brambl-theme .carousel.alternative .carousel-control .icon-next{right:-60px;}
.brambl-theme .carousel.alternative .carousel-control .icon-prev{left:-60px;}
.brambl-theme .carousel.alternative .carousel-indicators{display:none;}
.brambl-theme .carousel.alternative .carousel-control,{overflow:hidden;}
.brambl-theme .carousel.alternative .carousel-control .icon-next, .brambl-theme .carousel.alternative .carousel-control .icon-prev{transition-delay:0s;transition-duration:0.25s;transition-property:all;transition-timing-function:ease;}
.brambl-theme .carousel.alternative .carousel-control{top:0;font-size:12px;}
.brambl-theme .carousel.alternative .carousel-control .icon-prev:hover,
.brambl-theme .carousel.alternative .carousel-control .icon-next:hover{color:#e6ae49;}
.brambl-theme .accordion .panel-title:hover{cursor:pointer;}
@media only screen
and (max-device-width:1024px){.row{background-attachment:scroll !important;}
}
.btn-icon-animate{overflow:hidden;position:relative;}
.btn-fa-animate::before{font-family:'FontAwesome';}
.btn-icon-animate::before{font-size:125%;height:100%;line-height:1;position:absolute;transition-delay:0s;transition-duration:0.3s;transition-property:all;transition-timing-function:ease;width:1.28571em;}
.btn-icon-animate.icon-left::before,
.btn-icon-animate.icon-left.hide-on-hover:hover::before{left:-50%;}
.btn-icon-animate.icon-right::before,
.btn-icon-animate.icon-right.hide-on-hover:hover::before{right:-50%;}
.btn-icon-animate.icon-left:hover::before,
.btn-icon-animate.icon-always-on.icon-left::before,
.btn-icon-animate.hide-on-hover.icon-left:not(:hover)::before{left:0;padding-left:0.7em;padding-right:0.4em;}
.btn-icon-animate.icon-right:hover::before,
.btn-icon-animate.icon-always-on.icon-right::before,
.btn-icon-animate.hide-on-hover.icon-right:not(:hover)::before{right:0;padding-left:0;padding-right:1.7em;}
.btn-icon-animate.icon-left:not(.hide-on-hover):hover,
.btn-icon-animate.icon-left.icon-always-on,
.btn-icon-animate.icon-left.hide-on-hover:not(:hover){padding-left:3em;padding-right:1em;}
.btn-icon-animate.icon-right:not(.hide-on-hover):hover,
.btn-icon-animate.icon-right.icon-always-on,
.btn-icon-animate.icon-right.hide-on-hover:not(:hover){padding-right:3em;padding-left:1em;}
.fb_iframe_widget > span, .fb_iframe_widget iframe{min-width:300px !important;min-height:300px !important}
.light-gallery a{display:inline-block;overflow:hidden;}
.light-gallery a div{display:inline-block;overflow:hidden;position:absolute;}
.light-gallery a:hover img{transform:scale3d(1.1, 1.1, 1.1);}
.light-gallery a img{transform:scale3d(1, 1, 1);transition-delay:0s;transition-duration:0.15s;transition-property:transform;transition-timing-function:ease;}
.light-gallery a div.gallery-overlay{background-color:rgba(0, 0, 0, 0.5);bottom:0;left:0;position:absolute;right:0;top:0;transition-delay:0s;transition-duration:0.35s;transition-property:opacity;transition-timing-function:ease;opacity:0;}
.light-gallery a:hover div.gallery-overlay{opacity:1;}
.light-gallery a div.gallery-overlay i{position:absolute;top:45%;right:47%;color:#cbcbcb;font-size:21px;transition-delay:0s;transition-duration:0.3s;transition-property:opacity;transition-timing-function:ease;opacity:0;}
.light-gallery a:hover div.gallery-overlay i{opacity:1;}