/* Copyright (C) Texas Car Doctor Radio Show */

/* ========================================================================
   Temp
 ========================================================================== */
#tm-content #system-message-container {
	display: none !important;
}

/* ========================================================================
   Site Colors
 ========================================================================== */
Logo-Burgandy-Orange {
 	color: #864109;
}
Logo-Grey {
 	color: #bdbec0;
}

/* ========================================================================
   Template Adjustments
 ========================================================================== */
 
 /* Template */
 .uk-dropdown-navbar {
 	outline: none; 
 }
 .uk-navbar-dropdown {
 	padding-top: 2px;
 }
 @media (max-width: 747px) {
	 .footer-social-icons table {
	 	margin-right: auto;
	 	margin-left: auto;
	 }
 }
@media (min-width: 748px) {
	 .home-page-bottom-grid {
	 	max-width:  80%;
	 	margin-right: auto;
	 	margin-left: auto;
	 }
 }

.home .tm-main {
	display: none;
	border-radius: 0;
}
.home .tm-bottom {
	background: url(../images/bg-engine-crop-gray.jpg);
	background-size: cover;
	background-repeat: no-repeat;
}

.uk-card.mod-maintenance {
	background: url(../../../images/modules/bg-preventive-maintenance.jpg);
	background-size: cover;
}
.uk-card.mod-centers {
	background: url(../../../images/modules/bg-preferred-centers.jpg);
	background-size: cover;
}
.uk-card.mod-products {
	background: url(../../../images/modules/bg-preferred-products.jpg);
	background-size: cover;
}
.uk-card.mod-videoclips {
	background: url(../../../images/modules/bg-video-tips.jpg);
	background-size: cover;
}
.uk-card.mod-maintenance, .uk-card.mod-centers, .uk-card.mod-products, .uk-card.mod-videoclips {
	font-size: 16px;
	text-shadow: 0 0 2px rgba(18, 12, 6, 0.8);
}
.uk-card.mod-maintenance h3, .uk-card.mod-centers h3, .uk-card.mod-products h3, .uk-card.mod-videoclips h3 {
	margin-bottom: 10px;
	font-weight: bold;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
}
.uk-card.mod-maintenance p, .uk-card.mod-centers p, .uk-card.mod-products p, .uk-card.mod-videoclips p {
	margin-bottom: 0;
}
.uk-card.mod-maintenance .uk-button-default, .uk-card.mod-centers .uk-button-default, .uk-card.mod-products .uk-button-default, .uk-card.mod-videoclips .uk-button-default {
	background-color: rgba(156, 77, 0, 0.7) !important;
}
.uk-card.mod-maintenance .uk-button-default:hover, .uk-card.mod-centers .uk-button-default:hover, .uk-card.mod-products .uk-button-default:hover, .uk-card.mod-videoclips .uk-button-default:hover {
	background-color: rgba(255, 255, 255, 0.7) !important;
	border: 2px solid #000000 !important;
	text-shadow: none;
}

.home .uk-section-primary.uk-section .uk-card-primary {
	border-style: none;
}
.home .uk-section-primary.uk-section .uk-card-primary .uk-card {
	color: #ffffff;
}

