/*  
Theme Name: Robot
Description: Robot - Multipurpose WordPress Theme is a child theme of Lakshmi Lite.  Robot offers a unique futuristic look and feel. It is a responsive multi-purpose theme that works equally well on mobile and desktop devices.  You can easily create an unlimited number of design variations with the built-in page builder. Robot includes an easy one click demo data install to make it easy to get started building your site. For advanced features, including custom event pages and full WooCommerce support consider upgrading to Robot Pro. Download today and see the possibilities for yourself. 
 
Version: 1.1.2
Author: webzakt
Author URI: http://webzakt.com/
Theme URI: http://webzakt.com/themes/robot-multipurpose-wordpress-theme
Template: lakshmi-lite
Text Domain: lakshmi-lite
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-menu, custom-header, custom-background, post-formats, theme-options
*/

a:focus,
a:hover {
    text-decoration: none;
}
.container {
    margin: 0px auto;
    width: auto;
    max-width: 1170px;
}
.row {
    margin-right: auto;
    margin-left: auto;
}
.rbt-title {
    color: #ffffff;
    margin-bottom: 0;
    line-height: 50px;
}
/* Featured Posts */

#lsi-secondary-header #lsi-sh-custom {
    padding: 8px 10px 8px 0;
}
#lsi-secondary-header #lsi-sh-social {
    padding: 8px 0;
}
#lsi-featured-post-holder .lsi-fp-content-h {
    text-align: left;
}
#lsi-featured-post-holder .lsi-fp-content {
    margin-top: 15%;
}
#lsi-featured-post-holder .lsi-fp-content h2 {
    padding: 10px 5px 0;
    font-family: 'Kanit';
    font-size: 60px;
    font-weight: 500;
    line-height: 40px;
    color: #ee3333 !important;
    letter-spacing: 5px;
    text-shadow: -1px 1px 1px #111111;
    margin: 0;
}
#lsi-featured-post-holder .lsi-fp-content h2 span {
    padding: 10px 5px;
    font-family: 'Kanit';
    font-size: 40px;
    font-weight: 500;
    line-height: 50px;
    color: #ffffff !important;
    letter-spacing: 3px;
    text-shadow: -1px 0 1px #111111;
}
#lsi-featured-post-holder .lsi-fp-content p {
    padding: 10px 5px;
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    color: #aaaaaa !important;
    letter-spacing: 0px;
    text-shadow: -1px 1px 1px #111111;
    margin: 0;
}
#lsi-featured-post-holder .lsi-fp-button {
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    color: #ffffff !important;
    letter-spacing: 0px;
    background: #ee3333;
    border-radius: 4px;
}
.lsi-cta-fp .lsi-cta-cover i {
    display: block;
    margin-bottom: 20px;
    margin-top: 30px;
}
/* Header Styles */

