@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,100,300,600,700,700italic);
html {
	font-size:0;
	text-rendering: optimizeLegibility!important;
	-webkit-font-smoothing: antialiased!important;
	-moz-osx-font-smoothing: grayscale!important;
}
body {
	font-size:15px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: 'Josefin Sans', sans-serif !important;
}
a, a:hover {
	text-decoration: none;
	cursor:pointer;
}
a {
	color:#333 !important;
}
ul, ol {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
 textarea, .input-field{
	-webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
}
.active > a, a:focus, a:active, a:hover {
	outline: medium none;
}
 a, .banner-btn, .featured ul li a .view-more, .side-category-menu li a, .product-detail-rgt a, .login-btn, .product-specific #profile .btn.btn-lg.btn-primary, .quest-sect .quest-btn, .profile-btn, .edit-btn, .cart-btn, .cart-btn2, .upload-sect .upload-btn, .slick-prev, .slick-next, .slick-prev::before, .slick-next::before, .slide-cnt .slide-btn, .alphbet li a, .blgr-btn, .img-edt, .edit-product-image ul li a:hover .image-over img, .edit-product-image ul li a:hover .view-more, .panel-collapse.collapse, .btn.btn-default, .btn.button_style.submit, .more_comments, .navbar-toggle.active, .navbar-toggle, #Following a:hover .image-over, .edit-box-icon .edt-btn, .edit-box-icon .view-btn, .edit-box-icon .crop-btn, #accordion tr td .accordion-toggle.cart-btn2 {
 -o-transition: .6s;
 -ms-transition: .6s;
 -moz-transition: .6s;
 -webkit-transition: .6s;
    /* ...and now for the proper property */
    transition: .6s;
}
.featured ul li a:hover, .pagination > a .image-over img, .featured ul li a .view-more, .featured ul li a h4, .prdt-detail-btns .wish-btn, .prdt-detail-btns .cart-btn, .view-more .view-btn {
 -o-transition: .6s;
 -ms-transition: .6s;
 -moz-transition: .6s;
 -webkit-transition: .6s;
    /* ...and now for the proper property */
    transition: .6s;
}
.selectboxit-options.selectboxit-list li a, .selectboxit-options.selectboxit-list li a:hover {
	transition:none !important;
}

/*smartmenu.css */






/*responsive-close buttton */

.navbar-toggle .icon-bar:nth-of-type(2) {
 top: 1px;
}
 .navbar-toggle .icon-bar:nth-of-type(3) {
 top: 1px;
}
.navbar-toggle .icon-bar {
	position: relative;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
}
 .navbar-toggle.active .icon-bar:nth-of-type(1) {
 top: 4px;
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 -o-transform: rotate(45deg);
}
 .navbar-toggle.active .icon-bar:nth-of-type(2) {
 background-color: transparent;
}
 .navbar-toggle.active .icon-bar:nth-of-type(3) {
 top: -3px;
 transform: rotate(-45deg);
 -webkit-transform: rotate(-45deg);
 -moz-transform: rotate(-45deg);
 -ms-transform: rotate(-45deg);
 -o-transform: rotate(-45deg);
}
/*responsive-close buttton */


/*side category-menu */

.arrow {
	float: right;
}
.glyphicon.arrow:before {
	content: "\e114";
}
.fa.arrow:before {
	content: "\f104";
}
.active > a > .fa.arrow:before {
	content: "\f107";
}
.plus-times {
	float: right;
}
.fa.plus-times:before {
	content: "\f067";
}
.active > a > .fa.plus-times {
 filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.plus-minus {
	float: right;
}
.fa.plus-minus:before {
	content: "\f067";
}
.active > a > .fa.plus-minus:before {
	content: "\f068";
}
#jquery-script-menu {
	background: #fff none repeat scroll 0 0;
	border-top: 5px solid #316594;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16);
	box-sizing: content-box;
	height: 90px;
	left: 0;
	padding: 10px 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999999;
}
.jquery-script-center {
	margin: 0 auto;
	width: 960px;
}
.jquery-script-center ul {
	float: left;
	line-height: 45px;
	list-style: outside none none;
	margin: 0;
	padding: 0;
	width: 212px;
}
.jquery-script-center a {
	text-decoration: none;
}
.jquery-script-ads {
	float: right;
	height: 90px;
	width: 728px;
}
.jquery-script-clear {
	clear: both;
	height: 0;
}
/*side category-menu */


/*popup*/

.v-center {
	height: 100vh;
	width: 100%;
	display: table;
	position: relative;
	text-align: center;
}
.v-center > div {
	display: table-cell;
	vertical-align: middle;
	position: relative;
	top: -10%;
}
.btn {
	font-size: 3vmin;
	padding: 0.75em 1.5em;
	background-color: #fff;
	border: 1px solid #bbb;
	color: #333;
	text-decoration: none;
	display: inline;
	border-radius: 4px;
	-webkit-transition: background-color 1s ease;
	-moz-transition: background-color 1s ease;
	transition: background-color 1s ease;
}
.btn:hover {
	background-color: #e5e5e5;
	-webkit-transition: background-color 1s ease;
	-moz-transition: background-color 1s ease;
	transition: background-color 1s ease;
}
.btn-small {
	padding: .75em 1em;
	font-size: 0.8em;
}
.modal-box {
	display: none;
	position: fixed;
	z-index: 1000;
	width: 98%;
	background: white;
	border-bottom: 1px solid #aaa;
	border-radius: 4px;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	border: 1px solid rgba(0, 0, 0, 0.1);
	background-clip: padding-box;
}
 @media (min-width: 32em) {
.modal-box {
 width: 40%;
 left: 0 !important;
 right: 0 !important;
 margin: 0 auto;
 top:35%;
}
}
.modal-box header, .modal-box .modal-header {
	padding: 1.25em 1.5em;
	border-bottom: 1px solid #e5e5e5;
}
.modal-box header h3, .modal-box header h4, .modal-box .modal-header h3, .modal-box .modal-header h4 {
	margin: 0;
}
.modal-box .modal-body {
	padding: 2em 1.5em;
}
.modal-box footer, .modal-box .modal-footer {
	padding: 1em;
	border-top: 1px solid #e5e5e5;
	background: rgba(0, 0, 0, 0.02);
	text-align: right;
}
.modal-overlay {
	opacity: 0;
	filter: alpha(opacity=0);
	position:fixed;
	top: 0;
	left: 0;
	z-index: 900;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8) !important;
}
a.close {
	line-height: 1;
	font-size:0;
	position: absolute;
	top: 5%;
	right: 2%;
	text-decoration: none;
	color: #bbb;
}
a.close:hover {
	color: #222;
	-webkit-transition: color 1s ease;
	-moz-transition: color 1s ease;
	transition: color 1s ease;
}
/*popup*/



