/*
Theme Name: Diamond NS
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 3.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

h1.slide_head_title {
    position: absolute;
    margin: 0;
    top: 20px;
    font-size: 46px;
    margin-left: 48px;
    font-weight: 700;
    color: #125fa1;
}
.slide_textox p {
    color: white;
    line-height: 15px;
    font-size: 11px;
    margin: 19px;
}
/* .slide_textox { */
    /* position: absolute; */
    /* top: 0; */
    /* margin: 0; */
    /* float: right; */
    /* bottom: 0; */
    /* background-repeat: no-repeat !important; */
    /* width: 59%; */
    /* height: 46%; */
/* } */
.slide_textox h3 {
    color: white;
    font-size: 18px;
    margin: 20px;
}
button.slide_btn {
    background: red;
    border: 1px solid red;
    /* color: white !important; */
    margin-left: 19px;
    margin-bottom: 8px;
}
.slide_btn a {
    color: white;
    font-size: 12px;
}
.slide_textox {
    position: relative;
    top: 0;
    margin: -25% 4%;
    float: right;
    bottom: 0;
    background-repeat: no-repeat !important;
    width: 59%;
    height: 46%;
}

.slider_content_main {
    padding: 3px;
    font-size: 22px;
    color: white;
    background: #0d213a;
    margin: 0px auto;
    border: 1px solid white;
    text-align: center;
    height: 67px;
        border-radius: 4px;
}
p.slider_content {
    margin: 0 auto;
    text-transform: uppercase;
    font-weight: 700;
}

.youtube {
    position: relative;
    padding-bottom: 56.23%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background: #000;
    border-radius: 3px;
    margin: 5px;
        }
        
        .youtube iframe,
        .youtube object,
        .youtube embed {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
            background: transparent;
        }
        
        .youtube img {
            bottom: 0;
            display: block;
            left: 0;
            margin: auto;
            max-width: 100%;
            width: 100%;
            position: absolute;
            right: 0;
            top: 0;
            border: none;
            height: auto;
            cursor: pointer;
            -webkit-transition: .4s all;
            -moz-transition: .4s all;
            transition: .4s all;
        }
        
        .youtube img:hover {
            -webkit-filter: brightness(75%);
        }
        
        .youtube .play {
            height: 72px;
            width: 72px;
            left: 50%;
            top: 50%;
            margin-left: -36px;
            margin-top: -36px;
            position: absolute;
            background: url("//i.imgur.com/TxzC70f.png") no-repeat;
            cursor: pointer;
        }

.lcs_logo_container img{
-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    cursor: pointer;
    height: auto;
    float: left;}
.lcs_logo_container img:hover{
filter: grayscale(0%);
}
.img_logo_change
{
    text-align: center;
    display: block;
}
.img_logo_change img{float:none;}




.team-grid {
    min-height: 186px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.17);
    padding: 5px;
    margin-bottom: 30px;
    text-align: left;
    border-radius: 3px;
    border: 0px solid rgba(0, 0, 0, 0.07);
}

.team-grid img {box-shadow:none; border: none; padding: 0; border-radius: 0;}

.team-grid h3 { text-align: left }

.member-info { min-height: 50px;} 


.location-grid img {width: 100%;
height: auto;
border: 0px solid rgba(0, 0, 0, 0.07);
padding: 5px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.17);
border-radius: 2px;  }

.our_team_section h3.sub-title { margin-bottom: 20px; margin-top: 40px; border-bottom: 2px solid; font-size: 24px; }

.our_team_section h4.sub-cat  { font-size: 20px;}
