/*
Theme Name: CRC 1.0 2016
Description: CRC 2016 Theme.
*/
@import url('bootstrap/css/bootstrap.css'); 
body {background: #ffffff;font-family:'Roboto', Arial, sans-serif;}
h1, h2 {font-weight:bold;font-size:24px; color:#333333;margin:0 0 5px 0;padding:0}
h4, .h4{ font-size: 22px;font-weight:normal;margin:0px;text-transform:uppercase;}
a {color: #333;text-decoration-line: none;text-decoration-style: solid;}
a:hover, a:focus {color: #000;}
.the-excerpt {padding-top:15px;padding-left:0px;padding-right:0px;}
.sidebarstyle h2 {background:#666;color:#cccccc;padding:5px 10px;margin-top:8px;font-size:16px;text-transform:uppercase}
/* Small devices (tablets, 768px and up) */
@media (min-width:768px) {
.the-excerpt {padding:0px;padding-left:15px;padding-right:15px;}
.first-post p {font-size:16px;}
}
.tribe-events-event-image img
{
  height: auto;
  width: 100% !important;
  display: block;
}
.post-thumb img,img.size-full,img.size-large, .single-page img {display: block; width: 100% !important; height: auto !important;}
.date {text-transform:uppercase;font-size:12px;color:#999;}
.category {text-transform:uppercase;font-size:12px;color:#1770b8;}
.category a {color:#1770b8;font-weight:bold;}
.bglink {padding:5px 0 0}
.bglink a{text-transform:uppercase;font-size:12px;color:#1770b8;font-weight:bold;}
.read-more a {text-transform:uppercase;font-size:14px;color:#1770b8;font-weight:bold;}


.post p {margin:0 0 5px 0;padding:0;}
.con-style {background:#ffffff;padding:0 15px 15px 15px}
.content-wrap {background:#fff;padding:0px;margin-top:15px}
.category-page h3,.category-page h3 a {color:#1770b8;font-size:24px;margin:0 0 15px 0;text-transform:uppercase;font-weight:normal;}
p {font-family:'Roboto', Arial, sans-serif;}
ul.right-col-nav li {border-bottom:1px solid #666666;padding:3px}
ul.right-col-nav li a {color:#1770b8;}
.sidebarstyle {color:#000000;padding:7px 0px 15px 8px;}

/*
---------Video Responsive Embed---------------------------------------------------------------------------------------------------------------
*/

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*
------------------------------------------------------------------------------------------------------------------------------------------------
*/
.navbar {min-height:10px;margin-bottom: 0px;font-family:'Roboto', Arial, sans-serif;text-transform:uppercase;font-weight:bold;}
.navbar-header {background:#1c68ac;}
.nav-justified > li {background:#ededed;font-family:'Roboto', sans-serif;}
.nav-justified > li{border-right:1px solid #cccccc}
.navbar-nav > li > a {padding-top: 5px;padding-bottom: 5px;line-height: 25px;text-transform:uppercase}
.navbar-collapse {border: 0px;background:#1c68ac;padding:0px;}
.navbar-brand {padding: 3px 0;font-size: 18px;line-height: 20px;}
.logocontainer {background:#1c68ac;}
.nav-justified > li {background:#ededed;}
.nav-justified > li{border-right:1px solid #cccccc}
.navbar-default{border:0px;}
.nav > li > a:hover, .nav > li > a:focus{background-color: #ffffff;}
.info-header {background:#333e43;color:#ffffff;font-family:'Roboto Condensed', sans-serif;}
@media (min-width: 768px) {
.navbar {min-height:10px;margin-bottom: 0px;font-family:Arial, sans-serif;text-transform:uppercase;border-left:1px solid #cccccc}
.navbar-header {background:#ededed;}
.nav-justified > li {background:#ededed;}
.nav-justified > li{border-right:1px solid #cccccc}
.nav-justified > li > a {color:#1770b8;font-weight:bold;}
.logocontainer {background:#ededed;}
}
.navbar-default .navbar-toggle .icon-bar {color:#ffffff;background:#ffffff}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle {border-width:2px;border-color:#fff}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: transparent;}
.navbar-toggle {float: left;}
.navbar {position: relative;}
.navbar-brand {position: absolute;left: 50%;margin-left: -50px !important;  /* 50% of your logo width */display: block;}
.welcome{color:#ffffff;font-size:18px;line-height:18px;height:20px;display:block;margin:20px 0 0 0;font-family:'Roboto Condensed', sans-serif;}
.header-search{margin:20px 0 0 0;}

.input-group-btn > .btn {background:#78af2d;color:#ffffff;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-top-left-radius: 5px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 5px;}
.nav-pills > li > a {border-radius:0px;border-right:1px solid #333;color:#fff}
ul.nav.nav-pills {border-left:1px solid #333;color:#fff}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 0px;}
/* Line 3887 */
.info-header ul.nav.nav-pills > li > a:hover, .info-header ul.nav.nav-pills > li >  a:focus
{background-color: #333333;}
.form-control::-moz-placeholder {font-family:'Roboto Condensed', sans-serif;font-style:italic;font-weight:bold;color:#666}
.form-control:-ms-input-placeholder{font-family:'Roboto Condensed', sans-serif;font-style:italic;font-weight:bold;color:#666}
.form-control::-webkit-input-placeholder {font-family:'Roboto Condensed', sans-serif;font-style:italic;font-weight:bold;color:#666}
.nav-pills > li.marker > a	{background: url('http://chainreactionhub.com/2016/arrow.png') no-repeat center bottom;}

address
{
  margin-bottom: 0px !important;
  font-style: normal;
  line-height: 1.42857;
}


.the-excerpt img {display:none;}

.the-excerpt .addtoany_share_save_container {margin: 5px 0px !important;}
.bigsocial {margin:10px;text-align:center;color:#fff;}
.bigsocial a {color:#fff;}
.emailnews {margin:10px;color:#fff;} .emailnews a {color:#fff}
.shop {text-align:left;}
.newsletter {margin:15px 0;color:#fff}
img.logoimg{height: auto;width: 141px;display: block;}

/* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
    img.logoimg{height: auto;max-width: 100%;display: block;}
    }
    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
	.welcome{margin:40px 0 0 0;}
	.header-search{margin:30px 0 0 0;}
	.shop {text-align:center;}
	.newsletter {margin:35px 0 0 0;}
    }
    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
    .newsletter {margin:50px 0 0 0;}
    .header-search{margin:40px 0 0 0;}
	.welcome{margin:50px 0 0 0;}
    }
    
.gallery img
{
  border:none !important;
  padding:5px;
}
.gallery .gallery-item {
				float: left;
				margin: 0px !important;
				text-align: center;
				width: 33.33333%;
				padding:0px;
			}
.gallery {margin:0 -5px 0 -5px;}

.left-container {float:left;width:50%}
.right-container {float:left;width:50%}
.grid-wrap-nomarg{
    clear: both;
}

.accessoriesImage img { width: 100%;     height: auto;}

/* this is a test, has this shown yet? */