.uk-navbar-toggle-icon svg { fill: #DDD; }  
.uk-navbar-toggle-icon:hover svg { fill: #FFF; }

#tm-main .uk-article .uk-subnav {
 	display: none;
}
 
/* ========================================================================
   Preferred Sections
 ========================================================================== */
.p-category-title {font-size:14px; padding:3px 0; font-weight:bold;}
.p-category-header {font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:150%;margin:0 0 20px;}
.p-category-footer {margin:0 0 10px 0; font-size:11px;}
.p-category-intro {}
.p-category-image {float:right; margin:5px;border:1px solid #DDD; pad3ding:2px;}
.p-category-table{margin:10px 0;}
.p-category-tr {}
.p-category-td { vertical-align:top; }
.p-category-item-table{ margin-bottom: 15px; }
.p-category-item-tr {}
.p-category-item-td-left { text-align: center; vertical-align:top; width: 100px; padding:6px 0 0; }
.p-category-item-image {  }
.p-category-item-image img{  }
.p-category-item-addimage { margin: 2px 2px 0 0;}
.p-category-item-td-right { vertical-align:top; padding:6px 10px 0 6px; }
.p-category-item-title { color: #6e6e6e; font-size:15px; font-weight: bold; padding: 0 0 2px;
	border-bottom: 1px solid #d4d4d4;
}
.p-category-item-title em{ font-size:11px;}
.p-category-item-desc-title{
	font-size: 15px;
	line-height: 15px;
}
.p-category-item-desc{ line-height: 18px;
	font-size: 14px;
}
.p-category-item-desc p, .p-category-item-desc ul {
	margin-top: 2px;
	margin-bottom: 2px;
}
.p-category-item-client-title{ font-size: 14px; font-weight: bold; }
.p-category-item-client{}
.p-category-item-web-title{ color: #864109; font-size: 10px; font-weight: bold; margin-top: 5px; margin-bottom: -4px; }
.p-category-item-web{ font-size: 0.95em; margin-top: 3px; }
.p-category-item-detail{}

.p-category-item-td-right h3 {font-size:11px;letter-spacing:0.04em;margin:5px  0 0px 0;text-transform:uppercase;}

#article-10 .uk-card-body.uk-card-default, #article-11 .uk-card-body.uk-card-default {
	padding: 5px;
	border: 1px solid #919191;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);
}


/* ========================================================================
   Widgetkit
 ========================================================================== */
 
 .top-fullscreen .captionWrapper {
 	width: 100%;
 }
 .top-fullscreen ul.uk-slideshow, .top-fullscreen ul.uk-slideshow li {
 	max-height: 300px !important;
 }
 .top-fullscreen .uk-overlay-panel {
 	margin: 0 !important;
 	padding: 0 !important;
 }
 
 .top-fullscreen .caption h1 {
  	font-size: 36px;
  	line-height: 36px;
  	font-weight: 300;
  	/*background-color: #045156;
  	background-color: rgba(4, 81, 86, 0.8);*/
  	padding: 0;
  	margin-bottom: 4px;
  	margin-left: 15px;
  }
  .top-fullscreen .caption h1 + title {
  	font-size: 16px;
  	line-height: 20px;
  	text-transform: uppercase;
  }
  .top-fullscreen .caption h1 + span {
  	background-color: rgba(139, 159, 177, 0.37);
  	font-size: 16px;
  		line-height: 20px;
  	font-weight: 300;
  	margin-left: 0;
  }
  .top-fullscreen .caption .highlight-text {
  	font-size: 110%;
  	line-height: 115%;
  	text-transform: uppercase;
  	display: block;
  	color: #ffcc00;
  	text-align: left;
  	margin-top: 5px;
  }
  .top-fullscreen .caption .highlight-text a {
  	color: #ffcc00;
  }
  
  .top-fullscreen .caption {
  	bottom: 10%;
  	left: 6%;
  	right: 6%;
  }
 @media screen and (max-width: 900px) {
    .top-fullscreen .caption {
    	top: 10%;
   }
 }
 /*@media screen and (min-width: 768px and max-width: 1024px) {
    .top-fullscreen .caption {
    	bottom: 10%;
    	left: 6%;
    	right: 25%;
    }
  }
  
 @media (min-width: 1025px and max-width: 1175px) {
    .top-fullscreen .caption {
    	bottom: 10%;
    	left: 6%;
    	right: 30%;
   }
 }
 @media (min-width: 1176px and max-width: 1365px) {
    .top-fullscreen .caption {
    	right: 40%;
   }
 }
 @media (min-width: 1366px)  {
    .top-fullscreen .caption {
    	right: 45%;
   }
 }*/
 
  
  @media screen and (max-width: 768px) {
    .top-fullscreen ul.slides, .top-fullscreen ul.slides li {
    	height: 294px !important;
    }
    /*.top-fullscreen ul.slides li .toplside {
    	background-size: cover;
    }*/
  }
  
  .top-fullscreen > div .prev {
  	left: 15px;
  }
  .top-fullscreen > div .next {
  	right: 15px;
  }
  
  .top-fullscreen .slideHighlightbanner {
  	display: block;
  	clear: both;
  	margin-left: 5%;
  	padding-left: 20px;
  	margin-bottom: 15px;
  }
 
 
.home #top-a .wk-slideshow { margin-top: 10px; }
.home #top-a .wk-slideshow, .wk-slideshow .slides { margin-right: auto; margin-left: auto; }
.home #top-a .wk-slideshow .slidetitle { font-size: 28px; font-weight: bold; line-height: 28px; text-align: center; padding-bottom: 5px; text-shadow: 1px 1px 3px #dcdcdc }
.home #top-a .wk-slideshow .wk-content img { margin-right: auto; margin-left: auto; }
.home #top-a .wk-slideshow .wk-content {
	font-size: 15px;
	line-height: 18px;
	text-align: center;
	font-weight: bold;
}
.home #top-a .wk-slideshow .slide-readmore { color: #039; font-size: 21px; font-weight: bold; line-height: 21px; margin-top: 8px; display: block; }
.home #top-a .wk-slideshow .slide-readmore:hover { color: #000; }
.home #top-a .wk-slideshow br { font-size: 1px; line-height: 0; height: 0; }
.home #top-a .wk-slideshow .caption, .wk-slideshow .caption a { text-shadow: 1px 1px 3px #000; }
.home #top-a .wk-gallery-showcasebox { margin-right: auto; margin-left: auto; }
.home #top-a .wk-gallery-showcasebox .slides-container { text-align: center; }

/* Accordion */
.uk-article .wk-accordion {
	display: block !important;
}
.uk-article .wk-accordion-title {
	margin-bottom: 5px;
	background: #eeeeee;
	border: 1px solid #bababa;
}

/* Flexbanners */
.flexbannergroup .flexbanneritem {
	display: inline-block;
	margin-bottom: 12px;
	float: left;
}
.flexbannergroup div:nth-child(even) {
    margin-left: 10px;
}
.flexbannergroup .advert {
    margin-left: 0 !important;
}

