/*creat by Padan*/

div.container {
    padding: 0px 11px 0;
    width: 100% !important;
    max-width: 1224px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
div.t3-copyright {
    padding: 0;
}
.t3-spotlight.t3-user > div {
    width: 20%!important;
}
.t3-wrapper > .t3-search {
    background: url("../images/stripes.png") repeat-x scroll 0 top #FFFFFF;
    height: 38px;
}
.t3-search div.search {
    background: none repeat scroll 0 0;
    float: right;
    height: 30px;
    margin-right: -5px;
    padding: 5px 3px 0 6px;
    width: 240px;
}
input#mod-search-searchword.form-control {
    background: url("../images/style1/search_icon.png") no-repeat scroll right center #FFFFFF;
    border: 1px solid #DFDED1;
    color: #9B9B91;
    display: block;
    float: left;
    font-size: 12px;
    height: 20px;
    padding: 2px 5px;
    width: 175px;
    border-radius: 0;
}
.form-search input.button {
    background: #0067B5;
    border: 1px solid #9B9886;
    color: #006CBE;
    float: right;
    margin-top: -2px;
    width: 50px;
    height: 24px;
    padding: 4px;
    font-size: 10px;
    text-align: center;
}
div#google_translate_element {
    position: relative;
    top: 50px;
    left: 163px;
    margin-top: -50px;
}
#gk-top-menu {
    width: 400px;
}
.js-top-nav img {
    margin-top: 55px;
}
div .goog-te-gadget .goog-te-combo {
    height: 30px;
    margin: 2px 0;
    padding: 5px;
	width: 160px;
}
h1.logo {
    margin: 0;
}

