/*
 __  __            _ _       
|  \/  | ___ _ __ (_) |_ ___ 
| |\/| |/ _ \ '_ \| | __/ __|
| |  | |  __/ |_) | | |_\__ \
|_|  |_|\___| .__/|_|\__|___/
            |_|   
			
*/

body {
	background: #fff;
	color: #000;
	font-family: 'Ubuntu', sans-serif;
	margin: 0;
	padding: 0;
	/* overflow-x: hidden */;
}
.mep-border-top {
	border-top: 3px solid #cc4511;
}
p {
	font-size: 13px;
	color: #000;
	font-family: 'Roboto', sans-serif;
}
a, a:hover, a:active, a:focus {
	outline: 0;
	 -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

/* Header and Menu section */

.mep-well{
	background: #cc4511;
	border: none;
	margin-bottom: 0;
	padding-right: 0;
	padding-left: 0;
	border-radius: 0;
}
.mep-menu-container {
	width: 100%;
	/*float: left;*/
}
.mep-menu-container .logo-align {
	margin-top: 20px;
}
.mep-menu-container .nav.navbar-nav.navbar-right {
	margin-right: -11px;
}
.mep-currency-icon {
	display: block;
	margin-bottom: 0;
	margin-top: 3px;
	padding: 12px 5px 0 8px;
	text-align: right;
	width: 75px;
}
.mep-currency-icon li {
	display: inline;
	list-style: outside none none;
	padding: 0 1px;
}
.mep-currency-icon a.active {
	background: #b8b8b8 none repeat scroll 0 0;
	border: 1px solid #b8b8b8;
	border-radius: 50%;
	color: #fff;
	height: 16px !important;
	padding: 3px 7px;
	width: 16px !important;
}
.mep-currency-icon a  {
	background: #fff none repeat scroll 0 0;
	border-radius: 50%;
	height: 25px !important;
	padding: 3px 8px;
	width: 25px !important;
	color: #b8b8b8;
	border: 1px solid #b8b8b8
}
.mep-notification-bar nav {
	background: transparent none repeat scroll 0 0 !important;
	border: medium none !important;
	margin-bottom: 0 !important;
}
.mep-notification-bar .img-circle {
	border: 2px solid #d1d1d1;
}
.notification img {
	position: relative;
}
.notification .count {
	background: #1c9dd9 none repeat scroll 0 0;
	border-radius: 50%;
	height: 18px;
	position: absolute;
	right: 0;
	top: 10px;
	width: 18px;
}
.notification .count p {
	color: #fff;
	font-size: 10px;
	margin: -2px 0 0;
	text-align: center;
}
.mep-notification-bar .navbar-nav > li > a {
	padding: 11px 7px !important;
}
.mep-nav-menu {
	width: 100%;
	float: left;
	margin-top: -3px;
}
.mep-nav-menu nav {
	background: #1c9dd9 none repeat scroll 0 0 !important;
	border: medium none !important;
	border-radius: 0;
	margin-bottom: 0;
}
.mep-nav-menu .dropdown-menu {
	margin-left: 0px;
}
.mep-nav-menu .nav li {
	
}
.mep-menu-social-links {
	margin: 0;
	padding: 12px 0;
}
.mep-menu-social-links li {
	display: inline;
	list-style: outside none none;
	padding: 0 7px;
}
.mep-menu-social-links a {
	font-size: 18px;
	color: #126991;
	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;
	padding: 0;
}
.mep-menu-social-links a:hover {
	color: #0f506d;
}
.mep-nav-menu .dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}
.mep-nav-menu .dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.mep-nav-menu .dropdown:hover .dropdown-menu {
    display: block;
}
.mep-nav-menu .nav-tabs .dropdown-menu, .mep-nav-menu .nav-pills .dropdown-menu, .mep-nav-menu .navbar .dropdown-menu {
	margin-top: 0 !important;
	padding-bottom: 0;
	padding-top: 0;
}
.mep-nav-menu .navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.mep-nav-menu .navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
.mep-nav-menu .dropdown-menu {
	background: rgba(41, 149, 199, 0.83);
	border: none;
	border-radius: 0;
	box-shadow: none;
}
.mep-nav-menu .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background: transparent;
}
.mep-nav-menu .dropdown-menu li {
	padding: 0 !important;
}
.mep-nav-menu .active a {
	background: #e8561d !important;
	color: #fff !important;
}
.mep-nav-menu .collapse.navbar-collapse {
	padding: 0;
}
.mep-nav-menu .all-padding-zero {
	padding: 0;
}
.mep-nav-menu .navbar-default .navbar-nav > li > a {
	color: #fff;
	font-weight: 700;
	font-size: 14px;
	margin-left: 8px;
}
.mep-nav-menu .dropdown-menu > li a{
	color: #fff;
	font-weight: 700;
	font-size: 14px;
}
.mep-nav-menu .dropdown-menu > li a:hover {
	background: #1782b4;
	color: #fff;
}
.mep-nav-menu .nav.navbar-nav a {
	padding: 15px 20px;
}
.mep-nav-menu form {
	float: left;
	margin-top: 10px;
}
.mep-nav-menu .form-control {
	border: medium none;
	border-radius: 0;
	box-shadow: none;
	width: 150px;
	z-index: 999;
}
.mep-nav-menu label a {
	color: #fff;
	font-size: 18px;
}
.mep-nav-menu .mep-search {
	height: 30px;
	left: 23px;
	margin-left: 7px;
	position: absolute;
	top: 10px;
}
.margin-adjust {
	margin-left: 0px !important;
}
.main-menu .dropdown-menu {
	-webkit-border-radius: 0 0 6px 6px !important;
	border-radius: 0 0 6px 6px !important;
	overflow-x: hidden;
}
.main-menu .dropdown-menu li a {
	font-weight: 500 !important;
	padding: 8px 14px 9px !important;
}
/* .main-menu .dropdown-menu li:nth-last-child(1) {
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;;
}
.main-menu .dropdown-menu li:nth-last-child(1):hover {
	-webkit-border-radius: 0 0 6px 6px !important;
	border-radius: 0 0 6px 6px !important;
} */
.main-menu .dropdown-menu li {
	background: rgba(41, 149, 199, 0.38) !important;
}
.menu-search {
    padding: 0 !important;
}
.notification .last-li .zero-padding {
	padding-left: 0 !important;
}
.notification .last-li {
	margin-right: 11px;
}
a.go {
	bottom: -8px;
	color: #fff;
	position: absolute;
	right: -10px;
	z-index: 9999;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}
