/*Changing Bootstrap properties*/
/*#D7C18C #CC9554; #DDBF9B*/
body, .nav-link, .btn-outline-success{
	color: #4D6B87 !important; 
	    border: none;
}
.logo{font-size:32px !important; padding-bottom:10px; border-bottom:1px solid #CC9554;}
h1{color:#CC9554;}
.nav-link:hover, .btn-outline-success:hover{
	color: green !important; 
	border-color: #7ea1a5;
	background-color: #d8d8d8;;
}/*7ea1a5*/



.btn-secondary{font-size: 10px;
    font-weight: 700;
    color: #FFFFFF;
    background-color: #00BB9C;
    margin: 3px;
	border: 0; 
	border-bottom-left-radius: 0.25rem !important;
    border-top-left-radius: 0.25rem !important;
	}

.sh-form-subscribe-footer{background-color: #4F5C6C; color: #FFFFFF;  border: 0;}

/*Changing slider properties*/
.slick-slide img{
	margin-left: auto;
	margin-right: auto;
}

.slick-dots{bottom: -45px !important; }

.slick-dots li button:before{
	font-size: 14px !important;
	color: #516985 !important;
}

.slick-dots li.slick-active button:before {color: #00BC9B !important; }

/*.slick-arrow{
	background-color: #3b5065 !important;
	width: 25px !important;
	height: 25px !important;
}*/

	

/*Custom properties*/
.sh-margin-top { margin-top: 50px; }
.sh-margin-top-2 { margin-top: 100px; }
.sh-margin-top-3{ margin-top: 15px; }
.sh-responsive-img{width: 100%;}
.sh-slider-img{width: 95%;}
.sh-image-caption-home{font-size: 24px; font-weight: bold; margin-top: 25px; color:#CC9554}
.sh-image-sub-caption-home{font-size: 14px; }



#shDivHeaderBar { font-size: 12px;     padding-top: 8px; }
#shDivHeaderBar i{margin-left: 15px;}


#navbarSupportedContent > .nav-link { font-size: 22px; font-weight: 700; }

#shDivPageHeader{
	padding-top: 15%;
	padding-bottom: 15%;
    height: 379px;
	color: #ccc;
	background-image:url('../images/headerBackground.jpg');
	background-size: contain; 
	
}
#shDivPageHeader h1{color: #FFFFFF; font-weight: bold;  }


#shDivHeaderHome{
	padding-top: 15%;
	padding-bottom: 15%;
    height: 100%;
	color: #ccc;
	background-image:url('../images/headerBackground.jpg');
	background-size: contain; 
	
}

#shDivHeaderHome h1{color: #FFFFFF; font-weight: bold;  }


#shDivHeaderHome button, #shDivWorkWithUs button{    
	background-color: #00BB9C;
	color: #FFFFFF;
	border-radius: inherit;
	width: 260px;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 15px;
	height: 45px
}

#shDivRowFeaturesHome i {
	font-size: 40px;
	color: #00BC9B;
}

#shDivFooter{background-color: #2F4052; padding-top: 50px; padding-bottom: 50px; font-size:12px; }
#shDivFooter h1{color: #FFFFFF; font-size: 25px; font-size: 15px; font-weight: 400; }
#shDivFooter, #shDivFooter a{color: #8795A2; }

#shDivFooterBar{background-color:#283545; color: #707D8D;}

#shBtnGoToTop {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    border: none;
    outline: none;
    background-color: #3B5065;
    color: #b3bec7;
    cursor: pointer;
    border-radius: 3px;
    width: 25px;
    height: 25px;
}

#shBtnGoToTop:hover {
    background-color: #555;
}

/* Medium devices (tablets, 992px) */
@media (max-width: 992px) {
	#shDivHeaderBarContact{text-align: center; }
	#shDivHeaderBarSocial span{text-align: center; width: 100%;}
	#shDivFooterLatestWorks img{width: 36%; padding-top: 5px;}
	
}

/* Medium devices (tablets, 768px) */
@media (max-width: 350px) {
	#shDivHeaderHome h1{font-size: 40px;  }
	
}