h1.logo a img {
    max-width: 100%;
}
div .t3-module {
    margin-bottom: 0;
}
#t3-mainnav {
    background: url("../images/bg_navmenu.png") repeat-x scroll 0 0 #FFFFFF;
    border-top: 1px solid #1C1C1C;
    border-bottom: none;
    border-right: 1px solid #1C1C1C;
    border-left: 1px solid #1C1C1C;
}
#t3-mainnav.navbar-default .navbar-nav > li.active > a {
    background: none;
    color: #fff !important;
    text-shadow: 0 0 3px #000;
}
div#gk-breadcrumb {
    background: url("../images/bg_navmenu.png") repeat-x scroll 0 0;
    margin: 12px 0 0;
    height: 32px;
    border: 1px solid #e5e5e5;
}
.nav.navbar-nav.level0 {
    display: table;
    margin: 0 auto;
    float: none;
}
.t3-mainnav .container {
    padding: 0;
}
.t3-navbar.collapse.navbar-collapse {
    padding: 0;
}
#gk-breadcrumb .breadcrumb {
    background-color: transparent;
    border-radius: 4px;
    list-style: none outside none;
    margin-bottom: 0px;
    padding: 0 11px;
    color: #666;
    line-height: 32px;
    height: 32px;
    float: left;
    font-size: 11px;
}
div .breadcrumb > .active {
    color: #666;
    font-weight: bold;
}
div td,
div tr td {
    border-top: none;
}
#banner1 {
    background: url("../images/style1/bg_bannerclick.png") repeat scroll 0 0 #E8E7DF;
    height: 43px;
    margin: 12px 0;
    border: 1px solid #e5e5e5;
}
div.customclickable p {
    color: #141F7B;
    font-size: 14pt;
    font-weight: bold;
    line-height: 43px;
    text-align: center;
}
div.row {
    margin: 0;
    overflow: hidden;
}
img,
div img {
 max-width: 100%;
 height: auto;
}
html body .t3-wrapper {
    background: url("../images/tierbgbgbg.png") repeat fixed 0 0;
    color: #666666;
	min-width: 100% !important;
}
.t3-top-head {
    background: #fff;
}
#gk-wrapper-content2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E0DFD5;
    padding: 0 11px;
}
div.t3-header {
    padding: 0;
}
#banner2 > div {
    margin-top: 12px;
}
div.t3-bootom-nav {
    background: url("../images/bg_navmenu.png") repeat-x scroll 0 0 #fff;
    width: 100%;
}
div.t3-bootom-nav .floatbox a {
    color: #0060B8;
}
div.t3-bootom-nav p {
    margin: 0 0 5px;
    padding-left: 20px;
}
div.t3-bootom-nav .floatbox > div > p {
    display: none;
}
div.t3-footer {
    background: none;
    border-top: 1px solid #EEEEEE;
    color: #555555;
}
div.copyright {
    margin-bottom: 5px;
}
div div.dropdown-menu {
    background-clip: padding-box;
    background-color: #6B6B6B !important;
    border: 1px solid #908C7A;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: none outside none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    top: 100%;
    width: 250px;
    z-index: 1000;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
    list-style: none outside none;
    margin-left: 0;
    border-top: 1px solid #908C7A;
}
.t3-megamenu .dropdown-menu .mega-nav > li.open > a {
    color: #F1EEDE;
    background: none !important;
}
.t3-megamenu .nav > li.open > a {
    background: #6B6B6B !important;
    color: #FFF;
}
.t3-megamenu .nav > li.open.dropdown > a {
    background: url("../images/style1/menu_bullet_hover.png") no-repeat scroll right center #6B6B6B !important;
}
#t3-mainnav.navbar-default .navbar-nav > li.open.active > a,
#t3-mainnav.navbar-default .navbar-nav > li.dropdown.open > a {
    background: url("../images/style1/menu_bullet_hover.png") no-repeat scroll right center #6B6B6B;
    text-shadow: 0 0 3px #000;
}
#t3-mainnav.navbar-default .navbar-nav ul.level2 > li.open > a {
    background: none !important;
}
#t3-mainnav .navbar-nav li a {
    background: none;
    color: #F1EEDE !important;
    text-shadow: 0 0 3px #000;
    font-family: Droid Sans, sans-serif;
}
.t3-megamenu .dropdown-menu .mega-nav > li:first-child {
    border: none;
}
div.slide-desc-text .slide-title {
    color: #FFFFFF;
    font-size: 2.2em;
    font-weight: bold;
    margin-bottom: 0px;
}
div.slide-desc-text .slide-title a {
    color: #FFFFFF;
}
span.sub {
    font-size: 26px;
    font-weight: bold;
}
span.yellow {
    color: #FFFF00;
    font-size: 24px;
}
div.slide-desc-text {
    color: #FFFFFF;
    font-size: 16px;
    padding: 10px 35px 10px 30px
    text-align: left;
}
div.slide-desc-bg {
    background: none;
    opacity: 1;
}
.t3-megamenu .navbar-nav > li {
    background: url("../images/style1/menu_separator.png") no-repeat scroll 0 0;
    color: #FFFFFF;
}
.t3-megamenu .navbar-nav > li:first-child {
    background: none;
}
#t3-mainnav .t3-megamenu .navbar-nav > li.dropdown > a {
    background: url("../images/style1/menu_bullet.png") no-repeat scroll right center;
}
#t3-mainnav .t3-megamenu .navbar-nav li li.dropdown-submenu a {
    background: url("../images/style1/bullet_submenu.png") no-repeat scroll 95% center;
}
#t3-mainnav .t3-megamenu .navbar-nav li li.dropdown-submenu li a {
    background: none;
}
b.caret {
    display: none!important;
}
.dropdown-submenu.mega > a:after {
    border: medium none!important;
}
.page-title,
.page-header h1 {
    clear: both;
    font-size: 250%;
    line-height: normal;
    margin: 10px 0 0;
    overflow: hidden;
    padding-bottom: 5px;
    color: #0060B8;
}
div.page-header {
    border: medium none;
}
.article-content td p {
    height: auto!important;
}
#ezblog-menu {
    margin-top: 20px;
}
#eblog-wrapper p.rip.mts.mbm {
    margin: 0;
}
.component-title.reset-h {
    color: #0060B8;
}
#ezblog-body .blog-post .blog-title,
#ezblog-body .blog-post .blog-title a {
    color: #0060B8;
}
.article-content .rsform-input-box,
.article-content textarea {
    margin: 5px 0;
}
.accordeonck ul.content_1 {
    padding: 0 10px 0 5px;
}
.accordeonck li ul {
    padding: 0;
}
.accordeonck ul.menu li a {
    padding: 5px 0 5px 26px !important;
    color: #0060B8!important;
}
.accordeonck ul.menu > li {
    border: medium none !important;
}
.accordeonck ul.menu > li > a {}.accordeonck ul.menu > li > a {
    font-family: Droid Sans, sans-serif;
    font-size: 13px !important;
    font-weight: bold;
}
#Mod296 .accordeonck ul.menu > li > a,
#Mod295 .accordeonck ul.menu > li > a {
    display: block !important;
    font-size: 15px;
    padding-left: 10px !important;
}
.accordeonck ul.menu li ul li {
    border-top: 1px dotted #DDDDDD !important;
}
.accordeonck ul.menu li ul li:first-child {
    border-top: none !important;
}
.t3-sidebar .module-inner > h3 {
    background: url("../images/style1/moduletable_h3.png") repeat-x scroll 0 0;
    color: #FFFFFF;
    font-family: 'Droid Sans', sans-serif;
    line-height: 40px;
    margin: 0;
    padding: 0 15px;
    text-shadow: 0 0 3px #000000;
}
#Mod295 .module-inner > h3 {
    font-size: 16px;
}
.container.t3-mainbody {
    padding: 0;
    width: 100%;
}
.container.t3-mainbody .row > div {
    padding: 2px 10px 0 14px;
}
.container.t3-mainbody .row > div.t3-content {
    border: 1px solid #E5E5E5;
    margin-top: 2px;
    margin-bottom: 12px;
}
.container.t3-mainbody .row > div.t3-content > div {
    padding: 11px 0;
}
.t3-sidebar .t3-module {
    margin-bottom: 20px;
}
.custom.js-top-nav a {
    display: inline-block;
    float: none;
    margin-bottom: 7px;
    margin-top: -42px;
    margin-left: 2px;
	vertical-align: bottom;
}
.customclickable.jmoddiv a {
    color: #FF0000;
}
.t3-top-head .container {
    padding: 0;
}
.article-content.clearfix > li {
    margin-left: 20px;
}
.custom.js-top-nav {
    display: inline-block;
    float: none;
    width: 100%;
    margin-top: 5px;
	vertical-align: middle;
}
.custom.js-top-nav a:nth-child(8) {
    margin-left: 5px;
}
div a {
    color: #0060B8;
}
.t3-Top > div {
    border: 1px solid #E5E5E5;
    display: table;
    margin-right: 16px;
    padding: 0;
    width: 360px;
    float: left;
    margin-bottom: 12px;
}
.t3-Top > div:nth-child(3) {
    margin: 0;
}
.home .container.t3-mainbody .row > div.t3-content {
    border: none;
    padding: 0;
    margin: 0;
}

