/* Enter Your Custom CSS Here */

@font-face{font-family:'__Raleway_5';src:url('fonts/raleway-light.eot');src:local('☺'), url('fonts/raleway-light.woff') format('woff'), url('fonts/raleway-light.svg') format('svg');font-weight:300;font-style:normal;}


/* TABLE UAEL */
th.sort-this.elementor-repeater-item-0bf80de.uael-table-col {
border-top-right-radius: 20px!Important;
border-top-left-radius: 20px!Important;
}

th.sort-this.elementor-repeater-item-0bf80de.uael-table-col{
border-right-color: transparent!Important;
}

/* PDF EMBEDDER - VISUALIZZATORE PDF IN PAGINA */
div.pdfemb-viewer {
border-radius: 7px!Important;
border: 1px solid #0073b6!Important;
}

div.pdfemb-toolbar div.pdfemb-poweredby a {
display: none;
}

div.pdfemb-toolbar {
background-color: #0073b6!Important;
}

div.pdfemb-toolbar div {
color: #ffffff!Important;
font-family: "Montserrat", Sans-serif!Important;
font-size: 12px!Important;
}


/* PAGINA LOGIN */
.login .privacy-policy-page-link {
display: none !Important
}

.login .message {
color: #666 !Important;
font-family: "Roboto", Sans-serif !Important;
font-weight: 300 !Important;
}

/* BOX COMMENTI ARTICOLI */
ol.children  {
margin-left: 40px!Important;
}

.comment-author .avatar  {
border-radius: 50px;
border: 2px solid #1872b2;
}

div#comments.comments-area {
padding: 0px!Important;
}

h3#reply-title.comment-reply-title {
font-size: 17px;
color:#1872b2!Important;
font-weight: 400!Important;
}

p.logged-in-as {
font-size: 15px;
color:#666!Important;
font-weight: 300!Important;
}

label {
color: #7a7a7a!Important;
  font-size: 14px;
  color:#666!Important;
  font-family: "Roboto", Sans-serif!Important;
font-weight: 400!Important;
}

.logged-in-as a:hover {
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(110, 193, 228, 1)!Important;
}

div.comment-author.vcard {
color: #6ec1e4!Important;
font-family: "Roboto", Sans-serif!Important;
font-weight: 200!Important;
}

.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar{
border: 0px solid #333;
padding: 0px; 
border: 1px solid #1872b2;
border-radius: 50px;
}

div.comment-metadata {
color: #666!Important;
font-family: "Roboto", Sans-serif!Important;
font-weight: 300!Important;
}

div.comment-content {
color: #666!Important;
font-family: "Roboto", Sans-serif!Important;
font-weight: 300!Important;
}

.comment-content a:hover {
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(110, 193, 228, 1)!Important;
}

.comment-content a {
color: #1872b2!Important;
}

textarea#comment {
border: 1px solid #6ec1e4;
border-radius: 5px;
}

a.comment-reply-link {
color: #666!Important;
font-family: "Roboto", Sans-serif!Important;
font-weight: 300!Important;
}

a.comment-reply-link:hover, a.comment-edit-link:hover {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(110, 193, 228, 1)!Important;
}

input#attachment {
font-family: "Roboto", Sans-serif !Important;
font-weight: 300 !Important;
font-size: 14px;
}


/* GDPR */
button.gdpr-agreement {
background-color: #6ec1e4!Important;
color: #fff!Important;
}

.gdpr.gdpr-privacy-bar .gdpr-agreement {
	border-width: 0px!Important;
  text-shadow: none!Important;
}

span.gdpr-always-active {
background-color: #6ec1e4!Important;
}

.gdpr-switch input:checked+.gdpr-slider {
background-color: #6ec1e4!Important;
}

span.gdpr-switch-indicator-on {
color: #6ec1e4!Important;
}

.gdpr *:not(textarea):not(input):not(select) {
font-family: '__Raleway_5'!Important;
text-decoration: none!Important;
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content a {
	color: #fff!Important;
}

.gdpr * {
text-decoration: none!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active   {
border-radius: 5px!Important;
}


div.gdpr-box-title    {
background: #485965 !Important;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer   {
background: transparent!Important;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content p   {
margin-bottom: 20px!Important;
}

button.gdpr-preferences   {
padding: 5px;
border-radius: 3px;

}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs   {
border-bottom-left-radius: 20px!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span    {
font-style: normal!Important;
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right button:first-of-type   {
margin: 0px;
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper  {
padding: 10px 10px;
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content  {
padding-bottom: 10px
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper p  {
font-size: 12px;
}

.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p {
font-size: 13px;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button {
background: #869aad;
}

button.gdpr-tab-button   {
padding-top: 15px!Important;
padding-bottom: 15px!Important;
}

button.gdpr-tab-button.gdpr-cookie-settings.gdpr-active   {
padding-top: 15px!Important;
padding-bottom: 15px!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button  {
color: #485965!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs {
background: #eee;
}

.gdpr.gdpr-privacy-bar {
background: rgba(0, 0, 0, 0.7);
}

.gdpr.gdpr-privacy-bar .gdpr-preferences {
text-decoration: none!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper form>header .gdpr-box-title {
background: #485965!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs {
background: #eee!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content  {
background: #fff!Important;
}

div.gdpr-box-title  {
border-top-left-radius: 20px !Important;
border-top-right-radius: 20px !Important;
}

div.gdpr-content  {
border-bottom-left-radius: 20px !Important;
border-bottom-right-radius: 20px !Important;
}

ul.gdpr-tabs {
border-bottom-left-radius: 20px !Important;
}

button.gdpr-agreement {
margin-right: 40px!Important;
}

input[type="submit"] {
text-transform: capitalize!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title h3{
font-size: 20px!Important;
}

button.gdpr-tab-button.gdpr-cookie-settings, button.gdpr-tab-button.gdpr-active, button.gdpr-tab-button {
font-size: 13px!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before {
font-size: 40px!Important;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4 {
font-size: 16px!Important;
}

ul.gdpr-policies  {
display: none;
}

.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p   {
margin-bottom: 10px!Important;
}




