 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input { margin: 0; padding: 0; }
 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
 a img { border: 0; }
 a { text-decoration: none; }
 body { font-family: 'Open Sans', sans-serif; font-size:14px ; background:#CFCFCF ; line-height:24px; color:#3a3a3a; }
 .container { width:80%; margin:auto; min-width:960px; max-width:1800px; }
 blockquote { font-size: 16px; line-height: 28px; color: #666666; padding: 1em; margin: 2em 0; border-left: 0px !important; }
 div#content {min-height:400px;}
 .styled-hr { background-color: #ccc; height: 2px; }
 #splash-wrap .styled-hr { background-color: #fff; }
 #banner-wrap, #banner-inner, #nav-wrap #main-wrap, #footer-wrap { width: auto; min-width:960px; }
 #banner-wrap, #main-wrap, #footer-wrap { overflow: hidden; }
 a { color:#3B82B2 ; }
 a:hover { color:#e09056 ; }
 h2 { font-size:28px ; line-height:48px; padding: .5em 0 .2em 0; font-family: 'Open Sans', sans-serif; font-weight:bold; color:#303030 ; }
 div.paragraph { font-size:14px ; line-height: 30px; padding: .5em 0; color:#3a3a3a; font-family: 'Open Sans', sans-serif; }
 p { font-size:14px ; line-height: 30px; padding: .5em 0; color:#3a3a3a; font-family: 'Open Sans', sans-serif; }
 div#content {min-height:400px;}
 #navigation { padding-top: 10px; padding-bottom: 10px; width: 80%; min-width: 960px; max-width: 5000px; margin: auto; text-align: center; text-transform: normal; overflow: hidden; font-family: 'Raleway', sans-serif; font-size: 13px; background: rgba(20, 20, 20, .01); background-image: url("theme/gblur-1440032410.png"); width:100%; z-index: 99; left: 0; position: fixed; }
 #navigation ul:before, #navigation ul:after { background-color: #; content: ""; display: inline-block; height: 1px; bottom: .1em; position: relative; vertical-align: middle; width: 50%; }
 #navigation ul:before { right: 29px; margin-left: -50%; }
 #navigation ul:after { left: 29px; margin-right: -50%; }
 #navigation li { display: inline-block; padding:5px 15px; margin: 0px 18px 0px 18px; color: rgb(160,160,160); }
 #navigation li:hover, #navigation li#active { background-color: 3f3f3f; color: #606060; text-decoration: none; }
 #navigation a:link, #navigation a:visited { color: inherit; }
 #navigation a:hover { color: rb(0,152,199); }
 #wsite-menus .wsite-menu { background:#303030; padding:5px 10px; border-radius: 0px 2px 2px 2px; }
 #wsite-menus .wsite-menu li { margin:5px 0px; }
 #wsite-menus .wsite-menu li a { font-family: 'Open Sans', sans-serif; color: #e1e1e1; background:#272727 ; border: 0; font-weight:bold; }
 #wsite-menus .wsite-menu li a:hover { color: #ffffff; background: #444444; }
 .tall-header-page #banner-wrap { background: url("theme/background-1440032410.png") repeat-x center top; }
 .tall-header-page #banner-inner { background: ur(background.png) center top; height:410px; position: relative; top: -88px; float: center; }
 .tall-header-page .wsite-header { width: 900px; height: 300px; background: rl(background.png) no-repeat; margin: 49px auto; float:center; padding: -68px; }
 .tall-header-tours-page #banner-wrap { background:url("theme/VT-1440032410.png") repeat-x center top; }
 .tall-header-tours-page .wsite-header { width: 900px; height: 400px; background: no-repeat; margin:49px 0px 0px 30px; float:left; }
 .tall-header-tours-page { background: #151515 }
 .tall-header-page, .short-header-page, .no-header-page, .landing-page, .landing-still-page, .landing-still2-page, .landing-studio-page, .landing-tours-page, .no-header-splash-page, .no-header-video-page, .splash-video-page, .tall-header-tours-page, .slider-page, .slider2-page, .splash-page{ background: #151515; }
 .tall-header-page #banner, .short-header-page #banner, .no-header-page #banner, .landing-page #banner, .landing-still-page #banner, .landing-still2-page #banner, .landing-tours-page #banner, .no-header-splash-page #banner, .no-header-video-page #banner, .splash-video-page #banner, .tall-header-tours-page #banner, .splash-page #banner, .slider-page #main-wrap, .slider2-page #main-wrap { padding-top: 56px; }
 .short-header-page #banner-wrap { background:url("theme/background-1440032410.png") repeat-x center top; height:360px; z-index:-1; }
 .short-header-page #banner-inner { background:url("theme/small-header-1440032410.jpg") no-repeat center top 76px fixed; height: 360px; z-index:0; }
 .short-header-page .wsite-header { width: 960px; height: 154px; background: url("theme/small-header-1440032410.jpg") no-repeat; position:relative; top: -26px; left: auto; float:center; }
 .short-header-page .wsite-header { width: 900px; height: 300px; background: url("theme/banner-tall-1440032410.jpg") no-repeat; margin: auto auto; float:center; padding: -68px; }
 .no-header-page .wsite-header { display:none; }
 .no-header-page #main-wrap { padding-top:30px; margin-top:0; }
 .slider-page .wsite-header { display:none; }
 .slider-page #main-wrap { padding-top:30px; margin-top:0; }
 .landing-page #banner-wrap { background:url("theme/background-1440032410.png") repeat-x center top 56px; height:540px; padding-top:56px; }
 .landing-page #banner { background: none; padding: 0; position:relative; }
 #bannerleft { float: right; width: 694px; height:540px; background: url("theme/banner-landing-bg-1440032410.png") no-repeat left top; position: absolute; right: -75px; }
 .landing-page .wsite-header { width: 520px; height: 430px; background: url("theme/banner-landing-1440032410.jpg") no-repeat; float:right; margin:49px 87px 0px 0px; }
 .landing-banner-outer { display: table; #position: relative; overflow: hidden; }
 .landing-banner-mid { #position: absolute; #top: 50%; display: table-cell; vertical-align: middle; }
 .landing-banner-inner { #position: relative; #top: -50%; }
 #bannerright { float: left; width: 320px; position:relative; height:360px; }
 #bannerright h2 { color:#e1e1e1 ; font-size:45px ; line-height:48px; font-family: 'Rokkitt', serif; padding: 0 0px 10px 0px ; }
 #bannerright div.paragraph { color:#a9a9a9 ; font-size:14px ; padding:5px 0px ; line-height:24px; }
 #bannerright p { color:#a9a9a9 ; font-size:14px ; padding:5px 0px ; line-height:24px; }
 #bannerright .wsite-button, #bannerright .weebly-button-area { position:absolute; bottom:30px; }
 #bannerright .weebly-button-area .wsite-button{ position:absolute; bottom:0px; }
 .button-container { float:left; position:absolute; width:320px; height:100px; bottom:-128px; }
 .landing-studio-page #banner-wrap { background:url("theme/Stars.png-1440032410.jpeg") repeat-x center top; height:605px; }
 .landing-studio-page { background: #151515 }
 .landing-tours-page #banner-wrap { background:url("theme/VT-1440032410.png") repeat-x center top; height:605px; }
 .landing-studio-page { background: #151515 }
 .landing-still-page #banner-wrap { background:url("theme/NebLogo-1440032410.jpg") repeat-x center top; height:605px; }
 .landing-still-page { background: #151515; }
 .landing-still-page #banner { background: none; padding: 0; position:relative; padding-top: 56px; }
 .landing-still-page .wsite-header { width: 520px; height: 430px; background: url("theme/banner-landing-1440032410.jpg") no-repeat; float:right; margin:49px 87px 0px 0px; padding-top: 5px; }
 .landing-still-banner-inner { #position: relative; #top: -50%; }
 #bannerright .wsite-button, #bannerright .weebly-button-area { position:absolute; top:60px; bottom:30px; }
 #bannerright .weebly-button-area .wsite-button{ position:absolute; top:60px; bottom:0px; }
 .landing-still2-page #banner-wrap { background:url("theme/Logo2-1440032410.png") repeat-x center top; height:605px; }
 .landing-still2-page { background: #151515 }
 .landing-still2-page #banner { background: none; padding: 0; position:relative; padding-top: 56px; }
 .landing-still2-page .wsite-header { width: 520px; height: 430px; background: url("theme/banner-landing-1440032410.jpg") no-repeat; float:right; margin:49px 87px 0px 0px; }
 .landing-still2-banner-inner { #position: relative; #top: -50%; }
 #bannerright .wsite-button, #bannerright .weebly-button-area { position:absolute; top:60px; bottom:30px; }
 #bannerright .weebly-button-area .wsite-button{ position:absolute; top:60px; bottom:0px; }
 #splash-wrap { width: 100%; height: 100%; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 90px; padding-bottom: 90px; display: table; width: 775px; margin: 0 auto; }
 #splash-wrap .container { width: 775px; margin: 0 auto; text-align: center; margin-top: 0; vertical-align: middle; display: table-cell; }
 #splash-wrap .container .main-wrap { background: rgba(0,0,0,0.5); border-radius: 10px; }
 .splash-page .main-wrap #content-section { text-align: center; padding: 50px 74px; }
 #splash-wrap .paragraph { color: #181818; font-size: 15px; }
 .no-header-page .wsite-header { display:none; }
 .no-header-page #main-wrap { padding-top:30px; margin-top:0; }
 #splash-wrap { width: 100%; height: 100%; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 90px; padding-bottom: 90px; display: table; width: 775px; margin: 0 auto; }
 #splash-wrap .container { width: 775px; margin: 0 auto; text-align: center; margin-top: 0; vertical-align: middle; display: table-cell; }
 #splash-wrap .container .main-wrap { background: rgba(0,0,0,0.5); border-radius: 12px; }
 .splash-page .main-wrap #content-section { text-align: center; padding: 50px 74px; passing-top: 90px }
 #splash-wrap .paragraph { color: #181818; font-size: 15px; }
 #main-wrap {background:#151515; margin-top:-67px;}
 .tall-header-page #main-wrap {background:#121212; margin-top:-76px; padding-top:30px;}
 .short-header-page #main-wrap {background:#121212; margin-top:-146px; padding-top:20px;}
 .landing-page #main-wrap {background:#121212; margin-top:-50; padding-top:20px;}
 .no-header-page #main-wrap {background:#121212; margin-top:-180; padding-top:120px;}
 .landing-still-page #main-wrap {background:#121212; margin-top: 0 auto; padding-top:20px;}
 .splash-page #main-wrap {background:#121212; margin-top:-180; padding-top:120px;}
 .no-header-video #main-wrap {background:#121212; margin-top:-180; pading-top:120px;}
 #main-wrap .container {padding:30px 0;}
 blockquote { background:url("theme/blockquote_bg-1440032410.png") repeat 0px 20px; font-size:14px; line-height:28px; font-style:italic; padding:15px; margin:10px 0px; }
 #main-wrap .container .paragraph ul li { list-style:none !important; padding:0px 20px !important; line-height:24px; background: url("theme/bullet_orange-1440032410.png") no-repeat 0px 8px; }
 #main-wrap .container form .wsite-button { margin-top:20px; }
 #footer-wrap { border-top:1px solid #121212; text-align:right; background:#050505; padding:20px 0; }
 #footer-wrap h2 { background:url("theme/footer_heading_bg-1440032410.png") repeat-x left bottom; font-size:18px; line-height:30px; font-family: 'Open Sans', sans-serif; color:#151515; }
 #footer-wrap .paragraph ul { padding:0px !important; }
 #footer-wrap .paragraph ul li { list-style:none !important; padding:0px 0px 0px 10px !important; line-height:24px; margin-bottom:10px !important; background: url("theme/footer_arrow_orange-1440032410.png") no-repeat left 10px; }
 #footer-wrap .wsite-form-container { text-align:left; }
 .wsite-social-item { width: 23px; height: 23px; margin: 0 0 0 3px; background-image:url("theme/social-light-1440032410.png"); }
 #footer-wrap .wsite-social-item { background-image:url("theme/social-black-1440032410.png"); }
 .wsite-social-facebook {background-position:0 0;}
 .wsite-social-facebook:hover {background-position:0 -23px;}
 .wsite-social-facebook:active {background-position:0 -46px;}
 .wsite-social-pinterest {background-position:-23px 0;}
 .wsite-social-pinterest:hover {background-position:-23px -23px;}
 .wsite-social-pinterest:active {background-position:-23px -46px;}
 .wsite-social-twitter {background-position:-46px 0;}
 .wsite-social-twitter:hover {background-position:-46px -23px;}
 .wsite-social-twitter:active {background-position:-46px -46px;}
 .wsite-social-linkedin {background-position:-69px 0;}
 .wsite-social-linkedin:hover {background-position:-69px -23px;}
 .wsite-social-linkedin:active {background-position:-69px -46px;}
 .wsite-social-mail {background-position:-92px 0;}
 .wsite-social-mail:hover {background-position:-92px -23px;}
 .wsite-social-mail:active {background-position:-92px -46px;}
 .wsite-social-rss {background-position:-115px 0;}
 .wsite-social-rss:hover {background-position:-115px -23px;}
 .wsite-social-rss:active {background-position:-115px -46px;}
 .wsite-social-flickr {background-position:-138px 0;}
 .wsite-social-flickr:hover {background-position:-138px -23px;}
 .wsite-social-flickr:active {background-position:-138px -46px;}
 .wsite-social-plus {background-position:-161px 0;}
 .wsite-social-plus:hover {background-position:-161px -23px;}
 .wsite-social-plus:active {background-position:-161px -46px;}
 .wsite-social-vimeo {background-position:-184px 0;}
 .wsite-social-vimeo:hover {background-position:-184px -23px;}
 .wsite-social-vimeo:active {background-position:-184px -46px;}
 .wsite-social-yahoo {background-position:-207px 0;}
 .wsite-social-yahoo:hover {background-position:-207px -23px;}
 .wsite-social-yahoo:active {background-position:-207px -46px;}
 .wsite-social-youtube {background-position:-230px 0;}
 .wsite-social-youtube:hover {background-position:-230px -23px;}
 .wsite-social-youtube:active {background-position:-230px -46px;}
 #footer-wrap .wsite-social { vertical-align: middle; margin-left:10px ; }
 #footer-wrap .wsite-social-item { width: 32px; height: 32px; margin: 0 1px 0 3px; background-image:url("theme/social2-1440032410.png"); -webkit-transition: background 0.5s ease-out; -moz-transition: background 0.5s ease-out; -o-transition: background 0.5s ease-out; transition: background 0.5s ease-out; }
 #footer-wrap .wsite-social-rss {background-position:-158px 0;}
 #footer-wrap .wsite-social-linkedin {background-position:-79px 0;}
 #footer-wrap .wsite-social-facebook {background-position:0px 0; }
 #footer-wrap .wsite-social-twitter {background-position:-40px 0;}
 #footer-wrap .wsite-social-mail {background-position:-119px 0;}
 #footer-wrap .wsite-social-pinterest {background-position:-277px 0;}
 #footer-wrap .wsite-social-youtube {background-position:-395px 0;}
 #footer-wrap .wsite-social-plus {background-position:-237px 0;}
 #footer-wrap .wsite-social-flickr {background-position:-198px 0;}
 #footer-wrap .wsite-social-vimeo {background-position:-316px 0;}
 #footer-wrap .wsite-social-yahoo {background-position:-356px 0;}
 #footer-wrap .wsite-social-yelp {background-position:-395px 0;}
 #footer-wrap .wsite-social-rss:hover {background-position:-158px -40px;}
 #footer-wrap .wsite-social-linkedin:hover {background-position:-79px -40px;}
 #footer-wrap .wsite-social-facebook:hover {background-position:0px -40px; }
 #footer-wrap .wsite-social-twitter:hover {background-position:-40px -40px;}
 #footer-wrap .wsite-social-mail:hover {background-position:-119px -40px;}
 #footer-wrap .wsite-social-pinterest:hover {background-position:-277px -40px;}
 #footer-wrap .wsite-social-youtube:hover {background-position:-395px -40px;}
 #footer-wrap .wsite-social-plus:hover {background-position:-237px -40px;}
 #footer-wrap .wsite-social-flickr:hover {background-position:-198px -40px;}
 #footer-wrap .wsite-social-vimeo:hover {background-position:-316px -40px;}
 #footer-wrap .wsite-social-yahoo:hover {background-position:-356px -40px;}
 #footer-wrap .wsite-social-yelp:hover {background-position:-395px -40px;}
 .wsite-form-label { display: inline-block; }
 .wsite-form-input, .wsite-search-element-input { background: #181818; border:none; border-top:1px solid #252525; border-left:1px solid #252525; border-right:1px solid #252525; border-bottom:1px solid #252525; padding: 8px 4px !important; font-size:15px; color:#404040 -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0px 2px 3px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 2px 3px 1px rgba(0, 0, 0, 0.1); }
 .form-select { background: #181818; border:none; border-top:1px solid #252525; border-left:1px solid #252525; border-right:1px solid #252525; border-bottom:1px solid #252525; padding: 4px !important; width: 380px; height:25px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0px 2px 3px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 2px 3px 1px rgba(0, 0, 0, 0.1); color: #aeaeae; }
 input, select, textarea, checkbox, dropdown{ color: #909090; background-color: #303030; }
 textarea:focus, input:focus { color: #909090; }
 .form-radio-container {margin:3px 0 !important;}
 #footer-wrap .wsite-form-container {margin-top:0 !important;}
 .wsite-button { height: 42px; display: inline-block; padding: 0px 4px 0px 0px; background: url("theme/button-orange-highlight2-1440032410.png") no-repeat 100% -126px; }
 .wsite-button:hover { background-position: 100% -168px; }
 .wsite-button:active { background-position: 100% -210px; }
 .wsite-button-inner { color: #fff !important; height: 42px; line-height: 40px; display: block; padding: 0px 34px 0px 38px; background: url("theme/button-orange-highlight2-1440032410.png") no-repeat 0px 0px; text-transform: uppercase; font-weight:600; letter-spacing:1px; text-shadow:0 -1px 0 rgba(0,0,0,0.6); }
 .wsite-button:hover .wsite-button-inner { background-position: 0px -42px; }
 .wsite-button:active .wsite-button-inner { background-position: 0px -84px; }
 .wsite-button-large { color: #fff !important; height: 57px; background: url("theme/large-button-orange-highlight-1440032410.png") no-repeat 100% -171px; padding:0px 4px 0px 0px ; }
 .wsite-button-large:hover { background-position:100% -228px; }
 .wsite-button-large:active { background-position: 100% -285px; }
 .wsite-button-large .wsite-button-inner { height: 57px; line-height: 55px; padding:0px 34px 0px 38px ; background: url("theme/large-button-orange-highlight-1440032410.png") no-repeat 0px 0px; }
 .wsite-button-large:hover .wsite-button-inner { background-position:0px -57px; }
 .wsite-button-large:active .wsite-button-inner { background-position:0px -114px; }
 .wsite-button-highlight { background-image: url("theme/button-orange-1440032410.png"); }
 .wsite-button-highlight .wsite-button-inner { background-image: url("theme/button-orange-1440032410.png"); }
 .wsite-button-large.wsite-button-highlight { background-image: url("theme/large-button-orange-1440032410.png"); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url("theme/large-button-orange-1440032410.png"); }
 #scrolltop{ position: fixed; bottom: 20px; right: 20px; display:none; background: rgb(0,0,0) url("theme/arrow_up-1440032410.png") center center no-repeat; width: 45px; height: 25px; border-radius: 3px; cursor: pointer; -webkit-transition: background .3s ease; -moz-transition: background .3s ease; -o-transition: background .3s ease; -ms-transition: background .3s ease; transition: background .3s ease; z-index: 100; }
 #scrolltop:hover{ background: #303030 url("theme/arrow_up-1440032410.png") center center no-repeat; }
 .ddslide{ width: 100%; min-width: 100%; max-width: 100%; min-height: 540px; max-height: auto; padding: 18px 0; margin-top: 56px; }
 #ddslide1{ background: url("theme/NebLogo-1440032410.jpg") no-repeat center top; background-size: cover; }
 #ddslide2{ background: url("theme/ee7-1440032410.png") no-repeat center top; background-size: cover; }
 #ddslide3{ background: url("theme/eeboard2-1440032410.png") no-repeat center top; background-size: cover; }
 .sl-container{ width: 950px; margin: 0 auto; }
 #bar{ width: 0%; max-width: 100%; height: 0px; background: tomato; }
 #progressBar{ width: 100%; background: #121212; }
 .nav-next, .nav-prev{ opacity: .7; -webkit-transition: opacity .3s ease; -o-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -ms-transition: opacity .3s ease; transition: opacity .3s ease; color: #aaa; }
 .nav-prev:hover, .nav-next:hover{ opacity: 1; color: rgb(80,80,80); }
 .navicon:before { font-family: 'FontAwesome'; font-size: 4em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background: rgba; display: block; width: 50px; height: 50px; text-align: center; line-height: 50px; }
 .nav-prev:before{ content: '\f104'; }
 .nav-next:before{ content: '\f105'; }
 @font-face { font-family: 'FontAwesome'; src: url('theme/fontawesome-webfont-v=4.1.0-1440032410.eot'); src: url('theme/fontawesome-webfont-.eot#iefix&v=4.1.0?1440032410') format('embedded-opentype'), url('theme/fontawesome-webfont-v=4.1.0-1440032410.woff') format('woff'), url('theme/fontawesome-webfont-v=4.1.0-1440032410.ttf') format('truetype'), url('theme/fontawesome-webfont-v=4.1.0.svg#fontawesomeregular?1440032410') format('svg'); font-weight: normal; font-style: normal; }
 .owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
 .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; }
 .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }
 .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; }
 .owl-carousel .owl-wrapper-outer.autoHeight{ -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }
 .owl-carousel .owl-item{ float: left; }
 .owl-controls .owl-page, .owl-controls .owl-buttons div{ cursor: pointer; }
 .owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
 .grabbing { cursor:url("theme/grabbing-1440032410.png") 8 8, move; }
 .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); }
 #icontent .ddslide{ display: block; width: 100%; min-height: 300px; margin: 30px 0; position: relative; }
 #icontent .owl-carousel{ display: block }
 .owl-item.loading{ min-height: 150px; background: url("theme/ajax-loader-1440032410.gif") no-repeat center center }
 .navicon{ position: absolute; top: 50%; margin-top: -10px; }
 .nav-prev{ left: 10px; }
 .nav-next{ right: 10px; }
 .faqs_wrapper{ background: #121212; padding:0px 0px 15px 10px; border: 0px solid #404040 }
 #show_hide_wrap { text-align: center; margin: 0px 0px 0px 0px; }
 #show_hide_wrap ul:before, #show_hide_wrap ul:after { background-color: #909090; content: ""; display: inline-block; height: 1px; bottom: .1em; position: relative; vertical-align: middle; width: 50%; }
 #show_hide_wrap ul:before { right: 29px; margin-left: -50%; }
 #show_hide_wrap ul:after { left: 29px; margin-right: -50%; }
 #show_hide_wrap div.paragraph{ font-size: 15px; color: #909090; }
 #show_hide_wrap p{ font-size: 15px; color: #909090; }
 #showall, #hideall{ display: inline-block; background: rgba(60,60,60, .5); border: 0px solid #e5e5e5; padding: 0px 8px; line-height: 1; margin-bottom: 20px; text-size: 20px; }
 #showall{ margin-right: 15px; }
 #showall:hover, #hideall:hover{ background: rgba(40,40,40,.5); color: inherit; }
 .answer{ display: none; }
 ul.faqs_wrapper, ul.faqs_wrapper li{ list-style: none }
 ul.faqs_wrapper li{ margin-bottom: 20px; }
 .faqs_wrapper h3{ background: rgba(120,120,120, .1); padding: 10px 10px; border: 8px solid #121212; color: #727272; font-size: 22px; font-family: 'Muli', sans-serif; }
 .faqs_wrapper h3:hover, .faqs_wrapper h3.openedtitle{ background: #303030; color: rgb(180,180,180); }
 .faqs_wrapper h3:after{ content: '+'; float: right }
 .faqs_wrapper h3.openedtitle:after{ content: '-' }
 .point_btn{ cursor: pointer; -webkit-transition: color .2s ease, background .2s ease; -moz-transition: color .2s ease, background .2s ease; -o-transition: color .2s ease, background .2s ease; -ms-transition: color .2s ease, background .2s ease; transition: color .2s ease, background .2s ease; }
 ul.faqs-1{ list-style: none; }
 .faqs-1{ padding:0!Important }
 .answer div.paragraph{ text-align:left; padding: -5px 15px 20px 15px; color: #707070; text-size: 16px; }
 .answer p{ text-align:left; padding: -5px 15px 20px 15px; color: #707070; text-size: 16px; }
 .answer{ text-size: 16px; color: #707070 }
 .faqs_wrapper2{ background: #121212; padding: 0px 0px 15px 10px; border: 0px solid #404040 }
 .answer2{ display: none; }
 ul.faqs_wrapper2, ul.faqs_wrapper2 li{ list-style: none }
 ul.faqs_wrapper2 li{ margin-bottom: 20px; }
 .faqs_wrapper2 h3{ background: rgba(120,120,120, .2); padding: 10px 10px; border: 8px solid #121212; color: rgb(160,160,160); font-size: 20px; }
 .faqs_wrapper2 h3:hover, .faqs_wrapper2 h3.openedtitle{ background: #303030; color: rgb(180,180,180); }
 .faqs_wrapper2 h3:after{ content: '+'; float: right }
 .faqs_wrapper2 h3.openedtitle:after{ content: '-' }
 .point_btn2{ cursor: pointer; -webkit-transition: color .2s ease, background .2s ease; -moz-transition: color .2s ease, background .2s ease; -o-transition: color .2s ease, background .2s ease; -ms-transition: color .2s ease, background .2s ease; transition: color .2s ease, background .2s ease; }
 ul.faqs-12{ list-style: none; }
 .faqs-12{ padding:0!Important }
 .answer2 div.paragraph{ text-align:left; padding: 10px 15px 15px 15px; color: #707070; }
 .answer2 p{ text-align:left; padding: 10px 15px 15px 15px; color: #707070; }
 .answer2{ color: #707070 }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
