/*
Theme Name:     Angle Child Theme
Description:    Child theme for the Angle WP Theme
Author:         Oxygenna
Author URI:     http://themeforest.net/user/oxygenna
Template:       angle
Version:        1.0
*/


@font-face {
    font-family: 'museo_sans100';
    src: url('fonts/museosans-100-webfont.eot');
    src: url('fonts/museosans-100-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans-100-webfont.woff2') format('woff2'),
         url('fonts/museosans-100-webfont.woff') format('woff'),
         url('fonts/museosans-100-webfont.ttf') format('truetype'),
         url('fonts/museosans-100-webfont.svg#museo_sans100') format('svg');
    font-weight: normal;
    font-style: normal;
}

html, body  {font-family:"museo_sans100", arial, verdana;}

h1 {font-size:40px;}
h2 {font-size:40px;}
h3 {font-size:28px;}
h4 {font-size:22px;}

#text-2 h2 {padding-bottom:0px; margin-bottom:0px;}
#footer strong {color:#e8291c; text-transform:uppercase;}

[class*="decor-"] {
  height: 130px;
}


.topadjust.section {padding-top:180px;}
.footerslope {margin-top: 120px;}
.removebottom {padding-bottom:0px}
#footer .sidebar-widget {margin-bottom:0;}

.section .clients h2 {margin-bottom:10px;}

.redheaders h1, .redheaders h2, .redheaders h3, .redheaders h4, .redheaders h5 {color:#e8291c!important;} 

.fullwidthimg img {width:100%}

.last {padding-bottom:90px!important;}

.culture img {max-width:80%}

.staff h3 {font-size:24px;}

.socialfooter {background:#2d2c2e; text-align:center; padding-bottom:30px;}
.socialfooter .icons {}
.socialfooter .icons  img {max-width:100px;}
.socialfooter .copyright {color:#fff;font-size:13px; text-transform:uppercase;}
.socialfooter .copyright a {color:#fff; }

.contactform input, .contactform select, .contactform textarea {width:100%;}

.button {
  height: inherit;
  padding: 4px 12px !important;
 
}


@media (max-width: 950px) {
	[class*="decor-"] svg {
	display: none;
	}
	
	[class*="decor-"] {
		display:none;}
}
}

/* 
#masthead.navbar-sticky {
  background: none!important;
  color: #fff;
}

#masthead.navbar-scrolled {
  position: fixed;
  z-index: 1100;
background: rgba(231, 76, 60, 0.95) none repeat scroll 0 0!important;
}


#content article  {
  margin-top: -120px;
}

*/