/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

body {
    padding-top: 54px;
}

@media (min-width: 992px) {
    body {
        padding-top: 56px;
    }
}

.carousel-item {
    height: 65vh;
    min-height: 300px;
	height: 350px !important;
	
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.portfolio-item {
    margin-bottom: 30px;
}

.phone{
	 font-size:20px;
	 border:solid 1px #ccc;
	 padding:5px;
	 text-align:center;
}

.row.row-grid [class*="col-"] + [class*="col-"] {
    margin-top: 15px;
}

@media (min-width: 1200px) {
    .row.row-grid [class*="col-lg-"] + [class*="col-lg-"] {
        margin-top: 0;
    }
}
@media (min-width: 992px) {
    .row.row-grid [class*="col-md-"] + [class*="col-md-"] {
        margin-top: 0;
    }
}
@media (min-width: 768px) {
    .row.row-grid [class*="col-sm-"] + [class*="col-sm-"] {
        margin-top: 0;
    }
}

.card-header {
	background-color: #C7C7C7;
}
.price-font {
	color:#F90;
}

.record {
	font:Georgia, "Times New Roman", Times, serif;
	font-size:75px;
	font-weight:400;
	text-align:center;
}

.recordunits {
	font:Georgia, "Times New Roman", Times, serif;
	font-size:50px;
	font-weight:200;
	text-align:center;
	color:#0C3;
}

.record-font {
	font:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight:400;
	color:#0C3;
}

.red-font {
	color:#FF3E3E;
}

.bigplay-font {
	color:#FF3E3E;
	text-align:center;
	font-size:24px;
	text-transform: uppercase;
	background-color:#FFC;
}

.green-font {
	color: #3C0;
}

.decription{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}

.Black{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

.LoginTitle{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.fill-screen {
	height:100px;
}
.btn-secondary {
	background-color:#F93;
}
.btn-phone {
	font-size: 1.8rem;
	text-align:center;
	display:block;
	vertical-align:middle;
}

a[href^="tel:"] {
  color: orange;
  text-decoration: none;
}

a[href^="tel:"]:before {
  color: red;
  content: "\260e";
  margin-right: 0.5em;
}

.yt-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.yt-container iframe, .yt-container object, .yt-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.social-links {
    text-align:center;
}

.social-links a{
    display: inline-block;
    width:50px;
    height: 50px;
    border: 2px solid #909090;
    border-radius: 50px;
    margin-right: 15px;

}
.social-links a i{
    padding: 18px 11px;
    font-size: 20px;
    color: #909090;
}
.itright {
	float: right; 
}

.h1,h1{font-size:1.75rem}
.h2,h2{
	font-size:1rem;
	font-weight:400;
	display:inline;
	}
.h3,h3{
	font-size:1rem;
	font-weight:400;
	display:inline;
	}	