/* Theme Name: AusToolsSupplies
Theme URI:
Description: AusToolsSupplies 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');
@import url('https://fonts.googleapis.com/css?family=Exo+2:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
 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-color:#fff !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-responsive-fluid{ max-width:14%;}
img{
	border:none;
}
img a{
	border:none;
}
.img-responsive{ display:inline-block !important;}
p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.main_container{
	margin:0px auto 0px auto;
	width:100%;
	padding:0px 15px 0px 15px;
	max-width:1370px;
}
::selection{ color:#fff; background-color:#3665F3;}
header{ margin:0px; padding:0px; float:left; width:100%;}
header #header{ margin:0px; padding:0px; float:left; width:100%;}
header #header #first_bar{ margin:0px; padding:12.50px 0px 0px; float:left; border-bottom:0.4px solid #000040; width:100%; background:url(https://media.dsanker.com/files/dsanker_powerbest/photo/top_bg.jpg) repeat-x center top;}
header #header #first_bar .logo{ margin:0px; padding:0px; float:left; width:100%; text-align:left;}

header #header #first_bar .top_services{ margin:0px; padding: 1px 0px !important; float:left; width:100%;}
header #header #first_bar .top_services_2{ margin:0px; padding: 10px 0px 0px !important; float:left; width:100%;}
/*header #header #first_bar .top_services .box_one{ margin:0px; padding:10px; float:left; width:100%; background-color:#d7d7d7; border-radius:10px;}
header #header #first_bar .top_services .box_one .head_9{ margin:0px; padding:0px; float:left; width:100%; text-align:left; font-family: 'Exo 2', sans-serif; line-height:20px; font-size:13.79px; text-transform:uppercase; color:#000; font-weight:600;}
header #header #first_bar .top_services .box_one .head_9 span{ width:100%; float:left;}
header #header #first_bar .top_services .icn{ margin:0px; text-align:right; padding:0px; position:absolute; width:100%;}*/

header #header .Selling{ margin:0px; padding:0px; float:left; width:100%; background:url(https://media.dsanker.com/files/dsanker_powerbest/photo/bg_1.jpg) repeat-x center top; font-family: 'Exo 2', sans-serif; border-top:solid 0.1px #fff; border-bottom:solid 0.1px #fff; font-size:21px; color:#fff; line-height:35px; font-weight:bold;}
.condition{ margin:0px; padding:0px; float:left; width:100%; text-align:right; bottom: -3px; position: relative;}
section{ margin:0px; padding:0px; float:left; width:100%;}
section #services{ margin:0px; padding:0px 0px; text-align:center; float:left; width:100%; background-color:#3665f3;}
section #services .services_caption{ margin:0px; padding:0px; float:left; width:100%;}
section #services .services_caption .head_8{ margin:0px; padding:0px; float:left; text-align:left; width:100%;font-family: 'Montserrat', sans-serif; line-height:20px; font-size:14.15px; text-transform:uppercase; color:#000; font-weight:600;}
section #services .services_caption .head_8 span{ font-size:12px; font-weight:400;}
section #services .services_caption .head_8 i{ width:20%; float:left; padding:0px; margin:0px;}