.t3-spotlight.t3-user {
text-align: center;
}

.t3-spotlight.t3-user > div {
    border: 1px solid #E5E5E5;
    margin: 0 5px 15px 2px;
    min-height: 170px;
    padding: 0;
    width: 227px !important;
    float: none;
display: inline-block;
vertical-align: top;
text-align: left;
}
.t3-spotlight.t3-user > div:nth-child(5) {
    margin: 0;
}
.home .container.t3-mainbody .row > div.t3-content > div.blog-featured {
    padding: 0;
}
.clickable_map {
    display: block;
  overflow-x: auto;
overflow-y: hidden;
  max-width: 100%;
  width: 100%;
}
/*.article-content.clearfix > p {  height: auto !important;  padding: 0 !important;}*/

#hwd-container .media-item a {
    display: table;
    line-height: 0;
    margin: 0 auto;
}
h4.contentheading {
    text-align: center;
}
dl.article-info {
    margin: 0 auto;
    text-align: center;
}
div #hwd-container .cols-3 .item,
div .hwd-module .cols-3 .item {
    border: 1px solid #E5E5E5;
    float: left;
    margin: 10px auto !important;
    padding: 0;
    width: 31%;
}
div #hwd-container .cols-3 .item.column-1 {
    margin-left: 23px;
}
#hwd-container .pagination {
    display: table;
    float: none;
    margin: 20px auto 10px;
}
.media-comment-created.small {
    display: none !important;
}
.media-category-ls {
    display: none;
}
.item h2.contentheading {
    font-size: 18px;
    margin: 10px;
    text-align: center;
}
.filter-search .inputbox {
    float: left;
    height: 30px;
    margin-right: 3px;
}
.filter-search button.button {
    border: 1px solid #25729a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 10px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #3093c7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
    background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
    margin: 0 0 0 5px;
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);
}
div #hwd-container .media-mediamenu ul li {
    display: none;
}
#hwd-container .filter-search {
    float: left;
    margin-bottom: 10px;
    margin-left: 12px;
    margin-top: 30px;
}
div #hwd-container .media-mediamenu ul li.media-medianav-categories,
div #hwd-container .media-mediamenu ul li.media-medianav-media {
    display: block;
}
.media-item-format-1-4 {
    display: none;
}
div .filters {
    margin: 0;
}
#hwd-container h2.media-media-title,
h2.media-title,
h2.media-user-title,
div#hwd-container h2.media-category-title {
    clear: both;
    color: #0060B8;
    font-size: 250%;
    line-height: normal;
    margin: 20px 0 0 12px;
    overflow: hidden;
}
.media-nav {
    margin-top: 10px !important;
}
.media-details {
    margin-top: 10px;
}
#hwd-container .media-mediamenu ul.menu li {
    float: left;
}
#hwd-container .media-mediamenu {
    display: table;
    margin: 0 12px;
}
div#hwd-container .media-category-title {
    float: left;
    margin: 5px 12px 12px;
}
.media-category-description {
    float: left;
    margin: 0 13px;
    width: 30%;
}
div#hwd-container .media-mediamenu ul.menu li a {
    border: 1px solid #25729a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 15px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 10px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #3093c7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
    background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
    margin: 0 0 0 5px;
    color: #FFFFFF !important;
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);
}
.pane-sliders h3#media,
.pane-sliders h3#activities,
h3#quick-view {
    padding-left: 12px;
}
div #hwd-container .media-user-description .media-item {
    float: left;
    margin: 0 10px 10px 12px;
    position: relative;
    width: auto;
}
#hwd-container div.media-item img.media-thumb {
    background: none repeat scroll 0 0 #2B84B5;
    border: 1px solid #E5E5E5;
    height: 120px;
    max-width: 100%;
    padding: 1px;
    width: 150px;
}
div#hwd-container .categories-list ul li {
    clear: inherit;
    float: left;
    margin-right: 50px;
}
#hwd-container .category-desc .activity-info .activity-info-thumbnail {
    float: left;
    padding-right: 5px;
    width: 160px;
}
.wk-gallery.wk-gallery-wall > a {
    margin: 5px;
}
#banner1 .customclickable a {
    color: red;
}
input.rsform-submit-button,
#josForm .button {
    background: none repeat scroll 0 0 #A8A592;
    border: 1px solid #9B9886;
    color: #fff;
    margin: 10px 0;
    padding: 3px 5px;
}
input.rsform-submit-button:hover,
#josForm .button:hover {
    background: none repeat scroll 0 0 #000000;
}
.gm-style-iw {
    width: auto !important;
}
.article-content td {
    position: relative;
}
.article-content td .mapdirform {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    border-radius: 3px;
    box-shadow: 0 0 3px #999999;
    font-size: 11px;
    padding: 10px;
    position: absolute;
    right: 10%;
    top: 10%;
    z-index: 99999;
    opacity: 0.8;
}
.mapdirform > br {
    display: none;
}
.mapdirform .inputbox {
    height: 24px;
    padding: 2px;
}
.textresizer > li {
    float: left;
    list-style: none outside none;
    margin: -2px 1px;
}
.js-resize {
    float: right;
    margin: 0 10px;
}
.js-resize span {
    background: url("../images/tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 16px;
    text-indent: -999em;
    width: 16px;
}
.js-resize span.medium-text {
    background-position: -16px 0;
    width: 14px;
}
.js-resize span.large-text {
    background-position: -30px 0;
    width: 12px;
}
div a:focus {
    outline: none;
    outline-offset: 0;
}
div#hwd-container .media-actions li {
    display: none;
}
div#hwd-container .media-actions li.media-like,
div#hwd-container .media-actions li.media-dislike,
div#hwd-container .media-actions li.media-share {
    display: block;
    height: 27px;
}
div#hwd-container .media-actions li a.media-share-link {
    height: 25px;
}
div#hwd-container .media-comments .categories-list ul li {
    float: none;
}
div.componentheading {
    clear: both;
    color: #0060B8;
    font-size: 250%;
    line-height: normal;
    margin: -15px 5px 20px;
    overflow: hidden;
    padding-bottom: 5px;
}
#eblog-wrapper #ezblog-head .component-title.reset-h {
    font-weight: bold;
    margin-top: -15px;
}
.js-menu-app .accordeonck ul.content_1 {
    display: block !important;
}
.js-menu-area .module-title > span {
    font-size: 17px;
}
.mainlevel > ul {
    display: none;
}
#t3-mainnav .navbar-nav li li a {
    color: #F1EEDE !important;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
}
#t3-mainnav .navbar-nav li li a:hover {
    color: #FFFFFF !important;
}
#xmap .muted {
    display: none;
}
div .breadcrumb > li {
    display: block;
    float: left;
}
.article-content td img {
    max-width: inherit;
}
.t3-megamenu .mega > .mega-dropdown-menu .row {
    overflow: visible;
}
section.article-content > h1 {
    height: auto !important;
}
input[type="hidden"] {
    display: none !important;
    border: none !important;
}
.rokbox-content > img {
    height: auto !important;
    width: 100% !important;
}
.itemid-332 .article-content.clearfix > p {
    height: inherit !important;
}
#t3-mainnav.navbar-default .navbar-nav > li > a {
    color: #FFFFFF !important;
    font-size: 16px;
    padding: 14px 10px;
    text-shadow: 0 0 3px #000000;
}
#t3-mainnav.navbar-default .navbar-nav > li.dropdown > a {
    padding: 14px 18px 14px 18px;
}
@font-face {
    font-family: Droid Sans;
    src: url('../fonts/DroidSans/DroidSans-webfont.eot');
    src: local('☺'), url('../fonts/DroidSans/DroidSans-webfont.woff') format('woff'), url('../fonts/DroidSans/DroidSans-webfont.ttf') format('truetype'), url('../fonts/DroidSans/DroidSans-webfont.svg#webfontbC7tRKrq') format('svg');
    font-weight: normal;
    font-style: normal;
}
#jcemediabox-popup-container > div {
    margin: 0 auto;
}
.itemid-305 .jcepopup.noicon > img {
    margin: 11px auto !important;
}
.itemid-305 .article-content td p {
    margin: 10px;
}
.t3-content .page-header h1 {
    font-weight: bold;
}
.js-menu-app .content_2 {
    display: block !important;
}
.article-content img {
    margin: 5px;
}
textarea {
    height: auto!important;
}
#t3-mainbody .accordeonck li a:hover {
    text-decoration: underline;
}
.form-search .button.btn.btn-primary {
    background: url("../images/searchButton.gif.jpg") no-repeat scroll 0 0;
    color: #0067B5;
    background-size: 50px 26px;
    float: right;
    font-size: 10px;
    height: 26px;
    margin-top: -2px;
    padding: 4px;
    border: 1px solid transparent;
    text-align: center;
    text-indent: -9999em;
    width: 50px;
}
.form-search .button.btn.btn-primary {
    background: url("../images/searchButton.gif.jpg") no-repeat scroll 0 0;
    border: 1px solid transparent;
    background-size: 50px 26px;
    border-radius: 0;
    color: #0067B5;
    float: right;
    font-size: 10px;
    height: 28px;
    margin-top: -2px;
    padding: 4px;
    text-align: center;
    text-indent: -9999em;
    width: 50px;
}
.t3-search div.row {
    overflow: inherit;
}
.form-search .button.btn.btn-primary:hover,
.form-search .button.btn.btn-primary:focus {
    border: 1px solid #000000;
    outline: medium none;
}
#t3-mainbody .accordeonck ul li ul li {
    list-style-type: none;
    margin: 0;
}
.services-box {
    width: 217px !important;
}
.itemid-318 .article-content td {
    position: relative;
    text-align: center;
}
div .article-content img {
    display: inherit;
}
.js-menu-app .content_2 {
    margin-left: 26px;
}
#t3-mainbody .accordeonck ul li ul li li {
    padding-left: 25px;
}
.js-menu-app .content_1 > li > a {
    border-bottom: 1px dotted #ddd;
}
.js-menu-app .content_1 > li > a:last-child {
    border-bottom: none;
}
.accordeonck ul {
    padding: 0 !important;
}
div.accordeonck > ul {
    padding: 10px 0 !important;
}
h1.page-title {
    padding-top: 15px;
}
#jcemediabox-popup-caption h4 {
    color: #0060b8;
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 3px;
}
#jcemediabox-popup-caption > p {
    color: #666;
    font-size: 13px;
}
#t3-mainbody .accordeonck ul li.level3 a {
    font-size: 11px;
}
.itemid-459 .article-content td {
    padding: 10px 3px 5px;
    text-align: center;
}
div.page-header {
    margin: 0;
}
div h1,
div h2,
div h3,
div h4,
div h5 {
    color: #0060b8;
}
div td h2 {
    color: #0060b8;
    font-size: 150%;
    font-weight: bold;
    margin: 30px 0 15px;
}
div h3 {
    color: #0060b8;
    font-size: 125%;
    font-weight: bold;
}
div h2 {
    color: #0060b8;
    font-size: 150%
}
.itemid-397 .article-content h2 {
    color: #0060b8;
    font-size: 150%;
    font-weight: bold;
    margin: 0 0 20px;
}
h4.MsoNormal {
    font-size: 110%;
    font-weight: bold;
    line-height: 22px;
}
.itemid-910 .article-content > h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 180%;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 10px;
}
html body {
    font-family: Arial, Helvetica, sans-serif;
    overflow-x: hidden;
    
}
.accordeonck ul li a.isactive:link,
.accordeonck ul li a.isactive:visited {
    font-weight: bold;
}
.article-content td {
    border: medium none;
}
.sortable,
.sortable th {
    background: none repeat scroll 0 0 #fff;
    border: medium none !important;
}
.sortable .even:first-child,
.sortable .odd:first-child {
    border-bottom: 1px solid #ccc;
    background: none repeat scroll 0 0 #fff;
}
.sortable .even,
.sortable .odd {
    background: none repeat scroll 0 0 #fff;
}
.itemid-436 #bottom .custom {
    border: 1px solid #ccc;
    padding: 0 0 5px;
    text-indent: 10px;
}
.rokbox-caption h4 {
    color: #fff;
    font-size: 100%;
}
.itemid-444 .article-content td {
    padding: 10px 0 0;
}
.blog-text > h1 {
    font-size: 180%;
    font-weight: bold;
    margin: 10px 0;
}
.article-content hr {
    margin: 10px 0;
}
.itemid-319 .article-content p {
    margin: 10px 0;
}
.slide-text b {
    display: table;
    margin: 5px 0 0;
}
.slide-text > p {
    line-height: 27px;
}
.itemid-876 .article-content h1 {
    font-weight: bold;
    font-size: 180%;
}
.t3-user a > img {
    width: 100%;
}
.t3-user .custom > p {
    margin: 0 0 5px;
}
#t3-mainnav.navbar-default .navbar-nav li li a {
    padding: 7px 5px;
}
#bottom4 p strong strong a {
    font-weight: 800;
    text-decoration: none;
}
#bottom4 p strong strong a:hover {
    text-decoration: underline;
}

