﻿.mc-mobile-nav__heading{display:inline-block;vertical-align:middle;color:#fff;font-size:22px;margin-left:10px}
.mc-collectors__mobile-nav .mc-mobile-nav__heading{margin-left:40px;display:block}
.mc-commerce .mc-mobile-nav__heading{margin-left:35px;font-size:14px;display:block;margin-top:-5px}
.mc-commerce .mc-mobile-nav__heading .mc-commerce-nav-item__price{display:block;margin-left:0}
.mc-commerce .mc-mobile-nav__heading .mc-commerce-nav-item__price:before{display:none}
.mc-st-pack .mc-mobile-nav__heading{margin-left:35px;font-size:14px;display:block;margin-top:-5px}
.mc-st-pack .mc-mobile-nav__heading .mc-st-pack-nav-item__price{display:block;margin-left:0}
.mc-st-pack .mc-mobile-nav__heading .mc-st-pack-nav-item__price:before{display:none}

.content-footer-socmed{overflow:hidden;font-size:16px;padding:30px 0;background:#333333}

.content-footer-socmed a {color:#cccccc;padding:7px;margin:5px;border:2px solid #cccccc;-moz-border-radius:50%;border-radius:50%}

.content-footer-socmed a:hover {color:#399e47;text-decoration:none;padding:7px;margin:5px;border:2px solid #399e47;-moz-border-radius:50%;border-radius:50%}
.et_pb_section{padding:54px 0}
.et_pb_section.et_pb_section_first{padding-top:inherit}
.et_pb_section.et_pb_fullwidth_section{padding:0}
.et_pb_section_5.et_pb_section{background-color:#000000!important}
.et_pb_section_3.et_pb_section{background-color:#296fb7!important}
.et_pb_section_1.et_pb_section{background-color:#f7f7f7!important}
.et_pb_section_2.et_pb_section{background-color:#ffffff!important}

.whatsapp {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    background-color: #189d0e;
    border-radius: 5px;
    padding: 3px 15px;
    }

.whatsapp:hover {
    background-color: #09d261;
    }


.header-image .site-title,
.site-description {
	display: block;
	height: 0;
	margin-bottom: 0;
	text-indent: -9999px;
}


.widget-columns-table {
	width: 100%;
	table-layout: fixed;
}

.sub-menu .menu-item-has-children:after { color: #fff }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}


	.services .col-md-3 {
		margin-bottom:20px;
	}

	
	.mvv .col-md-3, .mvv .col-md-4{
	    margin-left:15px;
	    margin-right:15px;
	    min-height:240px;
    }

  .jm-module-in {
    height: auto !important;
  }

.logo	{ color:#fff; background:#123; text-align:center;}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}



.textwidget {
  line-height: 160%;
  font-size: 100%; }
footer .textwidget a{color:white}
.textwidget h1{font-size:1em;font-weight:normal;text-decoration:none}
.textwidget p{color:white;font-size:90%}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-md-4 {
    width: 33.33333333%;
  }


	.head_top,
	.footer_bottom,
	.footer_cont {
		margin:auto;
		max-width:1350px;
	}
.widget-title{font-size:21px;font-size:1.4rem;color:#000000;}
#animatedArea .icon{position:absolute;margin:-12px 0 0 18px;display:none}
#mainContactInfo .icon{display:inline;margin-right:4px}

.footer-socket-wrapper .copyright {
	color: #666666;
	max-width: 50%;
	float: left;
	font-size: 12px;
}

.footer-socket-wrapper .copyright a {
	color: #666666;
}

.footer-socket-wrapper .copyright a:hover {
	color: #0FBE7C;
}

#colophon .widget_nav_menu .menu-item {
  padding-bottom: 0;
}

#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #b9b9b9;
}

                        .site-title a,
            .site-header .site-branding .site-title a:visited,
            .site-header .site-branding .site-title a:hover,
            .site-description {
                color: #000000;
            }


            .site-branding .site-title {
                font-size: 48px;
            }
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

.carouselothers{margin-bottom:5px;}

.carouseldescdiv, .carouseldimdiv, .carouselothers{max-width:100%;text-overflow:ellipsis;display:block;display:-webkit-box;overflow:hidden;margin:0 auto;-webkit-box-orient:vertical;font-weight:normal;}

.carouselothers, .carouseldimdiv{font-size:16px;height:22px;-webkit-line-clamp:1;}