#lsi-logo #lsi-logo-text a {
    font-family: 'Monoton';
    font-size: 72px;
    font-weight: 400;
    line-height: 100px;
    letter-spacing: 0px;
    color: #ffffff;
}
#lsi-logo #lsi-logo-text a:hover {
    color: #ee3333;
}
#lsi-logo #lsi-logo-tagline {
    font-family: 'Kanit';
    font-size: 14px;
    font-weight: 300;
    line-height: 14px;
    letter-spacing: 0px;
    color: #aaaaaa;
}
#lsi-header-buttons .lsi-btn-hb,
#lsi-hb-search,
#lsi-hb-cart {
    background: #ee3333;
    color: #ffffff !important;
}
#lsi-header-buttons .lsi-btn-hb:hover {
    color: #111111 !important;
}
#lsi-header-buttons .lsi-btn-overlay {
    background: #ffffff;
}
#lsi-header-buttons .lsi-btn-content {
    font-family: 'Kanit';
    font-size: 15px;
    font-weight: 300;
    line-height: 20px;
    letter-spacing: 0px;
}
#lsi-header-navigation li a,
#lsi-toggleMenu {
    font-family: 'Kanit';
    font-size: 17px;
    font-weight: 300;
    line-height: 17px;
    color: #ffffff;
    letter-spacing: 0px;
    text-transform: uppercase;
    -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;
}
#lsi-header-navigation li:hover {
    background-color: rgba(255, 255, 255, 0);
}
#lsi-header-navigation li:hover a {
    color: #ee3333;
}
#lsi-header-navigation li.current-menu-item,
#lsi-header-navigation li.current-menu-ancestor {
    background-color: rgba(255, 255, 255, 0);
}
#lsi-header-navigation li.current-menu-item a,
#lsi-header-navigation li.current-menu-ancestor a {
    color: #ee3333;
}
#lsi-header-navigation ul ul {
    background-color: #111111;
    margin-top: 25px;
}
#lsi-header-navigation ul ul li a {
    font-family: 'Kanit';
    font-size: 16px;
    font-weight: 300;
    line-height: 16px;
    color: #ffffff !important;
    letter-spacing: 0px;
    text-transform: none;
}
#lsi-header-navigation ul .mega-menu ul li {
    color: #ffffff !important;
}
#lsi-header-navigation ul ul li {
    background-color: rgba(255, 255, 255, 0);
    padding: 10px 10px 10px 10px;
}
#lsi-header-navigation ul .mega-menu ul li a {
    padding: 0 0 10px;
}
#lsi-header-navigation ul ul li:hover {
    background-color: rgba(255, 255, 255, 0);
}
#lsi-header-navigation ul ul li:hover a,
#lsi-header-navigation ul ul ul li:hover a {
    color: #ee3333 !important;
    text-decoration: none;
}
#lsi-header-navigation ul ul li:hover ul li:hover a {
    color: #ee3333 !important;
}
#lsi-header-navigation ul ul li.current-menu-item,
#lsi-header-navigation ul ul li.current-menu-ancestor,
#lsi-header-navigation ul ul ul li.current-menu-item,
#lsi-header-navigation ul ul ul li.current-menu-ancestor {
    background-color: rgba(255, 255, 255, 0);
}
#lsi-header-navigation ul ul li.current-menu-item a,
#lsi-header-navigation ul ul li.current-menu-ancestor a,
#lsi-header-navigation ul ul li.current-menu-ancestor ul li.current-menu-item a {
    color: #ee3333 !important;
}
#lsi-header-navigation ul ul li.current-menu-item ul a,
#lsi-header-navigation ul ul li.current-menu-ancestor ul a,
#lsi-header-navigation ul ul li:hover ul a {
    color: #ffffff !important;
}
#lsi-mobile-navigation {
    background: #ee3333;
}
#lsi-mobile-navigation li a {
    font-family: 'Kanit';
    font-size: 17px;
    font-weight: 300;
    line-height: 17px;
    color: #ffffff !important;
    letter-spacing: 0px;
}
#lsi-mobile-navigation li a:hover {
    color: #111111 !important;
}
#lsi-outersecondaryheader {
    background: #ee3333;
}
#lsi-secondary-header {
    padding: 0;
    font-family: 'Kanit';
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    color: #ffffff !important;
    letter-spacing: 0px;
}
#lsi-secondary-header .social-image {
    height: 17px;
}
#lsi-secondary-header a {
    color: #ffffff !important;
}
#lsi-secondary-header a:hover {
    color: #eeeeee !important;
}
#lsi-secondary-header #sh-nav li {
    background: rgba(255, 255, 255, 0);
}
#lsi-secondary-header #sh-nav li:hover {
    background: rgba(255, 255, 255, 0);
}
#lsi-secondary-header #sh-nav li a {
    color: #ffffff !important;
}
#lsi-secondary-header #sh-nav li:hover a {
    color: #eeeeee !important;
}
@media (min-width: 967px) {
    #lsi-transparent-header.active #lsi-outerheader {
        background-image: none;
    }
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-item,
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-ancestor,
    #lsi-transparent-header.active #lsi-header-navigation li,
    #lsi-transparent-header.active #lsi-header-navigation li:hover {
        background-color: transparent;
    }
    #lsi-transparent-header.active #lsi-outerheader {
        background-color: rgba(0, 0, 0, 0.2);
    }
    #lsi-transparent-header.active #lsi-header-navigation ul ul {
        background-color: rgba(0, 0, 0, 0.5);
    }
    #lsi-transparent-header.active #lsi-header-navigation li a,
    #lsi-transparent-header.active #lsi-toggleMenu {
        color: #ffffff;
    }
    #lsi-transparent-header.active #lsi-header-navigation li:hover a {
        color: #ffffff;
    }
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-item a,
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-ancestor a {
        color: #ffffff;
    }
    #lsi-transparent-header.active #lsi-header-navigation ul ul li a,
    #lsi-transparent-header.active #lsi-header-navigation ul .mega-menu ul li,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li.current-menu-item ul a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li.current-menu-ancestor ul a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li:hover ul a {
        color: #ffffff !important;
    }
    #lsi-transparent-header.active #lsi-header-navigation ul ul li:hover a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul ul li:hover a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li:hover ul li:hover a {
        color: #ee3333 !important;
    }
    #lsi-transparent-header.active #lsi-header-navigation ul ul li.current-menu-item a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li.current-menu-ancestor a,
    #lsi-transparent-header.active #lsi-header-navigation ul ul li.current-menu-ancestor ul li.current-menu-item a {
        color: #ee3333 !important;
    }
}
/* Footer Style */

