.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
ul.img-list{ist-style-type:none;margin:0;padding:0;text-align:center;}
ul.img-list li{display:inline-block;margin:0 1em 1em 0;position:relative;}
span.text-content{background:rgba(0,0,0,0.5);color:white;cursor:pointer;display:table;left:0;position:absolute;top:0;}
span.text-content span{display:table-cell;text-align:center;vertical-align:middle;}
span.text-content{background:rgba(0,0,0,0.5);color:white;cursor:pointer;display:table;left:0;position:absolute;top:0;opacity:0;}
ul.img-list li:hover span.text-content{opacity:1;}
span.text-content{background:rgba(0, 0, 0, 0.8);color:white;cursor:pointer;height:232px;padding:10px;text-indent:12px;display:table;left:0;position:absolute;top:0;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;}
span.text-content:before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#FF9224;font-size:25px;padding-right:0.5em;position:absolute;top:0px;left:-9px;}
.img-list li img{position:relative;width:100%;}
.img-list li h3{position:absolute;top:120px;left:0;width:100%;color:#635B49;font-size:20px;}
.img-list li p{position:absolute;top:170px;left:0;color:#635B49;width:100%;}
.fb-float-likebox{background:url(../img/fb.png)no-repeat scroll left center transparent !important;display:block;float:right;height:270px;padding:0 5px 0 38px;width:245px;z-index:99999;position:fixed;right:-210px;top:28%;}
.fb-float-likebox div{border:none;position:relative;display:block;}
.fb-float-likebox span{bottom:12px;font:8px "lucida grande",tahoma,verdana,arial,sans-serif;position:absolute;right:6px;text-align:right;z-index:99999;}
.fb-float-likebox span a{color:#808080;text-decoration:none;}
.fb-float-likebox span a:hover{text-decoration:underline;}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}
.panel-heading{padding:10px 15px;background-color:#404040;border-bottom:1px solid #ddd;border-top-right-radius:8px;border-top-left-radius:8px;}
.panel-heading>h3{margin-top:8px!important;font-size:22px;color:#444;}
.main-color{color:#358cce;}
.panel-body{padding:15px;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
.contact-bg{background:#FFF;padding-top:10%;}
.contact-form>h3{margin-top:15px;margin-bottom:18px;}
.contact-submit{background-color:#0bc07f;padding:5px 15px;margin-bottom:0;margin-top:-15px;font-size:16px;color:#fff;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
#map{width:100%;height:250px;display:block;}