@charset "utf-8";

body {
    background-color: #cccccc;
    color: #dddddd;
    
}

.header-section {
    background-color: #FFD400;
    box-shadow: 3px 0px 3px #aaaaaa;
}

.logo {
    padding: 20px 0px;
    border-bottom: #FFDE39 solid 5px;
}

.logo-text {
    padding: 10px 0px 0px 0px;
    font-size: 25px;
    font-family: arial;
}

.logo-text a {
    text-decoration: none;
    color: black;
}

.logo a img {
    width:195px;
    height: 94px;
}

.main-menu {
    margin-top: 169px;
}

.main-menu ul li a {
    color: #000000;
}


.main-menu ul li:hover {
    background-color: #FFE564;
}

.main-menu ul .menu-active {
    background-color: #FFE564;
}

.hover-active {
    background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/site/images/hover-active-menu.png") no-repeat; 
}

.submenu-bg {
    background-color: #FFD400;
}

.details {
    background-color: #1C86EE;
}

.page-header {
    border-left: #ffd513 solid 5px;
}

.light {
    background-color: #ffd513;
}

.large-grid .flip-back {
    background-color: #1C86EE;
}

.icon .icon-light {
    background-color: #ffd513;
}

.active-details {
    background-color: #ffd513;
}

.small-thumb {
    background-color: #ffd513;
}

.light {
    background-color: #ffd513;
}

.next-page ul li:hover{
    background-color: #ffd513;
}

.next-page .page-active {
    background-color: #ffd513;
}

#shareme .facebook {
    background-color: #36bfc4;
}

#shareme .facebook:hover {
    background-color: #31aeb3;
}

#shareme .twitter {
    background-color: #96d7e3;
}

#shareme .twitter:hover {
    background-color: #89c4cf;
}

#shareme .googleplus {
    background-color: #ee7760;
}

#shareme .googleplus:hover {
    background-color: #de705b;
}

.sidebar-title {
    background-color: #ffd513;
}

.sidebar-tags li:hover {
    background-color: #ffd513;
}

.banner-slide {
    margin-bottom: 40px;
}

.call-action {
    background-color: #1C86EE;
    border-left: #ffd513 solid 5px;
    margin-top: 20px;
}

.footer-contact .email {
    background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/footer-icon-email.png") no-repeat;         
}

.footer-contact .phone {
    background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/footer-icon-phone.png") no-repeat; 
}

.contact-list {
    background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/footer-icon-home.png") no-repeat; 
}

.send-message {
    border-right: #cccccc solid 20px;
}

i.status {
    width: 30px;
}

.page-navigation ul li {
	background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/back-space-non-breaking-space.png") no-repeat left;
}

.light .page-navigation ul li {
	background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/back-space-non-breaking-space-white.png") no-repeat left;
}

.content-header ul li {
	background: url("/DiscountAutoSparesWeb/faces/javax.faces.resource/theme/images/back-space-non-breaking-space-white.png") no-repeat left;
}

.info-box .blog-single-content figure {
    margin-bottom: 25px;
}

.content-header {
    border-bottom-color: white;
}

.content-header nav a {
    color: #dddddd;
}

.blog-content {
    
    border-right: 0px;
}

.blog-meta i {
    margin-left: 10px;
    margin-right: 0px;
}

.blog-meta i.status {
    width: 25px;
    text-align: center;
}

.service-large ul li {
    height: 452px;
}

.tftable {font-size:14px;color:#fff;width:60%;border-style:none;text-align: center;margin:0 auto;}
.tftable th {font-size:14px;background-color:#b8b8b8;padding: 8px;text-align:center;border-style: none;}
.tftable tr {background-color:#transparent;border-style: none;}
.tftable td {font-size:14px;padding: 2px;border-style: none;text-align: center;}

.pricing-table ul{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: #cccccc; 
    border-radius: 7px; 
    margin: 2px; 
    width: 23%; 
    text-align: center; 
    list-style: none; 
    float: left; 
    padding: 5px; 
    background-color: #FFD400;; 
} 
.pricing-table ul li{ 
    padding: 4px; 
    background-color: #FFD400;; 
    border-width: 0px; 
    border-style: dotted; 
    border-color: #CCCCCC; 
    border-radius: 4px; 
    border-bottom-width: 1px; 
    font-size: 13px; 
} 
.pricing-table li:nth-child(odd){ 
    background-color: #FFD400; 
} 
.pricing-table ul .heading{ 
    color: #FFFFFF; 
    background-color: #404554; 
    font-size: 16px; 
} 
.pricing-table ul .price{ 
    color: #FFFFFF; 
    background-color: #404554; 
    font-size: 17px; 
} 
.pricing-table ul .action{ 
    font-size: 15px; 
    background-color: #FFFFFF; 
    color: #6C9694; 
} 
.pricing-table .action a{ 
    border-color: #B83737; 
    border-width: 0px; 
    border-radius: 2px; 
    background-color: #EEEEEE; 
    padding-top: 5px; 
    padding-bottom: 5px; 
    padding-left: 15px; 
    padding-right: 15px; 
    border-style: solid; 
    color: #000000; 
    
}

body.modal-open #wrap{
    -webkit-filter: blur(7px);
    -moz-filter: blur(15px);
    -o-filter: blur(15px);
    -ms-filter: blur(15px);
    filter: blur(15px);
}
  
.modal-backdrop {background: #f7f7f7;}

.close {
    font-size: 50px;
    display:block;
}

.hover-touch-icon-lg {
  position:absolute;
  left:90%;
  top:90%;
}

.hover-touch-icon-lg img {
    width:75% !important;
    height:75% !important;
}

.hover-touch-icon-sm {
  position:absolute;
  left:80%;
  top:80%;
}

.hover-touch-icon-sm img {
    width:75% !important;
    height:75% !important;
}