body{

	background:#ffffff;
	background-position: center top;
	background-attachment: fixed;
	xbackground-color: #000;
	background-repeat: no-repeat;
	max-width:100%;
}

.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}

@media (min-width: 768px){
	.container{width:750px}
}
@media (min-width: 992px){
	.container{width:970px}}
@media (min-width: 1200px){
	.container{width:1170px}}

.container {
    width: 100%!important;
}
#content{
	border:0;
	height:auto;
	min-height:200px !important; 
}

#page{ max-width:970px; margin:auto;}

.header_cover{
	min-height:40px;
}
.margindiv50{
	display:none;
}
.container {
	max-width:970px;
	position: relative;
}
.breadcrumb_cover{
	height:20px;
}
/*#page{border-left:1px solid #ccc;border-right:1px solid #ccc;}*/


.main-wrapper-allx{
	max-width:970px;
	margin:auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.ui-autocomplete-loading{	
	background:#ffffff url(../resources/demos/autocomplete/images/ui-anim_basic_16x16.gif) 80% center no-repeat !important;
}
.sidebar-menu > ul{ 
	z-index:0;
}

.profile-img{
	max-width:200px;
	background-size:cover; background-position:center; background-repeat: no-repeat;
	width:100%;
	height:200px;
	margin:auto;
	border-radius: 3px;
	position: relative;
	overflow:hidden;
}

.profile-img-pre{
	max-width:200px;
	background-size:cover; background-position:center; background-repeat: no-repeat;
	width:100%;
	height:200px;
	border-radius: 3px;
	position: relative;
}

.profile-info p, .profile-info h2, .profile-info .list-unstyled{
	-text-align:center;
}

.row-user{
	x-max-width: 195px;
	margin: auto;
	margin-bottom: 10px;
	margin-left: 15px;
}

.col-md-41{
	width:33%;
	float:left;
}

.btn-icon {
	margin:0px;
}
.rowfixed{
	xposition: fixed;
	bottom: 0;width: 100%;left: 0; margin: 0;
	padding-left: 264px;
}
/*right side bar adjustments*/

.sideBarRight #main-content{
	margin-right:310px;float: left;
	border-right: 1px solid #eee;
	max-width:666px;background: #fff;
}

.rightSideBarC{
	position:absolute;
	width:300px;
	right:4px;
} /*right side bar adjustments*/

.sheadx3{
	font-size:16px; margin-top: 5px;
}

.item .captions4{
	color:#ffffff;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.85) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0.85)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
	
	position:absolute;
	bottom:0;
	width:100%;
	padding:3px;
	font-size:18px;
	margin-bottom:0px;
}
@media(max-width: 768px) {
	.captions h2{
		font-size: 18px;
	}
	.rowfixed{
		padding-left: 0;
		margin-left:.5%;
	}
	.navbar{
		opacity:1 !important;
	}
	#sidebar-collapse{
		display:block !important;
	}
	.sideBarRight #main-content{
		margin-right:0px !important;
		max-width:100%;
	}
	.rightSideBarC{
		display:none;
	}
	.modal-body {
		padding: 1px;
	}
	.modal-dialog{ margin: 0px;}
	.hidden-xs2{
		display:none;
	}
	.item .captions4{
		font-size:14px;
	}
	#content .content-title{
		font-size:22px;
	}
	.sheadx3{
		font-size:12px; margin-top: 5px;
	}
	.slidebar2 #sidebar{
		display:none;
	}
}

@media(min-width: 768px) {
	.sidebar_usr {
		display:none;
	}
	.slidebar2 .sidebar_usr {
		display:block;
	}
	.sideBarRight #sidebar, .nsideBarLeft #sidebar, .slidebar2 #sidebar{
		display:none;
	}

	.modal-dialog{
		width: 970px;
		max-width: 100%;
		margin: 0 auto;
	}
	.modal-body {
		padding: 2px;
	}
	.imgPOPBox .modal-body {
		padding: 0px;
	}
}
.imgPOPBox .modal-body {
	padding: 0px;
}
@media(max-width: 370px){
	#top_ad2{display:none;}
}

@media(max-width: 600px){
	.user_tabs, .share-bar, .rsABlock h4{
		display:none;
	}
	.articlespage .share-bar{
		display:block;
	}
	.odata_img{
		max-width:100% !important;
		width:100% !important;
		margin-bottom:10px !important;
	}
	.data_content{
		max-width:100% !important;
	}
}

@media(max-width: 930px){
	.top-nav-menu5 .fa{
		display:none;
	}
}
@media(max-width: 900px){
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		position:initial;
	}
}

.abl-links{
	float: left;
	position:relative;
	border: 1px solid #ccc;
	border-radius: 2px;
	margin: 3px;
	transition: all .5s;
	-webkit-transition: all .5s; /* Safari */
}

.ajconnection{
	float:left; margin:10px; position:relative;
}

.ajpic, .ajpic span, .abl-links, .abl-links span{
	background:rgba(0,0,0,.3);
	transition: all .5s;
	-webkit-transition: all .5s; /* Safari */
}
.ajpic span, .abl-links span{
	position:absolute; top:0; left:0; padding:2px; color:#fff;
} 
.ajpic{
	width:120px; height:120px; background-position:center; background-size:cover; overflow:hidden;background-repeat: no-repeat; position:relative;
}
.ajpic p{
	position:absolute; top:0; left:0;padding:2px;color:#fff;
}

.ajconnection .btn-group{
	position: absolute;
	bottom: 0;
	right: 0;
	opacity:0.7;
}

.abl-links:hover, .ajpic:hover{
	opacity:0.8;
	text-decoration:underline;
}

.ajpic:hover span, .abl-links:hover span, .ajconnection:hover .btn-group{
	background:#000;
	opacity:1;
}

.ajconnection .btn{
	padding: 2px 12px !important;
	font-size: 12px !important;
	border-radius: 0px !important;
}
.upload-btn{
	position:absolute;
	bottom:2px;
	right:2px;
	opacity:0.5;
}
.profile-img:hover .upload-btn{
	opacity:1;
}

.sel-pro-pic{
	background-color:rgba(0,0,0,.5);
	background-position:center;
	background-size:cover; background-repeat: no-repeat;
	height:110px;
	width:110px;
	margin:2px;
	float:left;
	position:relative;
	cursor:pointer;
}

.sel-pro-pic .fa-check-circle-o{
	position:absolute;
	right:5px;
	top:5px;
	background-color:rgba(0,0,0,.3);
	transition: all .3s;
	-webkit-transition: all .3s; /* Safari */
}

.has-profile .fa-check-circle-o, .sel-pro-pic:hover .fa-check-circle-o{
	color:#fff !important;
}
 
.btn-albid {
	display:none;
}

.ui-autocomplete{
	z-index: 99999;
}

.ugrid{
	float: left;
	margin: 2px;
} 

.addressDiv p{
	margin: 0 0 4px;
}
blockquote p{font-size: 13px;} 
#mainFrm7 input, #mainFrm7 select{padding:2px;}
.sideBarRight{
	position:relative;
	min-height:100%;
}


p .btn{
	margin-bottom:10px;
} 

.bxslider li{
	float:left;
}


