/* -----------------------------------------------------------------------------

    1.) GENERAL

----------------------------------------------------------------------------- */

	blockquote { padding-left: 0; padding-right: 20px; border-width: 0 5px 0 0; }

	/* UNORDERED LIST */
	ul > li { padding-left: 0; padding-right: 15px; }
	ul > li:before { left: auto; right: 0; }

	/* ORDERED LIST */
	ol ul,
	ol ol { margin-left: 0; margin-right: 20px; }

	/* TABLE */
	table th { text-align: center; }


/* -----------------------------------------------------------------------------

    3.) COMPONENTS

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
		ACCORDION
	------------------------------------------------------------------------- */

	.accordion-items .accordion-title { padding-left: 30px; padding-right: 0; }
	.accordion-items .m-has-icon .accordion-title { padding-left: 0; padding-right: 30px; }
	.accordion-items .accordion-title .ico { left: auto; right: 0; }
	.accordion-items .accordion-title:after { right: auto; left: 5px; }

	/* -------------------------------------------------------------------------
		ALERT MESSAGES
	------------------------------------------------------------------------- */

	.c-alert-message { padding-left: 20px; padding-right: 50px; }
	.c-alert-message .ico { left: auto; right: 20px; }
	.c-alert-message .alert-close { right: auto; left: 10px; }

	/* -------------------------------------------------------------------------
		ARTICLE LIST
	------------------------------------------------------------------------- */

	.c-article-list .ico-shadow { left: auto; right: -20px; }
	.c-article-list.m-has-icon .article-list-title { padding-left: 0; padding-right: 45px; }
	.c-article-list .article-list-title .ico { left: auto; right: 0; }
	.c-article-list .article-date .ico { top: 4px; float: right; margin-right: 0; margin-left: 5px; }
	.c-article-list .brief-article .article-title { padding-right: 0; padding-left: 80px; }
	.c-article-list .brief-article .article-date { right: auto; left: 0; text-align: left; }
	.c-article-list .more-btn-holder a { padding-right: 0; padding-left: 10px; }

	/* -------------------------------------------------------------------------
		BUTTON
	------------------------------------------------------------------------- */

	.c-button.m-has-icon { padding-left: 0; padding-right: 42px; }
	.c-button .ico { left: auto; right: 20px; }

	/* -------------------------------------------------------------------------
		DEFINITION LIST
	------------------------------------------------------------------------- */

	.c-definition-list dl > dt { float: right; }
	.c-definition-list dl > dd { float: left; text-align: left; }

	/* -------------------------------------------------------------------------
		DIRECTORY
	------------------------------------------------------------------------- */

	.c-directory .ico-shadow { left: auto; right: -40px; }
	.c-directory.m-has-icon .directory-title { padding-left: 0; padding-right: 45px; }
	.c-directory .directory-title .ico { left: auto; right: 0; }
	.c-directory .directory-menu > li { padding-right: 0; padding-left: 10px; }
	.c-directory .sub-menu .sub-menu { margin-left: 0; margin-right: 20px; }
	.c-directory.m-2-columns .directory-menu > li { float: right; }
	.c-directory.m-2-columns .directory-menu > li:nth-child(2n+1) { clear: right; }
	.c-directory.m-3-columns .directory-menu > li { float: right; }
	.c-directory.m-3-columns .directory-menu > li:nth-child(3n+1) { clear: right; }
	.c-directory.m-4-columns .directory-menu > li { float: right; }
	.c-directory.m-4-columns .directory-menu > li:nth-child(4n+1) { clear: right; }

	/* -------------------------------------------------------------------------
		FEATURE
	------------------------------------------------------------------------- */

	.c-feature .feature-inner { padding-left: 0; padding-right: 50px; }
	.c-feature .feature-icon { left: auto; right: 0; }

	/* -------------------------------------------------------------------------
		GALLERY
	------------------------------------------------------------------------- */

	.c-gallery .gallery-images > li { float: right; }
	.c-gallery .gallery-images.m-2-columns > li:nth-child(2n+1),
	.c-gallery .gallery-images.m-3-columns > li:nth-child(3n+1),
	.c-gallery .gallery-images.m-4-columns > li:nth-child(4n+1),
	.c-gallery .gallery-images.m-5-columns > li:nth-child(5n+1) { clear: right; }

	/* -------------------------------------------------------------------------
		PAGINATION
	------------------------------------------------------------------------- */

	.c-pagination { text-align: left; }

	/* -------------------------------------------------------------------------
		SEARCH FORM
	------------------------------------------------------------------------- */

	.c-search-form input { padding-left: 60px; padding-right: 15px; }
	.c-search-form .submit-btn { right: auto; left: -1px; }

	/* -------------------------------------------------------------------------
		SLIDER
	------------------------------------------------------------------------- */

	.c-slider .owl-nav { right: auto; left: 0; }
	.c-slider .owl-prev,
	.c-slider .owl-next { float: right; }
	.c-slider .owl-prev i,
	.c-slider .owl-next i { left: auto; right: 0; }
	.c-slider .owl-prev .fa-angle-left:before { content: '\f105'; }
	.c-slider .owl-next .fa-angle-right:before { content: '\f104'; }
	.c-slider .owl-prev:active:not( .m-disabled ) i { left: auto; right: -2px; }
	.c-slider .owl-next:active:not( .m-disabled ) i { left: auto; right: 2px; }

	/* -------------------------------------------------------------------------
		TABS
	------------------------------------------------------------------------- */

	.c-tabs .tab-list > li { margin-right: 0; width: 50%;}

	/* -------------------------------------------------------------------------
		TEAM MEMBER
	------------------------------------------------------------------------- */

	.c-team-member .member-portrait { left: auto; right: 0; }
	.c-team-member .member-social li { margin-right: 0; margin-left: 5px; }
	.c-team-member.m-has-portrait .team-member-inner { padding-left: 0; padding-right: 120px; }


