/*
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        4.10.1
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/

/*serviautoselroble.COM 201812/



/*
.site-content a {
	color: #1E90FF;
	text-decoration: none;
	position: relative;
	border: none;
	font-weight: bold;

}
.site-content a:not(.buynow):hover {
	color: #00478D !important;
	text-decoration: none;
}
*/

h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a

{
/*
	font-weight: normal !important;
	text-transform:uppercase;
	font-style:italic;
*/
}

.oswald{
	font-family: Oswald !important;
	font-weight: 100 !important;
}

.avoid-clicks {
  pointer-events: none !important;
}



#site-header {
	position: relative;
	width: 100%;
	background-color: transparent !important;
	z-index: 100;
	border:none !important;
}




/* ----------------------------------------- SCROLLBARS THINGY*/

html {
	/* overflow: auto; */
}
body {
/*
    padding: 30px;
	pointer-events: normal;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 20px;
    overflow-y: scroll;
    overflow-x: hidden;
*/
}

/* width */
::-webkit-scrollbar {
  width: 15px;
}

/* Track */
::-webkit-scrollbar-track {
  /*box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
   * */
  background: #666666;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #1c1f24;
  border-radius: 0px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #1a1a1a;
}
::-webkit-scrollbar-button{
  background: #1c1f24;
  height:20px;
}

/*---------------------- WSAP BUTT----*/
.chatbot{
	width: 50px !important;
	height: 50px !important;
}
.ccw_plugin .icon {
	font-size: 28px !important;
	line-height: 1.9 !important;
}


/*----------------------------------------------------------------------menu----*/

/* bootstrap form inputs pre-label fix --looks nicer*/

.input-group>.input-group-prepend>.input-group-text{
    margin: 0 auto !important;
    border: none !important;
    background-color: transparent !important;
}

.input-group-prepend {
    margin-right: -1px;
    min-width: 60px !important;

    background-color: #e9ecef !important;
    border: 1px solid #ced4da !important;
    border-radius: 2px 0 0 2px !important;
}




/*FIXES INVISIBILITY BY CUSTOM BOOOTSTRAP*/
#top-bar-wrap .top-bar-menu ,
#site-navigation-wrap .dropdown-menu {
    position: relative;
    top: auto;
    display: block;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
￼   float: none;
}

/*hover menu fix
#site-navigation-wrap .dropdown-menu>li.sfHover>a,
.menu-item.sfhover a,
.menu-item a:focus{
	color: white !important;
}
.menu-item a:active,
.menu-item a:focus{
	color: #330080 !important;
	font-weight: bold !important;
}
 * */

/* white home icon on breadcrumbs*/
.trail-item a,
.trail-item .icon-home{
	color: white !important;
}



.elementor-message {
	background-color: white;
	padding: 10px;
	text-align: center;
}
.elementor-message-success{
	color: #388413;
    font-size: 1.5em;
    margin: 30px 0 0 0;
    text-align: center;
}

.bdt-particles-yes.noclick .elementor-column-gap-default,
.bdt-particles-yes.noclick .elementor-background-overlay,
.bdt-particles-yes.noclick .elementor-shape
	{pointer-events:none !important;}

.sticky-footer{z-index:-2;}



.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
     margin-bottom: 0 !important;
}




/*----------------------------------------------------------------------------------------- Q U E R I E S ----------------*/


@media screen and (min-width: 310px) 	{

 }
@media screen and (min-width: 350px) 	{}
@media screen and (max-width: 470px) 	{
	#hamenu{
		display: none !important;
	}
	#logo-sticky img{
		margin-top: 10px !important;
	}
}

@media screen and (min-width: 550px) 	{}
@media screen and (min-width: 620px) 	{
.ctabutton{
	margin-top: 0px !important;
}

}
@media screen and (min-width: 720px) 	{

body.home #logo{
/*
	background-image:url(http://mirror.egiventas.com/egiwp1/wp-content/uploads/2016/07/egi_logo-600.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	background-size:contain;
	width:200px;
	height:200px;
	margin-top: 150px !important;
*/
}

}

@media screen and (min-width: 800px) 	{}
@media screen and (min-width: 900px) 	{



}
@media (max-width: 1024px) and (min-width: 768px) 	{

}

@media screen and (min-width: 1200px) 	{
#ronin {
    margin: -70px auto 20px auto !important;
    opacity: 0.3;
	}
	body.home #logo{
/*
		width:280px;
		height:280px;
		margin-top: 220px !important;
*/
	}
.gridded .latest_posts2-post {
/*
		width: 33%;
*/
	}
}

@media screen and (min-width: 1300px) 	{
	body.home #logo{
/*
		width:320px;
		height:320px;
		margin-top: 250px !important;
*/
	}
}
@media screen and (min-width: 1500px) 	{}
@media screen and (min-width: 1900px) 	{
	body.home #logo{
/*
		width:500px;
		height:500px;
		margin-top: 400px !important;
*/
	}

}