/*date view*/
	.event-date-image {
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAoCAYAAABw65OnAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMbSURBVHjaYjzCwPCfYYABQAAxMQwCABBAg8IRAAE0KBwBEECDwhEAATQoHAEQQIPCEQABNCgcARBAg8IRAAE0KBwBEECDwhEAATQoHAEQQIPCEQABNCgcARBAg8IRAAE0KBwBEECDwhEAATQoHAEQQIPCEQABNCgcARBAg8IRAAE0KBwBEECDwhEAATQoHAEQQIPCEQABNCgcARBAg8IRAAE0KBwBEECDwhEAATQoHAEQQIPCEQABNCgcARCACjNIARCGgeAm9SCeRHyWIPj/V5S2IiWJST0ZGBg2e8k1ZPZ/T1zHOdVcl1zK2u629943VZ0NlgiwGBBpGAw6HOZAHKXhLCCoV748ejABR+Y7z/16IXYSP68ATI7BDYAwDAPjtjNm/x34INTE2CAhfolsnW/9BTITgyuKpXJtAU8gjghcAg2vGm4I4h1nfEPlv51bhtzUrbGnI6FCzCborCkBEj3VuwWgggxyAIRBIAhL4/9/WzURHFovpgcaAszAT2LO044YpQCgcbPRNCbJ84Ks3uyDblDDvc1qSVRH77Lij4D7QzVgmkUvz5AIU+a+RifyFYBKckkBEIaBaNJW738WPYwfXHgEU6pCq9bn0kVgSGBmeOT3E33fVdfA4mlvDlm8OyGRcInAN8zMoRUNEiOFvW6UMfUSP2oEG3WjE40UT+wTTZJI2LXejB7DOp8+hFzLU8Zlul4B+DBjHACBEAiyF6z8/9c0auEzjHIsro2FhR0JFMwsFf49kmAWRiTDQmxHneguEGWj+CEAlMxoL5mHJ5vKfMyJzpjt0sRgXPb19xc2bfPbvwUQRsIEAQtLcyYODk7mT58+Mf/78o3pLzBJMQJd9I+R5T/Db8b/f9j//Wf5A4xfDsZ/TF+BYc/8F8hn+3/p4SWyBuEAAghrFr147uL/79+//eXi4PrDxMnxm5uL7ScrN/dPdkaOXxwMXL9ZWVl+8Yrz/WF/yfb38oOrf7mF+cl2AAgABBDWkICBpPgkxl+/fjF8/PKJgeMlG8PL868YnzO9+H/7563/AgICjB8+fKDK8CNAgAEAhg13E1a8jacAAAAASUVORK5CYII=") repeat scroll 0 0 rgba(0, 0, 0, 0);
		float: left;
		height: 40px;
		margin: 5px;
		width: 33px;
	}
	.upcoming-events {
		font-size: 0.8em;
	}
.event-date-day {
    color: #FFFFFF;
    display: block;
    font-size: 17px;
    font-weight: bold;
    line-height: 17px;
    text-align: center;
	margin: 0;
}
.event-date-month {
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    text-align: center;margin: 0;
}
.event-name {
    overflow: hidden;
}
  .border55{border-color:#fff;}
/*date view*/

.strongSize{font-size:28px !important;}
 
.event_list, .busi_list{
	padding:1px 3px 1px 1px ;
	background-color:#ccc;
	color:00ff00;
}

.content_article{
	position:relative;
	margin:8px;
	float:left;
	width:150px;
	height:150px;
	background-position:center;
	background-size: cover; background-repeat: no-repeat;
	background-color: #ccc;
	transition: all .5s;
	-webkit-transition: all .5s; /* Safari */
	border-radius:2px;
	border: 1px solid #ccc;
}
.content_article span{
	position:absolute; bottom:0; left:0; background:rgba(0,0,0,.8); color:#fff;
	padding:2px 0px 2px 2px;
	transition: all .2s;
	-webkit-transition: all .2s; /* Safari */
}
.content_article:hover span{
	 background:#000;
}
.closebtnpop{
	display:block; position:absolute; top:4px; right:4px; z-index: 2147483749;padding: 6px 8px;			text-decoration:none; background-color: rgba(255, 255,255,.7);color:#000;
}
.n2btn{
	background: transparent;color:#539fb8;
}
.navbar {
	border-radius: 0 !important;
	opacity:0.9;
}
.navbar:hover{
	opacity:1;
}
.wraperload{position:fixed; width:100%; height:100%; opacity:0.5; background-color:#000; padding:40%; top: 0;
left: 0; z-index:99; display:none;}

.galpage .approve{
	position: absolute;
	margin-top: -195px;
	margin-left: 26px;
}

.galpage .approve a{
	background-color:#ccc;
	padding:2px;
	color:#fff; 
	border-radius:2px;
}

.galpage .delete_a{
	position: absolute;
	margin-top: -195px;
	margin-left: 5px;
}

.galpage .delete_a a{
	background-color:#ccc;
	padding:2px 3px;
	color:#fff; 
	border-radius:2px;
}

.galpage .options{
	position: absolute;
	margin-left: 5px;
	z-index:999;
}

.gaddbox{
	margin:10px auto;
	float:left;
	max-width:320px;
	overflow:hidden;
}
.gaddbox0{
	margin:0px auto 10px auto;
	float:left;
	max-width:320px;
	overflow:hidden;
}

.top_nav_add{
	margin:auto;
	width:100%;
	overflow:hidden;
	min-width:90px;
}
.toprespAdd, .bottom_add{
	margin:auto;
	width:100%;
	overflow:hidden;
	background:#fff;
	padding:2px 0;
}

@media(max-width:321px){
	.has_mobile_view #plusgallery .content_add{
		width:100%;
		margin-left:-15px;
		margin-right:-15px;
	}
}

@media(max-width:768px) {
	.rowfixed{
		padding-left: 0;
		margin-left:.5%;
	}

	#sidebar-collapse{
		display:block !important;
	}

	.top-nav-menu5{
		display:none !important;
	}

	.has_mobile_view .toprespAdd{
		width:320px;
		overflow:hidden;
		background:#fff;
		padding:2px 0;
		margin-top:10px;
	}
	.has_mobile_view .content_add, .has_mobile_view .bottom_add{
		width:320px;
		margin:auto;
	}
}

@media only screen and (min-width:769px) and (max-width:850px) {
	.sideBarRight #main-content{
		max-width:450px;
	}
}

@media only screen and (min-width:851px) and (max-width: 950px) {
	.sideBarRight #main-content{
		max-width:520px;
	}
}
@media only screen and (min-width:950px) and (max-width:970px) {
	.sideBarRight #main-content{
		max-width:600px;
	}
}

@media(min-width: 995px) {
	.ctable{
		display:table;
	}
	.top_nav_add{width:970px;}
}
.top_nav_add div div{
	margin:auto;display:block !important;
}
.top_nav_add iframe{
	margin:auto;display:block;
}
@media(min-width: 768px) {
	.top-nav-menu5{
		display:block !important;
	}
	.navbar .navbar-brand img{
		left:auto !important;
	}
	#sidebar-collapse{
		display:none !important;;
	}

	.toprespAdd{
		xwidth: 730px 
	}
}
.profile-img-hd{
background-size: cover;border: 0;background-position:center;border-radius:2px;float: left;width: 29px;height: 29px; margin-right: 3px;background-repeat: no-repeat;
}
.spaceV12 .btn-icon{
	margin-bottom:7px;
}
.team-status-toggle{
	display:none !important;
}

.separator {margin:6px 0;clear: both;}

.box{ margin-bottom: 12px;}
.business-photo{
	float: left;
	margin:5px;
}

.list-unstyled2{padding-left:20px;}
.cgrp{max-width:150px;}

.pgallery * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.pgallery2{
	display: block;
	-webkit-transition: all 0.3s ease-out 0.1s;
	-moz-transition: all 0.3s ease-out 0.1s;
	-ms-transition: all 0.3s ease-out 0.1s;
	-o-transition: all 0.3s ease-out 0.1s;
	transition: all 0.3s ease-out 0.1s -webkit-backface-visibility: hidden;
	text-decoration: none;
}
.pgallery2, .noembed{
	background-color: #fff;
	display: block;
	color: #222;
	-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);

}

.item-img span{
	color:#fff; background-color:rgba(0,0,0,0.7); position:absolute; bottom:0; width:100%;
}

.item-img{
	-ms-background-size:100%;
	width:125px; margin:4px; float:left; height:130px; background-position:center; background-size: cover;overflow: hidden;background-repeat: no-repeat; color:#fff; position:relative;
}

