/*
 Theme Name:   Cosgrove Child
 Theme URI:    http://themeforest.net/user/VictorThemes
 Description:  Cosgrove Child Theme
 Author:       VictorThemes
 Author URI:   http://themeforest.net/user/VictorThemes/portfolio
 Template:     cosgrove
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, theme-options, translation-ready
 Text Domain:  cosgrove-child
*/

/* Write Custom CSS */

.csgve-header {
	height: 300px;
}

.LogoHeading {
    font-family: "Times New Roman", Times, serif !important;
    font-size: 75px !important;
    color: #FFF  !important;
    padding-top: 25px !important;
    letter-spacing: 2px !important;
}

.TagLine {
    font-family: Arial, Helvetica, sans-serif, Calibri !important;
    font-size: 18px !important;
    color: #FF0 !important;
    padding-bottom: 25px !important;
    letter-spacing: 15px !important;
}

.Alien {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
    font-size: 16px !important;
    letter-spacing: 2px !important;
    color:#EDEDED !important;
    font-style: italic !important;
    padding-bottom: 20px !important;
}

.csgve-topbar .csgve-useful-links > li > a {
    color: #fff !important;
	font-size: 1.3em !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
	padding: 20px 20px !important;
	background: none !important;
    background-color: rgba(0, 0, 0, 0) !important;
	background-color: #343d47 !important;
    display: inline-block !important;
}

/*.csgve-topbar .csgve-useful-links ul li a:hover, .csgve-topbar .csgve-useful-links ul li a.active{
    background-color: #16181d;
}
.csgve-topbar .csgve-useful-links ul li a.active{
  color: #ffcc00;
}*/


.csgve-topbar .csgve-useful-links > li > a:hover{
	color: #13c5dd !important;
}

.csgve-logo {
	padding-top: 10px;
}

.read_more_hide a{
	display:none;
}

.csgve-footer a{
	color: #2784c7;
}

.social-icon {
	padding-top:40px;
}

.phones {
	padding-top:40px;
}

.cpation-wrap {
	width: 750px;
	text-align:left;
}

.csgve-consultation {
	background: #01539d;
}

@media screen and (max-width:479px) {
	/* Csgve Normal CSS */
	.csgve-logo {
		width: auto;
		padding:10px 0px 10px 0px;
	}
	
	.social-icon {
		padding-top:10px;
	}
	
	.hide-social-mobile{
		display:none;
	}
	
	.phones {
		padding-top:10px;
	}
}