a.go:hover {
	color: #a5dffa;
}
.sign-up-btn {
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
    -webkit-border-radius: 18px 18px 18px 18px !important;
    border-radius: 18px 18px 18px 18px !important;
    font-size: 13px;
    font-weight: 700;
    padding: 4px 13px 5px;
    background: transparent;
    color: #b8b8b8;
    border: 2px solid #b8b8b8;
    margin-right: -6px;
    margin-top: 0 !important;
}
.sign-up-btn:hover {
    background: #1c9dd9;
    color: #fff;
    border: 2px solid #1c9dd9;
}
.sign-up-btn .fa {
    padding-right: 4px;
}
.mep-nav-menu hr {
	background: #1290cb none repeat scroll 0 0;
	border: medium none;
	height: 1px;
	margin: 0 0 0 4px;
	position: absolute;
	top: 49px;
	width: 95%;
	z-index: 9999;
}
a.profile-name {
	color: #000 !important;
	font-weight: 700;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
}
a.profile-name img {
	margin-left: 4px;
}

/* Profile dropdown */

.profile a {
	color: #000;
	font-size: 12px;
	font-weight: 700;
}
.profile .dropdown-menu {
	border: none;
	padding: 0 0 5px;
	background: transparent;
	box-shadow: none;
}
.profile .dropdown-menu:after {
	moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #000 transparent;
    border-image: none;
    border-style: solid;
    border-width: 5px;
    content: " ";
    height: 0;
    right: 18px;
    position: absolute;
    top: -10px;
    width: 0;
}
.dropdown-menu.profile > li a {
	padding: 5px 11px;
	color: #fff;
	background: rgba(0, 0, 0, 0);
	font-weight: 500;
	font-size: 13px;
}
.profile .fa {
	font-size: 20px;
	padding-right: 5px;
}
.dropdown-menu.profile > li {
	background: rgba(0, 0, 0, 0.9);
	border-bottom: 1px solid #404040;
	padding-right: 10px;
}
.dropdown-menu.profile > li:nth-last-child(4) {
	background: rgba(0, 0, 0, 0.90);
}
.dropdown-menu.profile > li:nth-last-child(1) {
	background: rgba(0, 0, 0, 0.90);
	-webkit-border-radius: 0 0 6px 6px !important;
	border-radius: 0 0 6px 6px !important;
}
.dropdown-menu.profile > li:nth-last-child(2) {
	text-align: right;
}
.dropdown-menu.profile > li:hover {
	background: rgba(0, 0, 0, 0.80);
}
.profile a.color-blue {
	color: #1c9dd9 !important;
}
.profile .count-no {
	background: #1c9dd9 none repeat scroll 0 0;
	border-radius: 50%;
	color: #fff;
	font-size: 10px;
	height: 16px;
	margin: 0;
	padding: 1px 3px;
	text-align: center;
	width: 16px;
}
.profile .img-align {
	margin-right: 7px;
	margin-top: -5px;
}
.open .overlay {
	background: rgba(0, 0, 0, 0.71) url("../images/profile-open-arrow.png") no-repeat scroll 11px 14px;
	border-radius: 50%;
	bottom: 0;
	height: 28px;
	position: absolute;
	right: 9px;
	top: 12px;
	width: 28px;
}
.message-date {
	color: #fff;
	float: right;
	font-size: 9px;
	padding: 1px 5px;
	text-align: right;
}
.dropdown-menu.message-notification > li a {
	padding-top: 2px !important;
}
.message-notification > li {
	background: rgba(0, 0, 0, 0.90);
}
.message-notification > li:hover {
	background: rgba(0, 0, 0, 0.76);
}
.message-notification {
	border: none;
	background: transparent;
	box-shadow: none;
	margin-top: 3px !important;
	max-width: 220px;
/* 	text-overflow: ellipsis; 
	white-space: nowrap;
	overflow: hidden; */
}
.mep-notification-bar .navbar-default .navbar-nav > .open > a, 
.mep-notification-bar .navbar-default .navbar-nav > .open > a:hover, 
.mep-notification-bar .navbar-default .navbar-nav > .open > a:focus {
	background: transparent;
}
.message-notification h4 {
	font-size: 13px;
	margin: 0;
	padding: 0;
}
.message-notification p {
	color: #fff;
	font-size: 10px;
	margin-bottom: 2px;
}
.message-notification:after {
	moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #000 transparent;
    border-image: none;
    border-style: solid;
    border-width: 5px;
    content: " ";
    height: 0;
    right: 18px;
    position: absolute;
    top: -5px;
    width: 0;
}
.dropdown-menu.message-notification > li:nth-last-child(4) {
	background: rgba(0, 0, 0, 0.86);
}
.dropdown-menu.message-notification > li:nth-last-child(1) {
	background: rgba(0, 0, 0, 0.86);
}
.dropdown-menu.message-notification > li {
	background: rgba(0, 0, 0, 0.86);
	text-align: left !important;
}
.dropdown-menu.message-notification > li:hover {
	background: rgba(0, 0, 0, 0.70);
}

