/*
Theme Name:     Performance Trailer
Theme URI: 		https://bowerwebsolutions.com
Description:    Custom theme 
Author:         Bower Web Solutions
Theme URI: 		https://bowerwebsolutions.com
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.https://www.traileroutlet.com/contact/#

body {
	background-color:#fff;
}

*/
.gencardatatable {
	margin-bottom:30px;
	border-collapse: collapse;
	width: 50%;
}

.gencardatatable tr:nth-child(even) {
	background-color: #e8e8e8;
}

.gencardatatable tr:nth-child(odd) {
	background-color: #f2f2f2;
}

.gencardatatable tr:hover {
	background-color: #f6d047;
}

.gencardatatable tr a {
	text-decoration:underline;
}

.gencardatatable thead th{
	color: #f6d047;
	background-color:#10376f;
}
.gencardatatable td {
	text-align:left;
}

.mkhb-navigation-ul > li.hb-no-mega-menu ul.sub-menu li.menu-item a.menu-item-link {
min-width: 185px;
}

.mkhb-navigation-ul>li.hb-no-mega-menu ul.sub-menu li.menu-item a.menu-item-link {

padding: 10px 15px 10px 15px;
border-bottom:1px solid #00376f;
}


.hb-menu-sub-level-arrow {
	display:none;
}
ul.sub-menu ul.sub-menu {
	background:#bf9422 !important;
}

input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
	font-size: 18px;
color: #000;
}

.master-holder h4 {
	min-height:50px;
}

.master-holder h5 {
	min-height:96px;
}

.mk-footer-copyright a{
color:#ffc25e;
}
.mk-css-icon-menu-line-1, .mk-css-icon-menu-line-2, .mk-css-icon-menu-line-3 {
background-color: #ffc423 !important;
}
.contactthird {

	width:31%;
	float:left;
		margin-right:12px;
}

.contactfull {
	
}

.wpcf7-form .wpcf7-textarea {
	width:100% !important;
}
div.wpcf7-response-output {
	border: 0px solid #ff0000;
}



@media only screen 
and (max-device-width : 900px)  { 

.contactthird {
	width:100% !important;
	float:none !important;
}

}
/* IPAD LANDSCAPE */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

/* STYLES GO HERE */

}

/* IPAD PORTRAIT */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

/* STYLES GO HERE */ 

}

/* IPAD MINI LANDSCAPE */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  { 

/* STYLES GO HERE */

}

/* IPAD MINI PORTRAIT */

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  { 

/* STYLES GO HERE */ 

}



/* IPHONE LANDSCAPE */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) {

/* STYLES GO HERE */

}

/* IPHONE PORTRAIT */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {

/* STYLES GO HERE */

}
/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}