﻿.GDOC_TITOLO_VID {
    font-size: 2em !important;
    line-height: normal !important;
    color: #2e2e2e !important;
}

.GDOC_TXT_PRIMOPIANO {
    font-size: 1.6em !important;
}

/*Stile per le colonne dinamiche che contengono l'icona degli allegati*/
.GDOC_ICON_ALLEGATI span::before {
    font-family: "Font Awesome 5 Pro";
    content: "\f0c6";
    font-weight: 300;
    text-align: center;
    cursor: pointer;
}



.GDOC_BOLD {
    font-weight: bold !important;
}

.GDOC_CENTRO {
    text-align: center !important;
}

.GDOC_DESTRA {
    text-align: right !important;
}

.GDOC_SINISTRA {
    text-align: left !important;
}

[data-id='GDOC_INT_PANEL'] {
    margin-bottom: 15px !important;
}

[data-id='BREADCRUMBS'] {
    width: 100% !important;
    height: 30px !important;
}

.IMG_PADD_TOP {
    padding-top: 15px !important;
}



/*********************************************/
/**************   BREADCRUMBS   **************/
/*********************************************/

.breadCrumb
{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	width: 990px;
	padding:5px;
	/*border:solid 1px #dedede;*/
	background: #fff;
}

.breadCrumb ul
{
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
    white-space: nowrap;
}

.breadCrumb ul li
{
	display:inline; 
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 0px 0px 10px;
	font-size: .9167em;
	/* background: url(../BcResource/Styles/Images/Chevron.gif) no-repeat 0% -1px; */
	min-width: 30px;
}

.breadCrumb ul li.first
{
	height: 16px !important;
	padding-right: 5px;
	/* background: url(../BcResource/Styles/Images/IconHome.gif) no-repeat 0 1px; */
}

.breadCrumb ul li.last
{
    color: #2883f2;
	margin-right: 0;
	padding-right: 5px;
}

.chevronOverlay
{
	display: none;
	/* background: url(../BcResource/Styles/Images/ChevronOverlay.png) no-repeat 100% -1px; */
	width: 13px;
	height: 20px;
}

/********************************************/
/***********   END BREADCRUMBS   ************/
/********************************************/

/****************************************/
/* GESTIONE SPRITE ESTENSIONE FILE BIG  */
/****************************************/
 
.gdoc-filename-big {
    /*padding-left:30px;*/
    /*line-height:24px;*/
    /* background:url(/BcWebData/file-icon-sprite-big.jpg) no-repeat; */
    /*display:-moz-inline-stack;*/
    /* *display:inline-block; */
    zoom:1;
    /* *display:inline; */
    width: 128px;
    height: 128px;
    /*
	border: 1px solid rgba(0,0,0,0.5);
    border-radius: 10px 10px 2px 2px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
    -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
	*/
}
 
.gdoc-filename-big { background-position: 0 -0px;cursor:pointer; }
 
