@charset "utf-8";
/* CSS Document */


body, html {
	color:#969aa3;
}
.container-fluid {
	padding-right: 0px !important;
    padding-left: 0px !important;
}
.gc-top-bar {
	border-top:4px solid #21c2f8;
}
.gc-search-btn:hover button {
    background: none;
    border: none;
}
.gc-head-right-content br {
    display: none;
}

.gc-head-right-content {
    background: #bfeefd;
    border-radius: 15px;
    border: 2px solid #21c2f8;
    padding: 10px 0;
    text-align: center;
    width: 70%;
    margin: auto;
}
span.p-date {
    background: #21c2f8;
    color: #fff;
    font-weight: bold;
    padding: 2px 10px;
    font-size: 9px;
    border-radius: 10px;
    position: absolute;
    top: 5px;
    right: 27%;
}
a.views {
    display: inline-block !important;
    height: 28px !important;
    line-height: 28px !important;
    position: absolute !important;
    /* text-transform: uppercase !important; */
    top: 0px !important;
    font-weight: bold !important;
    right: 0px !important;
    padding: 0 20px !important;
    background: #fd904b !important;
    color: #fff !important;
    /* margin-top: 24px; */
    z-index: 11;
    text-align: center;
    border-radius: 0% !important;
    min-height: auto !important;
    min-width: auto !important;
    margin: 0 !important;
    /* font-weight: normal !important; */
    width: auto;
    font-size: 11px;
}
a.views:before {
    border-bottom: 14px solid #fd904b;
    border-top: 14px solid #fd904b;
    border-left: 7px solid transparent;
    left: -6px;
    content: "";
    top: 0px;
    position: absolute;
    z-index: 12;
}
.gc-search-input {
	border:none;
}
.ac{ text-align:center;}

.gc-search-btn {
	background-color: #21c2f8;
	border: 1px solid #21c2f8;
	color:#fff;
     position: relative;
}
.gc-search-btn:hover{
   background: #fd904b;
    border: none;
    padding: 6px;
}
.search-top-check{
  color: #FFF;
    position: absolute;
    top: -22px;
    right: 10px; 
}

.top-middle-colm{
    text-align: center;
    margin-top: 27px;
}
.top-orange-btn {
    background: #fd904b;
    color: #fff;
    text-align: center;
    padding: 15px 25px;
    border-radius: 20px;
    font-size: 15px;
    font-weight: bold;
}
.top-orange-btn:hover{
  background-color: #21c2f8;
  text-decoration:none;
  color:#fff !important;
  
}
.andaman-catagory-colm{
    border: 1px solid #21C2F8;
    border-radius: 3px;
    margin-bottom: 50px;
    padding: 0 !important;
    margin-top: 25px;
}
.andaman-cities-colm{
    border: 1px solid #21C2F8;
    border-radius: 3px;
    margin-bottom: 50px;
    padding: 0 !important;
    margin-top: 25px;
}
.andaman-catagory-colm a.list-group-item {
    padding: 10px;
    border-bottom: 1px solid #21c2f8!important;
    float: left;
    width: 100%;
    margin-bottom: 0 !important;
}
.andaman-cities-colm a.list-group-item {
    padding: 10px;
    border-bottom: 1px solid #21c2f8!important;
    float: left;
    width: 100%;
    margin-bottom: 0 !important;
}
.panel-body ul {
	margin:0;
	padding:0;
	list-style:none;
}

.panel-body ul li {
	border-bottom:1px solid #ddd;
	padding:10px 0;
}

.panel-body ul li:last-child {
	border:none;
}

.panel-body ul li:hover, .panel-body ul li:focus {
	background:#ddd;
}

.gc-prod-list hr {
	border-top:2px solid #06C;
}

.gc-prod-title {
	color: #337ab7;
    font-size: 16px;
    font-weight: 500;
    margin: -40px 0 10px 0;
    height: 76px
}
.top-sell-menu {
    width: 100%;
    float: right;
    margin-bottom: 0;
    padding: 0;
    text-align: right;
}
.top-sell-menu li {
    list-style: none;
    /* display: inline-block; */
    float: right;
    width: 41%;
    text-align: center;
    border-right: #f1f1f1 solid 1px;
    padding: 0 25px;
}
.top-sell-menu li:first-child a {
    color: #fff;
}

