/*Media Queries*/

@media only screen and (max-width: 1334px) {
    /*Owl Caroucell*/
    #left-btn {
        top: 34.8%!important;
    }
    #right-btn {
        top: 34.8%!important;
    }
    /*Hover Effect*/
    .media__body.small {
        margin: 0% 2.6%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 110.8%!important;
    }
}

@media only screen and (max-width: 1280px) {
    /*Owl Caroucell*/
    #left-btn {
        top: 37.7%!important;
    }
    #right-btn {
        top: 37.7%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 1.2%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 1.2%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 1.2%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 1.2%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 1.6%!important;
    }
    /*Hover Effect*/
    .media__body.small {
        margin: 0% 2.6%!important;
    }
    .our-storie-home {
        padding: 19.2% 36% 20.1% 36%;
        height: 20%;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 24.8% 10% 18% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
	
	
}

@media only screen and (max-width: 1200px) {
    /*Owl Caroucell*/
    #left-btn {
        top: 35%!important;
    }
    #right-btn {
        top: 35%!important;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 24.8% 10% 18% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
	
	
}

@media only screen and (max-width: 1136px) {
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 1.4%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 1.4%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 1.4%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 1.4%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 1.6%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -4%;
    }
}

@media screen and (max-width: 1080px) and (orientation: portrait) {
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 1.5%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 1.5%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 1.6%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 1.5%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 1.6%;
    }
    .our-storie-home {
        padding: 19.2% 36% 27% 36%;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 24.8% 10% 18% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
		
	
}

@media only screen and (max-width: 1024px) {
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 1.6%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 1.6%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 1.6%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 1.6%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 1.6%!important;
    }
    .our-storie-home {
        padding: 19.3% 36% 20% 36%;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 1.6%!important;
    }
    .media__body.large {
        margin: 0% 0.8%!important;
    }
    .media__body.small {
        margin: 0% 2.6%!important;
    }
    .media__body.large-product {
        margin: 0% 0.8%!important;
    }
    .media__body.half-product {
        margin: 0% 1%!important;
    }
    .media__body.small-product {
        margin: 0% 2.6%!important;
    }
    .media__body.small-product2 {
        margin: 0% 0%!important;
    }
	.media__body.half-3 {
	margin: 3.5% 0% 0% 0%!important; 
	}
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 23.4% 10% 18% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
			
	
}

@media only screen and (max-width: 960px) {
    /*Owl Caroucell*/
    #left-btn {
        top: 34.6%!important;
    }
    #right-btn {
        top: 34.6%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 1.7%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 1.7%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 1.7%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 1.7%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 1.7%!important;
    }
    .our-storie-home {
        padding: 18.4% 36% 20.4% 36%;
    }
    /*Hover Effect*/
    .media__body.half-product {
        margin: 0% 1.4%!important;
    }
	.media__body.half-3 {
	margin: 3.8% 0% 0% 0%!important; 
	}
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 22% 10% 17.4% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
	
}

@media screen and (max-width: 854px){
    /*Owl Caroucell*/
    #left-btn {
        top: 31.9%!important;
    }
    #right-btn {
        top: 31.9%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 2%!important;
    }
    .our-storie-home {
        padding: 17.8% 36% 17.8% 36%;
    }
    .our-storie-home h3 {
        font-size: 20px;
        line-height: 40px;
        letter-spacing: 1px;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 1.8%!important;
    }
    .media__body.large {
        margin: 0% 1%!important;
    }
    .media__body.half {
        margin: 0% 1.9%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.9%!important;
    }
    .media__body.small {
        margin: 0% 3.5%!important;
    }
    .media__body.large-product {
        margin: 0% 1%!important;
    }
    .media__body.small-product {
        margin: 0% 2.8%!important;
    }
	.media__body.half-3 {
	margin: 4% 0% 0% 0%!important; 
	}	
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 20% 10% 16% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
	
}