.item-img2{
	width:141px;margin:4px;float:left;height:130px;background-position:center;background-size: cover;overflow: hidden; color:#fff; position:relative; background-repeat: no-repeat;
}
.item-img2 span{
	color:#fff; background-color:rgba(0,0,0,0.6); position:absolute; bottom:0; width:100%;
}
.item-img2:hover span{
	background-color:#000;
}


#content .page-header{
	margin: 0 -15px 10px;
	min-height:initial !important;
	overflow: inherit;
}

.item .captions{
	color:#ffffff;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.85) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0.85)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
	
	position:absolute;
	bottom:0;
	width:100%;
	margin:0;
	padding:3px;
}

.small_head{
	font-size: 1.3em;
	padding-top:4px;
	margin:2px 0 8px 0;
	font-weight:bold;
}
.small_normal{
	font-size: 1.3em;
	margin: 5px 0;
}
.desc5{
	position:absolute;
}
.item:hover .desc5{
	position:initial;
}
.item:hover .captions{
	background-color:#000;
}
.eventImg{
	float:right; width:100px; margin: 0px; margin-right: 5px; height: 100px;
}
.ievents{
	margin-top:7px;
	background:#fff;.eventImgBox
}
.ievents .separator{
	margin-top:0px !important;
}
.ievents .location, .ievents .dtstart{
	float:left;
}
.mar10{
	margin-top: 10px;
}

.attc54{
	background:#949090;
	height:30px;
	width:45px;
	float:left;
	margin-right:4px;
	border-radius:2px;
    overflow: hidden;
    color:#ffffff;
	text-align:center;
    font-weight: bold;
    line-height: 28px;
}
.attc54:hover{
	background:#000000;
}
.edec54{
    font-size: 13px;
    max-height: 40px;
    overflow: hidden;
}
.attendee{
	background-color:#ccc;
	background-size:cover;
	background-repeat: no-repeat;
	background-position:center;
	height:30px;
	width:30px;
	float:left;
	margin-right:4px;
	border-radius:2px;
	-ms-background-size:100%;
    overflow: hidden;
    color: transparent !important;
} 
.attendee.ur45{
	height:45px; width:45px;;
} 


.eventImgBox{
	float: right; margin: 5px; margin-right: 10px; border-style:solid; border-width: 1px; height: 100px; width: 100px; background:#fff; border-radius:2px;font-size: 75px;
	color: #dbdbdb;
}

.ievenp{
	position:relative;
	padding-left:10px;
	padding-bottom:5px;	
}

.ievenp .taged{
	position: absolute;
	top: -2px;
	right:2px;
}

.ievenp .small_head{
	margin-top:10px;
}

.navbar #navbar-left li.dropdown{background:none;}

.sabhead{
	font-size: 1.2em;
	font-weight: 400;
	background-color: #dbdbdb;
	padding:6px 0px 6px 4px;
	margin-bottom: 0;
	clear:both;
	float: left;
    width: 100%;
}
.sabhead.xx2{
	margin-top:10px;
	margin-bottom:5px;
	font-size:1.5em;
}
.xx2 a{
	color: #c41200;
}

.busi .info{
	margin-right: 100px;
}
.busi .info, .busi .rating {
    float: left;
}

.busi .biz-image-thumb {
    border: thin solid #CCCCCC;
    float: right;
    height: 50px;
    overflow: hidden;
    width: 50px;
}
.busi .description {
    clear: both;
}

.busi .categories{
    margin-top: 5px;
}
.busi .categories{
    margin-right: 80px;
}
.premier .business-links {
    background-color: #FFEFDB;
    display: block;
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 10px;
}
.righcon{
	float:right; width:92px;
	position: absolute;
	right: 4px;
	top: 4px;
}
.busi .business-name{
	margin-top:0;
	margin-right:10px;
	font-weight:600;
}
.busi{
	background: #fff;
	padding: 8px 2px 2px 8px;
	border-radius: 3px;
	margin-top: 10px;
	position: relative;
	min-height:120px;
}
.busi .premier{background: #d9edf7;}
.business-name{
	font-size:1.3em;}
.address{margin-bottom: 3px;}
/* .busi .star-rating img{
	width: 90px;max-height:28px;
} */
.bthumb2{
	background-size:cover;background-repeat: no-repeat; background-position:center; height:70px; width:88px; float:left; margin-right:2px; border-radius:2px; -ms-background-size:100%;
} 
.checkin-listing .bthumb2{margin-right:10px;}
.busi .phone{margin:7px 0px; display:block;}

.float-left-add {margin:10px auto; width:160px; height:600px;}

.jqimage{
	height:100px;
	width:100px;
	overflow:hidden;
	margin:auto;
	float:left;
	border-radius:2px;
	margin-bottom: 5px;
}
.nrow{margin-bottom:10px; float:left;}
.NHinfo{min-height: 81px;float:left;margin-left:10px;max-width: 156px;}
.owl-carousel .small_head{font-weight:normal;}

.col-md-3xx{float:left; width:25%; min-width:120px;}

/* gallery page start*/

.prev:before, .prev:after, .next:before, .next:after{
	content:''; border:0; background:transparent;
}
.blueimp-gallery .title a, .blueimp-gallery .title span,.rateSub{
	float:left;
	margin-left:5px;
	opacity:1;
}
.blueimp-gallery .title a:hover{
	opacity:1;
}
.rating a{
	margin-left:0px !important;
} 

#loading-pics{
	display:none;
	background:#ccc url(http://www.512area.com/dashboard/images/plusgallery/loading-albums.gif) no-repeat 50% 50%;
	width:80%;
	position:fixed;
	bottom:2px;
	left:10%;
	height:40px;
	color:#000;
	z-index:999999;
}
.pgalbumthumb{
	min-height:50px;
}
.pgalbumthumb a{
	background-repeat:no-repeat;
} 
.pgalbumthumb a:hover{
	background-size:contain !important; 
}

.socal{
	height: 30px;
}
.phimg{
	vertical-align: bottom;height:35px; width:35px;
	border-radius:2px;
}
/* gallery page end*/


.btn-toolbar .btn{
	margin-bottom:5px;
	margin-right: 5px;
	margin-left:0px;
}
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn-group{
	margin-right: 5px;
	margin-left:0px;
}
.btn-toolbar .btn:last{
	margin-right:0px;
}
.dropdown-menu.context li a {
	line-height: 22px; padding: 0 3px;
}
/*search box*/
.sreach_th{
	background-color:#70afc4;
	color:#fff;
	text-align:center;
	background-size:cover;
	background-position:center;
	background-repeat: no-repeat;
	width:34px;
	height:34px;
	float:left;
	font-size:24px;
	margin-right:3px;
	border-radius:2px;
}

.feed-activity .sreach_th{
	margin-right:8px;
	width: 48px;
	height: 48px;
}

.ui-autocomplete{max-width: 300px;}

