

.page-secretary .views-field-title
{
	font-size: 16px;
}

.page-secretary .date-display-single
{
	float:left;
	font-weight: bold;
	margin-right: 5px;
}

.page-secretary  .the-latest .date-display-single
{
	font-weight: normal;
}

.page-secretary .views-field-field-blog-post-author
{
	font-style: italic;
	margin-bottom: 10px;
}

.page-secretary .node-leadership-bio .field-type-text-with-summary
{
    margin-bottom: 0;
}

.page-secretary.node-type-leadership-bio .region-content .clearfix:after
{
    display: none;
}

.page-secretary .SecretaryVideo
{
	float:left;
	width:304px;
}

.page-secretary  .views-label-field-blog-post-author
{
	float: left;
	margin-right: 2px;
	border-left: 1px solid #000;
	padding-left: 5px;
}

.page-secretary  .views-label-field-speech-speaker
{
	float: left;
	margin-right: 2px;
	border-left: 1px solid #000;
	padding-left: 5px;
}

.page-secretary .VideoText
{
	float:left;
	width:310px;
	margin-left: 20px;
}

.page-secretary  .media, .media-body p
{
	margin-top:5px !important;
}

.page-secretary .VideoText  a.view-all, p.view-all
{
	/*background: url("images/view-all-arrow.png") no-repeat scroll 105px 5px rgba(0, 0, 0, 0)!important ;
	background: url("images/view-all-arrow.png") no-repeat scroll 105px 5px \0/;*/
	font-weight: bold;
	padding:0px 20px 0px 0px
}

.page-secretary .view-sec-latest-blog-post .view-footer .view-all
{
	/*background: url("images/view-all-arrow.png") no-repeat scroll 298px 5px rgba(0, 0, 0, 0)!important ;
	background: url("images/view-all-arrow.png") no-repeat scroll 298px 5px \0/;*/
	position: relative;
	float:left;
	width:311px;
	margin-bottom: 15px;
	font-weight: bold;
}

.page-secretary .first {
	padding-top:15px\0/;
}

.page-secretary div .field-content img{

	float:left;
	margin-right: 10px;
	position: relative;
}

.page-secretary .StoryText{

	width:240px;
	float:left;
}

.page-secretary .timeline .stream {
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
    width: 304px;
}

.page-secretary  .views-field-title {
	margin-bottom: 8px;
	clear: both;
	font-size: 20px;
	font-family: Helvetica, Arial, Sans-serif;
}

.page-secretary  .the-latest .views-field-title {
	font-size: 14px;
}


.page-secretary hr {
	clear: both;
	border-bottom: solid 1px #ccc;
}

.page-secretary .region-sec-videos hr {
	clear: both;
	border-bottom: 1px solid #cccccc;
border-top: 0 none;
}

.page-secretary .secretary-container{
	margin-bottom: 20px;
}

.page-secretary .grey-feature-box {
	margin-top: 0px;
	margin-bottom: 20px;
}

.page-secretary .below-the-fold-box,
.page-secretary .tweets-blog {
	width: 310px;
}

.page-secretary .tweets-blog {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px;
}

.page-secretary .views-row {
	clear: both;
	border-bottom: 1px solid #cccccc;
	border-top: 0 none;
	margin-bottom: 15px;
	padding-bottom:15px;
	width: 100%;
	float: left;
}

.page-secretary .the-latest .views-row:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
}


.page-secretary div .media {
    overflow: visible !important;
    padding: 0px 0px 0px 0px !important;
}


.file img.file-icon {

	display:none!important;
}

.page-secretary .views-field-field-speech-speaker {
	margin-bottom: 10px;
}

.page-secretary .views-field-field-speech-date-given .date-display-single {
	float:left;
	display: block;
	/*width: 100%;*/
}


.node-type-speech .field-name-field-speech-location, .field-name-field-speech-delivered-to, .field-name-field-speech-date-given, .field-name-field-speech-speaker {
	font-weight: bold;
}

.speeches-row {
	margin-bottom: 10px;
}

.speeches-row  .views-field-field-speech-date-given {
	font-weight: bold;
}


.page-secretary .view-news-releases-listing .views-field-title,
.page-secretary .view-latestspeeches .views-field-title,
.page-secretary .listing-view {
	margin-bottom: 0;
}

.page-secretary .view-news-releases-listing .views-row,
.page-secretary .view-latestspeeches .views-row {
	margin-bottom: 0;
}

.page-secretary .view-news-releases-listing .news-listing-row,
.page-secretary .view-latestspeeches .news-listing-row,
.page-secretary .listing-view .news-listing-row
{
	padding-bottom: 20px;
}

