/*--------------------------------------------------------------------------------------*/
/*General-css-here
/*--------------------------------------------------------------------------------------*/

*{margin:0; padding:0; box-sizing:border-box;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0; padding:0;}
img{border:none; outline:none; max-width:100%;}
a{outline:none; text-decoration:none; transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;-webkit-transition-duration:0.5s;}
input[type="submit"]{transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;-webkit-transition-duration:0.5s;}
input:focus{transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;-webkit-transition-duration:0.5s;}
body{margin:0;padding:0; font-family:"Roboto-Reguler"; box-sizing:border-box; background-size:cover; overflow-x:hidden;}
ul{margin:0;padding:0;list-style:none;}
textarea{font-family:"Roboto-Reguler";}
button,input[type="submit"]{cursor:pointer;}
header,footer,nav,section,article{display:block;}
header:after,header:before,footer:after,footer:before,nav:after,nav:before,section:after,section:before,article:after,article:before{display:table;clear:both;content:"";}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}


/*--------------------------------------------------------------------------------------*/
/*Tables-css-here
/*--------------------------------------------------------------------------------------*/

table {width: 100%;border-collapse: collapse;border-spacing: 0;border-collapse: collapse;display:table;text-align: left;border: 1px solid #c9c9c9;}
/*table th{padding:15px;border-top: 1px solid #c9c9c9;text-transform:capitalize;background:#f4f4f6;border-right: 1px solid #c9c9c9;}*/
table th {
    padding: 9px;
    border-top: 1px solid #c9c9c9;
    text-transform: capitalize;
    background: #f4f4f6;
    border-right: 1px solid #c9c9c9;
}
table td {padding:15px;border-top: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;font-size: 14px;color: #1b1b1b;}

/*--------------------------------------------------------------------------------------*/
/*font-face-css-here
/*--------------------------------------------------------------------------------------*/

@font-face{font-family:"Roboto-Reguler";src: url('https://eclassifiedjaipur.com/css/fonts/901367188-Roboto-Regular.eot');s7rc: url('https://eclassifiedjaipur.com/css/fonts/901367188-Roboto-Regular.eot#iefix') format('embedded-opentype'),url('https://eclassifiedjaipur.com/css/fonts/901367188-Roboto-Regular.svg#Roboto') format('svg'),url('fonts/901367188-Roboto-Regular.woff') format('woff'),url('fonts/901367188-Roboto-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;
}

@font-face {font-family:"Roboto-Bold"; src: url('https://eclassifiedjaipur.com/css/fonts/447387696-Roboto-Bold.eot');src: url('https://eclassifiedjaipur.com/css/fonts/447387696-Roboto-Bold.eot#iefix') format('embedded-opentype'),url('https://eclassifiedjaipur.com/css/fonts/447387696-Roboto-Bold.svg#Roboto') format('svg'),url('https://eclassifiedjaipur.com/css/fonts/447387696-Roboto-Bold.woff') format('woff'),url('https://eclassifiedjaipur.com/css/fonts/447387696-Roboto-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;}

@font-face{font-family:'RobotoMedium'; src: url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.eot');src: url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.eot') format('embedded-opentype'),
url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.woff2') format('woff2'),url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.woff') format('woff'),url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.ttf') format('truetype'),url('https://eclassifiedjaipur.com/css/fonts/roboto-medium.svg#RobotoMedium') format('svg');
}

@font-face{font-family:"Roboto Black"; src: url('https://eclassifiedjaipur.com/css/fonts/477539063-Roboto-Black_1.eot'); src: url('https://eclassifiedjaipur.com/css/fonts/477539063-Roboto-Black_1.eot#iefix') format('embedded-opentype'), url('https://eclassifiedjaipur.com/css/fonts/477539063-Roboto-Black_1.svg#Roboto Black') format('svg'), url('https://eclassifiedjaipur.com/css/fonts/477539063-Roboto-Black_1.woff') format('woff'), url('https://eclassifiedjaipur.com/css/fonts/477539063-Roboto-Black_1.ttf') format('truetype'); font-weight: normal; font-style: normal;}

@font-face{font-family:'Roboto-Light'; src: url('https://eclassifiedjaipur.com/css/fonts/Roboto-Light_gdi.eot'); src: url('https://eclassifiedjaipur.com/css/fonts/Roboto-Light_gdi.eot#iefix') format('embedded-opentype'), url('https://eclassifiedjaipur.com/css/fonts/Roboto-Light_gdi.woff') format('woff'), url('https://eclassifiedjaipur.com/css/fonts/Roboto-Light_gdi.ttf') format('truetype'), url('https://eclassifiedjaipur.com/css/fonts/Roboto-Light_gdi.svg#Roboto-Light') format('svg'); font-weight: 300; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;}

/*--------------------------------------------------------------------------------------*/
/*header-css-here
/*--------------------------------------------------------------------------------------*/
body,html { font-family: arial; }
.clear:after { display: table; clear: both; content: ''; }
a { text-decoration: none !important; }
header .top-bar { box-shadow: 0px 0px 15px 5px #ccc; background: #f3f3f3; } 
header .top-bar .top-left { float: left; }
header .top-bar .top-right { float: right; }
header .top-bar .top-left a { font-size:14px;  padding: 5px 10px; display:block; line-height: 20px;}

header .top-bar .top-right ul li { float: left; }
.top-right ul li a { padding: 12px 5px; display: inline-block; color: #7C7C7C; text-transform: capitalize; font-size: 14px; }
.top-right ul li a:hover {color: #faa956; }
.top-right ul li:after { content: '|';  }
.top-right ul li ul li:after { content: '';  }
.top-right ul li  ul li a {     font-size: 14px;
    padding: 6px 30px;
    display: block;
    line-height: 20px; }
.top-right ul li:last-child:after { content: ''; }
.logo-banner { margin: 20px 0px; }
.logo-banner .logo { width: 250px;   float: left; }
.container { width: 1170px; }
.banner-button { float: right; }
.banner-button .banner { width: 570px; float: left; margin-right: 30px; }
.banner-button .post-btn { float: right; }
.post-btn figure { position: relative; }
.post-btn figure a {  border:2px solid #819cff; transition: 0.3s; margin-top: 28px; text-transform: uppercase; padding: 0px 15px; border-radius: 10px; background: blue; height: 45px; line-height: 45px; display: inline-block; color: #fff; font-size: 25px;font-weight: bold; padding-left: 40px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4786f9+0,164eb1+100 */
background: #4786f9; /* Old browsers */
background: -moz-linear-gradient(top, #4786f9 0%, #164eb1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #4786f9 0%,#164eb1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #4786f9 0%,#164eb1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4786f9', endColorstr='#164eb1',GradientType=0 ); /* IE6-9 */}
.banner-button .banner img { margin-top: 15px; }
.post-btn figure a:hover { text-decoration: none; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#164eb1+0,4786f9+100 */
background: #164eb1; /* Old browsers */
background: -moz-linear-gradient(top, #164eb1 0%, #4786f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #164eb1 0%,#4786f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #164eb1 0%,#4786f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164eb1', endColorstr='#4786f9',GradientType=0 ); /* IE6-9 */ }
.post-btn figure a:before { top: -10px; left: -35px; content: "Free"; width: 72px; height: 69px; background: url(../img/ads-icon.png); position: absolute; font-size: 18px; text-align: center; padding-top: 12px; }
.upload_photo_image{border-radius:10px;}
/*.filter-box { width: 800px; float: left; }*/
.filter-btn { float: left; }
.home-filter { background: #E6E6E6; padding: 15px; }
.home-filter-box { position: relative; }
.home-filter-box input { width: 100%; padding:0px 10px; height: 35px; line-height: 35px; font-size: 12px; border:none;  }
.head-social a { display: inline-block; width: 30px; height: 30px; font-size: 18px; margin-left: 3px; border-radius:2px; color: #fff;text-align: center;}
.head-social a.h-fb { background: #475993; }
.head-social a.h-tw { background: #2fabf5; }
.head-social a.h-in { background: #0083be; }
.head-social a.h-tube { background: #dd4b39;}
.head-social a.h-inst { background: #dd4b39; }
.head-social a.h-google { background: #dd4b39; }
.nav-menu .top-left1 { float:none;}
.flexslider { margin-bottom:0px !important;}
#carousel .slides li { height:120px; overflow:hidden;}
#carousel .slides li img  { object-fit:contain; object-position:center;width:100%; height:100%; } 
.multiselect  #checkboxes { background:#fff;}
.instagram {
    display: inline-block;
    width: 250px;
    height: 250px;
    text-align: center;
    border-radius: 40px;
    color: #fff;
    font-size: 220px;
    /* vertical-align: middle; */
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
    /* box-shadow: 0px 3px 10px rgba(0,0,0,.25); */
}
.head-social a.h-google { background: #dd4b39; }
.chat-btn-new { display:none;}
.head-social a i { margin-top: 8px; }
.top-right ul { float: left; }
.top-right .head-social { float: left; margin-top: 5px; }
.home-filter-box button { height: 35px; width: 35px; background: #fdac3d; border:none; color: #fff;position: absolute;top: 0px;right: 0px; }
.filter-box select {    background: #fff; width: 100%; padding:0px 10px; height: 35px; line-height: 35px; font-size: 12px; border:none;  }

.filter-btn button { width: 120px; height: 35px; line-height: 35px; font-weight: bold; color: #fff; border:2px solid #fed292;background: #feaf3f;
	background: -moz-linear-gradient(top, #feaf3f 0%, #f78a26 100%);
background: -webkit-linear-gradient(top, #feaf3f 0%,#f78a26 100%);
background: linear-gradient(to bottom, #feaf3f 0%,#f78a26 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feaf3f', endColorstr='#f78a26',GradientType=0 ); transition: 0.3s; border-radius: 5px; }

.filter-btn button:hover { background: #f78a26;
background: -moz-linear-gradient(top, #f78a26 0%, #feaf3f 100%);
background: -webkit-linear-gradient(top, #f78a26 0%,#feaf3f 100%);
background: linear-gradient(to bottom, #f78a26 0%,#feaf3f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78a26', endColorstr='#feaf3f',GradientType=0 );  }

.home-containt .col-md-12 h4 { font-size: 14px; color: #9d9e9e; font-weight: bold; margin-top: 30px; margin-bottom: 20px; }
.home-con-box ul { margin-left: -5px; margin-right: -5px;     margin-top: -5px; }
.home-con-box ul li { float: left; width: 25%;  padding: 5px; }
.home-con-box ul li a { background: #fcfcfc;
background: -moz-linear-gradient(top, #fcfcfc 0%, #f1f1f1 100%);
background: -webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
background: linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0 );
display: block;
transition: 0.3s;
padding: 35px 10px;
border: 1px solid #f0f0f0;
height: 100px;
 }
 
.listing-page .col-md-3 ul li.active a { color:#FA9930;}
.user-menus ul li.active { background:#FA9930;}
.user-menus ul li.active a  { color:#fff;}
.user-menus ul li.active a .icon-user-menu .hide-2 { opacity:1;}
.home-con-box ul li a:hover { background: #efefee; }
.home-con-box ul li a figure { width: 40px; height: 40px; float: left; }
.home-con-box ul li a span { color: #5d5c5c; font-size: 20px; line-height: 24px;top: 8px;}
.banner-bottom { margin-top:100px;margin-top: 31px; }
.banner-bottom a img { width: 650px; margin: 0px auto; display: block; }
.input-form-home { margin-bottom: 40px; background: url(../img/bg-form.png) no-repeat; background-size: cover; background-position: center; padding: 10px; }
.input-form-home  section { border:2px solid #fff; padding: 10px;  }
.input-form-home  section h2{ color: #fff; font-size: 30px; font-weight: bold; text-align: center; } 
.input-form-home  section h3{ margin: 5px 0px; color: #fff; font-size: 16px; font-weight: bold; text-align: center;} 
.input-form-home  section h4{ color: #fff000; font-size: 22px; font-weight: bold; text-align: center; font-style: italic; } 
.input-form-home  section figure { width: 200px; margin: 0px auto; }
.input-form-home  section figure input { border:none; width: 100%; height: 30px; padding-left: 25px; font-size: 11px; margin: 5px 0px; }
.home-con-box .col-md-3 .banner-img { margin-bottom: 40px; display: block; }
.input-form-home  section figure .user-input1 { background: url(../img/user1.png) no-repeat; background-size: 20px 20px; background-color: #fff; background-position-y:3px; background-position-x:3px; }
.input-form-home  section figure .user-input2 { background: url(../img/user2.png) no-repeat; background-size: 20px 20px; background-color: #fff; background-position-y:3px; background-position-x:3px;}
.foot-btn1 a {    position: relative; border: 2px solid #819cff;
    transition: 0.3s;
    text-transform: uppercase;
    padding: 0px 15px;
    border-radius: 10px;
    background: blue;
    height: 45px;
    line-height: 45px;
    display: inline-block;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    padding-left: 40px;
    background: #4786f9;
    margin-bottom: 10px;
    background: -moz-linear-gradient(top, #4786f9 0%, #164eb1 100%);
    background: -webkit-linear-gradient(top, #4786f9 0%,#164eb1 100%);
    background: linear-gradient(to bottom, #4786f9 0%,#164eb1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4786f9', endColorstr='#164eb1',GradientType=0 );
}
.intrsted-btn a { height: 40px; line-height: 40px; padding: 0px 20px; color: #fff; font-size: 28px; font-weight: bold; display: block; background: -moz-linear-gradient(top, #4786f9 0%, #164eb1 100%);
    background: -webkit-linear-gradient(top, #4786f9 0%,#164eb1 100%);
    background: linear-gradient(to bottom, #4786f9 0%,#164eb1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4786f9', endColorstr='#164eb1',GradientType=0 ); }
.foot-btn2 a {     background: #f78a26;
    background: -moz-linear-gradient(top, #f78a26 0%, #feaf3f 100%);
    background: -webkit-linear-gradient(top, #f78a26 0%,#feaf3f 100%);
    background: linear-gradient(to bottom, #f78a26 0%,#feaf3f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78a26', endColorstr='#feaf3f',GradientType=0 );

     position: relative;     border: 2px solid #fed292;
    transition: 0.3s;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 0px 15px;
    border-radius: 10px;
    background: blue;
    height: 45px;
    line-height: 45px;
    display: inline-block;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    padding-left: 40px;
    background: -moz-linear-gradient(top, #feaf3f 0%, #f78a26 100%);
    background: -webkit-linear-gradient(top, #feaf3f 0%,#f78a26 100%);
    background: linear-gradient(to bottom, #feaf3f 0%,#f78a26 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feaf3f', endColorstr='#f78a26',GradientType=0 );
    transition: 0.3s;
   
}


.browse-banner-lt  { width:200px!important;float:left;}
	.browse-banner-rt { width:76%; float:right;}
	.browse-banner:after { display:table; content:""; clear:both;}
	.browse-banner-lt figure { height: 140px;overflow: hidden;}
	.browse-banner-lt figure img { width:100%; height:100%;}
	.browse-banner-rt textarea {width: 100%;border: none; height:140px; color:red; font-size:26px; text-align:center;  background:#fef7cd; }
	.browse-banner { margin:20px 0px;}

.foot-btn3 a {     background: #3b7dea;
    background: -moz-linear-gradient(top, #3b7dea 0%, #3b7dea 100%);
    background: -webkit-linear-gradient(top, #3b7dea 0%,#3b7dea 100%);
    background: linear-gradient(to bottom, #3b7dea 0%,#3b7dea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b7dea', endColorstr='#3b7dea',GradientType=0 );

     position: relative;     border: 2px solid #3b7dea;
    transition: 0.3s;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 0 18px 0 27px;
    border-radius: 10px;
    background: blue;
    height: 45px;
    line-height: 45px;
    display: inline-block;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    background: -moz-linear-gradient(top, #3b7dea 0%, #3b7dea 100%);
    background: -webkit-linear-gradient(top, #3b7dea 0%,#3b7dea 100%);
    background: linear-gradient(to bottom, #3b7dea 0%,#3b7dea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b7dea', endColorstr='#3b7dea',GradientType=0 );
    transition: 0.3s;
   
}
.foot-btn4 a {     background: #f58c2c;
    background: -moz-linear-gradient(top, #f58c2c 0%, #f58c2c 100%);
    background: -webkit-linear-gradient(top, #f58c2c 0%,#f58c2c 100%);
    background: linear-gradient(to bottom, #f58c2c 0%,#f58c2c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f58c2c', endColorstr='#f58c2c',GradientType=0 );

     position: relative;     border: 2px solid #f58c2c;
    transition: 0.3s;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 0 18px 0 27px;
    border-radius: 10px;
    background: blue;
    height: 45px;
    line-height: 45px;
    display: inline-block;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    background: -moz-linear-gradient(top, #f58c2c 0%, #f58c2c 100%);
    background: -webkit-linear-gradient(top, #f58c2c 0%,#f58c2c 100%);
    background: linear-gradient(to bottom, #f58c2c 0%,#f58c2c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f58c2c', endColorstr='#f58c2c',GradientType=0 );
    transition: 0.3s;
   
}
.foot-btn1 a:before { content: ''; background: url(../img/foot-btn2.png); width: 30px; height: 30px; position: absolute; left: 5px; top:5px; background-size: 100% auto; }
.foot-btn2 a:before { content: ''; background: url(../img/foot-btn1.png); width: 30px; height: 30px; position: absolute; left: 5px; top:5px; background-size: 100% auto; }
.foot-btn3 a:before { content: '';  width: 30px; height: 30px; position: absolute; left: 5px; top:5px; background-size: 100% auto; }
.footer-icon a {    margin-right: 5px; transition: 0.3s; width: 42px; height: 30px; display: inline-block; background:#bdbdbd; color: #fff; font-size: 20px; text-align: center; margin-bottom: 5px; }
.footer-icon a:hover  { background: #faa956; }
.footer-icon a i { margin-top: 6px;}
footer .col-md-4 ul{ float: left; }
/*footer .col-md-4 ul.ul-padd {padding-right: 30px;}*/
footer .col-md-4 ul li a { font-size: 12px;color: #7c7c7c; margin: 2px 0px; display: inline-block;text-transform:uppercase; font-weight:10px; }
footer .col-md-4 ul li a:hover  { color: #faa956; }
footer .col-md-2 ul li a:hover  { color: #faa956; }
footer .col-md-2 ul li a { font-size: 12px;color: #7c7c7c; margin: 2px 0px; display: inline-block; }
.foot-pra p { margin: 5px 0px; color: #999999; }
footer .col-md-2 h3,footer .col-md-4 h3 { color: #5d5c5c; font-size: 18px; margin-bottom: 20px; }
footer {padding: 40px 0px; border-top:1px solid #e4e4e4; margin-top: 30px;}
.foot-last {     background: #000;
    padding-bottom: 20px;
    padding-top: 20px;
    color: #fff;}
.foot-last p {text-align: justify;
    color: #fff;
    margin: 0 auto;
    width: 80%;
    font-size: 14px; }
.foot-last span { font-weight: 700;
    text-align: center;
    display: block;
    color: #fff;
    font-size: 17px;
    margin-top: 15px; }
.foot-last span a { color: #fea711; }
.bre-cru { padding: 15px 0px;    margin-left: 21px; }
.bre-cru ul li { display: inline-block; padding-right: 5px; 	 }
.bre-cru ul li a { color: #a3a2a2; }
.bre-cru ul li:after { content: ">>"; left: 2.5px; position: relative; color: #6fa0fa;}
.bre-cru ul li:last-child:after { content: "";   }
.page2-container .col-md-3 h3 {   color: #454545; text-align: center; padding: 20px 0px; border:1px solid #ccc;	background-color: #fff; font-size: 21px;}
.page2-container .col-md-3 {  }
.page2-container .col-md-3 section {margin: 5px 0px 5px 0px; padding: 5px; background-color: #f5f4f4; border:1px solid #ccc; }
.publisher-img figure { padding: 10px; border:1px solid #ccc; width: 165px; height: 165px; overflow: hidden; margin: 20px auto; }
.publisher-img figure img { width: 100%; }
.publisher-img h2 {color: #454545; padding: 5px; background-color: #fff; text-align: center; font-size: 22px;	 }
.page2-container .col-md-3 ul { background-color: #fff; padding: 5px 15px; margin: 10px 0px; padding-left: 40px; position: relative;} 
.page2-container .col-md-3 ul li { font-size: 14px; margin: 5px 0px; }
.page2-container .col-md-3 .p-phone:before { content: '';background: url(../img/phone.png); width: 22px; height: 22px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: 10px;  margin-left: 10px; }
.page2-container .col-md-3 .p-phone2:before { content: '';background: url(../img/mobile.png); width: 22px; height: 22px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: 10px;  margin-left: 10px; }
.page2-container .col-md-3 .p-add:before { content: '';background: url(../img/address.png); width: 22px; height: 22px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: 10px;  margin-left: 10px; }
.page2-container .col-md-3 .p-mail:before { content: '';background: url(../img/mail.png); width: 22px; height: 22px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: 10px;  margin-left: 10px; }
.page2-container .col-md-3 .p-website:before { content: '';background: url(../img/website.png); width: 25px; height: 25px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: 10px;  margin-left: 10px; }
.p-website{ color: blue; }
.page2-container .col-md-6 section { padding: 5px; background-color: #f5f4f4; border:1px solid #ccc; }
.page2-container .col-md-6 { padding:  0px 0px;}
.page2-container .col-md-6 .mid-tit {  background: #fff;     border: 1px solid #ccc; padding: 5px;}
.page2-container .col-md-6 .mid-tit .title2-left h3 { font-weight: bold; font-size: 16px; color: #454545;font-family: verdana; }
.page2-container .col-md-6 .mid-tit .title2-left { width:65%;float:left; padding-right: 15px; }
.page2-container .col-md-6 .mid-tit .title2-right { width: 35%; float: right; padding-left: 30px;}
.mid-tit .title2-right h3 {     font-size: 20px;background: #ff0040; height: 36px; line-height: 36px; position: relative;padding-left: 10px; color: #fff; }
.mid-tit .title2-right h3:before { content: ''; background: url(../img/pink.png); width: 20px; height: 36px; position: absolute; left: -20px;}
.page2-container .col-md-6 .mid-tit .title2-left p { color: #787878; margin: 0px; margin-top: 5px;}
.add-banner img { margin-top: 10px;}
.page2-container .col-md-3 .pra-text h3 {   color: #454545; text-align: center; padding: 0px 0px; border:1px solid #ccc;	background-color: #fff; }
.pra-text h3 { font-size: 16px; color: #454545; margin-bottom: 10px; font-weight: bold;}
.pra-text p { font-size: 13px; }
.pra-text { background: #fff; padding: 10px; margin-bottom: 20px;}
.pra-text-box { background: #fff;}
.pra-text table { border:none; margin-bottom: 10px;}
.pra-text table tr td { border:none; padding: 0px 0px;}
.pra-text table tr td:first-child { width: 130px;}
.side-bar-box .carousel-control.right, .side-bar-box .carousel-control.left { position: static; color: #000;}
.side-bar-box h3 { position: relative; font-size: 18px; background: none; border: none !important; padding-left: 50px !important; }
.side-bar-box h3:before { content: ''; left:10px; top:15px;background: url(../img/safty.png); width: 30px; height: 30px; position: absolute; }
.side-bar-box { background: #fff;}
.carousel-inner .item  blockquote p{ padding: 17px;
    margin-top: 11px; background: #fff; font-size: 14px !important;}
.side-bar-box .pull-right { margin-top: 15px; }
.carousel-inner .item  blockquote { padding:0px;}
.listing-slide-ul ul {  list-style-type: disc;
    height: 400px;
overflow-y: scroll;
   font-size:50px; }
.slider-car-left.carousel-control.left { left: -80px; font-size:20px;}
.slider-car-right.carousel-control.right { right: -80px;font-size:20px;}
.col-md-3 .listing-cate-ul{list-style:none;    padding: 5px;
    background-color: #f5f4f4;
    border: 1px solid #ccc;
    margin-bottom: 10px;
	}
	.col-md-3 .listing-cate-ul ul  {
        background-color: #fff;
    
    margin: 0px 0px 10px 0px;
    padding-left: 10px;
    position: relative;
}
.col-md-3 .listing-cate-ul ul  li a:hover {
        color:#feb330;
		cursor:pointer;
}


/*listing-page*/
.listing-page .col-md-3 ul { background: #f0f0f0;}
.listing-page .col-md-3 ul li { padding: 10px 0px; border-bottom: 1px solid #dbdbdb; }
.listing-page .col-md-3 ul li a{ transition:0.3s; padding: 0px 15px; color: #787878; font-size:15px;}
.listing-page .col-md-3 ul li span { padding: 0px 15px; color: #faa956; font-size:17px; }
.banner-listing img { margin-bottom: 10px;}
.listing-page .col-md-3 ul li:hover a { color: #faa956;}
.listing-page .col-md-6 { background: #e8eaeb; padding: 2px;}
.listing-page .col-md-6 section {  padding: 2px; margin: 2px;}
.listing-ti h3 {   font-size: 20px; color: #fff; padding: 5px;}
.listing-ti .pull-right { padding-top: 6px; padding-right: 5px;}
.listing-ul li figure figcaption{margin-top: 15px; float: left;  width: 135px; height: 135px; overflow: hidden; padding: 10px; border:1px solid #e8eaeb; }
.listing-ul li figure img { object-fit:contain; object-position:center; width: 100%; height: 100%; }
.listing-ul li { padding: 10px; margin-top: 2px; background: #fff; position: relative;}
.list-contain { margin-left: 10px; float: left; width: 55%;}
.list-contain a { font-size: 19px;
    font-family: verdana;}
.list-contain p{ margin: 5px 0px; font-size: 14px; }
.list-contain span { font-size: 13px; color: #b6b6b5;}
.listing-ul ul { background: #e8eaeb; margin-top: 2px; }
.free-bar { width: 160px;
    height: 137px;
	    margin-top: 15px;
    top: 0px;
    background: url(../img/free.png) no-repeat;
    background-size: 48%;
    position: inherit;
    right: 0;}
.free-bar1 { width: 160px; height: 142px; top:0px; background-size: 100%; position: absolute; right:0;}
.listing-ti { background: #fff; padding: 2px;}
.pagination { margin: 0px !important;}
.pagination>li { padding: 0px !important; }

.pagination-box label input { width: 40px;}
.pagination-box label { float: right; margin-top: 3px; margin-bottom: 0px;}
.pagination-box { background: #fff; padding: 5px; margin-top: 30px;}









.carousel-inner {
  position: relative;
  width: 100%;
  
  }
 
 .carousel-control.right {
  right: 0;
  left: auto;
  background-image: none !important;
  background-repeat: repeat-x;
}
 .carousel-control.left {
  left: 0;
  right: auto;
  background-image: none !important;
  background-repeat: repeat-x;
}
#carousel-example-generic {
    margin: 20px auto;
    width: 100%;
}

#carousel-custom {
    margin: 20px auto;
    width: 400px;
}
#carousel-custom .carousel-indicators {
    margin: 10px 0 0;
    overflow: auto;
    position: static;
    text-align: left;
    white-space: nowrap;
    width: 100%;
    overflow:hidden;
}
#carousel-custom .carousel-indicators li {
    background-color: transparent;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: inline-block;
    height: auto;
    margin: 0 !important;
    width: auto;
}
#carousel-custom .carousel-indicators li img {
    display: block;
    opacity: 0.5;
}
#carousel-custom .carousel-indicators li.active img {
    opacity: 1;
}
#carousel-custom .carousel-indicators li:hover img {
    opacity: 0.75;
}
#carousel-custom .carousel-outer {
    position: relative;
}
.carousel-indicators li img {
  height: 66px;
  ;}

/* profile-form-page */
.profile-post { margin-top: 50px;}
.col-md-9 .add-post-tit h3 { color: #363636; font-size: 48px; text-align: center;}
.col-md-9 .add-post-tit h3 font { color: #ff9600;}
.form-group label { text-align: right; width: 150px;}
.profile-post  .col-md-9 input { border-radius: 0px;}
.profile-post  .col-md-9 select { border-radius: 0px;}
.profile-post  .col-md-9 .exampal-text { font-size: 11px; line-height: 16px; display: block; color: #a5a5a5;}
.form-group textarea { width: 100%; height: 130px; border-radius: 0px;}
.form-group .col-md-6 { padding-left: 15px; padding-right: 15px;}
.form-2-margin { margin-bottom: 15px;}
.form-group .add-btn button { border:none; background: none; color: #1f5bc0; font-weight: bold;}
.slect-time .col-md-5 .col-md-7 { padding-right: 0px;}
.input-type-file { position: relative; margin: 5px 0px;}
.input-type-file a { padding-left: 60px;  font-weight: bold; position: relative; top: 0px; background: url(../img/photo-icon.png) no-repeat; width: 200px; height: 40px; line-height: 40px; display: block;  }

.input-type-photo a { padding-left: 60px;  font-weight: bold; position: relative; top: 0px; background: url(../img/user.jpg) no-repeat; width: 200px; height: 138px; line-height: 40px; display: block; }
.input-type-photo a input { opacity: 0; position: absolute;top: 0px; left: 0px; height: 137px;}
.input-type-file a input { opacity: 0; position: absolute;top: 0px; left: 0px;}

.input-type-photo1 a { font-weight: bold; position: relative; top: 0px; background: url(https://eclassifiedjaipur.com/css/style.css) no-repeat; width: 200px; height: 138px; line-height: 40px; display: block; }
.input-type-photo1 a input { opacity: 0; position: absolute;top: 0px; left: 0px; height: 137px;}
/* .input-type-file a input { opacity: 0; position: absolute;top: 0px; left: 0px;} */


.contact-info { margin-top: 30px;}
.contact-info h4 { margin-bottom: 30px; font-size: 25px; font-weight: bold; color: #686767; padding-bottom: 10px; border-bottom: 4px solid #c3c3c3;}
.post-profile {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f78c28+0,feae3f+100 */
background: #f78c28; /* Old browsers */
background: -moz-linear-gradient(top, #f78c28 0%, #feae3f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f78c28 0%,#feae3f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f78c28 0%,#feae3f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78c28', endColorstr='#feae3f',GradientType=0 ); /* IE6-9 */}
.post-profile:hover { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feae3f+0,f78c28+100 */
background: #feae3f; /* Old browsers */
background: -moz-linear-gradient(top, #feae3f 0%, #f78c28 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #feae3f 0%,#f78c28 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #feae3f 0%,#f78c28 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feae3f', endColorstr='#f78c28',GradientType=0 ); /* IE6-9 */}
.preview-profile { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#71c23e+1,4d9e1a+100 */
background: #71c23e; /* Old browsers */
background: -moz-linear-gradient(top, #71c23e 1%, #4d9e1a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #71c23e 1%,#4d9e1a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #71c23e 1%,#4d9e1a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71c23e', endColorstr='#4d9e1a',GradientType=0 ); /* IE6-9 */}
.preview-profile:hover { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4d9e1a+0,71c23e+99 */
background: #4d9e1a; /* Old browsers */
background: -moz-linear-gradient(top, #4d9e1a 0%, #71c23e 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #4d9e1a 0%,#71c23e 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #4d9e1a 0%,#71c23e 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d9e1a', endColorstr='#71c23e',GradientType=0 ); /* IE6-9 */}

.post-profile,.preview-profile { font-size: 18px; font-weight: bold; color: #fff; height: 40px; line-height: 40px; padding: 0px 20px; display: inline-block; border-radius: 5px !important; border:none; margin: 15px 5px;}
.cont-form-home .contact-bar button{ width: 100%;border:none; background:#faa319; font-size: 18px; font-weight: bold; color: #fff; padding: 10px 50px; border-radius: 30px 30px 0px 0px; padding-bottom: 5px; }
.cont-form-home { width: 347px; position: fixed;bottom: 0px; right: 50px; z-index: 999; }
.contact-bar .inquery-form { padding: 10px; background: #fff; }
.contact-bar .inquery-form  input ,.contact-bar .inquery-form  textarea{ padding: 5px; width: 100%; margin-bottom: 5px; border:1px solid #ccc; }
.contact-bar .inquery-form  input[type=submit] { background: #666; color: #fff; border:none; font-weight: bold; }
.inquery button { background: none; border:none; }
.ul-padd li { width: 50%; float: left; }
#sub_cat_selected li { width: 50%; float: left;    padding-top: 20px; }
#sub_cat_selected  li a:hover {
        color:#feb330;
		cursor:pointer;
}
.bre-cru ul li a:hover{color:#feb330;cursor:pointer;}

section ul li a:hover{color:#feb330;	cursor:pointer;}
.side-bar-slider section{    background: #fff;}
/* user-page */
.user-page { margin-top: 30px; }
.user-page-div .col-md-9 { border:1px solid #ccc; padding: 0px; }
.user-left-pannel { width: 190px; border:1px solid #ccc; float: left; }
.user-left-pannel .user-detail-box { padding: 10px; }
.user-detail-box figure { width: 140px; height: 140px; overflow: hidden; border:2px solid #ccc; margin: 0px auto; margin-bottom: 10px; }
.user-detail-box figure img { width: 100%; height: 100%; object-fit: cover; object-position: center; }
.user-detail-box .user-info { text-align: center; }
.user-info p { margin:5px 0px; }
.user-info button { background: #f9922c; font-size: 14px; font-weight: bold; color: #fff; display: inline-block; border:none; padding: 5px 15px; }
.user-menus ul { margin-top: 10px; }
.user-menus ul li { transition: 0.3s; background: #dbdbdb; padding: 10px;margin-bottom: 1px; }
ul li a .icon-user-menu { width: 25px; height: 25px; overflow: hidden; display: inline-block; position: relative; top:10px; margin-right: 10px;  }
ul li a .icon-user-menu img { transition: 0.3s; width: 100%; position: absolute; top: 0px;}
.user-menus ul li a { display: block; padding-bottom: 5px; color: #000; font-size: 15px; }
ul li a .icon-user-menu .hide-2 { opacity: 0;  }
.user-menus ul li:hover .hide-1 { opacity: 0; }
.user-menus ul li:hover .hide-2 { opacity:1; }
.user-menus ul li:hover { background:#f9922c;  }
.user-menus ul li:hover a { color: #fff; }
.user-info a { padding: 10px 25px; display: inline-block; background: #f9922c; color: #fff; }
.user-page-mid { width: calc(100% - 190px); float: left; }
/*.user-page-mid  h3 { padding-left: 10px;height: 60px; line-height: 60px; background: #e4e4e4; color: #5d5d5d; font-size: 24px; margin-top: 10px; }*/
.user-page-mid h3 {
    padding-left: 10px;
    height: 60px;
    line-height: 60px;
    background: #e4e4e4;
    color: #5d5d5d;
    font-size: 24px;
    /* margin-top: 10px; */
}
.user-page-mid  h4 { padding-left: 10px;height: 60px; line-height: 60px; background: #f1f1f1; color: #5d5d5d; font-size: 24px; margin-top: 10px; }
.active-bar { background: #fddebf; margin-top: 10px; }
.active-bar ul { padding:10px 0px;}
.active-bar ul li:after { content: "|"; }
.active-bar ul li:last-child:after { content: ""; }
.span6 div { padding-left: 10px; }
.active-bar ul li { display: inline-block;  }
.active-bar ul li a{ padding: 10px; }
.active-bar ul li:last-child a{ color: red; }
.user-page-mid table { width: 100%; border:none !important; overflow:auto; }
/*.user-page-mid table tr th {    font-size: 13px; border:none !important; font-weight: normal; background: #fff; color: #3d6dc8;}*/
.user-page-mid table tr th {
    font-size: 11px;
    border: none !important;
    font-weight: normal;
    /* background: #fff; */
    color: #3d6dc8;
}
.user-page-mid table tr td {  font-size: 13px;border:none; border-top:1px solid #ccc; }

.user-page-mid table tr td figure { width: 50px; float: left; margin-right: 5px;  }
.user-page-mid table tr td label { font-size: 13px; font-weight: normal; float: left; width: 80%;}

.user-page-mid table tr td .action-bar a i{ color: #4e4e4e; }
.user-page-mid table tr td { padding: 8px; }
.user-page-mid table tr td .action-bar a.del-a { color: red; }
.user-page-mid table tr td .action-bar a.del-a i { color: red; }
.user-page-mid table tr td .action-bar a{ margin-right: 5px; }
.user-page-mid table tr td p { margin: 0px; }
.user-page-mid table tr td .pull-left button { color: #fff; font-weight: bold; background: #52a31f; border:none; width: 100px; height: 30px; line-height: 30px; } 
table tr td .pull-left .msg-info { position: relative; }
/*.msg-info i { background: #b7b7b7; padding:5px 10px; border-radius: 5px; text-align: center; font-size: 17px; color: #fff; }*/
.msg-info i {
    /* background: #b7b7b7; */
    padding: 5px 10px;
    /* border-radius: 5px; */
    /* text-align: center; */
    font-size: 17px;
    color: #b7b7b7;
}
/*.msg-info .msg-count { position: absolute; top: -15px; background: 10px; border-radius: 50%; background: #db1919; height: 25px; width: 25px; text-align: center; color: #fff; right: 0px; }*/
.msg-info .msg-count {
    position: absolute;
    top: -9px;
    background: 10px;
    border-radius: 50%;
    background: #db1919;
    line-height: 10px;
    height: 17px;
    width: 16px;
    padding: 4px;
    text-align: center;
    color: #fff;
    font-size: 13px;
    right: 0px;
}
.user-page-mid table tr td .pull-left { margin-right: 5px; }
/* 6-04-2017 */
.inquery { position: relative; }

.chatboxcontent1 { height:auto !important;}
.chatboxinput1{ background: #fddebf !important; }
.chatboxmessage-you { background: #fddebf !important; }
.chatboxmessage-me { background: #f1f1f1 !important;}


.inquery span { position: absolute; top: -25px; cursor: pointer; }
.time-box .col-md-1 { padding: 0px; width: 20px; }
.time-box .form-2-margin .col-md-4 { padding-right: 5px; }
.time-box .form-2-margin .col-md-7 .col-md-6 { padding:0px 5px; } 
.from-input-left { width: 50%; float: left; }
.from-input-left input {  padding: 0px !important; height: 35px;  font-weight: bold; color: #4f4839; font-size: 14px!important; border:1px solid #fff !important; background: #feaf3f;
background: -moz-linear-gradient(top, #feaf3f 0%, #f78a26 100%);
background: -webkit-linear-gradient(top, #feaf3f 0%,#f78a26 100%);
background: linear-gradient(to bottom, #feaf3f 0%,#f78a26 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feaf3f', endColorstr='#f78a26',GradientType=0 ); transition: 0.3s; border-radius: 5px; }
.from-input-right { width: 50%; float:left; margin-top: 5PX; }
.from-input-right p,.from-input-right a{ font-size: 10px; color: #fff; text-align: center; margin: 0px; line-height: 15px; display: block; }
.from-input-right a { color: #f6cd0e; }
.clear-new { clear: both; }
.message-form {
    background: #fcfcfc none repeat scroll 0 0;
    display: none;
    padding: 15px 10px;
	border: 1px solid #D1D1D1;
}
.message-box .msg-head .msg-btn {
    background: #feb330 none repeat scroll 0 0;
    border-radius: 5px 0 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 11px;
    width: 313px;
}
.message-box .msg-head #msg-box-close {
    background: #feb330 none repeat scroll 0 0;
    border-radius: 0 5px 0 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 11px;
    float: right;
}
.message-box .msg-head #msg-box-close i {
    visibility: hidden;
}

.message-form input[type=text] {
    margin: 5px 0;
/*    padding: 5px;*/
    width: 100%;
}
.filter-box .col-md-4:after { content: "OR"; position: absolute; right: -10px; top: 5px; }

.top-left select { padding: 10px; border:none;  background: #fff; }
.select-cat-sub { width: 600px; margin: 20px auto; background: #f6f5f5; border:1px solid #ccc; }
.select-cat-sub section { padding: 40px ; }
.select-cat-sub section select { padding: 10px; border:1px solid #ccc; width: 100%;  }
.select-cat-sub section .col-md-6 { padding: 0px 15px; }
.filter-box .col-md-6 { padding-right: 50px; }
.carousel-inner2 { padding: 50px; }
.nav-btn { width: 40px; height: 40px; background: url(../img/nav-btn.png); background-size: 100% auto; display: none;  }
.listing-ti .pull-right select { padding: 5px; }






#ptag:before {
	    content: '';
    background: url(../img/free.png);
    width: 43%;
    height: 100px; 
    background-repeat: no-repeat;
    /* background-size: auto; */
    position: absolute;
    z-index: 100000;
    margin-top: -5px;
    margin-left: -6px;
	}

@media screen and (max-width:1024px){
	.listing-ul li figure figcaption {
    margin-top: 15px;
    float: left;
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 10px;
    margin-bottom: 13px;
    border: 1px solid #e8eaeb;
}
.price-box .ondate {
    text-align: center!important;
    margin-top: 22px!important;
    margin-left: 0px!important;
}

.input-form-home section figure input {
    border: none;
    width: 93%;
    height: 30px;
    padding-left: 25px;
    font-size: 11px;
    margin: 5px 0px;
}
	
}
@media screen and (max-width:1170px) and (min-width: 0px){
    .container { width: 100%;}
	
}
@media screen and (max-width:1170px) and (min-width: 1024px){
		
		#wrap .col-xs-2 { width:50%;}
		#wrap .col-xs-2 #post_cat_id { width:100%;}
		#wrap .col-xs-3 { width:50%;  margin-top:10px; }
		#wrap .col-xs-1 { width:50%; margin-top:10px; }
		
		
		
        .logo-banner .logo { float: none; width: 100%;}
        .banner-button { float: none;width: 100%;}
        .logo-banner .logo a img  { display: block;margin: 0px auto;}
        .home-con-box .col-md-9 { width: 70%;}
        .home-con-box .col-md-3 { width: 30%;}
        .get-alert-box { width: 100% !important; }

        /*font-sizes*/
        .home-con-box ul li a span { font-size: 18px;}
        footer .col-md-4:first-child {     width: 300px;float: none;margin: 0px auto;margin-bottom: 35px;}
        footer .col-md-4:last-child { width: 50% !important; }
        footer .col-md-2 { width: 25%;}
        .alert-get { width: 25%; }
        .alert-cont { width: 100% !important; }
}
@media screen and (max-width:1023px) and (min-width: 768px){
	.browse-banner-rt {
    width: 72%;
    float: right;
}

	#ptag:before {
	  content: '';
    background: url(../img/free.png);
    width: 77px;
    /* height: 86px; */
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 100000;
    margin-top: -5px;
    margin-right: 0px
	}
    .alert-get { width: 25%; }
	#wrap .col-xs-2 { width:50%;}
		#wrap .col-xs-2 #post_cat_id { width:100%;}
		#wrap .col-xs-3 { width:50%;  margin-top:10px; }
		#wrap .col-xs-1 { width:50%; margin-top:10px; }
        .alert-cont { width: 100% !important; }
        .get-alert-box { width: 100% !important; }
    .logo-banner .logo { float: none; width: 100%;}
    .logo-banner .logo a img  { display: block;margin: 0px auto;}
    .banner-button .banner { width: 100%; margin: 0px; float: none; }
    .banner-button .banner img { width: 100%; }
    .banner-button .post-btn{ float: none; width: 300px; margin: 0px auto; }
    .filter-box { width: 100%; float: none; }
    .filter-box .col-md-4,.filter-box .col-md-2{ margin: 5px 0px; }
    .filter-btn { width: 100%; float: none; margin: 0px; }
    .filter-btn button { width: 100%; }
	
    footer .col-md-4:first-child { width: 300px;float: none;margin: 0px auto;margin-bottom: 35px;}
    footer .col-md-2 { width: 300px; margin: 0px auto;}
    footer .col-md-4 { width: 50% ; float: left; margin-top: 20px; }
    footer .col-md-2:last-child { width: 50% ; margin: 0px; float: left; margin-top: 20px;}
    .listing-page .col-md-3 ul { margin-bottom: 15px; }
    .banner-listing { margin-top: 15px; }
    .form-group label { width: 100%; text-align: left; }
    .slect-time .col-md-5 .col-md-7 { padding-right:15px; }
    .form-2-margin input { margin-bottom: 10px; }
    .form-control { margin-bottom: 10px; }
    .banner-button .post-btn { margin-top: 20px; }
}

@media screen and (max-width:768px) {
	.text-right {
		text-align: left;
}
.price-box .ondate {
    text-align: left!important;
    margin-top: 22px!important;
    margin-left: 15px!important;
}
.listing-ul .price-box{
    float: left;
}

.listing-ul .add-desc-box{
    float: left;
}


.banner-button {
    float: unset;
    margin-left: 70px;
}

.listing-ul li figure figcaption {
          margin-top: 15px;
    float: left;
    width: 34%;
    height: 100%;
    min-height: 200px;
    margin-right: 13px;
    overflow: hidden;
    padding: 10px;
    border: 1px solid #e8eaeb;
}
.listing-ul .ads-details{
    padding-top: 19px;
    margin-left: 10px;
    padding-left: 11px;
}

}
	
@media screen and (max-width:767px) and (min-width: 480px){
	#ptag:before {
	
	
	
	content: '';background: url(../img/p_tax.png); width: 30px; height: 30px; background-size: 100% auto; position: absolute; z-index: 1; margin-top: -7px;  right: 5px; }
	.home-con-box222 .jkj li {
    float: none;
    width: 70%;
    padding: 5px;
}
.browse-banner-lt { width:100%; float:none!important;}
.browse-banner-rt { width:100%;float:none;}
.browse-banner-rt textarea { height:100px; font-size:20px;}
.browse-banner-lt figure { height:100px;}

.safty { margin-top: 20px !important;}
.modal-dialog { width:95% !important; }
.subscrib-form { width:100% !important;}
	.active-bar ul { padding:10px 0px;}
	#wrap .col-xs-2 { width:50%;}
		#wrap .col-xs-2 #post_cat_id { width:100%;}
		#wrap .col-xs-3 { width:50%;  margin-top:10px; }
		#wrap .col-xs-1 { width:50%; margin-top:10px; }
	.home-con-box222 .jkj li { width:50% !important;}
    .home-con-box22 .col-md-9 { width: 100%; }
    .home-con-box22 .col-md-9 .contact-form { width: 100% !important; }
    .home-con-box22 .col-md-9 .contact-form .account { float: none; width: 100%; margin-top: 30px; }
    .home-con-box22 .col-md-9 .contact-form  .contact_form { width: 100%; }
    .Register { float: none !important; margin-top: 20px !important; }
    .Terms { float: left !important; }
    .home-con-box22 .col-md-9 .contact-form .account  a { display: block; }
    .textbox2 { margin-bottom: 30px; margin-top:0px; }
    .submit { margin-top: 0px; }



    .alert-get { width: 50%; }
        .alert-cont { width: 100% !important; }
        .get-alert-box { width: 100% !important; }

        .logo-banner .logo { float: none; width: 100%;}
        .select-cat-sub { width: 100%; }
        .select-cat-sub section { padding: 10px; }
        .select-cat-sub section .col-md-6 { margin: 5px 0px; }
    .logo-banner .logo a img  { display: block;margin: 0px auto;}
    .banner-button .banner { width: 100%; margin: 0px; float: none; }
    .banner-button .banner img { width: 100%; }
    .banner-button .post-btn{ float: none; width: 300px; margin: 0px auto; }
    .filter-box { width: 100%; float: none; }
    .filter-box .col-md-4,.filter-box .col-md-2{ margin: 5px 0px; }
    .filter-btn { width: 100%; float: none; margin: 0px; }
    .filter-btn button { width: 100%; }
    footer .col-md-4:first-child { width: 300px;float: none;margin: 0px auto;margin-bottom: 35px;}
    footer .col-md-2 { width: 300px; margin: 0px auto;}
    footer .col-md-4 { width: 50% ; float: left; margin-top: 20px; }
    footer .col-md-2:last-child { width: 50% ; margin: 0px; float: left; margin-top: 20px;}
    .listing-page .col-md-3 ul { margin-bottom: 15px; }
    .banner-listing { margin-top: 15px; }
    .form-group label { width: 100%; text-align: left; }
    .slect-time .col-md-5 .col-md-7 { padding-right:15px; }
    .form-2-margin input { margin-bottom: 10px; }
    .form-control { margin-bottom: 10px; }
    .slider-car-right.carousel-control.right { right: 0px; }
    .slider-car-left.carousel-control.left { left: 0px; }
    .home-con-box ul li { width: 50%; }
    .home-con-box ul li a { text-align: center; }
    .banner-button .post-btn { margin-top: 20px; }


    .nav-btn { display: block; float: right; }
    .nav-menu { display: none; position: absolute; top: 50px; width: 100%; left: 0px; background: #f5f5f5; z-index: 999999; }
    .nav-menu li { display: block; float: none !important;  }
    .nav-menu li a { display: block !important;text-align:center; }
	
	.nav-menu li .top-left1 span { display:block;}
		.nav-menu .top-left1 span ul { width:100%;}
		.nav-menu .top-left1 span ul li{ width:100%;}
		.nav-menu .top-left1 span:hover ul li:hover { width:100% !important; }
}
@media screen and (max-width:479px) and (min-width: 320px){
	
	.free-bar {
    width: 160px!important;
    height: 137px;
    margin-top: 11px;
    top: 0px;
    background: url(../img/free.png) no-repeat;
    background-size: 48%;
    position: absolute;
    right: unset;
}

	.home-con-box222 .jkj li {
    float: none;
    width: 70%;
    padding: 5px;
}

.listing-ul li figure figcaption {
    margin-top: unset;
    float: unset;
    width: unset;
    height: unset;
    overflow: hidden;
    padding: 10px;
    border: 1px solid #e8eaeb;
}

.view_btn_listing {
    background: #1896e2;
    font-size: 18px;
    width: 100%;
    border-radius: unset;
}
.listing-ul .price-box{
    float: left;
}
.listing-ul .ads-details{
        padding: 10px;
}

.price-box .ondate {
  text-align: center!important;
    margin-top: 22px!important;
    margin-left: 0px!important;
}

.browse-banner-lt { width: 100%!important;
    margin-bottom: 22px;
    float: none!important;}
.browse-banner-rt { width:100%;float:none;}
.browse-banner-rt textarea { height:100px; font-size:20px;}
.browse-banner-lt figure { height:100px;} 
	.chat-btn-new { z-index:999;position:fixed; bottom:0px; right:0px; background:#fdac3d; padding:5px; display:block; }
	.chat-btn-new  a { margin:0px; color:#fff;}
	
	.safty { margin-top: 20px !important;}
	.user-page-mid table { display:block;}
	.modal-dialog { width:88% !important; }
	.subscrib-form { width:100%;}
	#wrap .col-xs-2 { width:100%;}
		#wrap .col-xs-2 #post_cat_id { width:100%;}
		#wrap .col-xs-3 { width:100%;  margin-top:10px; }
		#wrap .col-xs-1 { width:100%; margin-top:10px; }
		
		.nav-menu li .top-left1 span { display:block;}
		.nav-menu .top-left1 span ul { width:100%;}
		.nav-menu .top-left1 span ul li{ width:100%;}
		.nav-menu .top-left1 span:hover ul li:hover { width:100% !important; }
	
	#ptag:before {
	    content: '';
    background: url(../img/free.png);
    width: 73px;
    height: 86px;
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 100000;
    margin-top: -5px;
    margin-right: 0px;
	}
    .home-con-box22 .col-md-9 { width: 100%; }
    .home-con-box22 .col-md-9 .contact-form { width: 100% !important; }
    .home-con-box22 .col-md-9 .contact-form .account { float: none; width: 100%; margin-top: 30px; }
    .home-con-box22 .col-md-9 .contact-form  .contact_form { width: 100%; }
    .Register { float: none !important; margin-top: 20px !important; }
    .Terms { float: left !important; }
    .home-con-box22 .col-md-9 .contact-form .account  a { display: block; }
    .textbox2 { margin-bottom: 30px; margin-top:10px; }
    .submit { margin-top: 30px; }

    .alert-get { width: 100%; }
        .alert-cont { width: 100% !important; }
        .get-alert-box { width: 100% !important; }

        .logo-banner .logo { float: none; width: 100%;}
    .logo-banner .logo a img  { display: block;margin: 0px auto;}
    .banner-button .banner { width: 100%; margin: 0px; float: none; }
    .banner-button .banner img { width: 100%; }
    .banner-button .post-btn{ width: 300px; margin: 0px auto; }
    .filter-box { width: 100%; float: none; }
    .filter-box .col-md-4,.filter-box .col-md-2{ margin: 5px 0px; }
    .filter-btn { width: 100%; float: none; margin: 0px; }
    .filter-btn button { width: 100%; }
    footer .col-md-4:first-child { width: 300px;float: none;margin: 0px auto;margin-bottom: 35px;}
    footer .col-md-2 { width: 300px; margin: 0px auto;}
    footer .col-md-4 { width: 100% ; float: left; margin-top: 20px; }
    footer .col-md-2:last-child { width: 100% ; margin: 0px; float: left; margin-top: 20px;}
    .listing-page .col-md-3 ul { margin-bottom: 15px; }
    .banner-listing { margin-top: 15px; }
    .form-group label { width: 100%; text-align: left; }
    .slect-time .col-md-5 .col-md-7 { padding-right:15px; }
    .form-2-margin input { margin-bottom: 10px; }
    #AdsPhcode { width: 25%; }
    #AdsMocode2 { width: 25%; }
    #AdsMocode{ width: 25%; }
    
    .form-control { margin-bottom: 10px; }
    .slider-car-right.carousel-control.right { right: 0px; }
    .slider-car-left.carousel-control.left { left: 0px; }
    .mid-tit .title2-right h3 { font-size: 16px; }
    #carousel-custom { width: 100%; }
	.home-con-box222 .jkj li { width:50% !important;}
    .carousel-inner { min-height: auto; }
    footer .col-md-4 ul li a,footer .col-md-2 ul li a,.foot-pra { font-size: 13px; }
    footer .col-md-2 h3, footer .col-md-4 h3 { margin-bottom: 10px; }
    .home-con-box ul li { width: 100%; }
    .home-con-box ul li a { text-align: center; padding: 10px; height: 65px;  }
    
    .bre-cru ul li a { font-size: 11px; }
    .head-social { display: none; }
    .banner-button .post-btn { margin-top: 20px; }
    .post-btn figure a { display: block;padding-left: 74px; }
    .post-btn figure a::before { left: -5px; }
    .top-right ul li a { padding: 12px 3px;color: #faa956; }
    .top-right ul li a:hover { padding: 12px 3px;color: #faa956; }
    .cont-form-home { display: none; }
    .logo-banner .logo { float: none; width: 100%;}
        .select-cat-sub { width: 100%; }
        .select-cat-sub section { padding: 10px; }
        .select-cat-sub section .col-md-6 { margin: 5px 0px; }


        .nav-btn { display: block; float: right; }
    .nav-menu {     position: absolute;
   
    background: #f5f5f5;
    color: #858585;
   
	display: none; position: absolute; top: 50px; width: 100%; left: 0px;  z-index: 999999; }
    .nav-menu li { display: block; float: none !important;  }
    .nav-menu li a { display: block !important; color: #858585 !important ;text-align:center; }
    .nav-menu li a:hover { background:#fdac3d;	  display: block !important; color: #fff !important ;text-align:center; }
	.free-bar { width:90px;}
	.list-contain  { width:100%; }
	#userUserProfileForm  .form-group .col-md-8 .form-2-margin .col-md-8 { width:100% !important; }
}
@media screen and (max-width:790px) {
	
	.home-con-box222 .jkj li {
    float: none;
    width: 70%;
    padding: 5px;
}
    .user-left-pannel { width: 100%; padding: 10px; }
	/* .upload_photo_image{margin-left:20px; } */
    .user-detail-box input[type="file"] { width: 200px; margin: 0px auto; }
    .user-page-mid { width: 100%; padding: 10px; }
}





/*nihgt*/
/*.recent-slider { background: #fdfdfd; padding: 15px; border:1px solid #efe4e4; position: relative;    margin-top: 15px;margin-bottom: 15px;}*/
.recent-slider { margin-bottom: 15px;}
.owl-slider-box .item { padding: 5px;  }
.owl-slider-box { padding: 0px 30px; }
.owl-slider-box .item figure { padding: 5px; background: #fff; border: 1px solid #ccc; }
.owl-slider-box .item figure h4 {height: 35px; font-size: 17px; color: #000; text-transform: capitalize;    font-family: verdana;  }
.owl-slider-box .item figure  .slider-img-pro {    padding: 7px;    border: 1px solid #ccc;    width: 150px;    margin: 10px auto; }
.owl-slider-box .item figure  span {     color: #d22223;
    font-weight: 600;
    font-size: 15px; }
.owl-slider-box .item figure a {
    font-size: 17px;
    color: #1197e3;
    display: block;
    font-family: verdana;
    /* background-color: #1197e3; */
}
.owl-controls { display: none !important; }
.owl-slider-box.item figure #all_slider_title{ font-size:12px; color: #000; display: block;    margin-left: 7px; }
.customNavigation {  top: 20px; width: 100%; height: 100%; }
.customNavigation .prev { position: absolute; top: 42%; left: 0px; }
.customNavigation .next { position: absolute; top: 42%; right: 2px; }
.customNavigation a{ font-size: 60px; color: #bfbfbf; }
.recent-slider h1 { color: #f18d0b; font-size: 24px; text-transform: capitalize;padding-left: 35px; margin-bottom: 10px; }
/*night*/

.customNavigation .prev2 { position: absolute; top: 42%; left: 0px; }
.customNavigation .next2 { position: absolute; top: 42%; right: 2px; }

.customNavigation .prev1 { position: absolute; top: 42%; left: 0px; }
.customNavigation .next1 { position: absolute; top: 42%; right: 2px; }


.customNavigation .prev3 { position: absolute; top: 42%; left:0px; }
.customNavigation .next3 { position: absolute; top: 42%; right: 2px; }





/*night*/
#location{color:#1155e6}




#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: -11px;
    /* z-index: 99; */
    /* top: 138px; */
    width: 61px;
    border: none;
    outline: none;
    color: white;
    cursor: pointer;
    padding: 15px;
    border-radius: 10px;
}




/* Free Add */

.title2_price{color:#e22727;    float: right;
    
    margin-top: -38px;}
.mid-tit_2{border-bottom: 2px dotted #ccc; padding-bottom:10px; }
.mid-tit_2 span{color:black; }
.mid-tit_2 p{color:#979797; text-align:justify;margin-top:10px; }
.mid-tit_3{border-bottom: 2px dotted #ccc; padding-top:10px;    padding-bottom: 14px;  }
.mid-tit_3 a{color:#7ca2e8; }
#sec_free{padding: 5px;    background: none;   border: 0px solid #ccc;margin-bottom: 20px;}
#free_page .col-md-6 .p-phone {margin-left:30px; margin-top: 20px;font-weight:bold;    font-size: 15px;
    font-family:  arial;}
#free_page .col-md-6 .p-phone:before{ 
       content: '';
    background: url(../img/phone.png);
    width: 22px;
    height: 22px;
    background-size: 100% auto;
    position: absolute;
    z-index: 1;
    margin-top: -2px;
    margin-left: -30px;

}
#free_page .col-md-6 .p-mobile {margin-left:30px;margin-top:30px;font-weight:bold;font-size: 16px;
    font-family:  arial;}
#free_page .col-md-6 .p-mobile:before{
      content: '';
    background: url(../img/mobile.png);
    width: 22px;
    height: 22px;
    background-size: 100% auto;
    position: absolute;
    z-index: 1;
    margin-top: -2px;
    margin-left:-30px;
}

#free_page .col-md-6 .p-add {margin-left:30px;margin-top:5px;font-size: 16px;}
#free_page .col-md-6 .p-add:before{
      content: '';
    background: url(../img/address.png);
    width: 22px;
    height: 22px;
    background-size: 100% auto;
    position: absolute;
    z-index: 1;
    margin-top: -2px;
    margin-left: -30px;
}

#free_page .col-md-6 .p-mail {margin-left:30px;margin-top:5px;margin-bottom:10px;font-size: 16px;}
#free_page #popup_free{margin-top:10px;}
#free_page .col-md-6 .p-mail:before{
      content: '';
    background: url(../img/mail.png);
    width: 22px;
    height: 22px;
    background-size: 100% auto;
    position: absolute;
    z-index: 1;
    margin-top: -2px;
	
    margin-left: -30px;
}
/*
#free_page .listing-ul{
     border-top: 2px dotted #ccc;
}*/
        
#free_page .listing-ul ul li{
         border-bottom: 2px dotted #ccc;
		     margin-top: 0px;
}
.page2-container #free_page .contact_free{border-bottom: 2px dotted #ccc; border-top: 2px dotted #ccc; margin-top:15px;margin-bottom:15px;}
.page2-container #free_page .contact_free h3{ margin-top:15px;}
	#smilier{padding:10px;}

	
#chat_name { background: url(../img/user1.png) no-repeat; background-size: 20px 20px; background-color: #fff; background-position-y:3px; background-position-x:3px; margin-left:55px; }
#chat_email {
    background: url(../img/mail_ch.png) no-repeat;
    background-size: 17px 14px;
    background-color: #fff;
    background-position-y: 7px;
    background-position-x: 5px;
	margin-left:55px;
}
.chat_login #chat_name {
    width: 64%;
    height: 30px;
    padding-left: 30px;
    /* padding-top: 5px; */
    /* font-size: 11px; */
    /* margin: 5px 0px; */
}

.chat_login #chat_email  {
     width: 64%;
    height: 30px;
    padding-left: 30px;
}
.cont-form-home .close_chat{margin-left: 56px;}
.cont-form-home #close_chat{margin-left: 56px;}
.chat_login img{margin-left:45px ;}
.span_border_chat {border-bottom:1px solid #D1D1D1;margin:10px 0px 10px 0px ;}
.your-class::-webkit-input-placeholder {
    color: RED;
}
.banner-3 img{margin-bottom: 17px;}
/* 04-01-2019 */
.prop-info-box .prop-info .clearfix{padding:11px 0px 0px 0px;}
.prop-info-box .prop-info .clearfix span{font-size: 16px;    color: #898989;line-height: 17px;	}

.price-box .ondate{    text-align: center;
    margin-top: 22px;
    margin-left: 49px;
	}
	.view_btn_listing{background:#1896e2;font-size:18px;border-radius:unset;}
	
	
	.view_btn_listing:hover {
    background: #0782BE;
   
}
.clrchg_view_all{color:#017AB5!important;}
.clrchg_view_all:hover{text-decoration:underline;}
.all_ads_category:hover{text-decoration:underline!important;}
.all_ads_category{color:#1896e2!important;}
.row.home-con-box ul li figure img{  margin-top: -8px;}
.row.home-con-box ul li figure {  margin-left: 15px;}