/*----------------------------------*/
/* TEMPLATE MADE BY PIXELSAFARI.NET */
/*----------------------------------*/
.pagelayout{
padding:50px 0 !important;
background: url("http://pixelsafari.net/area51/airtracks_ebay/ebay_shop/background.jpg") no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.pagecontainer{
width:1200px !important;
margin:0 auto !important;
padding:30px 40px 30px 20px !important;
border-radius: 5px !important;
background-color: #fff;
-webkit-box-shadow: 5px 5px 9px 0px rgba(0,0,0,0.43);
-moz-box-shadow: 5px 5px 9px 0px rgba(0,0,0,0.43);
box-shadow: 5px 5px 9px 0px rgba(0,0,0,0.43);
}
.animated {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}

@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(10px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}

@-moz-keyframes fadeInRight {
0% {
opacity: 0;
-moz-transform: translateX(10px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}

@-o-keyframes fadeInRight {
0% {
opacity: 0;
-o-transform: translateX(10px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}

@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(10px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}

.fadeInRight {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
}

blockquote,
q {
quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

#wrapper {
width: 1200px;
padding-left: 10px;
padding-right: 10px;
position: relative;
margin: 0 auto;
}

#header2 {
padding-top: 30px;
margin-bottom: 0 !important;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

#header2 h1 {
font-family: 'Raleway', sans-serif;
font-weight: 100;
font-size: 39px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

#header2 h1:hover {
color: #bed8e1;
cursor: default;
}

#header2 a,
#header2 a:visited {
text-decoration: none;
color: #333;
}

#logoHelper {
display: inline-block;
width: 40%;
}

#logoHelper img {
max-width: 100%;
}

#navigation {
height: 42px;
margin-top: 20px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #DDDDDD;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #DDDDDD;
text-align: left;
}

#navigation ul li {
display: inline-block;
font-family: 'Lato', sans-serif;
font-size: 16px;
font-weight: 400;
color: #202020;
line-height: 42px;
width:25%;
margin-right:-4px;
}

#navigation li a:hover {
text-decoration: none;
background-color: #333;
color: #fff;
cursor: pointer;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

#navigation a,
#navigation a:visited {
text-decoration: none;
min-width: 240px;
color: #202020;
height: 42px;
display: inline-block;
padding:0 10px;
margin-right:-4px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

#navigation ul {
padding: 0;
margin: 0;
text-align: center;
}

.smenu {
display: none;
height: auto;
padding: 10px 0;
color: #333;
}
.naveleborder{
display:inline-block;
padding:10px;
border:3px solid #fff;
}
.naveleborder:hover{
border:3px solid #333;
}

.smenu p {
color: #333;
}

#smenu0 {
display: block;
}

.smenu img {
max-width: 100%;
}

.smenuImgContainer {
display: inline-block;
text-align: center;
vertical-align: top;
}

.smenuImgContainer:link,
.smenuImgContainer:visited{
color: #333;
}

#smenu0 .smenuImgContainer {
width: 14%;
}

#smenu1 .smenuImgContainer {
width: 23.5%;
}

#smenu2 .smenuImgContainer {
width: 15.5%;
}

#smenu3 .smenuImgContainer {
width: 15.5%;
}

.smenuImgContainer p {
font-family: 'lato';
margin: 0;
color: #333;
}

/** SEARCH FORM **/
#searchformContainer {
display: inline-block;
text-align: right;
vertical-align: top;
line-height: 60px;
position: relative;
left: 465px;
}

#searchform {
border-radius: 3px;
padding: 0;
}

#searchText {
background-color: #fff;
border: 1px solid #dbdbdb;
border-right: none;
margin: 0;
width:200px;
height: 31px;
color: #333;
padding-left: 10px;
}
::-webkit-input-placeholder {
color:#ccc;
}
:-moz-placeholder {
color:#ccc;
}
::-moz-placeholder {
color:#ccc;
}
:-ms-input-placeholder {
color:#ccc;
}
#searchButton {
display: inline-block;
padding: 8px 15px;
margin: 0;
margin-left:-4px;
margin-top:13px;
height: 36px;
vertical-align: top;
border: 0px solid #ddd;
border-left: none;
border-left: 1px solid #ddd;
background-color: #bfdae1;
color: #fafafa;
-o-transition: .2s;
-ms-transition: .2s;
-moz-transition: .2s;
-webkit-transition: .2s;
transition: .2s;
}

#searchButton:hover {
cursor: pointer;
}

#searchButton i {
color: #fff;
}

#searchButton:hover {
background-color: #666;
color: #207cca;
-o-transition: .2s;
-ms-transition: .2s;
-moz-transition: .2s;
-webkit-transition: .2s;
transition: .2s;
}

#searchButton:hover i{
color: #ebebeb;
}

#searchText:focus,
#searchButton:focus {
outline: none;
}
#footerContainer {
font-family: 'Lato', sans-serif;
background-color: #222222;
width: 100%;
height: 260px;
margin: 80px 0 0 0;
padding: 40px 0 0 0;
}

#footerContainer h1 {
font-size: 21px;
color: #fff;
margin: 0 0 26px 0;
font-weight: 300;
padding: 0;
}

#footerContainer i {
color: #ffffff;
font-size: 24px;
float: left;
line-height: 30px;
}

#footerContainer a {
color: #D6D6D6;
text-decoration: none;
}

#footerColumn1 {
float: left;
width: 260px;
height: 180px;
margin-left: 60px;
}

#footerColumn2{
float: left;
width: 205px;
height: 180px;
margin-left: 35px;
}