/* Banner and slider section */

.mep-banner {
	float: left;
	width: 100%;
}
.mep-banner img {
	width: 100%;
}
.Forums::after,
.Industries::after,
.Institutions::after,
.Jobs::after,
.Projects::after,
.Tutorials::after,
.Forums::after {
	content: url("../images/mep-menu-devider.jpg");
	position: absolute;
	right: 0px;
	top: 12px;
}
.flex-caption {
	/* bottom: 104px;
	color: #fff;
	font-size: 50px;
	position: absolute;
	text-align: center;
	width: 8.5%;
	z-index: 9999;
	font-weight: 900; */
}
.mep-flex-text {
	bottom: 25%;
	position: absolute;
	width: 10%;
	text-align: center;
}
.mep-carousel-wraper h2 {
	font-weight: 900;
	text-align: center;
	color: #fff;
	font-size: 50px;
}
.mep-carousel-wraper p {
	font-size: 16px;
	color: #fff;
	font-style: italic;
}
.mep-more-btn {
	background-color: transparent;
	border: 2px solid;
	border-color: #fff;
	border-radius: 15px;
	padding: 7px 30px;
	transition: border-color 1s;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}
.mep-more-btn:hover {
	background-color: #fff;
	border: 2px solid;
	border-color: #fff;
}
.mep-more-btn a {
	text-decoration: none;
	color: #fff;
}
.mep-more-btn:hover a {
	color: #454545;
}
.mep-carousel-wraper {
	padding: 0;
}
.mep-small-banner-thumb {
	padding: 0;
	/*max-height: 209px;*/
}
.mep-small-banner-thumb img {
	/*width: 100%;
	max-height: 209px;*/
	position: relative;
}
.carousel-caption {
	padding-bottom: 7%;
}
.carousel-control, .carousel-indicators {
	display: none;
}
.mep-slider-wrapper-left {
	width: 73.75%;
	float: left;
}
.mep-slider-wrapper-right {
	width: 26.25%;
	float: left;
}
.mep-slider-wrapper-right .text-inside {
	background: transparent;
	bottom: 0;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	cursor: pointer;
	opacity: 1;
	visibility: visible;
	padding: 9px;
	-webkit-transition: background 0.75s linear;
	-moz-transition: background 0.75s linear;
	-o-transition: background 0.75s linear;
	transition: background 0.75s linear;
}
.mep-small-banner-thumb:hover .text-inside  {
	background: rgba(28, 157, 217, 0.86) none repeat scroll 0 0;
	bottom: 0;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
	visibility: visible;
	opacity: 1;
}
.mep-slider-wrapper-right .text-inside h3, .mep-slider-wrapper-right .text-inside h3 a {
	color: #fff;
	font-weight: 900;
	font-size: 22px;
	text-align: center;
	margin: 9% 0 2px;
	text-decoration: none;
}
.mep-slider-wrapper-right .text-inside p {
	font-size: 16px;
	color: #fff;
	font-style: italic;
	text-align: center;
	margin: 0;
}
.mep-slider-wrapper-right .text-inside .btn-transparent a {
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-style: none;
}
.mep-slider-wrapper-right .text-inside .btn-transparent {
	margin: 11px 6px auto;
}

/* Products listing section */

.mep-products-wrapper {
	width: 100%;
	float: left;
	padding: 45px 0;
}
.mep-products-wrapper  h3 {
	color: #000;
	font-weight: 900;
	font-size: 22px;
	text-align: left;
	margin: 0;
}
.mep-products-wrapper .margin-zero {
	margin: 0;
}
.btn-see-all {
	background: #35a8dd none repeat scroll 0 0;
	border: medium none;
	border-radius: 5px;
	padding: 3px 14px 4px;
	margin-right: 10px;
	-webkit-transition: background 0.75s linear;
	-moz-transition: background 0.75s linear;
	-o-transition: background 0.75s linear;
	transition: background 0.75s linear;
}
.btn-see-all:hover {
	background: #126991;
}
.btn-see-all a {
	text-decoration: none;
	color: #fff;
}
.mep-products-wrapper .top-buffer {
	margin: 18px -5px 25px;
}
.mep-products-wrapper .mep-product-container {
	border: 1px solid #e5e7e7;
	width: 100%;
	position: relative;
}
.mep-products-wrapper .zero-padding {
	padding: 0;
}
.mep-product-container img {
	width: 100%;
}
.mep-product-container .by-name {
	background: #cacbcb none repeat scroll 0 0;
	left: -1px;
	padding: 5px 7px 7px;
	position: absolute;
	top: -1px;
	font-size: 10px;
	color: #fff;
}
.mep-product-container .by-mepits {
	background: rgba(0, 0, 0, 0) url("../images/by-mep-icon.png") no-repeat scroll 0 0;
	height: 23px;
	left: 5px;
	padding: 5px 7px 7px;
	position: absolute;
	top: 6px;
	width: 23px;
}
.mep-product-container .add-to-cart {
	background: #35a8dd none repeat scroll 0 0;
	border-radius: 50%;
	bottom: 132px;
	color: #fff;
	height: 25px;
	padding: 0 6px;
	position: absolute;
	right: 18px;
	width: 25px;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}
