/*
Theme Name: A9K
Theme URI: 
Description:
Author: A9K
Author URI: 
Version: 2.13.9
License: Located in 'licensing' folder
License URI: Located in 'licensing' folder
*/

/*
    Do not remove any of the commented text above as it is used by the theme for proper function!

    All the themes' CSS files are located under the 'styles/' sub-folder...

    If you would like to use this file to add any custom CSS, you'll need to enable it first  
    from the theme's "General Options" section.
    Please note: After enabling the use of this file, you will not see any change here, 
    feel free to add your custom CSS below.
    On the other hand, if you need access to the theme's main style sheet, you will 
    need FTP client to access it, is it located in: "styles/style1/css/style.css"
*/

table#timesTable {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 30px 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table#timesTable caption {
  font-size: 1.2em;
  margin: .5em 0 .75em;
}

table#timesTable tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

table#timesTable th,
table#timesTable td {
  padding: .625em;
  text-align: center;
}

table#timesTable th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

@media screen and (max-width: 600px) {
  table#timesTable {
    border: 0;
  }

  table#timesTable caption {
    font-size: 1.3em;
  }
  
  table#timesTable thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  table#timesTable tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  table#timesTable td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  
  table#timesTable td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table#timesTable
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  table#timesTable td:last-child {
    border-bottom: 0;
  }
}


blockquote {
   font-size: 22px;
   background: -webkit-linear-gradient(#8C1D65, #111111) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 26px;
}


#main-content p a {
text-decoration: underline !important;
background-color: #fed9f0 !important;
}

h3 {
border-bottom: 2px solid #8C1D65;
background-image: none !important;
font-weight: bold;
}

h1.pagetitle {
border-bottom: 2px solid #8C1D65;
background-image: none !important;
font-weight: bold;
}

h1.single-pagetitle {
border-bottom: 2px solid #8C1D65;
background-image: none !important;
font-weight: bold;
}

#main-menu {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8c1d65+22,601452+100 */
background: #8c1d65; /* Old browsers */
background: -moz-linear-gradient(top,  #8c1d65 22%, #601452 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8c1d65 22%,#601452 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8c1d65 22%,#601452 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c1d65', endColorstr='#601452',GradientType=0 ); /* IE6-9 */
}


.phone-number{
color: #8C1D65 !important;
font-size: 16px !important;
font-weight: bold;
margin-left: 10px;
margin-top: 35px;
}

#navigation-menu {
right: -8px;
}

#search {
margin-left: 32px;
}

.widget_latest_posts li {
background: none !important;
}

hr {
	clear: both;
	height: 2px;
	color: none;
	border-top: 2px solid #8C1D65;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin: 35px 0;
}

#slogan {
font-size: 15px;
color: black !important;
letter-spacing: 1.6px;
}

.social-icons {
margin-top: -8px;
margin-right: -13px;
}


table.custom-table tbody td {
    background-color: #f2f2f2;
    background-image: none;
}
table.custom-table tbody tr:hover td {
    background-color: #f2f2f2;
}

/* equipment table */

table#equipmentTable  {
border-collapse:collapse;
margin: 10px 0 30px 0;
text-align: left;
}

table#equipmentTable .vehicleName {
width: 200px;
font-weight: bold;
font-size: 14px;
color: #8C1D65;
}

table#equipmentTable .vanDescription {
padding-right: 20px !important;
}

table#equipmentTable .vanDimensions {
width: 180px;
font-weight: bold;
font-size: 14px;
color: #8C1D65;
}

table#equipmentTable .alt {
background-color: #eeeeee;
}

table#equipmentTable .even {
background-color: white;
}

table#equipmentTable td {
height:15px;
vertical-align:top;
padding:10px 5px;
}

.vanImage {
display: block;
margin: 10px auto 0 auto;
}

table#equipmentTable th {
height:25px;
background-color: none;
border-bottom: 2px solid #8C1D65;
border-top: 2px solid #8C1D65;
color: #8C1D65;
padding: 5px;
font-size: 14px;
}


/*--------A9K----------*/

div.wpcf7 input {
	border: 1px solid #8C1D65;
	padding: 6px 3px;
	width: 100%;
}

div.wpcf7 textarea {
	border: 1px solid #8C1D65;
	padding: 6px 3px;
	width: 100%;
	height: 70px;
}

.wpcf7-submit:hover {
color: #2fa705;
background-color: white;
}

.wpcf7-submit {
border: 1px solid #22660a !important;
color: white;
background-color: #2fa705;
padding: 5px 25px !important;
width: 100px !important;
cursor: pointer;
font-size: 13px;
border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888; 
}

.back-to-top {
display: none;
}

#footer_text {
width: auto;
max-width: 960px;
}

#footer-bg {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#111111+0,222222+29,333333+99 */
background: #111111; /* Old browsers */
background: -moz-linear-gradient(top,  #111111 0%, #222222 29%, #333333 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #111111 0%,#222222 29%,#333333 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #111111 0%,#222222 29%,#333333 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#333333',GradientType=0 ); /* IE6-9 */



}