/*1*/
.inline{display:inline;}
.none{display:none;}
.block{display:block;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.top{vertical-align:top;}
.cb{clear:both;}
.middle{vertical-align:middle;}
.border_red{border:1px solid red;}
.bold{font-weight:bold;}
.pointer{cursor:pointer;}
.help{cursor:help;}
.grey{color:#bbb;}
.black{color:#000;}
.white{color:#fff;}
.red{color:#cc0000;}
.green{color:#00aa00;}
.fsz10{font-size:10px;}
.fsz11{font-size:11px;}
.fsz12{font-size:12px;}
.fsz13{font-size:13px;}
.filtersel{background:#e7f2f7 !important;}
.float-right{float:right;}
.float-left{float:left;}
/*1 END*/

html,body{margin:0;padding:0;height:100%;}

a,body,p,div,table,td,select,input{color:#000;font-family:verdana,sans-serif;font-size:11px;}
.site-body a:link{color:#333;text-decoration:underline;}
.site-body a:visited{color:#333;text-decoration:underline;}
.site-body a:hover{color:#0080da;text-decoration:underline;}

label{cursor:pointer;}
select{background:#f7f7f7;border:1px solid #666;color:#000;font-size:11px;padding:0;}

.small{font-size:9px;}

.check_small{padding:0;margin:0;width:13px;}

input[type="checkbox"]{cursor:pointer;vertical-align:middle;}
input[type="radio"]{cursor:pointer;vertical-align:middle;}

input{color:#000;vertical-align:middle;}
.filtru{color:#000;font-size:9px;}
img{vertical-align:middle;}

.login td{color:#fff;font-weight:bold;}

.textfield{background:#f7f7f7;border:1px solid #666;box-sizing:border-box;font-size:10px;font-weight:normal;vertical-align:middle;}

.textfieldsel{background:#e7f2f7;border:1px solid #666;font:normal 11px Tahoma;vertical-align:middle;}

.textfield_filtru{background:#fff;border:1px solid #666;font-weight:normal;font-size:10px;vertical-align:middle;}

.textfield_ro{background:#f7f7f7;border:1px solid #bbb;color:#999;font-size:10px;font-style:italic;}

.textarea{background:#f7f7f7;border:1px solid #666;box-sizing:border-box;font-family:Verdana,sans-serif;font-size:10px;font-weight:normal;vertical-align:middle;}

.textarea_code{background:#fafafa;border:1px solid #333;font:normal 11px Courier new;}

.filefield{background:#f7f7f7;border:1px solid #666;font-weight:normal;font-size:10px;}

.button{background:#e5e5e5 url(../js/yui/build/assets/skins/sam/sprite.png) repeat-x left -200px;border:1px solid #808080;color:#333;cursor:pointer;font-family:arial,sans-serif;font-size:11px;padding:2px 10px;width:auto;}

.button_hover{background:#e5e5e5 url(../js/yui/build/assets/skins/sam/sprite.png) repeat-x left -1300px;border:1px solid #7d98b8;color:#333;cursor:pointer;font-family:arial,sans-serif;font-size:11px;padding:2px 10px;width:auto;}
.tab_1{background:#808080;}
.tab_1 .title{background:#d8d8d8;border-left:1px solid #fff;border-top:1px solid #fff;box-sizing:border-box;color:#000;font-size:11px;font-weight:bold;height:20px;}
.tab_1 .title.small{font-size:9px;}

.tab_1 .utitle{background:#e5e5e5;border-left:1px solid #fff;border-top:1px solid #fff;color:#000;font-size:11px;padding-left:5px;}

.tab_1 .spacer{background:#e5e5e5;color:#000;border-left:1px solid #fff;border-top:1px solid #fff;font-size:1px;padding:0;}

.tab_1 .content{background:#fff;color:#000;font-size:11px;padding:2px;}

.tab_1 .content_darker{background:#f9fafa;color:#000;font-size:11px;padding:2px;}

.tab_1 .content2{background:#f6eaea;color:#000;font-size:11px;padding:2px;}
.tab_1 .contentsel{background:#edf8d7;color:#000;font-size:11px;padding:2px;}
.sel{background:#edf8d7;}

.tab_links{color:#000;font-size:10px;}
.tab_links select{font-size:10px;}
.tab_links td{border:0 solid red;font-size:10px;vertical-align:middle;}
.tab_links td a,
.tab_links td a:visited{border:1px solid transparent;color:#a00;font-size:10px;font-weight:bold;padding:1px 4px 1px 4px;vertical-align:middle;}
.tab_links td a:hover,
.tab_links td a.selected{background:#ddd;border:1px solid #333;color:#000;font-size:10px;font-weight:bold;height:16px;vertical-align:middle;}
.tab_links td .sel_link{color:#000;vertical-align:middle;}

.meniu{background:#fdfdfd;border-bottom:1px solid #999;color:#000;font-size:16px;font-weight:bold;font-family:Tahoma,sans-serif;height:30px;padding:2px 2px 2px 20px;text-align:left;}
.meniu a,
.meniu a:visited{color:#000;font-family:arial,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;}
.meniu a:hover{color:#0080da;text-decoration:underline;}

.meniu a.active,
.meniu a.active:visited{color:#0080da;font-family:arial,sans-serif;font-size:15px;font-weight:bold;text-decoration:underline;}
.meniu a.active:hover{color:#0080da;text-decoration:underline;}

.maincontent{background:#fff;border-left:1px solid #bbb;border-right:1px solid #bbb;padding:10px;}

.maincontent table.emails{max-width:1400px;width:100%;}
.maincontent table.emails .title.email_name{min-width:120px;}
.maincontent table.emails .schedule_date{width:70px;}


.new{background-color:#E3D69A;}


.row_1{background:#fff;color:#000;cursor:pointer;font-size:11px;padding:1px;}

.row_1sel{background:#edf8d7;color:#000;cursor:pointer;font-size:11px;padding:1px;}

.rowcateg_1{background:#fff;color:#000;cursor:pointer;font-size:11px;padding:0;}
.rowcateg_1sel{background:#edf8d7;color:#000;cursor:pointer;font-size:11px;padding:0;}


a.yuimenubaritemlabel:link,
a.yuimenubaritemlabel:visited{cursor:pointer;font:bold 13px Arial;color:#536aad;line-height:30px;text-decoration:none;}
a.yuimenubaritemlabel:hover{cursor:pointer;font:bold 13px Arial;color:#536aad;line-height:30px;text-decoration:none;}

a.yuimenuitemlabel:link,
a.yuimenuitemlabel:visited{cursor:pointer;font:normal 12px Arial;color:#000;line-height:20px;text-decoration:none;}
a.yuimenuitemlabel:hover{cursor:pointer;font:normal 12px Arial;color:#000;line-height:20px;text-decoration:none;}

.yui-skin-sam .yuimenuitem a.disabled{color:#A6A6A6;cursor:pointer;font:normal 12px Arial;line-height:20px;padding-bottom:2px;padding-top:2px;}

.sitemap a:link,
.sitemap a:visited{font:normal 12px Verdana;text-decoration:none;}
.sitemap a:hover{font:normal 12px Verdana;text-decoration:underline;}

.ph{border-bottom:1px solid #eee;height:18px;line-height:18px;padding:3px;}
.cvar{border-bottom:1px solid #eee;font:normal 11px Tahoma;height:18px;line-height:18px;padding:3px 3px 3px 10px;}
.ph a:link,
.ph a:visited{color:#000;text-decoration:none;}
.ph a:hover{color:#0080da;text-decoration:none;}

.ph_used{border-bottom:1px solid #eee;color:#ccc;font-style:italic;height:18px;line-height:18px;padding:3px;}

.ph_used a:link,
.ph_used a:visited{color:#aaaaaa;text-decoration:none;}
.ph_used a:hover{color:#0080da;text-decoration:none;}

.label_grey{background:#fff;color:#996633;display:inline;font:normal 9px Verdana;}

.subtitle1{border-bottom:1px solid #ccc;color:#65779d;font:bold 12px Arial;}
/* Change the skin of tabview :To do*/
#tabnav .yui-content{background:#fff;}
/* tabview END*/

/* <Accordion> */
.accordion{margin:0;padding:0;}

.accordion .item{margin:0;padding:0;}

.accordion .item .tab ,
.accordion .item .tab_hover{background:#e5e5e5 url(../js/yui/build/assets/skins/sam/sprite.png) repeat-x left -200px;border-top:1px solid #808080;cursor:pointer;}

.onclient60 .accordion .item .tab ,.onclient60  .accordion .item .tab_hover{border-top:1px solid #ccc;}

.accordion .item .tab_hover{background:#e5e5e5 url(../js/yui/build/assets/skins/sam/sprite.png) repeat-x left -1300px;cursor:pointer;}

.accordion .item .tab span ,
.accordion .item .tab_hover span{color:#333;cursor:pointer;font:bold 11px Arial;line-height:22px;margin-left:10px;}

.accordion .item .content{background:#fff;border-top:1px solid #808080;display:none;height:0;margin:0;overflow:auto;padding:0;}
.accordion .last{border-bottom:1px solid #808080;}

.onclient60 .accordion .item .content{border-top:1px solid #ccc;}
.onclient60 .accordion .last{border-bottom:1px solid #ccc;}

.accordion .item .tab .handle ,
.accordion .item .tab_hover .handle,
.accordion .item .tab .handle_hover,
.accordion .item .tab_hover .handle_hover{background:transparent;border:0;cursor:pointer;display:inline;float:right;height:14px;margin-right:5px;margin-top:4px;vertical-align:middle;width:14px;}
.accordion .item .tab_hover .handle_hover{background:#fff;border:1px solid #ccc;}

.accordion .item .tab .handle img,
.accordion .item .tab_hover .handle img,
.accordion .item .tab .handle_hover img,
.accordion .item .tab_hover .handle_hover img{display:inline;margin:2px 3px 2px 2px;}
/* </Accordion> */

/* <Color Chooser> */

.colorchooser{display:inline;}

.colorchooser .spacer{border:1px solid #000;border-right:0;display:inline;height:16px;margin:0;width:30px;}

.colorchooser .actuator{display:inline;font:bold 12px verdana;height:18px;margin:0;width:20px;}
/* </Color Chooser> */

.floating_form,
.floating_form .bd ,
.floating_form .bd div{font:normal 11px Tahoma;}

.draggable{cursor:copy;}

.helpdiv{background:url(../img/design/info.png) no-repeat;background-size:contain;cursor:help;display:inline-block;height:16px;line-height:16px;vertical-align:middle;width:16px;}
.helpdiv-content{display:none;}
.helpdiv-ui-tooltip-content{padding:10px;white-space:normal !important;}
.helpdiv-ui-tooltip-content ul{margin:0;padding:0;}
.helpdiv-ui-tooltip-content ul li{margin:0 0 0 10px;padding:0 0 5px;}

.navbar-inverse{
    -webkit-border-top-left-radius:0;
    -webkit-border-top-right-radius:0;
    -webkit-border-bottom-right-radius:0;
    -webkit-border-bottom-left-radius:0;
    -moz-border-radius-topleft:0;
    -moz-border-radius-topright:0;
    -moz-border-radius-bottomright:0;
    -moz-border-radius-bottomleft:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
}
.navbar-brand{color:#fff !important;}
.site-wrap{background:#fff;margin:0 auto;max-width:1200px;min-height:2000px;width:100%;}
.site-nav{height:50px;}
.site-body{box-sizing:border-box;margin:0 20px;text-align:left;}
.site-body table{max-width:100%;}
.site-history{border-bottom:1px solid #e1e1e1;height:40px;text-align:left;}
.site-history .items{display:block;float:left;margin:0;padding:0;}
.site-history .items .item{font-size:13px;}
.site-history .items .item-pos0{font-size:14px;}


.login-form{margin:50px auto;width:340px;}
.login-form form{background:#f7f7f7;box-shadow:0 2px 2px rgba(0,0,0,0.3);margin-bottom:15px;padding:30px;}
.login-form h2{margin:0 0 15px;}
.form-control,
.btn{border-radius:2px;min-height:38px;}
.btn{font-size:15px;font-weight:bold;}

th{background-color:#666d74;color:white;font-size:11px;font-weight:normal;}
.infopic{background:url(../img/common/info.png) no-repeat;background-size:contain;cursor:help;display:inline-block;height:16px;line-height:16px;vertical-align:middle;width:16px;}

.tab1 .title a{color:#fff;}
.tab1  .utitle{background:#f1f1f1;}
/* change border radius for the tab , apply corners on top*/

.tab1 .clm-id{width:20px;}
.tab1 .clm-email{width:150px;}

.tagsbox{border:2px solid #ccc;box-sizing:border-box;margin:10px 0;padding:5px 10px;}
.tagsbox h3{font-size:12px;font-weight:bold;margin-bottom:1px;margin-top:6px;padding-bottom:0;padding-left:5px;}
.tagsbox label{border:1px solid transparent;box-sizing:border-box;display:inline-block;font-size:11px;font-weight:normal;margin:0 0 1px;padding:0 3px 0 0;white-space:nowrap;}
.tagsbox label.sel{background:#f2fbf3;border:1px solid #bed8c0;}
.tagsbox-info{color:#aaa;font-size:11px;font-style:italic;margin:10px 0;}


.ccs-group {border:4px solid #444;margin-bottom:20px;}
.ccs-title {background: #444;padding:10px; font-size:14px; color: #fff; margin:0;}
.ccs-item {border:2px solid #ccc;margin:10px;}
.ccs-item-title {background: #ccc;padding:5px; font-size:12px; color: #000; margin:0;}
.ccs-item-body {box-sizing: border-box;padding:10px;}

.ccs-file {background: #f5f5f5;margin: 10px;padding:10px;border:1px solid #eee;}
.ccs-id {float:right;display:inline-block;margin-right:10px;}
/*
.closeconsole {position:absolute; width: 180px;height:30px;top:10px;right:10px;}*/


/*<RELEASE_2FA>*/
.login-form.verify{}
.login-form.verify .errors{box-sizing:border-box;display:block;float:left;margin:0 0 10px;padding:5px;width:100%;}
.login-form.verify .errors .item{box-sizing:border-box;display:block;float:left;font-size:14px;list-style-type:none;margin:0;padding:5px 0;text-align:center;width:100%;}
.login-form.verify .errors .item a{font-size:inherit;text-decoration:underline;}
.login-form.verify .errors .item a:hover{text-decoration:none;}
.login-form.verify form{display:block;float:left;}
.login-form.verify form p{font-size:14px;line-height:1.5;text-align:center;}
.login-form.verify form label{font-size:14px;font-weight:normal;line-height:1.5;text-align:center;}
.login-form.verify form input[type="checkbox"]{margin:0;}
/*</RELEASE_2FA>*/

/* <Content-menu> */
.content-menu{display:block;float:left;margin:0 0 20px;padding:0 0 0 20px;}
.content-menu .item{clear:both;display:list-item;float:left;list-style-type:disc;margin:0 0 5px;}
.content-menu .item a{text-decoration:underline;}
.content-menu .item a:hover{text-decoration:none;}
/* </Content-menu> */