/********************************************************************

Search system

*********************************************************************/


#top #menu-item-search {
    z-index: 900;
    list-style: none;
    margin: 0 auto;
}

#top #menu-item-search > a{
    text-decoration: none!important;
    color: grey;
    font-size: 19px;
}

/*
#top #menu-item-search > a:hover{
    
}

.avia-search-tooltip {
    width: 350px;
    margin-left: 0px;
    position: absolute;
    left: 0!important;
    box-shadow: none;
    border-color: #e4e4e4!important;
    border-top: none;
    margin-top: 1px;
}

#top #searchform>div {
    max-width: 350px;
}

#top #s {
    padding: 11px 15px 11px 55px;
    font-size: 1rem;
    letter-spacing: 0.3px;
}


.avia-search-tooltip .avia-arrow-wrap {
        right: auto;
    transform: translateX(6px);
}

.avia-search-tooltip .avia-arrow {
    border-top: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
}
*/

#top #searchsubmit:hover {
    background-color: black!important;
}

#top .av_minimal_header #s {
    padding: 12px 15px 12px 52px;
    overflow: hidden;
}

#top .av_minimal_header .av_ajax_search_entry {
    border-bottom: 1px dashed #e6e6e6;
    padding: 17px;
}

#top div .av_ajax_search_entry_view_all {
    border-bottom: none!important;
    color: black!important;
    background-color: #f7f7f7;
    font-size: 1rem;
    letter-spacing: 0.2px;
    font-weight: 600;
        text-transform: uppercase;
    border-bottom: 4px solid #cc6633!important;
}

.header_color .av_ajax_search_title {
    font-size: 0.9rem;
    font-weight: 600;
}

.header_color .ajax_search_excerpt {
    font-size: 0.8rem;
    line-height: 1rem;
    margin-top: 8px;
}

#top div .av_ajax_search_entry {
    padding: 19px 16px;
}

.av_ajax_search_entry.ajax_not_found{
    border-bottom: none!important;
}

.ajax_search_response h4 {
        font-family: inherit!important;
    padding: 10px 17px;
    border-bottom: 1px dashed #efefef;
    font-weight: 600!important;
    font-size: 16px!important;
    text-transform: uppercase!important;
    padding: 17px 0!important;
    text-align: center;
}

.ajax_search_response h4:first-child {
    padding-top: 12!important;
}

#top #searchform .ajax_search_response {
    text-align: left;
}

#top .header-scrolled #menu-item-search > a {
    line-height: 81px;
}

.av_ajax_search_content {
    padding-left: 10px;
}

.avia-search-tooltip {
    border-width: 0px!important;
}



/********************************************************************

 דף תוצאות חיפוש

*********************************************************************/


/*
#top .template-search.content article{
        width: 32%;
    float: right;
    clear: none;
}


#top .template-search.content .search-result-counter {
    float: right;
    margin-left: 20px;
}

#top .template-search.content .post-meta-infos,  #top .template-search.content ul  {
    display: none;
}


#top .template-search.content p{
    display: none;
}


#top .template-search.content .extra-mini-title{
  margin-right: 0;
    padding-bottom: 30px;
}

.search-result-counter {
    width: 150px;
    height: 150px;
    border-radius: 0!important;
    position: relative;
    overflow: hidden;
}

.template-search .entry-content-wrapper .post-title {
    font-size: 17px;
}


.search-results #page-head{
    background-color: #f9f9f9;
}

.search-results #page-head .av-parallax{
    opacity: 0.3;
}


.search-results #page-head h1{
    font-size: 2.7rem!important;
    letter-spacing: 1px;
    text-align: center;
    margin-top: 25px;
}

.search-results .template-search h4{
    font-size: 2.2rem!important;
    margin-bottom: 30px;
}

#top .template-search.content .extra-mini-title {
    font-size: 1.1rem!important;
}

.template-search .pagination {
    padding: 30px 0px 10px 55px;
}

*/



/********************************************************************

Responsive Rules - DESKTOP

*********************************************************************/



@media only screen and (min-width: 2000px) and (max-width: 3200px){}


@media only screen and (min-width: 1100px) and (max-width: 2000px){}



@media only screen and (max-width: 2000px){}

            
@media only screen and (max-width: 1700px){}


@media only screen  and (max-width: 1600px){}


@media only screen and (max-width: 1450px) {}


@media only screen and (max-width: 1370px) {}


@media only screen and (max-width: 1200px){}



@media only screen and (max-width: 1300px) and (min-height: 950px){}


@media only screen and (min-width: 1100px) and (max-width: 1450px){}




/********************************************************************

Responsive Rules - TABLETS

*********************************************************************/

/*
All Mobiles & tablets
================================================== */
@media only screen and (max-width: 1150px){}




/*
BIG tablets
================ */

@media only screen and (max-width: 1150px) and (orientation :  portrait){}


@media only screen and (max-width: 1150px) and (orientation : landscape){}




/*
SMALL tablets
================ */

@media only screen and (max-width: 1100px) and (orientation : landscape){}


@media only screen and (max-width: 1100px) and (min-height: 600px) and (orientation : landscape){}


@media only screen and (max-width: 990px){}


@media only screen and (max-width: 990px) and (orientation : portrait){}



@media only screen and (max-width: 780px) and (min-height: 900px)  and (orientation : portrait){}




/********************************************************************

Responsive Rules - MOBILE

*********************************************************************/



@media only screen and (max-width: 767px){
    
        .avia-search-tooltip {
    width: 100vw;
    position: fixed;
    top: 71px!important;
    margin: 0;
    margin-left: 0;
    right: 0!important;
    left: 0!important;
    border-top: none;
    border-right: none;
    border-left: none;
    border-radius: 0;
    box-shadow: none;
    border-top: 1px solid #e4e4e4!important;
}
    
    .avia-search-tooltip .avia-arrow {
    border: 1px solid #e4e4e4;
}
    
    .avia-search-tooltip .avia-arrow-wrap {
    right: 143px;
}
    
    
    #top #searchform>div {
    max-width: 100%;
}
    
    #top #searchform .ajax_search_response {
    box-shadow: 10px 270px 118px 150px #00000045;
    border-bottom: 2px solid #cc6633;
}
    
    #top .av_minimal_header #s {
    border: none;
    padding: 12px 47px 12px 16px;
}
    #top .header-scrolled #menu-item-search > a {
    line-height: 65px;
}
    
}

@media only screen and (max-width: 767px) and (orientation : portrait){}

@media only screen and (max-width: 767px) and (orientation : landscape){}



/*
iphone X
================ */
@media only screen and (device-width : 375px) and (device-height : 812px) and ( -webkit-min-device-pixel-ratio:3 ) and (orientation : portrait){}


/*
MOBILE XL
================ */

@media only screen and (min-width: 375px) and (max-width: 767px) and (orientation : portrait){}


/*
MOBILE M
================ */

@media only screen and (max-width: 375px) and (orientation : portrait){}

@media only screen and (max-width: 667px) and (orientation: landscape){}



/*
MOBILE SM
================================================== */

@media only screen and (max-width: 320px) and (orientation : portrait){}

@media only screen and (max-width: 568px) and (orientation : landscape){}

 
