@media (max-width: 1200px) {

}

@media (max-width: 991px) {
    .footer .float-left,
    .footer .float-right{
        float: none !important;
        text-align: center;
        margin: 5px 0px;
    }
	
	#demo-1 {
		min-height: calc(100vh - 235px);
	}

	.cl-client-logo {
		height:auto;
	}
	.tables{
		height:auto;
	}
}

@media (max-width: 768px) {
    body,html{
        /**height: calc(100% - 110px);**/
    }
    #logo{
        float: right;
    }
    #drawer_header .con{
        width: 200px;
    }
    .header-text{
        display: none;
    }
    .client-logos{
        padding: 15px 15px 10px 15px;
    }
    .client-logos img, .client-slideshow .item, .client-logos .client-slideshow{
        max-height: 32px;
    }
    .body-menu{
        /* top:150px; */
        margin: auto;
        right: calc( (100% - 320px)/2);
    }
    .footer{
        font-size: 13px;
    }
	#demo-1 {
		min-height: calc(100vh - 193px);
	}
}

@media (max-width: 576px){
	/* .accordionButton, .accordionButton-r, .accordionButton-g {
		width: 200px;
		margin-bottom:-18px;
		background-repeat: round;
		height: 50px;
	}
	
	.accordionButton-r {
		
		margin-top: 6px;

	}
	
	.accordionButton-g {
		
		margin-top: 12px;

	}

	 .accordionButton span, .accordionButton-r span, .accordionButton-g span {
		padding-left:35px;
		padding-top:13px;
		font-size: 15px;
	}

	.accordionContent, .accordionContent-r, .accordionContent-g {
		width: 199px;
		background-repeat:round;
		height: 130px;
	}
	
	.accordionContent-g{
		height: 105px;
		width: 202px;
	}
	.accordionContent-r{
		height: 110px;
	}

	.accordionContent ul,.accordionContent-r ul,.accordionContent-g ul{
		margin-top: 16px;
	}

	.accordionContent li, .accordionContent-r li, .accordionContent-g li{
		display:block;
		margin:0px;
		padding:0px;
		font-size:12px;
		background-repeat: no-repeat;
		background-position: bottom center;
		height: 24px;
		padding-bottom:5px;
	} */
	
	.body-menu{
        top:170px;
        /* margin: auto;
        right: calc( (100% - 100px ) / 2); */
    }
/* 	
	#wrapper {
		width: 200px;
	}
	 */
	/* .hidden-xxs{
		display:none !important;
	}
	 */

	
}

