.part	{clear:both;margin:0 0 3em 0;padding:0;}

/*BlocDownload
***************************************/
.BlocDownload ul	{list-style-type:none;margin:0;padding:0;}
.BlocDownload li	{border:1px solid #e6e6e6;border-radius:3px;display:block;margin-bottom:12px;}
.BlocDownload a	{color:#57585b;display:block;padding:14px 10px 14px 20px;font-weight:700;background:#fff;}
.BlocDownload a:hover	{background-color:#f8f8f8;}
.BlocDownload a i	{color:#e00a0a;margin-right:7px;}
.BlocDownload .info	{font-style:italic;font-size:12px;color:#797979;font-weight:400;}
.BlocDownload .box ul	{list-style:none;margin:0 0 0.8em 0;padding:0 2px;}
.BlocDownload .box li	{padding:0 5px 0 0;line-height:1.3;background:url('Htdocs/Images/lib/icons.png') no-repeat -29px -159px;margin:2px 0;}
.BlocDownload .box div	{padding:0 5px 0 22px;line-height:1.3;background:url('Htdocs/Images/lib/icons.png') no-repeat -29px -159px;margin:2px 2px 0.8em;}
.BlocDownload .box a span.info	{color:#555;font-size:80%;line-height:1.3;}
.BlocDownload .box .ico-ppt,.BlocDownload .box .ico-pptx,.BlocDownload .box .ico-pot,.BlocDownload .box .ico-potx,.BlocDownload .box .ico-odp,.BlocDownload .box .ico-pps,.BlocDownload .box .ico-ppsx	{background-position:-45px -143px;}
.BlocDownload .box .ico-xls,.BlocDownload .box .ico-xlsx,.BlocDownload .box .ico-xlt,.BlocDownload .box .ico-xltx,.BlocDownload .box .ico-ods,.BlocDownload .box .ico-csv	{background-position:-61px -127px;}
.BlocDownload .box .ico-doc,.BlocDownload .box .ico-docx,.BlocDownload .box .ico-dot,.BlocDownload .box .ico-dotx,.BlocDownload .box .ico-odt,.BlocDownload .box .ico-rtf	{background-position:-77px -111px;}
.BlocDownload .box .ico-pdf	{background-position:-93px -95px;}
.BlocDownload .box .ico-asp,.BlocDownload .box .ico-aspx,.BlocDownload .box .ico-ashx,.BlocDownload .box .ico-dll,.BlocDownload .box .ico-pdb,.BlocDownload .box .ico-php,.BlocDownload .box .ico-sql,.BlocDownload .box .ico-jsp,.BlocDownload .box .ico-css,.BlocDownload .box .ico-htm,.BlocDownload .box .ico-html,.BlocDownload .box .ico-xml,.BlocDownload .box .ico-json,.BlocDownload .box .ico-exe,.BlocDownload .box .ico-vb	{background-position:-109px -79px;}
.BlocDownload .box .ico-swf,.BlocDownload .box .ico-fla	{background-position:-125px -63px;}
.BlocDownload .box .ico-zip,.BlocDownload .box .ico-rar,.BlocDownload .box .ico-7z,.BlocDownload .box .ico-tgz,.BlocDownload .box .ico-tar,.BlocDownload .box .ico-gz	{background-position:-141px -47px;}
.BlocDownload .box .ico-mp3,.BlocDownload .box .ico-ogg,.BlocDownload .box .ico-waw,.BlocDownload .box .ico-oga,.BlocDownload .box .ico-flac,.BlocDownload .box .ico-m4a,.BlocDownload .box .ico-wma,.BlocDownload .box .ico-acc,.BlocDownload .box .ico-midi	{background-position:-157px -31px;}
.BlocDownload .box .ico-jpg,.BlocDownload .box .ico-jpeg,.BlocDownload .box .ico-gif,.BlocDownload .box .ico-png,.BlocDownload .box .ico-bmp,.BlocDownload .box .ico-tif,.BlocDownload .box .ico-tiff	{background-position:-173px -15px;}
.BlocDownload .box .ico-mov,.BlocDownload .box .ico-mp4,.BlocDownload .box .ico-flv,.BlocDownload .box .ico-wmv,.BlocDownload .box .ico-avi,.BlocDownload .box .ico-mpg,.BlocDownload .box .ico-mpeg	{background-position:-189px 1px;}

/*BlocImage
***************************************/
.BlocImage .ImageBox	{position:relative;margin:0.3em 0 1.5em;line-height:0;}
.BlocImage .ImageBox span	{clear:both;color:#777777;display:block;line-height:1.2;font-size:85%;font-style:italic;padding:4px 0 0;}
.BlocImage .ImageBox a img	{display:block;width:100%;height:100%;}
.BlocImage .ImageBox a:hover,.BlocImage .ImageBox a:active,.BlocImage .ImageBox a:focus	{background:transparent url("/Htdocs/Images/lib/img/link.gif") no-repeat 3px 3px;}
.BlocImage .ImageBox a.zoom:hover,.BlocImage .ImageBox a.zoom:active,.BlocImage .ImageBox a.zoom:focus	{background:transparent url("/Htdocs/Images/lib/img/zoom.gif") no-repeat 3px 3px;}

/*BlocImageText
***************************************/
.BlocImageText .ImageBox	{position:relative;margin:0.3em 0 0.8em;}
.BlocImageText .ImageBox.left	{float:left;margin-right:1.1em;}
.BlocImageText .ImageBox.right	{float:right;margin-left:1.1em;}
.BlocImageText .ImageBox img	{float:left;}
.BlocImageText .ImageBox span	{clear:both;color:#777777;display:block;line-height:1.2;font-size:85%;font-style:italic;padding:4px 0 0;}
.BlocImageText .ImageBox a img	{display:block;width:100%;height:100%;}
.BlocImageText .ImageBox a:hover,.BlocImageText .ImageBox a:active,.BlocImageText .ImageBox a:focus	{background:transparent url("/Htdocs/Images/lib/img/link.gif") no-repeat 3px 3px;}
.BlocImageText .ImageBox a.zoom:hover,.BlocImageText .ImageBox a.zoom:active,.BlocImageText .ImageBox a.zoom:focus	{background:transparent url("/Htdocs/Images/lib/img/zoom.gif") no-repeat 3px 3px;}
.BlocImageText .ImageBox.pull-left	{margin-left:0;padding-left:0;}
.BlocImageText .ImageBox.pull-right	{margin-right:0;padding-right:0;}

/*BlocPicturesGallery
***************************************/
.BlocPicturesGallery	{margin-bottom:1em;}
.BlocPicturesGallery .item	{float:left;position:relative;text-align:center;width:22%;padding:0;margin:0 4% 30px 0;}
.BlocPicturesGallery .item:nth-child(5n)	{margin-right:0;}
.BlocPicturesGallery .item img	{margin:0;padding:0;border:none;}
.BlocPicturesGallery .item br	{display:none;}
.BlocPicturesGallery .item span	{color:#777777;display:block;line-height:1.2;font-size:85%;font-style:italic;}
.BlocPicturesGallery .clear	{line-height:0;}
.col-md-6 .BlocPicturesGallery .item	{float:left;position:relative;text-align:center;width:32%;padding:0;margin:0 2% 30px 0;}
.col-md-6 .BlocPicturesGallery .item:nth-child(4n)	{margin-right:0;}
.BlocPicturesGallery .gallerypage	{display:none;}
.BlocPicturesGallery .gallerypage.selected	{display:block;}
.BlocPicturesGallery .gallerypagination	{clear:both;}
.BlocPicturesGallery .gallerypagination	a	{cursor:pointer;font-size:8px;width:12px;text-align:center;}

/*BlocSlideshow
***************************************/
.modificationIC2 .BlocSlideshow .owl-carousel	{display:block;}
.BlocSlideshow .owl-carousel	{padding-left:0;margin-bottom:90px;}
.BlocSlideshow .owl-carousel .item	{display:block;float:left;}
.BlocSlideshow .owl-carousel .owl-dots	{float:right;margin-top:10px;}

/*BlocTable
***************************************/
.BlocTable .table-0 caption, .BlocTable  caption	{background:#ececec;color:#333;padding:.3em .5em;border:1px solid #ccc;text-transform:uppercase;}
.BlocTable .table-0 th, .BlocTable table th	{background:none;vertical-align:top;padding:7px .5em;color:var(--main-color);}
.BlocTable .table-0 td, .BlocTable .table-0 tr:nth-child(2n) td, .BlocTable table td, .BlocTable table tr:nth-child(2n) td	{background:none;vertical-align:top;padding:7px 5px;line-height:1.2;}
.BlocTable .table-1 caption	{background:none;color:#111;padding:.1em 0;border:none;text-transform:none;font-weight:bold;}
.BlocTable .table-1 th	{background:var(--main-color);color:#FFF;padding:7px .5em;vertical-align:top;}
.BlocTable .table-1 td	{padding:7px 5px;line-height:1.5;border-bottom:1px solid #CCC;vertical-align:top;}
.BlocTable .table-1 tr:nth-child(2n) td	{background:#F2F2F2;vertical-align:top;}
.BlocTable .table-2	{border-left:1px solid #CCC;}
.BlocTable .table-2 caption	{background:none;color:#111;padding:.1em 0;border:none;text-transform:none;font-weight:bold;}
.BlocTable .table-2 th	{background:#cf0e2f;color:#FFF;padding:7px .5em;vertical-align:top;border-right:1px solid #CCC;}
.BlocTable .table-2 td	{padding:7px 5px;line-height:1.5;border-bottom:1px solid #CCC;border-right:1px solid #CCC;vertical-align:top;}
.BlocTable .table-2 tr:nth-child(2n) td	{background:#F2F2F2;vertical-align:top;}

/*BlocLinks
***************************************/
.BlocLinks .box ul	{list-style:none;margin:0 0 0.8em 0;padding:0 2px;}
.BlocLinks .box li	{padding:0 5px 0 22px;line-height:1.3;background:url('../../Images/lib/icons.png') no-repeat 3px -191px;margin:2px 0;}
.BlocLinks .box div	{padding:0 5px 0 22px;line-height:1.3;background:url('../../Images/lib/icons.png') no-repeat 3px -191px;margin:2px 2px 0.8em;}
.BlocLinks .box .link-external	{background:none;position:relative;}
	.BlocLinks .box .link-external:before {
		content: '\f08e';
		font: normal normal normal 13px/1 'Font Awesome 6 Pro', sans-serif;
		color: #2073a9;
		position: absolute;
		left: 4px;
		top: 2px;
	}
.BlocLinks .box .link-internal	{background:none;padding-left:0;}

/*BlocPolls
***************************************/
.BlocPolls .Result h5	{background:#E5E5E5;margin:0;padding:2px 6px;}
.BlocPolls .Result .item	{border:1px solid #E5E5E5;padding:5px 5px 5px 130px;position:relative;min-height:120px;}
.BlocPolls .Result .item img	{position:absolute;top:5px;left:5px;}
.BlocPolls .Result .item ul	{display:block;list-style:none outside none;margin:10px 5px 0 0;padding:0;}
.BlocPolls .Result .item li	{padding:0 0 0 14px;position:relative;font-size:0.9em;color:#666;}
.BlocPolls .Result .item li	span	{display:block;position:absolute;left:0;top:5px;width:10px;height:10px;margin:0;}

/*BlocVideo
***************************************/
.BlocVideo video	{width:100% !important;height:auto !important;}
.BlocVideo figure	{margin:0;overflow:hidden;}
.BlocVideo img	{max-width:none;}
.BlocVideo img.vjs-poster	{height:auto !important;width:100% !important;}
.BlocVideo .video-js-box	{padding-top:56% !important;position:relative;width:auto !important;}
.BlocVideo .video-js	{position:absolute;top:0;left:0;}
.BlocVideo .vjs-fullscreen	{padding-top:0 !important;position:fixed;}
.BlocVideo .vjs-fullscreen video	{height:100% !important;}
.BlocVideo .vjs-flash-fallback	{position:absolute;top:0;left:0;}

/*BlocGoogleMap
***************************************/
.BlocGoogleMap .box	{padding:0 0 1em 0;}

/*BlocDropDown
***************************************/
.BlocDropdown.panel{border:solid 1px #ddd;border-radius:15px;overflow:hidden;}
.BlocDropdown.panel .panel-heading{border:none;background:#FFF;padding-top:0;padding-bottom:0;}
.BlocDropdown.panel .panel-heading a{display:block;position:relative;padding-right:20px;padding-top:15px;padding-bottom:15px;}
.BlocDropdown.panel .collapse{border-top:1px solid #ddd;}
.BlocDropdown .panel-body .part{margin-bottom:0;}
.part.partDropdown{margin-bottom:15px;}
.part.partDropdown .panel-heading .sprite{width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#57585b transparent transparent transparent;position:absolute;right:0;top:20px;}
.part.partDropdown .panel-heading .collapsed .sprite{width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #57585b transparent transparent;right:3px;top:17px;}


/*Search
***************************************/
.result .listing	{clear:both;border-top:4px solid #ECECEC;margin-top:1em;}
.result .listing .item	{background:#FAFAFA;border-bottom:4px solid #ECECEC;padding:15px;position:relative;}
.result .listing .item h3	{font-size:16px;font-weight:bold;margin:0 0 0.2em;color:#1C8EB0;}
.result .listing .item h3 a	{padding:0 0 0 18px;background:url("../../Images/lib/icons.png") no-repeat 0 -190px;}
.result .listing .item p	{line-height:1.2;margin:0;min-height:0;}
.result .listing .item img	{position:absolute;top:0;left:0;}
.result .listing .item .info	{font-size:10px;color:#555;text-transform:uppercase;display:block;padding-top:4px;}
.result .listing .item .HighlightedTerm	{background:#F2F2F2;padding:0 2px;font-style:italic;color:#1C8EB0;}
.result .listing .item .ico-ppt a,.result .listing .item .ico-pptx a,.result .listing .item .ico-pot a,.result .listing .item .ico-potx a,.result .listing .item .ico-odp a,.result .listing .item .ico-pps a,.result .listing .item.ico-ppsx a	{background-position:-48px -143px;}
.result .listing .item .ico-xls a,.result .listing .item .ico-xlsx a,.result .listing .item .ico-xlt a,.result .listing .item .ico-xltx a,.result .listing .item .ico-ods a,.result .listing .item .ico-csv a	{background-position:-64px -127px;}
.result .listing .item .ico-doc a,.result .listing .item .ico-docx a,.result .listing .item .ico-dot a,.result .listing .item .ico-dotx a,.result .listing .item .ico-odt a,.result .listing .item .ico-rtf a	{background-position:-80px -111px;}
.result .listing .item .ico-pdf a	{background-position:-96px -95px;}
.result .listing .item .ico-asp a,.result .listing .item .ico-aspx a,.result .listing .item .ico-ashx a,.result .listing .item .ico-dll a,.result .listing .item .ico-pdb a,.result .listing .item .ico-php a,.result .listing .item .ico-sql a,.result .listing .item .ico-jsp a,.result .listing .item .ico-css a,.result .listing .item .ico-htm a,.result .listing .item .ico-html a,.result .listing .item .ico-xml a,.result .listing .item .ico-json a,.result .listing .item .ico-exe a,.result .listing .item .ico-vb a	{background-position:-112px -79px;}
.result .listing .item .ico-swf a,.result .listing .item .ico-fla a	{background-position:-128px -63px;}
.result .listing .item .ico-zip a,.result .listing .item .ico-rar a,.result .listing .item .ico-7z a,.result .listing .item .ico-tgz a,.result .listing .item .ico-tar a,.result .listing .item .ico-gz a	{background-position:-144px -47px;}
.result .listing .item .ico-mp3 a,.result .listing .item .ico-ogg a,.result .listing .item .ico-waw a,.result .listing .item .ico-oga a,.result .listing .item .ico-flac a,.result .listing .item .ico-m4a a,.result .listing .item .ico-wma a,.result .listing .item .ico-acc a,.result .listing .item .ico-midi a	{background-position:-160px -31px;}
.result .listing .item .ico-jpg a,.result .listing .item .ico-jpeg a,.result .listing .item .ico-gif a,.result .listing .item .ico-png a,.result .listing .item .ico-bmp a,.result .listing .item .ico-tif a,.result .listing .item .ico-tiff a	{background-position:-176px -15px;}
.result .listing .item .ico-mov a,.result .listing .item .ico-mp4 a,.result .listing .item .ico-flv a,.result .listing .item .ico-wmv a,.result .listing .item .ico-avi a,.result .listing .item .ico-mpg a,.result .listing .item .ico-mpeg a	{background-position:-192px 1px;}
.AdvancedSearchLink	{font-size:85%;margin-bottom:0;padding:0 16px 0 0;text-transform:uppercase;background:url("../../Images/lib/arrow.gif") no-repeat 100% 50% transparent;}
.AdvancedSearchTitle	{clear:both;}
.result .advanced	{border:1px solid #DDDDDD;padding:15px 15px 0;}
.result .advanced fieldset	{border:none;padding:0;margin:0;}
.result .advanced label	{font-size:0.8em;display:block;}
.result .advanced fieldset label	{display:inline;}
.result .advanced legend	{font-size:0.8em;margin:0;}
.result .advanced .formitem	{width:33%;float:left;height:60px;}
.result .advanced .dateSearch label	{position:absolute;top:-999px;left:-999px;}
.result .advanced .linksKeywords div	{margin:0.5em 0;}
.result .advanced .FormFooter	{float:none;clear:both;}

/*Comments
***************************************/
.comments	{clear:both;}
.comments .AddCommentLink	{font-size:85%;margin-bottom:0;padding:0 16px 0 0;text-transform:uppercase;background:url("../../Images/lib/arrow.gif") no-repeat 100% 50% transparent;}
.comments .comments-list	{clear:both;margin-top:10px;border-top:4px solid #ECECEC;}
.comments .comments-list .item	{position:relative;border-bottom:4px solid #ECECEC;background:#FAFAFA;padding:28px 28px 28px 110px;}
.comments .comments-list .item .media	{position:absolute;top:30px;left:30px;padding:1px;border:1px solid #ECECEC;background:#FFF;height:50px;width:50px;overflow:hidden;}
.comments .comments-form .item .img	{height:50px;overflow:hidden;width:50px;}
.comments .comments-list .item h4	{font-size:1.5em;line-height:1.25;margin-bottom:0;}
.comments .comments-list .item strong	{font-size:0.9em;color:#333;}
.comments .comments-list .item p	{margin:0;padding:0;text-align:justify;line-height:1.2;}
.comments .comments-list .empty	{padding:28px;}
.comments .comments-list .fb-item .icon	{display:none;}
.comments .comments-list .anonymous img	{width:50px;height:50px;background:url("../../Images/lib/comment.png") no-repeat 100% 0 #FFF;}
.comments .comments-form	{clear:both;overflow:hidden;padding-bottom:12px;}
.comments .comments-form label	{position:absolute;top:-9999px;left:-9999px;}
.comments .comments-form .profil	{float:right;width:210px;margin-left:18px;position:relative;}
.comments .comments-form .fbprofil-box	{padding:16px 35px 0;border:1px solid #ECECEC;height:130px;line-height:1;text-align:center;}
.comments .comments-form .fbprofil-img	{padding:1px;border:1px solid #ECECEC;width:50px;height:50px;overflow:hidden;margin:0 auto 10px;}
.comments .comments-form .profil b	{padding-bottom:5px;display:block;}
.comments .comments-form textarea	{height:102px;border:1px solid #DDD;padding:6px;margin:0 0 1px;width:388px;font-size:12px;color:#777;font-family:Arial, sans-serif;}
.comments .comments-form input	{border:1px solid #DDD;padding:2px 4px;margin:0 0 3px;height:21px;font-size:12px;color:#777;width:200px;font-family:Arial, sans-serif;}
.comments .comments-form button	{margin:0 0 3px;float:left;}
.comments .comments-form .captcha-img	{padding:4px;border:1px solid #DDD;margin-bottom:-6px;}
.comments .comments-form .namefield	{width:175px;padding-right:29px;}
.comments .comments-form .message input	{float:left;margin-right:3px;}
.comments .comments-form .message .loading	{float:left;padding:1px 0 0 3px;}
.comments .fb-button a	{display:block;width:21px;height:21px;position:absolute;top:3px;right:3px;overflow:hidden;text-indent:-999px;background:url("../../Images/lib/comment.png") no-repeat 0 100%;}
.comments .comments-form textarea:focus,.comments .comments-form input:focus	{color:#333;border-color:#999;}
.comments .commentEditor	{background:#FFFFFF;border:1px solid #BBBBBB;padding:5px 10px 0;position:absolute;right:5px;top:5px;float:right;margin:10px 0 5px;}
.comments .commentEditor a	"{color:#777777;display:block;font-size:9px;height:14px;margin-bottom:5px;padding:2px 0 0 20px;	background:url(""../../Images/lib/comment.png"") no-repeat scroll 0 0 transparent;}"
.comments .commentEditor a:hover	{color:#000000;}
.comments .commentEditor a.disable	{background-position:-56px -66px;}
.comments .commentEditor a.delete	{background-position:-56px -82px;}
.comments .commentEditor a.enable	{background-position:-56px -50px;}

/*Glossary
***************************************/
#GlossaryTooltipContainer	"{position:absolute;top:0;left:0;width:auto;max-width:280px;padding:5px 10px;margin:0;z-index:49;white-space:normal;background:none #FFF;border:2px solid #DDD;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 6px #666;}			"
#GlossaryTooltipContainer h3	{font-size:13px;padding:0;margin:0;font-weight:bold;color:#333;border:none;}
#GlossaryTooltipContainer p	{font-size:11px;padding:0;margin:0;font-style:italic;color:#333;}
.ItemGlossary span	{display:none;}
.ItemGlossary span.acronym	{display:inline;cursor:pointer;border-bottom:1px dotted;}

/*BlocText
***************************************/
.informationBloc .BlocText	{padding:20px;border-radius:0;border:none;box-shadow:1px 2px 8px rgba(0,0,0,.17);background-color:#fff;border-top:none;}
.informationBloc .BlocText .default-title	{color:var(--main-color);font-size:18px;margin-top:0;}
	.informationBloc .BlocText .default-title:before {
		content: "\f05a";
		font: normal normal normal 22px/1 'Font Awesome 6 Pro', sans-serif;
		margin-right: 5px;
	}
.BlocText ul, .BlocImageText ul, .BlocHtml ul, ul	{padding-left:25px;}
.BlocText ul li, .BlocImageText ul li, .BlocHtml ul li, ul li	{position:relative;display:block;}
	.BlocText ul li:before, .BlocImageText ul li:before, .BlocHtml ul li:before, ul li:before, .htmlcode ul li:before {
		content: '\f105';
		font: normal normal normal 15px/1 'Font Awesome 6 Pro', sans-serif;
		position: relative;
		left: -5px;
		top: 0;
	}
.BlocText ol, .BlocImageText ol, .BlocHtml ol, .htmlcode ol{list-style-type:decimal;padding-left:25px;}


/*Custom CSS
***************************************/
.GeneralModal2Buttons{width:100%;}

.ShareResponseBottom,.ContextHelp, .ContextPrestationSurvey{background:#EEE;padding:10px 20px;border-radius:15px;border:solid 1px #CCC;}
.ShareResponseBottom h2{margin-top:6px;}
.ShareResponseBottom #CommentResponse .BlocForms{margin-bottom:0;}
.ShareResponseBottom .BlocForms .formfooter{padding-bottom:50px;}
.ShareResponseBottom .formError .formErrorContent{background:none;}
.ShareResponseBottom hr{border-color:#CCC;}

.filsLoading{position:fixed;border-radius:50%;width:200px;height:200px;overflow:hidden;transform:scale(20);top:50%;left:50%;visibility:visible;}
.running .filsLoading{animation:animationChargement 1s forwards;}

@media(max-width:768px){
	.BlocGalleryLinks ul.thumbnails li.span3{margin-bottom:12%;text-align:center;}
	.BlocGalleryLinks ul.thumbnails li.span3 img{width:70%;}
	.BlocPicturesGallery ul span.info{text-align:center;}
	.BlocPicturesGallery .item, .col-md-6 .BlocPicturesGallery .item{width:100%;margin-right:0;}
	.BlocImageText .ImageBox.pull-right, .BlocImageText .ImageBox.pull-left{float:none !important;}
	.BlocImageText .ImageBox img{float:none;}
	.BlocImageText .ImageBox.pull-right{padding-left:0;}
}


/*Update for portal*/
.modificationIC2 .secure-points .element a { display:none}
.EditableZone .part-header span { display:block; margin-top: 0}
.IC2Site .EditableZone .part-header { height: 20px !important;}
.ext-strict .x-form-text {height:21px !important;}
.x-window-bwrap button, .x-window-bwrap input, .x-window-bwrap label, .x-window-bwrap select, .x-window-bwrap textarea { font-size:12px; margin-top:0; margin-bottom:0; font-weight:normal; }
.x-window-bwrap label { display:inline; line-height:normal;  }
.ext-strict .x-window-bwrap .x-form-text, 
.ext-strict .x-window-bwrap textarea.x-form-field { padding:2px 4px 0 4px; transition:none; box-shadow:none; border-radius:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; margin:0; background-color:#fff; border-color: #B5B8C8; border-width:1px; }
#siteTree .btnPin { font-family:Arial, Helvetica, sans-serif; line-height:13px; }
.x-form-check-wrap { overflow:hidden; }
.x-toolbar .x-btn button { background:none; }
.x-toolbar .x-btn button:hover,
 button.x-btn-text { background:none; color:#202020; }
.x-toolbar .x-btn button:active { background:none; }
.x-toolbar .x-btn button:focus { background:none; }
.x-btn button { font-size:11px; }
.x-panel-body { margin:0; }
.x-window td, .x-window th { vertical-align:top; }
.IC2EditableImage .IC2EditableImageButton { z-index: 10; width: 21px !important;height: 19px !important;}
.x-tab-panel-bbar .x-toolbar, .x-panel-bbar .x-toolbar, .x-window-bbar .x-toolbar{height:26px !important;}