@media screen and (max-width: 800px) and (orientation: portrait) {
    /*Owl Caroucell*/
    #left-btn {
        top: 31.9%!important;
    }
    #right-btn {
        top: 31.9%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 2%!important;
    }
    .our-storie-home {
        padding: 17.8% 36% 17.8% 36%;
    }
    .our-storie-home h3 {
        font-size: 20px;
        line-height: 40px;
        letter-spacing: 1px;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 1.8%!important;
    }
    .media__body.large {
        margin: 0% 1%!important;
    }
    .media__body.half {
        margin: 0% 1.9%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.9%!important;
    }
    .media__body.small {
        margin: 0% 3.5%!important;
    }
    .media__body.large-product {
        margin: 0% 1%!important;
    }
    .media__body.small-product {
        margin: 0% 2.8%!important;
    }
	.media__body.half-3 {
	margin: 4.8% 0% 0% 0%!important; 
	}
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 20% 10% 13.6% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}	
	
	
}

@media screen and (max-width: 800px) and (orientation: landscape) {
    /*Owl Caroucell*/
    #left-btn {
        top: 31.9%!important;
    }
    #right-btn {
        top: 31.9%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 2%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 2%!important;
    }
    .our-storie-home {
        padding: 18% 36% 17.9% 36%;
    }
    .our-storie-home h3 {
        font-size: 20px;
        line-height: 40px;
        letter-spacing: 1px;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 1.8%!important;
    }
    .media__body.large {
        margin: 0% 1%!important;
    }
    .media__body.half {
        margin: 0% 1.9%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.9%!important;
    }
    .media__body.small {
        margin: 0% 3.5%!important;
    }
    .media__body.large-product {
        margin: 0% 1%!important;
    }
    .media__body.small-product {
        margin: 0% 2.8%!important;
    }
	.media__body.half-3 {
	margin: 4.8% 0% 0% 0%!important; 
	}
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 20% 10% 13.6% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}		
	
	
}

@media only screen and (max-width: 768px) {
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 60%;
        margin-top: 0%;
        margin-bottom: 0%;
    }	
	
    /*Owl Caroucell*/
    #left-btn {
        top: 31%!important;
    }
    #right-btn {
        top: 31%!important;
    }
    /*Our Storie-Home*/
    .our-storie-home {
        padding: 16% 36% 18% 36%;
    }
    .our-storie-home h3 {
        font-size: 16px;
        line-height: 40px;
        letter-spacing: 1px;
        margin-top: 20px;
    }
    .media__body.half-2 h2 {
        margin-top: 111%!important;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 17% 10% 12% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}		
	
	
}

@media only screen and (max-width: 750px) {

/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 16% 10% 11.6% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;

}
	
}

@media only screen and (max-width: 736px) {

/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 16% 10% 10.6% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 30px;
    letter-spacing: 1px;

}		
	
	
}

