/*!
    Theme Name: Clevertronics
    Theme URI: http://clevertronics.com.au
    Description: Emergency and Exit Lighting Innovation
    Version: 3.4
    Author: Redpin Design
    Author URI: http://www.redpin.com.au
    Tags: 

    License: 
    License URI: 
*/@font-face{font-family:'LiberationSans';src:url('fonts/LiberationSans-Regular-webfont.eot');src:url('fonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/LiberationSans-Regular-webfont.woff') format('woff'),url('fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),url('fonts/LiberationSans-Regular-webfont.svg#LiberationSans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'LiberationSans';src:url('fonts/LiberationSans-Bold-webfont.eot');src:url('fonts/LiberationSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/LiberationSans-Bold-webfont.woff') format('woff'),url('fonts/LiberationSans-Bold-webfont.ttf') format('truetype'),url('fonts/LiberationSans-Bold-webfont.svg#LiberationSans') format('svg');font-weight:700;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size: 14px;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:transparent;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:1em;line-height:1.4;overflow-y:scroll}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.alignleft{display:inline;float:left;margin-right:1.5em}.floatleft{float:left}.alignright{display:inline;float:right;margin-left:1.5em}.floatright{float:right}.aligncenter{clear:both;display:block;margin:0 auto}.floatnone{float:none}img{max-width:100%;height:auto}textarea{resize:vertical}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}body{margin:0 !important;padding:0 !important}.hero{height:auto !important}.hero .hero-wrapper,.hero .hero-inner{position:relative !important}header{position:relative !important;top:auto;left:auto;right:auto}header .header-wrapper .header-right{display:none !important}header .primary-wrapper{display:none !important}.table-downloads-container{width:100% !important;position:relative !important;left:auto !important;top:auto !important;height:auto}.table-downloads-container .table-downloads{position:relative !important;left:auto !important;top:auto !important;width:100% !important}.woocommerce-breadcrumb{display:none !important}.table-general .table-row p.row-heading{min-width:0}.table-general p{display:block !important;padding:0 !important}.table-general .btn{position:relative !important;top:auto !important;right:auto !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:10px;line-height:10px;overflow-wrap:break-word}abbr[title]:after{content:" (" attr(title) ")";font-size:10px;line-height:10px;overflow-wrap:break-word}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@media (min-width:767px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:none}.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:left}}@media (min-width:992px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:left}}@media (min-width:1200px){.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1){clear:left}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{opacity:.7;overflow:hidden;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{opacity:1}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('img/controls.png');cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0 !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.hamburger{z-index:999999;position:absolute;display:none;height:32px;width:32px;margin:0;top:8px;right:16px}.hamburger div{margin-top:8px;border-radius:10px;position:absolute;width:25px;height:3px;background-color:#8ec549;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all;transition-timing-function:cubic-bezier(.75, 0, .29, 1.01)}.hamburger .bar-1{top:5px}.hamburger .bar-1.active{background-color:#0057a3;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger .bar-2{top:13px}.hamburger .bar-2.active{opacity:0}.hamburger .bar-3{top:21px}.hamburger .bar-3.active{background-color:#0057a3;top:13px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.debug{display:block;position:fixed;background-color:#fff;top:0;left:0;opacity:.5;padding:5px;font-size:12px;display:none}html{color:#4b4b4b;font-family:'LiberationSans',Helvetica,Arial,serif}body{background-color:#fff;padding-top:158px}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}h1,h2,h3{font-family:'Montserrat',Helvetica,Arial,serif;font-weight:bold;color:#0057a3;margin-top:20px;margin-bottom:10px;padding:0}h4,h5,h6{font-family:'LiberationSans',Helvetica,Arial,serif;font-weight:normal;color:#0057a3;margin-top:20px;margin-bottom:10px;padding:0;text-transform:uppercase;letter-spacing:1px}h1{font-size:50px;line-height:50px}h2{font-size:24px}h3{margin-top:5px}ul,li,p,.yith_ywraq_add_item_response_message,.woocommerce-message{line-height:24px;font-size:14px;font-weight:400}a,a:visited{color:#8ec549;text-decoration:none}a:hover,a:focus,a:active{color:#bede96}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}hr.large{border-top:12px solid #eee;margin:60px 0}.background-blue{background-color:#0057a3}.background-light-blue{background-color:#3e9ac3}.background-green{background-color:#8ec549}.background-grey{background-color:#ccc}.color-blue{color:#0057a3}.color-light-blue{color:#3e9ac3}.color-green{color:#8ec549}.color-grey{color:#575757}.search-results article{border-bottom:1px solid #f0f0f0;padding:30px 0}.video{position:relative;padding-bottom:56.25%;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.subtle{opacity:.5}.text-center{text-align:center}header{z-index:100;position:fixed;top:0;left:0;right:0}header nav{display:inline-block;float:left;width:100%}header nav .menu ul{padding:0;margin:0;list-style:none}header nav .menu ul li{display:inline-block}header nav .menu ul li a{display:inline-block}header.small .header-wrapper .header-left{padding:0}header.small .header-wrapper .header-left img{width:200px}header.small .header-wrapper .header-right{padding-top:10px}header.small .primary-wrapper{top:0}header.small .search-form .search-field{padding-top:10px;padding-bottom:10px}header.small:hover .primary-wrapper{top:0}header .header-wrapper{position:relative;z-index:90;background-color:#fff}header .header-wrapper .header-left{padding-top:5px;-webkit-transition:.4s ease padding;-moz-transition:.4s ease padding;-ms-transition:.4s ease padding;-o-transition:.4s ease padding;transition:.4s ease padding}header .header-wrapper .header-left img{-webkit-transition:.4s ease width;-moz-transition:.4s ease width;-ms-transition:.4s ease width;-o-transition:.4s ease width;transition:.4s ease width}header .header-wrapper .header-right{padding-top:30px;text-align:right;-webkit-transition:.4s ease padding;-moz-transition:.4s ease padding;-ms-transition:.4s ease padding;-o-transition:.4s ease padding;transition:.4s ease padding}header .primary-wrapper{position:relative;background-color:#575757;top:0;z-index:85;-webkit-transition:.4s ease top;-moz-transition:.4s ease top;-ms-transition:.4s ease top;-o-transition:.4s ease top;transition:.4s ease top}header .primary-wrapper nav .menu>ul>li.current-menu-item>a,header .primary-wrapper nav .menu>ul>li.current-menu-parent>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}header .primary-wrapper nav .menu>ul>li.current-menu-item:hover>a,header .primary-wrapper nav .menu>ul>li.current-menu-parent:hover>a{background-color:#a6d170;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cae4aa), color-stop(100%, #a6d170));background:-webkit-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-moz-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-ms-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-o-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:linear-gradient(to bottom, #cae4aa 0, #a6d170 100%)}header .primary-wrapper nav .menu>ul>li:hover>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}header .primary-wrapper nav .menu ul li{float:left}header .primary-wrapper nav .menu ul li.highlight{background-color:#0057a3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0080f0), color-stop(100%, #0057a3));background:-webkit-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-moz-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-ms-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-o-linear-gradient(top, #0080f0 0, #0057a3 100%);background:linear-gradient(to bottom, #0080f0 0, #0057a3 100%)}header .primary-wrapper nav .menu ul li a{color:#fff;font-size:14px;padding:12px 9px}header .primary-wrapper nav .menu ul li:hover a{color:#fff;background-color:#8ec549}header .primary-wrapper nav .menu ul li:hover>.sub-menu{display:block}header .primary-wrapper nav .menu ul li.current-menu-item a,header .primary-wrapper nav .menu ul li.current-menu-parent a{color:#fff;background-color:#8ec549}header .primary-wrapper nav .menu ul li>.sub-menu{display:none;position:absolute;width:260px;z-index:50}header .primary-wrapper nav .menu ul li>.sub-menu li{width:100%}header .primary-wrapper nav .menu ul li>.sub-menu li a{background-color:#8ec549;width:100%;display:block;border-top:1px solid #81b93b}header .primary-wrapper nav .menu ul li>.sub-menu li:hover a{background-color:#0057a3;border-top:1px solid #00498a}header .primary-wrapper nav .menu ul li>.sub-menu li:hover>.sub-menu{display:block}header .primary-wrapper nav .menu ul li>.sub-menu li:nth-child(even) a{background-color:#87c13e}header .primary-wrapper nav .menu ul li>.sub-menu li:nth-child(even):hover a{background-color:#0057a3}header .primary-wrapper nav .menu ul li>.sub-menu li.current-menu-item a,header .primary-wrapper nav .menu ul li>.sub-menu li.current-menu-parent a{background-color:#a6d170}header .primary-wrapper nav .menu ul li>.sub-menu li.current-menu-item:hover a,header .primary-wrapper nav .menu ul li>.sub-menu li.current-menu-parent:hover a{border-top:1px solid #81b93b}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu{left:260px;top:auto;margin-top:-49px}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li a{background-color:#0057a3;width:100%;display:block;border-top:1px solid #00498a !important}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li:hover a{background-color:#0072d6}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li:nth-child(even) a{background-color:#004f94}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li:nth-child(even):hover a{background-color:#0072d6}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li>.sub-menu li:hover a{background-color:#0065bc}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li>.sub-menu li:nth-child(even) a{background-color:#0065bc}header .primary-wrapper nav .menu ul li>.sub-menu li>.sub-menu li>.sub-menu li:nth-child(even):hover a{background-color:#0065bc}header .secondary-wrapper{background-color:#4b4b4b}header .secondary-wrapper nav .menu>ul>li.current-menu-item>a,header .secondary-wrapper nav .menu>ul>li.current-menu-parent>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}header .secondary-wrapper nav .menu>ul>li.current-menu-item:hover>a,header .secondary-wrapper nav .menu>ul>li.current-menu-parent:hover>a{background-color:#a6d170;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cae4aa), color-stop(100%, #a6d170));background:-webkit-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-moz-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-ms-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-o-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:linear-gradient(to bottom, #cae4aa 0, #a6d170 100%)}header .secondary-wrapper nav .menu>ul>li:hover>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}header .secondary-wrapper nav .menu ul li{float:left}header .secondary-wrapper nav .menu ul li a{color:#ccc;font-size:12px;padding:8px 20px}header .secondary-wrapper nav .menu ul li a:hover{color:#fff}header .secondary-wrapper nav .menu ul li.current-menu-item a{color:#fff;background-color:#8ec549}header .tertiary-wrapper{float:none}header .tertiary-wrapper nav .menu ul li a{color:#999;font-size:12px;padding:15px 15px;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all}header .tertiary-wrapper nav .menu ul li a:hover{color:#575757}header .tertiary-wrapper nav .menu ul li.current-menu-item a{color:#4b4b4b}.mobile-wrapper{z-index:200;background-color:#575757;display:none;position:fixed;width:100%;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.mobile-wrapper.active{display:block}.mobile-wrapper nav{display:block;width:100%}.mobile-wrapper nav .menu{list-style:none}.mobile-wrapper nav .menu>ul>li.current-menu-item>a,.mobile-wrapper nav .menu>ul>li.current-menu-parent>a,.mobile-wrapper nav .menu>ul>li.current-menu-ancestor>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.mobile-wrapper nav .menu>ul>li.current-menu-item:hover>a,.mobile-wrapper nav .menu>ul>li.current-menu-parent:hover>a,.mobile-wrapper nav .menu>ul>li.current-menu-ancestor:hover>a{background-color:#a6d170;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cae4aa), color-stop(100%, #a6d170));background:-webkit-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-moz-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-ms-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:-o-linear-gradient(top, #cae4aa 0, #a6d170 100%);background:linear-gradient(to bottom, #cae4aa 0, #a6d170 100%)}.mobile-wrapper nav .menu>ul>li:hover>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.mobile-wrapper nav .menu ul{width:100%;padding:0;margin:0}.mobile-wrapper nav .menu ul li{width:100%;display:block}.mobile-wrapper nav .menu ul li a{color:#fff;font-size:14px;padding:8px 20px;display:block;border-bottom:1px solid #4b4b4b}.mobile-wrapper nav .menu ul li:hover a{color:#fff;background-color:#8ec549}.mobile-wrapper nav .menu ul li:hover>.sub-menu{display:block}.mobile-wrapper nav .menu ul li.current-menu-item a,.mobile-wrapper nav .menu ul li.current-menu-parent a{color:#fff;background-color:#8ec549}.mobile-wrapper nav .menu ul li>.sub-menu{display:none}.search-form .search-field{width:270px;color:#575757;font-size:14px;padding:15px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:2px solid #ccc;outline:0;background-image:url(img/element-mag.png);background-position:center right 15px;background-repeat:no-repeat;-webkit-transition:.4s ease padding;-moz-transition:.4s ease padding;-ms-transition:.4s ease padding;-o-transition:.4s ease padding;transition:.4s ease padding}.search-form .search-submit{display:none}.search-form ::-webkit-input-placeholder{color:#ccc;font-weight:400;font-size:14px}.search-form ::-moz-placeholder{color:#ccc;font-weight:400;font-size:14px}.search-form :-ms-input-placeholder{color:#ccc;font-weight:400;font-size:14px}.page-header{padding-top:60px;padding-bottom:20px}.page-header h1{margin:0}.page-header h2{margin-top:-30px;margin-bottom:0;padding:0}article{padding:10px 0}article h2{margin:0}.news .container-fluid{border-bottom:1px solid #ccc}.news .container-fluid:nth-child(even){background-color:#f0f0f0}.news article{padding-top:10px;padding-bottom:10px}.news article h2{margin-top:10px}.news article .post-content{margin:10px 0}.news h4{color:#575757}.pagination{margin-top:20px}.pagination .page-numbers{padding:5px 15px;border:1px solid #8ec549}.pagination .page-numbers.current{background-color:#999;border:1px solid #999}.pagination .page-numbers.dots{border:0;background:none}.navigation.pagination .screen-reader-text{text-align:center;color:#575757;font-size:16px;font-family:'LiberationSans',Helvetica,Arial,serif;font-weight:normal;margin-top:20px;margin-bottom:10px;padding:0;text-transform:uppercase;letter-spacing:1px}.navigation.pagination .nav-links{text-align:center}.navigation.pagination .nav-links span{display:inline-block;padding:5px 15px}.navigation.pagination .nav-links a{display:inline-block;padding:5px 15px;color:#fff;font-weight:bold;background-color:#8ec549}.news-thumbnail{display:block;width:100%;height:110px;border:1px solid #ccc;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.4s ease opacity;-moz-transition:.4s ease opacity;-ms-transition:.4s ease opacity;-o-transition:.4s ease opacity;transition:.4s ease opacity}.news-thumbnail:hover{opacity:.7}.post-thumbnail{display:block;width:100%;height:180px;background-color:#999;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.4s ease opacity;-moz-transition:.4s ease opacity;-ms-transition:.4s ease opacity;-o-transition:.4s ease opacity;transition:.4s ease opacity}.post-thumbnail:hover{opacity:.7}.post-header h2 a{-webkit-transition:.4s ease color;-moz-transition:.4s ease color;-ms-transition:.4s ease color;-o-transition:.4s ease color;transition:.4s ease color}.post-content{margin:10px 0 20px 0}.post-content p{margin:0}.widget-archive{padding:0 0 40px 0;margin:60px auto;width:300px;max-width:100%}.widget-archive ul{margin:0;padding:0;list-style:none}.widget-archive ul li{margin:0;padding:0;display:inline-block;padding:5px 15px;width:auto}.widget-archive ul li a{display:block}.widget-archive ul li.archive-year{width:100%;padding:0;background-color:#8ec549}.widget-archive ul li.archive-year a{padding:5px 15px;color:#fff}.hero{height:330px;background-color:#575757;position:relative}.hero .hero-inner{overflow:hidden;position:absolute;display:block;width:100%;bottom:0}.hero .hero-wrapper{position:absolute;top:0;bottom:0;right:0;left:0}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{color:#fff;margin:0}.hero h1 a,.hero h2 a,.hero h3 a,.hero h4 a,.hero h5 a,.hero h6 a{color:#fff}.hero h1{margin-bottom:10px}.hero h2{text-transform:uppercase;font-size:18px;letter-spacing:1px;margin-bottom:90px;padding:0}.hero h4{letter-spacing:2px;font-size:10px;font-weight:400;display:inline-block;margin:25px 0}.hero h4 a{margin:1px;padding:10px;border:1px solid rgba(255,255,255,0.3);-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.hero h4 a:hover{border-color:rgba(255,255,255,0.5);background:rgba(255,255,255,0.2)}.hero .slider-description{background:rgba(0,0,0,0.4);position:absolute;left:0;right:0;bottom:0}.hero .slider-description p{color:#fff;font-size:12px;line-height:16px;font-weight:400;opacity:1;padding:16px 0;padding-right:300px;margin:0}.hero>.lightSlider{opacity:0}.lightSlider{margin:0;padding:0;height:inherit !important}.lightSlider li{position:relative;height:330px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lightSlider li.client-logo{height:auto !important;display:inline-block}.lightSlider li.client-logo img{max-width:150px}.lSSlideOuter .lSPager.lSpg{display:inline-block;position:absolute;bottom:0;right:0;padding:20px 0;margin-right:30px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#fff;width:12px;height:12px;opacity:.5}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#8ec549;opacity:1}.hero-default{height:165px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-default h1{margin-bottom:10px}.hero-default-large{height:330px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.single-option .hero,.single-range .hero{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;border-bottom:3px solid #f0f0f0;margin-bottom:30px}.single-option .menu-options>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.single-range .menu-range>a{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.home-categories{margin-top:25px;margin-bottom:25px}.home-categories h3{margin:0;padding:0}.home-categories .home-categories-products{color:#fff;background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.home-categories .home-categories-products.home-categories-products-blue{background-color:#0057a3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0080f0), color-stop(100%, #0057a3));background:-webkit-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-moz-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-ms-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-o-linear-gradient(top, #0080f0 0, #0057a3 100%);background:linear-gradient(to bottom, #0080f0 0, #0057a3 100%)}.home-categories .home-categories-products a{text-transform:uppercase;color:#fff !important;font-size:14px;letter-spacing:1px;display:block;background-image:url(img/element-arrow.png);background-repeat:no-repeat;background-position:center right;padding-left:0;position:relative;-webkit-transition:.4s ease padding;-moz-transition:.4s ease padding;-ms-transition:.4s ease padding;-o-transition:.4s ease padding;transition:.4s ease padding}.home-categories .home-categories-products a p{padding-top:15px;padding-bottom:15px;padding-left:75px;padding-right:43px;margin:0;font-size:15px;line-height:16px;transform:translateY(-50%);top:50%;position:absolute}.home-categories .home-categories-products a img{padding:10px 15px 10px 10px;width:75px}.home-categories .home-categories-products a:last-child{background:none}.home-categories .home-categories-products a:hover{padding-left:20px}.tile{display:block;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.tile .tile-inner{position:relative;height:200px;padding:20px;background-color:rgba(0,0,0,0.2)}.tile .tile-inner .tile-text{display:inline-block;position:absolute;bottom:0;left:0;padding:10px 20px;width:100%}.tile .tile-inner .tile-text h1,.tile .tile-inner .tile-text h2,.tile .tile-inner .tile-text h3,.tile .tile-inner .tile-text h4,.tile .tile-inner .tile-text h5{color:#fff;margin:0 !important}.tile .tile-inner .tile-text h2{text-transform:uppercase;line-height:30px}.tile .tile-inner .tile-text h4{font-size:14px;line-height:14px;text-transform:none;margin:0;padding:2px}.tile .tile-inner .tile-text h5{font-size:14px;line-height:14px;text-transform:none;margin:0;padding:2px;opacity:.5}.tile .tile-inner .tile-text p{color:#fff;font-size:15px;font-weight:400;margin:0}.tile.tile-home{background-image:url(img/placeholder.png)}.tile.tile-home .tile-inner{-webkit-transition:.4s ease background-color;-moz-transition:.4s ease background-color;-ms-transition:.4s ease background-color;-o-transition:.4s ease background-color;transition:.4s ease background-color}.tile.tile-home:hover .tile-inner{background-color:rgba(142,197,73,0.8)}.tile.tile-project{background-image:url(img/placeholder.png)}.tile.tile-project .tile-inner{-webkit-transition:.4s ease background-color;-moz-transition:.4s ease background-color;-ms-transition:.4s ease background-color;-o-transition:.4s ease background-color;transition:.4s ease background-color}.tile.tile-project .tile-inner .tile-text{padding:10px 30px 10px 20px;border-bottom:3px solid #81b93b;background-color:#8ec549;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background-image:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:linear-gradient(to bottom, #b2d783 0, #8ec549 100%);background-position:left center;background-repeat:no-repeat;-webkit-transition:.4s ease background-color;-moz-transition:.4s ease background-color;-ms-transition:.4s ease background-color;-o-transition:.4s ease background-color;transition:.4s ease background-color}.tile.tile-project:hover .tile-inner{background-color:transparent}.tile.tile-project:hover .tile-inner .tile-text{border-bottom-color:#00498a;background-color:#0057a3;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0080f0), color-stop(100%, #0057a3));background-image:-webkit-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-moz-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-ms-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-o-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:linear-gradient(to bottom, #0080f0 0, #0057a3 100%);background-position:left center;background-repeat:no-repeat}.tile.tile-option{background-image:url(img/placeholder.png);margin-bottom:68px}.tile.tile-option .tile-inner{border:1px solid #eee;background-color:transparent;-webkit-transition:.4s ease background-color;-moz-transition:.4s ease background-color;-ms-transition:.4s ease background-color;-o-transition:.4s ease background-color;transition:.4s ease background-color}.tile.tile-option .tile-inner .tile-text{bottom:auto;top:100%;padding:15px 30px 15px 15px;border-bottom:2px solid #81b93b;background-color:#8ec549;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background-image:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:linear-gradient(to bottom, #b2d783 0, #8ec549 100%);background-position:left center;background-repeat:no-repeat}.tile.tile-option:hover .tile-inner .tile-text{border-bottom-color:#00498a;background-color:#0057a3;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0080f0), color-stop(100%, #0057a3));background-image:-webkit-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-moz-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-ms-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:-o-linear-gradient(top, #0080f0 0, #0057a3 100%);background-image:linear-gradient(to bottom, #0080f0 0, #0057a3 100%);background-position:left center;background-repeat:no-repeat}.tile.tile-range .tile-inner{border:1px solid #eee;background-color:transparent;-webkit-transition:.4s ease background-color;-moz-transition:.4s ease background-color;-ms-transition:.4s ease background-color;-o-transition:.4s ease background-color;transition:.4s ease background-color}.tile.tile-range .tile-inner .tile-text{display:none;padding:15px 30px 15px 15px;background-color:#8ec549;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.tile.tile-range:hover .tile-inner .tile-text{opacity:1}.option-wrapper .btn{margin-bottom:30px}.range-wrapper{margin-top:30px}.range-wrapper .btn{margin-bottom:30px}h2.sub-heading{text-transform:uppercase;margin:40px 0;padding:0;font-size:25px;line-height:25px}.page-template-clever-projects .sub-heading h2{padding-top:80px;margin-top:-50px}.single-projects .woocommerce{margin-top:30px}.single-projects #content h2{color:#8ec549}#widget-collapscat-2-top{border-bottom:1px solid #ccc;margin:0;padding-bottom:20px !important}#widget-collapscat-2-top li.collapsing.categories .sym{padding-left:0 !important;padding-right:10px !important}#widget-collapscat-2-top li.collapsing.categories .sym img{margin-bottom:3px}.widget .collapsing li li{list-style:circle outside none !important;margin-left:40px !important}.widget .collapsing li li a{padding-left:0 !important}.widget .collapsing li a{padding:0 !important}#widget-collapscat-2-top li.collapsing.categories.item:before,#widget-collapscat-2-top li.collapsing.categories:before{content:normal !important}.widget-title{margin:0;padding:30px 0 10px 0}.woocommerce.widget{border-bottom:1px solid #ccc;margin:0;padding-bottom:20px}.woocommerce .widget_layered_nav ul li a{padding:2px 0}.woocommerce .widget_layered_nav ul li .key,.woocommerce .widget_layered_nav ul li .acronym,.woocommerce .widget_layered_nav ul li .small-icon{display:inline-block;vertical-align:top;margin-right:10px}.woocommerce .widget_layered_nav ul li .key{padding:12px}.woocommerce .widget_layered_nav ul li .acronym{border:1px solid #ccc;font-size:10px;padding:0 5px;width:25px;line-height:22px;text-align:center;color:#4b4b4b}.woocommerce .widget_layered_nav ul li .small-icon{width:100px;height:25px;padding:0 5px;font-size:10px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.woocommerce .widget_layered_nav ul li .count{float:right;opacity:.5}.woocommerce .widget_layered_nav ul li.chosen a{color:#0057a3;font-weight:700}.woocommerce .widget_layered_nav ul li.chosen a:before{position:relative;top:2px}.woocommerce .widget_recently_viewed_products{margin-top:30px;border:4px solid #eee !important;border:0;padding:10px 20px}.woocommerce .widget_recently_viewed_products .widget-title{padding:10px 0}.product .woocommerce-tabs{min-height:450px}.product .woocommerce-tabs h2{margin-top:30px}.yith-ywraq-add-to-quote{margin-bottom:30px}.woocommerce #content{margin-top:30px}.woocommerce nav.woocommerce-breadcrumb a{color:#0057a3}.woocommerce h2{margin-top:50px;margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{display:none}.woocommerce ul.products div.attributes{position:absolute;top:0;right:0;opacity:.7;-webkit-transition:.4s ease opacity;-moz-transition:.4s ease opacity;-ms-transition:.4s ease opacity;-o-transition:.4s ease opacity;transition:.4s ease opacity}.woocommerce ul.products div.attributes span{margin-top:4px;height:22px;width:22px;padding:4px 0;text-align:center;line-height:13px;font-size:10px;color:#000;border:1px solid rgba(0,0,0,0.1);background:#fff;display:inline-block;float:right;margin-right:4px}.woocommerce ul.products div.attributes span.small-icon{width:80px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border:1px solid transparent}.woocommerce ul.products li.product{float:left;margin:0 1% 20px 0;padding:0;position:relative;width:24%;border:1px solid #f0f0f0}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product a{background-color:#8ec549}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product a h3{font-size:11px;font-family:'LiberationSans',Helvetica,Arial,serif;color:#fff;background-color:inherit;padding-left:10px;padding-right:10px;font-weight:700;text-transform:uppercase;-webkit-transition:.4s ease opacity;-moz-transition:.4s ease opacity;-ms-transition:.4s ease opacity;-o-transition:.4s ease opacity;transition:.4s ease opacity}.woocommerce ul.products li.product a h3 mark{color:inherit;background:transparent;opacity:.5}.woocommerce ul.products li.product a.E h3{color:#000}.woocommerce ul.products li.product:hover a h3{opacity:.7}.woocommerce ul.products li.product:hover .attributes{opacity:1}.woocommerce .product-categories{margin:0;padding-left:0;list-style:none}.woocommerce .product-categories ul{list-style:disc}.woocommerce .product-categories li a{color:#8ec549}.woocommerce .product-categories li.current-cat>a{color:#0057a3;font-weight:700}.woocommerce .product-categories .count{float:right;opacity:.5}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:14px}.woocommerce .woocommerce-ordering{display:none}.woocommerce table.shop_attributes{border-top:1px solid #eee;margin-top:1.6em}.woocommerce table.shop_attributes th{border-bottom:1px solid #eee;width:210px;text-align:left;font-size:14px}.woocommerce table.shop_attributes td{border-bottom:1px solid #eee}.woocommerce table.shop_attributes td p{font-style:normal}.woocommerce table.shop_attributes td a{display:block}.woocommerce table.shop_attributes tr.sku p{opacity:1}.woocommerce .product-title{padding-top:18px !important;display:inline-block;padding-left:5px}.woocommerce ul.product_list_widget li a{font-weight:400}.woocommerce ul.product_list_widget li img{float:left;width:60px;margin-right:10px;margin-left:0}.woocommerce ul.product_list_widget li .product-title{float:none;display:block}.woocommerce ul.product_list_widget li .amount{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:45%;padding:0 10px 5px 10px}#tab-additional_information{clear:both}.woocommerce div.product div.images{margin-bottom:5px}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{margin:0 2% 20px 0 !important;width:23%}.woocommerce .related,.woocommerce .upsells.products,.woocommerce-page .related,.woocommerce-page .upsells.products{border:6px solid #eee;padding:0 20px}.woocommerce .related h2,.woocommerce .upsells.products h2,.woocommerce-page .related h2,.woocommerce-page .upsells.products h2{margin:20px 0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;margin:0;margin-top:20px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right}.woocommerce .related,.woocommerce .upsells.products,.woocommerce-page .related,.woocommerce-page .upsells.products{margin-bottom:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:20px}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce ul.products li.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page ul.products li.first{clear:none}#yith-ywraq-message{padding-top:30px}#yith-ywraq-form table tr:nth-child(odd),#yith-ywraq-form table .table-row:nth-child(odd),#yith-ywraq-form table tr:nth-child(even),#yith-ywraq-form table .table-row:nth-child(even){background:transparent !important;border:1px solid #808080}#yith-ywrq-table-list{width:100%}#yith-ywrq-table-list td{border:1px solid #ccc}#yith-ywrq-table-list td.product-remove{text-align:center;width:35px}#yith-ywrq-table-list td.product-remove a{margin-top:5px;padding:15px}#yith-ywrq-table-list td.product-remove img{display:none}#yith-ywrq-table-list td.product-thumbnail{text-align:center;width:130px;padding:0}#yith-ywrq-table-list td.product-name{padding-left:20px}.yith-ywraq-mail-form-wrapper h3{margin-top:30px}.yith-ywraq-mail-form-wrapper label{display:block;padding-top:12px}.yith-ywraq-mail-form-wrapper abbr[title]{border:0}.yith-ywraq-mail-form-wrapper input{display:block;padding:12px;width:500px;max-width:100%}.yith-ywraq-mail-form-wrapper textarea{border:1px solid #ccc;padding:12px;width:100%}.product-content h2{margin:40px 0}.product-content .brand{margin:30px 0}article table{width:100%}article table,.table{margin-bottom:30px}article table h1,.table h1,article table h2,.table h2,article table h3,.table h3,article table h4,.table h4,article table h5,.table h5,article table p,.table p{display:inline-block;padding:11px 12px;margin:0}article table h4,.table h4{display:inline-block;padding:12px 12px;margin:0}article table td,.table td{padding:11px 12px}article table tr,.table tr,article table .table-row,.table .table-row{position:relative;background-color:#e0e0e0;border-bottom:3px solid #fff}article table tr:nth-child(odd),.table tr:nth-child(odd),article table .table-row:nth-child(odd),.table .table-row:nth-child(odd){background-color:#e0e0e0}article table tr:nth-child(odd) .btn,.table tr:nth-child(odd) .btn,article table .table-row:nth-child(odd) .btn,.table .table-row:nth-child(odd) .btn{opacity:1}article table tr:nth-child(even),.table tr:nth-child(even),article table .table-row:nth-child(even),.table .table-row:nth-child(even){background-color:#eee}article table tr:nth-child(even) .btn,.table tr:nth-child(even) .btn,article table .table-row:nth-child(even) .btn,.table .table-row:nth-child(even) .btn{opacity:.85}article table tr th,.table tr th,article table .table-row th,.table .table-row th,article table tr.table-heading,.table tr.table-heading,article table .table-row.table-heading,.table .table-row.table-heading{background-color:#8ec549;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background-image:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:linear-gradient(to bottom, #b2d783 0, #8ec549 100%);background-position:left center;background-repeat:no-repeat;border-bottom:2px solid #81b93b;margin-bottom:3px;padding-left:10px}article table tr th h1,.table tr th h1,article table .table-row th h1,.table .table-row th h1,article table tr.table-heading h1,.table tr.table-heading h1,article table .table-row.table-heading h1,.table .table-row.table-heading h1,article table tr th h2,.table tr th h2,article table .table-row th h2,.table .table-row th h2,article table tr.table-heading h2,.table tr.table-heading h2,article table .table-row.table-heading h2,.table .table-row.table-heading h2,article table tr th h3,.table tr th h3,article table .table-row th h3,.table .table-row th h3,article table tr.table-heading h3,.table tr.table-heading h3,article table .table-row.table-heading h3,.table .table-row.table-heading h3,article table tr th h4,.table tr th h4,article table .table-row th h4,.table .table-row th h4,article table tr.table-heading h4,.table tr.table-heading h4,article table .table-row.table-heading h4,.table .table-row.table-heading h4,article table tr th h5,.table tr th h5,article table .table-row th h5,.table .table-row th h5,article table tr.table-heading h5,.table tr.table-heading h5,article table .table-row.table-heading h5,.table .table-row.table-heading h5,article table tr th p,.table tr th p,article table .table-row th p,.table .table-row th p,article table tr.table-heading p,.table tr.table-heading p,article table .table-row.table-heading p,.table .table-row.table-heading p{color:#fff}article table tr tr,.table tr tr,article table .table-row tr,.table .table-row tr,article table tr .table-row,.table tr .table-row,article table .table-row .table-row,.table .table-row .table-row{margin-left:50px;border:0;border-top:3px solid #fff;border-left:3px solid #fff}article table tr tr:nth-child(odd),.table tr tr:nth-child(odd),article table .table-row tr:nth-child(odd),.table .table-row tr:nth-child(odd),article table tr .table-row:nth-child(odd),.table tr .table-row:nth-child(odd),article table .table-row .table-row:nth-child(odd),.table .table-row .table-row:nth-child(odd){background-color:rgba(255,255,255,0.5)}article table tr tr:nth-child(even),.table tr tr:nth-child(even),article table .table-row tr:nth-child(even),.table .table-row tr:nth-child(even),article table tr .table-row:nth-child(even),.table tr .table-row:nth-child(even),article table .table-row .table-row:nth-child(even),.table .table-row .table-row:nth-child(even){background-color:rgba(255,255,255,0.7)}article table .btn,.table .btn{display:inline-block;padding:12px 50px}.table-downloads .btn{float:right}.table-downloads-categories{margin:20px 0;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.table-downloads-categories .btn{margin:2px 0;font-size:14px;padding:12px 18px}.table-downloads-categories .btn.active{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.table-downloads-container .table-downloads{width:50%;padding-right:10px;float:left}.table-downloads-container .table-downloads .table-row p{font-size:14px;padding:7px 12px}.table-downloads-container .table-downloads .table-row .btn{font-size:13px;float:right;padding:10px 20px}.table-downloads-container .table-downloads .table-row .btn.btn-request{background-color:#4ca2e4;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8ec5ee), color-stop(100%, #4ca2e4));background:-webkit-linear-gradient(top, #8ec5ee 0, #4ca2e4 100%);background:-moz-linear-gradient(top, #8ec5ee 0, #4ca2e4 100%);background:-ms-linear-gradient(top, #8ec5ee 0, #4ca2e4 100%);background:-o-linear-gradient(top, #8ec5ee 0, #4ca2e4 100%);background:linear-gradient(to bottom, #8ec5ee 0, #4ca2e4 100%)}.table-downloads-container .table-downloads .table-row .btn.btn-request:hover{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.table-downloads-container .table-downloads .table-row .btn.btn-disabled{background-color:#999;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bfbfbf), color-stop(100%, #999));background:-webkit-linear-gradient(top, #bfbfbf 0, #999 100%);background:-moz-linear-gradient(top, #bfbfbf 0, #999 100%);background:-ms-linear-gradient(top, #bfbfbf 0, #999 100%);background:-o-linear-gradient(top, #bfbfbf 0, #999 100%);background:linear-gradient(to bottom, #bfbfbf 0, #999 100%)}.table-general{margin-top:30px}.table-general .btn{position:absolute;top:10px;right:10px;border-bottom:2px solid #003c70}.table-general .btn:hover{border-bottom-color:#74a635}.table-general .table-row{padding:10px;border:0}.table-general .table-row p{font-size:14px;line-height:22px}.table-general .table-row p strong{font-size:16px;line-height:24px}.table-general .table-row p.row-heading{min-width:105px}.page-template-clever-sustain .table{margin:30px}.table-specifications{border-top:1px solid #ccc;margin-bottom:60px}.table-specifications .table-row{border-bottom:1px solid #ccc;padding:15px}.table-specifications .table-row .table-column{width:50%;float:left}.table-specifications .table-left{float:left;width:50%}.table-specifications .table-right{float:right;width:50%}.table-specifications a{padding-right:10px}.table-projects{margin-top:10px}.table-projects .btn{position:absolute;top:10px;right:10px}.table-projects .table-row{width:50%;float:left;padding:10px;border:0;background:0 !important;border-bottom:1px solid #ccc}.table-projects .table-row p{width:50%;float:left;font-size:14px;line-height:22px;display:inline-block}.table-projects .table-row p strong{font-size:16px;line-height:24px}div.wpcf7{margin-top:40px !important}div.wpcf7 input[type="text"],div.wpcf7 input[type="email"],div.wpcf7 textarea{outline:0;border:1px solid #ccc;padding:15px;width:100%}div.wpcf7 p{font-size:14px;line-height:22px}input[type="submit"],button,a.btn,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.yith_ywraq_add_item_browse_message a{outline:0;border:0;padding:15px 30px;display:inline-block;color:#fff;background-color:#0057a3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0080f0), color-stop(100%, #0057a3));background:-webkit-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-moz-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-ms-linear-gradient(top, #0080f0 0, #0057a3 100%);background:-o-linear-gradient(top, #0080f0 0, #0057a3 100%);background:linear-gradient(to bottom, #0080f0 0, #0057a3 100%);-webkit-transition:.4s background ease;-moz-transition:.4s background ease;-ms-transition:.4s background ease;-o-transition:.4s background ease;transition:.4s background ease}input[type="submit"]:hover,button:hover,a.btn:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.yith_ywraq_add_item_browse_message a:hover{background-color:#8ec549;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background:linear-gradient(to bottom, #b2d783 0, #8ec549 100%)}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.yith_ywraq_add_item_browse_message a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff !important;border-bottom:2px solid #00498a}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.yith_ywraq_add_item_browse_message a:hover{border-bottom-color:#81b93b}.contact-information{margin-top:30px}.contact-information h3{color:#fff;margin:0;margin-top:10px;padding:15px 15px;outline:0;border-bottom:2px solid #81b93b;background-color:#8ec549;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2d783), color-stop(100%, #8ec549));background-image:-webkit-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-moz-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-ms-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:-o-linear-gradient(top, #b2d783 0, #8ec549 100%);background-image:linear-gradient(to bottom, #b2d783 0, #8ec549 100%);background-position:left center;background-repeat:no-repeat;background-position:right center}.contact-information .contact-office{padding:20px 15px}.contact-information .contact-office p{font-size:14px;line-height:22px;margin:0;padding:0}.contact-information .contact-thumbnail{float:right}footer{background:url(img/element-wave.png);background-position:center top;background-repeat:repeat-x;padding-top:60px;margin-top:30px;padding-bottom:60px}footer .menu{display:inline-block;vertical-align:top}footer ul{list-style:none;padding:0;margin:0;padding-top:30px;display:inline-block}footer ul li{font-size:14px;display:inline-block}footer ul li a{color:#999;padding:0 20px;margin:10px 0;border-right:1px solid #ccc}footer ul li a:visited{color:#999}footer ul li a:hover{color:#575757}footer ul li:first-child a:hover{color:#999}footer ul li.current-menu-item a{color:#4b4b4b}footer p{padding:10px 20px;margin:0;font-size:14px;opacity:.5}footer img{padding-top:10px}footer form{display:none;padding-top:32px}footer .search-form .search-field{max-width:100%;width:100%;padding-right:0}.footer-logos{margin-top:0;text-align:center;display:inline-block}.footer-logos img{margin:5px 0}.sitemap ul,.sitemap li,.sitemap a{font-size:16px;line-height:28px}.sitemap>ul{list-style:none;margin:0;padding:0}.sitemap>ul>li{margin:0;padding:0}.sitemap>ul>li>a{display:none}.sitemap>ul>li>ul{margin:0;padding:0;list-style:none}.sitemap>ul>li>ul>li{list-style:none;width:25%;float:left;padding:15px}.sitemap>ul>li>ul>li>ul{padding-left:15px}@media only screen and (max-width:1199px){.hero .slider-description p{padding-right:200px}header .primary-wrapper nav .menu ul li a{padding:12px 8px}.home-categories .home-categories-products a p{margin-right:18px}.home-categories .home-categories-products a:hover{padding-left:15px}.footer-logos img{width:100px;margin-top:20px}}@media only screen and (max-width:991px){body{padding-top:64px}.header-right,.header-right form,.primary-wrapper,.secondary-wrapper{display:none}.mobile-wrapper{display:none}.hamburger{display:block;top:10px;right:10px}header{border-bottom:1px solid #ccc}header .header-left{padding:5px 15px !important}header .header-left img{padding:0 !important;width:175px !important}header .container{width:100%}h1{font-size:40px}.post-header h2{margin-top:20px}.hero h2{font-size:16px;margin-bottom:25px}.home-categories .home-categories-products a{display:inline-block;width:100%;background-image:none;border-bottom:4px solid #fff}.table-downloads-container .table-downloads{width:100%;padding-right:0;float:none}.table .table-row .table-row{margin-left:10px}footer .search-form .search-field{max-width:225px}footer form{display:block}footer ul li{display:block}footer ul li a{border:0;display:inline-block}.hero .slider-description p{display:none}.home-categories{margin-top:15px;margin-bottom:15px}.tile{margin-bottom:20px}.search-results article.type-downloads{text-align:center}}@media only screen and (max-width:767px){h1{font-size:30px;line-height:30px}h2{font-size:20px}p{line-height:23px;font-size:14px}.hero h2{font-size:12px;line-height:14px;margin-bottom:20px}.home-categories .home-categories-products a img{padding:10px;width:55px}.home-categories .home-categories-products p{padding-left:57px}.lSSlideOuter .lSPager.lSpg{top:0}.hero-home{height:300px}.hero-default-large{height:300px}.lightSlider li{height:300px}.table .btn{padding:10px 20px}.table-general .btn{position:relative;top:auto;right:auto;margin:0 12px}.table-general p{display:block}.table-general .row-heading{padding-bottom:0}.woocommerce ul.products li.product{width:48%;margin:0 1% 20px 0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:48%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.sitemap>ul>li>ul>li{width:50%}.sitemap>ul>li>ul>li>ul{padding-left:15px}}@media only screen and (max-width:479px){.tile-range .tile-inner .tile-text .floatleft,.tile-option .tile-inner .tile-text .floatleft{display:none}.sitemap>ul>li>ul>li{width:100%}.sitemap>ul>li>ul>li>ul{padding-left:15px}}@media only screen and (max-width:319px){.woocommerce ul.products li.product,.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:100%}}