/* -----------------------------------------------------------------------------

    4.) HEADER

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
		HEADER TOOLS
	------------------------------------------------------------------------- */

	.header-tools { right: auto; left: 30px; }

	/* LANGUAGE SWITCHER */
	.header-lang-switcher { float: left; margin-left: 0; margin-right: 20px; }
	.header-lang-switcher li { float: right; border-width: 0 1px 0 0; }

	/* HEADER SEARCH */
	.header-search { float: left; margin-left: 0; margin-right: 20px; }
	.header-search .submit-btn { right: auto; left: 0; }

	/* GMAP SWITCHER */
	.header-gmap-switcher { float: left; margin-left: 0; margin-right: 20px; }
	.header-gmap-switcher span { margin-left: 0; margin-right: 5px; }

	/* -------------------------------------------------------------------------
		HEADER TOGGLE
	------------------------------------------------------------------------- */

	.m-has-gmap .header-toggle-holder { padding-right: 0; padding-left: 50px; }
	.header-toggle-holder .header-gmap-switcher { right: auto; left: 0; }

	/* -------------------------------------------------------------------------
		HEADER MENU (MOBILE)
	------------------------------------------------------------------------- */

	.header-menu nav > ul > li > a { left: auto; right: 0; }
	.header-menu nav .m-has-submenu > a { padding-right: 0; padding-left: 40px; }
	.header-menu nav .submenu-toggle { right: auto; left: 0; }