@media only screen and (max-width: 720px) {
    /*Social Links*/
    .li-group {
        margin-right: 46%;
    }
    .li-group span {
        display: none;
        visibility: hidden;
    }
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 60%;
        margin-top: 0%;
        margin-bottom: 0%;
    }	
    /*Nav*/
    .sf-menu {
        text-align: left;
        margin-left: 0%!important;
    }
    .sf-menu li{margin-top: 0px;}   
    .contact-icons {
        margin-right: 0%;
        margin-top: 0%;
    }
    .home-icon {
        display: none;
        visibility: hidden;
    }
    .home-label {
        display: block;
        visibility: visible;
    }
    /*Owl Caroucell*/
    #left-btn {
        top: 29%!important;
    }
    #right-btn {
        top: 29%!important;
    }
    /*Grid Bottom Margin*/
    .three-box-bottom-margin {
        margin-bottom: 2.2%!important;
    }
    .one-box-bottom-margin {
        margin-bottom: 2.2%!important;
    }
    .two-box-bottom-margin {
        margin-bottom: 2.2%!important;
    }
    .four-box-bottom-margin {
        margin-bottom: 2.2%!important;
    }
    .box-bottom-margin-inner {
        margin-bottom: 2.2%!important;
    }
    /*Our Storie-Home*/
    .our-storie-home {
        padding: 18% 36% 14.6% 36%;
    }
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 50%!important;
    }
    .media__body.top h2 {
        margin-top: 48%!important;
    }
    .media__body.half h2 {
        margin-top: 57%!important;
    }
	.media__body.half-3 {
	margin: 4.8% 0% 0% 0%!important; 
	}
    .media__body.half-3 h2 {
		margin-top: 109%!important; 
	}	
    /*.media__body.full h2 {margin-top: 61%!important;}*/
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }
    .media__body.small h2 {
        margin-top: 78%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 78%!important;
        left: 32%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 78%!important;
        left: 37%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 78%!important;
        left: 41%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 78%!important;
        left: 38%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -22%;
    }
    /*Contact*/
    .contact-info {
        margin-bottom: 3%;
        padding-left: 4%;
    }
    .contact-info h2 {
        font-size: 12px;
        letter-spacing: 0px;
        line-height: 20px;
        text-align: left;
    }
    .contact-info h3 {
        font-size: 22px;
        line-height: 64px;
        letter-spacing: 1px;
        margin-top: 0%;
        margin-bottom: 0%;
        text-align: left;
    }
    .contact-info a {
        font-size: 12px;
        letter-spacing: 0px;
        text-align: left;
    }
	
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 16% 10% 10.2% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 30px;
    letter-spacing: 1px;

}		
	
	
}

@media screen and (max-width: 667px) and (orientation: landscape) {
    /*Nav*/
    .li-group-2 span{display: none;}
    
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 12% 10% 10.2% 10%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 20px;
    letter-spacing: 1px;

}
	
}

