 body {
 	/*font: 20px Montserrat, sans-serif;*/
 	font: sans-serif;
 	line-height: 1.8;
 	color: #171717;
 	padding: 0 auto;
 	margin: 0 auto;

 	/*background: url('../images/content-bg.png');*/
 	background-position: center;
 	background-size: cover;
 }

 p {
 	font-size: 16px;
 }

 .margin {
 	margin-bottom: 45px;
 }

 .bg-1 {
 	background-color: #1abc9c;
 	/* Green */
 	color: #ffffff;

 }

 .bg-2 {
 	background-color: #474e5d;
 	/* Dark Blue */
 	color: #ffffff;
 	background: url('../images/Banner.png');
 	backgour-position: center;
 	background-size: cover;
 }

 .bg-3 {

 	color: #555555;

 }

 .bg-4 {
 	background-color: #3D3D3D;
 	/* Black Gray */
 	color: #fff;
 }

 .container-fluid {
 	padding-top: 70px;
 	padding-bottom: 70px;
 }

 .navbar {
 	padding-top: 15px;
 	padding-bottom: 15px;
 	border: 0;
 	border-radius: 0;
 	margin-bottom: 0;
 	font-size: 12px;
 	letter-spacing: 0px;
 }

 .navbar-nav li a:hover {
 	color: #fff !important;
 	background-color: #3D3D3D !important;
 }


 .img_butify {
 	border: 1px solid;
 	border-top-left-radius: 31px;
 	border-bottom-right-radius: 31px;
 }

 .navbar-default {
 	background-color: #fff !important;
 }

 .navbar-brand {
 	padding: 0px !important;
 }


 form.example input[type=text] {
 	padding: 10px;
 	font-size: 17px;
 	border: 1px solid grey;
 	float: left;
 	width: 80%;
 	background: #E8E8E9;
 	color: #3D3D3D;
 	border-top-left-radius: 10px;
 	border-bottom-left-radius: 10px;
 }

 form.example button {
 	float: left;
 	width: 20%;
 	padding: 10px;
 	background: #3D3D3D;
 	color: white;
 	font-size: 17px;
 	border: 1px solid #3D3D3D;
 	border-left: none;
 	cursor: pointer;
 	border-top-right-radius: 10px;
 	border-bottom-right-radius: 10px;
 }

 form.example button:hover {
 	background: #0b7dda;
 }

 form.example::after {
 	content: "";
 	clear: both;
 	display: table;
 }

 .navbar-default .navbar-nav>li>a {
 	color: #1A1A1A;
 	font-weight: bold;
 }

 footer li a,
 footer a {
 	color: #fff;
 }

 footer li a:hover,
 footer a:hover {
 	color: #fff;
 	text-decoration: underline;
 }

 .image_div {
 	max-width: 100%;
 	max-height: 100%;
 	margin: 12px auto;
 }

 .img_main_div {
 	height: 174px;
 	display: inline-block;
 	padding: 10px;
 	float: none;
 }

 .sub-head {
 	margin: 4.8rem 0 3.6rem;
 }

 .main-container {
 	margin-bottom: 7rem;
 }

 .float-right {
 	float: right !important;
 }

 .mb-4 {
 	margin-bottom: 3rem;
 }

 .pb-0 {
 	padding-bottom: 0px !important;
 }

 .cursor-pointer {
 	cursor: pointer;
 }


 /*Start Landing Page Css goes here*/

 .header_left {
 	background-color: #fff;
 }

 .header_left_inner {
 	padding: 10px;
 	margin: 10px;
 }

 .header_left_inner_p1 {
 	font-size: 19px;
 }

 .header_left_inner_h1 {
 	letter-spacing: 1px;
 	font-size-adjust: 0.58;
 	word-wrap: break-word;
 }

 .header_left_inner_h1_custom {
 	margin-top: 10px !important;
 }

 .start_selling {
 	background: #1D1D1B;
 	vertical-align: middle;
 	cursor: pointer;
 	touch-action: manipulation;
 	display: inline-block;
 	margin-bottom: 0;
 	white-space: nowrap;
 	color: #fff;
 	padding: 10px 33px;
 	font-size: 12px;
 	font-weight: bold;
 }

 .mt-1 {
 	margin-bottom: 30px;
 }

 .header_right {}

 .mobile_bg {
 	background: url('../images/homebg.png');
 	background-position: center;
 	background-size: cover;

 }

 .hidden-md {
 	display: none;
 }

 @media screen and (max-width: 990px) {
 	.hidden-md {
 		display: block;
 	}

 	.mobile_bg {
 		padding: 10%;
 	}
 }


 .parent {
 	position: relative;
 }

 .cover {
 	position: absolute;
 	display: block;
 	z-index: 999;
 	right: 53%;
 	top: 16%;
 }

 .how-it-work {
 	padding: 70px 0px;
 }

 .why-sell-with-us {
 	padding-bottom: 70px;
 }

 .footer_slider {
 	padding-bottom: 70px;
 }

 .howitwork_h1 {
 	margin: 20px !important;
 	padding: 20px !important;
 }

 .howitwork_sec {
 	background: #F8F7F8;
 	border-bottom: 10px solid transparent;
 	text-align: center;
 	padding: 25px 20px 40px 20px;
 	margin-bottom: 100px;
 	height: 250px;
 }

 .icon {
 	position: absolute;
 	bottom: 87%;
 	left: 42%;
 }

 .icon h1 {
 	font-family: initial;
 }

 .sub_icon {
 	font-family: initial;
 	margin-bottom: 40px;
 }

 .sub_icon strong {
 	font-size: 22px;
 }

 .mb-4 {
 	margin-bottom: 14px !important;
 }

 .col-center-block-1 {
 	display: block;
 	float: none;
 	margin-right: auto;
 }

 .col-center-block-2 {
 	display: block;
 	float: none;
 	margin-bottom: 100px;
 	margin-left: auto;
 	margin-right: auto;
 }

 .col-center-block-3 {
 	display: block;
 	float: none;
 	margin-left: auto;
 }

 .howitwork_des {
 	color: #000;
 	font-size: 13px !important;
 }

 .whysellwithus_h1 {
 	font-family: initial;
 }

 /*End Landing Page Css*/

 /*For Carousel Slider Css Goes Here */
 #myCarousel .thumbnail {
 	margin-bottom: 0;
 	height: 300px;
 	border: 0px;
 	border-radius: 0px;
 }

 .carousel-control.left,
 .carousel-control.right {
 	background-image: none !important;
 }

 .carousel-control {
 	color: #fff;
 	top: 40%;
 	color: #000;
 	bottom: auto;
 	padding-top: 4px;
 	width: 30px;
 	height: 30px;
 	text-shadow: none;
 	opacity: 1;
 }

 .carousel-control:hover {
 	color: #d9534f;
 }

 .carousel-control.left,
 .carousel-control.right {
 	background-image: none !important;
 }

 .carousel-control.right {
 	left: auto;
 	right: -32px;
 }

 .carousel-control.left {
 	right: auto;
 	left: -32px;
 }

 .carousel-indicators {
 	bottom: -30px;
 }

 .carousel-indicators li {
 	border-radius: 0;
 	width: 10px;
 	height: 10px;
 	background: #ccc;
 	border: 1px solid #ccc;
 }

 .carousel-indicators .active {
 	width: 12px;
 	height: 12px;
 	background: #3276b1;
 	border-color: #3276b1;
 }

 .carousel-inner {
 	height: 300px;
 }

 .well {
 	border-radius: 0px !important;
 	border: 0px !important;
 	background-color: initial !important;
 	box-shadow: none !important;
 }

 /*End Carousel Slider Css Goes Here */


 /*start selling form css*/
 .row.content_selling {
 	height: auto;
 }

 .sub_container_fluid {
 	padding-top: 0px !important;
 	padding-bottom: 0px !important;
 }

 .sub_content {
 	padding-right: 0px;
 }

 .row.content {
 	height: 1500px;
 }

 .process {
 	position: relative;
 	width: 32%;
 	text-align: center;
 	float: left;
 }

 .process .line {
 	width: 100%;
 	display: block;
 	position: absolute;
 	top: 45%;
 	height: 2px;
 	left: 0;
 	background-color: #000;
 }

 .dispatch .linesecond {
 	width: 100%;
 	display: block;
 	position: absolute;
 	top: 45%;
 	height: 2px;
 	left: -47%;
 	background-color: #E1DEE1;
 }

 .process .linesecond {
 	width: 95%;
 	display: block;
 	position: absolute;
 	top: 45%;
 	height: 2px;
 	left: -47%;
 	background-color: #000;
 }

 .dispatch .linethird {
 	width: 61%;
 	display: block;
 	position: absolute;
 	top: 45%;
 	height: 2px;
 	left: 52%;
 	background-color: #E1DEE1;
 }

 .process .final {
 	background-color: #000;
 }

 .confirm p {
 	font-size: 15px;
 	font-family: initial;
 }

 .imgcircle {

 	height: 75px;
 	width: 75px;
 	border-radius: 50%;
 	position: relative;
 	margin: 0 auto;
 }

 .dispatch {
 	position: relative;
 	width: 32%;
 	text-align: center;
 	float: left;
 }

 .bg-right {
 	background-color: #FBFAFB;

 }

 hr.border {
 	border-color: #DFDCDF;
 }

 .itemcondtion_radio {
 	border: 1px #DFDCDF solid;
 	height: 130px;
 	padding: 13px;
 }

 .itemcondtion_radio p {
 	font-size: 13px;
 }

 .anyextra p {
 	font-size: 13px;
 }

 .margin_right_section {
 	margin-top: 20px;

 }

 .rightdiv {
 	/*padding:28px;*/
 	padding-left: 35px;
 	padding-top: 20px;
 }

 .rightdiv p {
 	font-size: 13px;

 }

 .additional_bottom {
 	margin-bottom: 20px;
 }

 .anyextra_chk {
 	margin-top: 10px;
 }

 @media only screen and (min-device-width: 0px) and (max-device-width: 960px) {
 	.sub_content {
 		padding-right: 15px;
 	}
 }

 @media only screen and (min-device-width: 0px) and (max-device-width: 412px) {
 	.confirm p {
 		font-size: 12px;
 	}

 	.dispatch .linesecond {
 		left: -44%;
 		top: 42%;
 	}

 	.process .line {
 		top: 42%;
 	}

 	.dispatch .linethird {
 		top: 42%;
 	}
 }

 @media only screen and (device-width: 850px) {
 	.dispatch .linesecond {
 		left: -46%;
 	}
 }

 .extra_whatever {

 	display: inline-block;
 	height: auto;
 	border: 1px #DFDCDF solid;
 	padding: 7px;
 	color: #fff;
 	margin-right: 25px;
 }

 .extra_checkbox input[type=checkbox] {
 	display: none;
 	color: #000;
 }

 .extra_checkbox input[type=checkbox]:checked+.extra_whatever {
 	background-color: blue;
 }

 .extra_checkbox input[type=checkbox]:not(:checked)+.extra_whatever {
 	color: #000;
 }

 /*Upload Image Css Goes here*/
 .maindiv {
 	margin-bottom: 15px;
 	padding: 6px;
 }

 .attach_img p {
 	font-size: 13px;
 	margin-left: 2px;
 }

 .attachimage_center {
 	border: 1px #DFDCDF solid;
 	padding: 7px;
 	height: auto;
 	text-align: center;
 	font-size: 13px;
 	color: #000;
 }

 .uploadimg_h4 {
 	padding: 20px;
 	margin: 20px;
 }

 .uploadimg_size {
 	font-size: 12px;
 }

 .additional_label {
 	margin-top: 60px;
 	display: block;
 	cursor: pointer;
 }

 .additional_label i:hover {
 	background-color: blue;
 }

 .additional_label i {
 	color: #DFDCDF;
 	font-weight: normal;
 	font-size: 36px;
 }


 .home_page_main_div {
 	float: left !important;
 	height: 168px !important;
 	margin-bottom: 5px !important;
 	margin-left: 9px !important;
 	position: relative !important;
 	width: 100% !important;
 	line-height: 144px !important;
 	text-align: center !important;
 }

 .home_page_box_img {
 	max-width: 100% !important;
 	max-height: 100% !important;
 	vertical-align: middle !important;
 	display: inline !important;
 }