/*.page-secretary .view-news-releases-listing .news-listing-row,
.page-secretary .view-latestspeeches .news-listing-row{
    border-bottom: 1px solid #cccccc !important;
}
*/
.page-secretary .view-news-releases-listing .view-footer,
.page-secretary .view-latestspeeches .view-footer,
.page-secretary .listing-view .view-footer {
    clear: both;
}

.page-secretary .views-row:nth-child(1) {
    padding-top: 0;
}

.page-secretary .view-news-releases-listing .view-footer p,
.page-secretary .view-latestspeeches .view-footer p,
.page-secretary .listing-view .view-footer p{
	border-bottom: none;
	padding: 20px 0 0;
}

.page-secretary .views-row:last-child {
    border-bottom: none;
}

.page-secretary .view-footer, {
	border-top: solid 1px #ccc;
	float: left;
	width: 100%;
	padding-top: 5px;
}

.page-secretary .table-responsive {
   float: left;
   border-top: 1px solid #ccc;
   width: 100%;
}

.page-secretary .pagerer .pager {
   padding-left: 60px;
}

.pane-instagram-block-instagram-block img{
	margin: 0 10px 10px 0 !important;
}

.instagram-img-container a:nth-child(2n) img {
    margin-right: 0 !important;
}

.instagram-img-container a:active img,
.instagram-img-container a:focus img {
    border: solid 2px #0053cc;
}

.instagram-img-container {
    height: 515px;
    margin-bottom: 20px;
}

.instagram-view-all {
	clear: left;
}

/* Mobile Styling ****************************************/

@media only screen and (max-width: 767px) {

	.page-secretary
	.views-field-title .views-row  p{
		width:100%;
	}

	.page-secretary .addthis {
		width:100% !important;
	}

	.page-secretary .nav {
		width:100% !important;
	}

	.page-secretary .views-row {
		width:100%;
		float: left;
	}

	.page-secretary hr {
		width:100%;
		float: left;
	}

	.page-secretary .ytp-thumbnail  {
		width: 100% !important;
		float: left;
	}

	.page-secretary div .media  {
		display: block;
		/*text-align: right;*/
		padding-right: 20px !important;
		clear:right;
	}

	.page-secretary  .views-field-title {
		width:100%;
	}

	.page-secretary .StoryText{
		width:100%;
		margin-top: 10px;
		float:left;
	}

	.page-secretary .main-section {
		display: block !important;
		width: 100% !important;
	}

	.page-secretary .top-container {
		width: 100% !important;
	}

	.page-secretary .secretary-container{
		width: 100%;
	}

	.page-secretary .secretary-container .secretary-img{
		margin-top: 20px;
	}

	.page-secretary .below-the-fold-box,
	.page-secretary .tweets-blog {
		width: 100%;
		float: left;
	}

	.page-secretary .tweets-blog {
		width: 100%\9 !important;
	}

	.page-secretary .view-sec-latest-blog-post .view-footer .view-all{
		width:100%;
		margin-bottom: 15px;
		font-weight: bold;
	}

	.page-secretary .view-latestspeeches .view-footer .view-all{
		width:100%;
		margin-bottom: 15px;
		font-weight: bold;
	}
	.page-secretary .facebook-block.tall-tile,
	.page-secretary .instagram-block.tall-tile {
		width: 310px;
	}
	.page-secretary .panels-flexible-region-first.left{
		margin-bottom: 0;
	}

	.page-secretary .panels-flexible-region:last-child .grey-feature-box{
		margin-bottom: 10px;
	}
}


/* block-views-latest-deputy-sec-speeches-block */
.block-views-latest-deputy-sec-speeches-block .views-field-title {
	margin-bottom: 8px;
	clear: both;
	font-size: 20px;
	font-family: Helvetica, Arial, Sans-serif;
}

.block-views-latest-deputy-sec-speeches-block .views-row {
	clear: both;
	border-bottom: 1px solid #cccccc;
	border-top: 0 none;
	margin-bottom: 0;
	padding-bottom: 20px;
	width: 100%;
	float: left;
}

.block-views-latest-deputy-sec-speeches-block .views-row:nth-child(1) {
   padding-top: 0;
}

.block-views-latest-deputy-sec-speeches-block .views-row:last-child {
   border-bottom: none;
}

.block-views-latest-deputy-sec-speeches-block .view-footer {
   clear: both;
	border-top: solid 1px #ccc;
	float: left;
	width: 100%;
	padding-top: 5px;
}

.block-views-latest-deputy-sec-speeches-block .view-footer p {
	border-bottom: none;
	padding: 20px 0 0;
}
