/*  
Theme Name: EE Publishers Mobile
Version: 1.0
Description: News Mobile themes.
Author: Robin Pietersen
Author URI: http://www.greandeco.com

Copyright: (c) 2013 Grenade Technologies.
License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html
*/  

/* Start paginate
----------------------------------------------------------------------------------------------------*/
 
 /*  General  */
body {
    background: #fff;
    font-family: arial;
    font-size: 14px;
    color: #555;
    line-height: 1.2em;
    padding: 0;
    margin: 0;
}

h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0 0 0;
    color: #333;
    line-height:1.2em
}

p {
    margin: 0 0 10px;
    padding: 0;
}

a {
    color: #265887;
    font-weight: bold;
    text-decoration: none;
}

a span {
    color: #555; 
    text-decoration: none;
}

a.altlink {
    color: #999;
    font-weight: normal;
}

img {
    border: 0;
    margin: 0;
    paddibng: 0;
}

.clear {
    clear: both;
}

.hide {
    display: none;
}

/*  Header  */
#header {
    background: #e53a40 url(images/header.png) repeat-x bottom left;
    color: #fff;
}

#header a, #header a:hover {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
 

/*  Breadcrumb  */

#breadcrumb {
    background: #222;
    padding: 10px;
    border-bottom: solid 1px #000;
    border-top: solid 1px #000;
    font-weight: normal;
}

#breadcrumb a {
    font-weight: normal;
    font-size: .9em;
    color: #999;
}

#breadcrumb span {
    color: #666;
}

#breadcrumb strong a {
    font-weight: bold;
}

/*  menu  */

.mobile-link a {
	display: block;
	padding:10px;
	background:#eee;
	color:#888;
	text-align: left;
	font-weight: normal;
	font-size:12px;
}

/*  menu  */

ul#mobile-menu {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul#mobile-menu li {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul#mobile-menu li a {
    display: block;
    padding: 10px;
    background: #f1f1f1 url(images/arrow.png) no-repeat center right;
    border-bottom: solid 1px #ddd;
}

ul#mobile-menu li ul {
    padding: 0;
    margin: 0;
}

ul#mobile-menu li li {
    padding: 0;
    margin: 0;
}

ul#mobile-menu li li a {
    padding-left: 40px;
    background-color: #f5f5f5;
}

/*  Content  */
#content a {
    font-weight: normal;
    display: block;
}

#content img {
    margin: 0  0 0;
}

#content img.large {
    margin: 0 0 5px 0;
}

#content img.icon {
    margin: 0;
}

#content table tr td {
    border-bottom: solid 1px #ddd;
}

#content .plainlist a {
    padding: 10px;
    background: #fff url(images/arrow.png) no-repeat center right;
}

#content .plainlist a:hover {
    background: #f1f1f1 url(images/arrow.png) no-repeat center right;
}

#content .plainlist span {
    color: #888;
    font-weight: normal;
    font-size: 12px;
}

#content .plainlist img {
    float: left;
}

#content .homelist a {
    background: url(images/arrow.png) no-repeat center right;
}

#content .homelist a:hover {
    background: #f1f1f1 url(images/arrow.png) no-repeat center right;
}

#content .vehicledetails, #content .vehicledetails a, #content .vehicledetails a strong {
}

#content .vehicleoverview td {
    background: #f5f5f5;
    border-top: solid 1px #fff;
}

#content .vehicledetails h2 {
    padding: 0;
    margin: 0;
}

#content .vehicledetails h2 span {
    color: #df0c00;
    font-size: .8em;
}

#content .resultslist span {
    color: #df0c00;
    font-weight: bold;
    font-size: 14px;
}

#pagination {
    background: #f1f1f1;
    border-bottom: solid 1px #ddd;
    color: #999;
    padding: 10px;
}

/*  Footer  */
#footer {
    background: #fff;
    padding: 10px;
    text-align: center;
    font-size: 11px;
    color: #bbb;
}

#footer a {
    color: #777;
}

/*  Forms  */
label {
    color: #555;
    font-weight: bold;
}

input.text {
    width: 100%;
    padding: 7px 5px;
    border: solid 1px #bbb;
    background: #f9f9f9;
    border-radius: 3px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-appearance: none;
}

select {
    width: 100%;
}

.submit {
    background: #ed0c00;
    padding: 8px 10px;
    letter-spacing: 1px;
    border: none;
    color: #fff;
    font-weight: bold;
    border-radius: 3px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-appearance: none;
}     

/*  Messages  */
.message {
    padding: 5px;
}

.notice {
    background: #fffcea;
    border: solid 1px #dac49d;
    color: #877c65;
}

.error {
    background: #efd9d9;
    border: solid 1px #cba8a8;
    color: #895353;
}

.success {
    background: #e7efd9;
    border: solid 1px #becba8;
    color: #6e8050;
}


/* Landing page styles
----------------------------------------------------------------------------------------------------*/

/* Engineer IT */

.page-template-template-listing-engineer-it-php #header {
    background: #008eb2;
}
	 	
	 	
/* Energize */ 
	
.page-template-template-listing-energize-php #header {
    background: #335f6f;
} 
	
/* Vector */
 
.page-template-template-listing-vector-php #header {
    background: #6e6e6e;
} 
	
/* Position IT */ 
	
.page-template-template-listing-position-it-php #header {
    background: #64a35c;
} 
	
	
.advert {
margin:0 0 10px 0;
}	
.advert img {
width:100%
}	

.content-mobile img {
	max-width:100%	
}