@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	vertical-align:baseline;
}

*{
	padding:0; margin:0;}
	
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
	display:block;
}

body {
	line-height:1;
}

ol, ul {
	list-style:none;
}

blockquote, q {
	quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}


@import 'https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i';
@import 'https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i';


/* BODY AND CONTAINER */
body {background:#fff; font-family: 'Lato', sans-serif; font-size:14px; color:#222222; line-height:1.5em;}


/* HEADINGS */
h1 {font-size:3.0em; line-height:1.2em;}
h2 {font-size:30px; color:#222; line-height:1.2em;}
h3 {font-size:19px; font-weight:bold; line-height:1.5em; margin:0 0 5px; padding:0;}
h4 {font-size:1.5em; line-height:1.5em;}
h5 {font-size:1.0em; line-height:2em;}
h6 {font-size:0.75em; line-height:2em;}


/* LINKS AND HTML TAGS */
a {text-decoration:none; color:#1899b6;}
a:hover {text-decoration:none;}

strong, b {font-weight:bold;}
small {font-size:0.75em;}
big {font-size: 1.5em;}
sub {vertical-align:sub; font-size:0.9em;}
sup {vertical-align:super; font-size:0.9em;}
ins, mark {font-weight:bold; background:none; color:#ff6600;}
cite, em, abbr, acronym {font-style:italic;}
/*code, pre {margin:10px 0; padding:5px 10px; display:block; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; word-wrap:break-word;}*/
blockquote, q {margin:10px 0; padding:0 0 0 20px; display:block; font-size:1.2em; line-height:1.5em; font-style:italic; border-left:2px solid #ff6600;}
address {margin:10px 0; padding:0 0 0 20px; display:block; font-size:1.2em; line-height:1.5em; border-left:2px solid #333;}
p {margin:0 0 10px; text-align:justify;}


/* TABLE AND LISTS */
table {margin:0; border-collapse:collapse;}
table, th, td {padding:5px 10px;color: #888;}
table th {font-weight:bold;}

ul {list-style:square; margin:0;}
ol {list-style:decimal; margin:0;}
li {margin:0 0 0 ; list-style:none;}
dl {margin:10px 0;}
dt {font-weight:bold;}
dd {margin:0 0 0 20px;}



.wrapper {max-width:1000px; margin:0px auto 0px; padding:0; text-align:left; word-wrap:break-word; clear:both; display: block;}


.headerTop{ color: white; width:100%; margin:0; float: right; font-size: 1.2rem; background: white; z-index: 99; border-bottom: 1px solid #ddd;}
.logo{margin:15px 0;}


.nav-head {margin:25px auto 0px;    padding: 0; font-family:"Lato";   }
.nav-head ul {padding:0; margin: 0; float:left;}
.nav-head ul li {list-style-type: none; display: inline-block; float:left;}
.nav-head ul li + li{background:url(../images/gray-line.gif) no-repeat left;}
.nav-head ul li a {text-decoration: none; color: #000; background: none; font-size:18px; text-transform:capitalize; padding:9px 15px 9px 18px; display: inline-block;}
.nav-head ul li a:hover {text-decoration:none; color:#ed1c24; }
.nav-head ul li.current_page_item a{
	color:#ed1c24;
}
.menu .current_page_item > a, .menu .current_page_parent > a {text-decoration:none;background:#fff;}


.bannerOuter{background:#bdf3ff; clear:both;}
h1{color:#222; font-size:60px; font-weight:900; border-left:10px solid #006b83; padding:0 0 0 15px; line-height:61px; margin: 50px 0 0 0;}
h1 span{font-size:40px;}
h1 b{text-transform:uppercase;}


.contentOuter{width:100%; display:block; clear:both; padding:1% 0;     position: relative; min-height:400px; }

.timingList{background:#fff;-webkit-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.75);
box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.75); margin:15px; padding:8px; display:block; overflow:hidden;}
.timingList ul{border:1px solid #ccc; display:block; overflow:hidden;}
.timingList ul li{float:left;}
.timingList ul li a{font-size:18px; color:#222; text-align:center; display:block;     padding: 20px 15px; }

.moviesList{text-align:center; clear:both; padding:20px 0;}
.moviesList h2{ font-weight:bold; margin:0 0 10px;}
.moviesList p{text-align:center; margin:0 0 30px;}
.welcomeTxt{background:#006b83; padding:30px 0; text-align:center; }
.welcomeTxt h2{margin:0 0 10px;}
.welcomeTxt h2, .welcomeTxt p{color:#fff; text-align:center;}
.welcomeTxt p{padding:0 25px;}
.footerOuter{padding: 5px 10px; width:100%; display:block; overflow:hidden; background:#555; color:#fff; position: relative; z-index: 9;}
.footerBottom a{color:white;}
.footerLeft, .footerCenter, .footerRight{float:left; padding:0 2% 0 0; font-size:16px; }
.footerLeft strong, .footerCenter strong, .footerRight strong{font-weight:normal;}
.footerCenter p{float:left; width:45%;}

.footerLeft{background:url(../images/user-icon.png) no-repeat left; padding:0 0 0 50px; }
.footerCenter{background:url(../images/location-icon.png) no-repeat; padding:0 0 0 50px; }
.footerRight{background:url(../images/mobile-icon.png) no-repeat left; padding:0 0 0 50px; }

.footerLeft h2, .footerCenter h2, .footerRight h2{font-size:13px; font-weight:bold; color:#000; margin:0 0 10px;}
.footerLeft span{text-transform:uppercase; font-size:13px; color:#000; } 
.footerCenter ul li{display:block; clear:both; margin:0 0 15px; overflow:hidden;}
.footerCenter ul li img{float:left; margin:0 10px 0 0;}
.footerCenter ul li strong{display:block; font-size:13px; font-weight:normal; margin:0 0 8px;}
.footerCenter ul li span{display:block; font-size:13px; font-weight:normal; color:#838383; margin:0 0 8px;}

.footerBottom{padding:15px 0 0; clear:both; margin:15px 0 0; display:block; overflow:hidden;}
.innerContent{clear:both; background:url(../images/gradient.png) repeat-x top; padding:25px 0;}
.page-title{text-align:center; padding:20px 0; background:#006b83; border-bottom:5px solid #d7d6d6; clear:both; margin:0; }
.page-title h2{color:#fff; font-size:40px; }

.slick-slide img{
	height: 374px !important;
}
table tr td{
	word-break: break-word;
}

/*Comments ===================================*/
.utube-reveiws{
border-bottom: thin solid #aaa;
padding-top: 15px;
   padding-bottom: 10px;
}
.utube-reveiws .pro-pic{
   float: left;
width:20%;
}
.utube-reveiws .pro-pic img{
width: 60px;
   height: 60px;
   border: thin solid #fff;
   box-shadow: 0 0 1px #333;
   border-radius: 3px;
}
.utube-reveiws .review-content{
float:left;
width:80%;
}
.review-content .review-name{
color: #006b83;
line-height:1;
text-transform:capitalize;
}
.review-content .in-review{
font-style:italic;
font-size:12px;
margin: 0;
   padding: 5px 5px 5px 0;
   text-indent: 20px;
   word-break: break-all;
}
.clear{
clear:both;
}
/*Comments ===================================*/
.footerRight p,.footerLeft p{
	margin:0;
}
.social-icon{
	padding:0 10px;
}
.social-icon a{
	padding:0 5px 0 0;
}
.notice{
	color:red;
	font-size:18px;
}
.slimnotice{
	color:red;
	font-size:14px;
}
.flyer-title{
	text-align:center;
	color:#11b449;
	font-weight:bold;
}
.timingList ul{
	background-color: rgb(255, 209, 216);
}
.activeFlyer{
	color:#E91E63 !important;
}
.notFound{
    text-align: center;
    position: relative;
    top: 120px;
}
.notFound h2{
	color: #9E9E9E;
}
/*logo animation starts*/
@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		opacity: 1;
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	30% {
		opacity: 1;
		transform: translateX(-30px);
	}

	40% {
		transform: translateX(10px);
	}

	49% {
		transform: translateX(0);
		opacity: 1;
	}
	50% { transform: skewX(9deg); }
	55% { transform: skewX(-8deg); }
	60% { transform: skewX(7deg); }
	65% { transform: skewX(-6deg); }
	70% { transform: skewX(5deg); }
	75% { transform: skewX(-4deg); }
	80% { transform: skewX(3deg); }
	85% { transform: skewX(-2deg); }
	90% { transform: skewX(1deg); }
	95% { transform: skewX(0deg); }
	100% { transform: skewX(0deg); opacity: 1;}
}
.animated-logo{
	/*margin-left: 3%;*/
	margin-top: 5px;
}
.logo-content{
	position:relative;
	height:80px;
	width:300px;
	overflow:hidden;
	background:url(../images/logo-bg.gif) no-repeat;
}
.logo-caption{
	color: #fff;
    text-align: center;
    padding-top: 10px;
    text-shadow: 2px 2px 1px #006b83;
	animation-name:bounceIn;
	animation-duration:2s;
	display:none;
}
.logo-text-container{
	background:#333;
	position:absolute;
	bottom:0;
	width:100%;
	display:none;
}
.logo-text{
	font-size:13px;
	color:#fff;
	margin:0;
	text-align:center;
	animation-name:bounceInRight;
	animation-duration:4s;
	display:none;
}
.logo-caption,.logo-text-container,.logo-text{
	transition:all ease-in 500ms;
}

/*logo animation ends*/

#blanket{
	position:fixed;
	background:#002b35;
	display:none;
	z-index:1000;
}
.pre-index{
	display:none;
	z-index:1001;
	/*width:1000px;*/
}
.index-flyer{
	/*border: thin solid #002b35;*/
    box-shadow: 0 0 1px #fff;
}
.index-flyer img{
	/*width:100%;*/
}
#fade img{
	/*width:1000px;
	height:550px;*/
}
.index-controls{
	margin:10px 0;
}
.fb-link{
	
}
.wb-link{
	float: right;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    border: thin solid #fff;
    border-radius: 4px;
}
.wb-link:hover{
	color:#002b35;
	background:#fff;
	box-shadow:0 0 5px #002b35 inset;
}
.wb-link,.wb-link:hover{
	transition:all ease-in-out 700ms;
}

.navigs{
	position: absolute;
    	top: 45%;
    	/*left: 40%;
    	width: 96%;*/
    	left: 2%;
    	width: 80%;
}
.navigs img{
	background: white;
}
#ad-banner{
	clear:both;
	box-shadow: 0 0 3px #097086;
	height:130px;
}
.slidesjs-pagination{
	display:none !important;
}

#myModal .slimScrollDiv{
	float:left;
}

.slimScrollBar{
	background: rgba(0,0,0,0.8) !important;
	opacity: 0.8 !important;
}
#myModal .modal-body div{
	overflow:hidden;
	-moz-transition: height 0.5s ease;
    -webkit-transition: height 0.5s ease;
    -o-transition: height 0.5s ease;
    transition: height 0.5s ease;
}
#thumbs{
	padding: 0px 0px 0px 15px;
    width: 20%;
    white-space: nowrap;
    overflow-y: auto;
}

#thumbs div{
	padding-bottom:5px;
}

#thumbs img{
	cursor: pointer;
}

.navigs{
	opacity: 0.3;
}
.navigs:hover {
	opacity: 1;
}
@media screen and (max-width: 319px){

}

@media (min-width: 320px) and (max-width: 479px) {
}


@media (min-width: 480px) and (max-width: 599px) {
}

@media only screen and (min-width: 600px) and (max-width: 767px) {
}
 @media only screen and (min-width:768px) and (max-width:999px) {
 }
  @media (min-width: 1000px) and (max-width: 1199px) {


}
#home-trailer iframe{
	width: 100% !important;
	height: 320px;
	margin-top: 30px;
}
#inner-iframe iframe{
	width: 100% !important;
	height: 200px;
}
.mycontainer{
	width: 70%;
}
.norec{
	text-align: center;
	color: #9E9E9E;
	font-size: 16px;
	min-height: 150px;
}
.top-spans span{
	/*margin-right: 8px;*/
}
.welcome{
	color: #00BCD4;
	font-size: 14px;
}
.profile{
	font-size: 17px;
}
.err{
	color: red;
}
.errlog{
	color: red;
    text-align: center;
    padding-bottom: 3px;
}
.logout a{
	color: #9E9E9E;
	font-size: 14px;
}
.freeadd{
    background-color: #8fc550;
	margin: 5px 0px;
	color: white;
    font-weight: bold;
	transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.freeadd:hover{
	background-color: white;
    color: #93c550;
}
.right-half-head{
	text-align: right;
	margin-top: 5px;
}
.sel-catg{
	border: 1px solid #cccccc;
    border-radius: 3px;
	cursor: text;
    color: #acacac;
	display: block;
    padding-right: 20px;
    background: #fff url(../images/downarrow.png) no-repeat right center;
    padding: 4px 30px 3px 10px;
    min-height: 18px;
    white-space: nowrap;
}
.grand-cat li{
	
}
.child-cat ul{
	border-right: 0px !important;
}
.child-cat>ul>li>a:focus, .child-cat>ul>li>a:hover{
	background-color: white !important;
	border-color: white !important;
}
#selct_catg span{
	position: relative;
    color: #8BC34A;
    top: 5px;
	font-size: 16px;
}
.homecontainer{
	min-height: 600px;
}
.homesearch{
	margin-bottom: 5px;
}
.homebanner{
    margin-top: 5px;
}
.homebanner img{
	width: 100%;
}
.rgt{
	text-align: right;
}
.dim{
	color: gray;
}
.dt-clr{
	color: rgba(255, 87, 34, 0.81);
}
/*============================Vertical Tab==========================*/

/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 5px;
  margin-left: 0px;
  /*-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);*/
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  font-size: 15px;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #8BC34A;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #8BC34A;
  background-image: #5A55A3;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #8BC34A;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.bigicon{
	border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
}
.bigicon span:nth-child(1) i{
	font-size: 65px;
	color: #8BC34A;
}
.bigicon span:nth-child(2){
	font-size: 26px;
    position: relative;
    margin-left: 35px;
    bottom: 17px;
	color: #9E9E9E;
}
/*============================Vertical Tab END==========================*/
/*==============================PAGINATION==============================*/
/*.pagination {
    height: 40px;
    margin: 20px 0
}*/
.pagination ul {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    *zoom: 1;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05)
}
.pagination li {
    display: inline
}
.pagination a,
.pagination span {
    float: left;
    padding: 0 10px;
    line-height: 25px;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0
}
.pagination a:hover,
.pagination .active a,
.pagination .active span {
    background-color: #f5f5f5
}
.pagination .active a,
.pagination .active span {
    color: #999;
    cursor: default
}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
    color: #999;
    cursor: default;
    background-color: transparent
}
.pagination li:first-child a,
.pagination li:first-child span {
    border-left-width: 1px;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px
}
.pagination li:last-child a,
.pagination li:last-child span {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}
.pagination-centered {
    text-align: center
}
.pagination-right {
    text-align: right
}
/*==============================PAGINATION END==============================*/
@-webkit-keyframes AnimationName {
    0%{background-position:5% 0%}
    50%{background-position:96% 100%}
    100%{background-position:5% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:5% 0%}
    50%{background-position:96% 100%}
    100%{background-position:5% 0%}
}
@keyframes AnimationName { 
    0%{background-position:5% 0%}
    50%{background-position:96% 100%}
    100%{background-position:5% 0%}
}
.postDiv:hover{
	/*outline: 1px solid rgba(139, 195, 74, 0.54);
	border-color: rgba(139, 195, 74, 0.54);*/
	cursor: pointer;
	
	background: linear-gradient(319deg, #f3f7f7, #7ac39e, #f7fbfa);
    background-size: 200% 200%;

	-webkit-animation: AnimationName 10s ease infinite;
	-moz-animation: AnimationName 10s ease infinite;
	animation: AnimationName 10s ease infinite;
}
.postDiv:hover a.postlink{
	color: #fff;
	font-weight: bold;
}
.postDiv:hover h4{
	color: #fff;
	font-weight: bold;
}

.norecords{
	padding: 10px;
	text-align: center;
	border: 1px solid #ddd;
}
.adcatgcontent{
    padding: 20px;
    text-align: justify;
    color: #9E9E9E;
    background: aliceblue;
    min-height: 200px;
}
.adcatgcontent i{
    font-size: 60px;
}
.post_name{
	color: #888;
    font-size: 18px;
}
.post_name h4{
    line-height: 30px !important;
}
.post_bc{
    margin-top: 10px;
}
.post_price{
	color: #607D8B;
}
.post_price h3{
	font-size: 24px;
}
.post_desc{
	margin-top: 100px;
	color: #607D8B;
}
.post_dt{
	color: rgb(255, 87, 34);
	font-size: 15px;
	padding: 5px 0;
}
.cont_dets{
	color: gray;
	float:right;
}
.cont_dets table td, .cont_dets table{
	border: 0;
}
.pd0{
	padding: 0;
}
.pdlr0{
	padding-left: 0;
	padding-right: 0;
}
.pd-l0{
	padding-left: 0;
}
.pd-r0{
	padding-right: 0;
}
.tabtitl{
	text-align: left;
}
.tabicon{
	text-align: left;
}
.b_cmn{
	padding: 3px;
	text-align: center;
	font-size: 15px;
}
.b_buy{
	color: white;
    background: rgba(0, 188, 212, 0.7);    
}
.b_sell{
	color: white;
    background: rgba(33, 150, 243, 0.8);
}
.b_need{
	color: white;
    background: rgba(0, 150, 136, 0.8);    
}
.b_offer{
	color: white;
    background: rgba(139, 195, 74, 0.8);
}
.addrs{
	margin-top: 10px;
    text-align: right;
    color: darkcyan;
    font-size: 15px;
}
.vr_city, .vr_catg, .vr_post{
	color: gray;
	font-size: 17px;
    text-indent: 7px;
}
 /*===========================SEARCH FORM=================================*/
 .box {
    margin: 0px auto;
}
.cf {
    zoom: 1;
}
.cf:before, .cf:after {
    content: "";
    display: table;
}
.form-wrapper {
    padding: 5px;
	/*background: rgba(165, 197, 84, 0.71);#9E9E9E
	background: rgb(158, 195, 115);*/
	outline: 1px solid #ddd;
}
.vr_city, .vr_catg, .vr_post{

}
.vr_city{
	width: 30%;
}
.vr_catg{
	width: 25%;
}
.vr_post{
	width: 30%;
}
.form-wrapper input, .form-wrapper select{
	font-size: 15px;
    height: 40px;
    padding: 10px 5px;
	margin-right: 7px;
    float: left;
    border: 0;
    /*background: #eee;*/
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
	outline: 1px solid #ddd;
}
.form-wrapper button {
    overflow: visible;
    position: relative;
    float: right;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 40px;
    width: 100px;
    font: bold 15px/40px 'Raleway', sans-serif;
    color: #fff;
    text-transform: uppercase;
    background: #d83c3c;
    -moz-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
}
.form-wrapper button:before {
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #d83c3c transparent;
    top: 12px;
    left: -6px;
}
.cf:after {
    clear: both;
}
button:focus{
    outline: 0;
}
#append_catg .tab-content ul{
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.brdcrm{
    margin-bottom: 10px;
}
.bc_head{
	color: #9E9E9E;
}
.home_cont{
    text-align: justify;
    /*border: 1px solid #ddd;*/
    padding: 30px 15px;
    /*margin-top: 10px;*/
    color: gray;
    font-size: 15px;
}
.social-icon a img{
    width: 25px;
}
.footerTop{
    text-align: justify;
    padding: 10px 0;
    color: white;
}
.footermenu{
    /*margin-left:20px;*/
}
.footermenu li{
    float:left;
    margin-left: 10px;
    text-align: left;
}
.footermenu li a{
    color: white;
}.footermenu li a:hover{

}
i.fa-angle-double-right{
    color: #9E9E9E !important;
}
.t-top{
	padding: 5px 0;
}
.TopFirst{
	width: 100%;
    border-bottom: 1px solid #ddd;
}
.classify{
	color: gray;
    font-size: 15px;
}
.logs {
	text-align: right;
}
.logs a{
	font-family: arial;
	text-align: right;
}
.sepbar{
	color: #ddd;
}
.atnow-grid {
    margin-top: 5px;
}
.atnow-grid a {
    text-decoration: none;
}
.atnow-border {
    border: 1px solid #e7eaed;
}
.atnow-layout {
    margin: 5px;
    padding: 20px 0;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    text-align: center;
}
.atnow-layout {
    background: #FBFBFB;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.atnow-layout:hover {
	/*background-color: #01a185;*/
	background-color: #4CAF50;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.atnow-layout:hover div.atnow-image i {
    background: #FBFBFB;
    color: #000;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.atnow-image {
    text-align: center;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.atnow-image i {
    font-size: 40px;
    color: #fff;
    background: #4CAF50;
    border-radius: 50%;
    width: 90px;
    height: 90px;
    line-height: 95px;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.atnow-layout h4 {
    margin: 0 0 0 0;
    color: #4C4C4C;
    font-size: 18px;
    text-align: center;
    height: 35px;
    margin-top: 20px;
}
.atnow-layout:hover h4.clrchg {
    color: #fff;
}
.atnow-grid h4 {
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    color: #888;
}
.atnow-image i.fa-briefcase {
    background: #ff9e29;
}
.atnow-image i.fa-home {
    background: #E91E63;
}
.atnow-image i.fa-mobile {
    background: #009688;
}
.atnow-image i.fa-motorcycle {
    background: #ffe500;
}
.atnow-image i.fa-laptop {
    background: rgba(51, 51, 51, 0.7);
}
.atnow-image i.fa-wheelchair {
    background: #795548;
}
.atnow-image i.fa-car {
    background: #FF5722;
}
.atnow-image i.fa-shield {
    background: #2196F3;
}
.atnow-image i.fa-paw {
    background: #9E9E9E;
}
.atnow-image i.fa-gamepad {
    background: #607D8B;
}
.atnow-image i.fa-book {
    background: #bdca3e;
}
.atnow-image i.fa-snowflake-o {
    background: #9f4fad;
}
.grandOuter{
	width: 100%;
	position: relative;
    z-index: 9;
}
.semifooter h4{
	border-bottom: 1px solid #ddd;
}
.semifootcont{
	padding: 5px 0;
	text-align: justify;
}
.semifootcont ul li a {
	color: white;
}
.semifootcont ul li a:hover{
	color: #efefef;
	text-decoration: underline;
}
.semifootcont ul li a i{
	font-size: 20px;
}
.semifootcont img{
	height: 23px;
    position: relative;
    left: -3px;
}
.semifootcont span{
	position: relative;
    top: -5px;
}
.content-slider{
	height: 245px !important;
}
.content-slider h3 {
	margin: 0;
	padding: 70px 0;
}
.content-slider li:hover{
	outline: 1px solid #ddd;
}
.recommended_items{
	padding: 10px 0 30px;
}
.recommended_items h2{
	color: green;
	color: #FF9800;
}
.content-slider li {
    text-align: center;
    overflow: hidden;
	margin-top: 1px;
	position:relative;
}
.content-slider li:hover .overlay {
	left: 0;
}
.overlaycontent{
	background: rgba(51, 51, 51, 0.8);
    width: 100%;
    padding: 10px 5px;
    color: white;
    font-size: 20px;
    position: absolute;
    overflow: hidden;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.cat_image_div {
    height: 200px;
    position: relative;
}
.cat_image_div img {
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    max-height: 100%;
}
.prod_link {
    padding: 10px 0;
}
.prod_link a {
    color: hsla(0, 0%, 50%, 1);
    font-family: 'Exo 2', sans-serif;
    font-size: 15px;
    font-weight: 400;
    
}
.overlay {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 100%;
	right: 0;
	/*background-color: rgba(76, 175, 80, 0.5);*/
	background-color: rgba(122, 196, 125, 0.6);
	overflow: hidden;
	height: 100%;
	transition: .5s ease;
	z-index: 2;
}
.overlaydesc{
	font-size: 15px;
	text-align: left;
}
.overlayprice{
	padding: 15px 0;
}
.overlaylink{
	
}
.slidertime{
	position: absolute;
    background: rgb(255, 255, 255);
    color: #9E9E9E;
    font-size: 15px;
    z-index: 1;
    width: 100%;
    left: 0;
}
.bhoechie-tab-menu .list-group-item{
    border: 0;
    border-right: 1px solid #ddd !important;
}
.myads{
	font-size: 15px;
    color: #ff9e29;
    margin-right: 13px;
    font-weight: bold;
    border: 1px solid #ddd;
    padding: 8px;
    border-radius: 5px;
	transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.myads:hover{
	color: white;
	background: #ff9e29;
}
h3.comnhead{
	color: #9E9E9E;
    border-bottom: 1px dashed #ddd;
    margin-bottom: 20px;
}
.atnowtbl tr td{
	border-top: 0 !important;
}
.atnowtbl th{
	border-bottom: 0 !important;
}
.left{
	float: left;
}
.right{
	float: right;
}
h4.photoh4{
	color: #888;
	border-bottom: 1px solid #ddd;
}
#up_add_form{
	margin-bottom: 70px;
}
.photoeditdiv{
	width: 100px;
	position: relative;
	float: left;
}
.photoeditdiv img{
	height: 100px;
	width: 100px;
}
.photoeditdiv:hover .ph-overlay{
	display: block;
}
.photoeditdiv:hover .epicdel{
	display: block;
}
.ph-overlay{
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #333;
	opacity: .5;
}
.epicdel{
	display: none;
	position: absolute;
    top: 0;
    z-index: 1;
    color: #F44336;
    right: 0px;
    background: white;
    padding: 0 5px;
    outline: 1px solid #ddd;
    font-weight: bold;
}
.postlink{
	/*color: #4CAF50;*/
}
.cont_dets table tr td{
	border-top: 0 !important;
}
p{
    word-break: break-word;
}
@media screen and (max-width: 425px){
    .mycontainer {
        width: 95% !important;
    }
    .modal-open .modal{
        overflow-x: auto !important;
    }
}
.counter{
	color: #888;
	font-size: 13px;
}
.bhoechie-tab-content ul li div{
    word-break: break-word;
}
.floatleft{
	position: absolute;
    left: 3%;
}
.floatright{
	position: absolute;
    right: 3%;
}
.floatfix{
	position: fixed;
	top: 0;
}
.notelog{
    color: #00BCD4;
    text-align: center;
    margin-bottom: 5px;
}
.brdr{
    margin-top:10px;
}
.icon2{
	display: none;
}
.atnow-border:hover .icon1{
	display: none;
}
.atnow-border:hover .icon2{
	display: inline-block;
}
/*pre{
  font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
  margin-bottom: 10px;
  overflow: auto;
  width: auto;
  padding: 5px;
  background-color: #eee;
  width: 650px!ie7;
  padding-bottom: 20px!ie7;
  max-height: 600px;
}*/
h2.talang{
	font-size: 14px;
	margin-bottom: 10px;
}
h2.otlang{
	font-size: 18px;
	margin-bottom: 4px;
}
div.talang{
	font-size: 15px;
}
.addvert{
	text-align: center;
}
.pagination{
	clear: both;
	padding-left: 15px !important;
}
.floatactive{
	position: fixed;
	top: 0;
	box-shadow: 1px 0px 20px #333;
	transition: .3s all;
}