/*
 Theme Name:   Visit Cambria Theme
 Theme URI:    https://www.understrap.com
 Description:  Visit Cambria Theme
 Author:       Scott Metcalf
 Author URI:   http://www.sjmetcalf.com
 Template:     understrap
 Version:      1.3
*/

.test{
    width:1px;
}
input{outline: none;}
.drawer-menu li{margin-left: 0;}
.top_search input{margin: 0;
    padding: 2px 10px !important;
    width: 20px;
    background: url(img/search.png) no-repeat 92% 4px;
    background-size: 16px;
    -webkit-appearance: textfield;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    font-size: 16px;
    font-weight: 400;
    color: #0d0d0d; min-height: inherit; border: 0; font-family: arial;}
body.page-template-itinerary .top_search input,
body.page-template-cambriafullwidth .top_search input, 
body.single .top_search input, 
body.search .top_search input
{background: url(img/search
.png) no-repeat 92% 4px;}
.top_search input:focus, .top_search input:focus,
body.page-template-itinerary .top_search input:focus,
body.page-template-cambriafullwidth .top_search input:focus, 
body.single .top_search input:focus, 
body.search .top_search input:focus
{ width: 180px; background: #fff url(img/search-1.png) no-repeat 92% 4px;}
.top_search_icon{padding: 0;}
.drawer-menu li .top_search input, .drawer-menu li .top_search input:focus, .drawer-menu li .top_search input:visited, .drawer-menu li .top_search input:focus-within { width:100%; max-width: 320px; background: #3a444e url(img/search.png) no-repeat 12px 9px; padding: 6px 12px 6px 38px !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; color: #fff;}

.filter .filter_wrapper .filter_title h3{display: inline-block; cursor: pointer; color: #b9b6ad; font-weight: 300; font-size: 20px;}
.filter .filter_wrapper .filter_title h3.active{ color: #1c607d;}
.filter .filter_wrapper .filter_title span{margin: 0 20px; display: inline-block; color: #b9b6ad;}
.filter_wrapper .search_wrapper input{ background: #f6f3ee url(img/search-2.png) no-repeat 12px 11px; padding: 6px 12px 6px 38px !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; width: 100%; height: 40px; border: 0; min-height: auto !important; font-family: "bree-serif",Bree Serif,serif; font-weight: 200; color: #666666; font-size: 16px;}
.filter_form_wrapper.search_wrapper{ width: 100%; max-width: 340px; position: relative; margin: 0 auto;}
.form-control-clear .fa.fa-times-circle{ margin: 0; font-size: inherit; color: #bbb3a9;}
.form-control-clear { z-index: 10; pointer-events: auto; cursor: pointer; position: absolute; top: 4px; right: 8px;}
.search .page-header h1.page-title{margin: 40px 0; padding: 45px 0 0; font-size: 1.6em; color: #155d7b;}
.search h2.entry-title{ font-size: 1em; color: #4a5560;}
.search h2.entry-title a, .search .entry-meta a{color: #4a5560;}
.search h2.entry-title a:hover, .search .entry-meta a:hover{text-decoration: underline;}
.search .entry-summary{font-size: .8em; font-weight: 100; color: #536172;}
.search .site-main article{border-bottom: 1px solid #d9d9d9; margin-bottom: 20px;}
.search .understrap-read-more-link{background: rgba(158, 156, 151, 1); border: 0;} 
.search .understrap-read-more-link:hover{background: rgba(195, 157, 99, 1); border: 0;} 
.pagination{margin-bottom: 25px;}
.pagination li:first-child{ margin-left: 0;}
.pagination .page-link, .pagination .page-link a{color:#4a5560 }
.page-item.active .page-link{ background-color: #4a5560; border-color: #4a5560; color: #fff; text-decoration: none;}
.pagination .page-link a:hover{text-decoration: none;}
.search .site-main article .entry-footer, .search .site-main article .entry-meta {display: none;}
.filter_form_wrapper.search_wrapper{margin-bottom: 18px;}
.entry-category{text-transform: uppercase; color: #227da2; font-size: 16px; margin-bottom: 10px;}


/*::-ms-clear {  display: none;}*/
