.dr-color-white{
	color:white;
}
.dr-color-black{
	color:#000106;
}
.dr-border-white-2{
	border:2px solid white;
}
.dr-border-white-5{
	border:5px solid white;
}
.dr-black-filter-hover:hover .dr-black-filter-hover{
	background:rgba(0,0,0,0.5);
}
@media (max-width: 960px){
	.dr-black-filter-hover .dr-black-filter-hover{
		background:rgba(0,0,0,0.5);
	}
}
.dr-white-filter-hover:hover .dr-white-filter-hover{
	background:rgba(255,255,255,0.5);
}
@media (max-width: 960px){
	.dr-white-filter-hover .dr-white-filter-hover{
		background:rgba(255,255,255,0.5);
	}
}
.dr-text-justify {
    text-align: justify;
    text-indent: 25px;
}
.dr-transition-450{
	transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1);
}
.dr-setcolor-filter-100{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}
.dr-setcolor-filter-50{
	-webkit-filter: grayscale(50%);
	-moz-filter: grayscale(50%);
	-ms-filter: grayscale(50%);
	-o-filter: grayscale(50%);
	filter: grayscale(50%);
}
.dr-setcolor-filter-reset:hover{
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0);
}
.dr-opacity-50{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.dr-opacity-90{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); /* IE 5.5+*/
	-moz-opacity: 0.6; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.dr-fixed-background{
	will-change: transform;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
}