/* Theme Name: MaxKing
Theme URI: 
Description: MaxKing 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 Fabuary 11 2017
Email:info@eshopdesigners.com
License: eShopDesigners.com  Do Not Copy!
 */
@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300);
@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(https://fonts.googleapis.com/css?family=Raleway);
@import url(https://fonts.googleapis.com/css?family=Anton);
 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{
	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:#3eb143;}
header{ margin:0px; padding:0px; float:left; width:100%;}
header #header{ margin:0px; padding:0px; float:left; width:100%; background:url(../photo/top_bg.jpg) repeat-x center top;}
header #header #first_bar{ width:100%; float:left; margin:0px 0px !important; padding:0px 0px; background-color:#454545;}
header #header #first_bar .welcome{ font-family: 'Josefin Sans', sans-serif; display:inline-block; width:100%; color:#fff; line-height:40px; transition:all .4s; font-size:15px; float:left; font-weight:normal;}
header #header #first_bar .welcome strong{ color:#fff;}
header #header #first_bar .welcome-md{ font-family: 'Josefin Sans', sans-serif; display:inline-block; width:100%; color:#fff; line-height:40px; transition:all .4s; font-size:15px; float:left; font-weight:normal;}
header #header #second_bar{ width:100%; float:left; margin:0px 0px !important; padding:0px 0px; background:url(../photo/bg_1.jpg) repeat-x center top;}
header #header #second_bar .logo{ margin:0px; padding:0px 0px; text-align:left; width:100%; float:left;}
header #header #second_bar #nav{ margin:0px; padding:0px; float:left; width:100%;}
header #header #second_bar #nav .navbar{ margin-bottom:0px !important;background:none !important;border:none!important;border-radius:0px; background:none;position:relative; width:100%;float:left;padding:0px 0px !important;}
header #header #second_bar #nav .navbar-nav{ width:100%; margin:0px !important;}
header #header #second_bar #nav .navbar-collapse{ padding:0px !important;}
header #header #second_bar #nav .navbar-nav>li>a{ position:relative; font-size:15px; text-transform:uppercase; text-decoration:none !important; line-height:75px; color:#000; font-family: "Josefin Sans", sans-serif; transition:.6s; /*text-shadow: 2px 2px #136fb9;*/}
header #header #second_bar #nav .navbar-nav>li>a .fa{ position:relative; line-height:30px; font-size:16px; float:left;}
header #header #second_bar #nav .navbar-nav>li>a:hover{ /*text-shadow: 2px 2px #303030;*/}
header #header #second_bar #nav .navbar-collapse:target {display: block !important;visibility: visible;}
header #header #second_bar #nav .navbar-collapse:target .navbar-nav {position: relative;z-index: 9998;}
header #header #second_bar #nav .navbar-collapse-close,
header #header #second_bar #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 #second_bar #nav .navbar-collapse-close:visited {display: block !important;font-size: 24px;color: black;}
header #header #second_bar #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 #services{ margin:0px 0px; padding:10px 0px; float:left; width:100%; background-color:#fff;}
section #services .services_caption{ margin:0px 0px; padding:5px 0px; float:left; width:100%;}
section #services .services_caption .fa{ background-color:#93c3d9; text-align:center; line-height:50px; color:#fff; position:relative; font-size:28px; width:50px; height:50px; border-radius:30px;}
section #services .services_caption h2{ margin:0px 0px !important; line-height:25px; width:75% !important; padding:0px 0px !important; display:block; float: right; font-family: 'Francois One', sans-serif; font-size:14.79px;text-transform: capitalize !important;color:#000; text-decoration:none; font-weight:normal;}
section #services .services_caption h2 span{ font-size:9px; text-transform:lowercase; color:#828282; font-family: "Open Sans",sans-seri; text-decoration:none; font-weight:bold;}
section #listing_wrap{ margin:0px 0px; padding:0px 0px 0px; float:left; width:100%;}
section #listing_wrap .container{ background-color:#fff;}
section #listing_wrap .left_inner{ padding:15px 0px 0px; margin:0px 0px; float:left; width:100%; text-align:center;}
section #listing_wrap .left_inner h2{ padding:10px 15px !important; font-weight:normal; text-transform:uppercase; margin:0px;line-height:30px; font-size:18px; color:#fff; text-align:left; font-family: "Josefin Sans", sans-serif; border-radius:0px; float: left; border-bottom:solid 1px #3eb143; width: 100%; background:url(../photo/l_head_bg.jpg) repeat-x center top;}
section #listing_wrap .left_inner .left_caption{ margin:15px 0px 0px; padding:15px !important; border-radius:0px; border:solid 1px #efefef; float:left; width:100%; background-color:#fff;}
section #listing_wrap .left_inner .left_caption h1{ padding:0px !important; font-weight:normal; text-transform:uppercase; margin:0px;line-height:30px; font-size:18px; color:#3eb143; text-align:left; font-family: "Josefin Sans", sans-serif; float: left; width: 100%;}
section #listing_wrap .left_inner .left_caption .list-group{ margin:0px !important; padding:0px 0px; width:100%; float:left;}
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;}
section #listing_wrap .left_inner .left_caption .list-group-item{ border-radius:0px; text-align:left !important; background:none !important; border-bottom:dotted 1px #c3c3c3; font-family:  "Open Sans", sans-serif; margin:0px !important; font-size:13px; text-transform: capitalize; color:#383838; font-weight:normal; text-decoration:none;  border-left:none; border-right:none;border-top:none; line-height:30px; padding:0px 0px !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{ padding:0px 5px !important; color:#3eb143; font-weight:bold;}
section #listing_wrap .left_inner .left_caption_two{ margin:15px 0px 15px !important; border:solid 1px #efefef; padding:0px; float:left; border-radius:0px; width:100%; max-width:100%; background-color:#fff;}
section #listing_wrap .left_inner .left_caption_two .head{ margin: 0px 0px !important; line-height: 30px; width: 100% !important; padding:10px 0px !important; display: block; float: left; font-family: 'Josefin Sans', sans-serif; text-align: center; font-weight: bold; font-size: 23.71px; text-transform: uppercase !important; color: #000067; text-decoration: none; }
section #listing_wrap .left_inner .left_caption_two .head strong{ color: #d00d00;}
section #listing_wrap .left_inner .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 .seller{ margin:0px; padding:0px; float:left; width:100%;}
section #listing_wrap .right_inner .title{ padding:0px 10px !important; line-height:50px; font-size:18.99px; margin:0px!important; font-weight:bold; color:#000000 !important; display:block !important; font-family:  "Lato", sans-serif; text-transform: capitalize; width:100%; float:left;}
section #listing_wrap .right_inner .gallery{ margin:3px 0px !important; border-top:solid 6px #000 !important; width:100%; float:left; padding-top: 20px;}
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:auto !important; padding:0px !important;}
section #listing_wrap .right_inner .description_title{ padding:0px 10px !important; line-height:50px; font-size:32.08px; float:left; width:100%; margin:15px 0px 0px 0px!important; font-weight:bold; color:#3eb143 !important; border-bottom:solid 1px #b3b3b3; display:block !important; font-family:  "Lato", sans-serif; text-transform: capitalize;}
section #listing_wrap .right_inner .description{ padding:0px 5px !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 .cart_caption{ margin:0px; padding:15px 0px; float:left; width:100%; background-color:#e0e5ea;}
section #listing_wrap .right_inner .cart_caption ul{ margin:0px auto !important; width:85%; padding:0px;}
section #listing_wrap .right_inner .cart_caption ul li{ list-style:none; float:left; width:33% !important; padding: 0px 10px;}
section #listing_wrap .right_inner .cart_caption ul li .btn{ line-height:20px; width:100%; float:left; border-radius:0px;font-family:  "Josefin Sans", sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; border:none; background-color:#252525; padding:10px 0px !important; transition:.6s;}
section #listing_wrap .right_inner .cart_caption ul li .btn:hover{ background-color:#3eb143; color:#fff;}
section #listing_wrap .right_inner .description_content{margin:0px 0px 15px 0px !important; border-top:solid 1px #b3b3b3; padding:15px !important; float:left; display: inline-block; width: 100%; background-color:#e0e5ea;}
section #listing_wrap .right_inner .description_content h1{ padding:0px 10px !important; width:100%; float:left; line-height:25px; font-size:14px; font-weight:normal; text-transform:capitalize; color:#383838 !important; margin:0px; display:block !important; font-family:  "Lato", sans-serif; text-align: left;}
section #listing_wrap .right_inner .description_content h5{ padding:0px 0px !important; width:150px; float:left; line-height:30px; background-color:#fff; border:solid 1px #e2e2e2; text-align:center; font-size:15.03px; font-weight:bold !important; text-transform:uppercase; color:#3eb143 !important; margin:0px; display:block !important; font-family:  "Josefin Sans", sans-serif; position: relative; top: 15px; left: 15px;}
section #listing_wrap .right_inner .description_content .content_caption{ background-color:#fff; margin:0px 0px 15px !important; float:left; width:100%; padding:20px 0px !important; border:solid 1px #e2e2e2;}
section #listing_wrap .right_inner .description_content .content_caption .description{padding:0px 0px !important; line-height:25px; font-size:12px; margin:20px 0px 0px 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 .seller{ margin:0px; padding:0px; float:left; width:100%; }

footer{margin:0px 0px !important; padding:0px !important; float:left; width:100%; /*position:relative; top:124px;*/}
footer #footer{margin:0px 0px !important; padding:0px !important; float:left; width:100%;}
footer #footer #footer_caption{ float:left; width:100%; margin:0px 0px; padding:0px 0px;}
footer #footer #footer_caption .col-lg-6{ padding:0px;}
footer #footer #footer_caption .footer_inner{ padding:15px 0px !important; border-radius:0px; margin:0px !important; background-color:#fff; width:100% !important;float: left; text-align:center;}
footer #footer #footer_caption .footer_inner h1{ margin:0px !important; line-height:35px; width:100%; padding:0px 0px !important; display:block; float: left; font-family: 'Open Sans', cursive; font-size:53.72px; color:#222222; font-weight:300; text-decoration:none;}
footer #footer #footer_caption .footer_inner .icn{ width:100%; float:left;}
footer #footer #footer_caption .footer_inner .fa{ position:relative; width:100%; font-size:40px; line-height:60px;}
footer #footer #footer_caption .footer_inner h1 span{ width:100%; float:left; font-size:12px;font-family: "Open Sans", sans-seri; font-weight:normal;}
footer #footer #footer_caption .footer_inner h1 span strong{ font-size:16px;}

footer #footer #footer_wrap{ width:100%; float:left; margin:0px; padding:0px 0px !important; background: url(../photo/line.jpg) repeat-x center 32px; background-color:#f8f8f8;}
footer #footer #footer_wrap #footer_wrap_inner{ width:100%; float:left; margin:0px; padding:15px 0px !important; border-radius:5px; background-color:#444444;}
footer #footer #footer_wrap #footer_wrap_inner h1{ margin:0px 0px !important; line-height:40px; text-indent:15px; font-style:italic; width:100% !important;padding:0px 0px !important; display:block; float: left; font-family: "Open Sans",sans-seri; font-size:34px;text-transform: capitalize !important;color:#fff; text-decoration:none; font-weight:600;} 
footer #footer #footer_wrap #footer_wrap_inner .nws_caption{ margin:0px; float:left; padding:0px; width:100%;}
footer #footer #footer_wrap #footer_wrap_inner .nws_caption h2{ margin:0px !important; line-height:25px; width:100%; padding:0px 10px !important; display:block; float: left; font-family: 'Open Sans', cursive; font-size:14px; color:#fff; font-weight:normal; text-decoration:none; font-style:italic;}
footer #footer #footer_wrap #footer_wrap_inner .nws_caption .btn-danger{ margin:0px !important; line-height:40px; width:100%; padding:0px 0px !important; display:block; float: left; font-family: 'Open Sans', cursive; font-size:15px; color:#fff; text-decoration:none; background-color:#3eb143; border-radius:0px; border:none; font-style:italic; position:relative; right:5px; font-weight:700;-webkit-box-shadow: 2px 4px 5px 0px rgba(0,0,0,0.21);
-moz-box-shadow: 2px 4px 5px 0px rgba(0,0,0,0.21); box-shadow: 2px 4px 5px 0px rgba(0,0,0,0.21); transition:.6s;}
footer #footer #footer_wrap #footer_wrap_inner .nws_caption .btn-danger:hover{ background-color:#fff; color:#000;}
footer #footer #last_bar{ width:100%; float:left; margin:0px; padding:0px 0px !important; background-color:#fff; text-align:center;}
footer #footer #last_bar .copyright{ width:100%;float: left; text-transform:uppercase;font-size: 12px;font-family: "Open Sans", sans-serif; color:#000;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: 77% !important;}
.image-gallery{ margin:0 auto !important; width: 100% !important; height:650px !important;}
.image-gallery .big-image{width: 100% !important; 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;}

