 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 { margin: 0 auto; width: 960px; }
 #header-wrap, #banner-wrap, #banner-inner, #nav-wrap, #main-wrap, #footer-wrap { width:100%; min-width:960px; }
 a { color:#00c48a ; }
 a:hover { color:#3be0af ; }
 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: 24px; padding: .5em 0; color:#3a3a3a; }
 p { font-size:14px ; line-height: 24px; padding: .5em 0; color:#3a3a3a; }
 div#content {min-height:400px;}
 #header-wrap { background:url(theme/header_bg_green.png?1491426430) repeat-x left top; }
 #logo, #logo a { color:#a9a9a9; font-size:25px; line-height:28px; font-weight:bolder; font-family: 'Open Sans', sans-serif; text-transform:uppercase; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
 #header { border-collapse: collapse; border-spacing: 0; width:100%; height:40px; }
 #header td { vertical-align: middle; text-align: left; }
 #header-right table { float: right; width: 1px; }
 #header-right td { padding: 0; }
 #header-right .phone-number .wsite-text { color:#fff ; font-size:14px ; font-weight:bold; font-family: 'Open Sans', sans-serif; display: block; white-space: nowrap; margin:0px ; }
 #header .wsite-social { vertical-align: middle; }
 #header .wsite-social-item { width: 25px; height: 25px; margin: 0 0 0 3px; background-image:url(theme/social_icon.png?1491426430); }
 #header .wsite-social-facebook {background-position:0 0;}
 #header .wsite-social-facebook:hover {background-position:0 -25px;}
 #header .wsite-social-facebook:active {background-position:0 -50px;}
 #header .wsite-social-pinterest {background-position:-25px 0;}
 #header .wsite-social-pinterest:hover {background-position:-25px -25px;}
 #header .wsite-social-pinterest:active {background-position:-25px -50px;}
 #header .wsite-social-twitter {background-position:-50px 0;}
 #header .wsite-social-twitter:hover {background-position:-50px -25px;}
 #header .wsite-social-twitter:active {background-position:-50px -50px;}
 #header .wsite-social-linkedin {background-position:-75px 0;}
 #header .wsite-social-linkedin:hover {background-position:-75px -25px;}
 #header .wsite-social-linkedin:active {background-position:-75px -50px;}
 #header .wsite-social-mail {background-position:-100px 0;}
 #header .wsite-social-mail:hover {background-position:-100px -25px;}
 #header .wsite-social-mail:active {background-position:-100px -50px;}
 #header .wsite-social-rss {background-position:-125px 0;}
 #header .wsite-social-rss:hover {background-position:-125px -25px;}
 #header .wsite-social-rss:active {background-position:-125px -50px;}
 #header .wsite-social-flickr {background-position:-150px 0;}
 #header .wsite-social-flickr:hover {background-position:-150px -25px;}
 #header .wsite-social-flickr:active {background-position:-150px -50px;}
 #header .wsite-social-plus {background-position:-175px 0;}
 #header .wsite-social-plus:hover {background-position:-175px -25px;}
 #header .wsite-social-plus:active {background-position:-175px -50px;}
 #header .wsite-social-vimeo {background-position:-200px 0;}
 #header .wsite-social-vimeo:hover {background-position:-200px -25px;}
 #header .wsite-social-vimeo:active {background-position:-200px -50px;}
 #header .wsite-social-yahoo {background-position:-225px 0;}
 #header .wsite-social-yahoo:hover {background-position:-225px -25px;}
 #header .wsite-social-yahoo:active {background-position:-225px -50px;}
 #header .wsite-social-youtube {background-position:-250px 0;}
 #header .wsite-social-youtube:hover {background-position:-250px -25px;}
 #header .wsite-social-youtube:active {background-position:-250px -50px;}
 #header-right .wsite-search { margin-left: 25px; vertical-align: middle; }
 .wsite-search { width:140px; }
 .wsite-search-input { width: 100px; height: 17px; border: none ; padding: 5px 10px !important; color: #fff; background:url(theme/search-input.png?1491426430) no-repeat center left ; float:right; }
 .wsite-search-button { position: relative; width: 20px; height: 27px; background:url(theme/search-button.png?1491426430) no-repeat top left; float:left; }
 #nav-wrap table { width:100%; border-collapse: collapse; border-spacing: 0; }
 #nav-wrap td { vertical-align: middle; text-align: left; }
 #nav-wrap { background: #f5f5f5; padding: 15px 0px; }
 #nav-wrap .container { clear: both; overflow: hidden; position: relative; }
 #nav-wrap .container ul { list-style: none; float: right; }
 #nav-wrap .container ul li { margin:5px; list-style: none; float: left; }
 #nav-wrap .container ul li a { float:left ; display: block; font-family: 'Open Sans', sans-serif; color:#000000 ; text-decoration:none ; padding:5px 15px ; margin:0px; border: 0; outline: 0; list-style-type: none; font-size:13px ; font-weight:bold; text-transform:uppercase; }
 #nav-wrap .container ul li#active a, #nav-wrap .container ul li a:hover { color: #fff; background:#351c00 ; border-radius:2px ; }
 #wsite-menus .wsite-menu { background:#351c00; 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: #000000; background:#f5f5f5 ; border: 0; font-weight:bold; }
 #wsite-menus .wsite-menu li a:hover { color: #ffffff; background: #351c00; }
 .tall-header-page #banner-wrap { background:url(theme/banner-tall-bg-repeat-blue.jpg?1491426430) repeat-x center top; }
 .tall-header-page #banner-inner { background:url(theme/banner-tall-bg.png?1491426430) no-repeat center top; height:410px; position:relative; }
 .tall-header-page .wsite-header { width: 900px; height: 300px; background: url(theme/banner-tall.jpg?1491426430) no-repeat; margin:49px 0px 0px 30px; float:left; }
 .short-header-page #banner-wrap { background:url(theme/banner-small-bg-repeat-green.jpg?1491426430) repeat-x center top; }
 .short-header-page #banner-inner { background:url(theme/banner-small-bg.png?1491426430) no-repeat center top; height:246px; position:relative; }
 .short-header-page .wsite-header { width: 920px; height: 154px; background: url(theme/banner-short.jpg?1491426430) no-repeat; margin:30px 0px 0px 20px; float:left; }
 .tab-page #banner-wrap { background:url(theme/banner-small-bg-repeat-green.jpg?1491426430) repeat-x center top; }
 .tab-page #banner-inner { background:url(theme/banner-small-bg.png?1491426430) no-repeat center top; height:246px; position:relative; }
 .tab-page .wsite-header { width: 920px; height: 154px; background: url(theme/banner-short.jpg?1491426430) no-repeat; margin:30px 0px 0px 20px; float:left; }
 .no-header-page .wsite-header { display:none; }
 .no-header-page #main-wrap { padding-top:30px; margin-top:0; }
 .landing-page #banner-wrap { background:url(theme/banner-landing-bg-repeat-green.jpg?1491426430) repeat-x center top; height:540px; }
 .landing-page #banner { background: none; padding: 0; position:relative; }
 #bannerleft { float: right; width: 694px; height:540px; background: url(theme/banner-landing-bg.png?1491426430) no-repeat left top; position: absolute; right: -75px; }
 .landing-page .wsite-header { width: 520px; height: 430px; background: url(theme/banner-landing.jpg?1491426430) 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; }
 #main-wrap {background:#f5f5f5; margin-top:-67px;}
 .tall-header-page #main-wrap {background:#f5f5f5; margin-top:-76px; padding-top:30px;}
 .short-header-page #main-wrap {background:#f5f5f5; margin-top:-146px; padding-top:80px;}
 #main-wrap .container {padding:30px 0;}
 blockquote { background:url(theme/blockquote_bg.png?1491426430) 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_green.png?1491426430) no-repeat 0px 8px; }
 #main-wrap .container form .wsite-button { margin-top:20px; }
 .wsite-social { vertical-align: middle; }
 .wsite-social-item { width: 26px; height: 27px; margin: 0 0 0 10px; }
 .wsite-social-rss { background: url(theme/social_icon_color.png?1491426430) no-repeat -175px 0px ; }
 .wsite-social-linkedin { background: url(theme/social_icon_color.png?1491426430) no-repeat -140px 0px; }
 .wsite-social-facebook { background: url(theme/social_icon_color.png?1491426430) no-repeat 0px 0px; }
 .wsite-social-twitter { background: url(theme/social_icon_color.png?1491426430) no-repeat -70px 0px; }
 .wsite-social-mail { background: url(theme/social_icon_color.png?1491426430) no-repeat -350px 0px; }
 .wsite-social-pinterest { background: url(theme/social_icon_color.png?1491426430) no-repeat -35px 0px; }
 .wsite-social-youtube { background: url(theme/social_icon_color.png?1491426430) no-repeat -105px 0px; }
 .wsite-social-plus { background: url(theme/social_icon_color.png?1491426430) no-repeat -210px 0px; }
 .wsite-social-flickr { background: url(theme/social_icon_color.png?1491426430) no-repeat -245px 0px; }
 .wsite-social-vimeo { background: url(theme/social_icon_color.png?1491426430) no-repeat -280px 0px; }
 .wsite-social-yahoo { background: url(theme/social_icon_color.png?1491426430) no-repeat -315px 0px; }
 .wsite-form-label { display: inline-block; }
 .wsite-form-input, .wsite-search-element-input { background: #fff; border:none; border-top:1px solid #b7b7b7; border-left:1px solid #b7b7b7; padding: 8px 4px !important; font-size:12px; -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: #fff; border:none; border-top:1px solid #b7b7b7; border-left:1px solid #b7b7b7; 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); }
 .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-green-highlight.png?1491426430) 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-green-highlight.png?1491426430) 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-green-highlight.png?1491426430) 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-green-highlight.png?1491426430) 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-green.png?1491426430); }
 .wsite-button-highlight .wsite-button-inner { background-image: url(theme/button-green.png?1491426430); }
 .wsite-button-large.wsite-button-highlight { background-image: url(theme/large-button-green.png?1491426430); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url(theme/large-button-green.png?1491426430); }
 ul.accordion{ list-style:none; position:absolute; right:10px; margin-top:15px; font-family: Cambria, serif; font-size: 16px; font-style: italic; line-height: 1.5em; }
 ul.accordion li{ float:right; width:105px; min-height: 480px; height:100%; display:block; border-right:2px solid #fff; border-bottom:2px solid #fff; background-color:#fff; background-repeat:no-repeat; background-position:center center; position:relative; overflow:hidden; cursor:default; -moz-box-shadow:1px 3px 15px #555; -webkit-box-shadow:1px 3px 15px #555; box-shadow:1px 3px 15px #555; margin-bottom:50px; }
 ul.accordion li.bg1{ background-image:url(theme/Book_texture2.jpg?1491426430); }
 ul.accordion li.bg2{ background-image:url(theme/book_texture.png?1491426430); }
 ul.accordion li.bg3{ background-image:url(theme/book_texture3.jpg?1491426430); }
 ul.accordion li.bg4{ background-image:url(theme/book_texture4.jpg?1491426430); }
 ul.accordion li.bleft{ border-left:2px solid #fff; }
 ul.accordion li .heading{ background-color:#ffffff; padding:10px; margin-top:60px; opacity:0.9; text-transform:uppercase; font-style:normal; font-weight:bold; letter-spacing:1px; font-size:12px; color:#444; text-align:center; text-shadow:-1px -1px 1px #ccc; }
 ul.accordion li .description{ position:absolute; width:480px; height:auto; min-height: 175px; bottom:0px; left:0px; display:none; margin-bottom:30px; }
 ul.accordion li .description h2{ text-transform:uppercase; font-style:normal; font-weight:bold; letter-spacing:1px; font-size:45px; color:#ffffff; text-align:left; margin:0px 0px -30px 20px; text-shadow:-1px -1px 1px #ccc; }
 ul.accordion li .description div.paragraph{ line-height:14px; margin:10px 22px; font-family: "Trebuchet MS", sans-serif; font-size: 16px; font-style: italic; font-weight: normal; text-transform: none; letter-spacing: normal; line-height: 1.6em; }
 ul.accordion li .description div.paragraph{ line-height:14px; margin:10px 22px; font-family: "Trebuchet MS", sans-serif; font-size: 16px; font-style: italic; font-weight: normal; text-transform: none; letter-spacing: normal; line-height: 1.6em; }
 ul.accordion li .description p{ line-height:14px; margin:10px 22px; font-family: "Trebuchet MS", sans-serif; font-size: 16px; font-style: italic; font-weight: normal; text-transform: none; letter-spacing: normal; line-height: 1.6em; }
 ul.accordion li .description a{ position:absolute; bottom:-25px; left:80%; text-transform:uppercase; font-style:normal; font-size:16px; text-decoration:none; color:#ffffff; background: #844702; padding: 0 3px; }
 ul.accordion li .description a:hover{ color:#ffffff; text-decoration:underline; }
 ul.accordion li .bgDescription{ background:transparent url(theme/bgDescription.png?1491426430) repeat-x top left; height:340px; position:absolute; bottom:0px; left:0px; width:100%; display:none; }
 .accordion-container { font-size: 13px; width: 800px; margin-right: auto; margin-left: 0; margin-bottom: 80px; }
 .accordion-header { font-size: 16px; margin: 25px 0 0 0; padding: 5px 20px; border: 1px solid #cccccc; cursor: pointer; color: #000000; line-height: 1.5; }
 .active-header:after{ content:"[ - ]"; margin-right: 10px; float:right; }
 .active-header { color: #666666; background-color: #f5f5f5!important; }
 .active-header:hover { opacity: 0.7; }
 .inactive-header { color: #ffffff; background-color: #351c00!important; }
 .inactive-header:after{ content: "[+]"; margin-right: 10px; float:right; }
 .inactive-header:hover { opacity: 0.7; }
 .accordion-content { display: none; padding: 20px 15px; background: #f5f5f5; border-top: 0; overflow: auto; margin-top: 10px; margin-right: auto; margin-left: auto; max-height: 100px; heigth: auto; }
 #contentac1{ min-height: 200px; width: auto; }
 #contentac2{ min-height: 200px; width: auto; }
 #contentac3{ min-height: 200px; width: auto; }
 #contentac4{ min-height: 200px; width: auto; }
 #contentac5{ min-height: 200px; width: auto; }
 #footer-wrap { border-top:1px solid #bababa; text-align:right; background:#cfcfcf; padding:20px 0; }
 #footer-wrap h2 { background:url(theme/footer_heading_bg.png?1491426430) repeat-x left bottom; font-size:18px; line-height:30px; font-family: 'Open Sans', sans-serif; color:#303030; }
 #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_green.png?1491426430) no-repeat left 10px; }
 #footer-wrap .wsite-form-container { text-align:left; }
 #logo:hover{ opacity:0.8;}
 .view { width: 420px; height: 325px; margin: 10px; float: left; border: 10px solid #835C3B; overflow: hidden; position: relative; text-align: center; box-shadow: 1px 1px 2px #e6e6e6; cursor: default; background: #fff; }
 .view .mask, .view .content { width: 420px; height: 325px; position: absolute; overflow: hidden; top: 0; left: 0 }
 .view img { display: block; position: relative }
 .view h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 17px; padding: 10px; background: rgba(0, 0, 0, 0.8); margin: 20px 0 0 0 }
 .view div.paragraph { font-family: inherit; font-style: italic; font-size: 12px; position: relative; color: #fff; padding: 10px 20px 20px; text-align: center }
 .view p { font-family: inherit; font-style: italic; font-size: 12px; position: relative; color: #fff; padding: 10px 20px 20px; text-align: center }
 .view a.info { display: inline-block; text-decoration: none; padding: 7px 14px; background: #000; color: #fff; text-transform: uppercase; box-shadow: 0 0 1px #000 }
 .view a.info:hover { box-shadow: 0 0 5px #000; }
 .view-first img { -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; }
 .view-first .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; background-color: rgba(219,127,8, 0.7); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
 .view-first h2 { -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -o-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
 .view-first div.paragraph { -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -o-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; }
 .view-first p { -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -o-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; }
 .view-first:hover img { -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1); }
 .view-first a.info { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
 .view-first:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
 .view-first:hover h2, .view-first:hover div.paragraph, .view-first:hover a.info { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }
 .view-first:hover h2, .view-first:hover p, .view-first:hover a.info { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }
 .view-first:hover div.paragraph { -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; }
 .view-first:hover p { -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; }
 .view-first:hover a.info { -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -ms-transition-delay: 0.2s; transition-delay: 0.2s; }
 .widget { width: 100%; margin-right: auto; margin-left: auto; padding-top: 5px; padding-left: 5px; padding-bottom: 15px; margin-top:25px; box-sizing: border-box; }
 .tabnav li { display: block; list-style: none; padding-right: 5px; font-size: 17px; padding-left: 10px; padding-top: 10px; }
 .tabnav li a { text-decoration: none; text-transform: capitalize; background: #fff; color: #351c00!important; font-weight: 400; padding: 10px; outline: none; font-size: 13px; font-family: 'Open Sans', sans-serif; letter-spacing: 1px; display: block; width: 70%; -webkit-transition: 0.3s border ease; -moz-transition: 0.3s border ease; -o-transition: 0.3s border ease; -ms-transition: 0.3s border ease; transition: 0.3s border ease; border-left: 3px solid white; }
 .tabnav li a:after { content: none; }
 .tabnav li a:hover,.tabnav li a:active { color: #351c00!important; text-decoration: none; border-left: 3px solid #351c00; }
 .tabnav li.ui-tabs-selected a:after { content:">"; float: right; color:#fff!important; background: #351c00; }
 .tabnav li a:active:after, .tabnav li a:hover:after { content:">"; color: #351c00; float: right; }
 .tabnav li.ui-tabs-selected a { background: #351c00; color:#fff!important; border-left: 3px solid #351c00; }
 .tabdiv { padding: 25px; width: 100%; height: auto; margin-top: 25px; box-sizing: border-box; padding-top: 5px; }
 .tabdiv li { list-style: none; margin-left: 20px; }
 .ui-tabs-hide { display: none; }
 #leftmenutab { width:25%; float: left; }
 #rightcontenttab { float:right; width: 75%; }

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; }