.top-sell-menu li:first-child {
    border-right: none;
    background: #fd904b;
}
.top-sell-menu li a {
    line-height: 76px;
    font-size: 18px;
    color: #000;
    display: inline-block;
}
.top-sell-menu li a i {
    margin-right: 10px;
}
.top-sell-menu li:hover{	
     background:#fd904b;
     text-decoration:none;
}
.top-sell-menu li:hover a{	
     color:#fff;
     text-decoration:none;
}

.p-info-section p {
	color: #777;
    font-size: 14px;
    text-align: justify;
    line-height: 20px;	
}
.state1 a {
    color: #999;
    padding-bottom: 5px;
    margin-bottom: 10px;
    font-weight: normal;
}
.state1 i {
    color: #bad3d4 !important;
}
.p-info-section .glyphicon-map-marker {
	color:#337ab7;	
}
.in_g{float:left !important; padding:5px !important;}
	/*add below 2 lines by srikanth*/
.cost{
    line-height: 50px !important;
    text-align: center;
    width: auto;
    font-weight: 500;
    color: #698a8c;
    font-size: 18px;
}
.gray-text {
    width: 100%;
    float: left;
}
.adress-row {
    width: 100%;
    float: left;
}
.adress-row .label-info a {
    color: #fff;
    line-height: 15px !important;
}

.adress-row .label-info {
    font-size: 12px;
    background: #a94442;
    color: #fff;
    padding: 3px 10px;
}
.state1{
	font-size: 13px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 12px;
    border-bottom: 1px dotted #d7edee;
    padding-bottom: 5px;
}
.chbox{ margin-top:10px !important;}
.bt{font-size: 18px;
padding: 0px;
border: 0px !important;}

.list-group-item.active {
	font-size:18px;
}
.se-p{cursor:pointer}
.lo{top:-7px !important}
.checkbox1{font-weight:normal !important; font-size:11px;}
.all-list .media-left{     
	display: block !important;
    vertical-align: top !important;
    width: auto !important;
    margin-bottom: 10px !important;
    text-align: center !important;
    margin: auto;
    padding: 0;
	
}
.offer-btn {
    float: right;
    position: absolute;
    top: 15px;
    left: 16px;
    color: #f00;
    font-weight: bold;
    font-size: 15px;
}
.p-offer-btn {
  color: red;
    font-size: 15px;
}

