/*
Theme Name:     Ezio Qube Child
Description:    Ezio Qube Child Theme
Author:         Qube+
Template:       ezio-qube
Version: 1.0

*/
.fixed-contact {
	position:fixed; 
	background-color: #de2c2c; 
	left: 10px; 
	border-radius: 50%; 
	width: 50px; 
	height: 50px; 
	text-align:center;
}
.fixed-contact .fa-phone {
	color: #fff; 
	padding-top: 15px; 
	font-size: 20px;
}
.fixed-contact.phone {
	bottom: 130px;
}
.fixed-contact.mail {
	bottom: 70px;
}
.grecaptcha-badge { 
    visibility: hidden !important;
}
header#masthead-qube h1#logo-pro {
	padding-bottom: 13px !important;
}
body,body input,body textarea,body select, body p, body div{
	color: #000;
}
#page-title-qube h1.entry-title-qube-ezio, footer a, footer p, footer span{
	color: #fff !important;
}
body #copyright-pro{
	display: none;
}
#content-qube{padding-bottom: 0 !important}
ul.portfolio-tax-pro li {
	color: #fff!important;
}
#map iframe {
	height: 450px;
}
#widget-area-qube {
    padding: 50px 0px 0 0px;
}
header#masthead-qube.sidebar-header .sf-menu li.wpml-ls-item {
	width: 50px;
}
header#masthead-qube.sidebar-header .sf-menu li.wpml-ls-item  a {
    padding-left: 0;
    padding-right: 0;
}
header#masthead-qube.sidebar-header .sf-menu li.wpml-ls-item.wpml-ls-first-item {
	margin-left: 115px;
}
.site-header form.search-form{
	display: none;
}
.text-align-center{
	text-align: center;
}
.page-id-4693 #content-qube, .page-id-5128 #content-qube{
	padding-top: 0!important;
}
.wpml-ls-menu-item.wpml-ls-current-language .wpml-ls-flag{
	box-shadow: 0 0 0 3px #01306a;
}


#ubtn-4636 {
	background: #de2c2c !important;
}

@media (max-width: 767px){
	.center-feature-btn .ezio-feature-btn{
		text-align: center;
	}
	.center-feature-btn > .vc_column-inner {
		padding-top: 0!important;
	}
	.icon-block .aio-icon-component{
		margin-bottom: 0!important;
	}
	.page-id-4738 .icon-block{
		margin-top: 0!important;
	}
}
@media(max-width: 960px){
	.width-container-qube.sidebar-container-pro>a{
		position: absolute;
		right: 5%;
	}
	.width-container-qube.sidebar-container-pro>a:nth-child(7){
		bottom: 50px;
	}
	.width-container-qube.sidebar-container-pro>a:nth-child(8){
		bottom: 20px;
	}
	.hide-xs {
		display: none !important;
	}
}
@media (min-width: 1365px){
	.home-section-3 .wpb_column .vc_column-inner .wpb_text_column {
		min-height: 189px;
	}
}
@media (min-width: 1200px){
	
}
@media (max-width: 960px) {
  .width-container-qube.sidebar-container-pro > a:nth-child(7) {
    bottom: 27px !important;
  }
}
@media (max-width: 960px) {
  .width-container-qube.sidebar-container-pro > a:nth-child(8) {
    bottom: 10px !important;
  }
}
@media (min-width: 768px){
	.hide-lg {
		display: none !important;
	}
	.page-id-4099 .portfolio-spacing-pro .standard-below-portfolio-container, .page-id-5154 .portfolio-spacing-pro .standard-below-portfolio-container{
		position: absolute;
		top: 50%;
		width: 100%;
		opacity: 0;
		margin-top: -35px;
	}
	.page-id-4099 .portfolio-spacing-pro:hover .standard-below-portfolio-container, .page-id-5154 .portfolio-spacing-pro:hover .standard-below-portfolio-container{
		opacity: 1;
	}
	.page-id-4099 .portfolio-spacing-pro .standard-below-portfolio-container h2>a, .page-id-5154 .portfolio-spacing-pro .standard-below-portfolio-container h2>a{
		color: #fff;
	}
	.mr-tablet{
		margin-right: 20px;
	}
	.home-section-3 .wpb_column .vc_column-inner .wpb_text_column {
		min-height: 189px;
	}
}