.js .fouc {opacity: 0;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;}#wrapper input,#wrapper textarea,#wrapper select,#wrapper a,#wrapper button {outline: 0;}#wrapper a:hover,#wrapper a:active,#wrapper a:focus {text-decoration: none;}#landing-page {position: relative;z-index: 5;}#sidebar-menu {position: fixed;top: 0;left: 100%;height: 100%;width: 250px;overflow: hidden;-webkit-box-shadow: inset 12px 0 20px -15px #000;box-shadow: inset 12px 0 20px -15px #000;-webkit-transition: transform .4s ease-out,z-index .4s;-moz-transition: transform .4s ease-out,z-index .4s;-o-transition: transform .4s ease-out,z-index .4s;transition: transform .4s ease-out,z-index .4s;-webkit-transform: translateX(-50px);-moz-transform: translateX(-50px);-ms-transform: translateX(-50px);-o-transform: translateX(-50px);transform: translateX(-50px);}.csstransforms3d #sidebar-menu {-webkit-transform: translate3d(-50px,0,0);transform: translate3d(-50px,0,0);}#sidebar-menu-inner {height: 100%;padding: 51px 0 10px;}#content,.particles-container .text,.page-section .content-container,.navbar-outter,.navbar-outter>.nav,.navigation li {position: relative;}#main-content,#footer {-webkit-transition: transform .4s ease-out;-moz-transition: transform .4s ease-out;-o-transition: transform .4s ease-out;transition: transform .4s ease-out;}#main-menu,#sliding-button {-webkit-transition: .4s ease-out,border-color .2s ease-in-out;-moz-transition: .4s ease-out,border-color .2s ease-in-out;-o-transition: .4s ease-out,border-color .2s ease-in-out;transition: .4s ease-out,border-color .2s ease-in-out;}.js #main-menu {background: none;border-color: transparent;-webkit-box-shadow: none;box-shadow: none;}#main-menu,#main-menu .navigation>li .dropdown-menu,.js #main-menu.colorful {background: #fff;background: rgba(255,255,255,.9);border-color: #dedede;}.js #main-menu.colorful .bottom-shadow {position: absolute;top: 100%;left: 0;margin-top: 1px;width: 100%;height: 5px;background: -moz-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 100%);background: linear-gradient(to bottom,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 100%);}#main-menu .navbar-header h1 {margin: 0;}#main-menu .navbar-brand.logo {padding-top: 5px;padding-bottom: 5px;height: 62px;}#main-menu .navbar-brand>img {max-width: 100%;max-height: 100%;}.logo i {position: absolute;left: -999999px;}#main-menu .nav>li>a:focus,#main-menu .nav>li>a:hover {background: none;}.navigation {position: relative;z-index: 1020;}.navigation a {font-weight: 700;}.navigation>.has-children:after {content: '';position: absolute;top: 50%;right: 3px;margin-top: -4px;width: 5px;height: 5px;border: 1px solid #999;border-left: 0;border-top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.no-csstransforms .navigation>.has-children:after {display: none;}.navigation .dropdown-menu-container {position: absolute;top: 100%;right: 0;visibility: hidden;opacity: 0;}.navigation>li>.dropdown-menu-container {padding-top: 1px;}.navigation>li>.dropdown-menu-container>.dropdown-menu {border-top: 0;}.navigation li:hover>.dropdown-menu-container {visibility: visible;opacity: 1;}.navigation li>.dropdown-menu-container>.dropdown-menu {position: static;margin-top: 0;padding: 0;display: block;-webkit-box-shadow: 0 5px 11px -5px #000;box-shadow: 0 5px 11px -5px #000;-webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;-webkit-transform: translate(0,10px);-moz-transform: translate(0,10px);-ms-transform: translate(0,10px);-o-transform: translate(0,10px);transform: translate(0,10px);}.navigation>li>.dropdown-menu-container>.dropdown-menu,.navigation .dropdown-menu-container>.dropdown-menu>li:last-child>a {border-radius: 0 0 3px 3px;}.navigation .dropdown-menu-container>.dropdown-menu>li:first-child>a {border-radius: 3px 3px 0 0;}.navigation>li>.dropdown-menu-container>.dropdown-menu>li:first-child>a {border-radius: 0;}.navigation .dropdown-menu .active>a,.navigation .dropdown-menu .active>a:focus,.navigation .dropdown-menu .active>a:hover {background-color: initial;}.csstransforms3d .navigation li>.dropdown-menu-container>.dropdown-menu {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}.navigation li:hover>.dropdown-menu-container>.dropdown-menu,#sidebar-menu.opened + #content #sliding-button {-webkit-transform: translate(0,0)!important;-moz-transform: translate(0,0)!important;-ms-transform: translate(0,0)!important;-o-transform: translate(0,0)!important;transform: translate(0,0)!important;}.csstransforms3d .navigation li:hover>.dropdown-menu-container>.dropdown-menu,#sidebar-menu.opened + #content #sliding-button,.social-icons li a:hover:before {-webkit-transform: translate3d(0,0,0)!important;transform: translate3d(0,0,0)!important;}.navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container {top: 0;right: 100%;margin-top: -1px;padding-right: 3px;}.navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container>.dropdown-menu {border-radius: 3px;-webkit-transform: translate(-10px,0);-moz-transform: translate(-10px,0);-ms-transform: translate(-10px,0);-o-transform: translate(-10px,0);transform: translate(-10px,0);}.csstransforms3d .navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container>.dropdown-menu {-webkit-transform: translate3d(-10px,0,0);-moz-transform: translate3d(-10px,0,0);-ms-transform: translate3d(-10px,0,0);-o-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}.navbar-outter>.nav {z-index: 1;}.sidebar-menu-toggle {background: none;border: 0;outline: 0;margin-top: 6px;margin-bottom: 6px;}.sidebar-menu-toggle .icon-bars span {display: block;width: 30px;border: 2px solid #000;border-radius: 2px;-webkit-transition: transform .4s ease-in;-moz-transition: transform .4s ease-in;-o-transition: transform .4s ease-in;transition: transform .4s ease-in;}.sidebar-menu-toggle .icon-bars span+span {margin-top: 6px;}#sliding-button.active .icon-bars .middle {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.csstransforms3d #sliding-button.active .icon-bars .middle {-webkit-transform: scale3d(0,0,0);transform: scale3d(0,0,0);}#sliding-button.active .icon-bars .top {-webkit-transform: rotate(-45deg) translate(-7px,5px);-moz-transform: rotate(-45deg) translate(-7px,5px);-ms-transform: rotate(-45deg) translate(-7px,5px);-o-transform: rotate(-45deg) translate(-7px,5px);transform: rotate(-45deg) translate(-7px,5px);}.csstransforms3d #sliding-button.active .icon-bars .top {-webkit-transform: rotateZ(-45deg) translate3d(-7px,5px,0);transform: rotateZ(-45deg) translate3d(-7px,5px,0);}#sliding-button.active .icon-bars .bottom {-webkit-transform: rotate(45deg) translate(-8px,-6px);-moz-transform: rotate(45deg) translate(-8px,-6px);-ms-transform: rotate(45deg) translate(-8px,-6px);-o-transform: rotate(45deg) translate(-8px,-6px);transform: rotate(45deg) translate(-8px,-6px);}.csstransforms3d #sliding-button.active .icon-bars .bottom {-webkit-transform: rotateZ(45deg) translate3d(-8px,-6px,0);transform: rotateZ(45deg) translate3d(-8px,-6px,0);}#sliding-button {position: fixed;top: 0;right: 0;z-index: 9999;}#sidebar-menu.opened {z-index: 1;}#sidebar-menu.opened,#sidebar-menu.opened + #content #main-menu,#sidebar-menu.opened + #content #main-content,#sidebar-menu.opened + #content #footer {-webkit-transform: translateX(-250px);-moz-transform: translateX(-250px);-ms-transform: translateX(-250px);-o-transform: translateX(-250px);transform: translateX(-250px);}.csstransforms3d #sidebar-menu.opened,.csstransforms3d #sidebar-menu.opened + #content #main-menu,.csstransforms3d #sidebar-menu.opened + #content #main-content,.csstransforms3d #sidebar-menu.opened + #content #footer {-webkit-transform: translate3d(-250px,0,0);transform: translate3d(-250px,0,0);}.no-csstransforms #sidebar-menu {right: -250px;}.no-csstransforms #sidebar-menu.opened {right: 0;}.no-csstransforms #sidebar-menu.opened + #content #main-menu,.no-csstransforms #sidebar-menu.opened + #content #footer {left: -250px;right: 250px;}.no-csstransforms #sidebar-menu.opened + #content #main-content {right: auto;}#sidebar-menu .navbar-outter {height: 100%;}#sidebar-menu .navbar-outter>.nav>li>a {font-size: 30px;}#sidebar-menu .navbar-outter>.nav>li>a {font-size: 30px;}#sidebar-menu .navbar-outter>.nav>li>a:focus,#sidebar-menu .navbar-outter>.nav>li>a:hover {background-color: initial;}#sidebar-menu .accordion {display: none;list-style: none;}#sidebar-menu li:hover>.accordion,.wpcf7 label,.portfolio-item-link {display: block;}.active_nav {position: absolute;top: 0;left: 0;bottom: 0;width: 0;}.active_nav,.active_nav>.border,.navigation .dropdown-menu-container,.social-icons li a,.social-icons li a:before,.social-icons li a>i,.wpcf7-submit,.wpp-btn,.portfolio-item .image-inner {-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.active_nav.left {width: 100%;height: 0;}.active_nav>.border {position: absolute;background: #1aa7de;}.active_nav.bottom>.border {height: 2px;left: 15px;right: 15px;bottom: -1px;}.navbar-outter>.nav:hover+.active_nav.bottom>.border {left: 0;right: 0;}.active_nav.left>.border {width: 3px;top: 10px;bottom: 10px;}.navbar-outter>.nav:hover+.active_nav.left>.border {top: 0;bottom: 0;}#sidebar-menu .navbar-outter>.active_nav {background: #f2f2f2;}.no-csstransforms #main-menu.out {display: none;}#main-menu.out,#main-menu.out + #sliding-button {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}.csstransforms3d #main-menu.out,.csstransforms3d #main-menu.out + #sliding-button,.social-icons li a:before {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}#sidebar-menu.opened + #content #main-menu.out {-webkit-transform: translate(-250px,-100%);-moz-transform: translate(-250px,-100%);-ms-transform: translate(-250px,-100%);-o-transform: translate(-250px,-100%);transform: translate(-250px,-100%);}.csstransforms3d #sidebar-menu.opened + #content #main-menu.out {-webkit-transform: translate3d(-250px,-100%,0);transform: translate3d(-250px,-100%,0);}#sidebar-menu.opened + #content #sliding-button {opacity: 1;}#main-content {margin: 0 auto;position: relative;z-index: 5;overflow: hidden;}#main-content-inner {margin-bottom: 55px;background: #fff;-webkit-box-shadow: 0 -30px 40px 40px rgba(0,0,0,.7);box-shadow: 0 -30px 40px 40px rgba(0,0,0,.7);}.overlay,.portfolio-item-link,.portfolio-item .image-inner,.social-icons li a:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.overlay {z-index: 7;background: #000;opacity: 0;visibility: hidden;-webkit-transition: opacity .4s ease-in-out,visibility .4s;-moz-transition: opacity .4s ease-in-out,visibility .4s;-o-transition: opacity .4s ease-in-out,visibility .4s;transition: opacity .4s ease-in-out,visibility .4s;}#sidebar-menu.opened + #content .overlay {visibility: visible;opacity: .5;}#main-content>.overlay {bottom: 55px;}.sections-container {position: relative;z-index: 6;overflow: hidden;}.page-section {position: relative;padding: 80px 0;}.page-section h2 {font-size: 45px;margin: 0 0 30px;}.particles-container {position: relative;padding: 20px 0;min-height: 200px;text-align: center;}.row .page-section {margin-left: -15px;margin-right: -15px;}.trapezium,.trapezium-bg,.trapezium-bg-inner,.particles-container .particles {position: absolute;top: 0;bottom: 0;left: 0;right: 0;outline: 1px solid transparent;}.particles-container .text {display: inline-block;}.particles-container p {font-size: 20px;}.trapezium {overflow: hidden;margin: 0 -1000px;}.trapezium-bg {left: 999px;right: 999px;}.trapezium:after {content: '';position: absolute;top: 0;left: 0;right: 0;height: 15px;-webkit-box-shadow: inset 0 13px 13px -15px #000;box-shadow: inset 0 13px 13px -15px #000;}.js .trapezium-bg,.js .page-section:nth-child(odd) .trapezium {-webkit-transform: rotate(-2deg);-moz-transform: rotate(-2deg);-ms-transform: rotate(-2deg);-o-transform: rotate(-2deg);transform: rotate(-2deg);}.js .trapezium,.js .page-section:nth-child(odd) .trapezium-bg {-webkit-transform: rotate(2deg);-moz-transform: rotate(2deg);-ms-transform: rotate(2deg);-o-transform: rotate(2deg);transform: rotate(2deg);}.js.csstransforms3d .trapezium-bg,.js.csstransforms3d .page-section:nth-child(odd) .trapezium {-webkit-transform: rotate3d(0,0,1,-2deg) translate3d(0,0,0);transform: rotate3d(0,0,1,-2deg) translate3d(0,0,0);}.js.csstransforms3d .trapezium,.js.csstransforms3d .page-section:nth-child(odd) .trapezium-bg {-webkit-transform: rotate3d(0,0,1,2deg) translate3d(0,0,0);transform: rotate3d(0,0,1,2deg) translate3d(0,0,0);}#main-menu .navigation>li>a {padding-left: 7px;padding-right: 7px;}#footer {background: #ddd;background-repeat: no-repeat;background-position: 0 50%;background-size: cover;}#footer-inner .widgets-container {padding: 50px 0 20px;}.footerwidget {display: inline-block;}.footerwidget-title h3 {margin-bottom: 20px;}.js #footer {position: fixed;left: 0;right: 0;bottom: 0;z-index: 4;}#wrapper iframe {border: 0;}.m-bottom-md {margin-bottom: 18px;}.social-icons {font-size: 0;}.social-icons li {display: inline-block;margin: 4px;}.social-icons li a {position: relative;z-index: 1;display: inline-block;width: 53px;height: 53px;line-height: 54px;overflow: hidden;font-size: 24px;text-align: center;color: #fff!important;opacity: .6;}.social-icons li a .bg {border: 3px solid #fff;position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;}.social-icons li a:before {content: '';z-index: 1;}.social-icons li a:hover {opacity: 1;}.social-icons li a>i {position: relative;z-index: 2;}.social-icons li a:hover>i {-webkit-transform: rotate3d(0,1,1,360deg) translate3d(0,0,0);transform: rotate3d(0,1,1,360deg) translate3d(0,0,0);}.icon-freelancer {display: inline-block;width: 33px;height: 24px;vertical-align: middle;background: url(../img/freelancer-logo.png) no-repeat 0 0;background-size: cover;}.social-icons li a.facebook:before {background: #42599e;}.social-icons li a.twitter:before {background: #1da1f2;}.social-icons li a.github:before {background: #333;}.social-icons li a.linkedin:before {background: #0077b5;}.social-icons li a.skype:before {background: #00aff0;}.social-icons li a.freelancer:before {background: #6cbce3;}.copyright {padding: 25px 0;}.wpp-btn-container {display: inline-block;}.wpp-btn {display: inline-block;margin-bottom: 20px;padding: 10px 15px;}.wpp-btn:hover {-webkit-box-shadow: inset 0 300px 0 0 rgba(0,0,0,.2);box-shadow: inset 0 300px 0 0 rgba(0,0,0,.2);}.wpp-btn.btn-big {padding: 20px 35px;}.wpp-btn img {margin-right: 5px;}.portfolio-item {position: relative;z-index: 1;margin-bottom: 30px;overflow: hidden;border-radius: 3px;background: #fff;-webkit-box-shadow: 0 5px 5px -3px #e4e4e4;box-shadow: 0 5px 5px -3px #e4e4e4;}.portfolio-item .image {position: relative;height: 300px;overflow: hidden;}.portfolio-item .image-inner {background-size: cover!important;}.portfolio-item .image:hover .image-inner {-webkit-filter: grayscale(65%);filter: grayscale(65%);-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);}.portfolio-item .text {padding: 14px 16px;}.portfolio-item .title,.portfolio-item .description,.parent-node-outter {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.portfolio-item .title,.portfolio-item .description {margin-bottom: 10px;line-height: 30px;font-size: 22px;}.portfolio-item .description {font-size: 16px;line-height: 20px;color: gray;}.text-bold {font-weight: 700;}.portfolio-skills {height: 62px;overflow: hidden;}.portfolio-skills li {display: inline-block;line-height: 20px;margin: 2px 4px;padding: 3px 12px;border-radius: 18px;}.portfolio-item,.portfolio-skills li,.wpcf7-submit,.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpp-btn {border: 1px solid #ababab;}.timeline-items-wrapper {margin: 30px 0;}.timeline-item {position: relative;margin: 65px 0 42px 80px;}.timeline-item:first-child {margin-top: 30px;}.timeline-item,.timeline-item .border {border-color: inherit!important;}.timeline-item .border {content: '';position: absolute;top: -40px;left: -52px;bottom: -40px;border-radius: 10px;border: 2px solid #1d90ff;}.timeline-title {margin: 0;line-height: 27px;}.timeline-date {position: absolute;top: -17px;left: -80px;display: table;overflow: hidden;width: 60px;height: 60px;line-height: 1;border-radius: 50%;text-align: center;background: #73ba0e;border: 4px solid #fff;}.timeline-date:after {top: auto;bottom: -6px;}.nodes {position: relative;padding: 60px 0 30px;}.nodes li {display: inline-block;position: relative;padding: 20px;}.parent-node-container {position: relative;z-index: 10;display: inline-block;width: 100px;height: 100px;padding: 3px;overflow: hidden;box-sizing: content-box;border-radius: 50%;border: 6px solid lightgrey;background: #fff;}.parent-node-outter {height: 100%;border-radius: 50%;background: grey;}.parent-node-outter:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.parent-node {display: inline;margin: 0;vertical-align: middle;}.nodes {margin-top: -42px;border-color: orange;}.nodes li {font-size: 20px;}.nodes li,.nodes .border {border-color: inherit;}.nodes .border-top {position: absolute;top: -60px;left: 0;right: 0;height: 3px;overflow: hidden;}.nodes .border-mid {position: absolute;top: -60px;left: 50%;bottom: 100%;margin-left: -1.5px;width: 3px;overflow: hidden;}.nodes li:first-child .border-top {left: 50%;}.nodes li:last-child .border-top {right: 50%;}.nodes .border-top:before,.nodes .border-mid:before {content: '';display: block;border-width: 6px;border-style: dashed;border-color: inherit;}.nodes .border-mid:before {height: 100%;}.flexbox .nodes {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.flexbox .nodes li {-webkit-box-flex: 1;flex-wrap: wrap;-webkit-flex: 1;flex: 1;width: 14%;}.separator {margin-bottom: 20px;font-size: 0;}.separator-inner {display: inline-block;border: 1px solid #bbb;}.lazy {display: none;}.notfound {display: table;width: 100%;position: relative;padding: 100px 0;outline: 1px solid #000;}.notfound .particles-container {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 500px;padding: 0;}.notfound-inner,.timeline-date-inner {display: table-cell;vertical-align: middle;}.error-404-sky {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #4a3a3a url(../img/dark-sky.jpg) no-repeat 50% 100%;background-size: cover;}.error-404-top-bg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../img/404-bg.png) no-repeat 50% 100%;}.error-404 {color: #fff;}.error-404 .error-code {font-size: 100px;line-height: 1;}.error-404 h1 {font-size: 50px;}.error-404 p {font-size: 24px;}.wpcf7 input,.wpcf7 textarea,.wpcf7 select {font-size: 18px;}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea {width: 100%;padding: 10px;background: none;border-width: 0;border-bottom-width: 1px;}.wpcf7 textarea {height: 130px;}.wpcf7 label>i {float: left;width: 45px;height: 45px;line-height: 45px;text-align: center;font-size: 28px;}.wpcf7-form-control-wrap {display: block;overflow: hidden;margin-left: 40px;}.wpcf7-submit {display: block;margin: 0 auto;padding: 8px 30px;font-weight: 700;border-radius: 3px;background: none;color: #1e84a8;}.wpcf7-submit:hover {background: #54b1d2;color: #fff;}.wpcf7-response-output {margin: 0!important;text-align: center;border: 0!important;}.ajax-loader {display: none!important;}.wpcf7-validation-errors {color: red;}.btn-messenger:hover {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #0084fe;}.ps-scrollbar-y-rail {z-index: 1;width: 0!important;right: 4px!important;}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y {width: 6px!important;}@media (min-width:768px) {#primary-navigation>li>a {padding-top: 21px;padding-bottom: 21px;}#sidebar-menu,#sidebar-menu + #content #main-menu,#sidebar-menu + #content #main-content,#sidebar-menu + #content #footer {-webkit-transform: translateX(0)!important;-moz-transform: translateX(0)!important;-ms-transform: translateX(0)!important;-o-transform: translateX(0)!important;transform: translateX(0)!important;}.csstransforms3d #sidebar-menu,.csstransforms3d #sidebar-menu + #content #main-menu,.csstransforms3d #sidebar-menu + #content #main-content,.csstransforms3d #sidebar-menu + #content #footer {-webkit-transform: translate3d(0,0,0)!important;transform: translate3d(0,0,0)!important;}#sidebar-menu + #content #main-menu.out {-webkit-transform: translate(0,-100%)!important;-moz-transform: translate(0,-100%)!important;-ms-transform: translate(0,-100%)!important;-o-transform: translate(0,-100%)!important;transform: translate(0,-100%)!important;}.csstransforms3d #sidebar-menu + #content #main-menu.out {-webkit-transform: translate3d(0,-100%,0)!important;transform: translate3d(0,-100%,0)!important;}#sidebar-menu.opened + #content .overlay {opacity: 0;visibility: hidden;}}@media (max-width:767px) {.portfolio-item .image {height: 450px;}.nodes,.nodes li {display: block!important;width: auto!important;}.nodes li {padding: 10px;}.nodes li .border {display: none;}}@media (min-width:992px) {#main-menu .navigation>li>a {padding-left: 15px;padding-right: 15px;}}@media (max-width:991px) {.navigation>.has-children:after {display: none;}}@media (min-width:1700px) {.navigation .dropdown-menu-container {left: 0;right: auto;}.navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container {left: 100%;right: auto;padding-right: 0;padding-left: 3px;}.navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container>.dropdown-menu {-webkit-transform: translate(10px,0);-moz-transform: translate(10px,0);-ms-transform: translate(10px,0);-o-transform: translate(10px,0);transform: translate(10px,0);}.csstransforms3d .navigation>li>.dropdown-menu-container>.dropdown-menu .dropdown-menu-container>.dropdown-menu {-webkit-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}}