/*Rubra Mods*/

#landing .col-md-8{
	margin-bottom:260px;
	
}
.list-unstyled li{
	padding:0px;
	padding:0px;
	margin-bottom:0px;
}
ul.border li{
	padding:1px;
	margin:0px;
	
}
.heading:after{
	content: none;
}
}


@media(min-width: 768px) {
  .pt-medium {
    padding-top: 60px;
  }
}
  
.pt-medium {
	padding-top:60px;
	padding-bottom:60px;
	}
.pt-medium  + .pt-medium{
	padding-top:0px;
}
.pt-medium  .pt-large{
	padding-top:0px;
}


#services.pt-large{
	background-color:#CDD6D6;
}
.light-color i:before{
	color: #680007;
}
h1.large, h1.x-large {
    text-shadow: 2px 2px 0px rgba(0,0,0,0.25);
}
.heading{
	margin-bottom: 30px;
}
.heading:after{
	content:none;
}
 .mt-medium {
   margin-top: 40px;
  }
@media (min-width: 768px){
  .mt-medium {
   margin-top: 40px;
  }
}
 
 #map-wrapper{
	 margin-top:50px;
 }
 .footer-widget{
	margin-bottom:12px;
 }
i:before{
	color:#680007;
}
.container-fw i{
	/*color: #147084;*/
	Font-weight: Bold;
}
/*.container-fw a{
	color: #147084;
}*/
#demo1 .btn.border {
	background-color: #64838A;
	color:#fff;
	margin-left: 20px;
	border-color:#fff;
	border:1px;
}
#demo1 .btn.border:hover{
	background-color:#EF6E24;
}

#demo1 .btn a {
	margin-left: 20px;
}

.terms {
	border-width:none;
	border-color:#fff;
	text-align:left;
	background-color:rgba(20, 112, 132, 0.12);
}

#about .terms{
		background-color:#EAEAEA;
		border:none;		
	}

.boxmod{
	border-width:1px;
	border-color:red;
}
.parallax {
    width: 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size:cover;
    background-position: 0% 0%;
    overflow: hidden;
}
@media (min-width: 768px) {
  .pt-large {
    padding-top: 60px;
  }
}
.pt-large .mb-large{
	padding-top: 60px;
}

.footnote{
	font-size: 13px;
	font-weight: bold;
	color:#D3544D;
}
a{
    color: #777;
}

 a:hover, a:focus, a:active {
    color: #64838a;
}


.footer-widget .list-unstyled li{
	/*display: inline;*/
}
#footer-rights  .footer-widget .list-unstyled a{
	text-transform: none;
}
  .image-background{
  /*background-attachment: fixed;*/
  background-position:top center;
  /*background-size: contain;*/
  background-repeat: no-repeat;
  }

	  
#MyLogoBox {
    position: absolute;
    top: 13px;
    left: 0px;
    z-index: 2;
}
	  
  
