/*
Theme Name: Oil Drop Child
Theme URI: http://webdesign-finder.com/oildrop
Author: Leibovitz
Author URI: http://webdesign-finder.com/
Description: OilDrop is our new modern and exquisite WordPress theme that would be a perfect choice for a website that would be related to oil extraction or oil production company, and any industrial or engineering business. Live customizer allows to easily change theme colors, change logo, title, tagline, add social icons and adjust widgets according to your needs.
Version: 1.0
Template: oildrop
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: oildrop-child

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


.column-author {
	color: olive!important;
}


.logo.logo-use-text div.text-logo div.blogname a {
	font-size: 40px;
	font-weight: bold;
	color: #00aeef!important;
}

.header__logo-inner {
    width: 150%!important;
}

.wpgmp_before_listing {
	display: none;
}


#comments {
	display: none;
}

/* modifiche alla pagina iniziale LOGIN */
.home .header__row2.header-sticky {
	display: none;
}
.home .footer.section-dark-bg {
	display: none;	
}
.home .entry-content__inner {
	border-style: none;
	background-color: transparent;
}
.home #page.hfeed.site {
	background-color: white;

}
.home .site-content {
	height: 100%;
}

body {
	background-color: white;
}
/* modifiche alla pagina iniziale LOGIN */

/* filo bordo sotto */
.page .entry-content__inner {
		border-style: none;
}
/* box login bordo */
.cleanlogin-container {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}

.cleanlogin-form-description{
	font-size: 14px!important;
}


.cleanlogin-form div:nth-child(6) {
	width: 20%;
	margin-right: auto;
	margin-left: auto;
}


.cleanlogin-field-remember {
	float: left!important;
	text-align: left!important;
}

.container  {
    width: auto;
}

.site-content {
    padding: 0 0 20px!important;
}

.header-sticky div.container {
	width: 50vw!important;
}

.wpgmp_map_container {
	display: block;
	width: 100%;
	margin-bottom: 30px;
}


/* lista sotto mappa  */
.wpgmp_filter_wrappers {
margin-right: 25vw;
margin-left: 25vw;
	width: 40vw!important;
	margin-top: 30px;
}


.location_listing1 {
margin-right: 25vw;
margin-left: 25vw;
width: 40vw!important;
}
/* lista sotto mappa */

.location_pagination1 {
margin-right: 25vw;
margin-left: 25vw;
	width: 40vw!important;
}






.fc-btn-my {
	background: #30355d none repeat scroll 0 0;
	border: 1px solid #a91511;
	box-shadow: 0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);
	color: #fff !important;
	text-decoration: none !important;
}
.fc-btn-my:hover {
		background: #00aeef;
}
.fc-infowindow-default .fc-item-featured img, .fc-item-featured_image img {
	margin-bottom: 10px !important;	
}
.wpgmp_iw_content .fc-main address {
	margin-bottom: 10px !important;
	font-weight: bold;
	    color: #4e6787;
}

/* finestra infowindow 
.gm-style-iw {
	max-height: 552px!important;
}
.gm-style-iw-d {
	max-height: 502px!important;
}
*/


.home #page.hfeed.site{
	padding-top: 10%;
}

.fc-item-default.fc-wait .wpgmp_locations {
		border: none !important;
    margin-bottom: 3px!important;
	border-bottom: 1px solid navy !important;

}


.wpgmp_location_meta span.wpgmp_location_category.fc-badge.info {
	display: none;
}



.gm-style .gm-style-iw-c {
    background-color: rgba(255, 255, 255, 0.9);
}


.wpgmp_listing_container {

}

/* lista scorrevole mappa 
.wpgmp_listing_list {
	display: block;
	overflow-y:  scroll; 
		height: 500px !important;
}
*/

.cleanlogin-container.cleanlogin-full-width {

	width: 40vw!important;
}


.author-info {
	display: none;
}

.post__inner {
	display: none;
}


.single .post-thumbnail {
	background-color: transparent!important;
	padding-top: 20px!important;
}