@keyframes blinker {  
  50% { opacity: 0; }
}
.all-list .media-object {
    display: block !important;
    width: 100% !important;
    height: 200px !important;
}
.all-list .media{margin-bottom: 15px !important;height:445px  !important;}
.all-list .gc-prod-list{
	height: 445px !important;
    background: #f2f2f2;
    padding: 10px;
    border: 1px solid #ccc;
	position: relative;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.load-more-row {
    width: 100%;
    float: left;
    text-align: center;
    padding: 20px 0 30px 0;
}
.load-more-row a {
    border: 2px solid;
    padding: 10px 20px;
    font-size: 17px;
    font-weight: bold;
}
.load-more-row a:hover{
	text-decoration:none;
	background:#f2af06;
	color:#fff;
	
}
.load {
    font-size: 15px;
    padding: 10px 24px;
    /* float: left; */
    display: inline-block;
    background: #fd904b;
    margin-top: 45px;
    color: #fff;
    border-radius: 6px;
    cursor: pointer;
}
.load:hover{
    background: #21c2f8;
}
.top-footer-adv{
width:100%;
float:left;
}
.top-footer-adv img{
width:100%;
}
.footer-information ul{
list-style:none;
}
.popular-location h3 {
   color: #1a5565;
    font-size: 15px;
    font-weight: 600;
}
.popular-location h3:after{
	content: " ";
    border-bottom: 2px solid #26c0f4;
    display: block;
    width: 100px;
    /* margin: auto; */
    padding-top: 10px;
}
.popular-location {
    width: 20%;
    float: left;
    text-align: left;
}
.popular-location ul {
    padding: 0;
    margin: 0;
}
.popular-location ul li {
    width: 100%;
    float: left;
    list-style: none;
    margin-bottom: 3px;
}
.popular-location ul li a {
    color: #1a5565;
    font-size: 13px;
}

.trending-location h3 {
    color: #1a5565;
}
.trending-location h3:after{
	content: " ";
    border-bottom: 2px solid #26c0f4;
    display: block;
    width: 100px;
    /* margin: auto; */
    padding-top: 10px;
}
.trending-location {
    width: 23%;
    float: left;
    text-align: left;
    padding-left: 36px;
}
.trending-location ul {
    padding: 0;
    margin: 0;
}
.trending-location ul li {
    width: 100%;
    float: left;
    list-style: none;
    margin-bottom: 3px;
}
.trending-location li a {
    color: #1a5565;
    font-size: 17px;
}


.about-information h3 {
    color: #1a5565;
}
.about-information h3:after{
	content: " ";
    border-bottom: 2px solid #26c0f4;
    display: block;
    width: 100px;
    /* margin: auto; */
    padding-top: 10px;
}
.about-information {
    width: 22%;
    float: left;
    text-align: left;
    padding-left: 60px;
}
.about-information ul {
    padding: 0;
    margin: 0;
}
.about-information ul li {
    width: 100%;
    float: left;
    list-style: none;
    margin-bottom: 3px;
}
.about-information li a {
    color: #1a5565;
    font-size: 17px;
}

.footer-contact h3 {
    color: #1a5565;
}
.footer-contact h3:after{
	content: " ";
    border-bottom: 2px solid #26c0f4;
    display: block;
    width: 100px;
    /* margin: auto; */
    padding-top: 10px;
}
.footer-contact {
    width: 15%;
    float: left;
    text-align: left;
}
.footer-contact ul {
    padding: 0;
    margin: 0;
}
.footer-contact ul li {
    width: 100%;
    float: left;
    list-style: none;
    margin-bottom: 3px;
}
.footer-contact li a {
    color: #1a5565;
    font-size: 17px;
}


.footer-information a{
color:#969aa3;}

.social-col {
       width: 20%;
    float: right;
    text-align: right;
    padding-top: 25px;
}
.social-col h3 {
   text-align: left;
    margin-top: 8px;
    color: #1a5565;
    margin-bottom: 15px;
    font-size: 15px;
    font-weight: 600;
}
.social-col ul {
    padding: 0;
    margin: 0;
    width: 100%;
    float: left;
    text-align: center;
}
.social-col ul li {
    text-decoration: none;
    list-style: none;
    display: inline-block;
    text-align: center;
	margin-right:10px;
	float:left;
}
.social-col ul li a {
    color: #337ab7;
    font-size: 15px;
}
.social-col ul li a i {
    width: 30px;
    height: 30px;
    border: 2px solid #26c0f4;
    border-radius: 50%;
    /* padding: 10px; */
    line-height: 27px;
}
.social-col ul li:hover i{
	background:#95a2b2;
}
.copy-right-row{
	width: 100%;
    float: left;
    background: #062d32;
    padding: 10px 0;
	margin-top: 30px;
}
.copy-right-row p {
    text-align: center;
    color: #fff;
    margin: auto;
}
.copy-right-row p strong{}
.contener-row-1-left{
	width: 18%;
    float: left;
}
.panel-footer {
    width: 100% !important;
    float: left!important;
    padding: 0!important;
	border-top: solid 1px #fff;
}
.contener-row-1-left img{
	width: 100%;
    height: 600px;
}
.contener-row-1-right{
	width: 18%;
    float: right;
}
.contener-row-1-right img{
	width: 100%;
    height: 600px;
}
.contener-row-1-middle {
    width: 50% !important;
    float: left;
    text-align: center !important;
    margin: auto auto auto 10% !important;
}
.top-adv img {
    width: 90%;
}

.top-adv {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 25px;
}
.col-md-3.all-list {
    padding: 0 5px !important;
}
.product-row h2 {
    color: #737776;
    margin-bottom: 17px;
    width: 100%;
    float: left;
    padding-bottom: 10px;
    border-bottom: 1px solid #f2f2f2;
}

.product-row {
    margin-top: 50px;
}

.Login-row {
    width: 35%;
    margin: 70px auto;
    padding: 20px;
    background: #fbfbfb;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.login-header h3 {
    margin-top: 0;
    text-align: center;
    margin-bottom: 15px;
    display: block;
    color: #21c2f8;
    font-size: 25px;
    font-weight: bold;
}
.Login-row .form-control {
    background: none !important;
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: 0;
}
.Login-row input.btn.btn-info {
    width: 100%;
}
.login-with-facebook {
    text-align: center !important;
    width: 100%;
    float: left;
    color: #4b69b0 !important;
    font-size: 13px;
    font-weight: bold;
    text-transform: capitalize;
    border: 2px solid #21c2f8;
    padding: 10px 0;
}
.login-with-facebook:hover{
background:#4b69b0!important;
border: 2px solid #4b69b0;
color:#fff!important;
}
.login-with-facebook i{
	width: 20px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #4b69b0;
    border-radius: 50%;
    margin-right: 10px;
}
.login-with-facebook:hover i{
border: 1px solid #fff !important;
}
.login-with-google{
	text-align: center !important;
    width: 100%;
    float: left;
    color: #e83f3a !important;
    font-size: 13px;
    font-weight: bold;
    text-transform: capitalize;
    border: 2px solid #21c2f8;
    padding: 10px 0;
}
.login-with-google:hover{
	background:#e83f3a!important;
	color:#fff!important;
	border: 2px solid #e83f3a!important;
}
.login-with-google i{
width: 20px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #e83f3a;
    border-radius: 50%;
    margin-right: 10px;
}
.login-with-google:hover i{
border: 1px solid #fff !important;
}
.login-with-phone{
	text-align: center !important;
    width: 100%;
    float: left;
    color: #2ba63a !important;
    font-size: 13px;
    font-weight: bold;
    text-transform: capitalize;
    border: 2px solid #21c2f8;
    padding: 10px 0;
}
.login-with-phone:hover{
	background:#2ba63a;
	border: 2px solid #2ba63a;
color:#fff!important;
}
.login-with-phone i{
width: 20px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #2ba63a;
    border-radius: 50%;
    margin-right: 10px;
}
.login-with-phone:hover i{
border: 1px solid #fff!important;
}
.login-with-email{
	text-align: center !important;
    width: 100%;
    float: left;
    color: #e84f4b !important;
    font-size: 13px;
    font-weight: bold;
    text-transform: capitalize;
    border: 2px solid #21c2f8;
    padding: 10px 0;
}
.login-with-email:hover{
background:#e84f4b;
color:#fff!important;
border: 2px solid #e84f4b;
}
.login-with-email i{
width: 20px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #e84f4b;
    border-radius: 50%;
    margin-right: 10px;
}
.login-with-email:hover i{
border: 1px solid #fff!important;
}
.Login-row .form-group p{
width:100%;
float:left;
text-align:center;
font-size:13px;
color:#000;
}
.full-row-hidden{
width:100%;
float:left;
text-align:center;}
.post-display-left{
	width: 60%;
    float: left;
    padding: 0 15px;
	
}
.post-display-right {
    width: 35%;
    float: right;
    padding: 0 15px;
    margin-top: 47px;
    border: 1px solid;
}

.full-image {
    width: 100%;
    padding: 8px;
}
.thumb-image {
    width: 70px;
    height: 50px;
    border: 1px solid #333;
    padding: 2px;
}
.thumb-helder{
    float: left;
    margin: 5px 0 0 15px;
    border: 1px solid #f2f2f2;
}
.full-with-thumb{
	border: 1px solid;
    padding: 10px 8px;
}
.product-details-row {
    width: 100%;
    float: left;
    padding: 10px;
    border: 1px solid;
    margin-top: 10px;
	margin-bottom:30px;
}
.location-details {
    width: 100%;
    float: left;
    border-bottom: 1px solid;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.product-description h3 {
    font-weight: 700;
    font-size: 20px;
    color: #002f34;
}
.product-description p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.post-display-left .gc-prod-title h3 {
    text-transform: capitalize;
    font-size:25px;
    color: #000;
    margin-left: -15px;
    padding: 0;
    margin-top: 0;
}
.all-btn-helder {
    width: 100%;
    float: left;
    text-align: right;
}
.report-btn-ad {
    display: inline-block;
}
.mark-as-favo{
display: inline-block;
}

.forward-to-friend{display: inline-block;
}
.post-display-right h4 {
    text-align: right;
    font-size: 20px;
    color: #000;
    font-weight: bold;
    margin-bottom: 15px;
    display: block;
}
.war-btn{
	font-size:18px; 
	 margin:5px;
}

.war-btn2{
font-size:18px; 
	 margin:5px;
	 float:right;
}
.war-btn3{
font-size:18px; 
	 margin:5px;
	 
}

.war-btn4{
font-size:18px; 
	 margin:5px;
	 float:right;
}
.media.gc-prod-list {
    background: #fff;
    border: 1px solid #eee;
    box-shadow: 0 0 5px 0 #eee;
    padding: 15px;
	position:relative;
	width:100%;
	float:left;
}
.p-listing-body {
	width:100%;
	float:left;
}
.p-media-section {
	width:17%;
	float:left;	
}
.p-info-section {
	width:58%;
	float:left;
	padding-right:5%;
	margin-top: 10px;		
}
.p-cost-section {
	width:23%;
	float:left;
	text-align:center;
	border-left:#f1f1f1 solid 1px;
	padding:30px 0;
}
.header-searchbox {
    background: #e3ebee;
    border: 1px solid #9adcdf;
    padding: 5px 0 0px 0;
    margin-bottom: 0;	
}
.navbar-form .input-group .form-control:focus, .navbar-form .input-group .input-group-addon:focus, .navbar-form .input-group .input-group-btn:focus {
    outline: none !important;
}
a:focus, a:hover {
    text-decoration: none!important;
}
.top-menu {
	margin-bottom:0px;
}
.top-menu li {
	display:inline-block;
	float:left;
	width:32%;
	text-align:center;
	border-right:#f1f1f1 solid 1px;	
}
.top-menu li a {
	line-height:76px;
	font-size:18px;
	color:#000;
	display:block;	
}
.top-menu li a:hover {
	text-decoration:none;
    background:#fd904b;
    color:#fff;
}
.top-menu li:last-child {
	border-right:none;
}
.top-menu li:last-child a {
	background:#fd904b;
	color:#fff;	
}
.navbar-form select {
	appearance: none;
    -moz-appearance:none; 
    -webkit-appearance:none;  
	background:#fff url(images/dropdown-arrow.png) right center; 	
}
.navbar-form input[type="text"] {
	background:#FFF;
}
.media.gc-prod-list .offer-btn {
    top: 0px !important;
    right: 16px!important;
    font-size: 12px!important;
	left: auto !important;
}
.list-info {
    float: left;
    text-align: center;
    font-size: 12px;
	width:100%;
	margin-top: 10px;
}
.list-info a{
	color:#fff;
	display:inline-block;
	background:#000;
	padding:8px 30px;
	color:#fff;
	font-size: 13px;
    text-transform: uppercase;
}
.elite-btn{
    padding: 20px;
    margin-top: 35px;
	text-align: center;
}
.login-btn{
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    /* padding-top: 9px; */
    margin-top: 3px;
    display: inline-block;
}
.login-btn:hover{
	color:#fff;
	text-decoration:none;
}
.sell-btn:hover{
	color:#fff;
	text-decoration:none;
}
.sell-btn{
	background: #21c2f8;
    color: #fff;
    padding: 6px 15px;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 0;
    display: inline-block;
}
.lgi-cl{
padding:0 !important;
text-align: center;
}
.sl-cl{
padding:0 !important;
text-align: center;
}
.inner-login-btn{
text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    margin-top: 10px;
    display: inline-block;
    margin-right: 10px;
	text-decoration:none;
}
.inner-sell-btn{
	background: #21c2f8;
    color: #fff;
    padding: 6px 15px;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 0;
    display: inline-block;
	text-decoration:none;
}
.inner-add-smt{}
.content-r{
	text-align:right;
	margin-top: 18px;
}
.about-page-row h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: center;
    margin-bottom: 30px;
}
.about-page-row h2:after {
    position: absolute;
    left: 47%;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 60px;
    text-align: center;
}
.about-page-row p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.about-page-row {
    padding: 50px 0;
}
.contact-page-row {
    width: 100%;
    float: left;
    padding: 50px 0;
}
.contact-us-page-left{
    width: 48%;
    float: left;
}
.contact-us-page-right {
    width: 35%;
    float: right;
}
.contact-us-page-left h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.contact-us-page-left h2:after {
    position: absolute;
    left: 7px;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.contact-us-page-right p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: left;
    line-height: 25px;
}
.contact-us-page-right h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.contact-us-page-right h2:after {
    position: absolute;
    left: 7px;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.contact-form-list {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.contact-form-list li {
    list-style: none;
    margin-bottom: 20px;
}
.contact-form-list li label{
	color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: left;
    line-height: 25px;
}
.contact-form-list li input[type=text]{
	background: none !important;
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: 0;
}
.contact-form-list li textarea{
	background: none !important;
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: 0;
}
.contact-form-list li input[type=submit]{
width: 100%;
}

.privacy-page-row h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.privacy-page-row h2:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.privacy-page-row p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.privacy-page-row {
    padding: 50px 0;
}
.terms-page-row h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.terms-page-row h2:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.terms-page-row p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.terms-page-row {
    padding: 50px 0;
}

.listing-page-row h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.listing-page-row h2:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.listing-page-row p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.listing-page-row {
    padding: 50px 0;
}

.listing-page-row h3 {
    color: #1a5565;
    font-size: 22px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.listing-page-row h3:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 2px;
    background: #1a5565;
    width: 100px;
    text-align: center;
}
.listing-page-row h4 {
    color: #1a5565;
    font-size: 20px;
    font-family: Raleway,sans-serif;
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}

.safety-link h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.safety-link h2:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.safety-link p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.safety-link{
    padding: 50px 0;
}

.safety-link h3 {
    color: #1a5565;
    font-size: 22px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.add-post-row{
	padding: 50px 0;
	width:100%;
	float:left;
}
.add-submit-left {
    width: 50%;
    float: left;
}
.add-submit-right {
    width: 45%;
    float: right;
}

.add-submit-right h2 {
    color: #1d1d1d;
    font-size: 30px;
    /* font-family: Raleway,sans-serif; */
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 30px;
}
.add-submit-right h2:after {
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 99;
    content: "";
    height: 4px;
    background: #f2af06;
    width: 100px;
    text-align: center;
}
.add-submit-right p {
    color: #002f34;
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    line-height: 25px;
}
.add-submit-list {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.add-submit-list li {
    list-style: none;
    margin-bottom: 15px;
}
.add-submit-list li label {
    color: #1a5565;
    font-size: 15px;
    font-weight: 700;
    position: relative;
    text-align: left;
    margin-bottom: 5px;
}
.add-submit-list li .form-control {
    border-radius: 10px !important;
    background-color: transparent !important;
}
.main-header .gc-head-right-content {
    width: 100%;
}

.main-header {
    padding: 0;
    margin-right: 15px;
    margin-top: 10px;
}
.inner-navi-check input {
    margin-right: 10px;
}
.inner-navi-check {
    text-align: right;
    padding-right: 10px !important;
    color: #fff;
}
.margin-b {
    margin-bottom: 35px;
}
/*Media screen===============================*/
@media (min-width: 0px) and (max-width: 980px) {

.gc-top-bar .col-xs-12 {
    padding: 0;
}
.top-sell-menu li {
    width: 50%;
    padding: 0 10px;
}  
.top-sell-menu li a {
    line-height: 30px;
    font-size: 15px;
}
.gc-head-right-content br {
    display: none;
}
.gc-head-right-content {
    padding: 10px;
    width: 90%;
    margin: auto;
}
.header-searchbox .navbar {
    margin-bottom: 0;
}
 .se-p {
    width: 100% !important;
}
.gc-search-btn {
    width: 100%!important;
}  
.header-searchbox {
    padding: 20px 0 0;
}

.search-top-check {
    color: #FFF;
    position: absolute;
    top: 40px;
    right: 10px;
}
.product-row {
    margin-top: 0;
}
.product-row h2 {
    font-size: 20px;
}
.all-list .media-object {
    height: auto !important;
}
.contener-row-1-left {
    display: none;
}
.contener-row-1-right {
    display: none;
}
.contener-row-1-middle{
    display: none;
}  
.media.gc-prod-list {
    padding: 15px;
    width: 100%;
    height: auto !important;
}
.gc-prod-list .media-body {
    width: 100% !important;
    float: left !important;
}
.gc-prod-list .media-body .gc-prod-title {
    margin:auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    float: left;
}
  .gc-top-bar img{
    margin:auto;
  }
.popular-location {
    width: 100%;
    float: left;
    text-align: left;
    padding: 0 20px;
}
.social-col {
    width: 100%;
    float: left;
    text-align: left;
    padding-top: 0;
    padding-left: 20px;
}
.social-col img {
    text-align: left;
    float: left;
    width: 200px;
    max-width: initial;
    clear: both;
    margin-left: -10px;
}
.social-col h3{
  width: 100%;
    float: left;
}
.top-menu {
    margin-bottom: 0px;
    width: 100%;
    float: left;
    padding: 0;
}
.top-menu li {
    width: 33%;
}
.top-menu li a {
    line-height: 40px;
    font-size: 13px;
}
.Login-row {
    width: 95%;
    margin: 20px auto;
}
 .top-middle-colm {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 10px;
}
.main-header .gc-head-right-content {
    width: 95%;
  margin: auto auto 15px auto !important;
} 
.main-header {
    margin-right: 0;
}
.top-orange-btn {
    padding: 8px 15px;
    font-size: 12px;
}
.inner-navigation {
    margin-top: 20px;
}
.inner-navigation .header-searchbox {
    padding: 0px 0 0;
}
.inner-navigation .navbar-form {
    margin-top: 0;
}
.all-btn-helder {
    width: 100%;
    text-align: left;
}
.report-btn-ad {
    display: block;
    width: 100%;
    margin: auto;
}
.report-btn-ad span {
    font-size: 18px ;
    width: 98%!important;
    margin: auto auto 10px auto !important;
    display: block!important;
}
.mark-as-favo {
    display: block;
    width: 100%;
    margin: auto;
}
.mark-as-favo a {
    font-size: 18px ;
    width: 98%!important;
    margin: auto auto 10px auto !important;
    display: block!important;
}
.forward-to-friend {
    display: block;
    width: 100%;
    margin: auto;
}
.forward-to-friend span {
    font-size: 18px ;
    width: 98%!important;
    margin: auto auto 10px auto !important;
    display: block!important;
}
.post-display-left {
    width: 100%;
    margin-top: 10px;
}
 .post-display-left .gc-prod-title h3 {
    text-transform: capitalize;
    font-size: 20px;
    margin-left: 0;
}
.post-display-right {
    width: 100%;
    float: left;
    margin-top: 0;
}
.post-display-right .btn-warning {
    width: 100%;
    float: left;
}
.product-amount .p-media-section img {
    width: 100%;
    height: auto;
  margin-bottom: 10px;
}
.product-amount .p-media-section {
    width: 100%;
}
.product-amount .p-info-section {
    width: 100%;
    float: left;
    padding-right: 0;
}
.product-amount .p-info-section .gc-prod-title {
    margin: 0 0 5px;
    display: block;
}
 .product-amount .p-cost-section {
    width: 100%;
    padding: 0px 0;
}

.media.gc-prod-list .p-media-section img {
    width: 100%;
    height: auto;
  margin-bottom: 10px;
}
.media.gc-prod-list .p-media-section {
    width: 100%;
}
.media.gc-prod-list .p-info-section {
    width: 100%;
    float: left;
    padding-right: 0;
}
.media.gc-prod-list .p-info-section .gc-prod-title {
    margin: 0 0 5px;
    display: block;
}
.media.gc-prod-list .p-cost-section {
    width: 100%;
    padding: 0px 0;
} 
 .add-post-row {
    padding: 20px 10px;
    width: 100%;
    float: left;
}
 .add-submit-left {
    width: 100%;
    float: left;
}
  .add-submit-right {
    width: 100%;
    float: left;
}
 .contact-page-row {
    width: 100%;
    float: left;
    padding: 20px 10px;
}
 .contact-us-page-left {
    width: 100%;
    float: left;
}
 .contact-us-page-right {
    width: 100%;
    float: right;
}
.about-page-row {
    padding: 20px 10px;
}
.about-page-row h2 {
    color: #1d1d1d;
    font-size: 24px;
    text-align: left;
    margin-top: 0;
}
.about-page-row h2:after {
    left: 0;
    text-align: left;
}
.elite-btn {
    margin-bottom: 35px !important;
}
span.p-date {
    font-size: 10px;
    left: 0;
	right: auto;
	border-radius: 0 10px 10px 0;
    top: 0;
}  
} 