﻿@media (min-width: 768px) and (max-width:1024px) {
   .container {width: 100%;}
}

@media (max-width: 767px){
/*****column padding on small devices *******/
	#cobHead .col-xs-1, #cobHead .col-xs-2, #cobHead .col-xs-3, #cobHead .col-xs-4, #cobHead .col-xs-5, #cobHead .col-xs-6, #cobHead .col-xs-7, #cobHead .col-xs-8, #cobHead .col-xs-9, #cobHead .col-xs-10, #cobHead .col-xs-11, #cobHead .col-xs-12, 
	#cobHead .col-sm-1, #cobHead .col-sm-2, #cobHead .col-sm-3, #cobHead .col-sm-4, #cobHead .col-sm-5, #cobHead .col-sm-6, #cobHead .col-sm-7, #cobHead .col-sm-8, #cobHead .col-sm-9, #cobHead .col-sm-10, #cobHead .col-sm-11, #cobHead .col-sm-12, #cobHead .col-md-1,
	#footer .col-xs-1, #footer .col-xs-2, #footer .col-xs-3, #footer .col-xs-4, #footer .col-xs-5, #footer .col-xs-6, #footer .col-xs-7, #footer .col-xs-8, #footer .col-xs-9, #footer .col-xs-10, #footer .col-xs-11, #footer .col-xs-12, 
	#footer .col-sm-1, #footer .col-sm-2, #footer .col-sm-3, #footer .col-sm-4, #footer .col-sm-5, #footer .col-sm-6, #footer .col-sm-7, #footer .col-sm-8, #footer .col-sm-9, #footer .col-sm-10, #footer .col-sm-11, #footer .col-sm-12, #footer .col-md-1 {
	    padding-right: 5px;
	    padding-left: 5px;
	}
} 
/********************* main navigation / nav bar *******************/
.navbar{
    border:none;
	border-top:3px solid #001429;
	margin-bottom:0px;
	clear:both
}
.navbar-nav{
	float:none
}
.navbar-inverse {
	background-color:#001429;
	border-radius:0px;}

.navbar-inverse .navbar-toggle {
    /*position: absolute;
    top: 9px;
    right: 10px;*/
    width: 42px;
    height: 42px;
    padding: 0px;
    border:none;
    background-color:#002D5F;
	border-radius: 21px;
    margin:8px 12px;

}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus  {
   /*background-color: #0c1521;*/
   background-color: #002D5F;
   outline:none;
}

.navbar-inverse .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 3px;
    border-radius: 2px 2px 2px 2px;
    margin: auto; 
    background-color: #0066cc;
}

.navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{
	background-color: #e68a00;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 5px;
}

.navbar-collapse {
	border-top:none;
    max-height: 100%;
    box-shadow:none;
    /*padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    overflow-y: auto;*/
}

@media (min-width: 768px) {
.navbar-nav{
	float:right;
	
}

.navbar{
	clear:none;
    border:none;
	margin-bottom:0px;
}
.navbar-inverse {
	background-color:transparent;
	border-radius:0px;
	/*opacity:0.8;
	filter:Alpha(opacity=80)*/}

.navbar-collapse.in {
    overflow-y: visible; /*to allow for megamenu dropdown to display on larger devices*/
}

}
/*************responsive tables****/
@media(max-width:767px){
	.table-responsive {
	    overflow-x: auto;
	    overflow-y: auto;
	    border: none;
	}	
}
/********responsive images**************/
.img-responsive{
	width:auto;
}
/*******************breadcrumb*******************/
.breadcrumb{
	border-radius:0px;
	background-color:#E6E6E6;
	margin-bottom:1px;
}
/**********************content overrides************/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    /*font-family:"Segoe UI",'Open Sans',Arial,Helvetica,sans-serif;*/
    font-weight:600;
    line-height: 1.25;}
.ms-WPBody h1, .ms-WPBody h2, .ms-WPBody h3, .ms-WPBody h4, .ms-WPBody h5, .ms-WPBody h6{
font-weight:600
}
h1,
.h1{
  font-size:200%; 
}

h2,
.h2{
  font-size: 160%;
}

h3,
.h3,
.ms-WPBody h3
{
  /*font-size: 20px;*/
  font-size: 140%;
}
h4,
.h4,
.ms-WPBody h4{
  font-size: 110%;
}

dt {
	font-weight:normal
}
/************rightNav (right content panel)************/
#pageLayout a.btn{
	color:#fff;
}
#pageLayout a.btn.btn-default{
	color:inherit;
}

#cobRightNav .btn{
	border-radius:0px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	border-radius:3px;
	-webkit-box-shadow: inset 110px 0px 289px -88px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 110px 0px 289px -88px rgba(0,0,0,0.5);
	box-shadow: inset 110px 0px 289px -88px rgba(0,0,0,0.5);
	}

#cobRightNav .btn {
	color:#fff;
	font-size:130%
}
#cobRightNav a.btn.btn-default{
	color:inherit;
}


#cobRightNav .btn .glyphicon{
	font-size:140%;
}

@media print{
  a,
  a:visited {
    color:#3366cc!important;
  }
  a[href]:after {
    content: " (link: "attr(href) ")";
    color:#1b1b1b;
    font-size:70%;
    background-color:#f6f6f6;
    padding:2px;
  }
  table.ms-listviewtable{
	margin-top:8px;
	}
  table.ms-listviewtable th a[href]:after{
	content: "";
    background-color:transparent;
    padding:0px;
  }
  a:after > img {
   content: "";
  }
  table.ms-listviewtable th{
	border:1px solid #ddd!important;
	font-weight:bold;
	font-size:80%;
  }
  table.ms-listviewtable th a{
	color:#000!important
  }
  table.ms-listviewtable th a[href]:after{
	content:""!important;
	}
  table.ms-listviewtable td{
	border:1px solid #ddd!important;
	font-size:80%;
  }
}
