/* Theme Name: Deals Delivery
Theme URI:
Description: Deals Delivery Post 2017 &amp; 15. Designed By eShop Designers. &copy; eShopDesigners. All Rights Reserved.
Version: 3.0
Tags: eBay Shop
Author: eShop Designers
Author URI: www.eshopdesigners.com
Created on March 30 2017
Email:info@eshopdesigners.com
License: eShopDesigners.com  Do Not Copy!
 */
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700');
@import url(https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,600,500);
@import url(https://fonts.googleapis.com/css?family=Raleway:300);
@import url(https://fonts.googleapis.com/css?family=Lato);
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
 body,td,th {
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../photo/body.jpg) no-repeat center top;
	background-color:#001a51 !important;
}
a {
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none !important;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}
img{
	border:none;
}
img a{
	border:none;
}
.img-responsive{ display:inline-block !important;}
p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
::selection{ color:#fff; background-color:#ebbe41;}
header{ margin:0px; padding:0px; float:left; width:100%;}
header #header{ margin:15px 0px 0px; padding:0px; float:left; width:100%;}
header #header #first_bar .container{ background-color:#fff; border-radius:10px 10px 0px 0px;}
header #header #first_bar{ margin:0px 0px !important; padding:0px 0px !important; width:100%; float:left;}
header #header #first_bar .phone{ margin:0px; padding:36px 0px 0px; float:left; width:100%; text-align:right; line-height:40px;}
header #header #first_bar .logo{ margin:0px; padding:0px 0px; text-align:left; width:100%; float:left;}

header #header #nav{ margin:0px; padding:0px; float:left; width:100%;}
header #header #nav .container{ background-color:#fff;}
header #header #nav .navbar{ border-radius:8px; background-color:#312f89 !important; border:none; border-bottom:solid 6px #ebbe41; margin-bottom:0px !important; min-height:50px; background:none;position:relative; width:100%;float:left;padding:0px 0px !important;}
header #header #nav .navbar-nav{ width:100%; margin:0px !important;}
header #header #nav .navbar-collapse{ padding:0px !important;}
/*header #header #nav .navbar-nav>li:before{content:'|'; font-weight:bold; position: absolute; color:#909090; line-height: 54px;}*/
header #header #nav .navbar-nav>li>a{ position:relative; color:#fff; font-weight:500; font-size:14px; border-radius:0px; text-transform:capitalize; font-family: 'Open Sans', sans-serif; line-height:50px;transition:.6s; /*text-shadow: 2px 2px #136fb9;*/}
header #header #nav .navbar-nav>li>a .fa{ position:relative; line-height:30px; font-size:16px; float:left;}
header #header #nav .navbar-nav>li>a:hover{ background-color:#ebbe41 !important; color:#312f89 !important; /*text-shadow: 2px 2px #303030;*/}
header #header #nav .navbar-collapse:target {display: block !important;visibility: visible;}
header #header #nav .navbar-collapse:target .navbar-nav {position: relative;z-index: 9998;}
header #header #nav .navbar-collapse-close,
header #header #nav .navbar-collapse-close {display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 9997;/*background-color: rgba(255, 255, 255, 0.5);*/font-size: 0px;color: transparent;}
header #header #nav .navbar-collapse-close:visited {display: block !important;font-size: 24px;color: black;}
header #header #nav .navbar-collapse:target .navbar-collapse-close {display: block !important;}

section{ margin:0px 0px !important; padding:0px !important; float:left; width:100%; /*position: relative; top: 124px;*/}
section .container{ background-color:#fff; border-radius:0px 0px 8px 8px;}
section #listing_wrap{ margin:0px 0px; padding:0px 0px 0px; float:left; width:100%;}
section #listing_wrap #services{ margin:5px 0px 0px; border-radius:8px; padding:5px 0px; float:left; width:100%; text-align:center; background-color:#ebbe41;}
section #listing_wrap .left_inner{ padding:15px 0px 0px; margin:0px 0px; float:left; width:100%; text-align:center;}
section #listing_wrap .left_inner .head_2{ padding:0px 10px !important; font-weight:bold; text-transform:uppercase; margin:0px;line-height:40px; font-size:15px; color:#312f89; text-align:left; font-family: "Open Sans", sans-serif; float: left; width: 100%; background-color:#ebbe41; border-radius:8px 8px 0px 0px;}
section #listing_wrap .left_inner .left_caption{ margin:0px 0px 15px; padding:0px !important; border-radius:0px; float:left; border-top:none !important; width:100%; background-color:#fff;}
section #listing_wrap .left_inner .left_caption .list-group{ margin:0px !important; padding:0px 0px; width:100%; float:left; border-top:none;}
section #listing_wrap .left_inner .left_caption .list-group ul { margin:0px !important; padding:0px !important;}
section #listing_wrap .left_inner .left_caption .list-group ul li{ list-style:none !important; background-color:#e0e0e0; border-bottom:solid 2px #fff;}
section #listing_wrap .left_inner .left_caption .list-group-item{ border-radius:0px; text-align:left !important; background:none !important; font-family:  "Open Sans", sans-serif; margin:0px !important; font-size:12px; text-transform: capitalize; color:#000; font-weight:bold; text-decoration:none;  border-left:none; border-right:none;border-bottom:none; line-height:30px; padding:0px 15px !important; transition:0.6s;}
section #listing_wrap .left_inner .left_caption .list-group-item .fa{ position:relative; left:-5px; float:left; line-height:25px;}
section #listing_wrap .left_inner .left_caption .list-group-item:hover{ color:#fff; background-color:#3a3a3a !important;}
section #listing_wrap .left_inner .left_caption .left_img{ padding:0px 0px; margin:0px 0px; float:left; width:100%; text-align:center;}
section #listing_wrap .right_inner{ padding:0px !important; margin:15px 0px; float:left; width:100%;}
section #listing_wrap .right_inner #services_wrapper{ padding:0px 0px; margin:0px 0px 15px !important; float:left; width:100%; text-align:center;}
section #listing_wrap .right_inner #services_wrapper .col-lg-4{ padding:0px;}
section #listing_wrap .right_inner #services_wrapper .figcaption_box{ margin:0px 0px 0px 0px !important; padding:20px 0px; text-align:center; font-family: 'Roboto Condensed', sans-serif; font-size:26px; text-align:center; text-transform:uppercase; color:#fff; float:left; background-color:#ebbe41; border-right: solid 2px #fff; width:100%;}
section #listing_wrap .right_inner #services_wrapper .figcaption_box:last-child{ margin-right:0px !important;}
section #listing_wrap .right_inner #services_wrapper .figcaption_box h5{font-family: 'Roboto Condensed', sans-serif; font-size:12px; margin:0px; font-weight:normal;}
section #listing_wrap .right_inner .seller{ margin:0px; padding:15px 0px; float:left; width:100%;}
section #listing_wrap .right_inner .title{ padding:10px 15px !important; font-size:15px; margin:0px!important; font-weight:bold; color:#fff !important; display:block !important; font-family:  "Open Sans", sans-serif; text-transform: uppercase; background-color:#312f89; width:100%; float:left; border-radius:8px;}
section #listing_wrap .right_inner .gallery{ margin:0px 0px 15px !important; border:solid 1px #eee; padding:15px 0px; width:100%; float:left;}
section #listing_wrap .right_inner .gallery .NEWCSSGALLERY{ padding:0px !important;line-height:25px; width:100%; font-size:12px; margin:0px!important; float: left; color:#383838 !important;display:block !important;font-family:  "Open Sans", sans-serif; text-align:center !important;}
section #listing_wrap .right_inner .gallery .NEWCSSGALLERY img{ max-width:100%; margin:0px !important; padding:0px !important;}
section #listing_wrap .right_inner .description_wrap{ margin:0px 0px 0px !important; padding:0px 0px; width:100%; float:left;}
section #listing_wrap .right_inner .description_wrap .head_3{ padding:0px 10px !important; font-weight:bold; text-transform:uppercase; margin:0px; line-height:40px; font-size:14px; color:#312f89; font-family: "Open Sans", sans-serif; float: left; width:100%; background-color:#ebbe41; border-radius:8px 8px 0px 0px;}  
section #listing_wrap .right_inner .description_wrap .main_des{ margin:0px 0px 0px !important; font-family:  "Open Sans", sans-serif; font-size:13px; border:solid 1px #eee; padding:10px; width:100%; float:left; color:#000;}
section #listing_wrap .right_inner .description_content{ margin:15px 0px; padding:0px; width:100%; float:left;}
section #listing_wrap .right_inner .description_content section{ display: none; border-left: 1px solid #ddd; border-right: 1px solid #ddd;padding: 0px 0 0; border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
section #listing_wrap .right_inner .description_content input { display: none !important;}
section #listing_wrap .right_inner .description_content label { display: inline-block;margin: 0 0 -1px; border-radius: 5px; padding:10px 25px;font-weight: 600; transition:.2s; font-size:12px;text-align: center;color: #000; background-color:#e0e0e0; border-radius:8px 8px 0px 0px; text-transform:uppercase;}
section #listing_wrap .right_inner .description{ padding:10px !important; line-height:25px; font-size:12px; margin:0px!important; color:#383838 !important; display:block !important;font-family:  "Open Sans", sans-serif; text-align: left; width:100%; float:left;}
section #listing_wrap .right_inner .description_content label:before { font-family: fontawesome;font-weight: normal;margin-right: 10px;}
section #listing_wrap .right_inner .description_content label:hover { color: #fff; cursor: pointer; background-color:#312f89;}
section #listing_wrap .right_inner .description_content input:checked + label { color: #fff; background-color:#ebbe41; color:#312f89}
section #listing_wrap .right_inner .description_content #tab1:checked ~ #content1,
section #listing_wrap .right_inner .description_content #tab2:checked ~ #content2,
section #listing_wrap .right_inner .description_content #tab3:checked ~ #content3,
section #listing_wrap .right_inner .description_content #tab4:checked ~ #content4,
section #listing_wrap .right_inner .description_content #tab5:checked ~ #content5,
section #listing_wrap .right_inner .description_content #tab6:checked ~ #content6{display: block;}

section #listing_wrap .right_inner .Related_product{ margin:0px 0px !important; text-align:center; padding:0px !important; float:left; width:100%;}
section #listing_wrap .right_inner .Related_product .Related_title{ padding:0px 10px !important; font-weight:bold; text-transform:uppercase; margin:0px; line-height:40px; font-size:14px; color:#312f89; font-family: "Open Sans", sans-serif; float: left; width:100%; background-color:#ebbe41; border-radius:8px 8px 0px 0px; text-align:left;}


section #listing_wrap .right_inner .Related_product li{ list-style:none; margin:15px 0px 0px 0px; padding:5px 5px 15px 5px; float:left; width:100%; background-color:#e0e0e0; border-radius:8px; transition:.6s;}
section #listing_wrap .right_inner .Related_product li:hover{ background-color:#ebbe41;}
section #listing_wrap .right_inner .Related_product li:hover .product_title{ color:#fff;}
section #listing_wrap .right_inner .Related_product li .product_image{ margin:0px; padding:0px; float:left; width:100%; background-color:#fff; border:solid 2px #fff;}
section #listing_wrap .right_inner .Related_product li .product_title, section #listing_wrap .right_inner .Related_product li .product_title a{ padding:10px 0px !important; font-weight:normal; margin:0px; font-size:12px; color:#000 !important; font-family: "Open Sans", sans-serif; float: left; width:100%;}
section #listing_wrap .right_inner .Related_product li .btn{ background-color:#312f89; transition:.6s; color:#fff; text-transform:uppercase; padding:5px 15px; border:none;}
section #listing_wrap .right_inner .Related_product li .btn:hover{ background-color:#ebbe41;}


footer{ margin:0px 0px !important; padding:0px !important; float:left; width:100%; /*position:relative; top:124px;*/}
footer #footer{ margin:0px 0px 15px !important; padding:0px !important; float:left; width:100%;}
footer #footer #footer_wrap{ width:100%; float:left; margin:0px; padding:30px 0px !important; background:url(../photo/footer_bg.jpg) repeat center top; background-color:#333333;}
footer #footer #last_bar{ width:100%; float:left; margin:15px 0px 0px; padding:0px 0px !important; background-color:#ebbe41 !important; border-radius:8px;}
footer #footer #last_bar .copyright{ width:100%;float: left;text-align: left;text-transform:uppercase;font-size: 12px; font-weight:bold; font-family: "Open Sans", sans-serif; color:#312f89;line-height:60px;}
footer #footer #last_bar .E_logo{ margin:0px; width:100%; float:right; padding:0px; text-align:center;}
#eShop-Designers{ margin: 0 auto; width: 59% !important;}
.image-gallery{ margin:0px auto !important; width: 75% !important; height:500px !important; }
.image-gallery .big-image{ width:100% !important; height:100% !important; max-width: 100% !important; max-height: 100% !important; margin:0px !important; position: relative; float: left;}
.image-gallery .big-image img{width: 100%; top:0px !important; float: left; max-height:100% !important; height: 100% !important;}
.image-gallery .thumbs{ width:100% !important; float:left !important;}
.image-gallery .thumbs li{ width:75px !important; height:75px;}
.image-gallery .thumbs li img{ height:100% !important;}

@media ( min-width:980px){
	/*header #header #nav .navbar-nav{ margin:0px auto !important; width:95%; float:none !important;}
	header #header #nav .navbar-collapse{ display:block;}
	header #header #nav .navbar-nav > li > a{ padding:0px 29px  !important;}*/
	.image-gallery{ }
}
@media ( min-width: 768px){
	header #header #nav .navbar-nav{ margin:0px auto !important; width:95%; float:none !important;}
	header #header #nav .navbar-collapse{ display:block;}
	header #header #nav .navbar-nav > li > a{ padding:0px 29px  !important;}
}
@media ( min-width: 769px){
	header #header #nav .navbar-nav > li > a{ padding: 0px 14px !important;}
}

@media ( max-width: 768px){
	.image-gallery{ height:423px !important;}
	.image-gallery .big-image{ height:423px !important;}
	
	header #header #nav .navbar-header { float: none; width:100%; background-color:#ebbe41;}
	header #header #nav .navbar-toggle{ border-radius:0px;transition:1.1s; background-color:#312f89; border:none; display:block !important;}
	header #header #nav .navbar-toggle:hover{ background-color:#312f89;-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
	header #header #nav .navbar-toggle .icon-bar{ background-color:#fff;}
	header #header #nav .navbar-brand{ padding:0px 10px !important; color:#312f89; font-size:16px; font-weight:bold; line-height:50px; text-transform:uppercase; font-size:1em;font-family: 'PT Sans Narrow', sans-serif;}
	header #header #nav .navbar-collapse{ padding:10px 15px; margin-top:0px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); background-color:#ebbe41;}
	header #header #nav .navbar-nav{ padding:10px;}
	header #header #nav .navbar-nav>li{float: none; width:100%;}
	header #header #nav .navbar-nav>li>a{ padding:0px 15px !important; left:0; border-radius:0px; border-bottom:solid 1px #ffcc40; line-height:35px; position:relative; font-size:12px; color:#312f89;}
	header #header #nav .navbar-nav>li>a:hover{ background-color:#312f89 !important; color:#FFF !important;}
	header #header #nav .navbar-nav>li>a .fa{ position:relative; left:-5px; line-height:35px; float:left;}
	.image-gallery {
		width:100% !important;}
		section #listing_wrap .right_inner .description_wrap {
			margin-bottom:15px !important;}
}
	 
@media ( max-width: 360px){
	.image-gallery{ height:230px !important; }
	.image-gallery .big-image{ height:230px !important;
	}
	#eShop-Designers {
		width: 80% !important;}
	section #listing_wrap .right_inner .Related_product li .btn {
		width:auto !important;
		padding:5px !important;}
		header #header {
			margin:0px !important;}
			footer #footer #last_bar { margin: 15px 0px 15px 15px !important; width:92% !important;}
			footer #footer { background-color: #312f89 !important; margin:0px !important;}
			footer #footer #last_bar .copyright {
				line-height:20px !important; padding-top:20px !important;}
				header #header #nav {
					margin:15px 0px !important;}
						header #header {
		background-color:#312f89 !important;}
		header #header #first_bar .container { margin-top:15px !important;}
					
}
	
