.carousel-control.left,.carousel-control.right{background-image:none;margin-top:10%;width:5%;}
.modal-dialog {width: 75%;margin: 60px auto; height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
.modal-content {background-color: transparent;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px transparent;height: 85%; position: absolute;top: 20px;bottom: 0;left: 0;right: 0;}
.modal-body { position: absolute;top: 25px;bottom: 25px;left: 0;right: 0;}
.carousel {position: absolute;overflow: visible;top: 0;bottom: 0;left: 0;right: 0;}
.carousel-inner {position: absolute; width: 100%;overflow: hidden;left: 0; right: 0;top: 0;bottom: 0;}
.carousel-inner .item {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img {display: block;max-width: 90%;width: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;height: auto;max-height: 600px;background-color:#fff;padding: 10px;border-radius: 5px;box-shadow: 5px 5px 10px #000;}
.modal-backdrop.in {filter: alpha(opacity=80);opacity: 0.8;}
.close { color: #fff;opacity: 1;}
button.close { padding: 4px 10px;}
.modal-header {border-bottom: 0px solid #e5e5e5;}
.carousel-control {top: 10%;bottom: 10%;}
img.page{position: relative;max-width: 100%;}
ul#nav_toggleName{padding: 0;}
.carousel-control {width: 0%;}
.popUP { float: left;margin: 0px;}
li {list-style: none;}
.portfolioContainer .popUP img {width: 200px;}
.portfolioContainer img { margin:2px;opacity:1;transition:.3s;}
.portfolioContainer img:hover { margin:2px;opacity:.75;transition:.3s;}
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}
.isotope, .isotope .isotope-item {/* change duration value to whatever you like */-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;transition-duration: 0.8s;}
.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;transition-property: height, width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;transition-property: transform, opacity;}
.portfolioContainer p{width:200px;font-size:110%;line-height:1.1em;}
.nav_portfolio{display:none;}
ol#nav_toggleName{padding: 0;}
.carousel-control {width: 0%;}
.handle{display: none;}
nav ol {overflow: hidden;margin:0;}
.mini-icon-bar{width:25px;height:1px;background-color:#b0b0b0;margin:4px 10px;}
.thumbnail {width: 200px;height:auto;}



.img-thumbnail {width: 100%;max-width: 240px;}
@media screen and (max-width:767px)
{
.portfolioContainer .popUP img {width: 90px;}
ul#nav1{display:none;}
.mini-icon-bar{width:25px;height:1px;background-color:#b0b0b0;margin:4px 0;}
.portfolioContainer .popUP img {width: 90px;}
.nav_portfolio{display:block;width: 100%;text-align: left;background-color: #fff;margin-bottom: 10px;border: 1px solid #efefef;padding: 2%;cursor:pointer;}
ul#nav1{display:none;}
.mini-icon-bar{width:25px;height:1px;background-color:#b0b0b0;margin:4px 0;}
.img-thumbnail {max-width: 115px;}
}
@media screen and (max-width:767px)
{
nav ol{max-height: 0;}  
.showing{max-height: 40em; }
.handle{display: block;width: 100%;text-align: left;border: 1px solid #ccc;cursor: pointer;margin-bottom: 10px;padding: 5px 0;}
.thumbnail {width: 90px;height: auto;margin-bottom: 0px;}
.row {margin-right: 8px;margin-left: 0px;}
}

.carousel_image_modal{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
/*----------main Carousel--------------------*/
.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {opacity: 0;}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.carousel-fade .carousel-control {z-index: 2;}
.fade-carousel {position: relative;height: 80vh;transition:.5s;}
.fade-carousel .carousel-inner .item {height: 100vh;}
.fade-carousel .carousel-indicators > li {margin: 0 2px;background-color: transparent;border-color: #fff;opacity: .7;}
.fade-carousel .carousel-indicators > li.active {width: 10px;height: 10px;opacity: 1;background-color: #fff;}
.events_caption {position: absolute;top: 30%;left: 50%;z-index: 3;color: #fff;text-align: center;text-transform: uppercase;text-shadow: 3px 3px 5px rgba(0,0,0,.75);
      -webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);transition:.5s;width: 80%;}
.events_caption h1 {font-size: 6em;font-weight: 500;margin: 0;padding: 0;}
.events_caption h3 {font-size: 32px;font-weight: 500;margin: 0;padding: 0;}
.fade-carousel .carousel-inner .item .events_caption {opacity: 0;-webkit-transition: 2s all ease-in-out .05s;-moz-transition: 2s all ease-in-out .05s; -ms-transition: 2s all ease-in-out .05s; -o-transition: 2s all ease-in-out .05s; transition: 2s all ease-in-out .05s; }
.fade-carousel .carousel-inner .item.active .events_caption {opacity: 1;-webkit-transition: 2s all ease-in-out .05s;-moz-transition: 2s all ease-in-out .05s; -ms-transition: 2s all ease-in-out .05s; -o-transition: 2s all ease-in-out .05s; transition: 2s all ease-in-out .05s;    }
.btn.btn-lg {padding: 10px 40px;}.btn.btn-events_caption,.btn.btn-events_caption:hover,
.btn.btn-events_caption:focus {color: #f5f5f5;background-color: #1abc9c;border-color: #1abc9c;outline: none;margin: 20px auto;}
.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3 {height: 80vh;background-size: cover;background-position: center center;background-repeat: no-repeat;transition:.5s;}
.fade-carousel .slides .slide-1 {background-image:url(../img/Slide_3.jpg); }
.fade-carousel .slides .slide-2 {background-image:url(../img/Slide_4.jpg);}
.fade-carousel .slides .slide-3 {background-image:url(../img/Slide_2.jpg);}
.fade-carousel .carousel-inner .item .events_caption.slide_1{top: 30%;}
.fade-carousel .carousel-inner .item .events_caption.slide_2{top: 40%;left: 50%;}
.fade-carousel .carousel-inner .item .events_caption.slide_3{top: 30%;}
.carousel-inner > .item {-webkit-transition: -webkit-transform .8s ease-in-out;-o-transition: -o-transform .8s ease-in-out;transition: transform .8s ease-in-out;transition-property: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}
.img_center{width:100%;}
.img_center img{width: 90%;margin: 0 auto}
/*Specific for this page*/
#nav_toggleName li {width: auto;padding: 5px;margin-left: 0px;}
.site_pages #nav_toggleName li::before {content: "";padding: 0;}
.portfolioFilter a {text-decoration: none;padding: 5px 15px;border: 1px solid #117bb8;color: #777;background-color: transparent;transition: all 0.3s;width: auto;float: left;text-align: center;}
.portfolioFilter #nav_toggleName a.current{font-weight: bold;color: #fff;box-shadow: 5px 5px 5px #ccc;background-color: #117bb8;}
.portfolioFilter  #nav_toggleName a:hover {background-color: #117bb8;cursor: pointer;transition: all 0.3s;color: #fff;}
@media screen and (max-width:526px)
{
.col-adjust{padding:0;margin-top: 0;}
.modal-backdrop.in {filter: alpha(opacity=100);opacity: 1;}
.modal-dialog {width: 100%;}
.modal-content {height: 100%;top: 0px;}
.carousel-control.left, .carousel-control.right {background-image: none;margin-top: 0%;width: 5%;}
.img-thumbnail {max-width: 90px;}
}