@media ( min-width:980px){
	header #header #second_bar .logo{ margin:-35px 0px 0px 0px !important;}
	header #header #first_bar .welcome{ text-indent:120px;}
	header #header #second_bar #nav .navbar-collapse{ display:block;}
	header #header #second_bar #nav .navbar-nav > li > a{ padding:0px 27px  !important; border-bottom:2px solid #f7f3f3; position:relative; bottom:0px;}
	header #header #second_bar #nav .navbar-nav > li > a:hover{ bottom:5px; font-weight:bold; color:#000 !important; border-bottom:2px solid #3eb143;}	
}
@media ( max-width: 980px){
	header #header #second_bar{ background-color:#f7f3f3;}
	header #header #second_bar .logo{ text-align:center;}
	header #header #second_bar #nav .navbar-header { float: none; width:100%; background-color:#3eb143;}
	header #header #second_bar #nav .navbar-toggle{ border-radius:0px;transition:1.1s; background-color:#000; border:none; display:block !important;}
	header #header #second_bar #nav .navbar-toggle:hover{ background-color:#585858;-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
	header #header #second_bar #nav .navbar-toggle .icon-bar{ background-color:#fff;}
	header #header #second_bar #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 #second_bar #nav .navbar-collapse{ padding:10px 15px; margin-top:0px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); background-color:#3eb143;}
	header #header #second_bar #nav .navbar-nav{ padding:10px;}
	header #header #second_bar #nav .navbar-nav>li{float: none; width:100%;}
	header #header #second_bar #nav .navbar-nav>li>a{ padding:0px 15px !important; left:0; border-radius:0px; border-bottom:solid 1px #289945; line-height:35px; position:relative; font-size:12px; color:#fff;}
	header #header #second_bar #nav .navbar-nav>li>a:hover{ color:#fff; background-color:#000; left:0px;}
	header #header #second_bar #nav .navbar-nav>li>a .fa{ position:relative; left:-5px; line-height:35px; float:left;}
	section #services .services_caption{ margin-bottom:15px;}
	section #services .services_caption h2{ width:82% !important;}
	section #services ul li{ margin-bottom:5px !important;}
	section #listing_wrap .right_inner .cart_caption ul{ width:100%; float:left;}
	section #listing_wrap .right_inner .cart_caption ul li{ width:100% !important; margin-bottom:5px;}
	footer #footer #footer_caption{ margin-bottom:15px;}
	footer #footer #footer_wrap{ text-align:center; background:none;}
	footer #footer #footer_wrap #footer_wrap_inner h1{ line-height:70px;}
	footer #footer #last_bar .copyright{ text-align:center;}
	.image-gallery{ height:350px !important;}
	.image-gallery .big-image{ height:100% !important;}
	.image-gallery .big-image img{ height:auto !important;}
}
@media ( min-width: 500px){
	.image-gallery{ width:67% !important; height:50% !important;}
	/*.image-gallery .big-image{ width:100% !important; height:430px !important;}*/
	/*.image-gallery .big-image img{ height:100% !important;}*/
	.image-gallery .big-image{ width:100% !important; height:325px !important;}
	.image-gallery .big-image img{ bottom: 0;}
}
.image-gallery .big-image img{max-height:300px !important; width: auto;}