/* block authonly ******************************************************************************* */
#authonly_block {
    /*box-shadow: 2px 2px 11px 0 rgba(0,0,0,.1);
    background: #fff;
    padding: 1.5625rem 1.25rem;
    margin-bottom: 1.5625rem;*/
}

#authonly_block p {
	padding:10px 15px;
	font-size: 13px;
	line-height: 18px
}

#authonly_block p.title_block  {
	padding:6px 11px;
	font-size: 12px;
	line-height: inherit;
}

#authonly_block a:hover {text-decoration:none}

#authonly_block .label {display: none}

#authorizedclientsonlyPopup h3 {
	color: #414141;
	font-size:25px;	
	padding-bottom:5px;
	border-bottom:1px solid #ccc
}
.authorizedclientsonly_modal
{
	position: relative!important;
	
}
.authorizedclientsonly_modal h5 {
	font-size:25px!important;	
}

.authorizedclientsonly_btn {
    position:fixed;
		max-width:33.33333333%;
		font-size:16px; 
		text-align:center;
		margin-top:-10px;
		padding:10px;
		color:#fff;
		background-color:green;
  	z-index:999;
}
.authorizedclientsonly_btn:hover {
    background-color:darkgreen;	
    color:#fff;
}
.authorizedclientsonly_btn i {
    display: inline-block;
    float: left;
}
@media (max-width: 767px) {
  .authorizedclientsonly_btn {
    text-align:center;
		max-width:93%;
		margin-top:100px;
		padding-right: 0px;
  }
  .authorizedclientsonly_btn i {
    display: inline-block;
    padding-right: 0px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
.authorizedclientsonly_btn {
text-align:center;
max-width:80%;
margin-top:100px;
}
}
/*

.authorizedclientsonly_btn.button.button-medium span {
    display: block;
    padding: 5px 8px 8px 8px;
    border: none;
				width:100%;

}*/