
#fd_listing * { font-family: 'Open Sans', Arial, Verdana !important; }

#fd_listing i { font-family: FontAwesome !important; } 

.nav-tabs-m { margin-bottom: 18px !important; } 

body { 
background: url(http://www.finestdesign.co.uk/ebaylister/templates/universal-pro-2/images/bg.png) #ccc; 
font-family: 'Open Sans', Arial, Verdana; 
font-size: 14px; 
margin-bottom: 0; 
} 

#fd_listing { 
font-size: 14px !important; 
background: url(http://www.finestdesign.co.uk/ebaylister/templates/universal-pro-2/images/bg.png) #ccc; 
font-family: 'Open Sans', Arial, Verdana !important; 
font-size: 14px; 
padding-top: 20px; 
margin-bottom: 20px; 

}


div#1079 { display: block !important; visibility: visible !important; }


h1,h2,h3,h4,h5,h6 { margin-top: 0; } 


.container {
	background: #fff;
	margin-top: 30px;
	padding-bottom: 30px;
	border-radius: 4px; 
	-moz-border-radius: 4px; 
} 
.header {
	padding-top: 45px; 
	padding-bottom: 45px; 
} 



.contact-details { margin-bottom: 10px;}
.contact-details, .contact-details a { color: #999; }
.contact-details a:hover { text-decoration: none; }


.navbar-default {
    background-color: #222;
    border: none !important; 
	
}

.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #5E5E5E;
}

.navbar-default .navbar-nav > li > a {
    color: #fff !important;
	border-right: 1px solid #343434; 
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #fff !important;
	background-color: #428bca;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #fff !important;
    background-color: #428bca;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #428bca;
}

.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.slicknav_menu { display: none; }


@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
}

.left-cats > li > a { 
  color: #999; 


}

.left-cats > li > a > i { padding-right: 5px; } 

.left-cats > li > a:hover { 
	color: #428bca; 
	text-decoration: none; 

}

.listing_title { 
	font-size: 2.4em; 
	font-weight: normal; 
	margin-bottom: 20px; 
}



.icons { 
	overflow: hidden; 
}
.icons i { 
	color: #428bca; 
	margin-bottom: 8px; 
}

.icons img { margin-bottom: 8px; }

.icons .icon { margin-bottom: 10px; } 
.icons h5 { font-weight: 700; height: 30px; } 


.thumbs .thumb { margin: 5px; } 

.thumbs img { 
  
 max-width: 100px; 
height: auto; 

  
  
 }


.description { margin-bottom: 30px; } 
 
 #placeholder { height: 250px; } 
 .promo_items { margin-bottom: 20px !important; }
 
.promo_items .item { 
text-align: center; 
font-size: 0.85em; 
margin-top: 10px;
height: 230px; 
}

.promo_items .item_picture { 
		height: 140px;
		margin-bottom: 8px;
}

.promo_items .item_title a { 
margin: 5px 5px 7px 0; 
color: #000; 

}

.promo_items .item_price { 
	font-weight: bold; 
}

#promo-prev, #promo-next, #thumb-prev, #thumb-next { display: none; } 

.owl-buttons { text-align: right !important; } 

.owl-next, .owl-prev { 
	background: #fff !important;
	color: #111 !important;  
	border-radius: 4px !important; 
	-moz-border-radius: 4px !important; 
	padding: 5px 10px !important; 
	border: 1px solid #ccc; 
	font-size: 12px; 
}
 
.mb-30 { 
	margin-bottom: 30px; 
}


.tab-pane { 
padding: 10px 15px; 
border-left: 1px solid #dedede; 
border-right: 1px solid #dedede; 
border-bottom: 1px solid #dedede; 
margin-bottom: 30px; 

} 


.email-friend { display: none !important; }

.copyright { 

	padding-top: 20px; 
	padding-bottom: 20px; 
	/* border-top: 1px solid #ddd; */

}

.bx-wrapper .bx-viewport { 
border: none !important; 
box-shadow: none !important; 
}






@media (max-width: 767px) {
body, #fd_listing { background: #fff !important; } 
.header { padding-top: 20px; padding-bottom: 20px;}
.header .logo { text-align: center; padding-top: 10px;}
.contact-details { text-align: center !important;  }
.slicknav_menu { display: block; }
.thumbnails { display: block !important; } 
.thumbs img { max-height: none; max-width: 100%; height: auto; } 
.thumbs, #placeholder { max-width: 767px !important; } 
.description { margin-bottom: 60px; } 

}

@media (max-width: 479px) {
body, #fd_listing { background: #fff; } 
.thumbs, #placeholder { max-width: 250px !important; } 
}