.head-main {
	width: 100%;
	padding: 10px 0;
}
.container {
	width: 1280px !important;
}
.bold {
	font-weight:bold;
}
.logo {
	float: left;
}
.head-right {
	float: right;
	width: 30%;
}
.hd-rgt-top {
	float: right;
	width: 100%;
	margin-bottom: 12px;
}
.hd-rgt-top > li {
	float: right;
	margin-left: 15px;
}
.hd-rgt-top > li a {
	font-family: 'Josefin Sans', sans-serif !important;
	float: left;
	font-size: 12.5px;
	color: #888;
	font-weight: 500;
	text-transform: uppercase;
}
.hd-rgt-top > li a:hover {
	color: #ff8a00 !important;
}
.social {
	width: 100%;
	float: right;
}
.social > li {
	float: right;
	margin-left: 15px;
}
.social li a {
	color: #3b3b3b;
	font-size: 22px;
}
.social li a:hover {
	color: #ff8a00 !important;
}
#custom-search-input {
	margin: 15px 0 0;
	padding: 0;
	width: 70%;
	float: right;
}
#custom-search-input .search-query {
	border-radius: 3px;
	margin-bottom: 0;
	padding-left: 7px;
	padding-right: 30px;
	font-size: 15px;
	 -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#custom-search-input button {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: 0 none;
	border-radius: 3px;
	color: #d9230f;
	left: 89%;
	margin-bottom: 0;
	margin-top: -35px;
	padding: 2px 5px;
	position: relative;
}
#custom-search-input button {
	color: #ff8a00;
}
#custom-search-input .input-group {
	margin-right: -28px !important;
	width:100%;
}
.navbar-toggle.active .icon-bar.center-bar {
	display: none;
}
#custom-search-input .glyphicon.glyphicon-search {
	margin-top: 4px;
	font-size:20px;
	text-rendering: optimizeLegibility!important;
	-webkit-font-smoothing: antialiased!important;
	-moz-osx-font-smoothing: grayscale!important;
	font-smooth:always!important;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004)!important;
}
.navigation {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #fff;
	width:100%;
}
.navbar-collapse.collapse {
	padding: 0!important;
	margin: 0 !important;
}
.nav.navbar-nav {
	float: none;
	text-align: center;
	background:#fff !important;
	position:relative;
}
.nav.navbar-nav > li {
	display: inline-block;
	float: none;
	margin: 0 25px 0 0;
	position:static !important;
}
.nav.navbar-nav > li a {
	font-family: 'Josefin Sans', sans-serif !important;
	font-size: 14px;
	text-transform: uppercase;
	color: #000;
	padding: 15px 25px 15px 0;
	font-weight: 700;
}
 .nav.navbar-nav > li a::after {
 background: #e5e5e5 none repeat scroll 0 0;
 border: 0 none;
 content: "";
 height: 20px;
 margin: auto;
 position: absolute;
 right: 0;
 top: 14px;
 width: 1px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	background:#fff !important;
}
.nav.navbar-nav > li a:hover {
	color: #ff8a00 !important;
}
.nav.navbar-nav > li:last-child {
	margin: 0 !important;
	padding: 0 !important;
}
.nav.navbar-nav > li:last-child a {
	border: none !important;
	margin: 0 !important;
	padding-right: 0 !important;
}
.nav.navbar-nav > li:last-child a::after {
 background:none !important;
 width:0;
}
.nav > li > a:focus, .nav > li > a:hover {
	background: #ffffff none repeat scroll 0 0 !important;
}
.fill {
	width: auto !important;
	height: 595px !important;
}
.carousel-control.right, .carousel-control.left {
	background-image: none !important;
	top: 35% !important;
}
.slider-arrow {
	font-size: 60px;
	color: #000;
	opacity: 0.5;
	top: 45%;
}
.carousel-control {
	width: 4% !important;
}
.carousel-caption {
	left: auto!important;
	padding-bottom: 30px!important;
	right: 5%!important;
	width: 30%!important;
	top: 0 !important;
	bottom:0!important;
	vertical-align:middle;
	display: table;
	height: 500px;
}
.vertical-align {
	vertical-align:middle;
	display: table-cell;
}
.carousel-caption h4 {
	font-family: 'Josefin Sans', sans-serif !important;
	font-size: 25px !important;
	color: #666;
	text-shadow: none !important;
}
.carousel-caption h1 {
	font-family: 'Josefin Sans', sans-serif !important;
	font-size: 42px !important;
	color: #000;
	text-shadow: none !important;
	font-weight: 700;
	position: relative;
}
 .carousel-caption h1::after {
 content: "";
 width: 100px;
 display: block;
 height: 4px;
 background-color: #000;
 margin: 20px auto 40px auto;
}
.carousel {
	height:auto !important;
}
.item.active .carousel-caption .banner-btn {
	color: #fff !important;
}
.banner-btn {
	font-size: 17px;
	color: #fff!important;
	text-transform: uppercase;
	padding: 10px 25px;
	background: #ff8a00;
	border-radius: 6px;
}
.banner-btn:hover {
	background: #222;
	color: #fff!important;
}
.banner-btn .fa.fa-caret-right {
	font-size: 20px;
	margin-left: 7px;
}
.carousel-indicators {
	display: none;
}
.featured {
	width: 100%;
	padding:35px 0 10px 0;
}
.featured h2 {
	font-family: 'Josefin Sans', sans-serif !important;
	font-size: 22px;
	text-transform: uppercase;
	color: #000;
	font-weight: 600;
	margin: 0 0 20px;
}
.featured ul {
	display: inline-block;
	width: 100%;
}
.featured ul li {
	display: inline-block;
	margin: 0 0.5% 30px 0.5%;
	width: 15.3%;
	background: #fff;
}
.featured ul li a {
	font-family: 'Josefin Sans', sans-serif !important;
	width: 100%;
	display: inline-block;
	cursor: pointer;
	border: 1px solid #fff;
	position: relative;
	padding-top:4%;
}
.featured ul li a img {
	display: table-cell;
	max-height: 155px;
	max-width: 155px;
	vertical-align: middle;
}
.featured ul li h3 {
	font-family: 'Josefin Sans', sans-serif !important;
	font-size: 17px;
	color: #000;
	text-align: center;
	margin: 10px 0;
	font-weight: 600;
	height:20px;
	overflow:hidden;
}
.featured ul li a:hover {
	border: 1px solid #333;
}
.featured ul li a:hover .image-over img {
	opacity: 0.5;
}
.featured ul li a:hover h3 {
	color: #ff8a00;
}
.ad-banner {
	background:#fff;
	margin-top:20px;
	padding: 12px 0;
	width: 100%;
	border-top:8px solid #e5e5e5;
	border-bottom:8px solid #e5e5e5;
}
.ad-banner img {
	display: inline-block;
}
.view-more {
	background: #ff8a00;
	border-radius: 3px;
	display: inline-block;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	text-align: center;
	width:100px;
	z-index: 999;
	top: 67px;
}
.image-over {
	background: #fff none repeat scroll 0 0;
	height: 155px;
	position: relative;
	text-align: center;
}
.featured ul li a .view-more {
	opacity: 0;
}
.featured ul li a:hover .view-more {
	opacity: 1;
}
.view-more .view-btn {
	font-family: 'Josefin Sans', sans-serif !important;
	padding: 5px 3px;
	display: inline-block;
	background: #ff8a00;
	color: #fff;
	font-weight: 600;
}
.view-more .view-btn:hover {
	color: #000;
}
.footer {
	width: 100%;
	background: #000;
	padding: 40px 0;
}
.footer p {
	border-bottom: 1px solid #333;
	color: #fff;
	font-size: 13px;
	font-weight: 300;
	margin: 0 auto 20px;
	padding-bottom: 20px;
	text-align: center;
	width: 24%;
}
.footer ul {
	width: 100%;
	display: inline-block;
	text-align: center;
}
.footer ul li {
	display: inline-block;
	text-align: center;
	margin: 0 30px 0 0;
}
.footer ul li a {
	font-family: 'Josefin Sans', sans-serif !important;
	display: inline-block;
	text-align: center;
	padding: 0 30px 0 0;
	border-right: 1px solid #fff;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff!important;
}
.footer ul li a:hover {
	color: #ff8a00!important;
}
.footer ul li:last-child a {
	border: none !important;
}
.featured.product-listing .container {
	width: 100% !important;
}
.featured.product-listing .container ul li {
	width: 23.5%;
}
.category-lft .side-category-menu {
	width: 100%;
	float: left;
}
.product-sect .image-over {
	background: #fff none repeat scroll 0 0;
	height: 120px;
	position: relative;
	text-align: center;
}
.bread-crub {
	width: 100%;
	float: left;
	margin: 0 0 10px;
}
.bread-crub a {
	font-size: 15px;
}
.bread-crub ul {
	float: left;
	width: 100%;
}
.bread-crub ul li {
	float: left;
	margin-right: 7px;
	width: auto !important;
	margin-bottom: 0;
	margin-left: 0 !important;
}
.bread-crub ul li a {
	border: medium none !important;
	padding-top: 0 !important;
}
.bread-crub ul li a:hover {
	border: none !important;
	color: #999 !important;
}
.bread-crub ul .first-crb a {
	color: #000;
	float: left;
	white-space: nowrap!important;
}
.bread-crub ul .second-crb a {
	color: #666;
	float: left;
	white-space: nowrap!important;
}
.bread-crub ul .Third-crb a {
	color: #ff8a00;
	float: left;
	white-space: nowrap!important;
}
#saveThumb {
	font-size: 17px;
	font-weight: 700;
	padding: 5px 10px;
}
.featured.product-listing {
	padding: 20px 0 0 0;
	min-height:450px;
}
.prdt-detail-btns a {
	margin-bottom:10px;
}
.inner-page {
	margin-bottom: 30px;
}
.category-lft {
	margin-top: 15px;
	padding: 20px 20px 0 20px;
	border-radius: 6px;
	background: #fff;
	border: 1px solid #e5e5e5;
	width: 23%;
	margin-right: 2%;
	min-height:1125px;
}
.side-category-menu li {
	margin-bottom: 15px;
	width: 100%;
	color: #000;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
}
.side-category-menu li a {
	color: #000;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
}
.side-category-menu li a:hover, .collapse.in > li a:hover {
	color: #ff8a00!important;
}
.collapse.in > li, .collapse > li, .collapsing > li {
	margin-bottom: 10px !important;
}
.collapse.in, .collapse, .collapsing {
	margin-left: 0!important;
	margin-top: 10px;
}
.collapse.in > li a, .collapse > li a, .collapsing > li a {
	font-size: 13px;
	color: #444 !important;
}
.glyphicon.arrow {
	color: #999;
	font-weight: 100 !important;
}
.fa.plus-minus, .fa.plus-times {
	color: #999;
}
.collapse.in li ul li a {
	color: #888 !important;
}
.featured.product-listing ul li a img {
	display: table-cell;
	max-height: 120px;
	max-width: 120px;
	vertical-align: middle;
}
.category-arrow {
	float: right;
	background: url(../images/category-arrow.png) no-repeat top center;
	width: 13px;
	height: 9px;
	margin-top: 6px;
}
.side-category-menu .active .category-arrow {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)!important;
}
.inner-pages h2 {
	margin: 15px 0 25px 0;
	color: #000;
	font-family: "Josefin Sans", sans-serif !important;
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
}
.product-detail {
	width: 100%;
}
.product-detail-top {
	width: 100%;
}
.featured.product-detail .container {
	width: 100% !important;
}
.product-detail-top {
	margin-top: 20px;
	padding: 0;
}
.product-image-lft {
	float: left;
	width: 63%;
}
.product-detail-rgt {
	float: right;
	width: 34%;
}
.product-image-lft #thumbnail-slider {
	float: left !important;
	width: 17% !important;
}
.product-image-lft #ninja-slider {
	float: right !important;
	width: 81% !important;
}
.product-image-lft #thumbnail-slider .inner ul li {
	width: auto!important;
}
.caret.navbar-toggle.sub-arrow, .caret.navbar-toggle.sub-arrow.active {
	margin: 0 !important;
	top: -5px;
}
.navbar-nav.sm-collapsible a.has-submenu {
	padding-right: 30px !important;
}
.dropdown-menu {
    left: 0 !important;
    max-width: 850px !important;
    padding: 10px;
    position: absolute;
    right: 0 !important;
    width: 850px !important;
	margin:0 auto !important;
	border-color:#ddd !important;
}
.dropdown-menu li {
	float: left;
	width: 33%;
	margin-bottom: 10px;
}
.dropdown-menu li a {
	color: #777!important;
	font-size: 12px !important;
	border: none !important;
	padding:5px 0 !important;
	white-space:inherit !important;
	letter-spacing:1px !important;
}
.category-lft .side-category-menu li ul li .fa.fa-angle-right {
	float:left!important;
}
.category-lft .side-category-menu li ul {
	float:left;
	width:100%;
}
.category-lft .side-category-menu li ul li {
	float: left;
	width:100%;
	margin-bottom:10px !important;
}
.category-lft .side-category-menu li ul li a {
	float: left !important;
	font-size: 13px;
	font-weight: 400;
	width: 90% !important;
	color:#000 !important;
}
.category-lft .side-category-menu li ul li a:hover, .category-lft .side-category-menu li ul li.active ul li a:hover {
	color:#ff8a00 !important;
}
.category-lft .side-category-menu li ul li.active ul li {
	float:left;
	width:100%;
	padding-left:10px;
}
.category-lft .side-category-menu li ul li.active ul li a {
	float: left !important;
	font-size: 12px;
	font-weight: 500;
	width: 89% !important;
	color:#444 !important;
}
.category-lft .side-category-menu li ul li.active ul li .fa.fa-angle-right {
	float:left!important;
	width:4%!important;
}
.fa.fa-angle-double-right {
	float: left!important;
}
.dropdown-menu li a:hover {
	color: #ff8a00!important;
}
.featured.product-listing .product-sect {
	margin: 0;
	padding:0;
}
.featured.product-listing .product-sect h2 {
	margin: 15px 0;
}
.product-sect h4 {
	text-align: center!important;
	font-size: 15px!important;
	color: #777 !important;
	font-weight: 700 !important;
}
.product-sect p {
	color: #000!important;
	font-size: 13px;
	text-align: center;
	display: inline-block;
	width: 100%;
}
.product-sect .name-txt {
	font-size: 14px!important;
	font-weight: 700!important;
	display: inline-block;
}
.active .thumb {
	width: 100% !important;
}
#ninja-slider, .slider-inner {
	background: #fff !important;
	height: 334px;
}
.slider-inner ul {
	background: #fff !important;
	height: 100%!important;
	width: 100%!important;
}
.slider-inner ul .ns-show, .slider-inner ul li {
	background: #fff !important;
	height: 100%!important;
	width: 100%!important;
}
.slider-inner ul .ns-show a {
	height: 100%!important;
	width: 100%!important;
}
.fullscreen .slider-inner {
	background: #333 !important;
	height: 100% !important;
}
.product-image-lft .fullscreen {
	width: 100% !important;
	background: #333 !important;
}
.prdt-detail-top {
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.prdt-detail-top p {
	font-size: 15px;
	margin: 0;
	color: #000!important;
}
.product-detail-rgt a {
	color:#ff8a00 !important;
	font-weight: 700;
}
.product-detail-rgt a:hover{
	color:#000!important;
}
.product-detail-rgt a:hover {
	color: #ff8a00;
}
.prdt-detail-content h2 {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.prdt-detail-content h3 {
	float: left;
	width: 100%;
	font-weight: 700;
	color: #ff8a00;
	font-size: 20px;
	margin: 0 0 10px 0;
}
.prdt-detail-content span {
	color: #000;
	float: left;
	margin: 0 0 10px 0;
	font-size: 15px;
	width: 100%;
}
.prdt-detail-btns {
	width: 100%;
	float: left;
	margin: 20px 0;
}
.prdt-detail-btns span a {
	padding:0 !important;
}
.prdt-detail-btns a {
	padding: 9px 12px;
	border-radius: 4px;
	cursor: pointer;
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
	color: #000!important;
	line-height: 15px;
}
.prdt-detail-btns .wish-btn {
	background: #ff8a00;
	float: left;
	border:none;
	color:#fff !important;
	line-height:normal;
}
.prdt-detail-btns .cart-btn {
	background: #231f20;
	float: left;
	border:none;
	color:#fff !important;
	margin-right:10px;
	line-height:normal;
}
.prdt-detail-btns .wish-btn:hover, .prdt-detail-btns .cart-btn:hover {
	background: #666 !important;
}
.cart-btn.btn.offer-trade {
	color:#fff !important;
}
.wish-btn.btn.add-cart {
	margin-right: 10px;
}
.product-specific {
	margin: 40px 0 0 0;
	width: 100%;
	float: left;
}
#myTab a {
	color: #000 !important;
	font-size: 18px;
	font-weight: 500;
	padding: 7px 10px;
}
#myTab > li {
	background: #e5e5e5 none repeat scroll 0 0;
	border-radius: 4px 4px 0;
	margin: 0 1px 0 0;
}
.product-image-lft, .col-md-12.col-xs-12.product-detail-top {
	font-size: 0!important;
	color: #fff!important;
}
.side-category-menu .active .collapse.in li a .category-arrow {
	transform: rotate(0deg) !important;
}
.side-category-menu .active .collapse.in li.active a .category-arrow {
	transform: rotate(180deg) !important;
}
.inner-pages {
	width: 100%;
	padding: 20px 0 0;
	min-height: 450px;
}
.inner-pages .container {
	width: 100% !important;
}
.login-page, .sign-page {
	margin: 0;
	padding: 0;
}
.login-left {
	float: left;
	width: 40%;
}
.sign-rht {
	float: right;
	width: 46%;
	padding: 2.5% 2%;
	border: 1px solid #e5e5e5;
	border-radius: 6px;
	text-align: center;
}
.feild-sect {
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
.feild-sect label {
	color: #000;
	font-size: 16px;
	margin-bottom: 5px;
	font-weight: 600;
}
.feild-sect .input-field {
	width: 100%;
	padding: 0 10px;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	font-size: 16px;
	height: 40px;
}
.login-btn {
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 7px 15px;
	background: #000;
	border: none !important;
	border-radius: 4px;
	float:left;
}
.login-btn:hover {
	background: #ff8a00;
}
.sign-rht .login-btn {
	margin-bottom: 30px;
	float:none;
}
.sign-rht > p {
	margin: 18px 0;
}
.sign-form label {
	width: 20%;
	float: left;
}
.sign-form .input-field {
	width: 40%;
	float: left;
}
.sign-form .feild-sect {
	margin-bottom: 20px;
}
.feild-sect.full label {
	width: 100%;
}
.feild-sect.full .feild-sect {
	width: 100%;
}
.feild-sect.full .text-field {
	min-height: 130px;
	width: 100%;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	font-size: 16px;
}
.border-sect {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	padding: 2%;
}
.border-sect h4 {
	font-size: 17px;
	font-weight: 500;
	text-transform: uppercase;
}
.feild-sect.border-sect label {
	width: 26%;
}
.selectboxit-container {
	width: 40% !important;
}
.selectboxit-btn {
	border: 1px solid #e5e5e5!important;
	border-radius: 4px;
	font-size: 16px;
	color: #000 !important;
}
.login-page, .faq-page, .inner-page {
	margin: 0;
	padding: 0;
}
.accordion-toggle.collapsed, .accordion-toggle {
	background:none !important;
	display: inline-block;
	padding: 10px 2% 10px 2%!important;
	width: 99% !important;
	font-size: 17px;
	font-weight: 600;
	position:relative;
}
#accordion .glyphicon {
	line-height: 0;
	right: -2px;
	top: 20px;
	position:absolute;
}
#accordion .panel-default > .panel-heading {
	background:none !important;
}
.qest-box .panel-heading {
	padding: 0 !important;
	background-color:none !important;
}
.qest-box .panel-title {
	display: inline-block;
	width: 100%;
}
.panel-group .panel + .panel {
	margin-top: 10px!important;
}
.qest-box .panel-default > .panel-heading {
	margin-bottom:0;
}
.qest-box h3 {
    margin: 35px 0 15px 0 !important;
    color: #ff8a00;
    font-size: 20px!important;
    float: left;
}
.qest-box .panel-body {
	font-size: 15px;
}
.product-specific #profile .btn.btn-lg.btn-primary {
	background: #000 !important;
	border: none !important;
	padding: 7px 15px;
}
.product-specific #profile .btn.btn-lg.btn-primary:hover {
	background: #ff8a00!important;
}
.product-image-lft #ninja-slider.fullscreen {
	background: rgba(0, 0, 0, 0.8) !important;
	overflow-y: hidden!important;
	width: 100%!important;
	height: 100% !important;
}
#ninja-slider.fullscreen .slider-inner {
	height: auto !important;
}
.inner-detail-sect {
	display: inline-block;
	margin: 0 0 30px;
	width: 100%;
}
.inner-detail-sect #myTab li a {
	color: #000!important;
	background: #e5e5e5 !important;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
	padding: 10px 20px;
}
.inner-detail-sect #myTab li.active a, .inner-detail-sect #myTab li a:hover {
	background: #fff !important;
	color: #ff8a00 !important;
}
.inner-detail-sect #myTab li {
	background: none !important;
}
.tab-pane.fade.active.in {
	width: 100%;
	margin-top: 0px !important;
	float:left;
}
.fa.fa-times {
	font-size: 20px;
}
.btn.btn-small.js-modal-close {
	border-radius: 50%;
	display: inline-block;
	height: 30px !important;
	padding: 3px !important;
	width: 30px !important;
	z-index: 999;
	position: absolute;
	top: -13px;
	right: -13px;
}
.view_more .image-over, .quest-sect .quest-btn {
	border-radius: 4px;
	display: inline-block;
	float: right;
	padding: 5px 10px;
	background: #000 !important;
	color: #fff !important;
	cursor: pointer;
}
.view_more .image-over:hover, .quest-sect .quest-btn:hover {
	background: #ff8a00!important;
}
.product-sect .view_more {
	float: right;
}
.popup-txt, .popup-gallery p {
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	padding: 20px 0;
}
.quest-sect {
	float: left;
	margin: 20px 0 0 0;
	width: 100%;
}
.quest-sect h4 {
	color: #ff8a00;
}
.quest-sect .text-field, .text-field {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	width: 100%;
	min-height: 120px;
	resize: vertical;
	padding:10px;
}
.quest-sect .quest-btn {
	float: left !important;
	padding: 7px 20px !important;
	border: none !important;
	text-transform: uppercase;
	margin: 20px 0;
}
.question-sect {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	float: left;
	margin: 20px 0;
	padding: 15px;
	width: 100%;
}
.small-quest {
	font-size: 15px;
	font-weight: 400;
}
.quest-box {
	float: left;
	width: 100%;
	margin: 0 0 5px 0;
}
.anser-container {
	float: left;
	margin: 0 0 25px;
	width: 100%;
}
.que-lft {
	float: left;
	margin-right: 1%;
	width: 3%;
}
.que-rgt {
	float: left;
	width: 96%;
}
.que-lft p, .que-rgt p {
	margin: 0;
	font-size: 16px;
	font-weight: 600;
}
.que-lft p span, .que-rgt p span {
	font-size: 11px;
	font-weight: 400;
}
.quest-pagination {
	float: left;
	width: 100%;
	padding: 10px;
	border-top: 1px solid #e5e5e5;
	margin: 10px 0 0 0;
}
.que-lft > h2 {
	color: #0C0 !important;
}
.question-container .que-lft > h2 {
	color: #ff8a00 !important;
}
.question-container {
	float: left;
	width: 100%;
}
.profile-cnt, #Account, .profile img {
	float: left;
}
.tab-content, .profile {
	float:left;
	width:100%;
}
.profile-cnt h4 {
	font-weight:700;
}
.bold-txt {
	font-weight:700;
}
.profile-cnt p {
	font-size:15px;
}
.pro-btns {
	float:left;
	margin:20px 0 20px 0;
	width:100%;
}
.profile-btn, .edit-btn {
	border-radius: 4px;
	color: #fff !important;
	cursor: pointer;
	float: left;
	font-size: 14px;
	margin-right: 10px;
	padding: 7px 12px;
	text-transform: uppercase;

}
.profile-btn {
	background:#ff8a00 !important;
}
.edit-btn {
	background:#000;
}
.pro-btns a {
	color:#fff !important;
	font-weight: 600;
}
.profile-btn:hover {
	background:#666!important;
}
.edit-btn:hover {
	background:#666!important;
}

