.flex-container a,
.flexslider a,
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{max-width:100%;display:block}.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{background:#fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider
.slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.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%;margin:0;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{height:0}.flex-direction-nav
a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(http://media.johnlobb.com/skin/frontend/johnlobb/master/css/theme/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em}.flex-direction-nav .flex-next{background-position:-52px 0;right:-21px}.flex-direction-nav .flex-prev{left:-20px}.flex-direction-nav .flex-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
a{width:13px;height:13px;display:block;background:url(http://media.johnlobb.com/skin/frontend/johnlobb/master/css/theme/bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-999em}.flex-control-nav a:hover{background-position:0 -13px}.flex-control-nav a.flex-active{background-position:0 -26px;cursor:default}@import url("http://media.johnlobb.com/media/lesscss/_page-login.less");@import url("http://media.johnlobb.com/media/lesscss/_carousel.less");#carousel_steps
li{text-align:center}#carousel_steps li
a{text-decoration:none;position:relative;display:block}#carousel_steps li
.numero{position:absolute;top:0;left:0;width:140px;height:69px;padding-top:10px;color:#ffd300;font:1em Arial, sans-serif;font:normal 44px 'Didot', 'Times New Roman', Times, serif;background:rgba(0,0,0,0.5);display:none}#carousel_steps li a:hover
.numero{display:block}#carousel_steps li.current a
.numero{display:block;background:rgba(255,255,255,0.5);color:#222}#carousel_steps
h3{font:normal 12px 'Didot', 'Times New Roman', Times, serif;line-height:17px;text-transform:uppercase;margin:10px
0 0 0}.ja #carousel_steps
h3{font-family:Verdana,Geneva,sans-serif}body[class*="cms-190-steps"] .col-main .steps
.steps_end{width:780px;margin:0
auto;border-top:1px solid #b1b19f}body[class*="cms-190-steps"] .col-main .steps .steps_end
h2{margin-bottom:35px}body[class*="cms-190-steps"] .col-main .steps .steps_end
p{font-size:15px;line-height:18px}.carousel_wrapper ::-moz-selection{background:transparent}.carousel_wrapper ::selection{background:transparent}.carousel_wrapper
img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.carousel_wrapper{background:#fff}.flexslider{max-width:1220px;margin:0
auto;border-width:0 30px 30px 30px}.flex-control-nav{bottom:20px;right:10px;width:auto;height:6px}.flex-control-nav
li{margin:0
0 0 2px}.flex-control-nav
a{background:#fff;width:20px;height:6px;overflow:hidden}.flex-control-nav a.flex-active{background:#ffd300}.image_mim{position:absolute;top:0;left:0;height:100%;overflow:hidden}.image_mim
img{position:absolute;top:0;left:0;max-width:none !important}.handle{width:5%;height:100%;background:rgba(255,255,255,0.3) url(../images/man_in_motion.gif) 50% 70% no-repeat;position:absolute;top:0;left:0;z-index:10;cursor:w-resize;background-size:100% 12%}.flexslider:hover
.handle{background-color:rgba(255,255,255,0.4)}.flexslider .handle:hover{background-color:rgba(255,255,255,0.5)}