/* INSIDE PAGES */

body.inside {

}

.inside #insidecontent.landing {
background:transparent url(../images/inside/bg_entrycontent_landing.png) center top repeat-x;
width: 100%;
}

.inside #masthead.landing {
z-index: 5;
position: relative;
}

.inside .landing #masthead {
    margin-top: -6px;
}

.inside .landing #entry-content {
min-height: 465px;
  position:relative;
    margin-top:0px;
}

.inside .landing #pagetitle h1 {
  margin-top:120px;
}

.inside #pagetitle {

}

.inside #pagetitle h1 {

}

.inside #pagetitle p {
 color:#EDF1F0;
  font-size:18px;
}


.inside #insidecontent.contentpage {
	width:100%;
  float:left;
    padding-top:0em;
	margin-top: -7px;
	position:relative;
 background:transparent url(../images/inside/bg_masthead_content.png) center 0px repeat-x; 
}

.inside #insidecontent.contentpage #entry-content .bg-blue{
  background:transparent url(../images/inside/bg_contentpage.png) center top repeat-y; 
  float: left;
width: 100%;
margin: 0 auto;
}


.inside #insidecontent.contentpage.singlepage #masthead {
  height:193px;
}

.inside #insidecontent.contentpage.singlepage #pagetitle,.inside #insidecontent.contentpage.singlepost #pagetitle,.inside #insidecontent.contentpage.archivepage #pagetitle {
  height:193px;
  display: flex;
align-items: center;
}

.inside #insidecontent.contentpage.singlepage #pagetitle h1,.inside #insidecontent.contentpage.singlepost #pagetitle h1,.inside #insidecontent.contentpage.archivepage #pagetitle h1 {
 line-height:1.2;
}


.inside #insidecontent.contentpage #copy {
	margin-left: 0px;
margin-top: 0px;
}

.inside #entry-content #words {
padding: 0px 0px 0px 0px;
  margin-bottom:0px;
min-height: 400px;
z-index: 20;
position:relative;
}


.inside #insidecontent #toparea {
	background:none;
padding-bottom: 0px;
padding-top:0;
}

.inside .landing #toparea .alpha {
margin-top:0;	
}

.inside .landing #toparea .alpha h2 {

}



.inside #entry-content #words ul  {
	margin-bottom:20px;
}

.inside #entry-content #words ul li {
    background: transparent url('../images/bullet_green.png') no-repeat scroll left 7px;
    padding-left: 20px;
    margin-top: 5px;
	font-size:16px;
}

.inside #entry-content #words ol {
	margin-left:15px;
	margin-bottom:20px;
}

.inside #entry-content #words ol li {
   list-style:decimal;
   padding-left: 15px;
   margin-bottom:5px;
}

 .inside #entry-content a {
   color:#1c4b83;
   font-family:'Ok-Medium',Helvetica,Arial,sans-serif;

 }
 
.inside #entry-content a.special {
color:#0693D2;
font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
}


.inside #insidecontent #words ul.pdf li,.inside #insidecontent p.pdf,.inside #insidecontent a.pdf,.inside #insidecontent ul li a[href$='.pdf'], .inside. #entry-content a[href$='.pdf'] {
background: transparent url('../images/inside/pic_pdf.png') no-repeat scroll left 7px;
position:relative;
padding-left:20px;
}


.inside #insidecontent #entry-content #breadcrumbs,.inside #insidecontent #entry-content #sharing {
 margin-top:20px;
  font-size:14px; 
}

.inside #sidebar {
margin-top:0px;	
}


.inside #sidebar .sidenav {
margin-top:20px; 
}

.inside #sidebar .sidenav ul{
/*margin-top: 0;
background: #f0f0f0;
border: none;
padding: 60px 20px 20px 20px;
height: auto;*/
margin-left: 5px;
/*border-left: 1px solid #0895D3;*/
padding-left: 20px;
}

.inside #entry-content #sidebar .sidenav ul li {
  background:none;
  margin: 0;
padding:10px 0 25px 0;
text-indent: 0;
line-height: 1.2;
  font-weight:normal;
	font-size:15px;
	font-family:'Ok',Helvetica,Arial,sans-serif;    
  /*background: transparent url(../images/inside/bg_sidenav_li.png) bottom left repeat-x;*/