.sign-page, .login-page {
	margin-bottom:30px !important;
	min-height: 350px;
}
.feild-sect.border-sect > p {
	float: left;
	width: 38%;
}
.edit-container {
	margin: 0 auto;
	width: 100%;
}
.edit-container.sign-form .feild-sect label {
	width:38% !important;
}
.edit-container.sign-form .feild-sect .input-field {
	width: 62%!important;
}
.tab-pane table {
	width: 100%;
	float:left;
}
.tab-pane table thead tr th {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}
.cart-btn, .cart-btn2 {
	border-radius:3px;
	color:#fff !important;
	background:#000 !important;
	padding:5px 7px;
	text-transform:uppercase;
	font-size:12px;
	line-height:normal;
}
.control__indicator {
}
.cart-btn:hover, .cart-btn2:hover {
	background:#ff8a00!important;
}
.inner-pages .sell-page, .inner-pages .about-page, .inner-pages .checkout-page, .inner-pages .paypal-page {
	margin:0;
	padding:0;
}
.sell-form1, .sell-form2 {
	float:left;
	widows:100%;
	border-radius:4px;
	border:1px solid #e5e5e5;
	margin:0 0 30px 0;
	padding:15px 2%;
}
.sell-form1 h2, .sell-form2 h2 {
	margin:10px 0 20px 0;
	text-transform:uppercase;
	volume:#000;
}
.edit-container.sign-form .sell-form1 .feild-sect label {
	width:22% !important;
	margin:0;
}
.edit-container.sign-form .sell-form1 .feild-sect .input-field, .edit-container.sign-form .sell-form2 .feild-sect .input-field {
	width:77% !important;
}
.sell-form1 .selectboxit-container, .sell-form2 .selectboxit-container {
	float:left;
	margin-right:1%;
}
.feild-sect.loc-group .loc-box {
	margin-right:2%;
}
.feild-sect.loc-group .loc-box .cinfigur-select .select2 .selectboxit-container.selectboxit-container {
	width:100% !important;
}
.sell-form1 .three .selectboxit-container, .sell-form2 .three .selectboxit-container {
	float:left;
	width:25% !important;
	margin-right:0;
}
.edit-container.sign-form .sell-form1 .feild-sect .input-field.small, .edit-container.sign-form .sell-form2 .feild-sect .input-field.small {
	width: 25% !important;
}
.sell-form1 .big .selectboxit-container {
	width:40% !important;
}
.edit-container.sign-form .sell-form1 .feild-sect .text-field, .edit-container.sign-form .sell-form2 .feild-sect .text-field {
	width:77% !important;
}
.sell-form1 .sell-form-rgt, .sell-form2 .sell-form-rgt {
	width:77% !important;
	float:left;
}
.sell-form1 .upload-sect, .sell-form2 .upload-sect {
    border-bottom: 1px solid #e5e5e5;
    float: left;
    margin: 0 0 10px;
    padding-bottom: 15px;
    width: 100%;
}
.upload-sect .form-file {
	float: left;
	margin-right: 20px;
	width: 80%;
}
.upload-sect .upload-btn {
	border-radius: 4px;
	color: #fff !important;
	cursor: pointer;
	float: left;
	font-size: 14px;
	margin-right: 10px;
	padding: 5px 12px;
	text-transform: uppercase;
	background:#000;
	border:none;
	margin-top: 5px;
	line-height:normal;
}
.upload-sect .upload-btn:hover {
	background:#ff8a00!important;
}
.feild-sect input[type="checkbox"] {
	margin-top: 8px;
}
.input-field.small.icon {
	background:url(../images/dollar.png) no-repeat 5px center;
	padding-left:25px !important;
}
.form-note {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	float: left;
	margin: 20px 0;
	padding: 2%;
	width: 100%;
	font-size:15px;
	font-weight:600;
	text-align:center;
}
.form-note .bold {
	font-weight:700;
	color:#ff8a00;
}
.edit-container.sign-form.edit-area {
	width:60% !important;
}
* {
	box-sizing: border-box;
}
.slider {
	width:92%;
	margin:0 auto;
	background:#fff;
}
.slick-slide {
	margin: 0px 20px;
	background:#fff;
}
.slick-slide img {
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	top: 50%;
	position: relative;
	max-height:170px;
	max-width:90px;
}
.slick-prev:before, .slick-next:before {
	color: black;
}
.slick-dots {
	display:none !important;
}
.dropdown .caret {
	margin-top: -5px;
}
.slick-prev::before, .slick-next::before {
 font-size:30px!important;
 opacity:0.2!important;
 color:#000 !important;
}
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before {
 opacity:0.7!important;
}
.slick-prev, .slick-next {
	height:32px;
	width:32px;
}
.slide-image {
	float: left;
	margin-right:5%;
	width:35%;
	height:170px;
}
.slide-cnt {
	float: left;
	width: 60%;
	height:170px;
	background:#fff;
	padding: 10px 0 10px 10px;
}
.slide-cnt > h3 {
	float:left;
	color:#333;
	width:100%;
	margin:0;
	font-size:18px;
	height:20px;
	overflow:hidden;
}
.slide-cnt > h4 {
	float:left;
	color:#ff8a00;
	width:100%;
}
.slide-cnt > p {
	font-size:15px;
	color:#666;
	width:100%;
	float:left;
	height:20px;
	overflow:hidden;
}
.slide-cnt > p span {
	color:#000;
	font-weight:700;
	margin-left:7px;
}
.slide-cnt .slide-btn {
	background:#ff8a00;
	color:#fff !important;
	font-size:13px;
	text-transform:uppercase;
	border-radius:4px;
	border:none;
	padding:7px 10px;
	margin-top:10px;
	float:left;
	line-height:normal;
}
.slide-cnt .slide-btn:hover {
	background:#000 !important;
}
.slick-dotted.slick-slider {
	margin-bottom:0 !important;
}
.more_products .image-over {
	height:auto !important;
}
.abt-img img {
	width:100%;
}
.blogger-img img {
	width:100%
}
.blogger-cnt p {
	float:left;
	text-align:left;
	font-size:15px;
}
.blogger-slide {
	float: left;
	margin: 20px 0 40px 0;
	width: 100%;
}
.alphbet {
	border-bottom: 1px solid #ff9a22;
	border-top: 1px solid #ff9a22;
	float: left;
	width: 100%;
	text-align:center;
	padding:10px 0;
	margin-bottom:30px;
}
.alphbet li {
	float:none !important;
	margin :0 2px!important;
	display:inline-block;
	width:auto !important;
}
.alphbet li a {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #fff;
	color: #000;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px!important;
}
.alphbet li a:hover {
	background: #000 none repeat scroll 0 0;
	color: #fff !important;
}
.blogger-listing li {
	display: inline-block!important;
	margin: 0 0.5% 30px!important;
	width: 15.3%!important;
}
.alphbet .active .alpha {
	background: #000 none repeat scroll 0 0!important;
	color: #fff !important;
}
.blgr-detail {
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	float: left;
	margin: 20px 0 40px;
	padding: 10px 0;
	width: 100%;
}
.blgr-img {
	float: left;
	margin-right: 2%;
	width:16%;
}
.blgr-cnt {
	float: right;
	text-align: left;
	width: 82%;
}
.blgr-cnt h2 {
	text-align:left;
	float:left;
	width:auto;
}
.blgr-cnt p {
	float:left;
	text-align:left;
}
.blgr-btn {
	float:left;
	margin-left:15px;
	padding:7px 15px;
	background:#ff9a22;
	color:#fff !important;
	text-transform:uppercase;
	border-radius:4px;
	font-weight:600;
	margin-top:9px;
	line-height:normal;
}
.privatemsg-message.privatemsg-message-1.privatemsg-message-even.privatemsg-message-first {
	float:left;
	width:100% !important;
}
.privatemsg-author-avatar {
	float:left;
	width:10%;
}
.privatemsg-message-column {
	float:right;
	width: 88%;
}
.privatemsg-message-even {
	background:#f5f5f5!important;
	border:1px solid #ff8a00 !important;
	border-radius:4px;
	padding:1%;
	float:right;
	width:96%;
	margin-bottom:20px;
}
.privatemsg-author-name > a {
	font-weight:700;
	color:#000 !important;
	font-size:16px;
}
.delete-msg {
   background: rgb(255, 255, 255) none repeat scroll 0 0;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 3px;
    float: left;
    margin: 0;
    padding: 2px 7px;
}
.privatemsg-message-information {
    margin-bottom: 15px;
}
.privatemsg-message-actions.links.inline {
	float:right;
}
.privatemsg-message-participants {
	float: left;
	margin-bottom: 20px;
	width:100%;
}
.privatemsg-message-body {
	float: left;
	width: 100%;
}
.inner-detail-sect #message_form {
    display: block;
    margin: 10px auto;
    width: 100%;
}
.privatemsg-message-odd {
	background:#e5e5e5!important;
	border:1px solid #15b615 !important;
	border-radius:4px;
	padding:1%;
	float:left;
	width:96%;
	margin-bottom:20px;
}
.privatemsg-message-date {
	font-size:12px;
}
.privatemsg-author-avatar .user-picture {
    border: 1px solid #ccc !important;
    border-radius: 50%;
    display: inline-table;
    height: 60px;
    margin: 0;
    width: 60px;
}
.messages-panel{
    margin: 10px auto;
    overflow-x: hidden;
    padding-right: 1% !important;
    width: 60%;
}
.blgr-btn:hover {
	background:#000;
	color:#fff;
}
.navbar {
	border: medium none !important;
	border-radius: 0!important;
	margin: 0!important;
}
.blgr-link {
	font-size:17px;
	color:#ff8a00!important;
	font-weight:700;
	padding:0 2px;
}
.blgr-link:hover {
	color:#000!important;
}
.filter-section {
	float:left;
	width:100%;
	margin:30px 0 0 0;
}
.filter-search, .filter-price {
	float:left;
	width:100%;
	margin-bottom:30px;
}
.fltr-label, .fltr-txt {
	float:left;
	width:100%;
}
.filter-search .fltr-label label, .filter-price .fltr-label label {
	float:left;
	color: #000;
	font-size: 15px;
	font-weight: 700;
	text-transform:uppercase;
}
.filter-price label, .filter-price label {
	float:left;
	color: #000;
	font-size: 15px;
	font-weight: 700;
}
.fltr-txt .filter-field {
	width: 100%;
	padding: 0 10px;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	font-size: 16px;
	height: 37px;
}
.fltr-chx {
	float:left;
	width:100%;
	margin-top: 5px;
}
.filter-price.color .fltr-txt .fltr-chx {
	float:left;
	width:50%;
}
.fltr-chx > label {
	font-weight: 400;
}
.control {
	display: block;
	position: relative;
	padding-left: 30px;
	margin-bottom: 15px;
	cursor: pointer;
	font-size: 18px;
}
.control input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.control__indicator {
	position: absolute;
	top: 2px;
	left: 0;
	height: 17px;
	width: 17px;
	background: #fff;
	border:1px solid #eee;
	border-radius:3px;
}
.control--radio .control__indicator {
	border-radius: 50%;
}
.control:hover input ~ .control__indicator, .control input:focus ~ .control__indicator {
 background: #fff;
}
.control input:checked ~ .control__indicator {
 background: #ff8a00;
 border:1px solid #000;
 border-radius:3px;
}
.control:hover input:not([disabled]):checked ~ .control__indicator, .control input:checked:focus ~ .control__indicator {
 background: #ff8a00;
}
.control input:disabled ~ .control__indicator {
 background: #e6e6e6;
 opacity: 0.6;
 pointer-events: none;
}
.control__indicator:after {
	content: '';
	position: absolute;
	display: none;
}
.control input:checked ~ .control__indicator:after {
 display: block;
}
.control--checkbox .control__indicator:after {
	left: 5px;
	top: 3px;
	width: 6px;
	height: 7px;
	border: solid #fff;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg);
}
.control--checkbox input:disabled ~ .control__indicator:after {
 border-color: #c04b00;
}
.acnt-edtbox .cart-btn2 {
	margin-right:10px;
}
.pro-title {
	width: 16%;
}
.control--radio .control__indicator:after {
	left: 7px;
	top: 7px;
	height: 6px;
	width: 6px;
	border-radius: 50%;
	background: #fff;
}
.control--radio input:disabled ~ .control__indicator:after {
 background: #ff8a00;
}
.control.control--checkbox {
	font-weight: 400;
}
.account-item-list {
	float: left;
	width: 100%;
}
.account-item-list table {
	float:left;
	width:100% !important;
}
.account-item-list table tr td {
	width:15% !important;
	background: #fff none repeat scroll 0 0;
	display: inline-table;
	margin:15px 0.7%;
	float:left;
}
.account-item-list table tr td a {
	padding:10px;
	display:inline-block;
}
.account-item-list .image-over {
	height: 155px;
	text-align: center;
	width:155px;
}
.account-item-list h3 {
	color: #000;
	font-family: "Josefin Sans", sans-serif !important;
	font-size: 17px!important;
	font-weight: 600!important;
	margin: 10px 0;
	text-align: center;
}
.account-item-list h4 {
	color: #777 !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	text-align: center !important;
}
.account-item-list p {
	color: #000 !important;
	display: inline-block;
	font-size: 13px!important;
	text-align: center;
	width: 100%;
}
.account-item-list .name-txt {
	display: inline-block;
	font-size: 16px !important;
	font-weight: 700 !important;
}
.tab-pane td {
	border: 1px solid #e5e5e5;
	padding:5px 0.5%;
}
.tab-pane th {
	border: 1px solid #e5e5e5;
	padding:5px 0.5%;
	height: 35px;
}
.tab-pane .border-none td {
	padding:10px 1%!important;
}