#footerColumn3 {
float: left;
width: 355px;
height: 180px;
margin-left: 35px;
}

.footerRow {
height: 28px;
margin-bottom: 30px;
}

#footerColumn1 p {
font-size: 13px;
color: #D6D6D6;
margin: 0 0 0 40px;
margin-bottom: 0;
padding: 0;
}

#footerColumn2 p {
font-size: 13px;
color: #D6D6D6;
margin: 5px 0 0 15px;
display: block;
font-weight: 400;
float: left;
}

#footerColumn3 p {
font-size: 13px;
color: #D6D6D6;
font-weight: 400;
clear: both;
}

#footerColumn3 span {
font-weight: 400;
margin-top: 5px;
}

#copyright {
float: left;
color: #D6D6D6;
font-size: 9px;
margin: 10px 0 0 0;
}
}
#copyright a {
color: #ffffff;
text-decoration: none;
}

#banner {
width: 100%;
background-color: #bcd9e1;
font-family: lato;
overflow: hidden;
margin-bottom: 30px;
}

#bannerCategories {
width: 45% !important;
display: inline-block;
vertical-align: top;
}
#bannerCategories h2{
text-align: left;
margin-left:40px;
font-weight: 300;
font-size: 34px;
}
#bannerCategories ul{
display:inline-block;
vertical-align: top;
width: 40%;
list-style: none;
margin-top: 0;
}

#bannerCategories ul li{
line-height: 1.5 !important;
font-size: 15px;
float:left;
clear: left;
font-weight: 300;
}

#bannerCategories ul li h3{
margin:8px 0;
}

#bannerCategories ul a,
#bannerCategories ul a:link,
#bannerCategories ul a:visited{
color: inherit;
text-decoration: none;
}

#bannerCategories ul li:hover{
text-decoration: underline !important;
}

#bannerImageContainer {
width: 50%;
background-color: black;
display: inline-block;
vertical-align: top;
float: right;
}
#bannerImageContainer img{
width: 100%;
}

/** ebay shop styles **/
.ctrlbr,
.cmpBr,
.details img,
.basics,
.time2,
.mi,
.subtitle{
display: none !important;
}
.tb_4bc{
display:none !important;
}
.image {
width:40% !important;
position: relative !important;
}
.fixed {
margin:0 auto !important;
}
.details {
background-color: #f5f5f5 !important;
padding-top: 5px !important;
padding-bottom: 15px !important;
}

/* Item Title Box */
table.gallery div.ttl {
margin: 2px 0 !important;
padding: 10px 40px !important;
text-align: center !important;
}

/* Item Title Link */
.ttl.g-std a,
.ttl.g-std a:visited,
.ttl.g-std a:link{
font-family: 'Open Sans' !important;
font-size: 15px !important;
color: #333 !important;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

.ttl.g-std a:hover{
color: #bcd9e1 !important;
text-decoration: none !important;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

table.gallery td.picture{
height:180px !important;
}
.gallery {
padding:20px !important;
text-align: center;
border:none !important;
}
.grid {
padding-top:20px;
border:none !important;
border-spacing:0px !important;
}
.image {
margin-top:30px !important;
}
.gallery > table {
/*border:1px solid #ddd !important;*/
padding-top:40px !important;
}
.details{
padding:20px;
height:140px;
}
.g-b {
display:block !important;
margin:10px auto !important;
color: #e67e22 !important;
font-size: 20px !important;
font-weight: bold !important;
margin: 15px auto !important;
}

/* -------- Control Page Width -------- */
.pagecontainer
{
width:100%;
margin:10px auto 10px auto;
}
/* -------- End -------- */ 
/* making certain backgrounds transparent */
span.ebay table,
.pagecontainer table table table,
.pagecontainer table table tr,
.pagecontainer table td
{
background:transparent;
}
/*Nice border around gallery*/
table.ebItemlist
{
width:770px !important;
border-left:1px red solid;
border-right:1px red solid;
border-bottom:1px red solid;
}
/* -------- End -------- */

/* --------Category Section -------- */

table#StoreCategories {
background-color:#FFFFFF;
}

table#StoreCategories a {
color:#FF00FF;
text-decoration:none;
}

td.category {
height:35px;
border-top:1px solid #FFCCFF;
background: url(http://www.kidsontalks.com/ebaybutton.jpg) no-repeat !important;
margin:5px;
}
/* -------- End -------- */
/* --------Promo Boxes -------- */
/*hide ebay corner images*/
table#PromoListView table table img {
display: none;
}
/*correct the fact that the above kills the main image too*/
table#PromoListView table table#Table3 img {
display: inline;
}
/*item links*/
table#PromoListView a {
color:#FF00FF;
text-decoration:none;
}
/*box title text*/
#PromoListView tr td font
{
color:#FF00FF;
font-size:18px;
}
/*promo box border*/
table#PromoListView {
border:1px #FFCCFF solid;
}
/* -------- End -------- */

.whiter-w {
background:url(http://pixelsafari.net/area51/airtracks_ebay/ebay_shop/footer.jpg) no-repeat;
height: 300px;
}
.stBadge-accent{
display:none !important;
}


.pgbc a,
.pgbc a:visited,
.pgbc a:link{
font-family: 'Open Sans' !important;
font-weight: 400 !important;
color:#333 !important;
text-decoration: none !important;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

.pgbc a:hover{
color:#bcd9e1 !important;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

#gh-la,
#gh-title,
.tb_v4bc{
display:none !important;
}