@font-face{font-family:'Avenir New';src:url("../fonts/avenir-next-regular.ttf") format("truetype")}
@font-face{font-family:'Avenir New Bold';src:url("../fonts/avenir-next-bold.ttf") format("truetype");font-weight:bold}
@font-face{font-family:'Avenir New Demi Bold';src:url("../fonts/avenir-next-demi-bold.otf") format("opentype");font-weight:bold}
@font-face{font-family:'Avenir New Demi Medium';src:url("../fonts/avenir-next-medium.otf") format("opentype");font-weight:bold}
html{overflow-x:hidden}
body{background-color:#fafbfb;font-family:"Avenir New";font-size:17px;line-height:24px}
.panel-grid-cell-empty{width:0 !important}
.about-tim .panel-grid-cell-empty{width:20.0735% !important;width:calc(20.0735% -(0.79926534140017 * 30px)) !important}
body.slope-plus{background-color:#4b4b4b}body.slope-plus .site-content>.container>.row{border-radius:5px;background-color:#fff;margin-top:40px}body.slope-plus .site-content>.container>.row .widget-area{border-radius:5px}body.slope-plus .site-content>.container>.row h1{font-family:"Avenir New Demi Bold";font-size:48px;margin-bottom:0}a{color:#69a31e;outline:0}a:hover{text-decoration:none}a.login-link{font-weight:bold}header div.logo a{position:relative;z-index:1;display:block}header .row{height:105px}header .container-fluid{padding:0 140px}header .mobile-user-menu{display:none}header .header-menu-container{position:relative}header .menu-primary-menu-container{height:53px;background:#8bc53e}header .main-navigation{padding-left:25px;color:#8ac63e}header .main-navigation:before{content:'';background-image:url("../img/nav_bg.png");position:absolute;height:52px;background-size:cover;width:100%;background-repeat:no-repeat;background-position:left bottom;bottom:0;left:-40px}@media screen and (min-width:992px){header .main-navigation ul{left:40px !important}}@media only screen and (max-width:1199px){header .main-navigation:before{left:-28px !important}header .main-navigation ul{left:44px}}.ui-state-error.ui-corner-all.ui-pad{margin-bottom:30px}.slick-track>div.slick-slide>article:hover{cursor:pointer;box-shadow:0 1px 8px rgba(0,0,0,0.6) !important}header .main-navigation:after{content:'';background-color:#2C3638;height:52px;width:100%;position:absolute;bottom:0}header .main-navigation ul{position:relative;z-index:10}header .main-navigation ul li .toggle-submenu{display:none}header .main-navigation ul li a{padding:18px 10px;line-height:1;color:#fff;font-size:15px;font-family:"Open-Sans",sans-serif;font-weight:bold}header .main-navigation ul li .sub-menu{background-color:#2C3638;left:0 !important;overflow:hidden;opacity:0;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in}header .main-navigation ul li .sub-menu li{padding:0;border-bottom:1px solid black}header .main-navigation ul li .sub-menu li:hover{background-color:#568518;background-image:-moz-linear-gradient(top,#5b8d1a,#4d7816);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5b8d1a),to(#4d7816));background-image:-webkit-linear-gradient(top,#5b8d1a,#4d7816);background-image:-o-linear-gradient(top,#5b8d1a,#4d7816);background-image:linear-gradient(to bottom,#5b8d1a,#4d7816);background-repeat:repeat-x}header .main-navigation ul li .sub-menu li:first-child{border-top:1px solid black}header .main-navigation ul li .sub-menu li a{font-size:14px;font-weight:normal;padding:10px;display:none;width:200px}header .main-navigation ul li:hover{background-color:#568518;background-image:-moz-linear-gradient(top,#5b8d1a,#4d7816);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5b8d1a),to(#4d7816));background-image:-webkit-linear-gradient(top,#5b8d1a,#4d7816);background-image:-o-linear-gradient(top,#5b8d1a,#4d7816);background-image:linear-gradient(to bottom,#5b8d1a,#4d7816);background-repeat:repeat-x}header .main-navigation ul li:hover .sub-menu{overflow:visible;opacity:1}header .main-navigation ul li:hover .sub-menu li{height:36px}header .main-navigation ul li:hover .sub-menu li a{display:block}header .user-menu-container{position:absolute;right:0;top:13px;width:71%}.user-menu{float:right;padding-right:16px}header .user-menu>span{padding:0 4px}header .user-menu a{font-size:15px;color:#172a6f;padding:0 4px}header .user-menu a:hover{border-bottom:1px solid #0b0b0b;color:#000}header .search-header{position:relative}header .search-header form{position:relative;z-index:9 !important;margin-bottom:8px}header .search-header form input[type="text"]{padding:5px}header .search-header form .search-submit{position:absolute;top:0;right:0;height:100%;background:transparent;text-indent:-1000px;background-image:url("../img/search-icon.png");background-position:center center;background-repeat:no-repeat;border:0;padding-right:25px;margin:0}header .mobile-navigation{display:none}header .mobile-navigation .bar{position:relative;transform:translateY(25px);background:#000;transition:all 0 300ms;width:25px;height:3px}header .mobile-navigation .bar:before{content:"";position:absolute;width:25px;height:3px;left:0;bottom:8px;background:#000;transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}header .mobile-navigation .bar:after{content:"";position:absolute;width:25px;height:3px;left:0;top:8px;background:#000;transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}header .mobile-navigation .bar.animate{background:rgba(255,255,255,0)}header .mobile-navigation .bar.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}header .mobile-navigation .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}header#masthead{box-shadow:0 2px 5px rgba(0,0,0,0.1);background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1)}body.search .content-area .entry-header{padding-left:0}body.search header{background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slope-main-slider{height:530px}.slope-main-slider .dont-miss h2{margin-top:60px;margin-bottom:40px;color:#172a6f;font-size:37px;line-height:44px;font-family:"Avenir New Bold"}.slope-main-slider .dont-miss ul{font-size:18px;font-family:"Open Sans";font-weight:bold;color:#172a6f;padding:0;margin:0}.slope-main-slider .dont-miss img{margin-top:30px;float:right}.slope-main-slider .dont-miss .register-form{background-color:#fff;height:475px;margin-top:28px}.slope-main-slider .subscribe-plus{height:360px;background-color:rgba(255,255,255,0.9);border-radius:5px;padding:50px 40px}.slope-main-slider .subscribe-plus h2{color:#172a6f;font-size:37px;line-height:44px;font-family:"Avenir New Bold"}.slope-main-slider .subscribe-plus h1{color:#8bc53e;display:inline-block;font-size:56px;font-family:"Avenir New Bold";margin:0;position:relative}.slope-main-slider .subscribe-plus h1 i{color:#172a6f}.slope-main-slider .subscribe-plus h1:after{content:'';position:absolute;top:calc(100%+20px);right:-70px;width:189px;height:67px;background-image:url("../img/forma-2.png");background-repeat:no-repeat}.slope-main-slider .subscribe-plus button{color:#060606;font-size:24px;letter-spacing:.02em;text-transform:uppercase;font-family:"Open Sans";font-weight:bold;background-color:#a2d460;border:0;border-radius:5px;line-height:41px;height:41px;padding:0 40px;margin-left:40px}.slope-main-slider .subscribe-plus ul{padding:0;margin:0;margin-top:45px;list-style:none}.slope-main-slider .subscribe-plus ul li{color:#172a6f;font-size:24px;line-height:48px;font-family:"Open Sans";font-weight:bold}.slope-main-slider .subscribe-plus ul li:before{content:'+';margin-right:10px}.slope-main-slider .leader-board{background-color:rgba(255,255,255,0.9);height:360px}.slope-main-slider .leader-board>h2{color:#172a6f;font-size:37px;line-height:44px;font-family:"Avenir New Bold";text-align:center;padding:50px 0;margin:0}.slope-main-slider .leader-board ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-around}.slope-main-slider .leader-board ul li{text-align:center}.slope-main-slider .leader-board ul li img{border:solid 2px #404040;width:92px;height:92px;margin-bottom:20px}.slope-main-slider .leader-board ul li h2{color:#172a6f;font-family:"Open Sans";font-size:16px;font-weight:bold;line-height:1;margin-bottom:0;text-transform:uppercase}.slope-main-slider .leader-board ul li span{font-family:"Open Sans";font-size:24px;line-height:30px;letter-spacing:-0.01em;color:#172a6f;font-weight:600}.bottom-shadow{box-shadow:0 6px 9px -8px rgba(0,0,0,0.2);-webkit-box-shadow:0 6px 9px -8px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 9px -8px rgba(0,0,0,0.2)}.page-title{font-size:36px;line-height:1;color:#000;margin:30px 0 30px 0}.welcome-slope h2{font-size:36px;color:#000;margin-bottom:25px;font-family:"Avenir New"}.welcome-slope p{font-size:18px;line-height:32px;color:#000;font-family:"Avenir New"}.service_item .service-icon{margin-bottom:10px;max-width:150px}.service_item h2{color:#8bc53e;font-size:36px;margin-bottom:25px;font-family:"Avenir New"}.service_item p{font-size:16px;line-height:26px;margin-bottom:22px;font-family:"Avenir New"}.service_item a{background-color:#f89406;border-radius:3px;display:inline-block;color:#fff;font-size:16px;padding:15px 28px;letter-spacing:.02em;font-family:"Avenir New";line-height:1}.image-shadow img{box-shadow:0 25px 54px rgba(0,0,0,0.17);-webkit-box-shadow:0 25px 54px rgba(0,0,0,0.17);-moz-box-shadow:0 25px 54px rgba(0,0,0,0.17)}.about_author .section-title{margin-bottom:50px;font-size:30px;line-height:1;font-family:"Avenir New Bold"}.about_author h2{font-size:30px}.about_author p{font-size:17px;line-height:26px;margin-bottom:30px}.about_author a{font-size:16px;color:#fff;background-color:#8bc53e;padding:18px 40px;border-radius:5px;display:inline-block}.heading strong{font-size:30px;font-family:"Avenir New Bold"}.widget_text p{margin-bottom:0}.content-area{margin-top:30px;margin-bottom:30px}.content-area article.page img.alignleft{padding:0 !important;margin:0 !important;margin-right:25px !important;margin-top:6px !important}.content-area .widget-title{font-family:"Avenir New Bold";font-size:24px;line-height:1;margin-bottom:25px}.content-area .textwidget p:not(:last-child){margin-bottom:35px}.content-area article{margin-bottom:40px}.content-area .entry-header{padding-left:0;position:relative;margin-bottom:25px}.content-area .entry-header p.content-header-meta{margin-top:10px;margin-left:120px}.content-area .entry-header img{position:absolute;top:15px;left:0}.content-area .entry-header .entry-title{margin-bottom:0;margin-left:120px}.content-area .entry-header .entry-title a{font-family:"Avenir New Demi Bold";font-size:32px;line-height:1;color:#2c3638}.content-area .entry-content a[data-rel="lightbox-0"] img:hover{transition:all .5s ease;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.content-area .entry-content .wp-video{display:block;margin:0 auto}.content-area .entry-content p{font-size:16px;color:#2c3638}.content-area .entry-content p img{display:block;margin:30px auto;border-radius:5px;max-width:80%;background:white;padding:20px;box-shadow:0 0 10px #0000001f;transition:all .5s ease}.content-area .entry-content p iframe{margin:0 auto;display:block;width:80%;height:365px}.content-area .entry-meta{font-family:"Avenir New Demi Bold";font-size:15px;line-height:1;color:#2c3638;text-transform:uppercase;margin-top:20px}.content-area .entry-meta a{color:#dc2f35 !important;font-family:"Avenir Next LT W01 Demi","Avenir Next",sans-serif;font-size:15px !important;text-transform:capitalize;font-weight:500 !important}.content-area .entry-meta .edit-link{margin-bottom:12px}.content-area .entry-meta .pull-right{margin-top:0;display:block;float:right}.content-area .entry-meta .social{line-height:16px;margin-bottom:13px}.content-area .entry-footer{display:flex;justify-content:space-between;margin-top:40px;padding-bottom:20px}.content-area .entry-footer a{color:#dc2f36;font-size:20px;text-transform:uppercase;font-family:"Avenir New Demi Bold"}.content-area .entry-footer a.comments{margin-top:10px}.content-area .entry-footer p{color:#dc2f36;font-size:16px;margin:0;text-transform:uppercase;font-family:"Avenir New Demi Bold"}.widget-area{background-color:#d8d8d838}#secondary.widget-area.fromApp{display: none;}.widget-area section.widget{margin-top:25px}.widget-area section.widget:not(:last-child){border-bottom:2px solid #a1a1a1;padding-bottom:30px}.widget-area section.widget h2.widget-title{font-family:Avenir;font-size:20px;line-height:12px;font-weight:500;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.widget-area section.widget.widget_tag_cloud .tagcloud a{line-height:20px}.widget-area section.widget.widget_calendar .calendar_wrap{background:#ebebeb;text-align:center}.widget-area section.widget.widget_calendar .calendar_wrap caption{caption-side:top;text-align:center;color:#000;font-size:14px;font-family:"Avenir New Demi Bold"}.widget-area section.widget.widget_calendar .calendar_wrap tfoot tr td{padding:10px 0}.widget-area section.widget.widget_calendar .calendar_wrap td{font-size:14px;font-family:"Avenir New Demi Medium"}.widget-area section.widget.widget_calendar .calendar_wrap td a{color:#60a270}.widget-area section.widget.slopeofhope_performance table{background-color:#ebebeb}.widget-area section.widget.slopeofhope_performance table tbody{display:block}.widget-area section.widget.slopeofhope_performance table tbody tr{margin-bottom:5px;display:block}.widget-area section.widget.slopeofhope_performance table tbody tr:first-child{margin-top:5px}.widget-area section.widget.slopeofhope_performance table tbody tr a{color:#69a31e}.home-intro .subtitle{font-size:24px;line-height:1;font-family:"Avenir New Bold";margin-bottom:25px}.tag-legend{position:relative;margin-bottom:55px}.tag-legend:after{content:'';position:absolute;height:100%;width:calc(100% - 60px);right:0;top:0;border-radius:3px;background:#5d5d5d;z-index:-1}.tag-legend .price-tag{position:absolute;top:calc(50% - 28px);left:0}.tag-legend ul{padding:12px 12px;margin:0;margin-left:110px;list-style:none;display:flex;align-items:flex-end;justify-content:space-around}.tag-legend ul li{display:inline-block}.tag-legend ul li img{display:block;margin:0 auto;margin-bottom:0}.tag-legend ul li span{font-size:14px;line-height:1;color:#fff;display:block;text-align:center;font-family:"Avenir New Demi Medium";display:none}.posts-navigation a{color:#dc2f36;font-family:"Avenir New Demi Bold"}.sow-tabs .sow-tabs-tab-container{background-color:#fafbfb !important;border-bottom:1px solid #d8d8d8;display:flex}.sow-tabs .sow-tabs-panel-container{background-color:transparent !important}.sow-tabs .sow-tabs-panel-container .sow-tabs-panel-content{padding-top:0}.feed-container{position:relative}.sow-tabs .subtitle{font-weight:bold;font-size:26px;display:none}.sow-tabs .sow-tabs-tab{transition:none !important;background-color:#fafbfb !important;padding:20px 35px;cursor:pointer}.sow-tabs .sow-tabs-tab .sow-tabs-title{color:#8bc53e;font-family:"Avenir New Demi Medium"}.sow-tabs .sow-tabs-tab.sow-tabs-tab-selected{border-top:4px solid #8bc53e;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #fff;margin-bottom:-1px !important}.sow-tabs .sow-tabs-tab.sow-tabs-tab-selected .sow-tabs-title{color:#000}.sow-tabs .activity-feed .media{overflow:visible;border-top:1px solid #eee;padding:10px;display:block;clear:both}.sow-tabs .activity-feed>.media:first-child{padding-top:20px}.sow-tabs .activity-feed .media .user{float:left;display:block;width:90px;margin-right:10px}.sow-tabs .activity-feed .media .user img{max-width:90px;margin:0 4px}.sow-tabs .activity-feed .media .user span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:84%;color:#4c4e91;font-weight:bold;text-decoration:none}.sow-tabs .activity-feed .media .thumbnail{display:block;margin-left:10px;float:right}.sow-tabs .activity-feed .media .media-body{line-height:130%;overflow:visible;display:table-cell;zoom:1}.sow-tabs .item-preview{height:auto;min-height:90px;max-height:190px}.item-preview.zoom:hover{z-index:10;-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;-o-transition:-o-transform .7s;-ms-transition:-ms-transform .7s;transition:transform .7s;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.item-preview:hover .title{display:block}.item-preview .title{position:absolute;left:0;bottom:0;width:100%;height:20px;line-height:20px;font-size:17px !important;font-family:"Helvetica Narrow","Arial Narrow",Verdana,sans-serif;overflow:hidden;white-space:nowrap;display:none;background-color:rgba(55,55,55,0.6);color:#fff;text-overflow:ellipsis;text-decoration:none;z-index:3}.item-preview .title.desc{height:70px}.item-preview .title.desc div{font-size:12px !important;line-height:14px;white-space:normal}.grid-updated{padding-bottom:4px;font-style:italic;font-size:88%}.social-links-widget{margin-bottom:-7px}.social-links-widget a{width:35px;height:35px;text-align:center;display:inline-block;margin-right:7px;margin-bottom:7px}.social-links-widget a span{color:#fff;line-height:35px;display:block}.price-table-widget ul{display:flex;list-style:none;padding:0;margin:0;justify-content:center}.price-table-widget ul li{padding:0 2px;width:100%}.price-table-widget ul li .price-table-heading{height:85px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.price-table-widget ul li .price-table-heading h2{color:#4b4b4b;font-size:32px;margin-bottom:0}.price-table-widget ul li .price-table-heading.title h2{font-size:32px;font-family:"Avenir New Demi Bold"}.price-table-widget ul li .price-table-heading.featured{display:block;height:130px;margin-top:-45px;text-align:center}.price-table-widget ul li .price-table-heading.featured p{width:100%;background-color:#a3d734;margin-bottom:0;color:#fff;height:25px;line-height:25px;font-size:14px;line-height:1}.price-table-widget ul li .price-table-heading.featured p:last-child{padding-left:0 !important}.price-table-widget ul li .price-table-heading.featured h2{height:60px;line-height:74px;font-size:42px;color:#fff;width:100%;background-color:#a3d734;font-family:"Avenir New Demi Bold"}.price-table-widget ul li .price-table-heading.featured p.plus{font-family:"Avenir New Demi Bold";height:45px;line-height:45px;font-size:24px;background-color:#87c24c;color:#646068}.price-table-widget ul li .price-table-heading.featured p.plus i{color:#fff}.price-table-widget ul li .price-table-heading.normal{text-align:center}.price-table-widget ul li .price-table-heading.normal p{font-family:"Avenir New Demi Bold";width:100%;background-color:#4d4d4d;margin-bottom:0;color:#fff;height:35px;line-height:35px}.price-table-widget ul li .price-table-heading.normal h2{height:50px;line-height:50px;color:#fff;width:100%;background-color:#666;font-family:"Avenir New"}.price-table-widget ul li .prices.featured p:nth-child(odd){background-color:#ecf3e4}.price-table-widget ul li .prices.featured p:nth-child(even){background-color:#f5fbed}.price-table-widget ul li .prices.featured p:last-child{padding-left:0 !important}.price-table-widget ul li .prices.featured p:last-child a.lsow-button.lsow-default.lsow-medium{padding:16px 21px;width:100%;box-shadow:0 0 10px #0000004f;display:block;margin-top:6px}.price-table-widget ul li .prices p{height:32px;line-height:32px;padding-left:25px;margin-bottom:0}.price-table-widget ul li .prices p:nth-child(odd){background-color:#f2f2f2}.price-table-widget ul li .prices p:nth-child(even){background-color:#fff}.price-table-widget ul li .prices p.icon{padding-left:0;text-align:center;color:#00a700}.price-table-widget ul li.title{width:150%}.swiper-slide{background-size:cover !important}.related-socialtrade .swiper-slide{border:1px solid #3f6212;background-size:cover !important}.related-socialtrade .swiper-slide .title{position:absolute;left:0;bottom:0;width:100%;height:70px;line-height:20px;font-size:17px !important;font-family:"Helvetica Narrow","Arial Narrow",Verdana,sans-serif;overflow:hidden;white-space:nowrap;display:none;background-color:rgba(55,55,55,0.6);color:#fff;text-overflow:ellipsis;text-decoration:none;z-index:3}.related-socialtrade .swiper-slide .title div{font-size:12px !important;line-height:14px;white-space:normal}.related-socialtrade .swiper-slide .poster{position:absolute;right:0;bottom:0;height:36px;width:36px}.related-socialtrade .swiper-slide:hover .title{display:block}.related-socialtrade .swiper-button-prev{background-image:url("../img/left.png");background-color:rgba(140,140,140,0.3);left:0;height:100%;top:0;bottom:0;width:44px;margin:0}.related-socialtrade .swiper-button-next{right:0;height:100%;top:0;bottom:0;width:44px;margin:0;background-image:url("../img/right.png");background-color:rgba(140,140,140,0.3)}body.error404 .title-404{font-size:60px}body.error404 .content-area{margin:80px auto}body.error404 header.page-header{background:0;box-shadow:none;text-align:center;margin:0 auto;display:block}#return-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;border-radius:100px;background:#8bc53e;width:50px;height:50px;line-height:50px;text-align:center;display:none !important}#return-to-top i{color:#fff;font-size:28px}.user-big-grid a{text-decoration:none !important;color:#000}.user-big-grid a .user{border-radius:5px;border:1px solid #a6c9e2;width:32%;height:102px;float:left;padding:6px;margin:0 10px 10px 0;overflow:hidden}.user-big-grid a .user img{float:left;margin-right:6px;width:85px}.user-big-grid a .user h4{margin:0 0 3px 0;padding:0;clear:none;font-size:14px;text-transform:uppercase;font-family:"Avenir New Bold"}.user-big-grid a .user .stats{color:#666;font-size:12px;font-weight:normal}.user-big-grid a .user .bio{padding-top:6px;font-size:12px}.actions-right{float:right}.page-template-page-users .page-title{display:inline-block}.page-template-page-users .slope-plus-content{padding:40px 0}.page-template-page-hall-of-fame .page-title{font-family:"Avenir New Demi Bold"}.page-template-page-hall-of-fame h3{line-height:1;margin-top:20px}.page-template-page-hall-of-fame .slope-plus-content{padding:40px 0}.page-template-page-hall-of-fame .slope-plus-content>h2{margin:30px 0}.page-template-page-hall-of-fame .slope-plus-content img{border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.page-template-page-hall-of-fame .slope-plus-content table tr td:first-child{margin-bottom:2px;display:block}.slider-form input{border:none !important;width:100%;border-bottom:2px solid #d6d6d6 !important;padding-bottom:10px;font-style:italic}.slider-form label{display:block !important;width:100%;margin-bottom:.5rem;border-bottom:2px solid #a1a1a1 !important;padding-bottom:10px !important;font-size:14px !important;font-weight:bold !important;color:#757575 !important;cursor:pointer}input#picture{display:none}.slope-register-form input{border:none !important;border-bottom:2px solid #a1a1a1 !important;margin-bottom:35px !important;width:100%;color:#535353;font-size:15px;font-family:"Avenir New Demi Bold"}.slope-register-form input[type="file"]{margin-bottom:0 !important;color:transparent}.slope-register-form input[type="file"]::-webkit-file-upload-button{visibility:hidden}.slope-register-form input[type="file"]:before{content:'Photo (optional)';font-family:"Avenir New Demi Bold";color:#535353;display:inline-block;padding:5px 8px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:15px}.slope-register-form button{font-size:24px;letter-spacing:.02em;font-family:"Avenir New";text-transform:none;font-weight:100 !important;color:#fff;background:#172a6f;padding:12px 37px;border-radius:5px;display:block;margin:16px 0 0 0}.welcome-slope-plus h1{margin-bottom:20px !important}form.wpcf7-form p{margin-bottom:0 !important}.lsow-posts-carousel .lsow-posts-carousel-item .hentry{min-height:140px !important}.slope-plus-content h3.widget-title{margin:30px 0;font-size:40px}h2#tab-title{margin:20px 0 40px;border-bottom:3px solid #8ac63e;padding:0 0 10px 0;color:#22252a;font-family:'Avenir New';font-size:26px}.sow-tabs-panel.followed{margin-top:20px !important}.pmpro_advanced_levels-compare_table .pmpro_level-price{font-size:18px}@media screen and (max-width:768px){.slope-register-form input{margin-bottom:10px !important}header .main-navigation ul li:not(.active) .sub-menu{opacity:0}}@media screen and (min-width:769px) and (max-width:991px){header .user-menu-container{top:33px}header .user-menu a{font-size:14px}}.pmpro_submit{margin-top:-30px !important}

@media only screen and (max-width: 1199px){
	header .main-navigation ul#primary-menu > li > a{
		padding:18px 5px !important
	}
}

header .main-navigation ul li ul li .sub-menu {
    display: none;
    left: 100% !important;
    top: -1px;
    opacity: 0 !important;

    transition: 0.5s ease opacity;
}

header .main-navigation ul li ul li:hover .sub-menu {
    display: block;
    opacity: 1 !important;

    transition: 0.5s ease opacity;
}

header .main-navigation ul li ul li .toggle-submenu {
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translate(0px, -45%) scale(0.7);
    color: white;
}

#primary-menu li.menu-item-has-children a:not([href]) {
    color: white;
}