/* -----------------------------------------------------------------------------

    5.) CORE

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
        PAGE HEADER
    ------------------------------------------------------------------------- */

	#page-header:after { left: auto; right: 50%; margin-left: 0; margin-right: -5px; }

	/* PAGE TITLE */
	.m-has-breadcrumbs .page-title:after { left: auto; right: 0; }

	/* BREADCRUMBS */
	.breadcrumbs > ul > li { margin-left: 0; margin-right: 5px; }
	.breadcrumbs > ul > li:before { margin-right: 0; margin-left: 7px; }

	/* -------------------------------------------------------------------------
        ARTICLES
    ------------------------------------------------------------------------- */

	.article-page .article-footer .ico { left: auto; right: 0; }
	.article-page .article-date { padding-left: 0; padding-right: 20px; }
	.article-page .article-date-holder { margin-right: 0; margin-left: 10px; }
	.article-page .article-tags { padding-left: 0; padding-right: 20px; }

	.article-navigation .prev { float: right; }
	.article-navigation .next { float: left; text-align: left; }
	.article-navigation .m-has-thumb .prev-inner { padding-left: 0; padding-right: 60px; }
	.article-navigation .m-has-thumb .next-inner { padding-right: 0; padding-left: 60px; }
	.article-navigation .prev .nav-thumb { left: auto; right: 0; }
	.article-navigation .next .nav-thumb { right: auto; left: 0; }

	/* ARTICLE COMMENTS */
	.article-comments .comment-list .comment-inner.has-portrait { padding-left: 0; padding-right: 80px; }
	.article-comments .comment-list .comment-portrait { left: auto; right: 0; }
	.article-comments .comment-list .comment-date { float: right; }
	.article-comments .comment-list .comment-reply { float: left; }
	.article-comments .comment-list .comment-date:before,
	.article-comments .comment-list .comment-reply:before { margin-right: 0; margin-left: 7px; }
	.article-comments .comment-list .comment-list { margin-left: 0; margin-right: 20px; }

	/* COMMENT FORM */
	#respond #cancel-comment-reply-link { right: auto; left: 0; }
	#respond #cancel-comment-reply-link:before { margin-right: 0; margin-left: 5px; }

	/* -------------------------------------------------------------------------
        NOTICES
    ------------------------------------------------------------------------- */

	.notice-page .notice-footer .ico { left: auto; right: 0; }
	.notice-page .notice-date { padding-left: 0; padding-right: 20px; }

	/* -------------------------------------------------------------------------
        DOCUMENTS
    ------------------------------------------------------------------------- */

	.document-page .document-title.m-has-icon { padding-left: 0; padding-right: 22px; }
	.document-page .document-icon { left: auto; right: 0; }

	/* -------------------------------------------------------------------------
        EVENTS
    ------------------------------------------------------------------------- */

	.event-page .event-info > li { margin-left: 20px; margin-right: 0; padding-left: 0; padding-right: 25px; }
	.event-page .event-info .ico { left: auto; right: 0; }

	/* -------------------------------------------------------------------------
        GALLERIES
    ------------------------------------------------------------------------- */

	.gallery-page .gallery-footer .ico { left: auto; right: 0; }
	.gallery-page .gallery-date { padding-left: 0; padding-right: 20px; }


/* -----------------------------------------------------------------------------

    6.) WIDGETS

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
        LSVR DEFINITION LIST
    ------------------------------------------------------------------------- */

	.widget.lsvr-definition-list dl > dt { float: right; }
	.widget.lsvr-definition-list dl > dd { float: left; text-align: left; }

	/* -------------------------------------------------------------------------
        LSVR LOCALE WIDGET
    ------------------------------------------------------------------------- */

	.widget.lsvr-locale-info .row-title { float: right; text-align: right; }
	.widget.lsvr-locale-info .row-value { float: left; text-align: left; }
	.widget.lsvr-locale-info .local-icon { right: auto; left: 60px; }

	/* -------------------------------------------------------------------------
        LSVR DOCUMENTS WIDGET
    ------------------------------------------------------------------------- */

	.widget.lsvr-documents .document-icon { left: auto; right: 0; }
	.widget.lsvr-documents .m-has-icons .document-title { padding-left: 0; padding-right: 20px; }

	/* -------------------------------------------------------------------------
        LSVR EVENTS WIDGET
    ------------------------------------------------------------------------- */

	.widget.lsvr-events .m-has-date .event-inner { padding-left: 0; padding-right: 50px; }
	.widget.lsvr-events .event-date { left: auto; right: 0; }

	/* -------------------------------------------------------------------------
        LSVR GALLERIES WIDGET
    ------------------------------------------------------------------------- */

	.widget.lsvr-galleries .m-has-thumb .gallery-inner { padding-left: 0; padding-right: 60px; }
	.widget.lsvr-galleries .gallery-image { left: auto; right: 0; }

    /* -------------------------------------------------------------------------
        LSVR NOTICE, DOCUMENT, EVENT, GALLERY CATEGORIES WIDGET
    ------------------------------------------------------------------------- */

	.widget.lsvr-document-categories .children,
	.widget.lsvr-event-categories .children,
	.widget.lsvr-gallery-categories .children,
	.widget.lsvr-notice-categories .children { padding-left: 0; padding-right: 20px; }

	/* -------------------------------------------------------------------------
        LSVR MAILCHIMP SUBSCRIBE
    ------------------------------------------------------------------------- */

	.widget.lsvr-mailchimp-subscribe .submit-btn { right: auto; left: 5px; }
	.widget.lsvr-mailchimp-subscribe .submit-btn:active { right: auto; left: 2px; }
	.widget.lsvr-mailchimp-subscribe .submit-btn .fa-chevron-right:before { content: '\f053'; }

    /* -------------------------------------------------------------------------
        CALENDAR WIDGET
    ------------------------------------------------------------------------- */

    .widget.widget_calendar caption { text-align: right; }
	.widget.widget_calendar tfoot #prev { text-align: right; }
	.widget.widget_calendar tfoot #next { text-align: left; }

    /* -------------------------------------------------------------------------
        CATEGORIES WIDGET
    ------------------------------------------------------------------------- */

    .widget.widget_categories ul.children { margin-left: 0; margin-right: 20px; }

    /* -------------------------------------------------------------------------
        CUSTOM MENU WIDGET
    ------------------------------------------------------------------------- */

	.widget.widget_nav_menu ul.sub-menu { margin-left: 0; margin-right: 20px; }

    /* -------------------------------------------------------------------------
        PAGES WIDGET
    ------------------------------------------------------------------------- */

    .widget.widget_pages ul.children { margin-left: 0; margin-right: 20px; }


