/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/



.fusion-main-menu .sub-menu ul {
	width: 220px!important;
}


.fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a {
	padding-top: 5px!important;
	padding-bottom: 4px!important;
}



body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.fusion-contact-info {
	text-align: center;
	font-size: 23px;
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	
}


.fusion-contact-info a {
	font-size: 16px;
}


.side-header-left #side-header .fusion-main-menu > ul > li a {
	text-transform: uppercase;
}


.side-header-left #side-header .fusion-main-menu > ul  {
-webkit-font-smoothing: antialiased!important;
-webkit-osx-font-smoothing: grayscale!important;
	
}


.center-header-text p {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.7em;
	color: #aaa9a9;
	text-transform: uppercase;
}



.fusion-logo img:hover {
	transform: scale(1.1);
	transition: all 0.4s ease!important;
}


.fusion-logo img {
	transition: all 0.6s ease!important;
}


.left-c {float: left;}
.right-c {float: right;
font-size: 12px!important;
}





@media only screen and (max-device-width: 640px) and (min-device-width: 320px){

  
  #otstup {
  	padding-left: 30px!important;
  	padding-right: 30px!important;
  }
  
  
  
.slide-content-container .slide-content-centertitle-heading-center  {
	font-size: 15px!important;
	line-height: 1em!important;
}

.fusion-column-content p {
	line-height: 1.4em!important;
}
  

}



.fusion-contact-info {line-height: 1.4em!important;
font-size: 17px!important;
}


.con .content-container p {font-family: "Roboto Condensed", Arial, Helvetica, sans-serif!important;
font-size: 16px!important;
	
}


.envira-gallery-wrap .envira-gallery-theme-base .envira-lightbox-theme-base img {
	color: #000!important;
	font-size: 16px!important;
}


.gmlove {
	display: none!important;
	right: -80px!important;
	opacity: 0!important;
	margin-top: 150px!important;
	z-index: -2!important;
}




.bwg_image_description {
	display: none!important;
}

#wrapper #main .post.category-novosti h2 {
	font-size: 30px;  
}


.menu_icons {
	width: 22px;
    margin-left: 10px;
}

.contact_phones a{
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
}

.single-post .post-content h2{
    -webkit-text-size-adjust: 100%;
    font: 13px/20px PTSansRegular,Arial,Helvetica,sans-serif!important;
    -webkit-font-smoothing: antialiased!important;
    text-transform: uppercase!important;
    font-family: "Roboto Condensed", Arial, Helvetica, sans-serif!important;
    font-weight: 400!important;
    line-height: 1.07!important;
    letter-spacing: 0px!important;
    font-size: 30px!important;
    box-sizing: border-box;
    text-decoration: none!important;
    color: #ffffff;
}