/* lg */
@media (min-width:1400px) and (max-width:1920px) {
}

/* lg */
@media (min-width:1200px) and (max-width:1401px) {
}

/* md */
@media (min-width: 992px) and (max-width: 1199px){
}

/* md */
@media (min-width: 768px) and (max-width: 991px) {
	footer[role="footer"]{ position:absolute; bottom:0; width:100%; left:0; right:0}
}

/* sm */
@media (max-width: 767px) {
	aside[role="siderbar-nav"]{ width:35px}

	aside[role="siderbar-nav"] > nav{ padding-top:50%}

	header[role="main-header"]{ padding-top:0;margin-bottom: 100px;}
	header[role="main-header"] h1{margin: 2px 0 0;}

	header[role="main-header"] h1 > a{ float:none; margin:0 auto}

	header[role="main-header"] ul[role="socil-icons"]{ float:none; text-align:center; margin-top:20px}

	main[role="main"]{ padding-top:0px}

	article.home-content header[role="home-title"] h2{ font-size:30px; line-height:32px}

	article.home-content p br{ display:none}

	#countdown{ padding-top:45px; text-align:center; display:block}

	#countdown span{ margin:0 1.5%;text-align:center;}

	article.home-content header[role="home-title"],.other-page header[role="page-title"]{ padding-bottom:30px; text-align:center}

	.other-page article p,article.home-content p{ width:100%; text-align:center}

	.subscribe-pan form{ width:100%}

	.subscribe-pan form input[type="email"]{ width:75%}
	.register-from .tab-group { width: calc(100% + 16px); margin-left: -8px;}

	footer[role="footer"]{ position: fixed; bottom:0; width:100%; left:0; right:0}

	footer[role="footer"] p{ text-align:center; line-height:35px; float:none}

	footer[role="footer"] p + p{ float:none; text-align:center}
}
/* xs */
@media (max-width: 767px) {
	div.fadeShow-container div.image{
		background-position: -195px center;
	}
	.row{
		margin: 0;
	}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
		padding: 0;
	}
}
@media only screen and (min-width: 200px) and (max-width: 992px) {
    .home-form{
        margin-top:0;
		padding: 0 10px;
    }
    main[role="main"]{
        padding-top: 0;
    }    
}