/* -----------------------------------------------------------------------------

    7.) SIDEBAR

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        SIDE MENU
    ------------------------------------------------------------------------- */

	.side-menu nav > ul > li > a { left: auto; right: 0; }
	.side-menu nav .m-has-submenu > a { padding-right: 0; padding-left: 20px; }
	.side-menu nav .m-has-submenu > a:after { content: '\f104'; right: auto; left: 5px; }

	/* VISIBLE SUBMENU */
	.side-menu.m-show-submenu nav .current-menu-ancestor > ul,
	.side-menu.m-show-submenu nav .current_page_ancestor > ul,
	.side-menu.m-show-submenu nav .current_page_parent > ul,
	.side-menu.m-show-submenu nav .current_page_item > ul,
	.side-menu.m-show-submenu nav .current-menu-item > ul { margin-left: 0; margin-right: 20px;}

	.side-menu.m-show-submenu nav > ul > .current-menu-ancestor > ul,
	.side-menu.m-show-submenu nav > ul > .current_page_ancestor > ul,
	.side-menu.m-show-submenu nav > ul > .current_page_parent > ul,
	.side-menu.m-show-submenu nav > ul > .current_page_item > ul,
	.side-menu.m-show-submenu nav > ul > .current-menu-item > ul { padding-left: 20px; padding-right: 30px; }

    /* -------------------------------------------------------------------------
        WIDGETS
    ------------------------------------------------------------------------- */

	.sidebar .widget-title.m-has-ico { padding-left: 0; padding-right: 50px; }
	.sidebar .widget-ico { left: auto; right: 20px; }
	.sidebar .show-all-btn a { padding-right: 0; padding-left: 10px; }
	.sidebar .widget.lsvr-image .widget-title.m-has-ico,
	.sidebar .widget.lsvr-custom-code .widget-title.m-has-ico { padding-left: 0; padding-right: 30px; }
	.sidebar .widget.lsvr-image .widget-ico,
	.sidebar .widget.lsvr-custom-code .widget-ico { left: auto; right: 2px; }


/* -----------------------------------------------------------------------------

    8.) FOOTER

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
		BOTTOM PANEL
	------------------------------------------------------------------------- */

	#bottom-panel .m-has-ico.widget-title { padding-left: 0; padding-right: 30px; }
	#bottom-panel .widget-ico { left: auto; right: -1px; }
	#bottom-panel .show-all-btn a { padding-right: 0; padding-left: 10px; }
	#bottom-panel .c-alert-message { padding-left: 20px; padding-right: 45px; }
	#bottom-panel .c-alert-message .ico { left: auto; right: 15px; }

	/* -------------------------------------------------------------------------
		FOOTER BOTTOM
	------------------------------------------------------------------------- */

	/* FOOTER MENU */
	.footer-menu { float: left; }
	.footer-menu ul > li { margin-left: 0; margin-right: 14px; }

	/* FOOTER TEXT */
	.footer-text { float: right; }