@media ( max-width: 980px){
	
	#listing_wrap .container{ background-color:#FFF !important;}

	header #header #first_bar .logo{ padding:10px 0px;}
	/*header #header #nav .navbar-header { float: none; width:100%; background-color:#ebbe41;}
	header #header #nav .navbar-toggle{ border-radius:0px;transition:1.1s; background-color:#000; border:none; display:block !important;}
	header #header #nav .navbar-toggle:hover{ background-color:#121212;-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
	header #header #nav .navbar-toggle .icon-bar{ background-color:#fff;}
	header #header #nav .navbar-brand{ padding:0px 10px !important; color:#fff; line-height:50px; text-transform:uppercase; font-size:1em;font-family: 'PT Sans Narrow', sans-serif;}
	header #header #nav .navbar-collapse{ padding:10px 15px; margin-top:0px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); background-color:#ebbe41;}
	header #header #nav .navbar-nav{ padding:10px;}
	header #header #nav .navbar-nav>li{float: none; width:100%;}
	header #header #nav .navbar-nav>li>a{ padding:0px 15px !important; left:0; border-radius:0px; border-bottom:solid 1px #ffcc40; line-height:35px; position:relative; font-size:12px; color:#fff;}
	header #header #nav .navbar-nav>li>a:hover{ background-color:#141414 !important;}
	header #header #nav .navbar-nav>li>a .fa{ position:relative; left:-5px; line-height:35px; float:left;}*/
	section #listing_wrap .right_inner .description_content label{ border-radius:5px 5px 0px 0px;}
	footer #footer #last_bar .copyright{ text-align:left;}

	.image-gallery .thumbs{display:none;}
	#eShop-Designers { width:70% !important;}
	.image-gallery { width:100% !important;}
}

.Related_product_body {
	width:100%;
	float:left;
	padding:0px 0px 15px 0px;
	margin:0px;
	border:#e0e0e0 solid 1px;
	border-top: none !important;}
	
#desc_ifr {
	width:1000px !important;}

