/*!
Theme Name: NBCF
Theme URI: http://glidedesign.com
Author: Team Glide
Author URI: http://glidedesign.com/team
Description: WordPress theme by Glide Design
Version: 1.1
*/
 .header-search{float:right;margin:-27px 0 0 0!important;position:relative;z-index:3;padding:0;line-height:1}.header-search .white-icon{display:none}.header-search img{cursor:pointer}.white-header .header-search .search-icon-new{display:none}.white-header .header-search .white-icon{display:inline-block}.white-header.shrink .header-search .white-icon{display:none}.white-header.shrink .header-search .black-icon{display:inline-block}.header-search #search-top input[type="text"]{width:280px}.header-search #search-top input[type="text"]:focus{background-color:transparent;cursor:text;outline:0;width:350px;background-color:rgba(235,229,229,.2)!important}.header-search .search-form-new{position:absolute;right:0;border-radius:4px;max-height:0;overflow:hidden;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.4s;top:23px;right:-20px;box-shadow:-6px 9px 21px rgba(0,0,0,.5);border-radius:35px}.header-search.search-open .search-form-new,.header-search.open .search-form-new{max-height:60px}.header-search .search-form-new #search-top input[type="text"]{padding-right:110px!important;border-radius:32px;background:#FFF!important;cursor:auto;border:1px solid rgba(70,54,59,.2)!important}.white-header.shrink .header-search .search-form-new #search-top input[type="text"]{border:1px solid rgba(70,54,59,.2)!important}.white-header .header-search .search-form-new #search-top input[type="text"]{border:1px solid transparent!important}.white-header .header-search #search-top{position:relative;display:none;float:none;text-align:inherit;padding:0;width:auto}.white-header .header-search.open #search-top{display:block}.header-search #search-top input[type="submit"]{background-color:#72324a;position:absolute;top:0;right:-3px;padding:19px 29px;font-size:15px;display:inline-block}.search-rslt .banner-container{padding:20px 0;border-top:1px solid #f3efef;border-bottom:1px solid #f3efef;text-align:left}.search-rslt .banner-container .label-small{color:#d2395c;text-transform:inherit;font-size:18px;display:inline-block;width:auto;margin:0;letter-spacing:inherit}.search-rslt .banner-container .heading{color:#d2395c;text-transform:inherit;font-size:18px;display:inline-block;width:auto;margin:0;font-weight:600;letter-spacing:inherit}.search-rslt-content .content-sidebar{width:100%;max-width:calc(100% - 12rem)}.search-rslt-content .search-result a .search-title{font-size:22px}.search-result a .search-content{font-size:22px}.search-rslt-content .row.has-double-color:before{display:none}.search-rslt-content .section-heading span{position:relative;font-weight:400;font-style:italic}.search-rslt-content .section-heading span::before{content:"";display:inline-block;background:#E1E1E1;width:150%;height:1px;position:absolute;left:0;bottom:-10px}.sidebar-col .sidebar #search-top{display:none}@media (max-width:1450px){.header-search{margin:-27px -22px 0 0!important}}@media (max-width:1199px){.header-search{margin:11px 50px 0 0!important}.search-rslt-content .search-result a .search-title,.search-result a .search-content{font-size:20px}}@media (max-width:992px){.search-rslt-content .content-sidebar{width:100%;max-width:calc(100% - 10%)}.search-rslt-content .search-result a .search-title{font-size:15px}.search-result a .search-content{font-size:21px}.sidebar-col .sidebar #search-top{display:block;text-align:right}}@media(max-width:600px){.header-search .search-form-new{top:54px;max-width:281px}}@media (max-width:400px){.header-search{margin:-50px 42px 0 0!important}.shrink .header-search{margin:-46px 42px 0 0!important}}