/*
 * Template Name: BooStrap System
 * Description: One Page Sites, Tables, Masonry, Cards
 * Version: 1.5
 * Author: Dan Nickerson - Boostrap
 * Website: https://boostrap.com
*/

/* Hero
------------------------------------*/
#hero {padding-top:4rem;padding-bottom:4rem;}
.header-row {font-weight: 600;}
.display-1 {font-weight: 900;letter-spacing: -0.05em;}
.display-5 {font-weight: 600;}


/* Search Box
------------------------------------*/
.search{position: relative;}
.search input{height: 60px; text-indent: 0px; border: 2px solid #d6d4d4;}
.search input:focus{box-shadow: none; border: 2px solid blue;}
.search .fa-search{position: absolute; top: 17px;left: 17px;}
.search button{position: absolute;top: 5px;right: 18px;height: 50px;width: 50px;}

/* Main Content
------------------------------------*/

.intro {}
.template {}

/* Card Template
------------------------------------*/

.card-box {background: #fff;border: 1px solid #efefef;border-radius: 10px;padding: 25px 0;position: relative;}
.card-title {}
.card-text {}
.card-button {}

/* hero Effects
------------------------------------*/

.parallax {	
  background-attachment: fixed; 
  height: 100%;}

.blue-gradient {
background: #56CCF2;  
background: -webkit-linear-gradient(to right, #2F80ED, #56CCF2);  
background: linear-gradient(to right, #2F80ED, #56CCF2); 
}
.moonlight-gradient {
background: #0F2027;  
background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027);
background: linear-gradient(to right, #2C5364, #203A43, #0F2027); 
}
.pink-gradient {
	background: #f2709c; 
background: -webkit-linear-gradient(to right, #ff9472, #f2709c); 
background: linear-gradient(to right, #ff9472, #f2709c);
}
/* Scroll To Top
------------------------------------*/

.disclaimer {font-size: 90%;}
/* Scroll To Top
------------------------------------*/
.scroll-to-top { position: fixed;display: none;right: 1rem;bottom: 1rem;width: 2.75rem;height: 2.75rem;text-align: center;color: #fff;background: rgba(90,92,105,.5);line-height: 46px;}
.arrow { border: solid white;border-width: 0 5px 5px 0;display: inline-block;padding: 6px;margin-top:18px;}
.up {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}



/*Mobile Display Fixes
------------------------------------*/

@media only screen and (max-width: 600px) {
table .btn {padding: 0.175rem 0.25rem;font-weight: 300;font-size:.8rem;}.row4 {min-width:90px;}table {font-size:.8rem;}
}

@media screen and (max-width: 767px) {
.mobile-space {margin-top:10px;}
}