.gdoc-ext-big-default.gdoc-filename-big { background-position: 0 -0px; }
.gdoc-ext-big-aac.gdoc-filename-big { background-position: 0 -128px; }
.gdoc-ext-big-mdb.gdoc-filename-big, .gdoc-ext-big-mde.gdoc-filename-big, .gdoc-ext-big-accdb.gdoc-filename-big, .gdoc-ext-big-accde.gdoc-filename-big, .gdoc-ext-big-accdt.gdoc-filename-big, .gdoc-ext-big-accdr.gdoc-filename-big { background-position: 0 -256px; }
.gdoc-ext-big-avi.gdoc-filename-big, .gdoc-ext-big-mkv.gdoc-filename-big { background-position: 0 -256px; }
.gdoc-ext-big-bmp.gdoc-filename-big { background-position: 0 -512px; }
.gdoc-ext-big-chm.gdoc-filename-big { background-position: 0 -640px; }
.gdoc-ext-big-config.gdoc-filename-big { background-position: 0 -768px; }
.gdoc-ext-big-dll.gdoc-filename-big, .gdoc-ext-big-exe.gdoc-filename-big { background-position: 0 -896px; }
.gdoc-ext-big-xls.gdoc-filename-big, .gdoc-ext-big-xlt.gdoc-filename-big, .gdoc-ext-big-xlsx.gdoc-filename-big, .gdoc-ext-big-xlsm.gdoc-filename-big, .gdoc-ext-big-xltx.gdoc-filename-big, .gdoc-ext-big-xltm.gdoc-filename-big, .gdoc-ext-big-xlsb.gdoc-filename-big, .gdoc-ext-big-xlam.gdoc-filename-big, .gdoc-ext-big-xll.gdoc-filename-big { background-position: 0 -1024px; }
.gdoc-ext-big-gif.gdoc-filename-big { background-position: 0 -1152px; }
.gdoc-ext-big-html.gdoc-filename-big, .gdoc-ext-big-htm.gdoc-filename-big { background-position: 0 -1280px; }
.gdoc-ext-big-ini.gdoc-filename-big, .gdoc-ext-big-aspx.gdoc-filename-big, .gdoc-ext-big-ascx.gdoc-filename-big, .gdoc-ext-big-cshtml.gdoc-filename-big, .gdoc-ext-big-vbhtml.gdoc-filename-big, .gdoc-ext-big-asax.gdoc-filename-big, .gdoc-ext-big-ashx.gdoc-filename-big { background-position: 0 -1408px; }
.gdoc-ext-big-jpg.gdoc-filename-big { background-position: 0 -1536px; }
.gdoc-ext-big-js.gdoc-filename-big, .gdoc-ext-big-cs.gdoc-filename-big { background-position: 0 -1664px; }
.gdoc-ext-big-mov.gdoc-filename-big, .gdoc-ext-big-qt.gdoc-filename-big, .gdoc-ext-big-hdmov.gdoc-filename-big, .gdoc-ext-big-movie.gdoc-filename-big { background-position: 0 -1792px; }
.gdoc-ext-big-mp1.gdoc-filename-big, .gdoc-ext-big-mp2.gdoc-filename-big, .gdoc-ext-big-mp3.gdoc-filename-big { background-position: 0 -1920px; }
.gdoc-ext-big-mpg.gdoc-filename-big, .gdoc-ext-big-mpeg.gdoc-filename-big, .gdoc-ext-big-m1v.gdoc-filename-big, .gdoc-ext-big-mpa.gdoc-filename-big, .gdoc-ext-big-mpe.gdoc-filename-big, .gdoc-ext-big-mpv2.gdoc-filename-big { background-position: 0 -2048px; }
.gdoc-ext-big-ico.gdoc-filename-big, .gdoc-ext-big-tif.gdoc-filename-big, .gdoc-ext-big-tiff.gdoc-filename-big, .gdoc-ext-big-raw.gdoc-filename-big, .gdoc-ext-big-tga.gdoc-filename-big, .gdoc-ext-big-psd.gdoc-filename-big, .gdoc-ext-big-psp.gdoc-filename-big, .gdoc-ext-big-pdn.gdoc-filename-big { background-position: 0 -2176px; }
.gdoc-ext-big-ivf.gdoc-filename-big, .gdoc-ext-big-gvi.gdoc-filename-big, .gdoc-ext-big-gvp.gdoc-filename-big, .gdoc-ext-big-dvx.gdoc-filename-big, .gdoc-ext-big-vob.gdoc-filename-big, .gdoc-ext-big-evo.gdoc-filename-big { background-position: 0 -2304px; }
.gdoc-ext-big-oga.gdoc-filename-big, .gdoc-ext-big-ogg.gdoc-filename-big, .gdoc-ext-big-mid.gdoc-filename-big, .gdoc-ext-big-midi.gdoc-filename-big { background-position: 0 -2432px; }
.gdoc-ext-big-mid.gdoc-filename-big, .gdoc-ext-big-midi.gdoc-filename-big { background-position: 0 -2560px; }
.gdoc-ext-big-pdf.gdoc-filename-big { background-position: 0 -2688px; }
.gdoc-ext-big-png.gdoc-filename-big { background-position: 0 -2816px; }
.gdoc-ext-big-ppt.gdoc-filename-big, .gdoc-ext-big-pot.gdoc-filename-big, .gdoc-ext-big-pps.gdoc-filename-big, .gdoc-ext-big-pptx.gdoc-filename-big, .gdoc-ext-big-pptm.gdoc-filename-big, .gdoc-ext-big-potx.gdoc-filename-big, .gdoc-ext-big-potm.gdoc-filename-big, .gdoc-ext-big-ppam.gdoc-filename-big, .gdoc-ext-big-ppsx.gdoc-filename-big, .gdoc-ext-big-ppsm.gdoc-filename-big { background-position: 0 -2944px; }
.gdoc-ext-big-sln.gdoc-filename-big, .gdoc-ext-big-csproj.gdoc-filename-big, .gdoc-ext-big-vbproj.gdoc-filename-big { background-position: 0 -3072px; }
.gdoc-ext-big-ram.gdoc-filename-big, .gdoc-ext-big-rm.gdoc-filename-big, .gdoc-ext-big-ra.gdoc-filename-big { background-position: 0 -3200px; }
.gdoc-ext-big-reg.gdoc-filename-big { background-position: 0 -3328px; }
.gdoc-ext-big-rtf.gdoc-filename-big { background-position: 0 -3456px; }
.gdoc-ext-big-txt.gdoc-filename-big, .gdoc-ext-big-css.gdoc-filename-big { background-position: 0 -3584px; }
.gdoc-ext-big-vbs.gdoc-filename-big, .gdoc-ext-big-vb.gdoc-filename-big { background-position: 0 -3712px; }
.gdoc-ext-big-wav.gdoc-filename-big { background-position: 0 -3840px; }
.gdoc-ext-big-wma.gdoc-filename-big { background-position: 0 -3968px; }
.gdoc-ext-big-wmv.gdoc-filename-big, .gdoc-ext-big-asf.gdoc-filename-big { background-position: 0 -4096px; }
.gdoc-ext-big-doc.gdoc-filename-big, .gdoc-ext-big-dot.gdoc-filename-big, .gdoc-ext-big-docx.gdoc-filename-big, .gdoc-ext-big-docm.gdoc-filename-big, .gdoc-ext-big-dotx.gdoc-filename-big, .gdoc-ext-big-dotm.gdoc-filename-big { background-position: 0 -4224px; }
.gdoc-ext-big-xml.gdoc-filename-big, .gdoc-ext-big-xsd.gdoc-filename-big { background-position: 0 -4352px; }
/*.gdoc-ext-big-xsl .gdoc-filename-big, .gdoc-ext-big-xslt .gdoc-filename-big { background-position: 0 -4480px; }*/
.gdoc-ext-big-zip.gdoc-filename-big, .gdoc-ext-big-jar.gdoc-filename-big, .gdoc-ext-big-rar.gdoc-filename-big, .gdoc-ext-big-ace.gdoc-filename-big, .gdoc-ext-big-cab.gdoc-filename-big, .gdoc-ext-big-tar.gdoc-filename-big, .gdoc-ext-big-gz.gdoc-filename-big, .gdoc-ext-big-bz.gdoc-filename-big, .gdoc-ext-big-7z.gdoc-filename-big { background-position: 0 -4608px; }
.gdoc-ext-big-cart.gdoc-filename-big { background-position: 0 -4736px; }
.gdoc-ext-big-cart-sist.gdoc-filename-big {background-position: 0 -4864px;}
.gdoc-ext-big-syem.gdoc-filename-big {background-position: 0 -5120px;}

/*********************************************/
/* GESTIONE SPRITE ESTENSIONE FILE BIG (END) */
/*********************************************/



.GDW_EST_DOCX_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f1c2";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_XLSX_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f1c3";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_PDF_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f1c1";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_XML_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f1c9";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_EML_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f0e0";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_PPTX_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f1c4";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}

.GDW_EST_GEN_GRID::before {
    font-family: "Font Awesome 5 Pro";
    color: #345381;
    font-weight: 300;
    content: "\f15b";
    text-align: center;
    font-size: 22px !important;
    vertical-align: middle;
}