#lsi-fs-content .lsi-footer-widget .lsi-footer-title {
    font-family: 'Kanit';
    font-size: 28px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0px;
    color: #ee3333;
}
#lsi-fs-content .lsi-footer-widget {
    color: #ffffff;
}
#lsi-fs-content .lsi-footer-widget a {
    color: #ee3333;
}
#lsi-fs-content .lsi-footer-widget a:hover {
    color: #ffffff;
}
#lsi-footer,
#lsi-bottom-footer-holder #lsi-menu-social-items-footer li {
    background-color: #111111 !important;
}
#lsi-bottom-footer {
    padding: 40px 0 30px 0;
    font-family: 'Kanit';
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    letter-spacing: 0px;
    color: #ffffff;
}
#lsi-bottom-footer a {
    font-family: 'Kanit';
    font-size: 18px;
    font-weight: 300;
    line-height: 24px;
    letter-spacing: 0px;
    color: #ffffff;
}
#lsi-menu-social-footer a {
    color: #ffffff;
}
#lsi-bottom-footer a:hover,
#lsi-menu-social-footer a:hover {
    color: #ffffff;
}
/* Colors */

a,
a:visited {
    color: #ee3333;
}
a:hover,
a:focus,
a:active {
    color: #ff8484;
}
.lsi-blogger-post-excerpt,
.lsi-blogger-post-side-border {
    border-color: #ee3333 !important;
}
/* Color 1 */

.lsi-cta-cover,
.lsi-cta-hover,
.lsi-cta-hover h3,
.lsi-cta-more,
.lsi-iconbox .icon,
#lsi-video-image .lsi-video-image-holder:before,
.lsi-post-1-date,
.lsi-cta-hover a,
.fw-tabs-container,
.lsi-tab-holder .nav > li > a,
.lsi-toggle,
.toggle .toggle-arrow:after,
.toggle a,
.highlight,
.highlight-2,
.lsi-blockquote-2,
#respond .form-submit input,
.schedule-icon-holder,
.lsi-date-box,
.wpcf7 input[type=submit],
.page-numbers,
a.page-numbers:hover,
.owl-carousel .owl-prev,
.owl-carousel .owl-next {
    color: #111111;
}
.lsi-btn,
.lsi-cta-hover {
    color: #111111 !important;
}
.lsi-btn-bw .lsi-btn-overlay,
.lsi-flexslider .flexslider .flex-direction-nav a,
.lsi-flexslider .flexslider .flex-direction-nav a:hover {
    background-color: #111111;
}
.lsi-cta-col-frame-line .lsi-cta-hover::before,
.lsi-cta-col-frame-line .lsi-cta-hover::after {
    border-color: #111111;
}
/* Color 2 */

.lsi-iconbox .desc p,
.lsi-separator-normal,
.lsi-separator-small {
    color: #aaaaaa;
}
/* Color 3 */

.lsi-iconbox .name,
.lsi-post-tags a,
.lsi-cta-hover,
.lsi-post-single-title,
a.page-numbers {
    color: #ffffff;
}
.lsi-btn-bw:hover {
    color: #ffffff !important;
}
#lsi-video-image .lsi-video-image-holder:after,
.lsi-btn-bw,
.owl-carousel .owl-prev,
.owl-carousel .owl-next {
    background-color: #ffffff;
}
.lsi-flexslider .flexslider .flex-direction-nav a,
.fw-table table > thead > tr > th,
.fw-table table > tbody > tr > th,
.fw-table table > tfoot > tr > th,
.fw-table table > thead > tr > td,
.fw-table table > tbody > tr > td,
.fw-table table > tfoot > tr > td {
    border-color: #ffffff;
}
.lsi-cta-cover {
    text-shadow: 1px 1px 1px #ffffff;
}
a.page-numbers {
    box-shadow: 0 0 0 2px #ffffff inset;
}
/* Color 4 */