.inbx-slt {
	float: left;
	width: 250px;
}
#inbox .profile-btn, #inbox .edit-btn {
	padding: 9px 12px!important;
	line-height:normal;
}
.user-picture {
	border: 1px solid #000;
	float: left;
	margin: 10px 0;
	width: 100px;
}
.user-picture a {
	display: inline-block;
}
.user-picture a img {
    border-radius: 50%;
    height: 60px;
    width: 60px;
}
.acnt-edtbox {
	float: left;
	margin: 30px 0 10px;
	width: 100%;
}
.acnt-edtbox table {
	width:100%!important;
	float:left;
}
.acnt-edtbox thead {
    width: 100%!important;
}
.acnt-edtbox tr {
    width: 100%!important;
}
.img-edt {
	float: left;
}
.profile-cnt {
	width: 86%;
}
.img-edt:hover img {
	opacity:0.5;
}
.edit-product-image ul {
	display: inline-block;
	width: 100%;
}
.edit-product-image ul li {
	width: 15.3%;
	background: #fff none repeat scroll 0 0;
	display: inline-block;
	margin: 0 0.5% 30px;
	position: relative;
	border: 1px solid #e5e5e5;
	cursor: pointer;
	height:170px;
	padding: 0.5%;
	vertical-align: middle;
}
.edit-product-image ul li .view-more {
	opacity: 0;
}
.edit-product-image ul li:hover .view-more {
	opacity: 1;
}
.edit-product-image ul li:hover {
	border: 1px solid #333;
}
.edit-product-image ul li .image-over > img {
	display: table-cell;
	max-height: 155px;
	max-width: 155px;
	vertical-align: middle;
}
.edit-product-image ul li .image-over {
	background: #fff none repeat scroll 0 0;
	height: 155px;
	position: relative;
	text-align: center;
}
.edit-product-image .view-more {
	top:56px;
}
.edit-product-image ul li:hover .image-over img {
	opacity:0.4;
}
.profile_group{
	float:left;
	margin-right:2%;
	position:relative;
	width:12%;
}
.profile_group img{
	float:left;
	width:100%;
}
.profile_group .view-more.edit-box-icon .crop-btn.update-icons{
	float:right;
	margin-right:0;
}
.profile_group .view-more.edit-box-icon{
	top:8px;
	margin-top:0;
}
.profile_group .view-more.edit-box-icon{
	opacity:0;
}
.profile_group:hover .view-more.edit-box-icon{
	opacity:1;
}
.profile_group img:hover{
	border:1px solid #333;
}
.wish-btn.js-open-modal.btn.view-btn {
	text-transform: uppercase;
	border:none !important;
	font-size:14px !important;
	line-height:normal;
}
.account-item-list a:hover .image-over img {
	opacity:0.5%;
}
.account-edit {
	float:left;
	width:100%;
}
.account-edit .feild-sect {
	width:100%;
	float:left;
}
.account-edit .feild-sect label {
	width:20%;
}
.account-edit .input-field {
	width:40%;
}
.account-edit .feild-sect.border-sect > p {
	width:auto;
	margin-right:10px;
}
.feild-sect.feild-sect-sml label {
	width:9% !important;
}
.img-edt > img {
	padding: 2px;
	width:auto !important;
}
.edit-product-image .wish-btn.js-open-modal.btn.view-btn {
	width:100%;
}
.acnt-edtbox table thead tr th {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}
.acnt-edtbox th {
	border: 1px solid #e5e5e5;
	height: 35px;
	padding:0 1%;
}
.acnt-edtbox td {
	border: 1px solid #e5e5e5;
	height: 35px;
	padding: 0 1%;
	overflow-wrap: normal;
}
.account-outer {
	border: 1px solid #e5e5e5;
	float: left;
	padding: 10px;
	width: 100%;
}
.accordion-toggle.cart-btn2, .accordion-toggle.cart-btn2.collapsed {
	background: #000 none repeat scroll 0 0 !important;
	border-radius: 3px!important;
	color: #fff !important;
	font-size: 11px!important;
	padding: 5px 7px!important;
	text-transform: uppercase!important;
	width:auto !important;
	line-height:normal;
}
.inner-table .head-bg {
	background: #ff8a00 none repeat scroll 0 0;
	color: #fff;
}
.inner-table {
	padding: 10px !important;
	width: 100%;
}
.inner-table .head-bg th {
	padding: 5px!important;
	font-size: 13px!important;
	font-weight:400!important;
}
.checkout .bg-head, .ck-secnd-sect .bg-head {
	background:#ff8a00;
	margin:0;
	border-radius:4px 4px 0 0;
}
.checkout .bg-head h1, .ck-secnd-sect .bg-head h1 {
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	margin: 0 !important;
	padding: 10px 20px;
}
.checkout-page .checkout {
	border:1px solid #e5e5e5!important;
	padding:2%;
	border-radius:4px;
	float:left;
}
.checkout .sell-form1, .checkout .sell-form2 {
	padding:0 !important;
	border:none !important;
}
.chk-form-outer {
	float: left;
	padding:0 20px;
	width:100%;
}
.sell-form1.chkout-lft {
	width: 48% !important;
	float:left;
	margin-top:20px;
}
.sell-form1.chkout-rgt {
	width: 48% !important;
	float:right;
	border:none !important;
	margin-top:20px;
	padding: 0 0 0 3% !important;
	border-left:1px solid #e5e5e5!important;
}
.selectboxit-container.selectboxit-container {
	float:left;
}
.form-outer {
	float:left;
	width:100%;
	border :1px solid #ff8a00!important;
	border-radius:0 0 4px 4px;
	background:#fff;
}
.orange {
	color:#ff8a00;
}
.sell-form1 chkout-rgt .form-file {
	float:left;
	margin-right:7px !important;
}
.feild-sect.full > p {
	float:left;
}
.form-file {
	float: left;
	margin: 5px 7px 0 0 !important;
}
.ck-frst-sect {
	float: left;
	width: 100%;
}
.ck-secnd-sect {
	float: left;
	margin-top: 35px;
	width: 100%;
}
.sell-form1.chkout-table, .sell-form1.chkout-table table {
	float: left;
	width: 100%!important;
	margin: 10px 0;
}
.sell-form1.chkout-table thead tr th {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}
.sell-form1.chkout-table td, .sell-form1.chkout-table th {
	border: 1px solid #e5e5e5;
	height: 35px;
	padding: 0 10px;
}
.inner-detail-sect .ck-secnd-sect .login-btn {
	float: right !important;
	margin: 10px 0 0 15px;
}
.chkout-table td {
	text-align:left;
}
.chkout-table .rgt-algn {
	text-align:right !important;
}
.side-category-menu li.active ul.collapse.in li.active ul.collapse.in li.active a {
	color:#ff8a00 !important;
}
.modal-header {
	display:inline-block;
	width:100%;
	padding-bottom: 0 !important;
}
.modal-title {
	font-weight:600!important;
	text-transform:uppercase;
	font-size:20px!important;
}
.modal-content form {
	display:inline-block;
	width:100%;
}
.modal-body, .modal-footer {
	display:inline-block;
	width:100%;
}
.new_member > div {
	float: left;
	width: 100%;
}
.new_member textarea {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	float: left;
	padding: 10px;
	resize: vertical;
	width: 100% !important;
	min-height: 180px !important;
}
.btn.btn-default, .btn.button_style.submit {
	background:#000;
	border: medium none;
	color: #fff!important;
	font-size: 14px;
	font-weight: 600;
	padding: 5px 10px !important;
	text-transform: uppercase;
	line-height:normal;
}
.btn.btn-default:hover, .btn.button_style.submit:hover {
	background:#ff8a00;
	color:#fff;
}
.login-left .feild-sect {
	margin:0 0 10px 0 !important;
}
.login-left .feild-sect > a {
	color: #ff8a00;
	float: left;
	margin: 10px 0;
	font-weight:600;
}
.login-left .feild-sect > a:hover {
	color: #666;
}
.more_comments {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	color: #ff8a00 !important;
	float: left;
	font-size: 17px;
	font-weight: 600;
	margin:20px 0 20px 4%;
	padding: 5px 10px;
	background:#fff;
}
.more_comments:hover {
	background:#ff8a00;
	color:#fff!important;
	border-color:#000;
}
.grid-wrapper > h3 {
	margin: 0 0 10px;
}
.product-specific .tab-content {
	margin-top:-7px !important;
	border-radius: 0 0 4px 4px;
	border:1px solid #e5e5e5;
	padding:15px;
}
.nav.nav-tabs {
	margin:0 !important;
}
.quest-field {
	float: left;
	width: 100%;
}
#ask_form {
	background: #e5e5e5 none repeat scroll 0 0;
	border-radius: 4px;
	float: left;
	padding: 0 15px;
	width: 100%;
}
.quest-sect a {
	color:#ff8a00;
	font-weight:700;
}
.quest-sect a:hover {
	color:#000;
}
.modal-content .question-sect {
	margin:0 !important;
	padding:0 !important;
	border:none !important;
}
.modal-content .que-lft {
	width:5%!important;
}
.modal-content .que-rgt {
	width:94% !important;
}
.blogger-listing {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	margin-bottom: 30px;
	padding: 15px 10px;
}
.popup-image {
	display: inline-block;
	height: 500px;
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
.popup-image .img-responsive {
	margin: 0 auto;
	max-width: 100%;
	text-align: center;
	width: auto;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	top: 50%;
	position: relative;
	max-width: 50%;
	display:inline-block;
}
.sell-form1.paypal-form h2 {
	text-transform:lowercase !important;
	color:#ff8a00 !important;
}
.sell-form1.paypal-form > p {
	font-size: 16px;
	font-weight: 600;
}
.paypal-list {
	float:left;
	margin:10px 0 25px 0;
}
.paypal-list li {
	float:left;
	padding-left:20px;
	background:url(../images/dot.png) no-repeat left 5px;
	margin:0 0 10px 0;
}
.paypal-page .sell-form1.paypal-form .feild-sect .input-field {
	width:40%!important;
}
.paypal-page .sell-form1.paypal-form .login-btn {
	margin-left: 22%;
}
#menu ul {
	margin-top: 10px;
	padding-left:10px;
}
.side-category-menu .fa.fa-angle-right {
	color: #999;
	font-size: 18px;
	margin-right: 5px;
}
.side-category-menu .fa.fa-angle-double-right {
	color: #999;
	font-size: 18px;
	margin-right: 5px;
}
#menu ul li a:hover .fa.fa-angle-right, #menu ul li a:hover .fa.fa-angle-double-right {
	color:#ff8a00 !important;
}
a:focus, a:hover {
	text-decoration:none !important;
}
.error.error_message {
	line-height: 36px;
}
#simple_captcha_p {
	margin-top: 16px !important;
}
.feild-sect.border-sect img {
	margin-top: 24px;
}
.form-control:focus {
	border-color:#ff8a00 !important;
}
.feild-sect .error.error_message {
	float: left;
	margin-left: 20%;
	width: 40% !important;
}
#security_code-error {
	margin-top: 27px;
}
.login-left #login_form .error.error_message {
	margin-left:0 !important;
	width:100% !important;
}
#edit_form .feild-sect .error.error_message {
	float: left;
	margin-left: 20%;
	width: 80% !important;
}
#contact_form .selectboxit-container {
	width: 40% !important;
}
#contact_form .feild-sect.full .text-field {
	float: left;
	width: 80%!important;
	min-height: 160px !important;
}
#contact_form .feild-sect.full label {
	float: left;
	width: 20%!important;
}
.col-md-6.col-xs-6.blogger-cnt a span {
	color:#ff8a00!important;
}
#contact_form .login-btn {
	margin-bottom:30px !important;
	margin-left:20% !important;
	line-height:normal;
}
#contact_form .feild-sect .error.error_message, #join_form .feild-sect .error.error_message {
	float: left;
	margin-left: 20%!important;
	width: 80% !important;
}
#join_form #security_code-error {
	margin-top: 20px!important;
}
#sell_form .feild-sect .error.error_message {
	margin-left:22% !important;
	width:78% !important;
}
.slick-next {
	right: -25px!important;
}
.slick-prev {
	left: -35px!important;
}
.error.error_message {
	margin: 0 !important;
}
.caret-mob {
	display: none;
}
.navbar-toggle.active span:last-child {
	display:none !important;
}
.navbar-toggle.active .icon-bar:nth-of-type(2) {
 transform: rotate(45deg);
 top: 4px;
}
.navbar-toggle .icon-bar:nth-of-type(4) {
 top: 1px;
}
#Following > p, #Purchased > p, #Sold > p, #Trades > p, #Invoices > p, #Orders > p {
	padding: 15px;
}
#Following a:hover .image-over {
	opacity:0.7;
}
#login_form .login-btn {
	margin-top:10px;
	line-height:normal;
}
#ask_form #question-error {
	margin-top: 25px;
	margin-left: 10px;
}
.btn-file {
	position: relative;
	overflow: hidden;
	float:left;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: inherit;
	display: block;
}
.upload-text {
	float: left;
	margin: 0 20px;
	line-height: 30px;
}
.btn.btn-default.btn-file {
	background: #ff8a00 none repeat scroll 0 0;
	line-height:normal;
}
.btn.btn-default.btn-file:hover {
	background:#555;
}
.feild-sect.feild-sect-sml .form-file {
	margin-top: 12px !important;
}
.blgr-img > img {
	float: left;
	width: 100%;
}
.faq-page .collapse.in, .faq-page .collapse, .faq-page .collapsing {
	margin-top:0 !important;
}
.view-more.edit-img {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	border: medium none !important;
	border-radius: 0 !important;
	width: 100%;
}
.edit-box h3 {
	width:100%;
	display:inline-block;
	text-align:center;
	font-size:18px;
}
.edit-box-icon .edt-btn, .edit-box-icon .view-btn, .edit-box-icon .crop-btn {
	float: left;
	font-size: 0 !important;
	height: 29px;
	margin: 0 5%;
	padding: 0 !important;
	width: 41px;
}
.delete-btn {
	font-size: 0 !important;
	height: 29px;
	margin: 0 5%;
	padding: 0 !important;
	position: absolute;
	right: -9px;
	top: -67px;
	width: 41px;
}
.edit-box-icon .edt-btn {
	background:url(../images/edit2.png) no-repeat 0 0;
}
.edit-box-icon .edt-btn:hover {
	background:url(../images/edit.png) no-repeat 0 0;
}
.edit-box-icon .view-btn {
	background:url(../images/view2.png) no-repeat 0 0;
}
.edit-box-icon .view-btn:hover {
	background:url(../images/view.png) no-repeat 0 0;
}
.edit-box-icon .crop-btn {
	background:url(../images/crop2.png) no-repeat 0 0;
}
.edit-box-icon .crop-btn:hover {
	background:url(../images/crop.png) no-repeat 0 0;
}
.edit-box-icon .delete-btn {
	background:url(../images/delete2.png) no-repeat 0 0;
}
.edit-box-icon .delete-btn:hover {
	background:url(../images/delete.png) no-repeat 0 0;
}
.view-more.edit-box-icon {
	background:none !important;
	width:100% !important;
	margin-top: 15px;
}
.edit-more-btn {
	background: rgb(255, 138, 0) none repeat scroll 0 0;
	border: medium none;
	border-radius: 4px;
	color: rgb(255, 255, 255) !important;
	cursor: pointer;
	float: right;
	font-size: 13px;
	padding: 7px 10px;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	top: 14px;
	line-height:normal;
}
.edit-more-btn:hover {
	background:#000 !important;
}
.default {
	width: 0;
	height: 0;
	border-top: 50px solid #ff8a00;
	border-right: 100px solid transparent;
	position:absolute;
	top:0;
}
.default a {
	color:#fff !important;
	font-size:15px;
	font-weight:bolder;
	top:-45px !important;
	position:absolute;
	z-index:999;
	left:5px;
}
.popup-gallery > span {
	display: none;
}
#pGallery li h3 {
	display: none !important;
}
#crop_image #saved {
	float: left !important;
	width:100%;
	margin-top:20px;
}
#crop_image #saved h4 {
	margin:0 !important;
}
.docs-preview.clearfix {
	float: left;
	width: 100%;
}
.docs-preview.clearfix > ul {
	float: right !important;
}
.docs-preview.clearfix > h4 {
	margin: 15px 0 0 !important;
}
.edit-box.dflt {
	border: 1px solid #ff8a00;
}
.edit-box.dflt:hover {
	border: 1px solid #333;
}
.trade-page .product-trade {
	border: 1px solid #e5e5e5;
	float: left;
	padding: 0.5%;
	width: 30%;
	margin: 20px 0;
}
.trade-form {
	float: left;
	width: 100%;
}
.trade-terms .feild-sect.feild-sect-sml label {
	width: auto !important;
}
.trade-terms {
	border: 1px solid #e5e5e5;
	float: left;
	margin: 25px 0;
	padding: 1%;
	width: 100%;
}
#delete_pro, #delete_btn {
	background: #f5f5f5 none repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	color: #000 !important;
	font-size: 14px;
	font-weight: 600;
	padding: 5px 10px !important;
	text-transform: uppercase;
	line-height:normal;
}
.member-pic {
	float: left;
	width: 70%;
}
.member-pic > p {
	float: left;
	margin: 20px 0 0;
	width: 100%;
}
.btn.btn_ok.goto_cart {
	background: #ff8a00 none repeat scroll 0 0;
	border: medium none;
	color: #fff !important;
	font-size: 14px;
	font-weight: 600;
	padding: 5px 10px !important;
	text-transform: uppercase;
	line-height:normal;
}
.btn.btn_ok.goto_cart:hover {
	background: #000 none repeat scroll 0 0;
}
.purchased-sect {
	float: left;
	width: 100%;
	margin:20px 0;
}
.msg-btn {
	border-radius: 4px;
	color: #fff !important;
	cursor: pointer;
	float: left;
	font-size: 14px;
	margin-right: 10px;
	padding: 7px 12px;
	text-transform: uppercase;
	background:#000;
	width:100%;
	line-height:normal;
}
.purchased-sect > li {
	float: left;
	width: 15%;
}
.purchased-sect img {
	float: left;
	width: 100%;
}
.purch-cnt {
	float: left;
	padding: 10px 0;
	width: 100%;
}
.rating, .rating2, .rating3 {
	border: none;
	float: left;
}
.rating-txt-cnt {
    border-top: 1px solid #ddd;
    margin: 20px 0 0;
    padding-top: 5px;
    text-align: center;
}
.rating-txt-cnt > h4 {
    font-weight: 600;
}
.rating-box {
	text-align:center;
}
.rating {
	display: inline-block !important;
	float: none;
	text-align: center;
}
.rating.hide {
	display: none !important;
}
.rating-value {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	display: inline-block;
	height: 40px;
	margin-bottom: 20px;
	padding-left: 10px;
	width: 35%;
	
}
#submit_btn {
	display:inline-block;
	float:none;
}
.feedback-form {
	text-align:center;
}
#existCart.modal .modal-gallery, #successRemove.modal .modal-gallery, #successCart.modal .modal-gallery, #success_change.modal .modal-gallery, 
#success_join.modal .modal-gallery, #deleteProduct.modal .modal-gallery, #successWishlist.modal .modal-gallery, #ChangeStatus.modal .modal-gallery, 
#success_contact.modal .modal-gallery, #deleteMessage.modal .modal-gallery, #success_ask.modal .modal-gallery{
	margin-top:16% !important;
}
#myModal.modal .modal-gallery{
		margin-top:5% !important;
} 
#ninja-slider.fullscreen .slider-inner {
	max-width:1180px !important;
}
#ninja-slider.fullscreen .fs-icon {
	position:absolute !important;
}
.pro-title a {
	color:#333 !important;
}
.pro-title a:hover {
	color:#f68102 !important;
}
.feild-sect .form-note.price-note {
	background:#e9e9e9 !important;
	width:50% !important;
}
.feild-sect.class-section_id .cinfigur-select {
	float:left;
	width:25% !important;
	margin-right:1%;
}
.filled-stars .star .glyphicon, .empty-stars .star .glyphicon {
	font-size:20px !important;
}
.rating-container .filled-stars {
	color:#ffb754 !important;
}
.feild-sect.class-section_id .cinfigur-select .selectboxit-container.selectboxit-container {
	width:100% !important;
}
#products_list > span {
	color: #ff8a00;
	margin: 35px 0 15px !important;
	font-size:20px!important;
}
.feild-sect.loc-group .loc-box {
	float:left;
	width:25%;
}
.feild-sect.loc-group {
	float:left;
	width:100%;
}
.popup-gallery #status_block {
	font-weight:700;
}
#delete_pro:hover, #delete_btn:hover {
	color:#ff8a00 !important;
}
.product-rating-box {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	display: table;
	margin:0 auto 20px auto!important;
	padding: 2% 1%;
	width: 75%;
}
.product-rating-box h3 {
	font-size: 22px;
	font-weight: 600;
	margin: 0 0 10px;
	text-align:center;
}
.feedback-form .col-md-12.col-xs-12.inner-page h3 {
	font-weight: 600;
}
.rating-field {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	font-size: 16px;
	height: 40px;
	margin: 0 0 20px;
	padding: 0 10px;
	width: 55%;
}
.rating-rsps {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	float: none;
	margin: 0 auto;
	padding: 2% 1%;
	text-align: center;
	width: 65%;
}
.rating-rsps h3 {
	font-weight:700;
	margin: 30px 0 20px;
}
.products_list.product-sect.blogger-listing {
	padding: 1% !important;
}
.btn.btn_ok.goto_wishlist, #ChangeStatus .btn.btn_ok.img_dlt_btn, #deleteMessage .btn.btn_ok.img_dlt_btn, 
.modal-footer #delete_comment, #remove_wishlist, #remove_cart {
	background: #f5f5f5 none repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	color: #000 !important;
	font-size: 14px;
	font-weight: 600;
	padding: 5px 10px !important;
	text-transform: uppercase;
	line-height:normal;
}
.btn.btn_ok.goto_wishlist:hover, #ChangeStatus .btn.btn_ok.img_dlt_btn:hover, 
#deleteMessage .btn.btn_ok.img_dlt_btn:hover, .modal-footer #delete_comment:hover, #remove_wishlist:hover, #remove_cart:hover {
	color:#ff8a00 !important;
}
#inbox .inbx-slt.pro-btns {
    width: 50%;
}
.upload-btn.img_remove_btn {
	float: right !important;
	margin-top: 15px !important;
}
.quest-sect a {
	color: rgb(255, 138, 0) !important;
	font-weight: 700;
}
.quest-sect a:hover {
	color:#000 !important;
}
.user-picture > img {
	margin: 0 !important;
	width: 100%;
}
.delete-msg:hover {
	color:#ff8a00 !important;
}
.privatemsg-message-participants > a:hover {
	color:#ff8a00 !important;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
	background:#fff !important;
}
.product-specific .nav.nav-tabs {
	border:none !important;
}
.product-specific .nav.nav-tabs li a:hover, .product-specific .nav.nav-tabs li a {
	border:1px solid #e5e5e5 !important;
}
.trade-terms .feild-sect.feild-sect-sml .form-file {
	margin-top: 5px !important;
}
.inner-detail-sect.trade-page #trade_form {
	float: left;
	width: 100%;
}
.trade_list_center.col-md-2.col-xs-2 > img {
	margin: 75% 0;
}
.product-trade_list.col-md-12.col-xs-12.listing_trade {
	padding-top:20px;
	border-top:1px solid #e5e5e5;
}
.product-trade_list.col-md-5.col-xs-5 {
	border: 1px solid #e5e5e5;
    border-radius: 4px;
    min-height: 310px !important;
}
.login-btn.acceptbutton {
	float:none !important;
}
.col-md-12.col-xs-12.cms-pages {
	padding:0 !important;
}
.profile-cnt .bold-txt {
	font-weight:400 !important;
}
.account-item-list table tbody tr td a .image-over img {
	max-height: 155px;
    max-width: 155px;

}
.account-item-list table tbody tr {
	text-align:center;
}
.image-over > img {
	display: inline-block !important;
	float: none;
	text-align: center;
}
#Wishlist table tbody tr td a {
	color:#333!important;
}
#Wishlist table tbody tr td a:hover {
	color:#ff8a00 !important;
}
#Wishlist table tbody tr td .cart-btn.add-cart, #Wishlist table tbody tr td .cart-btn2.rem_wishlist, #Wishlist .cart-btn.rem_cart, #Wishlist .cart-btn {
	color:#fff !important;
	line-height:normal;
}
#Wishlist table tbody tr td .cart-btn.add-cart:hover, #Wishlist table tbody tr td .cart-btn2.rem_wishlist:hover, #Wishlist .cart-btn:hover, #Wishlist .cart-btn.rem_cart:hover {
	color:#fff !important;
}
#Wishlist table tbody tr td img {
	width: 40px;
	margin-right:5px;
}
.account-item-list table tr td a:hover h3 {
	color:#ff8a00 !important;
}
.account-item-list table tr td:hover {
	border: 1px solid #333;
}
#accordion tr td .accordion-toggle.cart-btn2:hover {
	background:#ff8a00!important;
}
.ck-secnd-sect .form-outer .sell-form1.chkout-table .chk-form-outer {
	padding:0;
}
.form-outer .sell-form1.chkout-table {
    border: medium none;
}
.slide-cnt_list h3 {
    font-size: 18px;
}
.product-trade_list.col-md-5.col-xs-5 .slide-cnt {
    height: auto !important;
}
.chosen-container-multi .chosen-choices{
	 border:1px solid #e5e5e5!important;
	 border-radius:4px!important;
}
.chosen-container-active .chosen-choices{
	border: 1px solid #ff8a00!important;
}
.chosen-container-single .chosen-single{
	background:#ff8a00!important;
}
#message_form .feild-sect label{
	width:100% !important;
}
.product-trade_list.col-md-5.col-xs-5 .slide-image_list > img{
	width:155px !important;
}
.inner-detail-sect.trade-page .slide-image > img {
    margin-top: 30px;
}
.inner-detail-sect.trade-page .product-trade .slide-cnt > h3 {
    min-height: auto;
}
#collapseinvoice1 .inner-table .tab-pane td{
	vertical-align: top;
}
.cms-pages ol li {
    list-style: inside list-style !important;
}
.cms-pages ol, .cms-pages ul{
	float:left;
	width:100%;
	margin:10px 0;
	list-style-position: inside!important;
}
.cms-pages ul li{
	float:left;
	width:100% !important;
	margin:0 0 10px 0 !important;
	padding-left:18px;
	background:url(../images/dot.png) no-repeat left 6px;
}
.cms-pages a:hover{
	color:#ff8a00!important;
} 
.paypal, #paypal_form{
	min-height:450px;
}
.paypal h2 {
    font-size: 20px;
    margin-top: 80px;
}
.side-category-menu li.active a, .side-category-menu li.active ul li.active a, .side-category-menu li.active ul li.active ul li.active a{
	color:#ff8a00 !important;
}
.nav.navbar-nav li.active a	{
	color:#ff8a00 !important;
}
.nav.navbar-nav li.active.dropdown .dropdown-menu li a{
	color:#777 !important;
}
.nav.navbar-nav li.active.dropdown .dropdown-menu li a:hover{
	color:#ff8a00 !important;
}
.head-bg > td {
    font-size: 20px;
    font-weight: 600;
}
#accordion .inner-table td {
    vertical-align: top;
}
#edit_form .feild-sect.border-sect .user-picture{
	width:122px !important;
}
#edit_form .feild-sect.border-sect .user-picture img {
    border: medium none;
    border-radius: 0;
    height: auto;
    margin: 0;
    width: 120px;
}
.tab-pane td.bdr-none{
	border:none !important;
	padding:0 !important;
}
.rgt-algn {
    text-align: right;
}
.selectboxit-container .selectboxit-options a:hover, .selectboxit-option-anchor:hover{
	color:#fff !important;
}
.product-trade.trade_offer .slide-cnt{
	height:auto !important;
}
.selectboxit-container span, .selectboxit-container .selectboxit-options a{
	color:#333 !important;
}
.chosen-container-multi .chosen-choices li.search-choice{
	margin: 8px 5px !important;
}
.chosen-container-multi .chosen-choices{
	height:auto !important;
	min-height:40px !important;
	width:100% !important;
}
#trade_form .selectboxit-container{
	width: 55% !important;
}
.chosen-choices .default {
    color:#fff !important;
}
.trade_condition {
    float: left;
    width: 100%;
	text-align:center;
	margin:10px 0;
}
.trade_condition p{
	width:50%;
	padding:30px 20px;
	background:#e5e5e5;
	text-align: center;
	margin:0 auto;
	color:#333;
	border-radius:4px;
}
#frm_checkout .form-outer .cinfigur-select .selectboxit-container {
    width: 100% !important;
}
.ctr-algn{
	text-align:center!important;
}
.actions{
	width:12%;
}
#accordion tr td a{
	color:#333;
}
#accordion tr td a:hover{
	color:#ff8a00 ;
}
#accordion tr td .accordion-toggle.cart-btn2{
	color:#fff !important;
}
.edit-btn.complete_shipping_trade, .edit-btn.complete_shipping {
    color: rgb(255, 255, 255) !important;
    font-size: 18px;
    font-weight: 700 !important;
    margin: 10px 0 20px;
    padding: 8px 15px;
}
.edit-btn.complete_shipping_trade:hover, .edit-btn.complete_shipping:hover{
	color:#fff !important;
}
.purchase-td{
	width:22%;
}
.feild-sect.error-price-group {
    width: 78%;
    margin-left: 22%;
}
#sell_form .feild-sect.error-price-group label.error {
    width: 100% !important;
}
.pro_title {
    color: #ff8a00 !important;
}
.pro_title:hover {
    color:#333!important;
}
#Orders > a {
	 color: #ff8a00 !important;
}
#Orders > a:hover{
	 color: #333 !important;
}
#inbox_table a, #sent_table a, #all_table a{
	color: #ff8a00 !important;
}
#inbox_table a:hover, #sent_table a:hover, #all_table a:hover{
	 color: #333 !important;
}
 
