@media (max-width: 991px) {
	
	.block-content{
		max-height: 400px;
	}
	.block-content .content {
		padding-top: 0px;
	}
	.block-content .content .block-content-header .glyphicons-info-sign{
		font-size: 25px;
	}
	.main-logo {
	    height: 206px;
	    margin: 30px 108px;
	}
	section h1{
		font-size: 2.1875rem;
		margin-top:50px;
	}
	section h1 span{
		font-size: 1.5625rem;
	}
	.select-lang {
	    font-size: 0.875rem;
	    margin: 20px 0px;
	}
	.flags img{
		width: 55px;
	}
	.block-content .content {
	    height: 305px;
	}
	.main-logo {
	    height: 206px;
	    margin: 30px 75px 30px 0px;
	}
	.main-second-block {
	    margin-right: 0px;
	}
	.advertisement .homepage-banner {
	    width: 534px;
	}
	.block-content .content .block-content-header{
		height: 58px;
	}    
	
	.new-tournament-content h1{
		font-size: 2.1875rem;
		margin: 15px 0px;
	}
	
	.new-tournament-content .subtitle{
	    margin-bottom: 15px;
	}
	.tournament-name-input {
	    width: 450px;
	    margin-bottom: 15px;
	}
	.tournament-name-input input {
	    border-right: none;
	    font-size: 1.121rem;
	}
	.box-selection .item:not(.type2) span.glyphicons:not(.glyphicons-info-sign) {
	    left: 57px;
	}
	.table-count {
	    height: 50px;
	}
	.table-count.table-count-settings{
		height: 38px;
	}
	.table-count .input-group-prepend .glyphicons, .table-count .input-group-append .glyphicons {
	    font-size: 16px;
	}
	
	.table-count .input-group-prepend .glyphicons:before,
	.table-count .input-group-append .glyphicons:before{
		padding: 0px;
	}
	.table-count-text {
	    font-size: 0.75rem;
	}
	.table-count input {
	    font-size: 1.121rem;
	}
	.table-count {
	    width: 140px;
	}
	.table-count-img {
	    margin-right: 70px;
	    height: 80px;
	}
	.competition-shortcut {
	    width: 280px;
	}
	

	.box-selection {
	    height: 130px;
	}
	.box-selection .item.type2 .icon {
	    font-size: 1.25rem;
		line-height: 1.25rem;
	}
	.box-selection .item {
	    width: 158px;
	}
	.box-selection .item.type2 .icon.bigger-m {
	    margin-bottom: 28px !important;
	}	
	.box-selection .item.type2 .corner-icon {
	    font-size: 12px;
	    width: 30px;
	    height: 30px;
	}
	.box-selection .item.type2 .corner-icon.letters {
	    font-size: 0.875rem;
	}
	.btn.big{
		font-size: 0.875rem;
	}
	.button-plus-minus-title {
	    font-size: 1.125rem;
	    line-height: 1.125rem;
	    height: 45px;
	}
	.button-plus-minus {
	    margin: 0px 30px;
	}	
	#switch-button{
		height:50px;
		width:140px;
	}
	#switch-button div.success, #switch-button div.danger {
	    font-size: 1.121rem;
	}
	#switch-button div.slider.positive {
	    left: 69px;
	}	
	.start-discipline{
		width: 300px;
	}
	.dashboard .content .panel .panel-content h2{
	    font-size: 2rem;
	}
	
	.btn.small{
		font-size: 0.75rem;
	}
	div.match-list div.match .btn{
		font-size: 0.625rem;
	    padding: 0px 5px;
	}
	.external-views-settings .discipline,
	.external-views-settings .match-type{
	    font-size: 1rem;
	}
	.external-views-settings label{
	    font-size: 1.5625;
   		width: 220px;
	}
	
	.game-system-block .box-selection .item .info-block .glyphicons{
		font-size: 20px;
	}