.checkbox-849 input[type="checkbox"] {
    float: left;
    width: 20px;
}
/* -----------------------------------------------------------------------------

    9.) OTHER

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
        CONTACT FORM 7
    ------------------------------------------------------------------------- */

	.wpcf7-form .ajax-loader { margin-left: 0; margin-right: 10px; }
	.wpcf7-form-control-wrap .wpcf7-not-valid-tip { right: auto; left: 0; }

	/* -------------------------------------------------------------------------
        MAGNIFIC POPUP
    ------------------------------------------------------------------------- */

	.mfp-arrow-left:before { content: "\f105"; }
	.mfp-arrow-right:before { content: "\f104"; }
	.mfp-arrow-left { left: auto; right: 10px; }
	.mfp-arrow-left:active { left: auto; right: 5px; }
	.mfp-arrow-right { right: auto; left: 10px; }
	.mfp-arrow-right:active { right: auto; left: 5px; }

	/* -------------------------------------------------------------------------
        STYLE SWITCHER
    ------------------------------------------------------------------------- */

	#style-switcher { left: auto; right: -210px; }
	#style-switcher.m-active { left: auto; right: 0; }
	.style-switcher-toggle { right: auto; left: -50px; }
	.style-switcher-content .skin-list > li { margin-right: 0; margin-left: 6px; }
	.style-switcher-content .skin-list > li:last-child { margin-left: 0; }

input.form-control {
    color: #565656 !important;
}
.bottom-panel-inner span {
    font-size: 15px !important;
    color: white !important;
}
.bottom-panel-inner span strong {
    color: #8BCC0D !important;
}
.page-content-inner .wpb_content_element tr:nth-child(even) td,.post-1123 .page-content-inner tr:nth-child(even) td,.post-940 tr:nth-child(even) td, .post-193 tr:nth-child(even) td,.post-1098 tr:nth-child(even) td{
    background: rgb(238, 238, 239);
    border-bottom: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;
}
.page-content-inner .wpb_content_element tr:nth-child(odd) td, .post-1123 .page-content-inner tr:nth-child(odd) td ,.post-940 tr:nth-child(odd) td ,.post-193 tr:nth-child(odd) td,.post-1098 tr:nth-child(odd) td{
    background: rgb(249, 249, 249);
}
.page-content-inner .wpb_content_element tr:nth-child(1) td, .post-1123 .page-content-inner tr:nth-child(1) td,.post-940 tr:nth-child(1) td, .post-193 tr:nth-child(1) td, .post-1098 tr:nth-child(1) td{
    background: rgb(119, 139, 150);
    color: white;
    font-weight: bold;
}
.page-content-inner .wpb_content_element tbody {
    border: 1px solid #BBBBBB;
}
.contact-part-one {
    width: 45%;
    display: inline-block;
    vertical-align: top;
    margin-left: 5%;
}

