	/* visual-composer options */
	.container.bootstrap {
	    margin-left: auto !important;
	    margin-right: auto !important;
	}

	.vc_row-has-fill>.vc_column_container>.vc_column-inner {
	    padding-top: 0px !important;
	}

	.vc_row {
	    margin-left: 0px !important;
	    margin-right: 0px !important;
	    margin-bottom: 0px !important;
	}

	.vc_column_container>.vc_column-inner {
	    box-sizing: border-box;
	    padding-left: 0px !important;
	    padding-right: 0px !important;
	    width: 100%;
	}

	@media only screen and (max-width: 992px) {
	    .disable-992 {
	        display: none !important;
	    }
	}

	@media only screen and (max-width: 768px) {
	    .disable-768 {
	        display: none !important;
	    }
	}

	@media only screen and (max-width: 480px) {
	    .disable-480 {
	        display: none !important;
	    }
	}

	@media only screen and (max-width: 992px) {
	    .vc_row.row-bg-image-hide-992 {
	        background-image: none !important;
	    }
	}

	@media only screen and (max-width: 768px) {
	    .vc_row.row-bg-image-hide-768 {
	        background-image: none !important;
	    }
	}

	@media only screen and (max-width: 480px) {
	    .vc_row.row-bg-image-hide-480 {
	        background-image: none !important;
	    }
	}

	.nt-theme-before-row {
	    position: relative !important;
	}