.hideview{
    background-color: rgba(0, 0, 0, 1);
    border-radius: 3px;
    color: #fff !important;
    float: left;
    font-size: 12px;
    height: 24px;
    line-height: normal;
    padding: 5px 7px;
    text-transform: uppercase;
    transition: none 0s ease 0s !important;
    width: 43px;
}
.hideview:hover{
	background:url(../images/prohibition.png) no-repeat center center; 
	transition:none !important;
	background-color:rgba(0,0,0,0.2);
	font-size:0 !important;

}
#products_list h3 {
    height: 20px;
    overflow: hidden;
}
.chosen-container.chosen-container-multi{
	width:40% !important;
}
.chosen-drop {
    width: 100% !important;
}
.login-left.change-pass-left {
    width: 100%;
}
label.error{
	padding-left:0 !important;
}
.trade-terms #terms-error {
    float: left !important;
    width: 100% !important;
}
label.warningMessage {
    float: left !important;
    width: 100% !important;
    margin-bottom:10px !important;
}
#join_form .feild-sect.border-sect .error.error_message {
    margin-left: 0 !important;
}
#id-section_id.feild-sect.class-section_id .cinfigur-select .select2 #error_section_id.error.error_message {
	margin-left:0 !important;
}
.feild-sect.loc-group .loc-box .cinfigur-select #error_country_id.error.error_message {
	margin-left:0 !important;
}
.pagination .current {
    border-radius: 4px;
	margin-right: 4px !important;
	padding: 4px 10px !important;
}
.pagination > a {
    border-radius: 4px;
	margin-right: 4px!important;
	padding: 4px 10px !important;
}
.pagination > a:hover{
	background:#ff8a00 !important;
}
#message_form .chosen-choices {
    background-image: none !important;
}
#form_search_head .search-query.form-control{
	box-shadow:none !important;
}
.inner-detail-sect.edit-product-image > p{
	color: rgb(255, 138, 0);
    font-size: 20px !important;
    margin: 35px 0 15px !important;
}
.view_more.more_products {
    float: right;
    margin-top: 10px;
}
.acnt-edtbox .comment_items td {
    min-width: 5%;
}
#error_msg_inbox {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
#loading-div {
    margin: 0 auto !important;
    text-align: center;
}
.qest-box #outer-wrap #accordion .panel-body{
	border:none !important;
	padding: 0 1% 1% 2% !important;
}
.qest-box #outer-wrap #accordion .panel.panel-default{
	float:left;
	width:100%;
}
.qest-box #outer-wrap{
	float: left;
    margin-bottom: 20px;
}
ul#products_list li p {
    height: 37px;
    overflow: hidden;
}
#paypal_form label#error_paypal_email, #paypal_form label#error_cpaypal_email{
    float: left;
    width: 100% !important;
    margin-left: 22%!important;
}
label#error_paypal_email {
    float: left;
    width: 100% !important;
    margin-left: 22%!important;
}
.inner-detail-sect form#login_form{
	float:left;
	width:40%;
}
#cat_loader{
	width:70px;
}
#join_form #instagram_url-error {
    display: block;
    margin-left: 26%;
}
.logo-mobile{
	display:none !important;
}
.logo{
	display:block !important;
}





