#bottom4 .custom > p {
display: none;
}
.article-content h1 > strong {
    font-weight: 800;
}
.itemid-321 .article-content td img {
    width: 100%;
}
.article-content > h1 > span > strong {
    font-weight: 800;
}

.t3-Top-head .col-xs-4 {
   width: auto !important;
   display: inline-block;
   vertical-align: middle;
}

#play239, #pause239 {
left: 40% !important;
}

.t3-spotlight.t3-Top.row td {
text-align: left;
}


.slide-desc:first-child {
/*height: 100%;*/
display: block !important;
overflow: hidden;
visibility: visible !important;
bottom: 7% !important;
}

@media screen and (max-width: 750px) {
.slide-desc {
  top: auto !important;
  bottom: 0 !important;
  -webkit-animation: marquee 30s linear infinite;
  -moz-animation: marquee 30s linear infinite;
  -ms-animation: marquee 30s linear infinite;
  -o-animation: marquee 30s linear infinite;
  animation: marquee 30s linear infinite;
}

.t3-spotlight.t3-Top.row td span {
font-size: 17px !important;
}
}

.slide-desc:hover {
    -webkit-animation-play-state: paused; /* Chrome, Safari, Opera */
    animation-play-state: paused;
}

@-webkit-keyframes marquee {
    0% { max-height: 50px; }
	100% { max-height: 500px }
}
@-moz-keyframes marquee {
    0% { max-height: 50px; }
	100% { max-height: 500px }
}
@-ms-keyframes marquee {
    0% { max-height: 50px; }
	100% { max-height: 500px }
}
@-o-keyframes marquee {
    0% { max-height: 50px; }
	100% { max-height: 500px }
}
@keyframes marquee {
    0% { max-height: 50px; }
	100% { max-height: 500px }
}