.contact-part-two {
    width: 45%;
    display: inline-block;
    vertical-align: top;
}
/* -----------------------------------------------------------------------------

    10.) RESPONSIVE

----------------------------------------------------------------------------- */

	/* -------------------------------------------------------------------------
        EXTRA LARGE DEVICES
    ------------------------------------------------------------------------- */

	@media ( max-width: 1299px ) {

	#media-query-breakpoint { font-family: '1299'; }

		/* COMPONENTS */
		.c-directory.m-4-columns .directory-menu > li:nth-child(4n+1) { clear: none; }
		.c-directory.m-4-columns .directory-menu > li:nth-child(2n+1) { clear: right; }

	}

    /* -------------------------------------------------------------------------
        LARGE DEVICES
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* COMPONENTS */
		.c-directory.m-3-columns .directory-menu > li:nth-child(3n+1) { clear: none; }
		.c-directory.m-3-columns .directory-menu > li:nth-child(2n+1) { clear: right; }

		/* WIDGETS */
		.widget.lsvr-locale-info .local-icon { right: auto; left: 50px; }

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* COMPONENTS */
		.c-container { padding-left: 20px; padding-right: 20px; }
		.c-directory.m-3-columns .directory-menu > li:nth-child(2n+1),
		.c-directory.m-4-columns .directory-menu > li:nth-child(2n+1) { clear: none; }
		.c-directory.m-3-columns .directory-menu > li:nth-child(3n+1),
		.c-directory.m-4-columns .directory-menu > li:nth-child(4n+1) { clear: right; }

		/* HEADER */
		.header-tools { left: auto; }
		.header-search { float: none; }
		.header-lang-switcher { float: none; }

		/* WIDGETS */
		.widget.lsvr-locale-info .local-icon { right: auto; left: 60px; }

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* COMPONENTS */
		.c-directory.m-3-columns .directory-menu > li:nth-child(3n+1),
		.c-directory.m-4-columns .directory-menu > li:nth-child(4n+1) { clear: none; }
		.c-directory.m-3-columns .directory-menu > li:nth-child(2n+1),
		.c-directory.m-4-columns .directory-menu > li:nth-child(2n+1) { clear: right; }

		/* FOOTER */
		.footer-menu,
		.footer-text { float: none; text-align: center; }

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* COMPONENTS */
		.c-container { padding-left: 15px; padding-right: 15px; }
		.c-content-box { padding-left: 20px; padding-right: 20px; }
		.c-article-list .article-list-inner { padding-left: 20px; padding-right: 20px; }
		.c-article-list .article-list-content { margin-left: -20px; margin-right: -20px; }
		.c-article-list .article-core { padding-left: 20px; padding-right: 20px; }
		.c-article-list .brief-article .article-title { padding: 0; }
		.c-article-list .brief-article .article-date { left: auto; text-align: right; }
		.c-article-list .brief-article,
		.c-article-list .more-btn-holder { margin-left: 20px; margin-right: 20px; }
		.c-definition-list dl > dt { float: none; clear: both; }
		.c-definition-list dl > dd { float: none; margin: 0; padding: 0; text-align: right; }
		.c-directory.m-2-columns .directory-menu > li,
		.c-directory.m-3-columns .directory-menu > li,
		.c-directory.m-4-columns .directory-menu > li { float: none; }
		.c-gallery .gallery-images.m-3-columns > li:nth-child(3n+1),
		.c-gallery .gallery-images.m-4-columns > li:nth-child(4n+1),
		.c-gallery .gallery-images.m-5-columns > li:nth-child(5n+1) { clear: none; }
		.c-gallery .gallery-images.m-3-columns > li:nth-child(2n+1),
		.c-gallery .gallery-images.m-4-columns > li:nth-child(2n+1),
		.c-gallery .gallery-images.m-5-columns > li:nth-child(2n+1) { clear: right; }

		.c-slider .slide-content { padding-left: 20px; padding-right: 20px; }
		.c-team-member.m-has-portrait .team-member-inner { padding-right: 0; }

		/* CORE */
		#page-header { padding-left: 20px; padding-right: 20px; }

		/* WIDGETS */
		.widget.lsvr-locale-info .row-title { float: none; text-align: center; }
		.widget.lsvr-locale-info .row-value { float: none; text-align: center; }
		.widget.lsvr-locale-info .local-icon { left: auto; }
		.widget.lsvr-definition-list dl > dt,
		.widget.lsvr-definition-list dl > dd { float: none; text-align: right; }

		/* OTHER */
		.wpcf7 { padding-left: 20px; padding-right: 20px; }
        .banner_wrapper, .banner.banner-926.bottom.vert {
    height: 100px !important;
}
        .banner.banner-927.bottom.vert {
    height: 85px !important;
        }
        .bottom-panel-inner .col-md-6:first-of-type table td {
    float: right !important;
}
        div#breadcrumbs-wrapper {
    padding: 0 !important;
}
table.table {
    margin-top: 0;
}
  div#kcs-gmaps-form-onpage div:first-of-type {
    display: none;
}

div#kcs-gmaps-form-onpage div:first-of-type.col-md-3 {
    display: block;
    float: left;
    margin-top: 20px;
}

div#kcs-gmaps-form-onpage div.col-md-9 {
    float: right;
    width: 50%;
    padding: 0;
    margin-top: 20px;
    padding-right: 10px;
} 
    
        .bottom-panel-inner div {
    text-align: right !important;
}
	}