/* per le pagine interne */
.entry-content__inner-post {
margin-right: 26vw;
margin-left: 26vw;
	width: 48vw!important;
}
.inner-post-custom-field {
margin-right: 26vw;
margin-left: 26vw;
	width: 48vw!important;
	margin-bottom: 40px;
}
/* la pagina effrazioni con mappa */
.page-id-15 .entry-content__inner {
	padding-top: 0!important;
	padding-left: 50px!important;
	padding-right: 50px!important;
margin-right: auto!important;
	margin-left: auto!important;
	width: 90vw !important;
}


.wp-post-image {
	margin-right: 0!important;
	margin-left: 0!important;
	width: 100%!important;
}

.post-navigation {
margin-right: auto;
margin-left: 25.9vw;
width: 48.3vw !important;
}

.post-navigation a {
    display: block;
padding: 15px 30px 0px 30px;
    text-align: center;
    height: 20%;

}

.post-navigation .nav-next a {

}
.post-navigation .nav-previous a {

}
.post-navigation .nav-next {
	text-align: right;
	float: right;
	display: block;
	position: relative;
}
.post-navigation .nav-previous {
	float: left;
	text-align: left;
	display: block;
	position: relative;
}
.post-navigation a .post-title {
		font-size: 14px;
}

.post-navigation a .meta-nav {
			font-size: 13px;
			margin-bottom: 5px!important;
}



.tipos {
	color: #30355d;
	font-size: 18px;
}
.datas {
	color: #5d5d5d;
	font-size: 16px!important;
	font-weight: bold!important;
}
.provs {
		color: #30355d;
		font-size: 18px;
}
.texlib {
	font-size: 15px;
		color: #5d5d5d;
}
.adss {
	font-size: 16px;
	color: #30355d;
}
.latlong {
	font-size: 16px;
	color: #00aeef;
}
.fot1, .fot2, .fot3  {
width: calc(((100% / 3)) - 10px);

}
.fotoso {
display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}
.post-navigation .nav-links {
	display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
}
.fotoso div {

	}
	
/*
.fotoso div {
 -webkit-flex-flow: row nowrap; /* Safari 6.1+ 
 display: flex;
 flex-flow: row nowrap;

}

*/

.copyright .copyright-text {

	font-weight: 100;
}
.wpgmp_infowindow_post .fc-main {
	
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
		align-content: center;
}
.pac-container{
	display: none!important;
}

 @media only screen and (max-width: 1024px) {
 	.cleanlogin-container.cleanlogin-full-width {
 	    width: 90vw !important;
 		margin-right: auto;
		margin-left: auto;
 	}
 	.cleanlogin-form div:nth-child(6) {
 	    width: 100%;
 	    margin-right: auto;
 	    margin-left: auto;
 	}
 }



 @media only screen and (max-width: 768px) {
.page-id-15 .entry-content__inner {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
#map1 {
	height: 300px!important;
}
.wpgmp_map_container {
	display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
		align-content: center;
			margin-bottom: 50px;
}
.page-id-15 #page.hfeed.site, .page-id-13 #page.hfeed.site{
	padding-top: 9%;
}
.single.single-segnalazioni #page.hfeed.site{
	padding-top: 9%;
}



/* lista sotto mappa  */
.wpgmp_filter_wrappers {
margin-right: 0;
margin-left: 0;
width: 90vw !important;
margin-top: 30px;
}
.location_listing1 {
margin-right: 0;
margin-left: 0;
width: auto !important;
margin-top: 30px;
}
.location_pagination1.wpgmp_pagination {
display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	align-items: center;
	align-content: center;
	margin-top: 20px;
}
.wpgmp_map_parent {
	margin-top: 20px!important;
}
.entry-content__inner-post {
    margin-right: 1vw;
    margin-left: 1vw;
    width: 97% !important;
}
.inner-post-custom-field {
margin-right: 1vw;
margin-left: 1vw;
width: 97% !important;
    margin-bottom: 40px;
}
.post-navigation {
    margin-right: auto !important;
    margin-left: auto !important;
    width: 90vw !important;
	position: relative;
	display: block;
}
.post-navigation .nav-links {
display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}
.post-navigation .nav-next {
    margin-top: 0px !important;
		margin-left: 3px;
}
.post-navigation .nav-previous {
	margin-right: 3px;
}
.header__logo-inner {
    width: 100% !important;
}
}