@media only screen and (max-width: 640px) {
    /*Social Links*/
    .li-group {
        margin-right: 41%;
    }
    .li-group span {
        display: block;
        visibility: visible;
    }
    .contact-links {
        display: none;
        visibility: hidden;
    }
    .mobile-contact-icons {
        display: block;
        visibility: visible;
    }
    /*Nav*/
    .sf-menu {
        margin-left: 1%!important;
    }

    .contact-icons {
        margin-right: 38%;
    }
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 80%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
    /*Owl Caroucell*/
    #left-btn {
        top: 26%!important;
    }
    #right-btn {
        top: 26%!important;
    }

    /*Hover Effect*/
    .media__body {
        margin: 0% 2.8%!important;
    }
    .media__body.large {
        margin: 0% 1.4%!important;
    }
    .media__body.half {
        margin: 0% 1.3%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.3%!important;
    }
    .media__body.small {
        margin: 0% 1.3%!important;
    }
    .media__body.large-product {
        margin: 0% 1.4%!important;
    }
    .media__body.half-product {
        margin: 0% 1.2%!important;
    }
    .media__body.small-product {
        margin: 0% 1.2%!important;
    }
    .media__body.small-product2 {
        margin: 0% 0%!important;
    }
	.media__body.half-3 {
	margin: 3% 0% 0% 0%!important; 
	}
    .media__body.half-3 h2 {
		margin-top: 109%!important; 
	}		
    /*Grid Bottom Margin*/
    .box-bottom-margin-inner {
        margin-bottom: 3%!important;
    }
    /*.our-storie-home {
        padding: 18% 36% 27% 36%;
    }*/
    /*Mobile Margin*/
    .mobile-margin {
        margin-bottom: 3%
    }
    .mobile-margin-last {
        margin-bottom: 0.8%
    }
    .mobile-margin-one-image {
        margin-bottom: 0.8%
    }
    #image-box {
        width: 100%: height: auto;
        margin-bottom: 3%!important;
    }
    .three-product-margin {
        padding-bottom: 3%!important;
    }
    .product-box-last {
        padding-bottom: 0%!important;
    }
    .product-box-last-small {
        margin-bottom: 0%!important;
    }
    /*Image Swap*/
    .image-crop-6-column {
        display: none;
        visibility: hidden;
    }
    .full-image-home {
        display: block;
        visibility: visible;
    }
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 48%!important;
    }
    .media__body.top h2 {
        margin-top: 48%!important;
    }
    .media__body.half h2 {
        margin-top: 60%!important;
    }
    .media__body.full h2 {
        margin-top: 61%!important;
    }
    /*.media__body.half-2 h2 {margin-top: 60%!important;}*/
    .media__body.small h2 {
        margin-top: 93%!important;
    }
    .media__body.large-product h2 {
        margin-top: 60%!important;
    }
    .media__body.small-product h2 {
        margin-top: 60%!important;
    }
    .media__body.small-product2 h2 {
        margin-top: 60%!important;
    }
    .media__body.half-product h2 {
        margin-top: 60%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 90%!important;
        left: 44%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 90%!important;
        left: 46%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 90%!important;
        left: 47%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 93%!important;
        left: 47%!important;
    }
    /* Product Page*/
    .product-info {
        padding: 2%!important;
    }
    .related-products-box {
        margin-bottom: 2.6%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -28%;
    }
    /*Contact*/
    .contact-info {
        margin-bottom: 6%;
        padding: 0% 6%;
    }
    .contact-details-top {
        border-style: none;
        height: auto;
        padding-left: 4%;
        padding-right: 4%;
        padding-bottom: 3.6%;
        margin-bottom: 0%;
    }
    .contact-details {
        border-style: none;
        height: auto;
        padding-left: 4%;
        padding-right: 4%;
        padding-bottom: 3.6%;
        margin-bottom: 0%;
    }
    .contact-info h2 {
        font-size: 14px;
        letter-spacing: 0px;
        line-height: 20px;
        text-align: center;
    }
    .contact-info h3 {
        font-size: 24px;
        line-height: 64px;
        letter-spacing: 1px;
        margin-top: 0%;
        margin-bottom: 0%;
        text-align: center;
    }
    .contact-info p {
        font-size: 14px;
        letter-spacing: 0px;
        text-align: center;
    }
    .contact-info a {
        font-size: 14px;
        letter-spacing: 0px;
        text-align: center;
    }
    .contact-info hr {
        display: block;
        visibility: visible;
        margin: 0% 30%;
        padding-top: 2
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}	
	
	
}

@media only screen and (max-width: 600px) {
    /*Social icons*/
    .li-group {
        margin-right: 41%;
		/*margin-bottom: 6%;*/
    }
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0%;
        margin-bottom: 0%;
    }	
    /*Nav*/
    .sf-menu {
        margin-left: 6%!important;
    }
    .contact-icons {
        margin-right: 36%;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 2.2%!important;
    }
    .media__body.large {
        margin: 0% 1.4%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.3%!important;
    }

    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 48%!important;
    }
    .media__body.top h2 {
        margin-top: 48%!important;
    }
    .media__body.half h2 {
        margin-top: 60%!important;
    }
    .media__body.full h2 {
        margin-top: 61%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 111%!important;
    }
    .media__body.small h2 {
        margin-top: 93%!important;
    }
	
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 93%!important;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}	
	

	
}

@media only screen and (max-width: 568px) {
    /*Nav*/
   .sf-menu {
        margin-left: 7%!important;
    }
    .sf-menu a{
        padding: .75em .75em!important;
    }
 /*Social icons*/
    .li-group {
        margin-right: 40%;
    }
    .social-icons {
        margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0;
    }
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0%;
        margin-bottom: 0%;
    }
 
