/**
 * @file
 * Gray color styling for Showcase Lite.
 *
 * Base color: #505050
 * RGB Base color: 80, 80, 80
 * Dark color: #373737
 * RGB Base color: 55, 55, 55
 */
/* base: elements */
a {
  color: #505050;
}
a:hover,
a:focus {
  color: #373737;
}
a.link--dark,
.link--dark a {
  color: #373737;
}
a.link--dark:hover,
.link--dark a:hover,
a.link--dark:focus,
.link--dark a:focus {
  color: #505050;
}
a.link--bordered,
.link--bordered a {
  border-color: #505050;
}
.text--dark {
  color: #373737;
}
.text--colored {
  color: #505050;
}

/* base: layout */
.region--dark-background {
  background-color: #373737;
}
.region--colored-background {
  background-color: #505050;
}
.region--colored-background + .region--separator-incline-diagonal:before {
  background: linear-gradient(to bottom right, #505050 49.5%, transparent 50%);
}
.region--dark-background + .region--separator-incline-diagonal:before {
  background: linear-gradient(to bottom right, #373737 49.5%, transparent 50%);
}
.region--colored-background + .region--separator-decline-diagonal:before {
  background: linear-gradient(to bottom left, #505050 49.5%, transparent 50%);
}
.region--dark-background + .region--separator-decline-diagonal:before {
  background: linear-gradient(to bottom left, #373737 49.5%, transparent 50%);
}
.page-container-border-enabled .page-container {
  border-color: #505050;
}

/* components: accordion */
.panel-title a {
  color: #373737;
}
.panel-title a:hover,
.panel-title a:focus {
  color: #373737;
}
.panel-heading--trigger-icon .panel-title a:after {
  background-color: #505050;
}
.panel-heading--trigger-icon .panel-title a.collapsed:after {
  background-color: #373737;
}
.panel-heading--trigger-icon .panel-title a:hover:after {
  background-color: #505050;
}
.region--light-typography.region--dark-background .panel-title a:hover,
.region--light-typography.region--dark-background .panel-title a:focus {
  color: #373737;
}
.panel-group.panel-group--style-2 .panel .panel-title a {
  background-color: #505050;
}
.panel-group.panel-group--style-2 .panel-title a.collapsed {
  background-color: #373737;
}
.panel-group.panel-group--style-2 .panel-title a:hover {
  background-color: #505050;
}
.region--light-typography .panel-group.panel-group--style-2 .panel-heading--trigger-icon .panel-title a,
.region--light-typography .panel-group.panel-group--style-2 .panel-heading--trigger-icon .panel-title a:hover {
  color: #373737;
}

/* components: buttons */
a.button,
.button > a,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  background-color: #373737;
}
a.button:hover,
a.button:focus,
.button > a:hover,
.button > a:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"]:hover,
input[type="button"]:focus {
  background-color: #505050;
}
a.button.button--hover-style-2:before,
.button.button--hover-style-2 > a:before {
  background-color: #505050;
  border-color: #505050;
}
.region--light-typography a.button:hover,
.region--light-typography .button > a:hover,
.region--light-typography input[type="submit"]:hover,
.region--light-typography input[type="reset"]:hover,
.region--light-typography input[type="button"]:hover,
.region--light-typography a.button:focus,
.region--light-typography .button > a:focus,
.region--light-typography input[type="submit"]:focus,
.region--light-typography input[type="reset"]:focus,
.region--light-typography input[type="button"]:focus {
  border-color: #505050;
  background-color: #505050;
}
.region--light-typography.region--colored-background a.button,
.region--light-typography.region--colored-background .button > a,
.region--light-typography.region--colored-background input[type="submit"],
.region--light-typography.region--colored-background input[type="reset"],
.region--light-typography.region--colored-background input[type="button"] {
  border-color: #ffffff;
  background-color: transparent;
}
.region--light-typography.region--colored-background a.button:hover,
.region--light-typography.region--colored-background .button > a:hover,
.region--light-typography.region--colored-background input[type="submit"]:hover,
.region--light-typography.region--colored-background input[type="reset"]:hover,
.region--light-typography.region--colored-background input[type="button"]:hover,
.region--light-typography.region--colored-background a.button:focus,
.region--light-typography.region--colored-background .button > a:focus,
.region--light-typography.region--colored-background input[type="submit"]:focus,
.region--light-typography.region--colored-background input[type="reset"]:focus,
.region--light-typography.region--colored-background input[type="button"]:focus {
  border-color: #373737;
  background-color: #373737;
}
.region--colored-background a.button.button--hover-style-2:hover,
.region--dark-background a.button.button--hover-style-2:hover,
.region--black-background a.button.button--hover-style-2:hover,
.region--colored-background .button.button--hover-style-2 > a:hover,
.region--dark-background .button.button--hover-style-2 > a:hover,
.region--black-background .button.button--hover-style-2 > a:hover {
  border-color: #505050;
}
.region--light-typography.region--colored-background a.button.button--hover-style-2:before,
.region--light-typography.region--colored-background .button.button--hover-style-2 > a:before {
  background-color: #373737;
  border-color: #373737;
}

/* components: comment */
.node .comment ul.links li a {
  color: #505050;
}
.node .comment ul.links li a:hover {
  color: #373737;
}

/* components: contact info */
.contact-info .icon {
  background-color: #373737;
}

/* components: dropdowns */
.region--dark-background .dropdown-menu {
  background-color: #373737;
}
.region--colored-background .dropdown-menu {
  background-color: #505050;
}

/* components: fancy block */
.region--colored-background .fancy-block-text {
  background-color: #505050;
}
.region--dark-background .fancy-block-text {
  background-color: #373737;
}

/* components: fancy linked images block */
.clip-path-support .clip-pentagon-container {
  background-color: #505050;
}
.clip-path-support .clip-circle-container {
  background-color: #505050;
}
.clip-path-support .clip-rectangle-container:before {
  border-color: #505050;
}

/*CSS rules only for FF*/
@-moz-document url-prefix() {
  .clip-pentagon-container {
    background-color: #505050;
  }
  .clip-circle-container {
    background-color: #505050;
  }
  .clip-rectangle-container:before {
    border-color: #505050;
  }
}

/* components: featured linked text tiles block */
.region--light-typography .featured-linked-text-tile__body a {
  color: #505050;
}
.region--light-typography .featured-linked-text-tile__body a:hover {
  color: #373737;
}
.region--light-typography .featured-linked-text-tile a.button {
  background-color: #373737;
  border-color: #373737;
}
.region--light-typography .featured-linked-text-tile a.button:hover {
  background-color: #505050;
  border-color: #505050;
}
.featured-linked-text-tile .featured-linked-text-tile__title a {
  color: #373737;
}

/* components: content tabs */
.field--name-field-mt-content-tabs .nav-tabs > li > a {
  color: #373737;
}
.field--name-field-mt-content-tabs .nav-tabs > li > a:hover {
  color: #505050;
}
.field--name-field-mt-content-tabs .nav-tabs > li > a:focus,
.field--name-field-mt-content-tabs .nav-tabs > li.active > a,
.field--name-field-mt-content-tabs .nav-tabs > li.active > a:focus,
.field--name-field-mt-content-tabs .nav-tabs > li.active > a:hover {
  color: #373737;
  border-color: #373737;
}

/* components: field taxonomy terms */
.field--entity-reference-target-type-taxonomy-term .field__item a,
.field--entity-reference-target-type-taxonomy-term.field__item a {
  color: #373737;
}
.field--entity-reference-target-type-taxonomy-term .field__item a:hover,
.field--entity-reference-target-type-taxonomy-term.field__item a:hover {
  background-color: #505050;
}

/* components: fixed header */
.onscroll .header.js-fixed.region--colored-background {
  background-color: rgba(80, 80, 80, 0.95);
}
.onscroll .header.js-fixed.region--dark-background {
  background-color: rgba(55, 55, 55, 0.95);
}

/* components: image overlay */
.overlay--colored {
  background-color: rgba(55, 55, 55, 0.7);
}

/* components: language switcher */
.region--dark-typography .block-language ul li .is-active {
  color: #373737;
}

/* components: layout switcher */
.layout-switcher ul li a {
  color: #505050;
}
.layout-switcher ul li.active a {
  color: #373737;
}

/* components: menu */
.header-container ul.menu li a:hover,
.header-container ul.menu li a.is-active,
.header-container ul.menu li.active-trail > a {
  color: #2d2d2d;
}
.header-container .sf-menu li.sfHover > a {
  color: #505050;
}
.region--colored-background .sf-menu.menu ul {
  background-color: #505050;
}
.region--dark-background .sf-menu.menu ul {
  background-color: #373737;
}
.sidebar__section ul.menu li a:hover {
  color: #505050;
}
.region--colored-background .sidebar__section ul.menu li a:hover {
  color: #ffffff;
}
.menu.cta-active > li:last-child > a {
  background-color: #373737;
}
.region--dark-background .menu.cta-active > li:last-child > a:hover {
  border-color: #505050;
}
.menu.cta-active > li:last-child > a:hover {
  background-color: #505050;
}

/* components: mini pager */
li.pager__item a:hover,
li.pager__item a:focus {
  color: #373737;
  border-color: #373737;
}

/* components: node links */
.node ul.links li a {
  background-color: #373737;
}
.node ul.links li a:hover,
.node ul.links li a:focus {
  background-color: #505050;
}

/* components: node product */
.node--type-mt-product .field--name-field-mt-buy-link a {
  background-color: #373737;
}
.node--type-mt-product .field--name-field-mt-buy-link a:hover {
  background-color: #505050;
}
.region--light-typography .field--name-field-mt-buy-link a:hover {
  border-color: #505050;
}
.region--light-typography.region--colored-background .field--name-field-mt-buy-link a:hover {
  background-color: #373737;
  border-color: #373737;
}
.node--type-mt-product .field--entity-reference-target-type-taxonomy-term .field__item a,
.node--type-mt-product .field--entity-reference-target-type-taxonomy-term.field__item a {
  color: #505050;
}
.node--type-mt-product .field--entity-reference-target-type-taxonomy-term .field__item a:hover,
.node--type-mt-product .field--entity-reference-target-type-taxonomy-term.field__item a:hover {
  color: #373737;
}

/* components: node service */
.node--type-mt-service .field--name-field-mt-buy-link a {
  background-color: #373737;
}
.node--type-mt-service .field--name-field-mt-buy-link a:hover {
  background-color: #505050;
}
.region--light-typography .field--name-field-mt-buy-link a:hover {
  border-color: #505050;
}
.region--light-typography.region--colored-background .field--name-field-mt-buy-link a:hover {
  background-color: #373737;
  border-color: #373737;
}

/* components: node testimonials */
.node--type-mt-testimonial .field--name-body p:first-child:after {
  color: rgba(80, 80, 80, 0.5);
}

/* components: owl carousel global */
.owl-theme .owl-controls .owl-buttons div:hover {
  color: #505050;
}
.owl-theme .owl-controls .owl-page span {
  border-color: #505050;
}
.owl-theme .owl-controls .owl-page.active span {
  border-color: #373737;
}
.owl-theme .owl-controls .owl-page:hover span {
  background-color: #505050;
  border-color: #505050;
}

/* components: pager */
li.pager__item a:hover,
li.pager__item a:focus,
li.pager__item.is-active a {
  color: #373737;
  border-color: #373737;
}

/* components: pills */
.nav-pills > li > a {
  background-color: #373737;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover,
.nav-pills > li > a:focus {
  color: #373737;
  border-color: #505050;
}
.nav-pills > li > a:hover {
  background-color: #505050;
}
.region--light-typography .nav-pills > li.active > a,
.region--light-typography .nav-pills > li.active > a:focus,
.region--light-typography .nav-pills > li.active > a:hover,
.region--light-typography .nav-pills > li > a:hover,
.region--light-typography .nav-pills > li > a:focus {
  border-color: #505050;
  background-color: #505050;
}
.region--light-typography.region--colored-background .nav-pills > li.active > a,
.region--light-typography.region--colored-background .nav-pills > li.active > a:focus,
.region--light-typography.region--colored-background .nav-pills > li.active > a:hover,
.region--light-typography.region--colored-background .nav-pills > li > a:hover,
.region--light-typography.region--colored-background .nav-pills > li > a:focus {
  border-color: #373737;
  background-color: #373737;
}

/* components: post progress */
.post-progress__bar {
  background-color: #505050;
}

/* components: progress bars */
.progress-bar-default {
  background-color: #373737;
}

/* components: slideout */
.slideout-toggle {
  background-color: #505050;
}

/* components: slider revolution global */
.tp-caption__title a {
  color: #373737;
}
.tp-caption__button {
  background-color: #373737;
  border-color: #373737;
}
.tp-caption__button:hover {
  background-color: #505050;
  border-color: #505050;
}
.region--light-typography a.tp-caption__button:hover {
  background-color: #505050;
  border-color: #505050;
}
.region--light-typography.region--colored-background a.tp-caption__button:hover {
  color: #373737;
}
.tp-bullet.selected,
.tp-bullet:hover {
  background-color: #373737;
}
.tp-tabs {
  background-color: rgba(55, 55, 55, 0.93) !important;
}
.tp-tabs .tp-tab.selected,
.tp-tabs .tp-tab:hover {
  background-color: #373737;
}

/* components: tables */
.region--gray-background table tr th {
  background-color: #373737;
}

/* components: tabs */
.nav-tabs > li > a:hover {
  background-color: #505050;
  border-color: #505050;
}
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  background-color: #505050;
  border-color: #505050;
}
.nav-tabs.nav-tabs--vertical > li > a:hover,
.nav-tabs.nav-tabs--vertical > li.active > a {
  border-bottom-color: #505050;
}
.region--colored-background .nav-tabs > li > a:focus,
.region--colored-background .nav-tabs > li > a:hover,
.region--colored-background .nav-tabs > li.active > a,
.region--colored-background .nav-tabs > li.active > a:focus,
.region--colored-background .nav-tabs > li.active > a:hover {
  background-color: #373737;
  border-color: #373737;
}
.region--colored-background .nav-tabs.nav-tabs--vertical > li > a:hover,
.region--colored-background .nav-tabs.nav-tabs--vertical > li.active > a {
  border-bottom-color: #373737;
}
.nav-tab__subtitle {
  color: #505050;
}
.nav-tabs.nav-tabs--fancy > .active > a,
.nav-tabs.nav-tabs--fancy > .active > a:focus,
.nav-tabs.nav-tabs--fancy > .active > a:hover,
.nav-tabs.nav-tabs--fancy > li > a:focus,
.nav-tabs.nav-tabs--fancy > li > a:hover {
  border-color: #373737;
  color: #373737;
}
.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a,
.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a:hover,
.region--light-typography.region--colored-background .nav-tabs.nav-tabs--fancy > li > a:focus {
  color: #373737;
}

/* components: to top */
.to-top {
  color: #373737;
}

/* components: view articles grid */
.view-articles-grid .views-field-title a {
  color: #373737;
}
.view-articles-grid .views-field-title a:hover {
  color: #505050;
}
.region--light-typography .view-articles-grid .article-header a {
  color: #505050;
}
.region--light-typography .view-articles-grid .article-header a:hover {
  color: #373737;
}

/* components: view collections image overlay */
.view-collections-grid .overlay-inner a,
.view-collections-carousel .overlay-inner a,
.view-collection-masonry .overlay-inner a {
  background-color: #373737;
}
.view-collections-grid .overlay-inner a:hover,
.view-collections-carousel .overlay-inner a:hover,
.view-collection-masonry .overlay-inner a:hover {
  background-color: #505050;
}

/* components: view popular taxonomy */
.view-mt-popular-tags .views-row a:hover {
  background-color: #505050;
}
.region--gray-background .view-mt-popular-tags .views-row a:hover {
  background-color: #505050;
}
.region--colored-background .view-mt-popular-tags .views-row a:hover,
.region--dark-background .view-mt-popular-tags .views-row a:hover,
.region--black-background .view-mt-popular-tags .views-row a:hover {
  color: #373737;
}

/* components: view pricing tables */
.view-pricing-tables .pricing-table .views-field-title h4 a:hover {
  color: #505050;
}
.view-pricing-tables .views-row.most-popular .pricing-table {
  border-top-color: #373737;
}
.view-pricing-tables .pricing-table .views-field-field-mt-most-popular {
  background-color: #373737;
}
.region--dark-background .view-pricing-tables .pricing-table .views-field-field-mt-most-popular {
  background-color: #505050;
}
.pricing-table a.button {
  background-color: #373737;
}
.pricing-table a.button:hover {
  background-color: #505050;
}
.region--light-typography .pricing-table a.button:hover {
  background-color: #505050;
  border-color: #505050;
}
.region--light-typography.region--colored-background .pricing-table a.button {
  background-color: #373737;
}
.region--light-typography.region--colored-background .pricing-table a.button.button--hover-style-2:before {
  background-color: #505050;
  border-color: #505050;
}

/* components: view products grid */
.view-products-grid .views-field-title h5 a {
  color: #373737;
}
.view-products-grid .views-field-title h5 a:hover {
  color: #505050;
}

/* components: view products list */
.view-products-list .views-field-title a {
  color: #373737;
}
.view-products-list .views-field-title a:hover {
  color: #505050;
}

/* components: view promoted items */
.view-promoted-items-icon {
  background-color: #373737;
}
.view-promoted-items-icon:hover {
  background-color: #505050;
}
.view-promoted-items .views-field-title h5 a {
  color: #373737;
}
.view-promoted-items .views-field-title h5 a:hover {
  color: #505050;
}

/* components: view testimonials grid */
.view-testimonials-grid .views-field-body p:first-child::before {
  color: rgba(80, 80, 80, 0.5);
}

/* components: view testimonials grid 2 */
.view-testimonials-grid-2 .views-field-body p:first-child:after {
  color: rgba(80, 80, 80, 0.5);
}

/* components: view testimonials list */
.view-testimonials-list .views-field-body p:first-child::before {
  color: rgba(80, 80, 80, 0.5);
}

/* components: view testimonials list 2 */
.region--dark-typography .view-testimonials-list-2.view > .more-link a {
  color: #505050;
}
.region--dark-typography .view-testimonials-list-2.view > .more-link a:hover {
  color: #373737;
}
.view-testimonials-list-2.view > .more-link a:hover:after {
  border-color: #373737;
}

/* components: views */
.view > .more-link a {
  background-color: #373737;
}
.view > .more-link a:hover {
  background-color: #505050;
}
.region--light-typography .view > .more-link a:hover {
  border-color: #505050;
  background-color: #505050;
}
.region--light-typography.region--colored-background .view > .more-link a:hover {
  border-color: #373737;
  background-color: #373737;
}
/* Newly Added */
/*table tr td {
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: #eaeaea;
    padding: 10px 20px;
    background-color: #ffffff;
    font-size: 15px;
    font-weight: 400;
    color: #2d2d2d;
    font-family: 'Open Sans';
}*/
table.Table {
    font-family: Open Sans;
	font-size: 14px;
}
tr {
    font-family: Open Sans;
	font-size: 14px;
}
.onscroll .header.js-fixed.region--gray-background {
    background-color: rgba(251,172,27,0.82);
}
p {
    font-size: 14px;
    font-family: Open Sans;
}
.views-field-title a {
    display: block;
    text-decoration: none;
    font-family: Open Sans;
    font-size: 14px;
}

table tr th {
    background-color: #000000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #eaeaea;
    padding: 15px 20px;
    font-size: 14px;
    font-weight: 600;
    color: #2d2d2d;
}
select {
    background-image: url(/themes/showcase_lite/images/angle-down-black.png);
    background-image: linear-gradient(transparent,transparent),url(/themes/showcase_lite/images/angle-down-black.svg);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 98.5% 50%;
    height: 32px;
}
input.form-text, input.form-tel, input.form-email, input.form-url, input.form-search, input.form-file, input.form-number, input.form-color, textarea, select {
    color: #9c9c9c;
    padding: 5px 15px;
    outline: none;
    border: none;
    -webkit-appearance: none;
    width: 15%;
    border-width: 1px;
    border-style: solid;
    border-color: #f4f4f4;
    background-color: #f4f4f4;
    -webkit-transition: box-shadow 0.2s linear;
    -o-transition: box-shadow 0.2s linear;
    transition: box-shadow 0.2s linear;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: 500;
}
.footer-bottom__container {
    padding: 7px 0;
}
.subfooter.region--light-typography.region--dark-background, .subfooter.region--light-typography.region--black-background {
    color: #9c9c9c;
   /* background: url(/Rajbhavan/sites/default/files/inline-images/footer-bg.jpg);*/
}
hr {
    border-top: 1px solid #f4f4f4;
    margin-bottom: 5px;
    margin-top: 5px;
}
.headings-wide-spacing-enabled .subfooter__section {
    letter-spacing: 0.2em;
    text-transform: capitalize;
}
/* Newly Added*/
ul.sf-menu.sf-style-white li:hover, ul.sf-menu.sf-style-white li.sfHover, ul.sf-menu.sf-style-white a.is-active, ul.sf-menu.sf-style-white a:focus, ul.sf-menu.sf-style-white a:hover, ul.sf-menu.sf-style-white span.nolink:hover {
    background: none;
    outline: 0;
}
ul.sf-menu.sf-style-white li li, ul.sf-menu.sf-style-white.sf-navbar > li > ul {
    background: #f6b63f;
}
ul.sf-menu.sf-style-white li li li {
    background: #f6b63f;
}

.breadcrumb__item {
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    line-height: 1.75;
    padding: 13px 5px;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
}

/* Newly Added on 4th Aug 2022*/

.header-container ul.menu li a {
    font-size: 14px;
    font-weight: 600;
    padding: 5px 12px;
    margin: 0 5px;
    color: #2d2d2d;
}
.header__section ul.menu {
    padding: 10px 10px 10px 50px;
}
body {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;
    color: #2d2d2d;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
}

.subfooter__container{
	padding:5px 0;
}
ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink {
    border: 0 none;
    color: #2D2D2D;
    padding: 0.75em 1em;
}

h2.title {
    font-size: 18px;
    font-family: 'OPEN SANS';
    text-transform: capitalize;
    letter-spacing: 0.2em;
}

.field.field--name-field-gallery-title.field--type-string.field--label-hidden.field__item {
    font-size: 18px;
    font-family: Open Sans;
    text-transform: capitalize;
    letter-spacing: 0.2em;
}

.headings-wide-spacing-enabled .header-container .sf-menu ul li a {
    letter-spacing: 0;
    text-transform: capitalize;
}
/*.view-header {
    font-family: 'Open Sans';
    font-size: 18px;
    letter-spacing: 0.2em;
    text-transform: capitalize;
}
.view-header p{
    font-family: 'Open Sans';
    font-size: 18px;
    letter-spacing: 0.2em;
    text-transform: capitalize;
}

.headings-wide-spacing-enabled h1, .headings-wide-spacing-enabled h2, .headings-wide-spacing-enabled h3, .headings-wide-spacing-enabled h4, .headings-wide-spacing-enabled h5, .headings-wide-spacing-enabled h6 {
    letter-spacing: 0.2em;
    font-size: 18px;
    font-family: 'Open Sans';
    text-transform: capitalize;
}*/

.field.field--name-field-gallery-title.field--type-string.field--label-hidden.field__item {
    padding-bottom: 10px;
}

.sitemap-item.sitemap-plugin--menu.sitemap-item--menu-main ul li::marker {
    color: black;
}


.breadcrumb__items {
    text-align: left;
    font-size: 0;
    padding: 0;
    margin: 0;
}
.headings-wide-spacing-enabled h1, .headings-wide-spacing-enabled h2, .headings-wide-spacing-enabled h3, .headings-wide-spacing-enabled h5, .headings-wide-spacing-enabled h6 {
    letter-spacing: 0.2em;
    font-size: 18px;
    font-family: 'Open Sans';
    text-transform: capitalize;
}

table tr td {
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: #eaeaea;
    padding: 10px 20px;
    background-color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    color: #2d2d2d;
    font-family: 'Open Sans';
}


.views-field.views-field-field-caption {
    width: 50%;
    float: right;
    font-size: 14px;
    font-family: 'Open Sans';
    padding-bottom: 20px;
}
.field-content {
    position: relative;
    transform: scaleY(1.6);
    background: #0a07078c;
    text-align: left;
    color: white;
}

/* For Mobile */
@media screen and (max-width: 768px) {
   .field-content {
    position: relative;
    transform: scaleY(1.6);
    background: #0a07078c;
    text-align: right;
    font-size: 9px;
    color: white;
    font-family: 'Open Sans';
}
}
/* For Tablets */
@media screen and (min-width: 300px) and (max-width: 768px) {
      .field-content {
    position: relative;
    transform: scaleY(1.6);
    background: #0a07078c;
    text-align: right;
    font-size: 5px;
    color: white;
    font-family: 'Open Sans';
}
}

table tr:first-child th:first-child {
    border-top-left-radius: 0px;
}
.headings-wide-spacing-enabled table tr th {
    letter-spacing: 0.25em;
    text-transform: capitalize;
    color: white;
}
table tr:last-child td:first-child {
    border-bottom-left-radius: 0px;
}

table tr:first-child th:last-child, table tr:first-child td:last-child {
    border-top-right-radius: 0px;
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 0px;
}

.col-md-12 .block{
	padding-bottom: 0px;
}



/*Added by NIMESH on 13 Aug 2022*/
/*.highlighted-top__section{
	padding: 0px 0 0px;
}*/

.header__container{
	padding: 0px 0;
	position: relative;
}

.sub-featured__section{
	padding: 0px 0 0px;
}
.header-container .header.region--gray-background {
	background-color: #fbac1b;
}

.header-container ul.sf-menu > li > a.menuparent:after {
    content: none;
    font-family: Open Sans;
    position: absolute;
    top: 4px;
    right: 6px;
    font-weight: 400;
    line-height: 20px;
    font-size: 10px;
}
.headings-wide-spacing-enabled .header-container ul.menu li a {
    letter-spacing: 0;
    text-transform: capitalize;
}

.header-container ul.sf-menu > li > a.menuparent:after {
    content: none;
    font-family: Open Sans;
    position: absolute;
    top: 4px;
    right: 6px;
    font-weight: 400;
    line-height: 20px;
    font-size: 10px;
}
.feed-icon {
    display: none;
    overflow: hidden;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    background: url(/core/misc/feed.svg) no-repeat;
}

.header.region--gray-background .sf-menu.menu ul {
    background-color: #f8a100;
}


.header-container .sf-menu.menu ul {
    display: none;
    margin-top: 30px;
    padding: 5px;
    text-align: left;
    left: 0;
    top: 35%;
    border-radius: 5px;
    -webkit-box-shadow: rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;
    box-shadow: rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;
}
.wrapper.common-wrapper {
    background: beige;
}

.region-content h2.title, .region-content nav > h2, .region-content .block-search > h2 {
    margin: 0px 0;
}

.main-content_section, .sidebar_section {
    padding: 20px 0 20px;
}
.region--gray-background {
    background-color: #ffffff;
}
.headings-wide-spacing-enabled h1, .headings-wide-spacing-enabled h2, .headings-wide-spacing-enabled h3, .headings-wide-spacing-enabled h4, .headings-wide-spacing-enabled h5, .headings-wide-spacing-enabled h6 {
    letter-spacing: 0.1em;
    text-transform: capitalize;
    font-size: 18px;
    font-family: 'Open Sans';
}
.footer-top__section {
    padding: 0px 0 0px;
}
.col-md-12 h2.title, .col-md-12 nav > h2, .col-md-12 .block-search > h2 {
    font-size: 25px;
    padding-bottom: 20px;
    margin: 0;
    border-bottom: none;
    font-weight: 300;
    text-align: center;
    font-family: Open Sans;
}

p {
	margin: 0;
	padding: 0 0 0 0;
}

h2.title, nav > h2, .block-search > h2 {
	font-size: 18px;
	padding-bottom: 15px;
	margin: 0 0 0 0;
	border-bottom: 1px solid #e7e7e7;
	text-transform: capitalize;
	font-weight: 500;
}

table {
	border-collapse: separate;
	border-spacing:0;
	width:100%;
	margin: 25px 0 0px;
}

.col-md-12 h2.title, .col-md-12 nav > h2, .col-md-12 .block-search > h2 {
	text-transform:capitalize;
}

.highlighted-top__section {
	padding: 10px 0 10px;
}

div#main-content{
	padding-top:20px;
}

.header-container ul.menu li a {
    font-size: 14px;
    font-weight: 600;
    padding: 5px 12px;
    margin: 0 0px;
    color: #2d2d2d;
}

.header-container ul.menu {
    margin: 0;
    list-style: none;
    text-align: left;
}

/* For Tablets */
@media screen and (min-width: 320px) and (max-width: 500px) {
      button.btn {
    border: 3px solid white;
    float: right;
    margin-right: 50px;
}
}

.breadcrumb {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
}
/* For padding on home page */

.main-content__section, .sidebar__section {
    padding: 0px;
}