.mep-product-container .add-to-cart:hover {
	background: #047eb7 none repeat scroll 0 0;
}
.mep-product-container .add-to-cart img {
	margin-top: -1px;
	width: auto;
}
.mep-product-container .product-description-wrapper {
	padding: 25px 15px 4px;
}
.mep-product-container .product-description-wrapper strong a {
	font-size: 13px;
	color: #000;
	font-weight: 400 !important;
	text-decoration: none;
	padding-bottom: 15px;
	-webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.mep-product-container .product-description-wrapper strong a:hover {
	color: #686868;
}
.mep-product-container .product-description-wrapper .divider {
	height: 1px;
	background: #eaeaea;
	margin: 4px 0;
}
.mep-product-container .product-description-wrapper p.name {
	margin: 0;
}
.mep-product-container .product-description-wrapper p.name a {
	font-size: 13px;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #686868;
	text-decoration: none;
	font-weight: 500;
	-webkit-transition: all 0.3s linear;                  
    -moz-transition: all 0.3s linear;                 
    -o-transition: all 0.3s linear;   
    -ms-transition: all 0.3s linear;          
    transition: all 0.3s linear;
}
.mep-product-container .product-description-wrapper p.name a:hover {
	color: #484848;
}
.mep-product-container .product-description-wrapper b {
	color: #535353;
	font-size: 16px;
	font-weight: 900;
	float: right;
}
/*.mep-product-container .product-description-wrapper b::before {
	content: "\f156";
	font-family: FontAwesome;
	margin-right: 2px;
}*/
.mep-product-container .product-description-wrapper .bottom-share {
	width: 100%;
	float: left;
	margin-top: 4px;
}
.mep-product-container .product-description-wrapper .icon-like,
.mep-product-container .product-description-wrapper .icon-share,
.mep-product-container .product-description-wrapper .icon-follow {
	width: 100%;
	height: auto;
	cursor: pointer;
	display: block;
}
.mep-product-container .product-description-wrapper img {
	/* background: url(../images/Mepits-share-hand-icon.png) no-repeat;
	background-position: center; */
	display: block;
	margin: 0 auto;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.mep-product-container .product-description-wrapper .icon-follow:hover img,
.mep-product-container .product-description-wrapper .icon-share:hover img,
.mep-product-container .product-description-wrapper .icon-like:hover img {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
	-webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.mep-product-container .product-description-wrapper .icon-follow:hover a,
.mep-product-container .product-description-wrapper .icon-share:hover a,
.mep-product-container .product-description-wrapper .icon-like:hover a {
	color: #35a8dd;
}
.mep-product-container .product-description-wrapper .icon-share {
	/* background: url(../images/Mepits-share-icon.png) no-repeat;
	background-position: center; */
}
.mep-product-container .product-description-wrapper .icon-share:hover {
	/* background: url(../images/Mepits-share-icon-hover.png) no-repeat;
	background-position: center; */
}
.mep-product-container .product-description-wrapper .icon-follow {
	/* background: url(../images/Mepits-follow-icon.png) no-repeat;
	background-position: center; */
}
.mep-product-container .product-description-wrapper .icon-follow:hover {
	/* background: url(../images/Mepits-follow-icon-hover.png) no-repeat;
	background-position: center; */
}
.mep-product-container .product-description-wrapper .bottom-share img {
	width: auto;
	cursor: pointer;
}
.mep-product-container .product-description-wrapper .bottom-share p {
	color: #acacac;
    font-size: 10px;
    margin: 5px 0;
    text-align: center;
}
.mep-product-container .product-description-wrapper .bottom-share p a {
	color: #acacac;
	text-decoration: none;
}
.mep-product-container .product-description-wrapper .bottom-share p a:hover {
	
}
.mep-all-zero {
	padding: 0;
	margin: 0;
}
.mep-banner {
	position: relative;
}
.mep-banner .text-container {
	bottom: 14%;
	position: absolute;
	text-align: center;
	width: 100%;
}
.mep-banner .text-container p {
	color: #fff;
    font-size: 16px;
    font-style: italic;
}
.mep-banner .text-container h2 {
	font-weight: 900;
	text-align: center;
	color: #fff;
	font-size: 50px;
	font-family: 'Ubuntu', sans-serif;
}
.trendin img {
	width: 100%;
}









/* Footer section */

.mep-footer {
	width: 100%;
	float: left;
	border-bottom: 14px solid #161c28;
	padding: 32px 0 38px;
	background: #232c3b;
}
.mep-footer h3 {
	font-size: 22px;
	color: #06a3e9;
	text-align: left;
	font-weight: 500;
	margin-top: 0;
}
.mep-footer-links ul {
	margin: 0;
	padding: 0;
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
}
.mep-footer-links li {
	list-style: none;
}
.mep-footer-links a {
	color: #fff;
	text-decoration: none;
	border-left: 1px solid transparent;
	transition: all 0.2s ease;
}
.mep-footer-links a:hover {
	border-left: 1px solid #fff;
	padding-left: 2px;
}
.mep-footer p, .mep-footer a {
	color: #fff;
	text-decoration: none;
	margin: 0;
}
.payment-cards ul {
	padding: 0;
	margin: 0;
}
.payment-cards li {
	list-style: none;
	display: inline;
}
.mep-footer .digiora {
	transition: all 0.2s ease;
}
.mep-footer .digiora:hover {
	color: #9cc211;
}
.payment-cards p {
	margin: 4px 0;
}

/* Products inner search */

.mep-breadcrumb {
	width: 100%;
	float: left;
	border-bottom: 1px solid #e5e5e5;
}
.mep-breadcrumb .breadcrumb > li + li::before {
	content: '\f105';
	font-family: FontAwesome;
}
.mep-breadcrumb .breadcrumb {
	background: transparent;
	margin: 0;
	padding: 12px 0;
}
.mep-breadcrumb .breadcrumb a {
	color: #a4a4a4;
}
.mep-breadcrumb .breadcrumb .active {
	color: #686868;
}
.mep-price-filter-container {
	width: 100%;
	float: left;
}
.mep-price-filter-container h3 {
	color: #000;
	margin: 0;
	font-size: 16px;
	font-weight: 900;
}
.mep-price-filter-container .overview {
	width: 100%;
}
.mep-open-button-filter {
	height: 22px;
	width: 22px;
}
.mep-price-filter-container .well {
	background: transparent none repeat scroll 0 0;
	border: medium none;
	box-shadow: none;
	float: left;
	margin-top: 0;
	padding: 8px 0;
	width: 100%;
}
.mep-price-filter-container .hr-border {
	background: #000 none repeat scroll 0 0;
	float: left;
	height: 3px;
	margin-top: 15px;
	width: 100%;
}
.mep-price-filter-container .well p {
	color: #686868;
	font-size: 13px;
	font-weight: 500;
	margin: 20px 0;
}
.mep-price-filter-container .well p span {
	color: #000;
}
.mep-price-filter-container .form-control {
	border: 1px solid #e5e7e7;
	height: auto;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
}
.mep-price-filter-container .glyphicon-search {
	color: #686868;
}

/* Radio button styles */

.mep-price-filter-container .well input[type=checkbox]:not(old),
.well input[type=radio   ]:not(old) {
	margin: 0;
	padding: 0;
	opacity: 0;
}
.mep-price-filter-container .well input[type=checkbox]:not(old) + label,
.mep-price-filter-container .well input[type=radio   ]:not(old) + label {
	display: inline-block;
	margin-left: -13px;
	background: url('../images/cheke-filter.jpg') no-repeat;
	line-height: 24px;
	height: 47px;
	background-position: 0 -28px;
	width: 100%;
	cursor: pointer;
}
.mep-price-filter-container .well input[type=checkbox]:not(old):checked + label{
	background-position: -6px -3px;
}
.mep-price-filter-container .well input[type=radio]:not(old):checked + label{
	background-position: 0 0;
	max-height: 28px;
	color: #fff;
}
.mep-price-filter-container .well label {
	color: #686868;
	text-align: center;
	font-weight: 500;
	font-size: 13px;
	width: 100%;
}
.mep-price-filter-container .well label {
	max-height: 28px;
}

/* Scrollbar section */

.scroll-container {
	background: gold none repeat scroll 0 0;
	min-height: 92px;
	overflow-y: scroll;
}
/*Vertical scrollbar - set width and height of a div you want to add a scrollbar to*/
#vertical-scrollbar-demo {
	height: 100px;
	width: 100%;
}
.scrollable.gray-skin .scroll-bar.vertical {
	background-color: #e5e7e7 !important;
	width: 6px !important;
}
.scrollable.gray-skin .scroll-bar {
	border: none !important;
}
.scrollable.gray-skin .scroll-bar .thumb {
	background-color: #9ea3a3 !important;
	border-radius: 50%;
	height: 18px !important;
	margin-bottom: 0 !important;
	margin-left: -7px !important;
	margin-right: 0 !important;
	margin-top: 0 !important;
	padding: 0 !important;
	width: 18px !important;
}

/* For price filter scroll button */

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: transparent none repeat scroll 0 0;
	border: 3px solid #e8561d !important;
	border-radius: 50%;
	color: #454545;
	font-weight: normal;
}
.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
	border-radius: 0 !important;
	height: 4px;
	border: none;
	background: #e5e7e7;
}
.ui-slider-range.ui-widget-header.ui-corner-all {
	background: #e8561d;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.4em;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background: #b33504 !important;
}