background: transparent url(../images/inside/seprator_blue.png) left bottom no-repeat;
}

.inside #entry-content #sidebar .sidenav ul li:last-child {
 background:none; 
}

.inside #entry-content #sidebar .sidenav ul li a {
    -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	transition: all 0.1s linear;
	background-position: right 9px;
	color: #0895D3;
}

.inside #entry-content #sidebar .sidenav ul li a:hover {
	color:#F9B500;
}

.inside #entry-content #sidebar .sidenav ul li.current_menu_item::before {
    position: absolute;
    height: 2px;
    background-color: #0895D3;
    width: 33%;
    left: -43%;
    top: 1.375rem;
}

.inside #entry-content #sidebar .sidenav ul li:last-child {
 border:none; 
}

.inside #entry-content #sidebar .sidenav ul li.current-menu-item,.inside #entry-content #sidebar .sidenav ul li:hover, .inside #entry-content #sidebar .sidenav ul li.current-page-ancestor {
  
}

.inside #entry-content #sidebar .sidenav ul li.current-menu-item,.inside #entry-content #sidebar .sidenav ul li.current-page-ancestor {
	border-left: 2px solid #F9B500;
margin-left: -21px;
padding-left: 20px;
background-position: 20px bottom;
}

.inside #entry-content #sidebar .sidenav ul li.current-menu-item a,.inside #entry-content #sidebar .sidenav ul li:hover a,.inside #entry-content #sidebar .sidenav ul li.current-page-ancestor a {
color: #0895D3;
color:#F9B500;
}





/* ABOUT */

.inside.about .landing #toparea .alpha {
    margin-top: 50px;
}



/* JUDGMENTS */

.inside.judgments .landing #toparea .alpha {
margin-top:0;	
}

.inside.judgments #insidecontent.landing .rulings p {
  font-size:16px;
  width: 90%;
}

.inside.judgments #insidecontent.landing .box-navy-nospace {
	
}

.inside.judgments #insidecontent.landing .box-navy-nospace h3 {
color:#fff;
background:none;
padding-left:30px;
  padding-top:30px;
  margin-top:0;
  font-size: 24px;
font-family: 'Ok-Light',Helvetica,Arial,sans-serif;
}

.inside.judgments .landing .box-navy-nospace #broadcasts {
	background: transparent url(../images/inside/judgments/bg_broadcasts.jpg) left top no-repeat;
	height:470px;
}

.inside.judgments .landing .box-navy-nospace #recordings {
	background: transparent url(../images/inside/judgments/bg_recordings.jpg) left top no-repeat;
	height:470px;
}

.inside.judgments .landing .box-navy-nospace #schedule {
	background: transparent url(../images/inside/judgments/bg_sittings.jpg) left top no-repeat;
	height:470px;
}


/* Schedule of Court Sittings */

/* Calendar View */

.inside.judgments .schedule-of-court-sittings .ecwd_calendar {
 background:white;
  margin-top:20px;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .cal_blue.mini.ecwd_calendar_container {
 margin-top:0; 
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .filter-container, .inside.judgments .schedule-of-court-sittings .calendar-head .ecwd_calendar_view_tab {
	width:100%;
	 background-color: #ccc !important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul {
    background-color: #ccc !important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head {
  border:none;
  background:transparent!important;
  margin-bottom:10px;
}

.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd-search {
	display:none;
}


.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey th {
 border:none!important; 
  padding:12px!important;
  border-bottom:2px solid #000!important;
  font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head span {
  color:#003366!important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .current-month, .inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .current-month a,.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .current-month div {
  color:#003366!important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .previous,.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .current-month {
    border: 0px!important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .next {
    border: 0 !important;
}

.inside.judgments .schedule-of-court-sittings .ecwd_theme_calendar_grey .calendar-head .current-month div {
  text-transform:uppercase;
}

.inside.judgments .schedule-of-court-sittings .calendar_main span.month-name {
 font-size:14px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#a5a5a5;
}

.inside.judgments .schedule-of-court-sittings #entry-content #words .calendar_main ul li {
 background:none;
  padding-left:0; 
}


.inside.judgments .schedule-of-court-sittings #entry-content #words .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul li {
  border-left: 0 !important;
border-right: 1px solid #fff !important;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content #copy .calendar_main li.ecwd-selected-mode a{
background:#76BEBA!important;
}

.inside.judgments .schedule-of-court-sittings #entry-content #words .calendar_main ul li.type {
    background: #ccc !important;
}

.inside.judgments .schedule-of-court-sittings #entry-content #words .calendar_main ul li.type a {
  color:#000!important;
  background: #ccc !important;
}