.ui-menu .ui-menu-item{clear:both;border-bottom: 1px Solid #dbdbdb;}
.ui-menu .ui-menu-item a{min-height:39px; cursor:pointer;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{
	border-radius:1px;
}

/*search box end*/

.ajpic .fa-user, .ajpic .fa-male, .ajpic .fa-female{
	font-size: 145px;
	color: #dbdbdb;
	text-align: center;
	margin-left: 18px;
	margin-top: 21px
}

.ajpic .fa-female{
	margin-left: 8px;
	margin-top: 21px
}

.profile-img .fa-male, .profile-img .fa-female{
	font-size: 260px;
	text-align: center;
	margin-left: 26px;
	margin: top;
	margin-top: 23px; color: #dbdbdb;
}

.bizicons{
	width:86px;
	text-align:center;
	font-size: 62px;
	color:#dbdbdb;margin-top: 4px;
}

.biz_images img{
	max-width:100%;
}
.biz_images{
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	width:140px;
	max-width:100%;
	height:140px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	overflow:hidden;
	background-color:rgba(0,0,0,0.1);
}
.padd-ro{
	padding-right:0;
}
.padd-lo{
	padding-left:0;
}
.biz_main_thumb .btn{
	background: rgba(255,255,255,0.5) !important;
	color:#000; position: absolute;
	bottom: 5px;
	right: 5px;
}
.biz_main_thumb:hover .btn{
	background: rgba(255,255,255,1) !important;
}
.biz_main_thumb{
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	width:130px;
	max-width:100%;
	height:120px;
	display: block; position: relative;
	margin:auto;
}

.droparea input, .multiple input {
	cursor: pointer; 
	opacity: 0; 
}

.droparea .instructions, .multiple .instructions {
	border: 2px dashed #ddd;
	opacity: .8;
	cursor:pointer;
}

.droparea .instructions:hover, .multiple .instructions:hover{
	color:#00ff00;
}

.droparea .instructions.over, .multiple .instructions.over {
	border: 2px dashed #000;
	background: #ffa;
}

.multiple .progress {
	width: 0;
	height: 100%;
}

#areas {
	float: left; width: 480px;
}

div.spot {
	float: left;
	margin: 0 20px 0 0;
	width: 220px;
	min-height: 345px;
}

.signature a {
	color:#555; text-decoration:none;
}
.signature img {
	margin-right:5px; vertical-align: middle;
}
.instructions{
	position: absolute;
}

.rmimg, .rmimg:hover{
	position: absolute;
	z-index: 99;
	color: #fff;
	background: #000;
	padding: 4px;
	border: 1px solid #dbdbdb;
	margin: 2px;
	font-style: normal;
	cursur:pointer;
}

.conts{
	float:left; width:110px;
}

.alldatas_c{
	background: #fff;
	margin-top: -10px;
}

.outerdatac{
	display:none; position:relative; 
}

.alldatas, .droparea{
	background: #fff;
	float: left;
}

.droparea input, .instructions{
	min-height: 80px;
	width: 180px;
	text-align:center;
}

.oembed, .noembed{
	float: left;
	width:100%;
}

 .odata_img{
	max-width:200px;
	float:left;
}

.odata_title{
	font-size:20px;
	padding-top:5px;
}

.data_content{
	float: left;
	max-width: 400px;
}

.odata_desc, .odata_title{
	padding-left:8px;	
	padding-bottom:5px;
}

.odata_desc:hover, .odata_title:hover{
	text-decoration:none;
}

.odata_img img{
	max-width:100%;
	padding:2px;
}

.nrows,.nrows1,.nrows2,.nrows3, .biz_feed{
	text-align: left;
	float:left;
	width:100%;
	
}

.nrows1,.nrows2,.nrows3{
	text-align: left;
	margin-bottom:5px;
}

.rem_url{
	position:absolute; color:#fff; background:rgba(0,0,0,.7);
	z-index:99;padding: 5px 7px; right: 0;
}
.well-sm {
	border-radius: 1px;
	margin-bottom: 10px;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.form-control, .btn{
	border-radius: 2px;
}
.attendee .bizicons, .att13 .bizicons{
	width: 28px;
	text-align: center;
	font-size: 26px;
	color: #dbdbdb;
	margin-top: 3px;
}

.user_protxt{
	float: left;
}

.user_pro{
	float: left;
	margin-right: 8px;
	margin-bottom: 6px;
}

.list-group-item2{ 
	float: left;
	width: 100%;
	padding: 10px 15px;
	margin-bottom:5px;
	background-color: #ffffff;
	border-top: 1px solid #dddddd;
}

.list-group-item2:last{
	border-top: 1px solid #dddddd;
}

.homefeed{
	background-color:#f5f6f6;
	float: left;
	width: 100%;
}

.homefeed  .cgrp{
	width:190px;
	max-width:190px;
	float:left;
}
.homefeed .content_article {
	margin: 0px;
	width: 190px;
	height: 130px;
}
/* home page */
.owl-carousel .item-img{
	width:95%;
	margin:0 4px 4px 0;
	float:left;height:200px;
	overflow:hidden;
	color:#fff;
	position:relative; margin-left: 2.5%;
}
.main_slideroc .item-img{
	margin-left:0;
}

#main_slidero .item-img{
	height:390px;
}
.owl-carousel .content_featured {
	width: 100%;
	height:450px;
}

.owl-carousel .nlabl{
	float:left;width: 100%;
}
.list-group-item{
	position: inherit; clear:both;
}
.owl-carousel .cgrp, .owl-carousel .owl-carousel .item{
	width: 100%;
	max-width:100%;
}/* end home page */
.list-group-item2 .attendee{
	margin-right: 8px;
}
.dater{
	font-size: 11px;
}

.imgfeed{
	text-align: center;
	display: block;
	background: #ccc
	cursor:pointer;
}
.imgfeed img{
	max-width: 100%;
	max-height: 450px;
	text-align: center;
}
.fleftmar{
	float:left;padding-left: 38px;clear:both; width:100%
}
.addful{
	display:none;
}

.mapcontainer{
	position: relative;
	top: auto;
	width: auto;
	background-color: #dbdbdb;
	z-index: 999;
	border-bottom: 2px solid #dbdbdb;
}
.fix{
	position:fixed !important;
	top:0 !important;
}
.panel-group .arrow:before {
	float: right;
	margin-top: 1px;
	margin-right: 5px;
	display: inline;
	font-size: 16px;
	font-family: FontAwesome;
	height: auto;
	content: "\f0d9";
	font-weight: 300;
	text-shadow: none;
}
.marx5{
	margin-bottom:8px;
	margin-top:3px;
}
.box.border, .box.solid {
	border: 1px solid #c4c4c4;
	border-radius: 0;
}

.font15{
	font-size:15px;
}

.NewMenuList .row{
	margin-right: -10px;
}
.NewMenuList{
	margin-bottom:5px;
	float: left;
	width: 100%;
}
.NewMenuList .btn{
	padding: 6px 1px;
}

#sitewrap-left {
   position: fixed;
   top: 0px;
   width: 150px;
   height: 700px;
   left: 50%;
   margin:0 0 0 -635px;
   cursor: pointer;
}
#sitewrap-left-new{
   position: fixed;
   top: 0px;
   width: 150px;
   height: 700px;
   left: 50%;
   margin:0 0 0 -635px;
   z-index: 1;
}
#sitewrap-left-sub{
	width:150px; height:700px; cursor:pointer;
}
#sitewrap-right {
   position: fixed;
   top: 0px;
   width: 150px;
   height: 700px;
   left: 50%;
   margin:0 0 0 485px;
   cursor: pointer;
}

@media(max-width:970px) {
	#sitewrap-right, #sitewrap-left-new, #sitewrap-left{
		display:none;
	}
}
.postcomment{
	float:left;
	width:100%;
}
.waitforrespose{
	float: right;
	display: none;
}
.sidebar-collapse{
	/* position: fixed;
	top: 2px;
	right: 4px;
	z-index: 99999;
	background: #000; */
}
.biz_listing .label, .event_listing .label, .pin_listing .label, .city_listing .label{
	margin-bottom: 5px;
	float: left;
	margin-right: 5px;font-size: 12px
}
.biz_listing, .event_listing, .pin_listing, .city_listing{
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 15px;
	margin-top: 7px;
}
.no-overflow{
	max-width:100%;
	max-height:100%; 
	overflow:hidden;
}

.bootboxclos{
	position: absolute;
	right: 5px;
	z-index: 10;
	background: rgba(0,0,0,0.6);
	padding: 4px 6px;
	color: #fff;
	cursor: pointer;
	border-radius: 2px;
	opacity: 0.8;
	top: 4px;
}
.bootboxclos:hover{
	background: rgba(0,0,0,0.8);
	color: #fff;
}
.img_container5 img{
	max-width:100%;
	max-height:100%;
}
.editps{
	width:100%;
	margin-bottom:5px;
	float:left;
}
.noborder{
	border:0; display: none;
}
.img_container6{
	text-align:center;
	background:#000;
	overflow:hidden;
}

