.sticky-menu{ position:fixed; top:auto; left:0; right:0; bottom:0; top:auto; margin:0; padding:0; z-index:9980; width:100%; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:21px}.sticky-menu *,.sticky-menu *:before,.sticky-menu *:after{line-height:inherit; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}.sticky-menu .sm-wrapper{width:1100px;margin:0 auto}.sm-responsive .sm-wrapper{width:100%;max-width:1100px;margin:0 auto}.sticky-menu .sm-wrapper .sm-menu{padding:0;margin:0 auto}.sticky-menu .sm-wrapper .right{float:right}.sticky-menu .sm-wrapper .sm-menu >li{position:relative;float:left;padding:0;margin:0;font-size:13px;list-style:none;line-height:50px;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}.sticky-menu .sm-wrapper .sm-menu >li.sm-mega{position:static}.sticky-menu .sm-wrapper .sm-menu >li >a,.sticky-menu .sm-wrapper .sm-menu >li >span{display:block;padding:0 20px;float:left}.sticky-menu .sm-wrapper .sm-menu >li >a,.sticky-menu .sm-wrapper .sm-menu >li >i,.sticky-menu .sm-wrapper .sm-menu >li >span,.sticky-menu .sm-wrapper .sm-menu >li >span >a{font-size:13px;text-decoration:none;cursor:pointer}.sticky-menu .sm-wrapper .sm-menu >li >span >a{margin-left:14px}.sticky-menu .sm-wrapper .sm-menu >li >i{padding:0 0 0 20px;font-size:13px;float:left}.sticky-menu .sm-wrapper .sm-menu >li >i+span{padding-left:15px}.sticky-menu .sm-wrapper .sm-menu >li >span+i{padding:0 20px 0 0;margin-left:-10px}.sticky-menu .sm-wrapper .sm-menu >li >i.small{font-size:7px}.sticky-menu .sm-wrapper .sm-menu >li.sm-logo{    width:220px;    height:50px;    padding:0;    margin:0;    float:left}.sticky-menu .sm-wrapper .sm-menu >li.sm-logo:hover{background:none !important}.sticky-menu .sm-wrapper .sm-menu >li.sm-logo >a,.sticky-menu .sm-wrapper .sm-menu >li.sm-logo:hover >a{width:100%;height:50px;padding:0;margin:0;float:left;background:url('../images/logo.png') no-repeat left center}.sm-trigger-btn{ position:fixed; z-index:9990; bottom:0; right:0; font-size:13px; text-decoration:none; height:50px; padding:0 17px; outline:none; cursor:pointer}.sm-trigger-btn i{float:left;font-size:18px;line-height:50px;-webkit-transition:all .3s .2s; -moz-transition:all .3s .2s;transition:all .3s .2s}.sm-trigger-btn.btn-active i{-webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg);transform:rotate(-180deg)}.sticky-menu .sm-wrapper .sm-menu >li.sm-social a{ padding:0; width:40px; text-align:center}.sticky-menu .sm-wrapper .sm-menu >li.sm-social i{ font-size:16px; margin:0; float:none;text-align:center}.sticky-menu .sm-wrapper .sm-menu >li.sm-social i:before{width:1em;text-align:center}.sticky-menu .sm-menu .sm-drop{ position:absolute;display:none; width:100%; left:0; top:auto; bottom:100%; z-index:9999; padding:30px 30px 10px 30px; margin:0 auto; opacity:0}.sticky-menu .sm-menu .sm-drop.right{right:0}.sticky-menu .sm-menu li:hover >.sm-drop{ display:block; opacity:1}.sticky-menu .sm-menu li >.w-1100,.sticky-menu .sm-menu li >.w-960,.sticky-menu .sm-menu li >.w-880,.sticky-menu .sm-menu li >.w-800,.sticky-menu .sm-menu li >.w-720,.sticky-menu .sm-menu li >.w-640,.sticky-menu .sm-menu li >.w-560,.sticky-menu .sm-menu li >.w-480,.sticky-menu .sm-menu li >.w-400,.sticky-menu .sm-menu li >.w-340,.sticky-menu .sm-menu li >.w-320,.sticky-menu .sm-menu li >.w-240,.sticky-menu .sm-menu li >.w-160,.sticky-menu .sm-menu li >.w-80{ left:auto}.sticky-menu .sm-menu li >.w-mega{ left:50%; margin-left:-550px}.sticky-menu .sm-menu .sm-drop.mCustomScrollbar{ padding:30px 14px 10px 30px}.sticky-menu .sm-menu .sm-drop.mCustomScrollbar.mCS_no_scrollbar{ padding:30px 30px 10px 30px}.sticky-menu .sm-menu .sm-drop:before,.sticky-menu .sm-menu .sm-drop:after{ display:table; content:""}.sticky-menu .sm-menu .sm-drop:after{ clear:both}.sticky-menu .sm-menu li >.w-mega{width:1100px}.sticky-menu .sm-menu .w-1100{width:1100px}.sticky-menu .sm-menu .w-960{width:960px}.sticky-menu .sm-menu .w-880{width:880px}.sticky-menu .sm-menu .w-800{width:800px}.sticky-menu .sm-menu .w-720{width:720px}.sticky-menu .sm-menu .w-640{width:640px}.sticky-menu .sm-menu .w-560{width:560px}.sticky-menu .sm-menu .w-480{width:480px}.sticky-menu .sm-menu .w-400{width:400px}.sticky-menu .sm-menu .w-320{width:320px}.sticky-menu .sm-menu .w-240{width:240px}.sticky-menu .sm-menu .w-160{width:160px}.sticky-menu .sm-menu .w-80{width:80px}.sticky-menu .sm-row{ margin-right:-1%; margin-left:-1%}.sticky-menu .sm-row:before,.sticky-menu .sm-row:after{ display:table; content:""}.sticky-menu .sm-row:after{ clear:both}.sticky-menu .sm-col{ position:relative; float:left; min-height:1px; padding-right:1%; padding-left:1%}.sticky-menu .sm-col.c-12{width:100%}.sticky-menu .sm-col.c-11{width:91.66666666666666%}.sticky-menu .sm-col.c-10{width:83.33333333333334%}.sticky-menu .sm-col.c-9{width:75%}.sticky-menu .sm-col.c-8{width:66.66666666666666%}.sticky-menu .sm-col.c-7{width:58.333333333333336%}.sticky-menu .sm-col.c-6{width:50%}.sticky-menu .sm-col.c-5{width:41.66666666666667%}.sticky-menu .sm-col.c-4{width:33.33333333333333%}.sticky-menu .sm-col.c-3{width:25%}.sticky-menu .sm-col.c-2{width:16.666666666666664%}.sticky-menu .sm-col.c-1{width:8.333333333333332%}.sm-close-btn{ position:absolute;top:0; right:0; width:50px; height:50px; cursor:pointer;border-left:50px solid transparent; border-top:50px solid #000}.sticky-menu .sm-wrapper .sm-menu >li .sm-close-btn i{ position:absolute;top:-47px; right:7px;font-size:19px; line-height:19px}.sticky-menu .sm-drop p,.sticky-menu .sm-drop h1,.sticky-menu .sm-drop h2,.sticky-menu .sm-drop h3,.sticky-menu .sm-drop h4,.sticky-menu .sm-drop h5,.sticky-menu .sm-drop h6,.sticky-menu .sm-drop ul,.sticky-menu .sm-drop ol{ margin:0}.sticky-menu .sm-drop p,.sticky-menu .sm-drop ul,.sticky-menu .sm-drop ol{ font-size:13px; margin:0 0 21px 0; line-height:21px}.sticky-menu .sm-drop h1,.sticky-menu .sm-drop h2,.sticky-menu .sm-drop h3,.sticky-menu .sm-drop h4,.sticky-menu .sm-drop h5,.sticky-menu .sm-drop h6{ font-weight:bold; font-family:'Open Sans',sans-serif; margin-bottom:21px}.sticky-menu .sm-drop h1{ font-size:24px; line-height:28px}.sticky-menu .sm-drop h2{ font-size:20px; line-height:22px}.sticky-menu .sm-drop h3{ font-size:16px; line-height:20px}.sticky-menu .sm-drop h4{ font-size:14px; line-height:18px; margin-bottom:14px}.sticky-menu .sm-drop h5{ font-size:13px; line-height:18px; margin-bottom:14px}.sticky-menu .sm-drop h6{ font-size:10px; line-height:16px; margin-bottom:14px; text-transform:uppercase}.sticky-menu .sm-drop a{ text-decoration:none; cursor:pointer; -webkit-transition:color .2s; -moz-transition:color .2s; transition:color .2s}.sticky-menu .sm-drop .sm-row ul{ list-style:disc; padding-left:15px; margin-bottom:21px;margin-left:0}.sticky-menu .sm-drop .sm-row ol{ padding-left:16px; margin-bottom:21px;margin-left:0}.sticky-menu .sm-drop .sm-row ul li,.sticky-menu .sm-drop .sm-row ol li{ line-height:21px; padding:0; margin:0}.sticky-menu .sm-drop .sm-row ul li i,.sticky-menu .sm-drop .sm-row ol li i{ font-size:11px; line-height:21px; margin-right:12px}.sticky-menu .sm-drop .sm-row .sm-icons{ list-style:none; padding:0; margin-left:-20px}.sticky-menu .sm-drop .sm-row .sm-icons >li{ padding:0 0 5px 20px; text-align:left}.sticky-menu .sm-drop .sm-row .sm-icons i{ float:left;width:12px; font-size:14px}.sticky-menu .sm-drop iframe{ border:none; outline:none; margin:0; padding:0; max-width:100%}.sticky-menu .sm-drop img{ display:block; height:auto; border:none; max-width:100% !important; margin-bottom:20px} .sticky-menu .sm-drop .sm-gallery img{ opacity:0.85; -webkit-filter:grayscale(30%)}.sticky-menu .sm-drop .greybox{ padding:16px}.sticky-menu .sm-drop .col-demo{ padding:10px 15px}.sticky-menu .sm-drop hr{ width:100%; height:1px; border:none; margin:20px 0}.sm-responsive .sm-wrapper .sm-menu >li.sm-collapse i{ font-size:13px; margin:0 9px 0 0}/* IE8 */.sm-responsive .sm-wrapper .sm-menu >li.sm-collapse{    display:none\0/}@media only screen and (min-width:768px){ .sm-responsive .sm-wrapper .sm-menu >li{ display:block !important} .sm-responsive .sm-wrapper .sm-menu >li.sm-collapse{ display:none !important}}@media only screen and (max-width:1060px){ .sm-responsive.trigger .sm-wrapper .sm-menu{ padding-right:50px} .sm-responsive .sm-wrapper{ width:100%} .sm-responsive .sm-wrapper .sm-menu >li{position:static} .sm-responsive .sm-wrapper .sm-menu >li >span,.sm-responsive .sm-wrapper .sm-menu >li >a{padding:0 15px} .sm-responsive .sm-wrapper .sm-menu .sm-drop{ width:100%; left:0; margin-left:0}}@media only screen and (max-width:767px){ .sm-responsive{ height:auto; max-height:100%} .sm-responsive.trigger .sm-wrapper .sm-menu{ padding-right:0} .sm-responsive .sm-close-btn{ display:block} .sm-responsive .sm-wrapper .right{ float:left; width:100%} .sm-responsive .sm-wrapper .sm-menu{ width:100%} .sm-responsive .sm-wrapper .sm-menu >li{ display:none;float:left; width:100%}.sm-responsive .sm-wrapper .sm-menu >li >span,.sm-responsive .sm-wrapper .sm-menu >li >a{float:left;width:100% !important}.sm-responsive .sm-wrapper .sm-menu >li >i{position:absolute;right:0;padding:0 20px 0 0}.sm-responsive .sm-wrapper .sm-menu >li:first-child{margin-left:0}.sticky-menu .sm-wrapper .sm-menu >li.sm-social{width:40px}.sm-responsive .sm-wrapper .sm-menu >li.sm-collapse{display:block} .sm-responsive .sm-wrapper .sm-menu >li.sm-collapse i{float:none} .sm-responsive .sm-wrapper .sm-menu .sm-drop{ width:100%; height:100%; position:fixed; bottom:0; overflow:hidden;  -ms-touch-action:none; touch-action:none} .sm-responsive .sm-wrapper .sm-menu .sm-drop .sm-col{ width:100%}}