.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content #copy .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date {
background:none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content #copy .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date ul {
    display: none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content  .ecwd_theme_calendar_grey table.cal_blue.mini .current-day {
    background: #76BEBA !important;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content #copy table.ecwd_calendar_container td.has-events {
  background-color: #14889C;
  font-weight:bold!important;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .event-details-container {
  /*border-bottom:1px dotted #D6DDE2;*/
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_calendar_view_tabs ul li.ecwd-selected-mode:first-child a {
  border-left:none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey .cal_tabs_blue ul li.ecwd-selected-mode a {
    background-color: #10738B !important;
  color:#fff!important;
}

.ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date {
  border:none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings table td {
  border:none!important;
border-bottom:1px solid #D6DDE2!important;;
 padding:20px!important;
  font-size:17px!important;
  font-family:'OK',Helvetica,Arial,sans-serif;
}

.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date {
    border-top: none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .event-details-title .event-metalabel {
  display:none;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .event-details-container .event-details-title h5 {
	font-style:normal!important;
  padding:10px 0 10px 10px;
  text-align:left;
  background-color:#76BEBA !important
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .event-details-container .event-details-title h5 a{
  font-style:normal!important;
  font-size:19px;
}
.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .event-details-container .event-details-title h5 a:hover {
	color:#000;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .calendar_main .ecwd_calendar div.event-details,.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .calendar_main .ecwd_calendar .metainfo {
  font-style:normal!important;
  width: 100%;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd-detalis {
 padding-top:10px; 
}



/* List View */

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_list {
  
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_theme_calendar_grey ul.ecwd_list li, .inside.judgments #insidecontent.schedule-of-court-sittings .calendar_main .ecwd_calendar .ecwd_calendar_container > ul > li, .inside.judgments #insidecontent.schedule-of-court-sittings .calendar_main .ecwd_calendar .ecwd_calendar_container > ul.ecwd_list > li,.ecwd-no-image.event-container {
    border: none !important;
  padding-bottom:20px;
  border-bottom:1px dotted #D6DDE2;
  float:left;
  width:100%;
  padding-left:0;
}

.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd-no-image.event-container {
  padding-left:0;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_list .event-main-content h3,.inside.judgments #insidecontent.schedule-of-court-sittings .week-event-list h3,.inside.judgments #insidecontent.schedule-of-court-sittings .day-event-list h3 {
  float:left;
  width:100%;
line-height: 1.1 !important;
padding-left:0;
  padding-top:10px;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_list .event-main-content h3 a,.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey ul.week-event-list li .event-main-content h3 a,.inside.judgments #insidecontent.schedule-of-court-sittings .day-event-list h3 a,.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey ul.day-event-list li .event-main-content h3 a {
 font-style:normal; 
    font-size: 18px !important;
  color: #003C78 !important;
  margin-left:0;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_list .event-content, .inside.judgments #insidecontent.schedule-of-court-sittings .ecwd-list-date-cont {
  float:left;
  width:100%;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_list .ecwd-list-img {
    width: 100% !important;
}

.inside.judgments #insidecontent.schedule-of-court-sittings #entry-content .ecwd_theme_calendar_grey .ecwd_list .ecwd-list-date,.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey div[class^="ecwd-page"] .week-event-list .ecwd-week-date,.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd_theme_calendar_grey div[class^="ecwd-page"] .day-event-list .ecwd-week-date {
  font-style:normal!important;
  padding:8px 0 8px 8px;
  color: #003C78 !important;
  text-align:left;
  background-color: #76BEBA !important;
  font-size: 18px !important;
}

.inside.judgments #insidecontent.schedule-of-court-sittings .ecwd-no-image.event-container {
padding-left:0!important;	
}


/* Single Case View */

.inside.single #insidecontent.singlepost ul.event_categories, .inside.single #insidecontent.singlepost  .ecwd-single-event #ecwd_back_link {
display:none;	
}




/* Single Venue View */

.inside.single #insidecontent.singlepost .ecwd-organizer-events {
	margin-top:0;
	padding-left:0;
}

.inside.single #insidecontent.singlepost .ecwd-organizer-events h3 {
text-align:left;	
}

.inside.single #insidecontent.singlepost #entry-content #words .ecwd-organizer-events .upcoming_events_slider li.upcoming_events_item {
background:none!important;
padding-left:0!important;
}

.inside.single #insidecontent.singlepost #entry-content #words .upcoming_events_slider {
border:0!important;
}

.inside.single #insidecontent.singlepost #entry-content #words .ecwd-organizer-events .upcoming_events_slider li.upcoming_events_item .event-date {
margin-top:20px;
font-size:16px;
}

.inside.single #insidecontent.singlepost #entry-content #words .upcoming_events_slider .upcoming_event_container {
    margin: 10px auto 0 0;
}