/* Hover Effects*/

	.media__body.half-3 {
	margin: 3.2% 0% 0% 0%!important; 
	}	
	
    .media__body.half-2 h2 {
        margin-top: 109%!important;
    }
	
/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}	
		
	

}

@media only screen and (max-width: 540px) {
    /*Social icons*/
    .li-group {
        margin-right: 40%;

    }
    .social-icons {
        margin-top: 50px;
		margin-bottom: 0;
		margin-right: 0;
    }
    /*Top Logo*/
    img.intro-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 80%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
	
    /* Nav Bar*/
    #sticky {
        display: block;
        /*visibility: hidden;*/
        height: 0;
    }
    hr.header-style {
    margin-top: 0;
      display: none;
}  
    /* Mobile Menu label */
    /*.menu-label {display: block!important;  visibility: visible!important; }*/
    /* Superfish Nav */
    .sf-menu {
        margin-left: 0%!important;
    }
    .sf-menu a {
        font-size: 14px;
        padding: 1.1em .75em!important;
    }
    .sf-menu ul li a {
        font-size: 14px!important;
        margin-left: 0%!important;
    }
    .nav-bg {
        display: none;
        visibility: hidden;
    }
	
    /*Owl Caroucell*/
    #left-btn {
        top: 23%!important;
    }
    #right-btn {
        top: 23%!important;
    }
    /* Hover Effects*/

	.media__body.half-3 {
	margin: 3.4% 0% 0% 0%!important; 
	}	
	

	
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 48%!important;
    }
    .media__body.top h2 {
        margin-top: 48%!important;
    }
    .media__body.half h2 {
        margin-top: 60%!important;
    }
    .media__body.full h2 {
        margin-top: 61%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 109%!important;
    }
    .media__body.small h2 {
        margin-top: 93%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 90%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 93%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -34%;
    }
    /*Contact*/
    .contact-info hr {
        display: block;
        visibility: visible;
        margin: 0% 26%;
        padding-top: 2
    }

/*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 20px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}
		

	
}

@media only screen and (max-width: 480px) {
		
    /*Social icons*/
    .li-group {
        margin-right: 40%;
    }
    .social-icons {
        margin-top: 50px;
    }
    /*Top Logo*/
    img.intro-image-box {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 80%;
        margin-top: -2%;
        margin-bottom: -28%;
    }
    /* Superfish Nav */
    .sf-menu {
        margin-left: 0%!important;
    }    
    /*Home Intro*/
    .home-intro {
        text-align: center;
        padding: 0% 3%!important;
    }
    .home-intro h3 {
        font-size: 14px!important;
        margin-bottom: 1.6%;
    }
    .home-intro p {
        font-size: 12px!important;
        line-height: 10px;
        letter-spacing: 1px;
    }
    /*Our Storie-Home*/
    .our-storie-home img {
        width: 70%;
        height auto;
    }
    /*Owl Caroucell*/
    #left-btn {
        top: 23%!important;
    }
    #right-btn {
        top: 23%!important;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 2.2%!important;
    }
    .media__body.large {
        margin: 0% 1.6%!important;
    }
    .media__body.half {
        margin: 0% 1.6%!important;
    }
    .media__body.half-2 {
        margin: 0% 1.6%!important;
    }
    .media__body.small {
        margin: 0% 1.6%!important;
    }
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 46%!important;
    }
    .media__body.top h2 {
        margin-top: 46%!important;
    }
    .media__body.half h2 {
        margin-top: 58%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }
    .media__body.full h2 {
        margin-top: 58%!important;
    }
    .media__body.small h2 {
        margin-top: 92%!important;
    }
    .media__body.large-product h2 {
        margin-top: 58%!important;
    }
    .media__body.small-product h2 {
        margin-top: 58%!important;
    }
    .media__body.small-product2 h2 {
        margin-top: 58%!important;
    }
    .media__body.half-product h2 {
        margin-top: 58%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 91%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -40%;
    }
    /*Contact*/
    .contact-info hr {
        display: block;
        visibility: visible;
        margin: 0% 24%;
        padding-top: 2
    }
    /*Footer*/
    footer {
        padding-bottom: 2%;
    }
    footer a {
        font-size: 10px;
    }
    footer a:hover {
        font-size: 10px;
    }
    .dt-link a {
        font-size: 10px!important;
    }
    .join-list {
        border: none;
        padding: 0px;
    }
    .join-list:hover {
        background-color: #fff;
        border-color: none;
        color: #ccc;
    }
    .footer-link {
        padding: 0px;
    }
    
 /*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 14px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}
	   
    
}

@media only screen and (max-width: 414px) {
	
    /*Social icons*/
    .li-group {
        margin-right: 36%!important;
    }
    .social-icons {
        margin-top: 50px;
    }

    /*Top Logo*/
    img.intro-image-box {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 80%;
        margin-top: 0%;
        margin-bottom: /*-16%*/-20%;
    }

    /* Hover Effects*/

	.media__body.half-3 {
	margin: 4.4% 0% 0% 0%!important; 
	}	
	
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }	
}

