.container_inner table td {
    border: 1px solid #999;
    min-width: 20px;
    padding: 10px;
}

.header_top .right {
  display: none !important;
}

.container_inner .wpb_wrapper li {
    list-style-type: disc;
    list-style-position: inside;
    text-indent: -2em;
    padding-left: 2em;
}

.container_inner table {
  margin-bottom: 20px;
}


div.ppt {
  display: none !important;
}
.content .container .gallery img {
    border: none !important;
  display: block;
}


.content .container #gallery-1 .gallery-item,
.content .container .gallery-item a {
  margin: 0 !important;
  padding: 0 !important;
}

.page-id-22 .wrapper .content .container #gallery-1 .gallery-item {
  padding: 10px !important;
  box-sizing: border-box;
}

.content .container .q_accordion_holder.boxed div.accordion_content {
    padding-left: 0;
}

.wrapper footer h3 {
  margin-bottom: 20px;
}

.wrapper .footer_top {
    padding: 30px 0;
}

.has_background {
  background-size: cover !important;
}

.product-box {
  margin: 20px 0;
  border: 1px dotted #fff100;
  padding: 20px;
  box-sizing: border-box;
}

.content .container h4 {
  margin-bottom: 5px;
}

.content .container h3 {
  margin-bottom: 15px;
}

.content .container ul {
  margin-bottom: 20px;
}

.content .container .q_accordion_holder.accordion .ui-accordion-header .accordion_mark.left_mark,
.content .container .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

.content .container .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon { 
    width: auto;
padding-top: 10px;
}

.content .container .q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title {
    padding: 3px 0 0 76px;
}

.page_header {
box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 6px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 6px;
}

.page_header nav.main_menu > ul > li > a {
text-transform: none;
  padding: 0 16px;
}

.content .container .container_inner.default_template_holder {
padding-bottom: 100px;
}

.home .ls-defaultskin .ls-nav-prev, .home .ls-defaultskin .ls-nav-next {
top: 54%;
margin-top: 0;
}

.content_inner p, .content_inner p:last-child {
margin-bottom: 20px !important;
}

.content_inner .wpb_text_column h1 {
margin-bottom: 30px;
}

.content_inner .wpb_text_column h2 {
margin-bottom: 7px;
}

#text-2 {
background: #444;
  padding: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-top-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomright: 6px;
border-top-left-radius: 6px;
border-bottom-right-radius: 6px;
}
#text-2 p, #text-2 a {
  color: #fff100;
}

.footer_bottom a {
  color: #FFF;
}

.sidebar #text-2 h5 {
margin-bottom: 5px;
  color: #fff100;
font-size: 18px;
padding: 0;
background-color: transparent;
}
.sidebar #text-2 p:last-child {
margin-bottom: 0 !important;
}

input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {
background-color: #EEE !important;
}

input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
color: #333 !important;
}