/*
CTC Separate Stylesheet
Updated: 2017-08-15 18:58:45
Theme Name: Guardmaster Child
Template: guardmaster
Author: Templatation and Last Productions
Description: A powerful theme for Security Agencies.
Tags: white,red,custom-background,threaded-comments,translation-ready,custom-menu
Version: 1.6.1502823525
*/


header .my-logo{
    overflow: hidden;
}

header .my-logo .desktop-logo{ display: none; }
header .my-logo .mobile-logo{ display: block; }

/* modify this when changing the logo */
.header-2 .top-contact{ padding-top: 20px; }

/* vertical align the menu */
.navbar-default.navbar{
    padding-top: 30px !important;
}

@media screen and (min-width: 1200px){
    header .my-logo .desktop-logo{ display: block; }
    header .my-logo .mobile-logo{ display: none; }
}

@media screen and (max-width: 1200px){
    .header-2 .top-contact{ padding-top: 0px; }
    
    /* adding another menu item, you may need to adjust these */
    .nav>li>a{
        padding-left: 12px;
        padding-right: 12px; 
    }
}

/* uncomment the following to display menu sub-items in the mobile menu */
/*
*/
@media screen and (max-width: 768px){
	#navigation ul.nav > li > ul {
		display: block;
		padding-top: 0;
	}
	#navigation ul.nav > li > ul.sub-menu li a{
		display: block;
		padding-top: 8px;
	}
}
/* end of section for sub-menu mobile menu  */


a.btn-orange,
a.btn-orange i{ height: 43px; }
.blog .blog-post .post-contents .button a.btn-orange i{
    padding-top: 13px;
    padding-bottom: 13px;
}

/* code for the services blocks */
.a-block{ display: block; }
a.a-block:hover, a.a-block:hover>*{ text-decoration: none; }
.a-block:hover .learn-more{ color: #fff; }

.gmcontactform p:nth-child(5):after{ content: none; }

.contact-column-right .vc_column-inner{
    margin-left: 90px;
}

@media screen and (max-width: 768px){
    .contact-column-right .vc_column-inner{
        margin-left: 0;
    }
}
