/* Small devices (tablets, 768px and less) */
@media (max-width: 768px) { 
	/*Purchase Block*/
	.main span {
		font-size: 24px;
		line-height: 32px;
	}

	/*End Purchase Block*/

	/*Table Hidden Class*/
	.table th.hidden-sm,
	.table td.hidden-sm {
		display: none !important;
	}
	/*End Table Hidden Class*/

	/*Spaces (Margin Bottom)*/
	.mb-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.mb-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.mb-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.mb-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.mb-margin-bottom-60 {
		margin-bottom: 60px;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (max-width: 992px) {
	/*Spaces (Margin Bottom)*/
	.md-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.md-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.md-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.md-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.md-margin-bottom-60 {
		margin-bottom: 60px;
	}
	/*End Spacea (Margin Bottom)*/
}

/*Sliders
------------------------------------*/
@media (max-width: 900px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:80px !important;
		width:60% !important;
		margin-right:50px;
	}
    .da-slide .da-img {
        width: 300px;
    }
}

@media (max-width: 769px) {
    /*Slider Parallax*/

    .da-slide h2 {
        font-size: 20px;
    }
    .da-slide p {

    }
}
@media (max-width: 480px) {
    /*Slider Parallax*/
    .slider-inner {
        display:none;
    }
    .main h1, .services h1 {
        font-size: 24px;
    }
    #map {
        display: none;
    }
}
@media (max-width: 320px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:70px !important;
		width:70% !important;
		margin-right:25px;
	}
	#sequence-theme h2 {
		font-size:30px !important;
	}
	#sequence-theme .info p {
		font-size:18px !important;
	}


    .main ul.info {
    }

    .main ul.info li {
        display: block;
        width: 100%;
    }

    br {
        display: inline;
        float: left;
    }
    .main .recent span {
        display: inline-block;
    }

    .footer br {
        display: block;
        float: none;
    }

    .footer a {
        color: white;
    }
}