@media (min-width:768px) {
.dropdown:hover .dropdown-menu {
 display:block
}
.navbar-inverse .navbar-nav > li > a {
 color: #fff;
 font-size: 13px;
 padding: 15px 6px;
}
.caret-mob {
 display:none
}
}
 @media only screen and (min-width: 1930px) {
#custom-search-input .glyphicon.glyphicon-search {
 top: -15px;
}
}
 @media only screen and (min-device-width:1366px) and (max-device-width:3000px) {
}
 @media only screen and (max-width: 1279px) {
.container {
 margin: 0 auto !important;
 padding: 0 !important;
 width: 94% !important;
}
.row {
 width:100% !important;
 padding:0 !important;
 margin:0 !important;
}
.head-right {
 width:35%;
}
#custom-search-input .input-group {
 margin-right: -9% !important;
}
.carousel-caption {
 width: 50% !important;
}
.carousel, .item, .active {
 height:auto !important;
}
.featured .blogger-listing {
 margin-bottom:0 !important;
 padding-bottom:0 !important;
}
.glyphicon {
 font-size:18px;
}

.blogger-listing li {
 width: 18.5% !important;
}
.slick-next {
 right: -5px;
}
.col-md-12.col-xs-12 {
 padding: 0;
}
.slide-image, .slide-cnt {
 width: 100%;
}
.slick-next {
 right: -14px;
}
.slide-cnt > h3 {
 font-size:17px;
 height: 16px;
}
.slide-cnt > p {
 font-size:13px;
}
.slide-image {
 text-align: center;
 height: 110px;
}
.slide-image > img {
 margin:0 auto;
}
.slide-cnt {
text-align:center;
}
.slide-btn {
 display: inline-block;
 float: none !important;
}
.ad-banner {
 padding: 5px 0;
}
.slick-next {
 right: -10px;
}