.next_pre_p, .next_pre_n, .next_pre_p:hover, .next_pre_n:hover{
	font-size: 30px;
	position: absolute;
	color: #fff;
	opacity:0.7;
	background: rgba(0,0,0,0.3);
	padding: 0 8px; cursor:pointer;
	z-index:20;
}
.img_container6{
	.next_pre_p, .next_pre_n{background: rgba(0,0,0,0.25);}
}
.owl-theme .owl-controls .owl-buttons div{border-radius:0 !important;}

.b-featured, .e-featured, .cover_biz{
	background: #e1ffff; /* Old browsers */
	background: #e1ffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTFmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNlMWZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNlMWZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmZGZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNlNmY4ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNlNmY4ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNlNmY4ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NCUiIHN0b3AtY29sb3I9IiNjOGVlZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNlNmY4ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNlNmY4ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNiZWU0ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNiZWU0ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjFkOGY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(45deg,  #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff 13%, #e6f8fd 65%, #e6f8fd 65%, #e6f8fd 66%, #c8eefb 74%, #e6f8fd 92%, #e6f8fd 92%, #bee4f8 94%, #bee4f8 94%, #b1d8f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#e1ffff), color-stop(7%,#e1ffff), color-stop(12%,#e1ffff), color-stop(13%,#fdffff), color-stop(65%,#e6f8fd), color-stop(65%,#e6f8fd), color-stop(66%,#e6f8fd), color-stop(74%,#c8eefb), color-stop(92%,#e6f8fd), color-stop(92%,#e6f8fd), color-stop(94%,#bee4f8), color-stop(94%,#bee4f8), color-stop(100%,#b1d8f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  #e1ffff 0%,#e1ffff 7%,#e1ffff 12%,#fdffff 13%,#e6f8fd 65%,#e6f8fd 65%,#e6f8fd 66%,#c8eefb 74%,#e6f8fd 92%,#e6f8fd 92%,#bee4f8 94%,#bee4f8 94%,#b1d8f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  #e1ffff 0%,#e1ffff 7%,#e1ffff 12%,#fdffff 13%,#e6f8fd 65%,#e6f8fd 65%,#e6f8fd 66%,#c8eefb 74%,#e6f8fd 92%,#e6f8fd 92%,#bee4f8 94%,#bee4f8 94%,#b1d8f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  #e1ffff 0%,#e1ffff 7%,#e1ffff 12%,#fdffff 13%,#e6f8fd 65%,#e6f8fd 65%,#e6f8fd 66%,#c8eefb 74%,#e6f8fd 92%,#e6f8fd 92%,#bee4f8 94%,#bee4f8 94%,#b1d8f5 100%); /* IE10+ */
	background: linear-gradient(45deg,  #e1ffff 0%,#e1ffff 7%,#e1ffff 12%,#fdffff 13%,#e6f8fd 65%,#e6f8fd 65%,#e6f8fd 66%,#c8eefb 74%,#e6f8fd 92%,#e6f8fd 92%,#bee4f8 94%,#bee4f8 94%,#b1d8f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1ffff', endColorstr='#b1d8f5',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

.cover_biz{
	position:relative !important;
	min-height:50px;
	max-height:250px !important;
	overflow: hidden !important;
}

.cover_biz .strongSize{
	xwidth: 100% !important;
	position: absolute !important;
	padding: 5px 7px !important;
	bottom: 0px !important;
	background: rgba(255,255,255,0.8) !important;
}

.cover_biz .strongSize a{
	color: #000 !important;
}

.cover_biz .rating{
	float:right !important;margin: 5px 0 0 10px !important;font-size: 13px !important;
}

.cover_biz img{
	vertical-align: initial;
}

.cover_biz .rating img{
	vertical-align: middle;
}


.col-md-12:not(.col-sx-12), .col-sm-12:not(.col-sx-12), .col-lg-12:not(.col-sx-12){
	float:initial;
	clear: both;
}

.owl-carousel{
	float:left;
}

.sparkline-row {
	margin-bottom: 10px;
	position: relative;
	float: left;
	margin-right: 10px;
	min-width: 75px;
}

.analytics_Chart{
	max-width: 100%;
	clear: both;
	float: left;
}

.clearDv{
	float:left;
	width:100%;
}

.tracking_image1px{
	height:1px;
	width:1px;
}
.btn{
	padding:3px 6px;
}
.btn-xs {
	padding: 1px 4px;
}
.sidebar-collapse2 {
	display:none;
}

.img13, .img13x{
	margin-top: 15px;
	display: block;
	margin-bottom: 15px;
	overflow:hidden;
	max-height:400px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	border-radius:2px;
	text-align:center;
	background:#000000;
}
.img13 img, .img13x img{
	max-width:100%;
}

@media only screen and (max-width:768px){
	.img13{
		max-height:400px;

		margin-left: -12px;
		margin-right: -12px;
	}
	.img13 img {
		width:100%;
		border-radius:2px;
	}
	.business-name{font-size: 1.2em;
	font-weight:normal;}
}
@media only screen and (max-width: 767px){
	.navbar-nav {
		padding-right: 25px;
	}
	.sidebar-collapse {
		right: 8px;
		left: auto;
	}
	.sidebar-collapse2 {
		padding: 10px 10px 0 0;
		position: absolute;
		top: 10px;
		left: 10px;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #FFFFFF;
		padding: 6px 8px;
		right: 65px;
		left: auto;		
		display:block;
	}

	.navbar .navbar-brand img{
		max-width: 33%;
	}
	
	#sidebar, #sidebar_usr{
		padding: 50px 0px!important;
		overflow-y: scroll;
		width: 100% !important;
	}
	.slidebar body{
		overflow:hidden;
	}
	.sidebar-menu > ul > li a i, .isadmin .sidebar-menu > ul > li > a{
		color:#fff !important;
	}
	.sidebar-menu #search-bar .search{
		background:#fff !important;
	}
	.top_nav_add{
		min-height:50px;
	}
	.bizHeaderBtn .btn, .eventbuttons .btn{		
		margin-bottom: 10px;
	}
	.eventbuttons{
		width:100%;
	}
	.bizHeaderBtn .btn, .bizHeaderBtn .btn-group, .eventbuttons .btn, .eventbuttons .btn-group{
		width:100%;
		float:left;
	}
	.bizHeaderBtn .btn-group, .eventbuttons .btn-group{
		margin-right:0!important;
	}
	.bizHeaderBtn .dropdown-menu, .eventbuttons .dropdown-menu{
		width: 100%;
		max-width: 100%;
		margin-left:5px !important;
	}
	.padd-ro, .padd-lo{
		padding-left:0;
		padding-right:0;
	}
	.owl-wrapper-outer{
		//overflow:inherit !important;
		background:rgba(255,255,255,0.7);
		padding-top:5px;
		padding-bottom:5px;
	}

	.main-wrapper-all{
		max-width:100%;
		overflow-x:hidden;
	}

	.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
		color: #fff;
		font-size: 16px;
		line-height: 24px;
		padding-left: 48px !important;
		line-height: 30px;
	}

	.navbar-nav .open .dropdown-menu{
		background-color: rgb(7, 68, 93);
	}
	.navbar-nav .open .notification{
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		position: fixed !important;
		top: 55px;
		background-color:#ffffff !important;
		bottom: 0;
		overflow-y: auto;
		left: 10px !important;
	}
}

.savefrm{
	min-width:60px;
}

.melike{
	cursor:pointer;
	margin-right:5px;
	padding: 5px 5px;
}

.uliker{
	color:#a8bc7b;
	cursor:no-drop;
}

