header #heading.heading-tramits-gestions #tramits-navbar .site-title.site-name-hidden a .tipus_portal{}
@media (max-width: 980px){
	header #heading.heading-tramits-gestions #tramits-navbar .site-title a .tipus_portal{display: none;}
}

#capcalera_mini .breadcrumb{margin-bottom: 1em !important;}
#navigationbar h1.page-title, header #navigationbar h2.page-title {text-align: center;}

#navigationbar{background-color:#202020 !important;}
#navigationbar.navigationbar_inner_tramit{background-color:#FFFFFF !important;padding:0px;border-top: 4px solid #222;}
.navigationbar_inner_tramit #capcalera_mini .breadcrumb {margin: 1em 1em .1em !important;}
#navigationbar.navigationbar_inner_tramit #capcalera_mini .breadcrumb > li a{color: #484848;border-bottom:none;text-decoration: underline;}
#navigationbar.navigationbar_inner_tramit #capcalera_mini .breadcrumb > li .divider{color: #484848;}
#navigationbar.navigationbar_inner_tramit h1{display: none;}
#navigationbar.navigationbar_inner_tramit .span12{}

/* Buscador */
.cataleg-tramits-cercador{background-color: #202020;}
.cataleg-tramits-cercador .search-input-group{white-space: nowrap;}
.cataleg-tramits-cercador .search-input-group input.search-words-input{
	display: inline-block;
	width: 90%;
	height: 34px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10%;
}
.cataleg-tramits-cercador .search-input-group .search-btn-input{
	display: inline-block;
	position: relative;
	right: 46px;
	line-height: 34px;
	padding: 2px 8px 0px;
	font-size: 22px;
	vertical-align: top;
	background: none;
	border: none;
	color: #555;
}

.cataleg-tramits-cercador .link-llistat-complet{text-align: right;color: #FFF;}
.cataleg-tramits-cercador .link-llistat-complet a{color: #EEE !important;text-decoration: underline;}
.cataleg-tramits-cercador .link-llistat-complet a:HOVER{text-decoration: none;}
.cataleg-tramits-cercador .link-llistat-complet .separador{display: inline-block;margin-left:8px;margin-right:8px;}

@media (max-width: 767px){
	.cataleg-tramits-cercador .search-input-group{white-space: normal; display:flex}
	.cataleg-tramits-cercador .search-input-group .search-btn-input{position: absolute;right: 5%;}	
	.cataleg-tramits-cercador .search-input-group input.search-words-input{max-width: 80%;margin: auto;}
	.cataleg-tramits-cercador .link-llistat-complet{margin-left: 10px;margin-right: 10px;}
}


/* Classificacio tematica */
.cataleg-tramits-tags{background-color: #202020;padding-bottom: 1rem;}
.cataleg-tramits-tags-false{display: none;}

.cataleg-tramits-tags .classiff-temas-4col{display:block;}
.cataleg-tramits-tags .classiff-temas-2col{display:none;}
.cataleg-tramits-tags .classiff-temas-2col .classiff-temas-c1{width: 48.9%;float: left;}
.cataleg-tramits-tags .classiff-temas-2col .classiff-temas-c2{width: 48.9%;float: left;}

@media (max-width: 767px){
	.cataleg-tramits-tags .classiff-temas-4col{display:none;}
	.cataleg-tramits-tags .classiff-temas-2col{display:block;}
}
.cataleg-tramits-tags{
	& .classiff-temas-list {
		display: flex;    
    	flex-flow: column wrap;
    	flex: 1;    	
    	height: auto;
    	align-items: flex-start;
    	align-content: flex-start;
	}
}
.cataleg-tramits-tags ul{margin: 0 0 5px 12px;}
.cataleg-tramits-tags ul li{list-style-type: none; padding-bottom: .4rem; margin: 0 !important;}
.cataleg-tramits-tags ul li .material-icons{
	background-color:#3677ae;
	color: #FFF;
	padding: 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	font-size: 1.5rem;
	max-width: 22px;
}
.cataleg-tramits-tags ul li a{text-decoration: none !important;}
.cataleg-tramits-tags ul li a .classificacio-tematica-tema{
	color:#FFF;
	line-height:29px;
	display:inline-block;
	vertical-align:super;
	padding-left:5px;
	font-size: 14px;
}
.cataleg-tramits-tags ul li a .classificacio-tematica-tema-sm{font-size: 0.9rem;}
.cataleg-tramits-tags ul li a .classificacio-tematica-tema font{display:grid;}
.cataleg-tramits-tags ul li a:HOVER .material-icons{background-color:#FFF;color:#3677ae;}

.cataleg-tramits-selected-filters{background-color: #FFF;padding:2rem 1rem 1rem;}
.cataleg-tramits-selected-filters .cataleg-tramits-selected-filters-left{float:left;}
.cataleg-tramits-selected-filters .cataleg-tramits-selected-filters-right{float:right;}
.cataleg-tramits-selected-filters .cataleg-tramits-selected-filters-left-block{display:inline-block;}
@media (max-width: 767px){
	.cataleg-tramits-selected-filters .cataleg-tramits-selected-filters-left-block{display:block;}
}

.cataleg-tramits-selected-filters .num-tramits-label{
	font-weight: bold;
	font-size: 16px; 
	text-transform: lowercase;
	display: inline-block;
	margin-right: 8px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.cataleg-tramits-selected-filters .selected-filter-item{
	display: inline-block;
	background-color: #EEE;
	border-bottom: 2px solid #AAA;
	padding: 5px 8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 5px;
}
.cataleg-tramits-selected-filters .selected-filter-item .selected-filter-label{margin-left:10px;margin-right:10px;font-weight:600;font-size:16px;}
.cataleg-tramits-selected-filters .selected-filter-item a{text-decoration: none !important; color: #666;cursor: pointer;}
.cataleg-tramits-selected-filters .selected-filter-item a:HOVER{color: #3677ae;}
.cataleg-tramits-selected-filters .selected-filter-item span.icon-remove-sign{margin-right: 8px;font-size: 20px;vertical-align: middle;}
.cataleg-tramits-selected-filters .selected-filter-item a .link-hidden-text{display: none;}

.cataleg-tramits-selected-filters .cataleg-tramits-temas-slider a{
	color:#2080D0;
	font-size: 15px;
	font-weight:600;
}
.cataleg-tramits-selected-filters .cataleg-tramits-temas-slider a .material-icons{font-size:28px;}
@media (max-width: 767px){
	.cataleg-tramits-selected-filters .cataleg-tramits-temas-slider a .btn-link-text{display: none;}
	.cataleg-tramits-selected-filters .cataleg-tramits-temas-slider a .material-icons{font-size:38px;}
}

/* Caja resumen de tramites */

.cataleg-tramits-tags-black-ext{background-color: #202020;min-height: 40px;}

.cataleg-tramits-portlet .cataleg-tramits-items{background-color: #FFF;padding:1rem;}

.cataleg-tramits-items .cataleg-tramits-items-list {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	align-items: flex-start;
	align-content: flex-start;
	gap: 0 20px;
	margin: 0 !important;
}
.cataleg-tramits-items .cataleg-tramits-items-list li{
	flex-basis: calc((100% / 3) - (20px / 3) * (3 - 1)) ;
	margin-left: 0 !important;
}
@media (max-width: 767px){
	.cataleg-tramits-items .cataleg-tramits-items-list li{flex-basis: 100% ;}
}

.cataleg-tramits-portlet .cataleg-tramits-items.cataleg-tramits-items-portadatrue{padding-top: 0px;}
.cataleg-tramits-portlet .cataleg-tramits-items.cataleg-tramits-items-portadatrue .cataleg-tramits-items-empty{margin-top: 2rem;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item {
	background-color: #F4F4F4;
	padding:15px 15px 15px;
	border-bottom: 5px solid #3677ae;
	margin-bottom: 3rem;
	height: 220px;
	margin-top:-25px;
	position: relative;
}

.cataleg-tramits-portlet .cataleg-tramits-item-inside {
	height: 100%;
	overflow: hidden;
}
.cataleg-tramits-item-inside:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 75%, #F4F4F4 90%);
    pointer-events: none;
}
.cataleg-tramits-portlet .tramit-item-descripcio {
	display: -webkit-box;
	-webkit-line-clamp: 8;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

@media (max-width: 767px){.cataleg-tramits-portlet .cataleg-tramits-item{min-height: 100px;}}

.cataleg-tramits-portlet .cataleg-tramits-item a.tramit-item-link{
	font-weight: bold;
	font-size: 22px;
	margin-bottom: .8rem;
	display: inline-block;
	color: #333;
	line-height:24px;
}
.cataleg-tramits-portlet .cataleg-tramits-item a.tramit-item-link:HOVER{color:#3677ae;}
.cataleg-tramits-portlet .cataleg-tramits-item .tramit-item-descripcio{font-size:14px !important;color: #555;overflow:hidden;}


/* Caja resumen de tramites no portada */

.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat{	
	padding: 0px;
	border-top: 5px solid #3677ae;
	margin-bottom: 3rem;
}

.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .row-fluid-tramit-filtrat{background-color: #F4F4F4;min-height: 100px;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-icon{text-align: center;cursor: default;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .classif-icon{
	background-color: #3677ae;
    color: #FFF;
    padding: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-size: 2rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .classif-icon.classif-icon-empty{color: #3677ae;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom{margin: 1.4rem 0rem;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom a.tramit-item-link{font-weight: bold;color: #333;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom-noclassif{margin: 1.4rem;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom-noclassif a.tramit-item-link{font-weight: bold;color: #333;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer{background-color: #E8E8E8;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-left{padding: .5rem 1rem;}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-left .canal-tramitacio{
	font-size: .9rem;
	display: inline-block;
	cursor: default;
	margin-left: 3px;
	margin-bottom: 3px;
}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-left .canal-tramitacio .material-icons{
	padding: 6px 6px;;
	color: #555;
	font-size: 20px;
	/*
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;    
    border: 1px solid #888;
    background-color: #FFF;
    */
}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-right{
	padding: 1rem 1rem;
	text-align: right;
}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-right .termini-in{
	color: #FFF;
	font-size: 0.9rem;
	font-weight:600;
	background-color:#08802d;
	display: inline-block;
	padding: 2px 8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height: 18px;
	text-align: center;
}
.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-right .termini-fora{
	color: #FFF;
	font-size: 0.88rem;
	font-weight:600;
	background-color: #D04040;
	display: inline-block;
	padding: 2px 8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height: 18px;
	text-align: center;
}

@media (max-width: 767px){
	/*
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-icon{text-align: center;margin: 0rem;padding: .2rem .6rem;}	
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom{text-align: center;margin: 0rem;padding: .2rem .6rem 1.5rem;}	
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-left{text-align: center;padding: .6rem;}		
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-right{text-align: center;padding: .6rem;}
	*/	
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .row-fluid-tramit-filtrat{min-height: 50px;}	
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-icon{float:left;width:22.9%;}
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .col-classif-nom{float:left;width:74.45%;}
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-left{float:left;width:64%;}		
	.cataleg-tramits-portlet .cataleg-tramits-items .cataleg-tramits-item-filtrat .tramits-item-footer .tramits-item-footer-right{float:left;width:33%;}
}

/* carpeta ciudadana */
.cataleg-tramits-mygov{background-color:#FFF;padding-top:2rem;padding-bottom:2rem;}
.cataleg-tramits-mygov h2{text-align:center;font-size:26px;margin-bottom:2rem;margin-top:0px;}
h2.cataleg-tramits-header{font-size:26px;line-height:30px;}

.cataleg-tramits-mygov .mygov-material-div{text-align: center;}
.cataleg-tramits-mygov .mygov-material-div .material-icons{font-size: 4rem;color:#3677ae;}
.cataleg-tramits-mygov .mygov-seccio-div .mygov-seccio-title{font-weight: bold;font-size: 16px;}
.cataleg-tramits-mygov .mygov-seccio-div .mygov-seccio-body{color: #555;font-size:14px;}

.cataleg-tramits-mygov .mygov-btn-accedeix{text-align: center;margin-top: 1.5rem;margin-bottom:1rem;}
.cataleg-tramits-mygov .mygov-btn-accedeix a{
	display: inline-block;
	background-color:#3677ae;
	color: #FFF !important;
	padding: 8px 15px;
	min-width:14em;
	font-weight:600;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none !important;
}
.cataleg-tramits-mygov .mygov-btn-accedeix a:HOVER{background-color:#3090D0;}

.cataleg-tramits-mygov .mygov-accedeix-info-text{text-align: center;}
.cataleg-tramits-mygov .mygov-accedeix-info-links{text-align: center;}
.cataleg-tramits-mygov .mygov-accedeix-info-links a{text-decoration: underline;}

@media (max-width: 767px){	
	.cataleg-tramits-mygov .mygov-seccio-div .mygov-seccio-title{text-align: center;}
	.cataleg-tramits-mygov .mygov-seccio-div .mygov-seccio-body{text-align: center;}
}


.cataleg-tramits-body{background-color: #FFF;}
.cataleg-tramits-body .portlet-layout{padding: .1em 0em !important;}
.cataleg-tramits-body h2.portlet-title{font-size: 22px;border-top: 2px solid #444;margin-left: 10px;margin-right: 10px;}
.cataleg-tramits-body .semic_4_columns .ad_element{margin-bottom: 2rem;}
.cataleg-tramits-body .semic_4_columns .ad_element .ad_imatge{max-height: 400px; max-width: auto;}
.cataleg-tramits-body .semic_4_columns .ad_element a.ad_titol{color: #333;font-size: 16px;font-weight:600;display:grid;padding: 1em 0;}
.cataleg-tramits-body .semic_4_columns .ad_element .ad_descripcio{font-size: .98rem;}
.cataleg-tramits-body .semic_4_columns .accessdirecte_element{margin-bottom: 2rem;}
.cataleg-tramits-body .semic_4_columns .accessdirecte_element .accessdirecte_imatge{max-height: 400px; max-width: auto;}
.cataleg-tramits-body .semic_4_columns .accessdirecte_element a.accessdirecte_titol{color: #333;font-size: 16px;font-weight:600;display:grid;padding: 1em 0;}
.cataleg-tramits-body .semic_4_columns .accessdirecte_element .accessdirecte_descripcio{font-size: .98rem;}
@media (max-width: 767px){
    .cataleg-tramits-body .semic_4_columns .journal-content-article{margin-bottom:20px;}    
    .cataleg-tramits-body .semic_4_columns .ad_element{margin-bottom:0rem;}    
    .cataleg-tramits-body .semic_4_columns .ad_element .ad_imatge{
        max-width:120px;		
        max-height:auto;
		float: left;
		margin-right:10px;
	}
	.cataleg-tramits-body .semic_4_columns .ad_element a.ad_titol{padding:0px 0px 10px 0px;}
    .cataleg-tramits-body .semic_4_columns .ad_element .ad_descripcio{overflow:hidden;}
	.cataleg-tramits-body .semic_4_columns .accessdirecte_element{margin-bottom:0rem;}	
	.cataleg-tramits-body .semic_4_columns .accessdirecte_element .accessdirecte_imatge{
		max-width:120px;
		max-height:auto;
		float: left;
		margin-right:10px;
	}
	.cataleg-tramits-body .semic_4_columns .accessdirecte_element a.accessdirecte_titol{padding:0px 0px 10px 0px;}
	.cataleg-tramits-body .semic_4_columns .accessdirecte_element .accessdirecte_descripcio{overflow:hidden;}
}


.cataleg-footer-grey .portlet-layout{padding: 1em 0em !important;}

.cataleg-footer-grey  .ad_element {margin-bottom: 0.5em;min-height: 8em;padding: 0 1em;}
.cataleg-footer-grey  .ad_element .ad_icona {float: left;}
.cataleg-footer-grey  .ad_element .ad_icona {min-height: inherit;padding-right: 2em;}
.cataleg-footer-grey  .ad_element .ad_icona .fa {font-size: 3em;}
.cataleg-footer-grey  .ad_element > .ad_titol {color: #444;display: block;font-size: 17.5px;font-weight: 600;margin-bottom: 0.3em;text-decoration: none;}
.cataleg-footer-grey  .ad_element .ad_descripcio {color: #555;}

.cataleg-footer-grey  .accessdirecte_element {margin-bottom: 0.5em;min-height: 8em;padding: 0 1em;}
.cataleg-footer-grey  .accessdirecte_element .accessdirecte_icona {float: left;}
.cataleg-footer-grey  .accessdirecte_element .accessdirecte_icona {min-height: inherit;padding-right: 2em;}
.cataleg-footer-grey  .accessdirecte_element .accessdirecte_icona .fa {font-size: 3em;}
.cataleg-footer-grey  .accessdirecte_element > .accessdirecte_titol {color: #444;display: block;font-size: 17.5px;font-weight: 600;margin-bottom: 0.3em;text-decoration: none;}
.cataleg-footer-grey  .accessdirecte_element .accessdirecte_descripcio {color: #555;}

#prefooter{display: none;}

#cataleg-tramits-temas-slider{}
#cataleg-tramits-temas-slider a{
	color: #307000;
	text-decoration: underline;
	padding:4px !important; 
	font-size:1rem !important;
	display: inline-block !important;
	width: unset;
}
#cataleg-tramits-temas-slider a:HOVER{text-decoration: none;}
#cataleg-tramits-temas-slider a:HOVER, #cataleg-tramits-temas-slider a:ACTIVE
#cataleg-tramits-temas-slider a span.material-icons{vertical-align: bottom;}

.modal.cataleg-tramits-temas-modal-slider{
	position: fixed;
    top:0px !important;    
    left: unset !important;
    right: 0px;
    display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #999;
	width: 380px;
}
@media (max-width: 767px){
	.modal.cataleg-tramits-temas-modal-slider{width: 100%;height:100%;}
}

.cataleg-tramits-temas-modal-slider .modal-header{border-bottom:1px solid #CCC;padding:5px 15px;margin-bottom:0px;}
.cataleg-tramits-temas-modal-slider .modal-header button{margin-top: 10px;font-size: 22px;color:#666;opacity: 0.6;}
.cataleg-tramits-temas-modal-slider .modal-header h5{line-height:16px;margin:5px 0px;}

.cataleg-tramits-temas-modal-slider .modal-body{}
@media screen and (max-height: 800px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:650px;}}
@media screen and (max-height: 700px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:550px;}}
@media screen and (max-height: 600px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:450px;}}
@media screen and (max-height: 500px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:350px;}}
@media screen and (max-height: 400px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:250px;}}
@media screen and (max-height: 300px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:180px;}}
@media screen and (max-height: 200px) {.cataleg-tramits-temas-modal-slider .modal-body{max-height:80px;}}

.cataleg-tramits-temas-modal-slider ::-webkit-scrollbar {width:8px;}
.cataleg-tramits-temas-modal-slider ::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(55,120,170,0.6);}
.cataleg-tramits-temas-modal-slider ::-webkit-scrollbar-thumb {background-color:#3677ae;}


.cataleg-tramits-temas-modal-slider .modal-body .modal-body-temas{}
@media (max-width: 767px){
	.cataleg-tramits-temas-modal-slider .modal-body .modal-body-temas .span6{float:left;width: 48.71795%;*width: 48.66476%;margin-left:8px;}
		.cataleg-tramits-temas-modal-slider .modal-body .modal-body-temas .span6:FIRST-CHILD{margin-left:0px;}
	
}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema{
	background-color: #F0F0F0;
	margin-bottom: .5rem;
	padding: .8rem .3rem;
	text-align: center;
	min-height: 76px;
}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema a{display: block;color:#333;text-decoration:none;}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema a .material-icons{
	background-color: #3677ae;
    color: #FFF;
    padding: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-size: 1.6rem;
    display: inline-block;
    height: 1.6rem;
    width: 1.6rem;
    margin-bottom:6px;
}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema a:HOVER .material-icons{background-color: #1f8ae4;}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema a .slider-tema-texto{font-size:16px;color:#333;}

.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema.box-selected{background-color: #3677ae;}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema.box-selected a{color:#FFF;}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema.box-selected a .material-icons{background-color:#FFF;color:#3677ae;}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema.box-selected a:HOVER .material-icons{}
.cataleg-tramits-temas-modal-slider .modal-body .box-slider-tema.box-selected a .slider-tema-texto{color:#FFF;}

/* TRAMIT DETAIL */
.cataleg-tramits-portlet .tramit-quequicom-frame{background-color: #FFF;}
.cataleg-tramits-portlet .tramit-quequicom{
	background-color: #FFF;
	padding-top: 1rem;
	padding-bottom: 1rem;
	margin-bottom: 2rem;
}

.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header{margin: .1rem 1rem 1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2{font-size: 36px !important;margin-bottom: .4rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2 a.cataleg-back{text-decoration: none;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2 a.cataleg-back .icon-circle-arrow-left{font-size: 1.6rem;padding-right: 4px;color: #666;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2 a.cataleg-back .icon-circle-arrow-left:HOVER{color: #999;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2 a.cataleg-back .back-hidden-aaa-text{display: none;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2 .tramit-quequicom-nom{}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header .tramit-quequicom-field-desc{font-size:16px;margin-top:1rem;line-height:22px;margin-bottom:.4rem;}

.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body{margin: .1rem 1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field{padding-bottom: .6rem;padding-top: .6rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field.tramit-quequicom-field-desc{padding-bottom:1rem;padding-top:1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field .tramit-quequicom-field-label{font-weight: bold;font-size: 16px;margin-bottom:2px;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field .tramit-quequicom-field-value{}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field .sollicitud-download-alt{display:block;margin:8px 2px;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field .tramit-quequicom-field-value .tramit-quequicom-field-value-canals{margin-top: 10px;margin-bottom: 10px;}

.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags{margin-bottom:.5rem;margin-top:.1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-is-en-termini{}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-classificacio-tematica{text-align: right;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-classificacio-tematica .tramit-quequicom-classificacio-tematica-label{
	border: 1px solid #3070C0;
	display: inline-block;
	padding: 4px 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-classificacio-tematica .material-icons{
	vertical-align: bottom;
	color: #3070C0;
	padding-right: 2px;
	font-size: 1.6rem;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-classificacio-tematica .tramit-quequicom-classificacio-tematica-texto{
	color: #3070C0;
	font-weight:600;
	text-transform: capitalize;
	font-size: .94em;
}

.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-is-en-termini{padding-bottom: 1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-is-en-termini .termini-in{
	color:#FFF;
    font-size:.9rem;
    font-weight:600;
    background-color:#09A030;
    border:1px solid #09A030;
    display:inline-block;
    padding:3px 14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    line-height: 14px;
    text-align: center;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-is-en-termini .termini-fora{
	color:#FFF;
    font-size: .9rem;
    font-weight: 600;
    background-color:#E06868;
    border:1px solid #E06868;
    display:inline-block;
    padding:3px 14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    line-height: 14px;
    text-align: center;
}
@media (max-width: 767px){
	.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body-tags .tramit-quequicom-classificacio-tematica{text-align: left;margin-bottom: 1rem;}	
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-info-link{margin-top: 1rem;margin-bottom: 1rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-info-link .accordion-toggle{
	background-color: #F0F0F0;
	display: block;
	padding: 1rem;
	color: #484848;
	font-size: 1.1rem;
	font-weight:600;
	text-decoration: none;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-info-link .accordion-toggle:HOVER{color: #3092D2;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-info-link .accordion-toggle span.icon-chevron-right{padding-right: 6px; font-size: 1.2rem;float: right;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-info-link .accordion-toggle span.icon-chevron-up{padding-right: 6px; font-size: 1.2rem;float: right;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link{margin-top: 1rem;margin-bottom:3rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn{
	display: inline-block;
    padding: 12px 15px;
    background-color: #3677ae;
    color: #FFF;
    font-size: 1.1rem;
    font-weight: 600;
    text-decoration: none !important;
    margin-right: 1rem;
    margin-bottom: 1rem;
    min-width: 200px;
    text-align: center;
}
@media (max-width: 767px){
	.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn{max-width: 100%;display: block;}
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link p.tramit-quequicom-tramita-link-help{color:#606060;font-size:.94rem;margin-bottom:1rem;font-style:italic;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn span.empleneu-text{padding-right: 6px;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn span.icon-edit{font-size: 1.3rem;vertical-align: middle;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn:HOVER{ background-color:#3692C8;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link a.tramita-btn.disabled{
	cursor: not-allowed;
	background-color: #3677ae !important;
	opacity: 0.7;
 	filter: alpha(opacity=70);
}

.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-link-info{}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-link-info .tramit-quequicom-tramita-link-info-label{font-weight:bold;margin-bottom: 6px;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-link-info .tramit-quequicom-tramita-link-info-links{}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-link-info .tramit-quequicom-tramita-link-info-links a{text-decoration: underline;color:#008dd2;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-link-info .tramit-quequicom-tramita-link-info-links a:HOVER{color:#094196;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-etram-auth{
	display:inline-block;
	color: #3070c0;
	border: 1px solid #3070c090;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 4px 10px 3px 6px;
	vertical-align: top;
	font-weight: 600;
	margin-bottom: 1rem;	
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-tramita-link .tramit-quequicom-tramita-etram-auth .tramit-quequicom-tramita-etram-auth-text{
	font-size: .9rem;
	vertical-align: text-bottom;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-modified-date{color: #555;margin-top:.5rem;margin-bottom:.5rem;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-lopd{
	margin-top: 1.6rem;
	margin-bottom: 1.6rem;
	border-top: 1px solid #DDD;
	/*border-bottom: 1px solid #DDD;*/
	padding: .4rem;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field-lopd-title{
	font-weight: bold;
	margin-bottom: 4px;
	font-size: .98rem;
	color: #505050;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field-lopd-field{
	font-size: .92rem;
	color:#484848;
}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field-lopd-field p{margin-bottom: 8px;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field-lopd-field a{font-weight: 600;}
.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-collapse-body{margin-bottom: 2rem;}

.cataleg-tramits-portlet .tramit-relacionats{border-top:3px solid #1277cb;margin-bottom:1rem;}
.cataleg-tramits-portlet .tramit-relacionats h3{margin-bottom:.6rem;}
.cataleg-tramits-portlet .tramit-relacionats ul{list-style: none;margin:0 0 10px 0px;}
.cataleg-tramits-portlet .tramit-relacionats ul li{margin-bottom:.6rem;}
.cataleg-tramits-portlet .tramit-relacionats ul li a{color: #008dd2;text-decoration:underline;}
@media (max-width: 767px){
	.cataleg-tramits-portlet .tramit-relacionats{margin: 1rem 1rem 2rem;}
}

@media (max-width: 767px){
	.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-body .tramit-quequicom-field .tramit-quequicom-field-label{font-size: 15px;}
	.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header .tramit-quequicom-field-desc{font-size: 15px;}
	.cataleg-tramits-portlet .tramit-quequicom .tramit-quequicom-header h2{font-size: 30px !important;}
}

/*--------------------------*/
/*   cataleg-tramits-admin	*/
/*--------------------------*/

.cataleg-tramits-admin{border-top: 1px dotted #CCC;}

.cataleg-tramits-admin .changeSeuUrlModal{display: none;}
.cataleg-tramits-admin .changeSeuUrlModal .modal-header{background-color:#1277cb;color:#FFF;padding:15px;}
.cataleg-tramits-admin .changeSeuUrlModal .modal-header h5{margin:0px;}
.cataleg-tramits-admin .changeSeuUrlModal .modal-header button{color:#FFF;}
.cataleg-tramits-admin .changeSeuUrlModal form{margin:0px;}
.cataleg-tramits-admin .changeSeuUrlModal form .control-group{margin-bottom:15px;}

.cataleg-tramits-admin .seu-url-ens{margin:10px;}
.cataleg-tramits-admin .seu-url-ens-empty{font-style: italic;color: #555;}
.cataleg-tramits-admin .seu-url-ens-edita{margin-left: 10px;}

.cataleg-tramits-admin .etram2-admin-div{border-top:1px dotted #333;margin-top:3.5rem;margin-bottom:2rem;padding-top:1rem;}
.cataleg-tramits-admin .etram2-admin-div .etram2-admin-info-text{font-size: 1.1rem;}
.cataleg-tramits-admin .etram2-admin-div .etram2-admin-info-text a.etram2-admin-info-link{text-decoration:underline;}
.cataleg-tramits-admin .etram2-admin-div .etram2-admin-link{padding-top:15px;padding-bottom: 10px; text-align: right;}

.cataleg-tramits-admin .cataleg-tramits-admin-configure-urls-div{
	margin-top: 3rem;
	border-top: 1px dotted #888;
}
.cataleg-tramits-admin .cataleg-tramits-admin-configure-urls-div h3{color:#555;}
.cataleg-tramits-admin .cataleg-tramits-admin-configure-urls-div .cataleg-tramits-url-field{padding: 5px 5px;}
.cataleg-tramits-admin .cataleg-tramits-admin-configure-urls-div .cataleg-tramits-url-field span.url-field-empty{font-weight: bold; color: #888;}
.cataleg-tramits-admin .cataleg-tramits-admin-configure-urls-div .btn{padding: 4px 12px !important;font-size: 14px !important;margin-top: 1rem}


.cataleg-tramits-admin .cataleg-tramits-admin-h3{font-size:20px;font-weight:normal;color:#333;margin-bottom:.5rem;margin-top:.5rem;}
.cataleg-tramits-admin .cataleg-tramits-admin-h3 .badge{
	font-size: 18px;
    padding: 6px 8px;
    background-color: #1277cb;
    display: inline-block;
    vertical-align: text-bottom;
    margin-left: 4px;
    font-weight: normal;
}

.cataleg-tramits-admin .table-responsive{
	display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.cataleg-tramits-admin table{}
.cataleg-tramits-admin table thead th{font-weight: bold !important;padding: 10px 6px !important;font-size: 14px !important;}
.cataleg-tramits-admin table thead th.table-th-visible{text-align: center;}
.cataleg-tramits-admin table thead th.table-th-destacat{text-align: center;}
.cataleg-tramits-admin table thead th.table-th-prioritat{text-align: center;}
.cataleg-tramits-admin table thead th.table-th-termini{text-align: right;}
.cataleg-tramits-admin table thead th.table-th-personalitzat{text-align: center;}

.cataleg-tramits-admin table tbody tr td{background-color: #FFF !important;padding: 10px 6px !important;vertical-align: middle !important;}
.cataleg-tramits-admin table tbody tr.tr-tramit-false td{opacity:0.65;filter: alpha(opacity=65);background-color: #F4F4F4 !important;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isVisible{text-align: center;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isVisible .icon-eye-open{font-size: 1.2rem;color: #000;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isVisible .icon-eye-close{font-size: 1.2rem;color:#C33;}
.cataleg-tramits-admin table tbody tr td.table-tramit-nom a{}
.cataleg-tramits-admin table tbody tr td.table-tramit-classificacio{font-size: .92rem;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isDestacat{text-align: center;font-size: 1.2rem;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isDestacat .blackIcon {color: #000;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isPersonalitzat{text-align: center;color:#666;font-weight:500;font-style:italic;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isPersonalitzat small{margin-right:4px;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isPropi{text-align: center;color:#666;font-weight:500;font-style:italic;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isEnTermini{text-align: center;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isEnTermini .icon-ok{color: #282;}
.cataleg-tramits-admin table tbody tr td.table-tramit-isEnTermini .icon-remove{color: #B44;}
.cataleg-tramits-admin table tbody tr td.table-tramit-prioritat{text-align: center;font-size: .96rem;min-width:100px;}
.cataleg-tramits-admin table tbody tr td.table-tramit-prioritat .hidden-aaa-text{display: none;}
.cataleg-tramits-admin table tbody tr td.table-tramit-prioritat a.btn{margin:2px;font-size:13px !important;padding:2px 8px !important;}
.cataleg-tramits-admin table tbody tr td.table-tramit-prioritat .tramit-prioritat-number{display: none;font-size: .8rem;}
.cataleg-tramits-admin table tbody tr:HOVER td{background-color: #F9F9F9 !important;}

.cataleg-tramits-admin .add-tramit-div{text-align: center;margin-top:2rem;margin-bottom:2rem;}
.cataleg-tramits-admin .add-tramit-div .btn{min-width: 14rem;}

.cataleg-tramits-admin .cataleg-tramits-admin-missing-etram{border-top:1px dotted #999;margin-top:3rem;padding-top:1rem;}
.cataleg-tramits-admin .cataleg-tramits-admin-missing-etram .btn{padding:8px 12px;}


.cataleg-tramits-admin-details{}
.cataleg-tramits-admin-details .tramit-detail-controls{}
.cataleg-tramits-admin-details .tramit-detail-controls .btn{
	min-width: 8rem;
	margin-right: 10px;
	font-size: 14px !important;
	padding:6px 12px;
}
@media (max-width: 980px){.cataleg-tramits-admin-details .tramit-detail-controls .btn{padding: 8px 12px;margin-bottom: .8rem;}}

.cataleg-tramits-admin-details h4.section-title-info{font-size:22px;margin-bottom:2rem;margin-top:1rem;color:#0676C6;border-bottom:1px dotted;padding-bottom: 4px;}
.cataleg-tramits-admin-details h4.section-title-fitxa{font-size:22px;margin-bottom:1rem;margin-top:3.5rem;color:#0676C6;border-bottom:1px dotted;padding-bottom: 4px;}


.cataleg-tramits-admin-details .tramit-detail-header{border-bottom: 1px dotted #CCC;margin: 1rem 1rem 1rem;}
.cataleg-tramits-admin-details .tramit-detail-header a{text-decoration: none;}
.cataleg-tramits-admin-details .tramit-detail-header .icon-chevron-sign-left{font-size: 1.8rem;padding-right:8px;color: #1176ca;}
.cataleg-tramits-admin-details .tramit-detail-header a:HOVER .icon-circle-arrow-left{color: #888;}
.cataleg-tramits-admin-details .tramit-detail-header .back-hidden-aaa-text{display: none;}
.cataleg-tramits-admin-details .tramit-detail-header .tramit-detail-nom{font-size:2rem !important;display: inline-block;color:#333;line-height:2rem;margin:5px 0;}

.cataleg-tramits-admin-details a.link-to-forms{display:block;margin-top:5px;margin-bottom:15px;font-weight: bold;}
.cataleg-tramits-admin-details .alert-etram2-cataleg-coherence{margin: 15px 0px 8px !important;}

.cataleg-tramits-admin-details .personalitzar-btn-div{margin-top: 1rem;margin-bottom: 1rem;}

.cataleg-tramits-admin-details .tramit-detail-field{margin-bottom: 1.4rem;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-label{font-weight: bold;margin-bottom:6px;font-size:1.1rem;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-label em{margin-left:5px;font-weight:500;color:#444;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-label .icon-ok{color: #282;font-size: 1.2rem;margin-left: 4px;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-label .icon-remove{color: #B44;font-size: 1.2rem;margin-left: 4px;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-label-less{font-weight: normal;font-style: italic;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-value{padding-left:10px;border-left:2px solid #D6D6D6;margin-left:2px;}
.cataleg-tramits-admin-details .tramit-detail-field.tramit-detail-field-descripcio-curta .tramit-detail-field-value{margin-left:6px;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-value ul.tramit-docs-associats{}
.cataleg-tramits-admin-details .tramit-detail-field .icon-question-sign{color:#009ae5;font-size:1.2rem;cursor: pointer;}

.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-value a.a-copy-url-etram2{margin:8px 8px 8px 0px;display:inline-block;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-detail-field-value .btn-copy-url-etram2{}

.cataleg-tramits-admin-details .table{margin-top: 1.2rem;margin-bottom: 1.2rem !important;}
.cataleg-tramits-admin-details .table thead tr th{font-weight: bold !important;}
.cataleg-tramits-admin-details .table tbody td{background-color: #FFF;}
.cataleg-tramits-admin-details .table tbody td .icon-ok{color: #282;font-size: 1.2rem;}
.cataleg-tramits-admin-details .table tbody td .icon-remove{color: #B44;font-size: 1.2rem;}

.cataleg-tramits-admin-details .table.table-text-curt{font-size:.94rem;margin-top: 2rem;}
.cataleg-tramits-admin-details .table.table-text-curt p.alert-warning{margin:1px 5px;padding:8px 10px;font-size:.96rem;font-style:italic;}
.cataleg-tramits-admin-details .table.table-fue span.icon-question-sign{color:#009ae5;font-size:1.2rem;cursor: pointer;}

.cataleg-tramits-admin-details .tramit-propi-ens .tramit-propi-ens-alert{font-size:1.08rem;margin-top: 0px !important;margin-bottom: 1rem;}
.cataleg-tramits-admin-details .tramit-propi-ens .tramit-propi-ens-alert span.icon-home{font-size:1.2rem;}
.cataleg-tramits-admin-details .tramit-propi-ens a.btn{font-size: 14px !important;padding:6px 12px;}

.cataleg-tramits-admin-details .tramit-detail-field ul.tramit-detail-ul{list-style: none;margin: 10px 0 15px 5px;}
.cataleg-tramits-admin-details .tramit-detail-field ul.tramit-detail-ul li .canal-enabled{font-weight: 600; color:#666;}
.cataleg-tramits-admin-details .tramit-detail-field ul.tramit-detail-ul li .canal-disabled{color:#666;text-decoration: line-through;}
.cataleg-tramits-admin-details .tramit-detail-field ul.tramit-detail-ul li .icon-ok{color: #282;font-size: 1.2rem;}
.cataleg-tramits-admin-details .tramit-detail-field ul.tramit-detail-ul li .icon-remove{color: #B44;font-size: 1.2rem;}

.cataleg-tramits-admin-details .tramit-detail-instancia-field{margin-bottom:2rem;}
.cataleg-tramits-admin-details .tramit-detail-instancia-field .tramit-detail-field-label{margin-bottom:.3rem;}

.cataleg-tramits-admin-details .tramit-formulari-tramitacio-nav{margin-bottom:0px;margin-top:2rem;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio-nav a{font-weight:bold;padding-top: 12px !important;padding-bottom: 12px !important;color: #777 !important;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio{border-left: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;padding-top: 1rem;margin-bottom:1rem;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio .tramit-detail-field{margin-left: 1rem;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio .tramit-detail-field .icon-ok{color: #292;font-size: 1.2rem;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio .tramit-detail-field .icon-remove{color: #B77;font-size: 1.2rem;}
.cataleg-tramits-admin-details .tramit-formulari-tramitacio .icon-question-sign{color:#009ae5;font-size:1.2rem;cursor: pointer;}

.cataleg-tramits-admin-details .table-camps-control .icon-ok{color: #292;font-size: 1.2rem;}
.cataleg-tramits-admin-details .table-camps-control .icon-remove{color: #B77;font-size: 1.2rem;}
.cataleg-tramits-admin-details .table-camps-control a.table-camps-control-help-link{text-decoration: none;}
.cataleg-tramits-admin-details .table-camps-control a.table-camps-control-help-link:HOVER{color:#0077b3;}
.cataleg-tramits-admin-details .table-camps-control td a{display: block;margin:4px 15px;}
@media (max-width: 980px){
	.cataleg-tramits-admin-details .table-camps-control td a{font-size: 12px;padding:6px 4px;margin:4px 2px;}
}

.cataleg-tramits-admin-details .table-canals-tramitacio{}
.cataleg-tramits-admin-details .table-canals-tramitacio thead th{font-size: 12px !important;padding: 6px 8px;}
.cataleg-tramits-admin-details .table-canals-tramitacio thead span.material-icons{font-size: 18px;margin-right:2px;vertical-align:top;}
.cataleg-tramits-admin-details .table-canals-tramitacio tbody td{font-weight: bold;font-size: 13px !important;}
.cataleg-tramits-admin-details .table-canals-tramitacio tbody a.btn{font-size: 12px !important;} 

.cataleg-tramits-admin-details .tramit-formulari-lopd-nav{margin-bottom:0px;margin-top:2rem;}
.cataleg-tramits-admin-details .tramit-formulari-lopd-nav a{font-weight:bold;padding-top: 12px !important;padding-bottom: 12px !important;color: #606060 !important;}
.cataleg-tramits-admin-details .tramit-lopd{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding-top:1rem; margin-bottom:1rem;}
.cataleg-tramits-admin-details .tramit-lopd .tramit-detail-field{margin-left: 1rem;margin-right: 1rem;}
.cataleg-tramits-admin-details .tramit-lopd-personalitzat .alert{margin: 15px 0;}

.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-on{
	display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    margin-bottom: .8rem;
    margin-right: 1rem;
    background-color: #4ead4e;
    border: 1px solid #3b973b;
    color: #FFF;
    font-weight: 500;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none !important;
}
.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-off{
	display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    margin-bottom: .8rem;
    margin-right: 1rem;
    background-color: #ebebeb;
    border: 1px solid #cbcbcb;
    color: #333;
    font-weight: 500;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none !important;
}
.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-on:HOVER{background-color: #5eBd5e;}
.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-off:HOVER{background-color: #F2F2F2;}
@media (max-width: 980px){
	.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-on{display: block;width: 100%; padding: 8px 12px;}
	.cataleg-tramits-admin-details .tramit-detail-controls .btn-to-off{display: block;width: 100%; padding: 8px 12px;}
}
.cataleg-tramits-admin-details .tramit-personalitzat-controls{}
.cataleg-tramits-admin-details .tramit-personalitzat-controls .tramit-personalitzat-label{margin-right: 10px;}
.cataleg-tramits-admin-details .tramit-personalitzat-controls a.tornar-defecte{color: #0070A0;}

.cataleg-tramits-admin-details .tramit-detail-field{margin-right: 1rem;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-etram2-api-data .alert-loading-api .loading-animation{display: inline-block;height: 32px;width: 32px;margin: 0;padding: 0;vertical-align: middle;}
.cataleg-tramits-admin-details .tramit-detail-field .tramit-etram2-api-data .alert-loading-api .alert-loading-api-text{display: inline-block;margin-left: .4rem;vertical-align: bottom;font-weight: 600;}
.cataleg-tramits-admin-details .tramit-detail-header .tramit-detail-nom{font-size:2rem !important;display: inline-block;color:#333;line-height:2rem;margin:5px 0;}


/* Google traductor */
#heading #tramitsGestionsV2google_translate_element_row{text-align: right;}
#heading #tramitsGestionsV2google_translate_element_infotext{display: inline-block;}
#heading .tramitsGestionsV2google_translate_element{display: inline-block;text-align: right;margin-bottom:0rem;}
#heading .tramitsGestionsV2google_translate_element .goog-te-gadget-simple{border: none;}
#heading .tramitsGestionsV2google_translate_element .goog-te-gadget-simple img{display: none;}
#heading .tramitsGestionsV2google_translate_element .goog-te-gadget-simple a{font-family: 'Open Sans', sans-serif;font-size: 14px;}
#heading .tramitsGestionsV2google_translate_element .goog-te-gadget-simple .goog-te-menu-value span{border-color: #FFF !important;}
.goog-te-menu-frame{box-shadow: none !important;}

/* Personalita labels */
.personalitza-labels .tramit-detail-header{border-bottom: 1px dotted #CCC;margin: 1rem 0rem 1rem;}
.personalitza-labels .tramit-detail-header h3{font-size: 2rem;line-height: 2rem;margin: 5px 0px;}
.personalitza-labels .tramit-detail-header span.tramit-detail-nom{font-size:1.8rem;color:#333;}
.personalitza-labels .tramit-detail-header a{text-decoration: none;}
.personalitza-labels .tramit-detail-header a:HOVER{color:#608090;}
.personalitza-labels label.original-label{border-bottom:1px dotted #CCC;font-size:1.3rem;margin-bottom:8px;color:#1070CA;font-weight:500;}
.personalitza-labels label.control-label{font-size:.98rem;font-style:italic;color:#666;}
.personalitza-labels .controls{margin-bottom: 1.2rem;}
.personalitza-labels .button-div{margin-top:1rem;margin-bottom: 1rem;}
.personalitza-labels .button-div button{min-width: 12rem;font-size:14px !important;}
.personalitza-labels .tramit-custom-labels-infotext ul{margin: 0 0 1rem 1.4rem;}
.personalitza-labels .tramit-custom-labels-infotext ul li{font-style:italic;}

/* Slider carousel */
.tramits-sliderCarousel{display:none;background-color:#FFF;margin-bottom:0px !important;padding-top:20px;}
.tramits-sliderCarousel button.slick-prev{display: none;}
.tramits-sliderCarousel button.slick-net{display: none;}
.tramits-sliderCarousel .cataleg-tramits-item-slider{
	background-color: #F4F4F4;
    padding: 15px 15px 15px;
    border-bottom: 5px solid #3677ae;
    margin-right:1.2rem;
    /*min-height: 140px;*/
    height: 220px;
    overflow: hidden;
    position: relative;
}

/*.tramits-sliderCarousel .cataleg-tramits-item-slider .tramit-item-descripcio{overflow: hidden;}*/


.tramits-sliderCarousel .cataleg-tramits-item-slider:FOCUS{outline-color:#3677ae;}
.tramits-sliderCarousel .cataleg-tramits-item-slider:ACTIVE{outline-color:#3677ae;}

.tramits-sliderCarousel .cataleg-tramits-item-slider a.tramit-item-link{
	font-weight: bold;
    font-size: 22px;
    margin-bottom: 1.2rem;
    display: inline-block;
    color: #333;
    line-height: 20px;
}
.tramits-sliderCarousel .cataleg-tramits-item-slider.tramit-item-descripcio{
	font-size: 13px;
    color: #555;
}
.tramits-sliderCarousel .slick-dots{position:relative;margin:0px;bottom:0px;padding-top:10px;padding-bottom:40px;}
.tramits-sliderCarousel .slick-dots li{width:26px;height:26px;}
.tramits-sliderCarousel .slick-dots li button{width:26px;height:26px;}
.tramits-sliderCarousel .slick-dots li button:before{/*font-size:26px;*/width:26px;height:26px;}
.tramits-sliderCarousel .slick-dots li.slick-active button:before {opacity:.80 !important;/*color:#3677ae;*/background-color:black; border-radius:26px}
.tramits-sliderCarousel .slick-dots li:HOVER button:before{opacity:.70;}
@media (max-width: 767px){
	.cataleg-tramits-items-portadatrue{display:none;}
	.tramits-sliderCarousel{display:block;}	
}

.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header{margin-bottom:1.4rem;}
.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header a{text-decoration: none !important;}
.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header a span.tornar-aaa-span{display: none;}
.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header a span.icon-chevron-sign-left{font-size:26px;margin-right: 8px;}
.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header a:HOVER{color:#2068B0;}
.cataleg-tramits-admin-urls .cataleg-tramits-admin-urls-header h3{color:#555;display: inline-block;}

.cataleg-tramits-admin-urls fieldset{margin-bottom: 1rem;}
.cataleg-tramits-admin-urls fieldset label{font-weight:600;color:#666;}
.cataleg-tramits-admin-urls fieldset button{
	margin-top:1.2rem;
	font-size:14px !important;
	min-width:12rem;
	padding:5px 16px !important;
}


.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header{margin-bottom:1.6rem;}
.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header a{text-decoration: none !important;}
.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header a span.tornar-aaa-span{display: none;}
.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header a span.icon-chevron-sign-left{font-size:26px;margin-right: 8px;}
.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header a:HOVER{color:#2068B0;}
.cataleg-tramits-importa-tramits .cataleg-tramits-admin-importa-header h3{color:#555;display: inline-block;font-size:2rem;}

.cataleg-tramits-importa-tramits .importa-tramits-imported{margin-top:1rem;margin-bottom: 2rem;}
.cataleg-tramits-importa-tramits .importa-tramits-imported h4{
	font-weight: bold;
	border-bottom:1px dotted #999;
	color:#2068B0;
	padding-top:3px;
	padding-bottom:3px;
	font-size:20px !important;
}
.cataleg-tramits-importa-tramits .importa-tramits-toimport{margin-top:1rem;margin-bottom: 2rem;}
.cataleg-tramits-importa-tramits .importa-tramits-toimport h4{
	font-weight: bold;
	border-bottom:1px dotted #999;
	color:#2068B0;
	padding-top:3px;
	padding-bottom:3px;
	font-size:20px !important;
	margin-bottom: 1.2rem;
}
.cataleg-tramits-importa-tramits .importa-tramits-toimport fieldset{margin-bottom:8px;}
.cataleg-tramits-importa-tramits .importa-tramits-toimport fieldset label{padding-left:25px;}
.cataleg-tramits-importa-tramits .importa-tramits-toimport fieldset label.toimp{font-weight: bold;}
.cataleg-tramits-importa-tramits .importa-tramits-toimport fieldset button {margin-top:1rem;margin-bottom:1rem;}

.cataleg-tramits-importa-tramits .importa-tramits-toimport-cb-opts{margin-bottom:1.6rem;}
.cataleg-tramits-importa-tramits .importa-tramits-toimport-cb-opts .btn{padding: 2px 10px !important;font-size: 11.9px !important;margin-right: 8px;}
.taglib-workflow-status .workflow-status {padding: 0!important;}