.flex-container a:active,.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img,.post img,#logo{max-width:100%;height:auto;width:auto}.flexslider .slides img{display:block;width:auto}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative;width:1230px;margin-left:15px;margin-right:15px;margin-bottom:-40px}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li a{width:40px;height:44px;margin:-13px 0 0;display:block;background:url(https://casecurity.org/wp-content/themes/Chameleon/images/xfeatured-arrow-left.png.pagespeed.ic.rQrpfPV_zt.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li .next{background:url(https://casecurity.org/wp-content/themes/Chameleon/images/xfeatured-arrow.png.pagespeed.ic.2CvM9Xr5Az.png) no-repeat 0 0;right:-6px}.flex-direction-nav li .prev{left:-6px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display: inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(theme/bg_control_nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}#flex_controllers{position:absolute;bottom:-28px;left:0;width:100%;text-align:center}#flex_controllers li{display:inline-block;margin-right:4px}#flex_controllers a{background:url(https://casecurity.org/wp-content/themes/Chameleon/images/xcontroller1.png.pagespeed.ic.2FGtpiTTp_.png) no-repeat;height:11px;text-indent:-9999px;width:11px;display:inline-block}#flex_controllers a.active,#flex_controllers a:hover{background:url(https://casecurity.org/wp-content/themes/Chameleon/images/xcontroller2.png.pagespeed.ic.0HRSjeZqsx.png) no-repeat}.service img{max-width:100%;height:auto}.service .thumb{width:auto;height:auto}.item-image{margin:0}span.more-icon{top:50%;left:50%;margin-left:-20px;margin-top:-20px}#mobile_nav{display:none;padding:5px 15px;position:relative;padding:12px 26px 12px 53px;font-family:Georgia,serif;font-style:italic;font-size:15px;text-shadow:1px 1px 0 #fff;color:#464646}#mobile_nav:hover{color:#111;text-decoration:none}#mobile_nav>span{display:block;width:17px;height:11px;background:url(https://casecurity.org/wp-content/themes/Chameleon/images/xresponsive_arrow.png.pagespeed.ic.El9rWHoSgR.png) no-repeat;position:absolute;top:17px;left:19px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#mobile_nav.opened>span{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#mobile_menu{position:absolute;top:43px;left:-101px;border:1px solid #ececec;width:365px;text-align:center;z-index:1000;padding:15px 0 9px;display:none}#mobile_menu li{padding-bottom:15px}#mobile_menu ul{display:block!important;visibility:visible!important;padding-top:15px;margin-bottom:-15px}#mobile_nav,#mobile_menu{background:#f9f9f9;-moz-box-shadow:inset 0 0 1px 1px #fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff;border:1px solid #ececec}#mobile_menu a{font-style:normal;color:#393939}#mobile_menu li.current-menu-item>a,#mobile_menu a:hover{color:#427d8b;text-decoration:none}nav#top-menu ul.mobile_nav{width:320px;border:1px solid #d6d6d6;background:#fafafa;display:none}.mobile_nav li ul{position:relative;top:0;width:auto;display:block!important;visibility:visible!important}ul#top-menu ul{display:none}.wp-caption{max-width:96%;padding:8px}