/* For price filter scroll button end here */

.search-and-filtter {
	border: 1px solid #ddd;
	float: left;
	margin-bottom: 20px;
	margin-left: -5px;
	padding: 0;
	width: 100%;
	height:41px;
}
.search-and-filtter b {
	display: block;
	font-size: 1.5vw;
	margin-top: 1px;
}
.search-and-filtter .count-data {
	background: #35a8dd;
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	border-radius: 13px !important;
	padding: 5px 16px;
    margin-left: 7px;
}
.search-and-filtter .form-control {
	box-shadow: none;
	border-radius: 0;
	height: auto;
	border-bottom: 0 none;
	border-top: 0 none;
	border-right: 0 none;
	display: block;
	padding: 9px 5px;
	margin-top: 0 !important;
	height: 39px;
}
.inner {
	position: relative;
}
.inner-a {
	bottom: 19px;
	color: #686868;
	font-size: 16px;
	position: absolute;
	right: 8px;
}
.inner-a:hover {
	color: #585858;
}
#myDropdown1 label {
	color: #686868;
	font-weight: 300;
	margin-top: 1px;
}
#myDropdown1 {
	border-left: 1px solid #ddd;
}
.menu-active{
	background: #1782b4;
    margin-left: -1px;
}
/* Industries styles */
 
 
.mep-industries-wrapper {
    width: 100%;
    float: left;
    margin-top: 2%;
    margin-bottom: 4%;
}
.mep-breadcrumb .breadcrumb {
    padding: 10px 0;
}
.mep-breadcrumb .breadcrumb a {
    font-size: 13px;
}
.mep-breadcrumb .breadcrumb .active {
    color: #686868;
    font-size: 13px;
    font-weight: 500;
}
.mep-industries-wrapper .form-control {
    border-radius: 0;
    border: 1px solid #e5e7e7;
    box-shadow: none;
    height: auto;
    padding: 8px 12px;
}
.mep-industries-wrapper .form-control:focus {
    box-shadow: none;
    border: 1px solid #a9daf1;
}
.mep-industries-wrapper h4 {
    color: #000;
    font-family: "Ubuntu",sans-serif;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 35px;
    text-transform: uppercase;
}
.mep-industries-wrapper .events {
    margin-top: 2%;
}
.events-image-wrapper {
    width: 100%;
    float: left;
    overflow: hidden;
}
.events-image-wrapper img {
    width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}