@media only screen and (max-width: 375px) {

    /*Social icons*/
    .li-group {
        margin-right: 34%!important;
    }
    .social-icons {
        margin-top: 50px;
    }
     /*Top Logo*/
    img.intro-image-box {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        margin-top: 8%;
        margin-bottom: -20%;
    }   
    /* Hover Effects*/

	.media__body.half-3 {
	margin: 4.4% 0% 0% 0%!important; 
	}	
	
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }	
}

@media only screen and (max-width: 360px) {
    /*Social icons*/
    .li-group {
        margin-right: 35%;
    }
    .social-icons {
        margin-top: 50px;
		margin-bottom: 0;
    }
    /*Top Logo*/ 
    
    img.intro-image-box {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        margin-top: 8%;
        margin-bottom: -18%;
    }
    /*Owl Caroucell*/
    #left-btn {
        top: 12%!important;
    }
    #right-btn {
        top: 12%!important;
    }

    /*Hover Effect*/
    .media__body {
        margin: 0% 2.3%!important;
    }
    .media__body.large {
        margin: 0% 2.3%!important;
    }
    .media__body.half {
        margin: 0% 2.3%!important;
    }
    .media__body.half-2 {
        margin: 0% 2.3%!important;
    }
    .media__body.small {
        margin: 0% 2.3%!important;
    }
    .media__body.large-product {
        margin: 0% 2.3%!important;
    }
    .media__body.half-product {
        margin: 0% 2.3%!important;
    }
    .media__body.small-product {
        margin: 0% 2.3%!important;
    }
    .media__body.small-product2 {
        margin: 0% 0%!important;
    }
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 46%!important;
    }
    .media__body.top h2 {
        margin-top: 46%!important;
    }
    .media__body.half h2 {
        margin-top: 109%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }
    .media__body.full h2 {
        margin-top: 58%!important;
    }
    .media__body.small h2 {
        margin-top: 92%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 86%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 91%!important;
    }
    /* Product Page*/
    .product-info {
        padding: 4%!important;
    }
    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -54%;
    }
    /*Contact*/
    .contact-info hr {
        display: block;
        visibility: visible;
        margin: 0% 14%;
        padding-top: 2
    }
    /*Footer*/
    footer {
        padding-bottom: 4%;
    }
    footer a {
        font-size: 10px;
    }
    footer a:hover {
        font-size: 10px;
    }
    .dt-link a {
        font-size: 10px!important;
    }
    .join-list {
        border: none;
        padding: 0px;
    }
    .join-list:hover {
        background-color: #fff;
        border-color: none;
        color: #ccc;
    }
    .footer-link {
        padding: 0px;
    }
	
 /*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 14px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}
	
	
}

@media only screen and (max-width: 320px) {
	    /*Social icons*/
    .li-group {
        margin-right: 32%!important;
    }
    .social-icons {
        margin-top: 50px;
    }
    /*Hover Effect*/
    .media__body {
        margin: 0% 2.3%!important;
    }
    .media__body.large {
        margin: 0% 2.6%!important;
    }
    .media__body.half {
        margin: 0% 2.6%!important;
    }
    .media__body.half-2 {
        margin: 0% 2.6%!important;
    }
    .media__body.small {
        margin: 0% 2.6%!important;
    }
    .media__body.large-product {
        margin: 0% 2.4%!important;
    }
    .media__body.half-product {
        margin: 0% 2.4%!important;
    }
    .media__body.small-product {
        margin: 0% 2.4%!important;
    }
    .media__body.small-product2 {
        margin: 0% 0%!important;
    }
    /*Hover Effect Labels*/
    .media__body h2 {
        margin-top: 44%!important;
    }
    .media__body.top h2 {
        margin-top: 44%!important;
    }
    .media__body.half h2 {
        margin-top: 56%!important;
    }
    .media__body.half-2 h2 {
        margin-top: 108%!important;
    }
    .media__body.full h2 {
        margin-top: 56%!important;
    }
    .media__body.small h2 {
        margin-top: 90%!important;
    }
    .media__body.large-product h2 {
        margin-top: 56%!important;
    }
    .media__body.small-product h2 {
        margin-top: 56%!important;
    }
    .media__body.small-product2 h2 {
        margin-top: 56%!important;
    }
    .media__body.half-product h2 {
        margin-top: 56%!important;
    }
    /*Cross Fade Effect Labels*/
    #cssfade-1 h2 {
        position: absolute;
        top: 83%!important;
    }
    #cssfade-2 h2 {
        position: absolute;
        top: 83%!important;
    }
    #cssfade-3 h2 {
        position: absolute;
        top: 83%!important;
    }
    #cssfade-4 h2 {
        position: absolute;
        top: 83%!important;
    }

    /*Owl Caroucell*/
    #left-btn {
        top: 9%!important;
    }
    #right-btn {
        top: 9%!important;
    }
	

    /*Map*/
    .map-box {
        margin-top: 0.2%;
        margin-bottom: -64%;
    }
    /*Contact*/
    .contact-info hr {
        display: block;
        visibility: visible;
        margin: 0% 10%;
        padding-top: 2
    }
    /*Footer*/
    footer {
        padding-bottom: 4%;
    }
    footer a {
        font-size: 9px;
    }
    footer a:hover {
        font-size: 9px;
    }
    .dt-link a {
        font-size: 9px!important;
    }
    .join-list {
        border: none;
        padding: 0px;
    }
    .join-list:hover {
        background-color: #fff;
        border-color: none;
        color: #ccc;
    }
    .footer-link {
        padding: 0px;
    }
	
	
 /*Intro Copy*/ 

.intro-copy{
	margin: 4% 0;
   }

.intro-copy h1{
	color: #3f4142;
	font-family: 'Hero-Light', sans-serif;
	font-size: 34px;
    font-weight: 100;
    text-transform: uppercase; 
    text-align: center;
    letter-spacing: 4px;
    line-height: normal;

}

.intro-copy h3{
	color: #3f4142;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 14px;
	text-align: center;
    letter-spacing: 3px;
    line-height: normal;
}

.intro-copy hr{
    width: 77%;
    margin: auto;
}	

	
.our-storie-home {
    text-align: center;
    padding: 14% 0% 14% 0%;
	margin: 0!important;

}


.our-storie-home h1{
	color: #3f4142;
    font-family: 'Hero-Light', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
	font-size: 34px;
    letter-spacing: 4px;

}

.our-storie-home h3 {
	color: #595b59;
    font-family: EgyptienneFLTStd-Italic;
    font-style: italic;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: 1px;

}
	
}