.t3-Top>div {
float: none !important;
display: inline-block !important;
width: 100% !important;
max-width: 360px !important;
min-height: 285px;
}

.t3-Top>div:nth-child(3) {
margin: auto 16px auto 12px !important;
}

.t3-top {
text-align: center;
}

.t3-spotlight.t3-Top.row table {
width: 100% !important;
max-width: 382px;
}

.floatbox {
  width: 100% !important;
  overflow-x: auto;
  height: 70px !important;
  overflow-y: hidden;
}

.t3-sidebar.t3-sidebar-left.col-xs-3.col-xs-pull-9 {
  float: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 300px;
  left: 0;
  right: 0;
}

.t3-content.col-xs-9.col-xs-push-3 {
  display: inline-block;
  float: right;
  vertical-align: top;
  width: 100%;
  max-width: 888px;
  left: 0;
  right: 0;
}

.article-content table {
width: 100% !important;
/*display: block;*/
text-align: center;
/*max-width: 102% !important;*/
height: auto !important;
overflow: hidden;
}
/*tbody{border: 1px solid #000000;}*/
.article-content table tr {
/*display: block;display: inherit;*/
 /* display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
flex-wrap: wrap;*/
vertical-align: top;
}

.media-details-view > div {
display: block;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
flex-wrap: wrap;
}

