/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site big or small. From huge corporate portals to studio or personal sites. The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
.top-bar {
	padding:5px 55px;
	border-bottom:1px solid #ffffff80;
}
.masthead .top-bar .mini-contacts i {
	color: #bdbec0;
}
.branding a img, .branding img {
	max-width: 200px;
}
.logo-box img {
	max-width: 150px;
	height: auto;
	padding: 5px 0;
}
.transparent .masthead:not(#phantom) {
    background: linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0))!important;
  background: -moz-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0))!important;
  background: -o-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0))!important;
  background: -webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0))!important;
  
}
.sticky-mobile-on .mobile-header-bar  {
	background:#fff!important;
}
.transparent .top-bar-bg {
   background:transparent;
}
.show-mega-menu-content .mega-menu-img {
	margin-bottom:10px!important;
}
.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text,
.main-nav .dt-mega-menu .sub-nav .dt-mega-parent:not(.current-menu-item) > a:not(.not-clickable-item):hover i {
	color:initial;
	cursor:default;
}
.free-delivery .uvc-heading {
	text-shadow:1px 1px 3px #222;
}

.imageicon-top-home .vc_single_image-wrapper img {
	max-height: 67px;
	width:auto;
}
.imageicon-mta7  img {
	max-height: 140px;
	width:auto;
}
.map-mta7 img {
	max-width:1200px;
	margin-bottom:-80px;
}
.phantom-slide .show-phantom#phantom  {
	box-shadow: 3px 3px 9px rgb(164 164 186 / 20%)!important;
}
.award-block {
	padding:0 20px; 
}
.map-box {
	position:
	absolute!important;
	top: 8%;
	right:8%;
	background:#fff;
	padding:30px;
	box-shadow:3px 3px 9px
	rgb(164 164 186 / 20%)!important;
	border:1px solid #ccc;
	border-radius:5px;
	max-width: 82%;
}
.map-box .aio-icon-component  {
	margin-bottom:15px;
}
.map-box .aio-icon-header+.aio-icon-description {
	margin-top:0px;
}
.map-box .aio-icon-component i {
	font-size:22px;
}
.benefit{
	color:#fff;
	font-size: 30px!important;
	background-color: #f04336;
	/* background: radial-gradient(circle farthest-side at center bottom, #df9d98, #f04336 125%); */
}
.uvc-heading h3 {
	color:#f04336!important;
}
.benefit p {
	color:#fff;
	font-size: 18px!important;
	background-color: #f04336;
	/* background: radial-gradient(circle farthest-side at center bottom, #df9d98, #f04336 125%); */
}
.benefit {
	
}
.benefit p {
	text-align:center;
	font-size: 16px;
	line-height: 34px;
}
.mobile-header-bar .mobile-branding img {
	max-width:60%;
	max-height:70%;
	width: auto;
}
.dt-mobile-header .mini-contacts i {
  font-size: 16px;
  color: #034797;
}
.dt-mobile-header .mini-contacts {
	color:#000;
}
.mobile-header-bar .mobile-branding img {
	max-width:60%;
	max-height:80px;
	padding:5px;
	width: auto;
}