.lsi-cta-more:hover,
.lsi-cta-hover a:hover {
    color: rgba(238, 51, 51, 0.25);
}
.lsi-iconbox,
.lsi-bfah .lsi-article-container,
.lsi-bfah-title-holder-bg,
.panel,
.fw-table,
.cal-row-fluid.cal-row-head [class*="cal-cell"],
.cal-year-box [class*="span"],
.cal-month-box [class*="cal-cell"],
.cal-week-box,
#cal-day-box {
    background-color: rgba(238, 51, 51, 0.25);
}
/* Color 5 */

.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a,
.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a:hover,
.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a:focus,
.toggle .active a,
.toggle:hover a,
.toggle a:hover,
.toggle a:focus,
.toggle a:active {
    color: rgba(238, 51, 51, 0.45);
}
.lsi-tab-holder .nav > li > a:hover {
    color: rgba(238, 51, 51, 0.45) !important;
}
.lsi-iconbox-overlay,
.lsi-btn-inverse .lsi-btn-overlay {
    background-color: rgba(238, 51, 51, 0.45);
}
.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a,
.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a:hover,
.lsi-tab-holder .nav-tabs > li.ui-tabs-active > a:focus,
.toggle .active a {
    border-color: rgba(238, 51, 51, 0.45) !important;
}
/* Color 6 */

.lsi-post-1-content,
.highlight,
.lsi-btn-inverse,
.lsi-prod-cat-content {
    background-color: rgba(238, 51, 51, 0.65);
}
/* Color 7 */

.fw-table tbody .desc-col {
    background-color: #ffd0d0;
}
/* Color 8 */

.lsi-imagebox .name,
.lsi-post-tags a:hover {
    color: #ff8484;
}
.lsi-iconbox .icon,
#lsi-video-image:hover .lsi-video-image-holder:before,
.small-thumb-holder .small-thumb-overlay:before,
.lsi-btn-basic:hover,
#respond .form-submit input:hover,
.lsi-btn-overlay,
.fw-table thead {
    background-color: #ff8484;
}
.lsi-imagebox .image,
.lsi-blockquote-2-holder,
.lsi-blockquote-1,
.lsi-flexslider .flexslider,
.lsi-spih,
.iframe-holder {
    border-color: #ff8484;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    box-shadow: 0 0 0 6px #ff8484 inset;
}
/* Color 9 */

.lsi-map-contacts .title,
.lsi-heading,
#lsi-owl-quote .lsi-quote-image i,
.lsi-map-view .show-title,
.fw-shortcode-calendar-wrapper .page-header h3 {
    color: #ee3333;
}
.lsi-post-1-date,
.fw-tabs-container,
.lsi-toggle,
.highlight-2,
.lsi-btn-basic,
.lsi-btn-custom,
.lsi-blockquote-2,
#respond .form-submit input,
.schedule-icon-holder,
.lsi-date-box,
.wpcf7 input[type=submit]:hover,
.wpcf7 input[type=submit],
.lsi-owl-navigation-normal-2 .owl-prev,
.lsi-owl-navigation-normal-2 .owl-next {
    background-color: #ee3333;
}
.lsi-map-contacts .title,
.lsi-map-view .show-title,
#lsi-owl-quote .lsi-quote-author-image,
.lsi-tab-holder,
.lsi-toggle-holder {
    border-color: #ee3333;
}
.page-numbers {
    box-shadow: 0 0 0 20px #ee3333 inset;
}
a.page-numbers:hover {
    box-shadow: 0 0 0 20px #ee3333 inset;
}
/* Mixed */