.acnt-edtbox .cart-btn2 {
 display: inline-block;
 margin-bottom: 5px;
  margin-top: 5px;
}
#custom-search-input button {
    left: 87%;
    margin-top: -44px;
}
}
@media only screen and (max-width: 1024px) {
.featured.product-listing .container ul li {
 width: 31.5%;
}
.inner-page .col-md-9.col-xs-6 {
 width: 75%;
}
.que-lft {
width: 4%;
}
.que-rgt {
 width:94%;
}
#custom-search-input .input-group {
 margin-right:-12% !important;
}
#custom-search-input .glyphicon.glyphicon-search {
 margin-top: 14px;
}
#thumbnail-slider ul li {
 height:70px !important;
}
.product-image-lft > img {
 width:100%;
}
.privatemsg-message-column{
	width: 85%;
}
.privatemsg-author-avatar{
	width: 13%;
}

}
@media only screen and (max-width: 991px) {
.nav.navbar-nav > li {
 margin:15px 10px 15px 0;
}
.inner-detail-sect form#login_form{
	float:left;
	width:60%;
}
.blogger-listing li {
 width: 23.5% !important;
}
 .nav.navbar-nav > li a {
 padding: 0 15px 0 0;
}
.head-right {
 width:44%;
}

 .fill {
 height: 350px !important;
}
.dropdown-menu {
 width: 100% !important;
}
.slick-next {
 right: -7px!important;
}
.feild-sect.border-sect label {
 width: 30%;
}
.sign-form label {
 width: 30%;
}
.feild-sect.border-sect label {
 width: 38%;
}
.feild-sect.border-sect > p {
 width: 100%;
}
#contact_form .feild-sect .error.error_message, #join_form .feild-sect .error.error_message {
 margin-left: 30% !important;
 width: 70% !important;
}
#edit_form .feild-sect .error.error_message {
 margin-left: 30%;
 width: 70% !important;
}
 .nav.navbar-nav > li a::after {
 top:0;
}
.prdt-detail-btns .wish-btn {
 margin-bottom: 10px;
}
.edit-product-image ul li.edit-box {
 width: 18.5%;
}
.carousel-caption {
 height: 317px;
}

.feild-sect .form-note.price-note {
 float: none;
 margin: 0 auto !important;
 width: 70% !important;
}
#custom-search-input button{
 left:86%;
 margin-top:-45px;
}

}
 @media only screen and (max-width: 800px) {
.nav.navbar-nav > li a {
 padding: 0 13px 0 0;
}
.inner-detail-sect #myTab li a {
 padding: 7px 10px;
}
.category-lft {
 width: 35%;
}
.inner-page .col-md-9.col-xs-6 {
 width: 63%;
}
.featured.product-listing .container ul li {
 width: 48.5%;
}
.product-image-lft {
 width: 100%;
}
.product-detail-rgt {
 margin: 30px 0 0;
 width: 100%;
}
.featured.product-listing .nav.nav-tabs {
 background:none !important;
 padding:0 !important;
}
.featured.product-listing #myTab > li {
 margin:0 !important;
}
.nav-tabs > li > a {
 border-radius: 4px 4px 0 0!important;
}
.que-lft {
width: 5%;
}
.que-rgt {
 width:93%;
}
.head-right {
 width:50%;
}
.edit-product-image ul li.edit-box {
 width: 23.5%;
}
.acnt-edtbox table thead tr th{
	 font-size: 13px;
}
.tab-pane table thead tr th{
	font-size:12px;
}
.tab-pane table tbody tr td{
	font-size:12px;
}
.messages-panel, .inner-detail-sect #message_form{
	width:80%;
}

}
@media only screen and (max-width: 768px) {
.blogger-listing li {
 width: 31.5% !important;
}
.inner-detail-sect form#login_form{
	float:left;
	width:100%;
}

.sign-rht{
	width:100%;
	margin:30px 0 0 0;
}
.account-item-list table tr td{
	float:none !important;
}
.profile_group{
	width:18%;
}
.profile-cnt{
	width:79%;
}	
.slider {
 width: 90%;
}
.account-item-list table tr td a {
    padding: 5px;
}
.inner-pages, .inner-page, .paypal_form {
    min-height:678px;

}
.login-left{
	width:100%;
}
.carousel-caption {
 top: 17% !important;
}
#custom-search-input .input-group {
 margin-right: -11% !important;
}
.inner-detail-sect #myTab li a {
 padding: 7px 8px;
}
.sell-form1 .selectboxit-container, .sell-form2 .selectboxit-container {
 width: 100% !important;
}
.edit-container.sign-form .sell-form1 .feild-sect .input-field.small, .edit-container.sign-form .sell-form2 .feild-sect .input-field.small {
 margin-left: 0;
 margin-top: 15px;
 width: 50% !important;
}
 .edit-container.sign-form .sell-form1 .feild-sect .text-field, .edit-container.sign-form .sell-form2 .feild-sect .text-field {
 width: 100% !important;
}
.trade_condition p{
	width:100%;
}
.edit-container.sign-form .sell-form1 .feild-sect label {
 width: 100% !important;
}
.edit-container.sign-form .sell-form1 .feild-sect .input-field, .edit-container.sign-form .sell-form2 .feild-sect .input-field {
 width:100%!important;
}
#sell_form .feild-sect .error.error_message {
 margin-left: 0 !important;
}
.sell-form1 .sell-form-rgt, .sell-form2 .sell-form-rgt {
 width:100% !important;
}
#custom-search-input button {
    left: 86%;
    margin-top: -35px;
}
.edit-product-image ul li.edit-box {
 width: 23.5%;
}
#custom-search-input .glyphicon.glyphicon-search {
 margin-top:0;
}
.carousel-caption {
 height:211px;
}
.feild-sect.class-section_id .cinfigur-select {
 width:100%!important;
}
.feild-sect.loc-group .loc-box {
 width:100%!important;
}
.edit-container.sign-form .sell-form1 .feild-sect .input-field.small, .edit-container.sign-form .sell-form2 .feild-sect .input-field.small {
 width:100%!important;
}
.sign-form label {
 width: 20%!important;
}
.sign-form .input-field {
 width: 80%!important;
}
#contact_form .selectboxit-container {
 width: 80% !important;
}
.selectboxit-container.selectboxit-container {
 width: 80% !important;
}
#existCart.modal, #successRemove.modal, #successCart.modal, #success_change.modal, #success_join.modal, #deleteProduct.modal, #reply_box.modal, #successWishlist.modal, #ChangeStatus.modal, #success_contact.modal, #myModal.modal, #deleteMessage.modal {
 top:15% !important;
}
.accordion-toggle.collapsed, .accordion-toggle{
padding: 10px 3% 10px 2% !important;
width: 98% !important;
}
.acnt-edtbox table thead tr th{
	font-size: 13px;
}
.acnt-edtbox tbody td{	font-size: 13px;
}
.chosen-container.chosen-container-multi{
	width:100% !important;
}
select.chosen-select-no-results.bootstrap {
    width: 90% !important;
}


}
 @media only screen and (max-width: 767px) {
.nav.navbar-nav > li {
 padding: 5px 0 !important;
 width: 100%;
 margin: 0!important;
 border-bottom:1px solid #ddd;
}
.nav.navbar-nav > li:last-child:{
 border-bottom:none;
}
.nav.navbar-nav > li a {
 padding:7px 0 7px 15px !important;
}
.nav.navbar-nav {
 margin: 0 !important;
 padding: 0 !important;
 width: 100%;
}
.navigation .container {
 width: 100% !important;
 margin: 0 !important;
 padding: 0 !important;
}
.navbar-toggle {
 border-color: #e5e5e5;
 position: absolute !important;
 right: 10px;
 z-index: 999;
}
.icon-bar {
 background-color: #000 !important;
}
.dropdown-menu {
 width: 100% !important;
 padding:0 !important;
}
.navbar-collapse.collapse.in, .navbar-collapse.collapse, .navbar-collapse.collapsing {
 background:rgba(255, 255, 255, 0.8);
 width: 100% !important;
 padding: 10px 0 !important;
 margin: 0!important;
 position: absolute;
 z-index: 9999;
 top:1px;
}
.nav-tabs > li > a{
	border-radius:4px !important;
}
 .slick-next {
 right: -13px!important;
}
.inner-detail-sect #myTab li a {
 padding: 7px 8px;
 font-size:13px;
}
#deleteImg .modal-footer .btn.btn-default {
    margin-bottom: 0;
}
.featured.product-listing .container ul li {
 width: 47%;
}
.slick-prev {
 left: -27px !important;
}
 .que-lft {
width: 6%;
}
.que-rgt {
 width:92%;
}
 .navbar-nav > li > a {
 padding-top: 10px;
 padding-bottom: 10px;
 line-height: 20px;
 width: 92%;
 display: inline-block;
 border:none !important;
}
.caret-mob:after {
 color: #000;
 content: "+";
}
 .open .caret-mob:after {
 color: #000;
 content: "-";
}
 .caret-mob {
 float: right;
 display: inline-block;
 color: #fff;
 height: 40px;
 line-height: 40px;
 width: 13%;
 border: 0;
 background: #fff;
 text-align: center;
 margin: 0;
 font-size: 30px;
 cursor:pointer;
}
.navbar-inverse .navbar-toggle {
 border-color: #0063b7;
 border-radius: 0;
 background: #0063b7;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
 background-color: #0063b7;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
 color: #fff;
 background-color: #0063b7;
}
.navbar-nav .open .dropdown-menu {
 background-color: #fff;
 display:inline-block;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
 color: #ffffff;
}
.navbar-toggle .icon-bar + .icon-bar {
 margin-top: 5px!important;
}
.nav.navbar-nav > li a {
 padding:7px 0 7px 15px!important;
 text-align:left;
 width: 100%;
}
.dropdown a {
 text-align:left;
 width:87% !important;
}
.dropdown.open a {
 background:#fff !important;
}
.dropdown-menu li {
 margin-bottom:0 !important;
 width:100%;
}
.navbar-toggle {
 left: 0!important;
 margin: 0 auto!important;
 right: 0!important;
 top: -49px!important;
 width:44px !important;
 display:inline-block;
 padding:9px 10px!important;
 text-align:center!important;
 float:none !important;
}
.navbar-toggle, .navbar-toggle:hover, .navbar-toggle:focus, .navbar-toggle:active {
 background:#fff !important;
}
.nav.navbar-nav > li:last-child a {
 padding: 7px 0 7px 15px !important;
}
.carousel-control {
 width: 8% !important;
}
.carousel-caption {
 width: 100% !important;
}
.edit-product-image ul li.edit-box {
 width: 31.5%;
}
#custom-search-input .input-group {
 margin-right: -12% !important;
}
.slide-cnt .slide-btn {
 font-size:11px;
}
#custom-search-input .input-group {
 margin-right:-9% !important;
}
.cart-btn, .cart-btn2 {
 padding: 5px 7px;
}
.navbar{
	min-height:0 !important;
}
.navigation{ border-top:none !important;
}
#accordion > tr {
	float: left !important;
    margin-bottom: 20px;
    width: 100%;
}
.hideview{
	float:none;
}
select.chosen-select-no-results.bootstrap {
    width: 100% !important;
}
.inner-table td {
    width: 100%;
	float:left;
}
#accordion .panel-collapse.collapse.in {
    float: left;
    width: 100% !important;
}
#accordion .panel-collapse.collapse.in .inner-table {
    padding: 0 !important;
	float:left;
}
.inner-table .head-bg{
	float:left;
	width:100%;
}
.edit-btn.complete_shipping_trade, .edit-btn.complete_shipping{
	font-size: 12px;
    font-weight: 400 !important;
    padding: 5px 8px;
}
.actions, .purchase-td{
	width:auto !important;
}
.cart-btn2 {
    margin: 0 !important;
}
#Invoices .panel-collapse.collapse.in td.inner-table table tbody tr td::before{
	 display:none !important;
}
.rgt-algn, .chk-form-outer .cart_items .rgt-algn{
	text-align:left!important;
}
.border-none.not-responsive .rgt-algn{
	margin-left:49%;
	border-left:none !important;
}
#inbox_table tr {
    margin-bottom: 20px;
}
.invoice_items #accordion .panel-collapse.collapse.in .inner-table .head-bg td:nth-of-type(1)::before{
	display: none !important;
}
.invoice_items #collapseinvoice1 .inner-table.yr-invoice .head-bg td:nth-of-type(1)::before{
	display:none !important;
}
td:nth-of-type(1)::before{
	text-align:left;
}
.acnt-edtbox .comment_items td{
	min-width:auto !important;
}
.slno{
	text-align:left;
	width:auto !important;
}
.reply{ width:auto !important;}
#collapse1 .inner-table td:nth-of-type(1)::before{
	display:none !important;
}
..order_items .panel-collapse.collapse.in .inner-table td:nth-of-type(1)::before{
	display:none !important;
	color:#ff8a00 !important;
}
.panel-collapse.collapse.in td.inner-table tr.head-bg > td:nth-of-type(1)::before{
	display:none !important;
}
.order_items .panel-collapse.collapse.in .head-bg td:nth-of-type(1)::before{
	display:none !important;
}
.trade_listing .inner-table .head-bg td:nth-of-type(1)::before{
	display:none !important;
}
.actions, .purchase-td{
	height:30px !important;
}
.ctr-algn{
	text-align:left!important;
}
.inner-table td {
    padding-left: 1% !important;
    width: 50% !important;
	border:none;
}
.head-bg > td {
    width: 100% !important;
}
.inner-table .price-info .bdr-none .order_his_items .inner-tr td{
	padding-left: 45% !important;
	border: 1px solid #e5e5e5!important;
}
.sell-form1.chkout-table .chk-form-outer .cart_items tr td{
	height:auto !important;
	padding-top:5px;
	padding-bottom:5px;
}



}
@media only screen and (max-width: 667px) {
#existCart.modal, #successRemove.modal, #successCart.modal, #success_change.modal, #success_join.modal, #deleteProduct.modal, #reply_box.modal, #successWishlist.modal, #ChangeStatus.modal, #success_contact.modal, #myModal.modal {
 top:5% !important;
 font-size:12px !important;
}
.trade-page .product-trade_list, .trade_list_center.col-md-2.col-xs-2, .product-trade_list.col-md-5.col-xs-5{
	width:100%;
	margin:0 0 20px 0;
}
.trade_list_center.col-md-2.col-xs-2 > img{
	margin:0 !important;
}
.head-right {
 margin: 15px 0 0 !important;
}
.head-main {
 height:255px;
}
.modal-body .popup-txt {
 font-size: 15px;
}
.btn.btn_ok.goto_cart, .btn.btn-default, .btn.button_style.submit, .btn.btn_ok.goto_wishlist {
 font-size:12px;
 margin-bottom:10px;
}
.blogger-listing li {
 width: 31.5% !important;
}
#custom-search-input .input-group {
 margin-right: -12% !important;
}
.navbar-toggle {
 right: 6px;
}
.more_comments {
 font-size: 15px;
}
.logo {
 float: none !important;
 margin: 0 auto;
 text-align: center;
}
.head-right {
 text-align: center;
 width: 100% !important;
 margin: 15px 0;
}
.logo img {
 width: 150px;
}
.social {
 display: inline-block;
 float: none !important;
 height: 25px;
 margin: 0 10px !important;
 text-align: center;
 width: auto !important;
}
.hd-rgt-top {
 display: inline-block;
 float: none !important;
 margin: 0 10px !important;
 width: auto !important;
}
.head-right > div {
 display: inline-block;
 float: none !important;
 margin: 10px auto !important;
 text-align: center;
 width: 90% !important;
}
#custom-search-input .input-group {
 margin-right: -5% !important;
}
.nav.nav-tabs {
 background: #e5e5e5 none repeat scroll 0 0;
 padding: 5px;
}
#myTab > li {
 margin:0 0 5px 0;
}
.nav-tabs > li > a {
 border-radius: 4px 4px 4px 4px;
}
.profile-btn, .edit-btn {
 margin-bottom: 10px;
}
.login-left, .sign-rht {
 width:100%;
 margin-bottom:20px;
}
.footer p {
 width:100%;
}
.footer ul li {
 margin:0 15px;
}
.footer ul li a {
 border:none;
 padding:0!important;
 margin:0 !important;
}
.sign-form .input-field, .sign-form label {
 width:100% !important;
}
#contact_form .feild-sect .error.error_message, #join_form .feild-sect .error.error_message {
 margin-left: 0 !important;
}
#edit_form .feild-sect .error.error_message {
 margin-left:0;
}
.input-field.form-field.error {
 width: 100% !important;
}
.feild-sect.border-sect #security_code {
 width:40% !important;
}
#contact_form .feild-sect.full label, #contact_form .feild-sect.full .text-field {
 width: 100% !important;
}
#contact_form .selectboxit-container {
 width: 100% !important;
}
.category-lft, .inner-page .col-md-9.col-xs-6 {
 width: 100%;
}
.navigation .container {
text-align:center !important;
}

