﻿
.row { max-width: 68.750em;  }
.row-content { max-width: 62.750em;  }
.row-contentTableau { max-width: 1004px!important;  }
.row-content_fancy { max-width: 910px; background-color:#3b2e28; margin-right:10px; }
.fancy-bg { background-color:#3b2e28 }
.color-red { color:red!important}
.cursor-pointer {  cursor:pointer}


.no-padding { padding:0!important;}
.no-margin { margin:0!important;}
.no-border { border:0!important;}
.width-100p{ width:100%!important;}
.vertical-middle {  vertical-align:middle }
.vertical-top {  vertical-align:top }

.clear-both { clear:both; }
.hight_z-index { z-index:1000}
.overflow-hidden { overflow:hidden}

.position-relative { position:relative!important;}
.position-absolute { position:absolute!important;}

.ul-general {width:100%; margin:0px; padding:0; list-style-type:none}
.li-general-in-line {padding:0; display:inline-block; margin:0;}
.li-general-block {padding:0; display:block; margin:0; width:100%}

  
.div-in-line {display:inline-block; }
.div-block {display:block;  }

.display-none { display:none}
.display-block  { display:block; }


.none { float: none !important; }
.left { float: left !important; }
.right { float: right !important; }

.loc-right { right:0;}
.loc-bottom { bottom:0}

/* in doc per liste numerate o puntate. vale per tutti i template */
.k-editor-inline ol,.k-editor-inline ul, .k-editor-inline.k-state-active ol , .k-editor-inline.k-state-active ul{   padding-left:21px!important;}

/* in search gen, diciture info campi */
.GEN_mini_txt_info { font-family:Segoe UI; font-size:14px; color:#8f8780; margin-bottom:4px}


/* open in Fancy no master*/
.FB_BoxMain {margin-top: 20px; padding: 0 44px 0 23px; }
.FB_BoxCentralContent {width: 870px; float: right; }
.FB_BoxCentralContentHeight_su700 { height:472px}

/* open in Fancy no master, style per link Inserisci - Annulla*/
.GEN_Elem_insert {font-family:Segoe UI Light, Segoe UI; font-weight: lighter; color:#0cc00c;  font-size:36px;}
.GEN_Elem_annulla {font-family:Segoe UI Light, Segoe UI; font-weight: lighter; color:#dc0e0e;  font-size:36px;}


/*  Alert Window */
.GEN_AW_MainBox_BGcolor {background-color:#9a2a2a; }
.GEN_AW_MainBox { width:740px; height:370px; background-color:#9a2a2a;  font-family:Segoe UI Light, Segoe UI; font-weight: lighter; }
.GEN_AW_MainBox_Contdiv {padding:28px 41px 32px 20px;}
.GEN_AW_ImgMain { margin-right:22px}
.GEN_AW_Title { color:#bc7373; font-size:48px}
.GEN_AW_BoxMess {margin-top:50px}
.GEN_AW_BoxMess_SX {width:133px}
.GEN_AW_BoxMess_Txt{ color:White; font-size:26px}
.GEN_AW_CmdBar {bottom: 0; position: absolute; right: 0; margin: 0 30px 43px 0}
.GEN_AW_CmdBar img { margin:7px 5px 0 0}



/*checkbox*/
.strbase_inputcheck-in {
    visibility: hidden;
}

.strbase_inputcheck {
    width: 30px;
    height: 30px;
    background: #fff;
    border: 2px solid #000;
    position: relative;
    margin-right: 10px;
    top: -10px;
    float: left;
    top: 0 !important;
}

.strbase_inputcheck-nearInput {
    height: 34px !important;
    top: 28px !important;
    width: 34px !important;
}

.strbase_inputcheck label {
    cursor: pointer;
    height: 22px;
    left: -5px;
    padding-left: 40px;
    position: absolute;
    top: 0;
    width: 210px;
}

.strbase_inputcheck-nearInput label, .inputchecklabel1 {
    width: 1px !important;
}

.strbase_inputcheck label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 18px;
    height: 12px;
    background: transparent;
    top: 4px;
    left: 10px;
    border: 3px solid #000;
    border-top: none;
    border-right: none;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.strbase_inputcheck label:hover::after {
    /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;*/
}

.strbase_inputcheck input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 1;
}
/*fine checkbox*/