.alikr{
	float:left;
	clear:both;
	width:100%;
	margin-top:10px;
}

.d12cols{
	max-width:970px;
	margin:auto;
}
.staticvd12cols {
	position:fixed;
	bottom:0;
	left: 15px;
    right: 10px;
    z-index:5;
	color:#fff;
}

.modal-header .close {
	margin-top:-8px;
	font-size:30px;
	padding:0px 10px;
	color: #fff;
	background:#ccc;
	opacity: .8;
	border:1px solid #000;
}

.ui-widget-content{
	border: 1px solid #cccccc !important;
}

.dialog_userFeedBox .modal-dialog, .post_LikersBox .modal-dialog, .dialog_checkinBox .modal-dialog, .dialog_upload_pic .modal-dialog, .dialogCommonBox .modal-dialog{
	max-width: 100% !important; width: 500px !important; margin: 50px auto !important;
}
.dialog_photoattachBox .modal-dialog{
	max-width: 100% !important; width: 1000px !important; margin:30px auto !important;
}
.dialog_photoattachBox_c .modal-dialog{
	max-width: 100% !important; width: 500px !important; margin:30px auto !important;
}

.modal-content{
	border-radius: 0 !important;
}

.imgPOPBox .modal-header{
	display:none		
}

.imgPOPBox .next_pre_p{
	left: 3px;
	top: 32px;
}
.imgPOPBox .next_pre_n{
	right: 3px;
	top: 32px;
}

.modal-dialog, .img_container6 img{
	-webkit-transition: margin .1s; /* Safari */
	transition: margin .1s;
}
.img_container6{
	-webkit-transition: height .1s; /* Safari */
	transition: height .1s;
}

.notification .dater{
	float:right;
}
.notification .list-group-item2{
	padding: 5px;
}

.repc p{
	margin:0px;
}

.repc{
	xbackground:#f6f7f8;
	padding: 7px;
	float: left;
	width: 100%;
}

.pscon{
	margin:7px;
}

.alikr_s{
	margin:4px 7px 2px 7px;
}

.prepBx{
	float: left;
	width: 100%;
	border-top: solid #ccc 1px;
	background:#f6f7f8;
	padding:4px 0;
	position:relative;
}

.prepBxw{
	background:#fff;
	float: left;
	width: 100%;
	margin-bottom:12px;
	border-bottom: solid #ccc 1px;
	border-radius:1px;
	overflow: hidden;
}

