/* General */
body {
    padding-top: 113px;
}

/* Header */

.umfs-messaging {
    width: 100%;
    margin-bottom: 15px;
}

/* Title */

.view-title-for-node h1 {
    margin: 0 0 15px 0;
}

.region-content {
    margin-bottom: 25px;
}

.region-content .view-content {
    padding-left: 15px;
    padding-right: 15px;
}

.view-id-video_library.view-display-id-block_1.text-block {
	
}

.view-id-video_library.view-display-id-block_1.text-block .view-header {
   background: #fff;
}

/* Content - News */

#block-views-video-library-block-2 {
	margin-bottom: 40px;
}
/* Content - Video */

.video-container {
    background: #000;
}

.block-boxes-video-player {
    height: auto;
    background: #000;
}

.umfs-messaging .boxes-box-content {
    width: 100%;
    max-width: 1065px;
    margin: 0 auto;
}

.video-wrapper {
    position: relative;
    height: 0;
    padding-bottom: 57%;
}

.video-embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.block-boxes-video-footer {
    padding: 15px 0;
    background: #333;
}

.block-boxes-video-footer .col-md-6 {
    padding: 0;
}

.block-boxes-video-footer p {
    margin-bottom: 0;
}

.block-boxes-video-footer,
.block-boxes-video-footer a {
    color: #bbbcc0;
    line-height: 30px;
}

.video-footer-right {
    text-align: right;
}

.video-footer-left {
    float: left;
}

.video-footer-right {
    float: right;
}

.block-boxes-video-footer .fa {
    font-size: 30px;
    vertical-align: -30%;
}

.fs-view-video-page .view-header>a {
    margin-top: -32px;
    margin-right: 35px;
}


.fs-view-video-page .view-header a:after {
    font-family: FontAwesome;
    content: "\f101";
    padding-left: 6px;
    font-size: 10px;
}

a.signup:after {
    font-family: FontAwesome;
    content: "\f101";
    padding-left: 6px;
}

a .img-hover,
a:hover .img-normal {
    display: none;
}

a .img-normal,
a:hover .img-hover {
    display: inline-block;
}

.block-boxes-video-footer .highlight,
.video-footer-left p > a:hover  {
    color: #ffcb05;
}



/* Related videos */

.view-video-library .view-header h2 {
    margin: 0 15px 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #b2ac82;
}

.node-type-skeleton-page .views-bootstrap-grid-plugin-style {
    width: auto;
}

.node-type-video-library-page .view-video-library .views-field-field-duration {
    right: 16px;
}

.node-type-video-library-page .view-video-library .fs-video-play-button {
    right: 60px;
}

.node-type-skeleton-page .views-bootstrap-grid-plugin-style .field-content img {
    height: 112px;
}

/* Related news */

.node-type-skeleton-page .view-related-news .views-bootstrap-grid-plugin-style .field-content img {
    height: 93px;
}

/* Sidebar - Follow us */

.block-boxes-follow-us {
    width: 292px;
}

.block-boxes-follow-us .block-title {
    margin-bottom: 20px;
}

.block-boxes-follow-us a i {
    color: #ffcb05;
}

.block-boxes-follow-us a>.fa:hover {
    color: #00274c;
}

#block-views-video-library-block-2 .views-field-field-teaser-image {
    float: left;
    margin-right: 15px;
    width: 235px;
    height: 82px;
    margin-bottom: 10px;
	overflow: hidden;
}

#block-views-video-library-block-2 .views-bootstrap-grid-plugin-style .col-sm-4 {
	overflow: hidden;
}

/******* Desktop *******/
@media (max-width: 1125px) and (min-width: 768px)
{

    .umfs-messaging .boxes-box-content {
        padding-left: 10px;
        padding-right: 10px;
    }

    /* Related videos */

    .node-type-video-library-page .view-video-library .views-field-field-duration {
        right: 15px;
    }

    .node-type-video-library-page .view-video-library .fs-video-play-button {
        right: 60px;
    }

}

