/*
Theme Name: Habsworld
Theme URI: http://lucg.ca
Author: Luc Gauthier
Author URI: http://lucg.ca
Description: HabsWorld custom built theme by Luc Gauthier
Version: 1.0
License: Copyright © Matt Gauthier
*/

/* header */
.navbar {border-radius:0; border:0; box-shadow:none; margin:0; background-image:none; background-color:transparent; }
.navbar .container {height:146px;}
/*.navbar-brand, .navbar-text {display:none !important;}*/

/* all pages */
body {background-color:#21386f; padding-bottom:20px; overflow-x:hidden;}
#bg {
  height:500px; 
  /*width: -moz-calc(100% + 467px);
  width: -webkit-calc(100% + 467px);
  width: -o-calc(100% + 467px);
  width: calc(100% + 467px);*/
  width:2120px;
  margin-left:-467px;
  background:#21386f url('/wp-content/themes/habsworld/img/bg2.jpg') top left no-repeat;
  position:absolute;
}
a.navbar-brand {display:block; width:507px; height:132px; margin-top:7px; background:url(/wp-content/themes/habsworld/img/logo.jpg) top left no-repeat}
.page-container {background-color:#fff; border-radius: 10px; padding-top:13px; padding-bottom:13px; position:relative; }

aside h3, .home h3 {font-family: 'Open Sans Condensed', 'Helvetica Neue', Helvetica, Arial, sans-serif; text-transform: uppercase;}

/* Official Red: #bf2c37 */
/* Official Blue: #013474 */
a {color: #1d64bc; }
.btn-primary {background-image: linear-gradient(to bottom, #3b82dc 0,#013474 100%);}
.btn-primary:hover, .btn-primary:focus {background-color: #013474;}

.article-text {font-size:120%;}

.wp-post-image {border:1px solid #000; width:100%;}

#menu-footer {list-style-type:none; display:block; padding:0;}
#menu-footer li {float:left; margin-left:0; margin-right:15px;}
#menu-footer a:not([href]) {color:#000;}
#menu-footer a:not([href]):hover {text-decoration:none;}

div.col-md-3 aside:first-of-type h3 {margin-top:0;}

.hide-text {
  display:none;
}

/* homepage */
.widget_search .widget-title {display:none;}
.widget_hw_google_ad {background: #fff;
width: 307px;
padding-top: 13px;
margin-top: -13px;
border-radius: 10px;
padding-bottom:4px;}
.navbar-default .navbar-text {color:#ccc;}
.featured-big h2, .page-title {font-family: 'Open Sans Condensed', 'Helvetica Neue', Helvetica, Arial, sans-serif;}

.textwidget {padding: 9px; border-radius: 3px; background-color:rgb(245, 245, 245); border:1px solid rgb(220, 220, 220);}
.textwidget p:last-child {margin:0;}

.featured a:hover {text-decoration:none; color:#588ce9;}
.featured a:hover div {/*background-color:#DBEBFF !important;*/}
.featured h4 {margin-bottom:5px;}
.featured p {color:#333;}

.list-group-compact li { padding:0; }
.list-group-compact li a { display:block; padding:5px; }
.list-group-compact li a .clip {  }

.table-standings {background-color:#fff;}
.table-standings thead th, .table-standings tbody td {text-align:right;}

.list-links .list-group-item a:hover, aside .list-group-item a:hover {text-decoration:none; background-color:#DBEBFF;}
.list-links .list-group-item a:active, aside .list-group-item a:active {background-color:#B5D6FF;}

nav.pagination h2 {display:none;}

.twitter-feed {background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 4px; padding:0;}
.twitter-feed iframe {width:100% !important; margin-bottom:-7px;}

.shareaholic-recommendations-container {margin:0 !important;}
.shareaholic-recommendations-footer {display:none;}

/* Atlantic Standings Widget */
.habs td {background-color:#ebcccc !important;}