.media-details-view > div > div {
min-width: 267px;
}

.article-content table tr td {
/*display: inline-block;*/
vertical-align: top;
max-width: 100%;
text-align: center;
}

object, iframe {
max-width: 100%;
}

@media screen and (max-width: 1228px) {
.t3-sidebar.t3-sidebar-left.col-xs-3.col-xs-pull-9 {
  max-width: 100% !important;
}

.t3-content.col-xs-9.col-xs-push-3 {
  max-width: 100% !important;
}
}


@media screen and (max-width: 800px) {
.t3-Top>div:nth-child(3) {
	margin: 0 !important;
}
}

@media screen and (max-width: 1250px) {
.t3-megamenu {
background-color: #6b6b6b;
}
#navigation239 {
position: absolute !important;
top: initial !important;
bottom: 6% !important;
margin: 0 !important;
width: 100% !important;
}

#prev239, #next239 {
display: inline-block !important;
position: initial !important;
  width: 25px;
  margin: 0 5px;
}

#play239, #pause239 {
display: none !important;
}

.floatbox {
height: 140px !important;
text-align: center;
overflow-x: hidden;
background: url("../images/bg_navmenu.png") repeat scroll 0 0 #FFFFFF !important;
}

.floatbox table {
display: block;
}

.floatbox table tr {
display: block;
}

.floatbox table tr td {
text-align: left;
width: 92% !important;
display: block;
}

.floatbox table tr td p {
text-align: left !important;
}
}

@media screen and (max-width: 440px) {
div .goog-te-gadget .goog-te-combo {
	display: inline-block !important;
}

div#google_translate_element {
	top: initial !important;
	margin-top: 0 !important;
	left: 0 !important;
	text-align: center;
	margin-left: 20px;
}

.custom.js-top-nav img, .custom.js-top-nav span {
margin: 0 auto !important;
display: inline-block !important;
float: none !important;
}

.t3-Top-head .col-xs-4 {
float: none !important;
display: block !important;
margin: 0 auto !important;
}

.custom.js-top-nav {
text-align: center;
}

.custom.js-top-nav p a:first-of-type{
  display: block !important;
  margin: -10px 0 30px 0 !important;
}

.custom.js-top-nav  p span br {
display: block;
height: 0;
}
}

@media screen and (max-width: 1300px) {
.webkul-slideshow {
 display: none !important;
}
}