/* Original and Appellate Judgments */

.inside.judgments #insidecontent.nosidebar #entry-content .bg-blue {
 background:none; 
}

.inside.judgments #insidecontent.nosidebar #entry-content table {
 background:transparent; 
}


.inside.judgments #insidecontent.nosidebar #entry-content .footable-filtering .btn.btn-primary {
  padding:12px;
    border:none;
}

.inside.judgments #insidecontent.nosidebar #entry-content .foo-table .form-group.footable-filtering-search .input-group-btn > button {
    padding: 6px 12px 5px 12px !important;
}

.inside.judgments #insidecontent.nosidebar #entry-content .footable_parent .fooicon {
padding: 5px;

}

.inside.judgments #insidecontent.nosidebar #entry-content .footable-filtering .btn.btn-default{
  
}

.inside.judgments #insidecontent.nosidebar #entry-content .foo-table .form-group.footable-filtering-search input.form-control {
  font-size: 16px;
  color: #000;
}

.inside.judgments #insidecontent.nosidebar #entry-content .footable .caret {
height:22px;
}

.inside.judgments #insidecontent.nosidebar #entry-content #words .dropdown-menu {
  padding-bottom:20px;
}

.inside.judgments #insidecontent.nosidebar #entry-content #words .foo-table li.dropdown-header {
 background:none;
  padding-left:10px;
}

.inside.judgments #insidecontent.nosidebar #entry-content #words .foo-table .dropdown-menu li:not(.drop-down-header) {
 background:none;
  padding-left:10px;
}


.inside.judgments #insidecontent.nosidebar #entry-content #words .foo-table .dropdown-menu li a {
 padding-left:0; 
}

.inside.judgments #insidecontent.nosidebar #entry-content #words .footable-paging .footable-page-nav, .inside.judgments #insidecontent.nosidebar #entry-content #words .footable-paging .footable-page {
	background:none;
	padding-left:0;
}






/* PUBLICATIONS */

.inside.publications .landing #connectwith label {
  font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
  font-size:15px;
  width:100%;
  float:left;
}

.inside.publications .landing #connectwith p {
	width:80%;
}

.inside.publications .landing #connectwith input {
border:none;border-bottom:1px solid #ccc;
  width:80%;
  padding-bottom:2px;
}

.inside.publications .landing #connectwith .ctct-form-wrapper .ctct-form-field {
    margin: 0 0 0em;
}

.inside.publications .landing #connectwith input.ctct-submit {
 width:auto; 
  padding-bottom:10px;
  border: none;
}

.inside.publications .landing #connectwith hr {
display:none;
}

.inside.publications .landing #connectwith sub {
color:#EFF1F0;
}


.inside.publications .landing #bottomarea h3 {
color:#fff;
background:none;
padding-left:0px;
  padding-top:30px;
  margin-top:0;
  margin-bottom:0;
}

.inside.publications .landing #bottomarea p {
color:#fff;  
  padding-left:0px;
}

.inside.publications .landing #bottomarea .grid_3 a {
 padding-bottom:0;

}

.inside.publications .landing #bottomarea .grid_3 img{
   width:100%;
  height:234px;  margin-bottom:-6px;
}