.events-image-wrapper img:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
}
.events-image-wrapper:after {
    content: url("../images/industry-enents-thumb-border.jpg");
    position: absolute;
    right: 5px;
    top: 15%;
}
.mep-industries-wrapper .events-content {
    float: left;
    padding-left: 5%;
    width: 100%;
}
.mep-industries-wrapper .events-content h3 {
    color: #000;
    font-family: "Ubuntu",sans-serif;
    font-size: 19px;
    font-weight: 400;
}
.mep-industries-wrapper .events-content .hr-wrapper {
    width: 42px;
    float: left;
}
.mep-industries-wrapper .events-content .hr-wrapper hr {
    border: none;
    height: 4px;
    background: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.mep-industries-wrapper .events-content b {
    color: #3a3a3a;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 600;
}
.mep-industries-wrapper .events-content b:before {
    content: '\f124';
    font-family: FontAwesome;
    color: #a10000;
    padding-right: 4px;
}
.mep-industries-wrapper .events-content p {
    color: #6c6c6c;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    margin: 15px 0 10px;
}
.mep-industries-wrapper .events-content .fade {
    color: #b4b4b4;
    opacity: 2;
    margin-bottom: 0;
}
.mep-industries-wrapper .events-content .fa {
    font-size: 22px;    
    color: #b4b4b4;
}
.next-prev {
    width: 100%;
    float: right;
    text-align: right;
    margin-top: 10px;
}
.next-prev a {
    border: 1px solid #cfcfcf;
    color: #cfcfcf;
    font-size: 13px;
    padding: 4px 7px;
    float: right;
}
.next-prev a:hover {
    background: #cfcfcf;
    color: #fff;
}
.next-prev a:first-child {
    border-left: none;
}
.mep-industries-wrapper .events:after {
    content: url('../images/devider.png');
    margin: 0 auto;
    padding-top: 4%;
}
.mep-industries-wrapper .events-content a {
    color: #1c9dd9;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    text-decoration: underline;
    -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}
.mep-industries-wrapper .events-content a:hover {
    text-decoration: none;
    color: #22b7fc;
}
.mep-industries-wrapper .industries-content {
    padding-left: 0;
}
.industries .events-image-wrapper:after {
    content: url("../images/industry-enents-thumb-border.jpg");
    position: absolute;
    right: 0;
    top: 16%;
}
.industries .industries-image-wrapper:after {
    content: url("../images/industry-enents-thumb-border.jpg");
    position: absolute;
    left: 0;
    top: 16%;
}
.google-add {
    margin-top: 4%;
    text-align: center;
}
.google-add img {
    margin: 0 auto;
}
 
/* Jobs styles */
 
.mep-jobs h4 {
    margin-bottom: 15px;
}
.mep-jobs p {
    color: #6c6c6c;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
}
.mep-jobs .img-wrapper {
    width: 100%;
    float: left;
    overflow: hidden;
}
.mep-jobs .img-wrapper img {
    width: 100%;
    position: relative;
}
.mep-jobs .img-wrapper .content {
    width: 100%;
    float: left;
    position: absolute;
    background: rgba(28, 157, 217, 0.0);
    text-align: center;
    top: 0;
    bottom: 0;
    padding-top: 8%;
    -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}
.mep-jobs .img-wrapper .content:hover {
    background: rgba(28, 157, 217, 0.6);
} 
.mep-jobs .img-wrapper .content .text {
    width: 100%;
    float: left;
}
.mep-jobs .img-wrapper .content img {
    width: auto;
}
.mep-jobs .img-wrapper .content h2 {
    color: #fff;
    font-size: 50px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    margin-bottom: 4px;
}
.mep-jobs .img-wrapper .content p {
    color: #fff;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}
.mep-jobs .img-wrapper .content p:after {
    bottom: 60px;
    content: url("../images/Jobs-search-divider.jpg");
    left: 0;
    position: absolute;
    right: 0;
}
.mep-jobs .btn-blue {
    background: #1c9dd9 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    color: #fff;
    display: block;
    font-weight: 400;
    margin: 44px auto 0;
    padding: 7px 25px;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.mep-jobs .img-wrapper .content:hover .btn-blue {
    background: #fff;
    color: #1c9dd9;
}
 
/* Search jobs styles */
 
.cap-icon {
    background: url(../images/input-flag.png) no-repeat 2% -29px;
    padding-left: 33px !important;
}
.city-icon {
    background: url(../images/input-flag.png) no-repeat 2% 5px;
    padding-left: 33px !important;
}
.mep-industries-wrapper .jobs {
    margin-top: 2.4%;
}
.mep-industries-wrapper .jobs h4 {
    margin-bottom: 15px;
}
.mep-industries-wrapper .tittle {
    width: 250px;
    float: left;
}
.mep-industries-wrapper .tittle hr {
    border: none;
    height: 3px;
    background: #000;
    width: 40px;
    float: left;
    margin-top: 0;
}
.mep-industries-wrapper .tittle .head {
    width: 137px;
    float: left;
}
.mep-industries-wrapper .tittle .count {
    width: 113px;
    float: left;
}
.mep-industries-wrapper .tittle .count span {
    background: #1c9dd9 none repeat scroll 0 0;
    border-radius: 24px;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 400;
    margin-top: 6px;
    min-width: 60px;
    max-width: 70px;
    padding: 8px 3px;
    text-align: center;
}
.left-group-wrapper th,
.left-group-wrapper td {
    font-family: 'Ubuntu', sans-serif;
    font-size: 17px;
    border-right: none !important;
    border-left: none !important;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.left-group-wrapper th {
    color: #e8561d;
    font-weight: 500;
    border-top: none !important;
}
.left-group-wrapper td {
    font-size: 13px;
    color: #6c6c6c;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}
.btn-apply {
    background: #1c9dd9 none repeat scroll 0 0;
    border: medium none !important;
    border-radius: 24px;
    color: #fff;
    padding: 5px 19px;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.btn-apply:hover {
    background: #087bb1 none repeat scroll 0 0;
}
.left-group-wrapper tr:hover td {
    background: #f5f5f5;
}
 
/* Products Detail */
 
 
.mep-industries-wrapper .products-detail {}
.mep-industries-wrapper .products-detail #bx-pager {
    text-align: center;
}
.mep-industries-wrapper .products-detail img {
    border: 1px solid #ddd;
}
.mep-industries-wrapper .products-detail #bx-pager {
    margin-top: 10px;
}
.mep-industries-wrapper .products-detail .details {
    width: 100%;
    float: left;
    padding-left: 15px;
}
.mep-industries-wrapper .products-detail .bxslider img {
    width: 100%;
}
.mep-industries-wrapper .details h4 {
    color: #000;
    font-family: "Ubuntu",sans-serif;
    font-size: 22px;
    font-weight: 700;
    margin-top: -5px;
    margin-bottom: 5px;
    text-transform: none;
}
.mep-industries-wrapper .details p {
    font-style: italic;
    color: #000;
}
.mep-industries-wrapper .details p span:after {
    content: url("../images/sm-devide.png");
    padding: 0 4px 0 6px;
    position: relative;
    top: 3px;
}
.mep-industries-wrapper .details p span:last-child:after {
    content: none;
}
.mep-industries-wrapper .details p span img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.mep-industries-wrapper .bottom-share img,
.mep-industries-wrapper .details p img {
    border: none;
}
.mep-industries-wrapper .details img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.mep-industries-wrapper .bottom-share {
    float: left;
    width: 215px;
}
.mep-industries-wrapper .bottom-share p {
    color: #acacac;
    font-size: 10px;
    margin: 5px 0;
    text-align: center;
}
.mep-industries-wrapper .bottom-share p a {
    color: #acacac;
    font-style: normal;
    text-decoration: none;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.products-detail .icon-like:hover p a, 
.products-detail .icon-follow:hover p a,
.products-detail .icon-share:hover p a {
    color: #1c9dd9;
}
.products-detail .icon-like:hover img,
.products-detail .icon-follow:hover img,
.products-detail .icon-share:hover img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.products-detail .icon-like, 
.products-detail .icon-follow,
.products-detail .icon-share {
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.products-detail .details strong {
    display: block;
    font-size: 13px;
    font-weight: 500;
    margin: 8px 0 12px;
}
.products-detail .details strong:before {
    content: "\f041";
    color: #a4a4a4;
    font-family: FontAwesome;
    font-size: 25px;
    margin-right: 3px;
    position: relative;
    top: 4px;
}
.btn-grey {
    background: #d3d0d0 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    color: #fff;
    padding: 8px 14px 11px;
    text-transform: uppercase;
    font-size: 13px;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.btn-grey:hover {
    background: #bdbcbc none repeat scroll 0 0;
}
.products-detail label {
    font-size: 13px;
    font-weight: 400;
}
label.not-available {
    width: 100%;
    float: left;
    color: #a4a4a4;
    margin-top: 4px;
    font-size: 13px;
    font-weight: 400;
}
.products-detail .bottom-margin {
    margin-bottom: 16px;
}
h3.price {
    font-size: 22px;
    color: #e8561d;
    margin-top: 8px;
}
h3.price span {
    padding-right: 10px;
}
.quantity {
    max-width: 55px;
    text-align: center;
    padding: 8px 8px !important;
}
.button-group {
    width: 100%;
    float: left;
}
.btn-blue,
.btn-orange {
    border: medium none;
    border-radius: 0;
    color: #fff;
    padding: 8px 14px 11px;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.btn-blue {
    background: #1c9dd9 none repeat scroll 0 0;
}
.btn-orange {
    background: #e8561d none repeat scroll 0 0;
}
.btn-blue:hover {
    background: #21b2f5 none repeat scroll 0 0;
}
.btn-orange:hover {
    background: #fc6023 none repeat scroll 0 0;
}
 
 
/* Industry Listing */
 
 
.industry-listing {}
.industry-listing .search-and-filtter .form-control {
    border: none;
}
.industry-listing #cssmenu > ul > li > a {
    color: #000;
    -webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.industry-listing #cssmenu > ul > li > a:hover {
    color: #525252;
}
.industry-listing h4 {
    display: block;
    font-size: 22px;
    margin-top: 1px;
    font-weight: bold;
}
.industry-listing .industries-container {
    width: 100%;
    float: left;
    border: 1px solid #e5e7e7;
    margin: 5px 0;
    padding: 12px;
}
.industry-listing .industries-container .logo {
    width: 105px;
    height: 110px;
    float: left;
    border: 1px solid #e5e7e7;
    margin-right: 10px;    
    overflow:hidden;
}
.industry-listing .industries-container .logo img {
     max-width: 105px;
}
.industry-listing .industries-container .details {
    float: left;
    text-overflow: ellipsis; 
    width: 320px;
    white-space: nowrap;
    display:inline-block
}
.industry-listing .industries-container .details h3 {
    color: #e8561d;
    font-size: 19px;
    font-weight: 400;
    margin-top: -6px;
}
.industry-listing .industries-container .details ul {
    float: left;
    margin: -2px 0 8px;
    padding: 0;
    width: 100%;
}
.industry-listing .industries-container .details li {
    color: #909090;
    display: inline;
    font-size: 12px;
    list-style: outside none none;
    padding: 0 7px;
}
.industry-listing .industries-container .details li:nth-last-child(4) {
    padding-left: 0;
}
.industry-listing .industries-container .details li:after {
    content: url('../images/devider-xs.png');
    position: relative;
    left: 8px;
    top: 2px;
}
.industry-listing .industries-container .details li:last-child:after {
    content: none;
}
.industry-listing .industries-container .details p {
    font-size: 13px;
    color: #1c9dd9;
    font-weight: bold;
}
.industry-listing .industries-container .details p span {
    color: #6c6c6c;
    padding-left: 6px;
    font-weight: 500;
}
.industry-listing .industries-container .details .social-share ul {
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
}
.industry-listing .industries-container .details .social-share li {
    display: inline;
    list-style: outside none none;
    padding: 0 7px;
}
.industry-listing .industries-container .details .social-share li:first-child {
    padding-left: 0;
}
.industry-listing .industries-container .details .social-share li:after {
    content: none;
}
.industry-listing .industries-container .details .social-share img {
    height: 14px;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.industry-listing .industries-container .details .social-share img:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.industry-listing .mep-price-filter-container img {
    width: 100%;
}


/* Mobile view home styles */


.mepits-mobile-content {
	width: 100%;
	float: left;
}
.mepits-mobile-content .color-wrapper {
	float: left;
	padding: 11% 7%;
	text-align: center;
	width: 100%;
	height: auto;
}
.mepits-mobile-content .indigo {
	background: #1c9dd9;
}
.mepits-mobile-content .orange {
	background: #e8561d;
}
.mepits-mobile-content .green {
	background: #2fb391;
}
.mepits-mobile-content .blue {
	background: #2c5ca6;
}
.mepits-mobile-content .color-wrapper h4 {
	color: #fff;
	font-size: 18px;
	font-weight: 900;
	margin: 3% 0 2px;
	text-align: center;
	text-decoration: none;
}
.mepits-mobile-content h3 {
	text-align: center;
	color: #969595;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 900;
	margin-bottom: 15px;
	margin-top: 20px;
}
.mepits-mobile-content .explore {
	background: #fff;
	-webkit-transition: all 0.3s ease-in-out;                  
    -moz-transition: all 0.3s ease-in-out;                 
    -o-transition: all 0.3s ease-in-out;   
    -ms-transition: all 0.3s ease-in-out;          
    transition: all 0.3s ease-in-out;
}
.mepits-mobile-content .explore:hover {
	background: #f2f1f1;
}
.mepits-mobile-content .explore h4 {
	color: #4b4b4b;
	font-size: 18px;
	font-weight: 900;
	margin: 3% 0 2px;
	text-align: center;
	text-decoration: none;
}
.mepits-mobile-content .explore {
	margin-bottom: 2%;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.39);
	-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.39);
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.39);
}
.collapsed .open-collapse , .collapsed .open-collapse-cat {
	background-image:url('../images/mep-open-button-filter-plus.png');
	width:22px;
	height:22px;
	display:block;
	-webkit-transition: max-height 0.5s ease-in-out;
	-moz-transition: max-height 0.5s ease-in-out;
	-o-transition: max-height 0.5s ease-in-out;
	transition: max-height 0.5s ease-in-out;
}
.open-collapse , .open-collapse-cat{
	background-image:url('../images/mep-open-button-filter.png');
	width:22px;
	height:22px;
	display:block;
	-webkit-transition: max-height 0.5s ease-in-out;
	-moz-transition: max-height 0.5s ease-in-out;
	-o-transition: max-height 0.5s ease-in-out;
	transition: max-height 0.5s ease-in-out;
}
