/*
Theme Name: Woffice Child
Description: Child theme for Woffice
Author: Alkaweb Team
Template: woffice
Text Domain:  wofficehild
*/

.left-align{
	text-align: left;
}
body.page-accomodations .gv-table-view th, .gv-table-view td{
	text-align: left;
}
.gv-table-view tbody tr td ul{
  list-style:  none !important;
  margin-left: 0;
  padding-left: 0;
}
body.single-post #featuredbox h1{
	display:none !important;
}


.parent-pageid-54 .gv-back-link {
    display:none!important;
}

#dashboard {
	width:100%;
}

body.logged-in #publishing-action .btn-danger{
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
    white-space: normal;
	background-color: #38aff4;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	border-color: #38aff4;
	padding: 8px 25px;
	margin-right:20px;
	font-size: 1em;
	margin-top:0;
}
body.logged-in #publishing-action .btn-danger:hover{
	color: #5c5c5c;
	text-decoration:none;
	background-color: #60bff6;
	border-color: #60bff6;
}
body.logged-in .button.gv-add-note-submit{
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
    white-space: normal;
	background-color: #38aff4;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	border:1px solid #38aff4;
	padding: 8px 25px;
	margin-top: 20px !important;
	font-size: 1em;
	margin-top:0;
}
body.logged-in .button.gv-add-note-submit:hover{
	color: #5c5c5c;
	text-decoration:none;
	background-color: #60bff6;
	border-color: #60bff6;
}
#content-container select{
	-webkit-appearance:none;
}
#main-search i.fa-spin {
    top: 27px;
}


#gform_submit_button_16 {
  float:left;
}

.new-form {
  position: relative;
  top: 0;
  padding:50px;

  background:#fff;
  width: 90%;
  margin: auto;
 padding-bottom:100px;
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 8px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 3px 8px rgba(0,0,0,.1);
    -ms-box-shadow: 0 3px 8px rgba(0,0,0,.1);
    box-shadow: 0 3px 8px rgb(0 0 0 / 10%);
}


.widget_recent_entries .post-date {
  color:#000000;
}


#main-content:not(.navigation-hidden), #main-header:not(.navigation-hidden), #main-footer:not(.navigation-hidden) {
  padding-left:0;
}




body.vertical-modern-menu .main-modern-menu li.menu-item a {
	font-size: 14px;
	position: relative;
	z-index: 9;
}

#content-container #content {
	top: 0;
	padding-left: 43px;
	padding-right: 43px;
	display: flex;
	flex-wrap: wrap;
}

.blog-next-page.text-right {
	display: block;
		float: left;
		width: 100%;
	
}


.single-post #content-container .blog-col {
	flex: 0 0 100%;
	max-width: 100%;
}


.woffice-loader, .blog-thumb {
	display:none;
}



#content-container .widget .intern-padding .list-styled, #content-container .widget .intern-padding ul {
	list-style: none!important;
}

.widget.widget_meta ul li::before, .widget.widget_nav_menu ul li::before {
	content: "\f061";
	font-family: 'Font Awesome 5 Free';
	color: inherit;
	font-size: 9px;
	margin-right: 10px;
	color:rgb(122,74,87);
}



.body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:before, body.vertical-modern-menu .main-modern-menu li.menu-item a:before {
	background-color: #2C77A3 !important;
}

body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a {
padding: 8px 50px 8px 30px;
}