#thumbnail-slider ul li {
 height:50px !important;
}
.category-lft {
 min-height:inherit !important;
}
.col-md-3.col-xs-12.category-lft {
 height: auto !important;
}
.login-left {
 width: 100%;
}
.navbar-collapse.collapse.in, .navbar-collapse.collapse, .navbar-collapse.collapsing{
	padding:0 !important;
}
.sign-rht{
	width:100%;
}
#custom-search-input button {
    left: 44%;
    margin-top: -31px;
}
.selectboxit-container.selectboxit-container{
	width:100%!important;
	margin-bottom:15px;
}
.selectboxit-container.selectboxit-container, .feild-sect .form-note.price-note{
	width:100%!important;
}
.col-md-6.col-xs-6.blogger-img {
    margin-bottom: 20px;
    width: 100%;
}
.col-md-6.col-xs-6.blogger-cnt{
	width:100%;
}
.inner-pages {
    min-height:auto;
}
.upload-sect .form-file{
	width: 50%;
}
.col-md-4.col-xs-4.rating-box {
    width: 100% !important;
}
.col-md-4.col-xs-4.rating-box h4 {
    margin-bottom: 0;
}
.edit-product-image ul li .image-over img{
	opacity: 0.4;
}
.account-item-list a .image-over img {
	opacity:0.5%;
}
.edit-product-image ul li{
    border: 1px solid #333;
}
.edit-product-image ul li .view-more{
	opacity:1;
}
.logo-mobile{
	display:block !important;
	text-align:center;
}
.logo{
	display:none !important;
}
.logo-mobile img{
	width:160px !important;
	text-align:center;
}
.head-main{
	height:220px;
}

}
@media only screen and (max-width:568px) {
.head-right {
 width:44%;
}
.popup-image{
height:300px;
	}
.inner-table td {
    width: 100% !important;
}
.messages-panel, .inner-detail-sect #message_form{
	width:100%;
}
.edit-more-btn.add-image {
    float: left;
    margin-bottom: 20px;
    margin-top: -25px;
    position: relative;
}
.edit-product-image ul li{
	padding:1% !important;
}

.blogger-listing li {
 width: 48% !important;
}
.featured.product-listing .container ul li {
 width: 47%;
}
.edit-product-image ul li.edit-box {
 margin: 10px 3%;
 width: 43.5%;
}

.feild-sect .input-field {
 width: 99%;
}
.slick-prev {
 left: -15px !important;
}
.slick-next {
 right: -12px !important;
}
#inbox .inbx-slt.pro-btns {
    width: 100%;
}
.question-sect.mCustomScrollbar._mCS_1{
	 height: 300px !important;
}
.profile_group{
	width:30%;
}
.profile-cnt{
	width:100%;
}
.image-over > img {
    max-width: 130px !important;
	max-height: 130px !important;
	min-height:130px !important;
	min-width:130px !important;
}
.image-over{
	height:135px;
}
}
 @media only screen and (max-width: 480px) {

.privatemsg-message-actions.links.inline {
    float: left;
    margin: 5px 0 10px;
}
.popup-gallery .upload-sect{
	float:left;
	padding: 5px 10px;
}
.upload-sect .form-file {
    width: 100%;
}
.upload-btn.img_upload_btn {
    margin: 10px 0 !important;
}
.profile_group{
	width:40%;

}
.profile-cnt{
	width:100%;
}
.logo img {
 width: 120px;
}
.accordion-toggle.collapsed, .accordion-toggle{
width: 97% !important;
}
#custom-search-input .input-group {
 margin-right: -16% !important;
}
#custom-search-input button {
    left: 43%;
}
.input-field.form-field {
 margin-top: 10px;
}
.input-field.form-field {
 margin-top: 20px;
}
.featured.product-listing .container ul li {
 width: 48%;
}
.prdt-detail-btns a {
 font-size:13px;
}
.que-lft {
width: 8%;
}
.que-rgt {
 width:90%;
}
.blgr-img, .blgr-cnt {
 width:100%;
 margin:0;
}
.blgr-img {
 text-align:center;
 margin-bottom:10px !important;
}
.blgr-img > img {
 float: none !important;
 margin: 0 auto!important;
 width: auto!important;
}
.hd-rgt-top > li {
 margin:0 4px !important;
}
.carousel-caption h1 {
 font-size:30px !important;
}
.carousel-caption h1::after {
 height:2px;
 margin:10px auto 20px;
}
.banner-btn {
 font-size:14px;
}
.featured.product-listing .container ul li {
 margin:0 auto 20px !important;
}
.account-item-list table tr td {
 float:none !important;
}
.privatemsg-author-avatar{
width:20%;
}

.privatemsg-message-column {
 width: 78%;
}
.privatemsg-message-even, .privatemsg-message-odd{
	padding:1.5%;
}
.trade-page .product-trade{
	width:100%;
}
.trade-terms{
	padding: 3%;
}
.trade-page .product-trade .slide-cnt{
	height:auto !important;
}
.featured h2, .inner-pages h2{
	font-size: 19px;
}
.sell-form1.chkout-lft, .sell-form1.chkout-rgt{
	width:100%!important;
}
.head-main {
    height: 255px;
}
}
 @media only screen and (max-width: 375px) {
.blogger-listing {
 text-align: center;
}
 .head-main {
 height: 280px;
}
 .que-lft {
   width: 9%;
}
.question-sect.mCustomScrollbar._mCS_1{
	 height: 250px !important;
}
.que-rgt {
 width:89%;
}
.privatemsg-author-avatar {
    width: 100%;
	text-align: center;
}
.user-picture {
    float: none !important;
}
.privatemsg-message-actions.links.inline {
    text-align: center;
    width: 100%;
}
.delete-msg {
    float: none !important;
}
.privatemsg-message-information {
    text-align: center;
}
.privatemsg-message-body > p {
    text-align: center;
}
.privatemsg-message-column {
    width: 100%;
}

.hd-rgt-top {
 width:100%!important;
 margin:10px 0 !important;
 text-align:center;
}
.hd-rgt-top > li, .social > li {
 display: inline-block;
 float: none;
 margin-left: 15px;
}
.social {
 width:100%!important;
 margin:10px 0 !important;
 text-align:center;
}

 .hd-rgt-top > li {
 margin:0 2px !important;
}

.featured.product-listing .container ul li {
 width: 100%;
}
.sell-form1 {
    padding: 3% !important;
    width: 100%;
}
select.chosen-select-no-results.bootstrap {
    width: 90% !important;
}
.inner-detail-sect.edit-product-image > ul{
	text-align:center;
}
.edit-product-image ul li.edit-box {
    display: inline-block;
    float: none;
    margin: 10px auto;
    width: 65.5%;
}
}
 @media only screen and (max-width: 320px) {
 .head-right > div {
 width: 94% !important;
}

#message_form .feild-sect .chosen-container.chosen-container-multi .chosen-container-multi .chosen-choices{
	width:100% !important;
}
select.chosen-select-no-results.bootstrap {
    width: 95% !important;
}

}

/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media only screen and (max-width: 767px) {
	
/* Force table to not be like tables anymore */
table, thead, tbody, th, td, tr {
 display: block;
}
		
/* Hide table headers (but not display: none;, for accessibility) */
thead tr {
 position: absolute;
 top: -9999px;
 left: -9999px;
}
 .img-edt {
 display: inline-block;
 float: none;
 margin-top: -10px;
}
 tr {
border: 1px solid #e5e5e5;
vertical-align:middle;
}
 td {
/* Behave  like a "row" */
border: none;
 border-bottom: 1px solid #e5e5e5;
 position: relative;
 padding-left: 50% !important;
}
 td:before {
/* Now like a table header */
position: absolute;
/* Top/left values mimic padding */
top: 6px;
 left: 6px;
 width: 45%;
 padding-right: 10px;
 white-space: nowrap;
}


.acnt-edtbox tbody tr {
 margin-bottom: 20px;
}
 .pro-title {
 width:100% !important;
}
 .img-edt > img {
 width:35px;
}
 .acnt-edtbox td {
 border: 1px solid #e5e5e5;
 height: auto;
 padding: 5px 10px;
 font-size: 12px;
}
}
	

