/*
Theme Name: Mall Child
Theme URI: http://cmsmasters.net/mall-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Mall Child Theme
Template: mall
Version: 1.1.3
License:
License URI:
Text Domain: mall-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

/***************** Homepage ******************/

.cmsmasters_fb_5c069b346777c{
	border-width:6px;
 	border-radius:8px;
 	border-style:solid;
 	border-color:white;
}

/***************** Mapplic ******************/

.mapplic-sidebar {
	width: 20%;
}

.mapplic-container {
	width: 80%;
}

.mapplic-list-location > a:hover {
	background-color: #c21622;
}

.mapplic-tooltip-title {
	font-family: questrial;
	color: #bbad95;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	margin: 0 12px 0 0 !important;
}

.mapplic-popup-link {
	background-color: #c21622;
}

/************** Table business hours ************/

table th,
table td {
  border-width: 0;
  border-style: solid;
  /* for gutenberg */
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

table tr th:first-child,
table tr td:first-child {
  border-left-width: 0;
  border-left-style: solid;
}
table tr th:last-child,
table tr td:last-child {
  border-right-width: 0;
  border-right-style: solid;
}
table thead tr:first-child th {
  border-top-width: 0;
  border-top-style: solid;
}
table thead tr th,
table thead tr td {
  padding: 17px 30px;
}
table thead + tbody tr:first-child th,
table thead + tbody tr:first-child td {
  border-top-width: 0;
  border-top-style: solid;
}
table.is-style-stripes {
  border-width: 0;
  border-style: solid;
}
table.is-style-stripes tr:nth-child(odd) {
  background-color: transparent !important;
}
table tbody tr:first-child th,
table tbody tr:first-child td {
  border-top-width: 0;
  border-top-style: solid;
}

/************** Business hours ************/

.widgettitle {
	text-align: center;
	background: #ffffff;
	border-radius: 8px;
	padding-bottom: 15px;
	padding-top: 15px;
	color: #c21622;
	font-family: "Questrial";
	font-size: 15pt;
	
}

table tr.mbhi-is-current td{
   font-weight:bold;
   color:#c21622;
}

.mabel-bhi-businesshours  {
    text-align: center;
	font: 18px questrial;
    font-weight: 400;
	color: #3b3b3b;
	border-style: solid;
	border-color: #fff;
	background-color: #ffffff;
	border-radius: 8px;
	padding: 20px;
}

.st {
	text-align: center;
	font: 18px questrial;
	color: #c21622;
}



/***************** 404 ******************/

.error .error_title {
  font-size: 25px;
  line-height: 1em;
  margin: 0;
  padding: 20px;
  text-align: center;
}

.error .error_image {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
}


/************** Logo page enseigne top ***************/
.cmsmasters_img_wrap {
	background: #ffffff;
	border-radius: 8px;

}


/*************** Search bar ***************/

.header_mid .search_wrap .search_bar_wrap .search_field input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]) {
  padding-top: 3px;
  padding-bottom: 3px;
  height: 33px;
  color: white;
  font-size: 12pt;
  -webkit-box-shadow: none;
  box-shadow: none;
}


	