/***** Large ******/

@media (max-width: 1125px) and (min-width: 768px) {
	.col-sm-9 {
		padding-left: 0 !important;
	}
}

/******* Tablet *******/
@media only screen and (min-width: 481px) and (max-width: 768px)
{
    body {
        padding-top: 0;
    }

    .umfs-resource-menu {
        width: 100%;
    }

    .umfs-messaging {
        margin-bottom: 25px !important;
    }

    .umfs-messaging .boxes-box-content {
        padding-left: 10px;
        padding-right: 10px;
    }

    .region-content .view-content {
        padding-left: 0;
        padding-right: 0;
    }
	
	.fs-view-video-page .views-bootstrap-grid-plugin-style .row {
		width: auto !important;
	}

    /* Related videos */

    .view-video-library .view-header h2 {
        margin-left: 10px;
        margin-right: 10px;
    }
    
    .node-type-video-library-page .view-video-library .views-field-field-duration {
        right: 142px;
        top: 84px;
    }

    .node-type-video-library-page .view-video-library .fs-video-play-button {
        top: 84px;
        right: 203px;
    }

    .node-type-video-library-page .fs-view-video-page #views-bootstrap-grid-1 .views-field-title {
        width: 207px;
    }

    .node-type-skeleton-page .views-bootstrap-grid-plugin-style .field-content img {
        width: 207px;
    }

    /* Related news */

    .node-type-skeleton-page .view-related-news .views-bootstrap-grid-plugin-style .field-content img {
        height: 93px;
        width: 235px;
    }

    /* Sidebar - Follow us */

    .block-boxes-follow-us .block-title {
        margin-bottom: 20px;
    }

    .block-boxes-follow-us .boxes-box-content {
        margin-left: 10px;
        margin-right: 10px;
    }

    /* Sidebar - Quicklinks */

    .node-type-skeleton-page .fs-block-quicklinks {
        margin-left: 0;
    }

    .node-type-skeleton-page .fs-view-quicklinks .view-content {
        margin-left: 12px;
    }
	
	
}

/******* Phone *******/
@media only screen and (min-width: 1px) and (max-width: 481px)
{
    body {
        padding-top: 0;
    }

    .umfs-resource-menu {
        width: 320px;
        height: 29px;
    }
    
    /* Video */

    .umfs-messaging {
        margin-bottom: 25px !important;
    }
    
    .umfs-messaging .boxes-box-content {
        padding-left: 10px;
        padding-right: 10px;
    }

    .block-boxes-video-player {
        height: auto;
    }

    .video-footer-right {
        float: left;
        text-align: left;
    }

    /* Title */

    .region-content .view-content {
        padding-left: 0;
        padding-right: 0;
    }

    /* Related videos */

    .view-video-library .view-header h2 {
        margin-left: 0;
    }

    .view-video-library .col {
        width: 100%;
    }

    .node-type-video-library-page .view-video-library .fs-video-play-button {
        right: 59px;
    }

    /* Related news */

    .view-related-news .view-header {
        margin-bottom: 40px;
    }

    .view-related-news .views-bootstrap-grid-plugin-style .col {
        padding-left: 43px;
    }

    .view-related-news .views-bootstrap-grid-plugin-style .views-field-title {
        width: 235px;
    }

    .node-type-skeleton-page .view-related-news .views-bootstrap-grid-plugin-style .field-content img {
        height: 93px;
    }


    /* Sidebar - Follow us */

    .node-type-skeleton-page .block-title {
        margin-left: 0;
    }

    .block-boxes-follow-us .boxes-box-content {
        margin-left: 10px;
        margin-right: 0;
    }
	
    .block-boxes-follow-us .block-title {
        margin-left: 10px;
    }
	
	.fs-view-video-page .view-header>a {
    	margin-top: -8px;
		margin-right: 5px;
	}
}