.inside.publications .landing #matters .grid_2 img {
  width:100%;
  height:auto;
}

.inside.publications .landing #quicklinks {
margin-top:0;
  margin-left:20px;
}

.inside.publications .landing #quicklinks ul {
margin-top:20px;
  margin-bottom:20px;
}


.inside.publications .landing #quicklinks small {
margin-left:20px;
}




/* INSTRUMENTS */

.inside.instruments .landing .box-navy-space h5 {
	min-height:90px!important;
}





/* E-FILING */






/* MEDIA CENTRE */

.inside.media .landing #featured .grid_4{
  position:relative;
}

.inside.media .landing #featured .itemdetails{
  position:absolute;
  bottom:6px;
  padding-bottom:20px;
  min-height:120px !important;
  
}

.inside.media .landing #featured .itemdetails p, .inside.media .landing #featured .itemdetails small {
  color:#fff;
  padding: 15px 10px 20px 15px;
}

.inside.media .landing #featured .itemdetails p {
 line-height:1.2;
  padding-bottom:5px;
}

.inside.media .landing #featured .itemdetails a {
  font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
  color: #ffffff;
}

.inside.media .landing #secondary p {
  font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
  line-height:1.2;
  padding-bottom:5px;
}

.inside.media .landing #secondary small {
color:#919191;
}

.inside.media .landing #connectwith label {
  font-family:'Ok-Medium',Helvetica,Arial,sans-serif;
  font-size:15px;
  width:100%;
  float:left;
}

.inside.media .landing #connectwith input {
border:none;border-bottom:1px solid #ccc;
  width:90%;
  padding-bottom:2px;
}

.inside.media .landing #connectwith .ctct-form-wrapper .ctct-form-field {
    margin: 0 0 0em;
}

.inside.media .landing #connectwith input.ctct-submit {
 width:auto; 
  padding-bottom:10px;
}

.inside.media .landing #connectwith hr {
display:none;
}

.inside.media .landing #matters .grid_2 img {
  width:100%;
  height:auto;
}

.inside.media .landing #matters #quicklinks {
margin-top:0;
  
}

.inside.media .landing #matters #quicklinks ul {
margin-top:20px;
  margin-bottom:20px;
}


.inside.media .landing #matters #quicklinks small {
margin-left:20px;
}

.inside.media .landing #bottomarea #archives {
  background: transparent url(../images/inside/media/bg_mediareleases.jpg) left top no-repeat;
  height:468px;
}

.inside.media .landing #bottomarea #archives h3 {
color:#fff;
background:none;
padding-left:30px;
  padding-top:30px;
  margin-top:0;
  margin-bottom:0;
}

.inside.media .landing #bottomarea #archives p {
color:#fff;  
  padding-left:30px;
}

.inside.media .landing #bottomarea .grid_3 a {
 padding-bottom:0;

}

.inside.media .landing #bottomarea .grid_3 img{
   width:100%;
  height:234px;  margin-bottom:-6px;
}




/* Updated layout */

.inside #insidecontent.media-2.landing {
  background: transparent url(../images/inside/media/bg_entrycontent_media.png) center top repeat-x;
}

.inside.media .media-2.landing #pagetitle h1 {
 margin-top:90px; 
  margin-bottom:100px;
}

.inside.media #insidecontent.media-2 #thecontent p.blurb {
font-size:20px;
  width:90%;
}

.inside.media #insidecontent.media-2 #thecontent #newsslider h4 {
	margin-top:0;
}


.inside.media #insidecontent.media-2 #entry-content #words #thecontent #slidebx li {
padding-left:0;  
background:none;
}

.inside.media #insidecontent.media-2 #thecontent #slidebx li img {
  width:98%;
  height:auto;
  margin-bottom:10px;
}

.inside.media #insidecontent.media-2 #thecontent #slidebx .featuredtitle {
font-size:18px;	
text-transform:none;
font-weight:normal;
letter-spacing:0;
margin-bottom:0;
/*margin-top:20px;*/
}

.inside.media #insidecontent.media-2 #thecontent #slidebx .featuredexcerpt {
font-size:15px;	
}

.inside.media #insidecontent.media-2 #thecontent .featureditem p a {
	display:none;
}