.likers{
	margin-right: 10px;
}
.dropdown-menu, .dropdown-toggle{
	border-radius: 0px;
}
.pscon .dropdown{
	opacity:0.7;
}
.pscon:hover {
	.dropdown{
		opacity:1;
	}
}
.repdel{
	position: absolute;
	right: 5px;top: 4px;
	color:#ccc;
}
#go-to-box-side form{
	float:left;
	width: 100%;
}
.pctbox{
	float: left;
	margin-right: -70px;
}
.loadingdrop{
	background-image: url(../myarea-static/images/11.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.modal-backdrop.in{
	opacity: 0.90;
	background-color: #fff;
}
.pshare{
	min-width:30%;
	margin-bottom:10px;
}

/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}

.photoTag-taglist{ list-style:none;}
.photoTag-taglist li{margin-left:10px;}
#tempNewTagForm{
	background-color: #3476CE; 
	padding: 2px 4px;
	overflow:hidden;
	position: absolute;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.photoTag-tag{
	border: 3px #3476CE solid;
	opacity: 0.8;
}
.photoTag-tag .photoTag-delete {
	background:url(http://www.512area.com/dashboard/x2.png) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-17px; 
	right:-18px; 
	cursor:pointer;
	opacity: 0.8;
}
#tempNewTagForm input{
	float: left;
	display: inline;
	margin-bottom:5px;
}
#tempNewTagForm label{
	width: auto;
	float: left;
	color: #ffffff;
}
#tempNewTagForm .inputSubmit,
#tempNewTagForm .inputCancel
{
	font-size: 13px;
	padding: 3px;
	margin-right: 5px;
	color: #ffffff;
	background-color: #6dba5d;
	border: 1px #6dba5d solid;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
#tempNewTagForm .inputCancel
{
	background-color: #d75353;
	border: 1px #d75353 solid;
}
.innerTag{
	float: left;
	background-color: #3476CE;
	padding: 3px;
	height: 14px;
	position: relative;
	top: -23px;
	left: -3px;
	font-size: 12px;
	color: #ffffff;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
.hiddenImg{
	height:1px;
	width:1px;
}

.cke_button__link_d{				
	background:#FE9A2E  !important;
}
.cke_button__link_c{
	background:#81DAF5  !important;
}

.cke_button__link_d_icon, .cke_button__link_c_icon {
	background:#ff0000 url(js/ckeditor/skins/moono/icons.png) no-repeat 0 -1224px !important;
}

.cke_button__gellery_atts_btn_icon {
	background:url(js/ckeditor445/gallery_icon2.gif) no-repeat !important;
}
.other-photographer-img2, .contents12{
	float:left;
}
.other-photographer-img2{
	margin-right: 10px;
}
.other-photographer-img2 img{
	max-width:150px;
	min-width:150px;
}

.pulist{
	float: left;
	clear: both;
	width: 100%;
	list-style: none;
	margin-top: 10px;
}

.addressDiv {
	position: relative;
}

.ui-helper-hidden-accessible{
	display:none;
}

.term_list{
	float:left;
	width:132px;	
}

.sectionlist .label{
	margin-right:5px;
}

.photoattach .dropdown{
	position: absolute;
	top: 4px;
	left:4px;
}
.sidebar-menu > ul > li > a{
	padding: 10px;
}
.sidebar-menu > ul > li > ul.sub .has-sub-sub ul.sub-sub > li > a:hover{
	background: #f4f4f4 !important;
	text-decoration:none;
}
.sidebar-menu > ul > li > ul.sub{
	padding-left:15px;
}
.sidebar-menu > ul > li > ul.sub > li:before{
	width: 10px;
}
.sidebar-menu > ul > li > ul.sub > li > a{
	padding-left: 15px !important;
}
.sidebar-menu > ul > li.has-sub .sub .has-sub-sub .sub-sub{
	padding:0;
}

.hdings:before{
	border:0 !important;
}
.hdings{
	background: #fff !important;
	padding: 2px 12px !important;
	margin-left: -6px !important;
}
.sidebar-menu  .sub  li.active  a {
	background: #ff0000; !important;
	color: #ff0000 !important;
}
.fixedbottomfull{
    position: fixed;
    bottom: 0;
    z-index: 999;
    background: #fff;
    left: 0;
    right: 0;
}
._ckrbx{
	display:none;
}
.wp_user_x{
	max-width: 75px;
	overflow: hidden;
	float: left;
	display: block
}
.cfs_1{ color:#31B404;}
.cfs_2{ color:#01DF74;}
.cfs_3{ color:#2E2EFE;}
.cfs_4{ color:#FA58D0;}
.cfs_5{ color:#FF0040;}
.chat-list img{border-radius:2px;}
._ck_box img{
	max-width:100%;
}
.dashbox .panel-right{padding-left: 10px;}
.dashbox .panel-right .number{font-size:24px;}
.feed_photos{
	float:left; margin:0; margin-left:30px;
	margin-top:5px;clear:both;width:100%;
}

.cke_toolbar_break{
	display:none !important;
}
.date-range .btn-group .btn{
	padding: 4px;
}
.daterangepicker_start_input, .daterangepicker_end_input{
	display:none;
}

.articlespage .nlabl{
	float:left;width: 100%;
}
.articlespage .list-group-item{
	position: inherit; clear:both;
}


.articlespage ul.thumb {
	float: left;
	list-style: none outside none;
	margin:0;
	padding:5px;
	list-style: none outside none;
	width: 100%;
	xmax-width: 340px;
}

.articlespage ul.thumb li {
	float: left;
	height:70px;
	margin: 0;
	padding: 5px;
	position: relative;
	width:70px;
}
.articlespage .entry-content {
	font-size: 1.2em;
	line-height: 150%;
}
.articlespage .gallery img{ max-width: 100%;}
.articlespage .gallery {
	xfloat: right;
	position: relative;
	xmax-width: 330px;
	margin:5px;
}

.articlespage ul.thumb li img {
	background: none repeat scroll 0 0 #F0F0F0;
	border: 1px solid #DDDDDD;
	height:70px;
	left: 0;
	padding: 5px;
	position: absolute;
	top: 0;
	width:70px;
}
@media only screen and (max-width: 350px) {
	.articlespage .gallery {
		float:right;
		position:relative;
		width:100%;
		margin:0 0 10px 0;
	}
}
.articlespage .ajconnection{
	margin:0 10px 0 0;
}

.search-barx .search {
	border-radius:1px;
	padding:8px 6px;
	width:100%;
}
.search-barx .search-icon{
	border-radius:2px;
	cursor:pointer;
	top:7px;
	padding:8px;
}

.search-barx .search-icon:hover{
	background: #ccc;
	color:#fff000 !important;
}
#navbar-left .dropdown{
	width:100%;
}
#navbar-left{
	position: absolute;
	left:250px;
	right:350px;
}
.dropdown.user a.dropdown-toggle{
	padding:6px 10px 6px;
}

.flright{
	float:right !important;
}
.feed-activity .user {
	font-weight: 700;
	text-decoration: none;
}
.feed-activity .time {
	bottom: auto;
	position: initial;
	right: auto;
}
#content .content-title a:hover{
	text-decoration:none;
	color:#000000;
}
#content .content-title a{
	color:#132B44;
}
#content .content-title{
	letter-spacing: 0px;
	font-weight:800;
}

.exfonts{
	font-size:14px;
}

.feedcomment.chat-form, .postcomment.chat-form{
	padding:0;
	margin-top: 10px;
}

.feedcomment .btn {
	padding: 6px 20px;
}

.feed-activity:hover{
	text-decoration:none;
}
.feed-activity{
	clear:both;
	display:block;
	
}

.wp_user{
	font-size:18px;
	float:left;
	padding:7px 0 0 0;
}

.suggestionPop .mu5{
	width:90px;
	float:left;
}

.suggestionPop .clse{
	position:absolute;
	top:2px;
	right:2px;
}

.suggestionPop .shd{
	font-size:10px;
}

.suggestionPop{
	position:fixed;
	z-index:99999999;
	bottom:50%;
	right:5px;
	background:#fff;
	padding:5px;
	display:none;
}

.showSuggestions .suggestionPop{
	position:relative;
	z-index:0;
	bottom:auto;
	right:auto;
	background:#fff;
	padding:5px;
	display:block;margin-bottom:7px;
}
.showSuggCon .suggestionPop{
	position:relative;
	z-index:0;
	bottom:auto;
	right:auto;
	background:#fff;
	padding:5px;
	display:block;margin-bottom:5px;
	min-height:55px;
}

.user_profile_t, .user_profile_t th{
	text-align:center;
}

.user_profile_p{
	max-width:100%;
	max-height:250px;
}

.max250{
	max-width:250px;
	margin:auto;
}

.ratyi{
	border:#ccc 1px solid;
	border-radius:4px;
	background:#fff;
	padding:1px;
	width: 15px;
}

.fError, .fError:focus{
	border-color:#ff0000 !important;
}

p{
	font-size:14px;
}
.articlespage p{
	font-size:16px;
}
.bgwraper_1{
	position:fixed;
	top:0px;
	bottom:0px;
	width:969px;
	left:50%;
	margin:0 0 0 -484px;
	background:#f5f6f6;z-index:0
}
#content.spcolor{
	background-color:#fff;
}
.tempcl{
	padding:50px 25%;
}
.daraerr{
	color:#ff0000;
}
.wcolor, .wcolor #content{
	background-color:#fff !important;
}
.td_number{
	text-align:right;
}
.td_cetr{
	text-align:center;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	min-height:130px;
}
.awidth{
	width:auto !important;
	display:initial !important;
}
.dtext{
	font-size:7px;
}
.d12cols a{
	text-decoration:none;
}
.d12cols a{
	border-right:1px solid #e6e6e6;
	float:left;
	text-align:center;
	padding:4px 10px;
	text-transform: uppercase;
	background:#539fb8;
	color:#fff;
	width:19.9%;
	border-radius: 2px;
}
.d12cols i{
	font-size:22px;
}
.bcates a{
	color:#3b5998;
	font-size:16px;
}
.rating .count{
	display:none;
}
.nslider .owl-prev, .nslider .owl-next{
	padding:1px 5px !important;
	font-size:30px !important;
	opacity:0.7 !important;

	transform : scale(1,1.5);
	-webkit-transform:scale(1,1.5); /* Safari and Chrome */
	-moz-transform:scale(1,1.5); /* Firefox */
	-ms-transform:scale(1,1.5); /* IE 9+ */
	-o-transform:scale(1,1.5); /* Opera */
}
.nslider  .owl-prev{
	float:left !important;
	margin-left:-5px !important;
	position: absolute !important;
	top: 50% !important;
	margin-top: -30px !important;
	left: 0 !important;
}
.nslider  .owl-next{
	float:right !important;
	margin-right:-5px !important;
	position: absolute !important;
	top: 50% !important;
	margin-top: -30px !important;
	right: 0 !important;
}
.eventype{
	clear:both;
	font-size:14px;
	margin:5px 0;
}
.pay_sent{
	color:#9db36a;
}

.fhead{
	font-size:14px;
	font-weight:bold;
}

.att13{
	background-color: #ccc;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 40px;
	width: 40px;
	float: left;
	margin-right: 4px;
	border-radius: 2px;
	-ms-background-size: 100%;
}

.fmar {
	float: left;
	margin-top: 10px;
	clear: both;
	width: 100%;
}

.list813 .f15{
	float:left;
	margin-right:5px;
}

.list813 p{
	margin: 0 0 20px;
}
.homefeed{
	padding: 12px;
}
.list813{
	float:left;
	clear:both;
	width:100%;
	padding: 12px;
	margin-bottom:25px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius:4px;
}
.not-included{
	color:#ff0000;
	text-decoration:line-through;
}
.ptable{
	display:table;
	width:100%;
}

.ctable {
	display: table-cell;
	vertical-align: middle;
}

.drop_selections a{	  
	color: #000;
}

.drop_selections .fa-times{
	color: #999999;
	margin-left: 5px;
	border: 1px solid #ccc;
	padding: 4px;
}

.drop_selections{
	float: left;
	width: 100%;
	margin: 10px;
}

.drop_selections .label2{
	border: #ccc 1px solid;
}
.drop_selections .label{
	font-size: 12px;
	margin-right: 5px;
	height: auto;
	float: left;
	border: #ccc 1px solid;
	background-color:transparent;
	color: #000;
}

.head411{
	background:#fff;
	border:none;
	padding:10px;
}
.head411 .dropdown-toggle {
	color:#000000;
}
.head411 #sidebar-collapse{
	background-color:#000000;
}
.placemeta{
	display:none;
}
.cke_source {
	min-height:400px;
}

.cke_wysiwyg_frame{
	min-height: 400px;
}

.phone{
	cursor:pointer;
}

.form_compact .form-control{
	padding:4px 6px !important;
	height: auto !important;
}


.album-wrap{
	width:100%;
	float:left;
	text-align:center;
}

.album-wrap li{
	width:88px;
	height:75px;
	background:#ff3f3e;
	display:inline-block;
	float:left;
	margin:10px;
	cursor:pointer;
	border-radius:2px;
}
.album-wrap li:hover{
	opacity:0.8 !important;
}

