/*fekvő*/

@media (min-width: 768px) 
{
.form-horizontal .control-label 
{
text-align: right;margin-bottom: 0;padding-top: 7px;
}
.form-horizontal .form-group-lg .control-label 
{
padding-top: 11px;font-size: 18px;
}
.form-horizontal .form-group-sm .control-label 
{
padding-top: 6px;font-size: 12px;
}
.navbar-toggle 
{
display: none;
}
.navbar-expand-md 
{
flex-flow:row wrap;
}
.navbar-expand-md .navbar-collapse 
{
display: block !important;
}
.navbar-left 
{
float: left !important;justify-content: flex-start !important;
}
.navbar-right 
{
float: right !important;justify-content: flex-end !important;
}
.nav-center 
{
justify-content: center !important;
}
.nav-justified > li 
{
display: table-cell;
}
}


@media only screen and (min-width : 768px)
{

.blog-wp .navbar-nav 
{
padding-top:53.2px;

}	
	
 .container 
{
overflow: visible !important;
}
 .nav.honlapkeszitesek-menu_items li ul.child
{
right:10px;
top:26.6px;
}
 .navbar-right.honlapkeszitesek-menu_items  li ul.child
{
right:10px;
left:auto;
margin: -2px 0 0 10px;
}
.honlapkeszitesek-menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.honlapkeszitesek-menu_items li .child li:last-child > .separator 
{
display:none !important;
}
 .navbar-nav 
{
padding-top:53.2px;
}
body .honlapkeszitesek-menu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .navbar-default.navbar .honlapkeszitesek-menu_items.nav  li.dropdown ul.child li a:hover,  .navbar-default.navbar  .honlapkeszitesek-menu_items.nav  li:hover ul.child li a:hover 
{
font-size:14px;
font-family:"Nunito Sans","Arial";font-weight:700;
font-style:normal;
color:#FAF9F9;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:uppercase;
background-color:#640B00;
background:rgba(100,11,0,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}

 ul.honlapkeszitesek-vmenu_items.nav li.dropdown ul.dropdown-menu 
{
top:40px;
margin-top:-40px;
left:auto;
right:auto;
list-style:none;
}
 ul.honlapkeszitesek-vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
}
 ul.honlapkeszitesek-vmenu_items.nav ul 
{
top:40px;
margin-top:-40px;
left:100%;
list-style:none;
}
 .dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}

body .honlapkeszitesek-vmenu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .honlapkeszitesek-vmenu_items.nav  li.dropdown ul.child li a:hover,   .honlapkeszitesek-verticalmenu  .honlapkeszitesek-vmenu_items.nav  li:hover ul.child li a:hover 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;font-size:13px;
font-family:"Lexend","Arial";font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}





}

/*mobil almenü fix*/

@media only screen and (max-width : 768px)
{


#honlapkeszitesek-menu #navigationmenu .navbar-collapse {
    width: 90%;
	/*max-width: 767px;*/

}

#navigationmenu .navbar-header {
  
    max-width: 480px;
}

#honlapkeszitesek-menu #navigationmenu .navbar-collapse {
    margin-top: 0px;
}




}

@media only screen and (max-width:992px) 
{
	#navigationmenu .navbar-header {
  
    max-width: 992px;
}




}

@media only screen and (min-width : 1px) and (max-width : 1024px) 
{
#honlapkeszitesek-menu #navigationmenu .navbar-collapse {
    margin-top: 0px;
}

}

@media only screen and (min-width:992px) 
{


}



 .menuposition1
 {
background-color:#FAF9F9;
background-clip:padding-box;border-radius:0 0 0 0;
border-width: 0 0 0 0;
position:absolute;
box-shadow:none;
width: 150px;
height: 58px;
top:23px;
left:auto;
z-index: 501;
}


@media only screen
and (min-width : 769px)
and (max-width : 1024px) 
{
 .menuposition1
{
right: 100px;
}

}


@media only screen and (min-width:1367px) 
{
 
 .menuposition1
{

right: 14.85%;
}

}


@media only screen and (min-width : 1025px) and (max-width : 1366px) 

{
 
.menuposition1 {

    right: 10px;

}

}

.socter{
margin-left: 10px;
margin-right: 10px;
}




@media only screen and (max-width:768px) 
{
 
.socter{
margin-left: 0px;
margin-right: 2px;
}
.menuposition1 {

right: 50px;
width: 100px;
}


}


 @media only screen and (max-width: 357px) 
{

.menuposition1 {

    display:none;

}

}

.wp-block-search__button svg {
    fill: #770D00!important;
    min-height: 36px!important;
    min-width: 36px!important;
    vertical-align: text-bottom;
}


svg.search-icon:hover {
	fill: #000000!important;
}


.widget.honlapkeszitesek-block.widget_block.widget_search{
background-color: #E6E3E3;
}


.widget.honlapkeszitesek-block_header{
border-width: 0 0 0 0!important;
}

.vertical-line::before {
  content: '';
  border-left: 1px solid black;
  height: 100px;
  display: block;
}

h1.honlapkeszitesek-post_title::after, h1.honlapkeszitesek-page_title::after {
  height: 3px;
  width: 49px;
  background-color: #770D00;
  margin: -2px 0 0 0;
}