.inside.media #insidecontent.media-2 #thecontent #featured img {
 width:100%;
  height:auto;
}

.inside.media #insidecontent.media-2 #thecontent .bx-wrapper .bx-pager.bx-default-pager a {
    background: #F9B500;
}

.inside.media #insidecontent.media-2 #thecontent .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #1E4F90;
}

.inside.media .media-2.landing #featured .itemdetails {
    position: absolute;
   top: 190px;
    padding-bottom: 20px;
    min-height: 120px !important;
	left:0;
}

.inside.media #insidecontent.media-2 #connectwith label {
	font-weight: bold;
font-size: 15px;
float:left;
width:100%;
}

.inside.media #insidecontent.media-2 #connectwith input,.inside.media #insidecontent.media-2 #connectwith input.ctct-email {
border: none;
border-bottom: 1px solid #ccc;
width: 65%;
padding-bottom: 2px;
margin-bottom:5px;
float: left;
}

.inside.media #insidecontent.media-2 #connectwith .ctct-form-wrapper .ctct-form-field {
    margin: 0 0 0em;
	float: left;
width: 100%;
}

.inside.media #insidecontent.media-2 #connectwith .ctct-form-wrapper . ctct-form-field-submit {
	float: left;
width: 100%;
margin-top:20px;
}

.inside.media #insidecontent.media-2 #connectwith input.ctct-submit {
 width:auto; 
  padding-bottom:10px;
  margin-top: 25px;
}

.inside.media #insidecontent.media-2 #connectwith hr {
display:none;
}

.inside.media #insidecontent.media-2 #matters .grid_2 img {
  width:100%;
  height:auto;
}

.inside.media #insidecontent.media-2 #matters #quicklinks {
margin-top:0;
  
}

.inside.media #insidecontent.media-2 #matters #quicklinks ul {
margin-top:20px;
  margin-bottom:20px;
}

.inside.media #insidecontent.media-2 #matters #quicklinks ul li {
	background:none;
	padding:0 0 10px 0;
}

.inside.media #insidecontent.media-2 #matters #quicklinks small {
margin-left:20px;
}

.inside.media #insidecontent.media-2 #bottomarea #archives {
  background: transparent url(../images/inside/media/bg_mediareleases.jpg) left top no-repeat;
  height:468px;
  height:456px!important;
}

@media only screen and (min-width:768px) and (max-width:959px) {
	
.inside.media #insidecontent.media-2 #bottomarea #archives {
min-height: 320px;
}
}

.inside.media #insidecontent.media-2 #bottomarea #archives h3 {
color:#fff;
background:none;
padding-left:30px;
  padding-top:30px;
  margin-top:0;
  margin-bottom:0;
}

.inside.media #insidecontent.media-2 #bottomarea #archives p {
color:#fff;  
  padding-left:30px;
}

.inside.media #insidecontent.media-2 #bottomarea .grid_3 a {
 padding-bottom:0;

}

.inside.media #insidecontent.media-2 #bottomarea .grid_3 img{
   width:100%;
  margin-bottom:-6px;
}

.inside.media #insidecontent.media-2 #socialpages img {
     width:100%;
  height:auto;
  margin-bottom:-10px;
}

.inside.media #insidecontent.media-2 .ctct-form-wrapper .ctct-disclosure {
	width:100%;
	float:left;
	
}



/* GENERAL ARCHIVE PAGE */

.inside .archivepage #copy .itemtitle {
margin-bottom:0;	
}

.inside .archivepage #copy .item {
border-bottom:1px solid #efefef;	
padding-bottom:20px;
}

.inside .archivepage #copy .item:last-child, .inside .archivepage #copy .item(10n) {
	border:none;
}

.inside .archivepage #copy .item p {
	padding-bottom:0;
	font-size: 17px;
}




/* GENERIC SINGLE PAGE */




/* GENERIC SINGLE POST */





/* CONTACT US */





/* 404 PAGE */





/* SEARCH RESULTS */

.inside .searchpage #copy .item {
border-bottom:1px solid #efefef;
padding-bottom:20px;
}

.inside .searchpage #copy .item:last-child, .inside .searchpage #copy .item(10n) {
	border:none;
}

.inside .searchpage #copy .item p {
	padding-bottom:0;
	font-size: 17px;
}