.divide10{
	padding-top:10px;
	clear:both;
}
.divide20{
	padding-top:20px;
	clear:both;
}
.divide-20, .divide-10{
	clear:both;
}
.top-nav-menu5 .btn{
	padding:6px 6px !important;
}
.tkturl{
	float:right;
	margin-top: 4px;
	margin-right: 4px;
}
.cke_bottom{
	display:none !important;
}
.biz_proimg{
	float:left; max-width:120px; max-height:200px; margin:5px 5px 0px 0px;
}
.evloc{
	margin-right:90px;
}
.colorpicker{
    z-index: 99999;
}

.th523 h2{
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0,0,0,.4);
	font-size: 11px;
	z-index: 7;
	padding: 2em 3% 3% 3%;

	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	font-size: 14px;
}

.th523 a img, .th523 .alk img {
    display: block;
    max-width: 100%;
}
.th523 a, .th523 .alk{
	cursor: pointer;
	padding:0;
	position: relative;
	overflow: hidden;
	display: block;
	width: 100%;
	max-width: 100%;
	background-color: #fff;
	color: #222;
	-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3)
}

.widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #999;
    background: #000000;
    color: #ffffff;
    font-weight: 400;
}

.owl-theme .owl-controls .owl-page span{
    width:8px !important;
    height:8px !important;
}

.btn-54{
	margin-top:10px;
	margin-left: 90px;
}
@media only screen and (max-width:768px){
	.btn-54{
		margin-left:0px;
	}
}

.ievents54 .small_head{
	font-size:1.3em;
	padding:0;
	margin:0 0 10px 0;
	font-weight:bold;
	max-height:52px;
	overflow:hidden;
}
.ievents54{
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
    background:#ffffff;
	clear:both;
	padding:10px 5px 10px 10px;
    float: left;
    width:100%;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px;
	position: relative;
}
.eImg54{
	float:left;
    width:80px;
    margin:0px;
    margin-right:10px;
    margin-bottom:5px;
    max-height: 80px;
	-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
}

.padlf5{
	padding-left:5px;
	padding-right:5px;
}

.overhide{
	overflow:hidden;
	clear:both;
}

.marlf_resp{
	margin-left:0;
	margin-right:-160px;
}
.owlc54, .owlc54:hover{
	position:absolute;
	right:0; left:0;
	bottom:0; top:0;
	color:transparent !important;
}

.marlf_resp .owl-next{
	right: 160px !important;
}
.clearMar30{
	margin-bottom:15px;
	margin-left:15px;
	clear:both;
}

.overhide .bkim{
	position:absolute;
	max-width:50%;
	max-height:50%;
	margin: 25px;
	
}
.overhide .item .captions5{
	position:absolute;
	font-size:18px;
	margin:25px;
}

.focused, .focused .b-featured,  .focused .e-featured, .cover_biz2{
	background:#dff0d8; color:#468847; 
	background: #f8ffe8; /* Old browsers */
	background: -moz-linear-gradient(45deg,  #f8ffe8 0%, #e3f5ab 92%, #b7df2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f8ffe8), color-stop(92%,#e3f5ab), color-stop(100%,#b7df2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  #f8ffe8 0%,#e3f5ab 92%,#b7df2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  #f8ffe8 0%,#e3f5ab 92%,#b7df2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  #f8ffe8 0%,#e3f5ab 92%,#b7df2d 100%); /* IE10+ */
	background: linear-gradient(45deg,  #f8ffe8 0%,#e3f5ab 92%,#b7df2d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.evm54{
	float:none !important;
}

.adev54:hover, .adbz54:hover{
	color: #fff;
	opacity:1;
	text-decoration:none;
}

.adev54, .adbz54{
	opacity:0.8;
	cursor:pointer;
    position: absolute;
    bottom: 2px;
    right: 2px;
    z-index: 999;
    background: #ebac2c;
    color: #fff;
    padding: 0 4px;
    border-radius: 2px;
}

.btn-upload{
	position:absolute;
	right:0px;
    left:0px;
    bottom:0px;
	color:#fff;
	padding:5px;
	cursor:pointer;
}

.descup{
	display:none;
}

.cover_biz .btn:hover{
	background-color:rgba(0,0,0,.7);
	color:#fff;
}
.cover_biz .btn{
	background-color:rgba(0,0,0,.4);
	color:#fff;
}
.bizproC:hover .descup, .cover_biz:hover .descup{
	display:inline;
}
.bizproC:hover .btn-upload{
	background-color:rgba(0,0,0,.5);
	color:#fff;
}
.bizcoverwrap{
	position: absolute;
	top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}
.bizprowrap{
	position: absolute;
	top: 2px;
    left: 2px;
    right: 2px;
    bottom: 2px;
	background-size: cover;
	background-position: center;
	color:#fff;
	border-radius: 4px;
}
.header_n{
	border: 1px solid rgba(0,0,0,0.1);
	padding: 15px;
}
.bizproC{
	overflow: hidden;
    position: relative;
    margin-top: -50%;
    margin-left: -10px;
    border: 1px solid;
    padding: 2px;
    background: #fff;
    border-radius:4px;
	transition: all .4s;
	-webkit-transition: all .4s; /* Safari */
}
.bizproi{
	margin:10px;
	max-width:50%;
	max-height:50%;
}
.rem_url_loading{
	display:none;
}

.btn-edit .edit-txt{
	display:none;
}
.btn-edit:hover .edit-txt{
	display:inline;
}
.btn-edit:hover{
	color: #000;
    text-decoration: none;
}
.btn-edit textarea{
display:none;
}
.btn-edit{
	position: absolute;
    padding: 1px 4px;
    cursor: pointer;
    color: #000;
    background: rgba(255,255,255,.4);
    border-radius: 2px;
    border: 1px solid rgba(0,0,0,.1);
    margin-left: 4px;
    margin-top: 4px;
    text-decoration: none;
	
	transition: all .4s;
	-webkit-transition: all .4s; /* Safari */
}
.bzlocWraper{
	padding-top:5px;
	padding-bottom:5px;
    border: 1px solid rgba(0,0,0,.1);
	border-radius:4px;
	background:#fff;
}

.rating_stars {
  unicode-bidi: bidi-override;
  direction: rtl;
  text-align: center;
  font-size:42px;
}
.rating_stars > span {
  letter-spacing: 22px;
  position: relative;
  width: 1.1em;
}

.rate_wrapper, .rate_wrapper:hover{
	text-align:center;
	display:block;
	color:#555;
	font-size:16px;
	text-decoration:none;
	background:#fff;
	margin-top:10px;
}
.rating_stars > span :last{letter-spacing:4px;}

.rating_stars > span:hover,
.rating_stars > span:hover ~ span {
  color: transparent;
}
.rating_stars > span:hover:before,
.rating_stars > span:hover ~ span:before {
   content: "\2605";
   position: absolute;
   left: 0;
   color: gold;
}

.cke_source {
    white-space:pre-wrap !important;
}

.navbar .navBack{
	box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3); 
	margin: 0;
    margin-top:5px;
	padding:15px;
}
.nav_menus .btn-group{
	width:25%;
}
@media only screen and (max-width:767px){
	.nav_menus .btn-group{
		width:33.30%;
	}	
}
.nav_menus .dropdown-toggle{
	width:100%;
	padding:6px 4px;
	font-size:18px;
}

.owl-carousel{
	display:block;
}

.save-invs{
	display:none;
}
.inv_sdate, .inv_edate, .inv_due_date{
	max-width:80px;
}

.seachxadmbn{
    position: absolute;
    right: 5px;
    top: 5px;
    background: #fff;
    border: 1px solid #ccc;
    padding: 6px;
    border-radius: 3px;
	cursor:pointer;
}

.seachxadmbn:hover{
	border: 1px solid #00ff00;
}