/*--------------- Start OT - CMS otcmsheader --------------*/
#otcmsheader {
	float: left;
	width: auto;
	padding: 14px 0;
}
#otcmsheader p {
	color: #666666;
	display: flex;
	margin: 0;
	font: 400 13px/18px var(--secondary-font);
	align-items: center;
}
#otcmsheader p > span {
    color: var(--header-nav-text-hvr-color);
    font-weight: 500;
    margin-left: 5px;
    line-height: normal;
}
#otcmsheader i {
    font-size: 19px;
    line-height: 20px;
    height: 20px;
    width: 20px;
    transition: all .4s ease-in-out 0s;
    -webkit-transition: all .4s ease-in-out 0s;
    -moz-transition: all .4s ease-in-out 0s;
    -o-transition: all .4s ease-in-out 0s;
    -ms-transition: all .4s ease-in-out 0s;
    margin: 0 5px 0 0;
    color: var(--primary-bg-color);
}
#otcmsheader:hover i {
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
}
@media (max-width:991px) {
	#otcmsheader {
		float: left;
	}
	#otcmsheader p {
		justify-content: center;
	}
}
@media (max-width:767px) {
    #otcmsheader {
        float: left;
        width: 100%;
        padding: 8px 0 4px;
    }
}
@media (max-width:543px) {
    #otcmsheader p {
		font-size:11px;
	}
}
/*--------------- End OT - CMS otcmsheader --------------*/