/*
Theme Name:  concourse
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the icb team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */
 .inner-class li{
	 list-style: none;
 }
 .btn.bg-dark {
    border-radius: 2px !important;
}
@font-face {
    font-family: 'brandon_grotesquebold';
    src: url('fonts/brandon_bld-webfont.woff2') format('woff2'),
         url('fonts/brandon_bld-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'brandon_grotesqueblack';
    src: url('fonts/brandon_blk-webfont.woff2') format('woff2'),
         url('fonts/brandon_blk-webfont.woff') format('woff');
}

@font-face {
    font-family: 'brandon_grotesquelight';
    src: url('fonts/brandon_light-webfont.woff2') format('woff2'),
         url('fonts/brandon_light-webfont.woff') format('woff');
}

@font-face {
    font-family: 'usual-bolduploaded_file';
    src: url('fonts/usual-bold-webfont.woff2') format('woff2'),
         url('fonts/usual-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'usual-lightuploaded_file';
    src: url('fonts/usual-light-webfont.woff2') format('woff2'),
         url('fonts/usual-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'usual-regularuploaded_file';
    src: url('fonts/usual-regular-webfont.woff2') format('woff2'),
         url('fonts/usual-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
p {
	font-family:'usual-regularuploaded_file';
	font-size:14pt;
	line-height:24pt;
	font-weight:400;
}
p a {
	font-family:Usual;
	font-size:14pt;
	color:#2b2b2b;
}
p a:hover {
  color: #660fff;
}
.btn.bg-dark {
    padding: 8px 15px !important;
}
a#link {
	font-size: 16px;
    font-weight: bold;
    color: #000;
    background: 0 0;
    border: 2px solid #000;
    font-size: 16px;
    padding: 10px 32px;
    transition: all .2s ease-in-out;
}
a#link:hover {
    color: #6601ff;
}
.top i.fa-chevron-up 
	{
		-webkit-text-stroke: 2px #fff !important;
	}
.top i.fa-chevron-up{
    text-shadow: 1px 1px 0 #eff2ff, -1px -1px 0 #eff2ff, 1px -1px 0 #eff2ff, -1px 1px 0 #eff2ff, 3px 3px 5px #eff2ff !important;
}
.marketplace-lander button.action-button {
  line-height: 1.09091em !important;
}
.mobile-logo {
  max-width: 50px;
  display: none;
}
#topnav ul li a#searchtoggl {
  line-height: 73px;
  margin-right: 0;
  padding: 0 14px;
}
#w {
  display: block;
  width: 900px;
  margin: 0 auto;
  background: #fff;
  padding-bottom: 15px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}


/** hidden search field **/
#searchbar {
  background: #fff none repeat scroll 0 0;
  border-bottom: 1px solid #d7d7d7;
  display: none;
  float: left;
  height: 60px;
  padding: 7px 15px;
  width: 100%;
  z-index: 9999;
}

#s {
  display: block;
  width: 88%;
  border: 0;
  outline: none;
  padding: 0;
  height: 60px;
  line-height: 60px;
  font-size: 3.0em;
  font-weight: bold;
  color: #676767;
}

#searchsubmit {
  display: block;
  float: right;
  margin-top: 6px;
  background: none;
  color: #717171;
  border: 0;
  outline: none;
  cursor: pointer;
}
.blogcust-headernew .align-right #searchtoggl {
  padding-right: 12px;
}






