.section-title {
  font-size: 20px;
  padding: 6px 20px;
  text-align: center;
}
.section-text {
    text-align: center;
}

.rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive{
    height: 450px !important;
}


.attachment-shop_single.size-shop_single.wp-post-image {
    width: 100% !important;
}
.in-stock {
    display: none !important;
}
.actions {
    display: none !important;

}
.woocommerce-tabs {
    display: none !important;
}
.single-product-image {
    padding-top: 54px !important;
}
.tp-caption.tp-resizeme {
  left: -27px;
}
.smoothScroll.btn.btn-lg {
  background-color: #8e8483 !important;
  color: #fff !important;
}
.element.style {
   height: 400px !important;
   margin-left: -90px !important;
   width: 1351px !important;
 }
#header-menu ul.menu > li > a {
   color:#FFFFFF !important;
   display: in-stock !important;
   background-color: red !important;
}
.icon br {
  display: none;
  border-radius: 18px;
}


.header-box {  padding: 34px 0;  position: relative;}
.header-box .sp-main-menu-wrapper {  margin: 14px 0;}
.header-box .logo-top { width: 130px; position: absolute; top: 0;} 
.header-box .header-menu.visible-large {  width: 780px;  display: inline-block;}
.header-box .menu { text-align: left; padding: 0px 30px;}
.header-box .logo-top img {  width: 100%;}
.header-box .social-icon {
  background-image: url("../images/social-bg.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  float: right;
  padding: 7px 14px;
  text-align: right;
  width: 180px;
}
.header-box .menu li { position: relative; display: inline-block;  padding: 10px 20px;}
.header-box .menu li:hover {  background-color: #c3230b;}
.header-box .current-menu-item.current_page_item.menu-item-124 {  background-color: #c3230b;}
.flip {  padding: 30px 0;  text-align: center;}
.aps-icon-link.animated.aps-tooltip > img {  border-radius: 50px;}
.aps-icon-link.animated.aps-tooltip {  background-color: transparent;}
.aps-each-icon {  margin-right: 7px;}


#footerwrap h4 {  text-align: left;  padding: 10px 0px;}
.bottomMenu .menu {  text-align: left;}
.bottomMenu .menu li {  background-image: url("../images/footer-bg.png");  background-position: left center;  background-repeat: no-repeat;  padding: 5px 30px;}
#footerwrap .col-sm-4 > p {  color: #fff; text-align: left;}

.copyright-box { margin-top: 5px; background-color: #3871c0;}
.copyright {  color: #fff !important;}
#footerwrap {  background-color: #fff !important;  padding: 0 !important;}

#our {  padding: 30px 0;}
.brand .section-title {  margin: 20px 0;}
#featrured {  padding: 30px 0;}
.featrured .section-title {  margin: 10px 0;}
.add_to_wishlist {  display: none !important;}
.vgwc-product-rating {  display: none !important; }

#buy {  padding: 30px 0;}
.entry-header {  display: none; }
.control-label.wpmlcustomfield.wpmlcustomfield1 {  color: #fff;  float: left;}
.control-label.form-inline.wpmlcustomfield.wpmlcustomfield2 {
  display: none;
}
.wpmlcheckboxlabel.wpml {
  display: none;
}
.newsletters-subscribe-form {
  position: relative;
}
.form-group.newsletters-fieldholder.newsletters_submit {
  position: absolute;
  right: 0;
  top: 29px;
}
.es_lablebox {
  display: none;
}
#es_txt_name_pg {
  display: none;
}
.es_textbox_class {
  float: left;
}
.es_shortcode_form {
  position: relative;
}
.es_button {
  position: absolute;
  right: 0;
  top: 0;
}
.es_textbox_class {
  width: 100% !important;
  padding: 5px;
}
.es_textbox_button.es_submit_button {
  background-color: #3871c0;
  border: 1px solid #3871c0;
  color: #fff;
  padding: 5px;
}
.copyright > a {
  color: #fff !important;
}
.con {
  background-color: #0e4693;
  padding: 30px 0;
}

.caption > p {
  margin: 20px 0 !important;
}
.pcdfwoo_count {  display: none !important;}
.header-menu .menu li a:hover {  color: #fff;}
#about-us {
  padding: 30px;
}
.catheader-wrapper {
  display: none;
}
.list {
  display: none !important;
}
.col-md-12.text-center label {
  font-weight: bold !important;
  margin: 0 !important;
}
.about-box > p {
  line-height: 23px;
}
.about-box {
  background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0;
  min-height: 250px;
  padding: 20px;
}
.list-col4 {
  min-height: 230px;
}
.archive-border .list-col4 {
  min-height: 300px;
}
.related .owl-controls.clickable {
  display: none !important;
}
.posted_in {
  display: none;
}
hr {
  border-color: #ccc !important;
}
.breadcrumbs li {
  color: #fff;
  font-size: 15px;
}
.caption-wrap {
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
  bottom: auto !important;
  padding: 20px;
}
.btn.btn-custom {
  background-color: #C3230B;
  border-radius: 0;
}
.btn.btn-custom:hover {
  background-color: #0e4693;
  color: #fff;
}
.about-conten {
  text-align: center;
}


.header-box .menu li .sub-menu li {
  display: block;
  float: none;
}
.sub-menu {
  background-color: #383838;
  display: none;
  left: -25px;
  position: absolute;
  top: 43px;
  width: 200px;
  z-index: 1111;
}
/*#menu-item-127:hover .sub-menu {
  display: block;
}*/

.header-box li:hover .sub-menu {
    display: block;
}
.woocommerce-ordering {
  display: none !important;
}
.large {
  text-align: center;
}