.lsi-cta-layer {
    background: #111111;
    background: -webkit-radial-gradient(circle, #111111, #111111, #111111);
    background: -o-radial-gradient(circle, #111111, #111111, #111111);
    background: -moz-radial-gradient(circle, #111111, #111111, #111111);
    background: radial-gradient(circle, #111111, #111111, #111111);
}
.lsi-cta-layer-2 {
    background: #ee3333;
    background: -webkit-radial-gradient(circle, #ffd0d0 25%, #ff8484 65%, #ee3333 100%);
    background: -o-radial-gradient(circle, #ffd0d0 25%, #ff8484 65%, #ee3333 100%);
    background: -moz-radial-gradient(circle, #ffd0d0 25%, #ff8484 65%, #ee3333 100%);
    background: radial-gradient(circle, #ffd0d0 25%, #ff8484 65%, #ee3333 100%);
}
/* Font Styles */

body {
    font-family: 'Kanit';
    font-size: 17px;
    font-weight: 400;
    color: #aaaaaa;
    letter-spacing: 0px;
}
h1 {
    font-family: 'Kanit';
    font-size: 60px;
    font-weight: 400;
    letter-spacing: 0px;
}
h2 {
    font-family: 'Kanit';
    font-size: 45px;
    font-weight: 400;
    letter-spacing: 0px;
}
h3 {
    font-family: 'Kanit';
    font-size: 35px;
    font-weight: 400;
    letter-spacing: 0px;
}
h4 {
    font-family: 'Kanit';
    font-size: 25px;
    font-weight: 400;
    letter-spacing: 0px;
}
h5 {
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0px;
}
h6 {
    font-family: 'Kanit';
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0px;
}
@media (max-width: 767px) {
    h1 {
        font-size: 40px;
    }
    h2 {
        font-size: 30px;
    }
    h3 {
        font-size: 25px;
    }
    h4 {
        font-size: 22px;
    }
    h5 {
        font-size: 20px;
    }
    h6 {
        font-size: 18px;
    }
}
.lsi-btn,
#respond .form-submit input,
.wpcf7 input[type=submit],
button,
.btn {
    font-family: 'Kanit';
    font-weight: 400;
}
.lsi-post-single-title,
.post-navigation-title,
lsi-dropcap,
.lsi-post-tags,
.lsi-category-list,
#lsi-owl-quote .lsi-quote-content,
.lsi-heading-font-1 {
    font-family: 'Kanit';
    font-weight: 400;
}
.lsi-ps-categories a,
.tagcloud a,
.lsi-price-description,
#lsi-owl-quote .lsi-quote-author-position,
.lsi-heading-font-2 {
    font-family: 'Kanit';
    font-weight: 400;
}
/* Slider Styles */

.wrap-nivoslider.theme-default .nivo-directionNav a {
    font-size: 40px;
    color: rgba(238, 51, 51, 0.75);
}
.wrap-nivoslider.theme-default .nivo-directionNav a:hover {
    color: #ee3333;
}
.wrap-nivoslider.theme-default .nivo-controlNav a {
    box-shadow: 0 0 0 2px #ee3333 inset;
}
.wrap-nivoslider.theme-default .nivo-controlNav a.active,
.wrap-nivoslider.theme-default .nivo-controlNav a:hover {
    box-shadow: 0 0 0 30px #ee3333 inset;
}
#lsi-slider-ta {
    background: rgba(0, 0, 0, 0);
}
#lsi-slider-ta .lsi-sta-title {
    padding: 10px 5px;
    font-family: 'Kanit';
    font-size: 60px;
    font-weight: 500;
    line-height: 40px;
    color: #ee3333 !important;
    letter-spacing: 5px;
    text-shadow: -1px 1px 1px #111111;
}
#lsi-slider-ta .lsi-sta-subtitle {
    padding: 10px 5px;
    font-family: 'Kanit';
    font-size: 40px;
    font-weight: 500;
    line-height: 50px;
    color: #ffffff !important;
    letter-spacing: 3px;
    text-shadow: -1px 0 1px #111111;
}
#lsi-slider-ta .lsi-sta-text {
    padding: 10px 5px;
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    color: #aaaaaa !important;
    letter-spacing: 0px;
    text-shadow: -1px 1px 1px #111111;
}
#lsi-slider-ta .lsi-sta-buttons {
    padding: 10px 0;
}
#lsi-slider-ta .lsi-sta-button-1,
#lsi-slider-ta .lsi-sta-button-2 {
    padding: 10px 20px;
    margin: 10px 5px;
}
#lsi-slider-ta .lsi-sta-button-1 {
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    color: #ffffff !important;
    letter-spacing: 0px;
    background: #ee3333;
    border-radius: 4px;
}
#lsi-slider-ta .lsi-sta-button-1:hover {
    color: #ffffff !important;
    background: #ee3333;
}
#lsi-slider-ta .lsi-sta-button-2 {
    font-family: 'Kanit';
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
    color: #111111 !important;
    letter-spacing: 0px;
    background: #ffffff;
    border-radius: 4px;
}
#lsi-slider-ta .lsi-sta-button-2:hover {
    color: #ffffff !important;
    background: #ee3333;
}
@media screen and (max-width: 1200px) {
    #lsi-slider-ta .lsi-sta-title {
        padding: 10px 0 10px 0;
        font-size: 40px;
        line-height: 35px;
    }
    #lsi-slider-ta .lsi-sta-subtitle {
        padding: 10px 0 10px 0;
        font-size: 32px;
        line-height: 25px;
    }
    #lsi-slider-ta .lsi-sta-text {
        display: none !important;
        padding: 10px 0 10px 0;
        font-size: 15px;
        line-height: 18px;
    }
}
@media screen and (max-width: 767px) {
    #lsi-slider-ta .lsi-sta-title {
        padding: 10px 0 10px 0;
        font-size: 30px;
        line-height: 25px;
    }
    #lsi-slider-ta .lsi-sta-subtitle {
        padding: 10px 0 10px 0;
        font-size: 22px;
        line-height: 15px;
    }
    #lsi-slider-ta .lsi-sta-text {
        display: none !important;
        padding: 10px 0 10px 0;
        font-size: 15px;
        line-height: 18px;
    }
}
@media screen and (max-width: 450px) {
    #lsi-slider-tah {
        display: none !important;
    }
    #lsi-slider-ta .lsi-sta-title {
        display: none !important;
        padding: 10px 0 10px 0;
        font-size: 30px;
        line-height: 25px;
    }
    #lsi-slider-ta .lsi-sta-subtitle {
        display: none !important;
        padding: 10px 0 10px 0;
        font-size: 22px;
        line-height: 15px;
    }
    #lsi-slider-ta .lsi-sta-text {
        display: none !important;
        padding: 10px 0 10px 0;
        font-size: 15px;
        line-height: 18px;
    }
    #lsi-slider-ta .lsi-sta-buttons {
        display: none !important;
    }
}
@media (min-width: 967px) {
    body.lsi-body-th {
        padding-top: 0 !important;
    }
    #lsi-transparent-header.active {
        position: absolute;
        z-index: 10;
        width: 100%;
        left: 0;
        right: 0;
    }
    #lsi-transparent-header.active #lsi-outerheader {
        background-image: none;
    }
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-item,
    #lsi-transparent-header.active #lsi-header-navigation li.current-menu-ancestor,
    #lsi-transparent-header.active #lsi-header-navigation li,
    #lsi-transparent-header.active #lsi-header-navigation li:hover {
        background-color: transparent;
    }
}
@media (max-width: 967px) {
    #lsi-header #lsi-logo {
        display: table-caption !important;
        padding-right: 0;
        padding-left: 0;
        text-align: center;
    }
    #lsi-header #lsi-header-menus {
        width: inherit;
    }
    #lsi-header,
    #lsi-header #lsi-logo img {
        margin: auto;
        padding: 0 15px;
    }
    #lsi-toggleMenu {
        display: block !important;
    }
    #lsi-header #lsi-header-navigation {
        display: none;
    }
    #lsi-outersecondaryheader {
        display: none !important;
    }
}
.lsi-spih,
.lsi-blockquote-2-holder,
.attachment-lakshmi-entry-image,
.single-post-image,
.flexslider,
.iframe-holder,
#lsi-blog-news-content .entry-image img {
    border-radius: 0;
}
.flexslider {
    border: none !important;
}
.lsi-iconbox,
.lsi-iconbox-overlay {
    background-color: transparent !important;
}
.lsi-cta-cover {
    text-shadow: none !important;
}
.rbt-black-send-btn .wpcf7 input[type=submit] {
    background-color: #111111 !important;
}
.lsi-btn.lsi-btn-bw,
.fw-table table > thead > tr > th,
.fw-table tbody .desc-col {
    color: #111111 !important;
}
.lsi-btn,
.lsi-cta-hover,
.page-numbers,
.lsi-date-box,
.lsi-blockquote-2,
.lsi-iconbox .icon,
.lsi-cta-hover h3,
.lsi-post-1-date,
.lsi-cta-cover,
.lsi-btn.lsi-btn-bw:hover,
.highlight,
.highlight-2,
.wpcf7 input[type=submit],
#respond .form-submit input,
.lsi-post-2-date {
    color: #ffffff !important;
}
.lsi-iconbox .icon {
    background-color: #ee3333;
}
.lsi-imagebox .image,
.lsi-member-img-h,
.lsi-blockquote-2-holder,
.lsi-blockquote-1,
.lsi-flexslider .flexslider,
.lsi-spih,
.iframe-holder,
.lsi-event-content-image {
    border-color: #ee3333;
}
.lsi-post-1-date h4 {
    line-height: 1;
}