section #listing_wrap{ margin:0px; padding:0px 0px 50px; float:left; width:100%;}
section #listing_wrap .title{ margin:30px 0px 0px 0px; padding:0px; float:left; width:100%; font-family: 'Exo 2', sans-serif; text-align:center; font-size:25px; color:#000; font-weight:bold;}
section #listing_wrap .NEWCSSGALLERY{ padding:20px 0px !important;line-height:25px; width:100%; font-size:12px; margin:0px !important; float:left; color:#383838 !important; font-family:  "Open Sans", sans-serif; text-align:center !important; background-color:#fff; display:block;}
section #listing_wrap .NEWCSSGALLERY img{ width:80% !important; max-width:100%; margin:0px !important; padding:0px !important;}
section #listing_wrap .description_content{ margin:0px; padding:0px; float:left; width:100%;}
section #listing_wrap .description_content .head_3{ margin:0px; padding:0px 25px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:29.98px; color:#000; font-weight:bold;}
section #listing_wrap .description_content .head_3:before{ content:''; position: relative; left: -10px; border-right-style: solid; border-right-width: 4px; border-right-color: #3665F5; border-left-style: solid; border-left-width: 4px; border-left-color: #003BF8; height:0.6em; display:inline-block;}
.head_4{ margin:0px; padding:15px 36px 15px 36px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:18px; line-height:24px; color:#000; font-weight:400;}

section #listing_wrap .specifications_content{ margin:0px; padding:0px; float:left; width:100%;}
section #listing_wrap .specifications_content .head_5{ margin:0px; padding:0px 25px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:29.98px; color:#000; font-weight:bold;}
section #listing_wrap .specifications_content .head_5:before{ content:''; position: relative; left: -10px; border-right-style: solid; border-right-width: 4px; border-right-color: #3665F5; border-left-style: solid; border-left-width: 4px; border-left-color: #003BF8; height:0.6em; display:inline-block;}
.head_6{ margin:0px; padding:15px 36px 15px 36px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:18px; line-height:24px; color:#000; font-weight:400;}

section #listing_wrap .detailed_content{ margin:0px; padding:0px; float:left; width:100%;}
section #listing_wrap .detailed_content .head_7{ margin:0px; padding:0px 25px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:29.98px; color:#000; font-weight:bold;}
section #listing_wrap .detailed_content .head_7:before{ content:''; position: relative; left: -10px; border-right-style: solid; border-right-width: 4px; border-right-color: #3665F5; border-left-style: solid; border-left-width: 4px; border-left-color: #003BF8; height:0.6em; display:inline-block;}
.head_8{ margin:0px; padding:15px 36px 15px 36px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:18px; line-height:24px; color:#000; font-weight:400;}


section #listing_wrap .package_content{ margin:0px; padding:30px 0px 15px 0px; float:left; width:100%;}
section #listing_wrap .package_content .head_9{ margin:0px; padding:0px 25px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:29.98px; color:#000; font-weight:bold;}
section #listing_wrap .package_content .head_9:before{ content:''; position: relative; left: -10px; border-right-style: solid; border-right-width: 4px; border-right-color: #3665F5; border-left-style: solid; border-left-width: 4px; border-left-color: #003BF8; height:0.6em; display:inline-block;}
.head_10{ margin:0px; padding:15px 36px 15px 36px; float:left; width:100%; font-family: 'Exo 2', sans-serif; font-size:17px; line-height:24px; color:#000; font-weight:400;}



.description_content_tabs{ margin:0px 0px 0px; padding:0px; width:100%; float:left; position:relative; background:url(../photo/bg_3.png) repeat-x center top; background-color:#353535;}
.tab_bg{ margin:0px 0px; padding:0px; width:100%; float:left; background:url(../photo/bg_3.png) repeat-x center top; /*background-color:#000;*/}
.description_content_tabs section{ display: none; padding:0px 0px 0px !important; background-color:#353535;}
.description_content_tabs input { display: none !important;}
.description_content_tabs label { display: inline-block; margin:0 0 0px; padding:0px 25px; line-height:60px; font-weight: bold; transition:.2s; font-family: 'Exo 2', sans-serif;  font-size:20px; text-align: center;  color:#fff; text-transform:uppercase;}
.description_content_tabs label:hover{ background-color:#3665f3 !important; color:#000;}
.description_content_tabs label.active{  color:#fff; }
.description_content_tabs .description{ padding:0px !important; line-height:30px; font-size:15px; margin:0px!important; color:#fff !important; display:block !important; font-family: 'Lato', sans-serif;  text-align: left; width:100%; float:left;}
.description_content_tabs label:before { font-family: fontawesome;font-weight: normal;margin-right: 10px;}
.description_content_tabs label:hover { color: #fff; cursor: pointer;}
.description_content_tabs input:checked + label { color:#fff;}
.description_content_tabs #tab1:checked ~ #content1,
.description_content_tabs #tab2:checked ~ #content2,
.description_content_tabs #tab3:checked ~ #content3,
.description_content_tabs #tab4:checked ~ #content4,
.description_content_tabs #tab5:checked ~ #content5,
.description_content_tabs #tab6:checked ~ #content6{display: block;}

#footer_wrap_tabs{ margin:0px; padding:30px 0px 60px 0px; float:left; width:100%; /*background:url(../photo/footer_logo.png) no-repeat left bottom;*/ background-color:#353535; position:relative;}

#footer_wrap_tabs p{ width:97%; float:left; line-height:20px; padding:0px 10px;}
#footer_wrap_tabs .head_6{ margin:0px; padding:0px; float:left; width:100%; font-family: 'Lato', sans-serif; line-height:30px; font-size:14.50px; color:#fff; font-weight:300;}
#footer_wrap_tabs .head_7{ margin:0px 0px 10px; padding:0px; float:left; width:100%; font-family: 'Exo 2', sans-serif; line-height:30px; font-size:22px; text-transform:uppercase; color:#3665f3; font-weight:600;}
#footer_wrap_tabs .head_7 span{ width:100%; float:left; color:#fff;}
#footer_wrap_tabs .btn{ background-color:#3665f3; color:#101010; border:none; margin:0px 0px 40px; text-transform:uppercase; font-size:22px; font-family: 'Exo 2', sans-serif; font-weight:bold;}

section #popular_items{ margin:0px 0px 24px; padding:15px 0px; float:left; width:100%;}
section #popular_items .head_1{ margin:0px 0px 35px; padding:0px 15px; float:left; width:100%; font-family: 'Exo 2', sans-serif; line-height:50px; font-size:22px; color:#fff; font-weight:bold; background-color:#000;}
section #popular_items .pro_1{ margin:0px; padding:15px 0px; float:left; width:100%;}
section #popular_items .pro_1 .item{ margin:0px 0px 6px; padding:5px; text-align:center; float:left; width:100%; border:solid 1px #ddd;}
section #popular_items .pro_1 .head_2{  overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin:0px 0px 10px !important; padding:0px 0px; float:left; width:100%; font-family: 'Lato', sans-serif; line-height:21.94px; font-size:14.96px; color:#000; font-weight:bold;}
section #popular_items .pro_1 .btn{ background-color:#000; border:none; text-align:center; font-family: 'Exo 2', sans-serif; text-transform:uppercase; transition:.6s; margin:0px auto; display:block; padding:5px 20px;}
section #popular_items .pro_1 .btn:hover{ background-color:#3665f3; color:#000;}

footer{ margin:0px; padding:0px 0px; float:left; width:100%;}
footer #footer{ margin:0px; padding:0px 0px; float:left; width:100%;}
footer #footer #last_bar{ margin:0px; padding:0px 0px; float:left; width:100%; background-color:#000; border-top:solid 1px #666666;}
footer #footer #last_bar .head_5{ margin:0px auto; width:15em; border-bottom:none !important; position:relative; top:0px; line-height:41px; font-weight:bold; text-transform:uppercase; font-family: 'Exo 2', sans-serif; font-size:19.33px; text-align:center; background-color:#000; color:#fff; border:solid 1px #666666; border-radius:5px 5px 0px 0px; transition:.6s;}
footer #footer #last_bar .head_5:hover{ color:#3665f3;}
footer #footer #last_bar .head_5 span{ color:#3665f3;}
footer #footer #last_bar .copyright{ margin:0px; padding:0px 15px; float:left; width:100%; text-transform:uppercase; text-align:right; font-family: 'Lato', sans-serif; background-color:#000; line-height:48px; color:#fff; font-size:13.01px;}

@media (min-width: 1200px){
	.services{ text-align:right; margin-top:13px;}
	header #header .Selling{ line-height:30px; height:35px; padding: 0px 0px 0px 78px !important;}
	header #header #first_bar .top_services{ margin: 12px 0px 0px 0px !important;}
	#footer_wrap_tabs .btn{ margin-left:15px !important;}
	#footer_wrap_tabs .head_7 span{ padding-left:15px;}
	#footer_wrap_tabs .btn{ width:216px;}
}
@media (min-width: 768px){
	footer #footer #last_bar .head_5{ margin-top:-42px;}
}

@media (max-width:1199px){
	header #header #first_bar .top_services{ padding:16px 0px 0px 0px !important;}
}
@media (max-width: 991px){
	.col-xs-6{ padding-right:0px !important; padding-left:0px !important;}
	header #header #first_bar .logo{ text-align:center;}
	section #services .services_caption{ margin-bottom:15px;}
	header #header #first_bar .top_services{ padding:25px 0px 0px 0px !important;}
}
@media  (max-width: 767px){
	header #header #first_bar{ padding: 5px 0px 3px;}
	header #header #first_bar .top_services_2{ padding-top:7px !important;}
	header #header #first_bar .logo{ padding-right:10px;}
	.description_content_tabs label{ width:100%;}
	header #header .Selling{ text-align:center;}
	.services{ text-align:center;}
	section #services .services_caption .head_8 i{ text-align:center;}
	header #header #first_bar .top_services .box_one{ margin-bottom:10px;}
	#footer_wrap_tabs .btn{ margin:0px 10px; width:94% !important; margin-bottom: 35px;}
	header #header .Selling{ font-size:15px;}
	footer #footer #last_bar .copyright{ font-size:9.01px; height:30px; text-align:center;}
	section #popular_items .head_1{ font-size:17px; text-align:center;}
	section #listing_wrap .title{ font-size:17px; margin-top:15px !important;}
	#footer_wrap_tabs p{ width:100%;}
	#footer_wrap_tabs{ background: none; padding-bottom:45px;}
	#footer_wrap_tabs .col-xs-12{ padding:0px;}
	#footer_wrap_tabs .head_7{ padding:0px 10px;}
	#footer_wrap_tabs img{ padding: 10px 0px 0px 10px;}
	header #header .Selling{ line-height: 13px !important; font-size: 10px; height: 15px;}
	#footer_wrap_tabs .head_7{ margin-top:70px; display:none !important;}
	
	footer #footer #last_bar .head_5{ border:none !important;}
	#footer_wrap_tabs img{ padding: 47px 0px 0px 10px !important;}
	#footer_wrap_tabs .btn{ display:none !important;}
	
	.condition{ bottom:-8px;}
}
@media  (max-width: 480px){
	section #listing_wrap .detailed_content{ padding:0px !important;}
	section #listing_wrap{ padding:0px !important;}
	header #header .Selling{
		line-height: 15px !important;
    	height: 17px;
	}
}
@media  (max-width: 460px){
	.head_4{ line-height:22px !important; font-size:16px; padding:15px !important;}
	.head_12{ padding:15px !important; font-size:16px;}
}
@media  (max-width: 360px){
	header #header #first_bar .top_services_2{ padding-top:4px !important;}
	.tab_bg{ background:none; background-color:#000;}
	footer #footer #last_bar .head_5{ border:none !important;}
	footer #footer_wrap_tabs .head_7{ display:none;}
	footer #footer #last_bar .head_5:hover{ color:#fff !important;}
}