/* --- START COMMON CSS	--- */

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(/res/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(/res/1Ptsg8zYS_SKggPNyCg4TYFq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(/res/1Ptpg8zYS_SKggPNyCgwkqV_DNCb_Vo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(/res/1Ptpg8zYS_SKggPNyCgwkqV_AtCb.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(/res/1Ptpg8zYS_SKggPNyCgw9qR_DNCb_Vo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(/res/1Ptpg8zYS_SKggPNyCgw9qR_AtCb.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Raleway'), local('Raleway-Regular'), url(/res/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Raleway'), local('Raleway-Regular'), url(/res/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(/res/1Ptrg8zYS_SKggPNwPIsWqhPAMif.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(/res/1Ptrg8zYS_SKggPNwPIsWqZPAA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(/res/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(/res/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



*{margin:0; padding:0; font-family:'Raleway',sans-serif!important;}
a{text-decoration:none; outline:none; color:#141926;}
a:hover{text-decoration:none; color:#475577;}
a img{border:0;}

.cl, div.clear, span.clear{font-size:0; line-height:0; clear:both;}
.cl_after:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.cl_after{display:inline-block;}
* html .cl_after{height:1%;}
.cl_after{display:block;}
.no-text{text-indent:-9999px; font-size:0; line-height:0;}
.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.di{display:inline;}
.dn{display:none;}
.no-margin{margin:0!important;}
input, textarea, select{color:#262626; font-family:'Raleway',sans-serif!important;}
fieldset{border:none;}
input.text, input[type='text'], input[type='password'], input[type='file']{border:1px solid #D9D9D9; padding:0 10px; font-size:14px; line-height:32px; height:32px; background:#D9D9D9; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
input:focus.text, input:focus[type='text'], input:focus[type='password'], input:focus[type='file']{border:1px solid #E5E5E5; background:#E5E5E5;}
select{border:1px solid #D9D9D9; padding:0 10px; font-size:14px; line-height:32px; height:auto; background:#D9D9D9; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
select:focus{border:1px solid #E5E5E5; background:#E5E5E5;}
select option{padding:5px;}
textarea{border:1px solid #D9D9D9; padding:5px 10px; font-size:14px; line-height:18px; min-height:90px; height:auto; background:#D9D9D9; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
textarea:focus{border:1px solid #E5E5E5; background:#E5E5E5;}
input.submit, input[type='submit'], input[type='button']{color:#fff!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#266392 !important; height:32px; line-height:28px; border:1px solid #f7931e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important;}
input.reset, input[type='reset'], a.clear{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:30px; line-height:30px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block;}
input:hover.reset, input:hover[type='reset'], a:hover.clear{opacity:0.8; filter:alpha(opacity = 80);}
input:hover.submit, input:hover[type='submit']{background:#f7931e !important; border:1px solid #f7931e;}
input.inputGray, textarea.inputGray{color:#6B6B6B; -ms-overflow-y:auto;}
table.editbox input.midshade{padding:0 10px!important; background:#D9D9D9!important; border:1px solid #D9D9D9!important; font-size:100%!important;}

input[disabled], textarea[disabled], select[disabled]{border:1px solid #ccc!important; background-color:#ccc!important;}
input[disabled]:hover, textarea[disabled]:hover, select[disabled]:hover{border:1px solid #ccc!important; background-color:#ccc!important;}

table{width:100%; padding:0; margin:0; border:0 none; border-spacing:0;}
table td{padding:0 0 5px;}

/* --- END COMMON CSS --- */
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .comments a::before,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .comments a::before,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .comments a::before,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .comments a::before{}

/* --- START STRUCTURE & SHELL --- */

html{overflow-x:hidden; overflow-y:scroll;}
body{font-family:'Raleway',sans-serif!important; font-size:16px; color:#262626; line-height:20px; letter-spacing:0; background:url(/images/BG_Tile.png)  repeat top left; /* #E5E5E5 */}
.wrapper{margin:0 auto; position:relative;}

#wrapper{position:relative;}
#header{background:#496D89; border-bottom:1px solid #CCCCCC; color:#fff; height:40px;}
#page{}
#footer{line-height:20px; margin:0 280px 0 120px; clear:both;}

#wrapper .tip{display:none;}
#tooltip{background:#f7931e; color:#fff; padding:10px 20px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; min-width:200px; max-width:600px; z-index:15000;}
#tooltip a{color:#fff; text-decoration:underline;}

#leftPanel{width:60px; background:#E5E5E5; position:absolute; top:0; left:0; z-index:8010;}
#Content{margin-left:120px; margin-right:340px; position:relative; padding-bottom:30px;}
#rightPanel{display:block; position:absolute; top:0; right:0; z-index:8010; width:0; margin-right:60px; min-height:100%; overflow:hidden;}
#linkContainer{padding:15px 0 30px;}
#newDiv{min-height:500px;}
#page .leftPanelOpen{width:260px;}
#page .leftPanelContentOpen{margin-left:270px;}
#leftPanel.leftPanelFloated{position:fixed; min-height:100%!important; height:100%!important;}
/*
#leftPanel.leftPanelFloated.leftPanelOpened{transition:all 0s ease 0s!important;}
*/

.webman{text-align:left;}
.webman h1{margin:20px 0;}
.webman .webpages{margin:0 0 20px; clear:both;}
.webman .webpages input{float:none;}
.webman .webpages select{width:400px;}
.webman .col_left{text-align:left; width:250px; padding:0 50px 0 0; float:left; clear:both; margin:0 0 10px;}
.webman .col_right{text-align:left; padding:0 50 0 0; float:left; margin:0 0 10px;}
.webman .col_right input{width:500px;}
.webman .col_right textarea{width:500px; height:500px;}

#settingtabs.ui-tabs .ui-tabs-nav li{white-space:unset!important;}
#settingtabs .ui-state-active{background:#123652!important;}
#settingtabs .ui-state-active a.ui-tabs-anchor{color:#fff!important;}

#main #myAdminBox .myBoxwrap .internalbox #settingtabs .ui-tabs-panel form{width:700px!important;}
#main #myAdminBox .myBoxwrap .internalbox #settingtabs form input,
#main #myAdminBox .myBoxwrap .internalbox #settingtabs form input[type="text"],
#main #myAdminBox .myBoxwrap .internalbox #settingtabs form textarea{width:328px;}
#main #myAdminBox .myBoxwrap .internalbox #settingtabs form select,
#main #myAdminBox .myBoxwrap .internalbox #settingtabs form .customSelect{width:350px!important;}

.jquery-safari-checkbox{display:inline; font-size:18px; line-height:18px; cursor:pointer; cursor:hand; vertical-align:bottom;}

.jquery-safari-checkbox .mark{display:inline;}
.jquery-safari-checkbox img{vertical-align:middle; width:18px; height:18px; margin-top:8px;}
.jquery-safari-checkbox img{background:transparent url(/images/safari-checkbox.png) no-repeat;}
.jquery-safari-checkbox img{background-position:0px 0px;}
.jquery-safari-checkbox-hover img{background-position:-18px 0px;}
.jquery-safari-checkbox-checked img{background-position:0px -18px;}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img{background-position:-18px -18px;}
.jquery-safari-checkbox-disabled img{background-position:0px -36px;}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img{background-position:0px -54px;}
.jquery-safari-radio{display:inline; font-size:18px; line-height:18px; cursor:pointer; cursor:hand}
.jquery-safari-radio .mark{display:inline;}
.jquery-safari-radio img{vertical-align:middle; width:18px; height:18px; margin-top:8px;}
.jquery-safari-radio img{background:transparent url(/images/safari-radio.png) no-repeat;}
.jquery-safari-radio img{background-position:0px 0px;}
.jquery-safari-radio-hover img{background-position:-18px 0px;}
.jquery-safari-radio-checked img{background-position:0px -18px;}
.jquery-safari-radio-checked .jquery-safari-radio-hover img{background-position:-18px -18px;}
.jquery-safari-radio-disabled img{background-position:0px -36px;}
.jquery-safari-radio-checked .jquery-safari-radio-disabled img{background-position:0px -54px;}

.customSelect{border:1px solid #D9D9D9; padding:0 10px; font-size:14px; line-height:32px; height:auto; background:#D9D9D9 url(/images/customSelectArr.png) right center no-repeat; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; font-style:normal; box-sizing:border-box;}

.ui-datepicker{z-index:13000!important;}

.customfile-input{position:absolute; height:32px!important; width:418px!important; padding:0!important; left:0!important; top:0!important; cursor:pointer; background:transparent!important; border:0!important; opacity:0; -moz-opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index:12000;}
.customfile{width:318px; cursor:pointer; position:relative; border:1px solid #D9D9D9; font-size:14px; line-height:32px; height:32px; background:#D9D9D9; -webkit-border-radius:0; -moz-border-radius:0px; border-radius:0; font-style:normal;}
.customfile-feedback{display:block; padding:0 10px; font-size:14px; color:#6B6B6B; line-height:32px; height:32px; overflow:hidden;}
.customfile-feedback-populated{display:block; padding:0 10px; font-size:14px; color:#262626; line-height:32px; height:32px; overflow:hidden;}
.customfile-button{border:0 none; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:#f7931e; border:1px solid #f7931e; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; float:right; width:80px; text-align:center; margin:-1px -100px 0 0; height:32px; line-height:32px;}
.customfile-hover .customfile-button{background:#53acd3; border:1px solid #3d8db8;}

#headerOut{background:transparent; color:#fff; height:92px; text-align:center; margin:0 auto; border:none;}
#headerOut #logo{width:254px; height:52px; padding:20px 0; margin:0 auto; background:none; float:none;}

#loginWrapper{width:920px; margin:0 auto;}
#loginWrapper h1#logo{width:auto; text-align:center; height:100px; padding:30px 0 5px;}
#loginWrapper .loginBack{padding:0 120px; width:680px; background:rgba(13, 33, 51, 0.6); height:auto; min-height:100%;}
#mainlogin{padding:10px 0 60px; color:#fff;}
#mainlogin h1{background:none; margin:0 auto; border:none; width:auto; font-size:25px; line-height:40px; padding:0 0 29px; font-weight:bold;}
#mainlogin input, #mainlogin textarea, #mainlogin select, #mainlogin input:focus, #mainlogin textarea:focus, #mainlogin select:focus{height:44px; line-height:44px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:1px solid #fff; background:#fff;}
#mainlogin .myNIfbox{text-align:center;}
#mainlogin .myNIfbox h3{font-size:24px; line-height:25px; font-weight:normal; padding:0 0 20px;}
#mainlogin .mtsHeader{width:680px; border-bottom:1px solid #fff; padding:0; margin:0 auto;}
#mainlogin .mtsBody{width:680px; margin:0 auto; padding-top:40px;}
#mainlogin .mtsRow{font-size:18px; line-height:44px;}
#mainlogin .mtsRow:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#mainlogin .mtsRow{display:inline-block;}
* html #mainlogin .mtsRow{height:1%;}
#mainlogin .mtsRow{display:block; margin:0 auto 20px; width:680px;}
#mainlogin .mtsRow a{color:#fff; text-decoration:underline;}
#mainlogin .mtsRow a:hover{color:#E5E5E5; text-decoration:none;}
#mainlogin .mtsCell1, #mainlogin .mtsCell2{float:left;}
#mainlogin .mtsCell1{width:180px; text-align:right;}
#mainlogin .mtsCell2{margin:0; width:480px; text-align:left; float:right; position:relative;}
#mainlogin .mtsCell2 input{width:300px;}
#mainlogin .mtsCell3{text-align:center; margin:0 0 0 0;}
#mainlogin .mtsCell3 .rememberAgree{line-height: 18px; padding-left: 10px;}
#mainlogin .logsubmit{margin:0 0 0 40px; width:322px!important; background:#f7931e !important; border:1px solid #f7931e; color:#fff!important; font-size:14px!important; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; height:44px; line-height:32px; -webkit-appearance:none; border-radius:5px!important;}
#mainlogin .logsubmit:hover{background:#fff !important; border:1px solid #f7931e; color:#f7931e!important; }
#mainlogin .forgotPassword{padding:5px 0 5px 40px; display:block;}
#mainlogin .lmlast{margin:0 auto 8px; width:680px;}
#mainlogin .mtsPara{width:680px; border-top:1px solid #fff; padding:30px 0; margin:0 auto;}
#mainlogin .mtsPara h3{font-size:18px; line-height:34px; font-weight:normal; padding:0 0 10px 40px;}
#mainlogin .mtsPara .mtsReg{height:46px; line-height:0; font-size:0; padding:0 0 0 40px; display:block;}
#mainlogin .mtsPara .mtsReg a{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:18px; background:#f7931e; height:44px; line-height:44px; border:1px solid #f7931e; text-align:center; padding:0; font-weight:normal; cursor:pointer; width:320px; display:block; margin:0 auto; text-decoration:none;  -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
#mainlogin .mtsPara .mtsReg a:hover{border:1px solid #f7931e; background:#f7931e; }
#mainlogin .mtsFooter, #mainlogin .rememberWarning{font-size:14px; font-style:italic; line-height:18px;}
#mainlogin .mtsFooter a{color:#fff; text-decoration:underline;}
#mainlogin .mtsFooter a:hover{color:#f7931e; text-decoration:none;}
#mainlogin .mtsTextHolder{width:680px; font-size:14px; line-height:18px; padding:30px 0 20px; border-bottom:1px solid #fff; text-align:justify; text-indent:30px;}
#mainlogin .mtsTextHolder p{padding:0 0 10px;}
#mainlogin .mtsTextHolder ul, #mainlogin .mtsTextHolder ol{padding:0 0 10px 20px;}
#mainlogin label.error{color:#ff0000; font-size:12px; font-style:italic; position:absolute; display:block; left:5px; bottom:38px; line-height:16px; background:#fff; margin:0; padding:0 5px;}
#mainlogin input.error{border-color:#ff0000!important;}
#loginFooter{position:absolute; bottom:0; text-align:center; height:30px; padding:15px 0; width:680px;}
#loginFooter ul{list-style:none; text-align:center; padding:0; margin:0;}
#loginFooter ul li{display:inline; padding:0 10px; font-size:14px; line-height:30px;}
#loginFooter ul li a{color:#fff; text-decoration:underline;}
#loginFooter ul li a:hover{color:#E5E5E5; text-decoration:none;}


#popupMask{position:fixed; background:#262626; opacity:0.6; filter:alpha(opacity = 60); width:100%; height:100%; top:0; left:0; z-index:20000;}
#popupContainer{width:auto; height:auto; position:fixed!important; top:200px!important; left:0; z-index:20010; background:#fff;}

#popupContainer #popupInner{position:relative; width:100%; padding-top:0;}
#popupContainer #popupInner #popupTitle{float:left; padding-left:20px;}
#popupContainer #popupInner #popupControls{float:right; padding:15px 20px 0 0;}
#popupContainer #popupInner #popupTitleBar{position:absolute; top:-55px; right:0; background:#fff; border-top:2px solid #f7931e; line-height:50px; height:50px; width:100%; font-size:20px; color:#f7931e;}
#popupContainer #popupInner #popupTitleBar img#popCloseBox{cursor:pointer;}
#popupContainer #popupInner #popupFrame{width:100%!important;}

.ui-dialog{z-index:25000!important;}
#dialog img{max-width:none!important;}

.assetver{font-size:13px; line-height:20px; background:#fff; padding:10px; display:table; box-sizing:border-box; width:100%;}
.assetver .version{overflow:hidden; clear:both; display:table-row;}
.assetver .vtitle{font-size:15px; color:#123652;}
.assetver .version .anum{width:10%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; box-sizing:border-box; text-align:center; vertical-align:top;}
.assetver .version .thumb{width:9%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-sizing:border-box; text-align:center; vertical-align:top;}
.assetver .version .desc{width:31%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-sizing:border-box; vertical-align:top;}
.assetver .version .date{width:20%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-sizing:border-box; text-align:center; vertical-align:top;}
.assetver .version .aval{width:15%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-sizing:border-box; text-align:center; vertical-align:top;}
.assetver .version .vline{width:15%; display:table-cell; padding:5px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-sizing:border-box; text-align:center; vertical-align:top;}
.assetver .version:last-child .anum,
.assetver .version:last-child .thumb,
.assetver .version:last-child .desc,
.assetver .version:last-child .date,
.assetver .version:last-child .aval,
.assetver .version:last-child .vline{border-bottom:1px solid #dcdcdc;}

.qtip-content{background:none repeat scroll 0 0 #FFFFCC !important;}
.qtip-contentWrapper{border-radius:5px;}

/* --- END BODY & SHELL --- */


/* --- START HEADER --- */

#header #logo{width:0; height:40px; float:left; padding:0 1px 0 0; overflow:hidden; background:url(/images/headerLine.png) right no-repeat;}
#header #logo a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#header #profile{float:right; height:40px; background:url(/images/headerLine.png) right no-repeat; padding:0 0 0 10px; position:relative;}
#header #profile a.wSubBoxLink{height:40px; position:relative; display:block; background:url(/images/profileIcon.png) right 0 no-repeat; padding-right:30px; vertical-align:middle; color:#fff; font-size:16px; line-height:70px;}
#header #profile a.wSubBoxLink img{float:left; height:30px; float:left; margin:5px 5px 0 0; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
#header #profile a.wSubBoxLinkActive{/*background:url(/images/profileIcon.png) right  -70px no-repeat;*/}
#header #profile .profileInner{display:none; position:absolute; top:45px; right:0; z-index:9000; width:320px;}
#header #profile .profileInner .profileStrArrow{position:absolute; top:0; right:20px; z-index:9010; width:23px; height:11px; background:url(/images/profileStrArrow.png);}
#header #profile .profileInner .profileStrOuter{margin:10px 0 0; border:1px solid #ccc; background:#fff; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1);}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett{padding:15px; height:72px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett a{display:block;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett span{display:block;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettLeft{width:72px; height:72px; float:left;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett a:hover.profileStrInfoSettLeft{opacity:1; filter:alpha(opacity = 100);}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettLeft .profileStrInfoSettImage{width:72px; height:72px; overflow:hidden;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettLeft .profileStrInfoSettImage img{width:70px; height:70px; border:0 none; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettLeft .profileStrInfoSettHover{display:none; width:70px; height:32px; border:0 none; background:rgba(74, 115, 173, 0.7); line-height:16px; font-size:16px; color:#fff; text-align:center; padding:19px 0; position:absolute; top:26px; left:16px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; font-weight:600;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett a:hover.profileStrInfoSettLeft .profileStrInfoSettHover{display:block;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight{width:200px; float:right;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight a{display:inline; color:#f7931e;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight a:hover{opacity:1; filter:alpha(opacity = 100);}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight .profileStrInfoSettTitles .profileStrInfoSettName a:hover{text-decoration:underline;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight .profileStrInfoSettTitles .profileStrInfoSettMail a:hover{text-decoration:underline;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight .profileStrInfoSettTitles{padding-top:6px; line-height:30px; font-size:16px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight .profileStrInfoSettTitles .profileStrInfoSettName{font-weight:600; color:#f7931e; height:30px; overflow:hidden;}
#header #profile .profileInner .profileStrOuter .profileStrInfoSett .profileStrInfoSettRight .profileStrInfoSettTitles .profileStrInfoSettMail{color:#6B6B6B; height:30px; overflow:hidden;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu{}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRow{padding:0 15px 15px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRow a{display:block; height:32px; line-height:32px; text-align:center; color:#262626; font-size:16px; background:#fff; border:1px solid #D1D1D1; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRow a:hover{background:#53acd3; border:1px solid #3d8db8; color:#fff; opacity:1; filter:alpha(opacity = 100);}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRowEmpty{padding:0 0 13px; border-top:1px solid #D1D1D1; height:1px; font-size:0; line-height:0; text-indent:-9999px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRowEdit{}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRowEdit a{background:#f7931e; border:1px solid #f7931e; color:#fff;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRowEdit a:hover{background:#f7931e; border:1px solid #f7931e; color:#fff;}

#header #unicomlist a.hiddenicon{background-position:-35px 0 !important;width:25px !important;}
#header #unicomlist a.hiddenicon span{display:none !important;}
.loadingBox::after{clear:both;content:".";float:none;font-size:0;height:0;visibility:hidden;}
.loadingBox{color:#555;}
.loadingBox > img{float:left;height:20px;padding:0 10px 0 0;width:20px;}
.loadingBox > span{line-height:20px;}
.jspVerticalBar{background:red none repeat scroll 0 0;height:100%;position:absolute;right:0;top:0;width:10px}
.jspPane{position:absolute}
.jspContainer{overflow:hidden;position:relative}
.jspHorizontalBar,.jspVerticalBar,.jspTrack{border-radius:5px;background:#fcfcfc none repeat scroll 0 0}
.jspTrack{border-radius:5px;background:#fcfcfc none repeat scroll 0 0;position:relative}
.jspDrag{border-radius:5px;background:#496D89 none repeat scroll 0 0;cursor:pointer;left:0;position:relative;top:0}
#header #unicomlist .sounding{background:#fff0e0 none repeat scroll 0 0}
.unicomlistFeed .mute{background:transparent url("/images/mute.png") repeat scroll -24px 0;display:block;height:14px;margin:5px 0;overflow:hidden;padding:5px;width:14px;}
.sounding .mute{background:transparent url("/images/mute.png") repeat scroll 0 0 !important;}
#header #unicomlist .unicomlistInner .unicomlistOuter{height:495px;overflow-x:hidden;overflow-y:auto;width:430px;}
#header #unicomlist .unicomlistInner .unicomlistOuter .unicomlistFeed{width:auto !important;}


/* --- END HEADER --- */


/* --- START LEFT PANEL --- */





/* --- END LEFT PANEL --- */


/* --- START CONTENT --- */

#tabnavcontainer{overflow:hidden; z-index:2000; border-bottom:1px solid #f7931e!important;}
#tabnavcontainer #tabnavcontainer{position:relative; margin:0; padding:0; background:none; width:auto; float:left; border:none;}
#tabnavcontainer #tabnav{float:left;}
#tabnavcontainer #tabnav ul{list-style:none;}
#tabnavcontainer #tabnav ul li{margin:0 5px 5px 0; float:left; width:120px;}
#tabnavcontainer #tabnav ul li a{background:#fff; display:block; color:#f7931e; font-size:15px; text-align:center; overflow:hidden; position:relative;}
#tabnavcontainer #tabnav ul li a:hover{opacity:1; filter:alpha(opacity = 100); text-decoration:none!important;}
#tabnavcontainer #tabnav ul li a.on{background:#fff url(/images/tabnavActive.png) bottom center no-repeat;}
#tabnavcontainer #tabnav ul li a span{display:block; padding:40px 0 5px; line-height:30px; height:30px; font-weight:600;}

.itemHeader{line-height:24px; color:#262626; position:relative; padding:8px 20px; font-size:18px;}
.itemHeader img{display:none;}
.itemHeader a, .mBoxClose{color:#CCCCCC; font-size:20px; text-align:center; line-height:40px; letter-spacing:1px; font-weight:normal; width:40px; height:40px; position:absolute; right:0; top:0; display:block; cursor:pointer;}
.itemContent{padding:13px 0 0; position:relative; margin:5px 0 0; background:#fff; padding:15px 20px;}

#Content h1, #main .h1{font-size:18px; line-height:32px; padding:9px 0 9px 20px; font-weight:normal; color:#f7931e; margin:0 0 10px; display:block; border-bottom:1px solid #ccc;}
#Content h2{font-size:20px; line-height:30px; padding:0 0 20px; font-weight:normal; color:#f7931e;}

#pageMainAttrBox{font-size:34px; line-height:90px; padding:0 340px 0 0; margin-right:-340px; font-weight:300; background-color:rgba(238, 238, 238, 1); letter-spacing:2px; overflow:hidden;}
#pageMainAttrBox a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#pageMainTitle{padding:0 60px 0 0; color:#262626; font-weight:300; display:inline-block; background:url(/images/BG_Tile.png) top left; width:auto; max-width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#pageCrumbs{width:100%; clear:both; margin:0; line-height:20px; padding:20px 0; z-index:2000; min-height:20px; color:#4C4C4C; font-size:16px; /* color:#CCCCCC; */}
#pageCrumbs a{color:#4C4C4C; text-decoration:underline;}
#pageCrumbs a:hover{color:#19396a; text-decoration:none;}
#pageCrumbs span{color:#4C4C4C; font-size:16px; margin:0 8px;}
#pageCrumbs a.pageCrumbDashboard{background:url(/images/pageCrumbDashboard.png); width:22px; height:20px; float:left; font-size:0; line-height:0; text-indent:-9999px;}
#pageCrumbs .pageCrumbActive{color:#19396a; font-weight:600;}

#Content div.number{background:#fff; line-height:40px; height:40px; padding:0 15px; font-size:14px; text-align:right; margin:0 0 10px; clear:both !important; color:#4b4b4b;}
#Content div.number .dfirst{display:block; width:20px; height:21px; margin-top:9px; background:url(/images/pageFirst.png); float:left; margin-right:10px; font-size:0; line-height:0; text-indent:-9999px; color:#f7931e;}
#Content div.number .dprev{display:block; width:20px; height:21px; margin-top:9px; background:url(/images/pagePrev.png); float:left; margin-right:10px; font-size:0; line-height:0; text-indent:-9999px; color:#f7931e;}
#Content div.number .dnext{display:block; width:20px; height:21px; margin-top:9px; background:url(/images/pageNext.png); float:left; margin-right:10px; font-size:0; line-height:0; text-indent:-9999px; color:#f7931e;}
#Content div.number .dlast{display:block; width:20px; height:21px; margin-top:9px; background:url(/images/pageLast.png); float:left; margin-right:10px; font-size:0; line-height:0; text-indent:-9999px; color:#f7931e;}
#Content div.number .dfirst a, #Content div.number .dprev a, #Content div.number .dnext a, #Content div.number .dlast a{display:block; width:20px; height:21px; color:#f7931e;}
#Content div.number .pagination{float:left; height:20px; line-height:20px; margin:10px 10px 0 0; padding:0 10px; color:#f7931e;}
#Content div.number .pagination a{text-decoration:underline; padding:0 3px; color:#f7931e;}

#Content .myMemBox div.number{border-top:2px solid #f7931e;}
#Content .myMemBox br + div.number{border-top:none; clear:both !important;}

#Content div.bcrumb{background:#fff; border:1px solid #ccc; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; line-height:30px; height:30px; padding:0 10px; font-size:16px; text-align:left; color:#f7931e; display:none;}
#Content div.bcrumb img{display:none;}
#Content div.bcrumb a{padding:0 5px; color:#262626;}
#Content div.bcrumb a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#askq, .nedit, .bulkl, .ewv_listc, .evmanage, .predit, .addblog, .mancont, .prmanage, .addnew, #it2_top_buttons, #watchEdit, #ask_question, #threadsubscribe, #PastEvents, #netsubscribe, #contentsubscribe{height:32px; line-height:0; font-size:0; padding:11px 0 9px 10px; display:block; float:right; position:relative; z-index:2000;}
#askq a, .nedit a, .bulkl a, .ewv_listc a, .evmanage a, .predit a, .addblog a, .mancont a, .prmanage a, .addnew a, #it2_top_buttons a, #watchEdit a, #ask_question a, #threadsubscribe a, #PastEvents a, .mBoxHeadAdd a, #netsubscribe a, #contentsubscribe a, #audit a, .sharecontent a{padding:0 20px; margin:0 0 0 10px; border:0 none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#f7931e; border:1px solid #f7931e; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:block; float:left; height:32px!important; line-height:32px!important; box-sizing:border-box;}
#askq a:hover, .nedit a:hover, .bulkl a:hover, .ewv_listc a:hover, .evmanage a:hover, .predit a:hover, .addblog a:hover, .mancont a:hover, .prmanage a:hover, .addnew a:hover, #it2_top_buttons a:hover, #watchEdit a:hover, #ask_question a:hover, #threadsubscribe a:hover, #PastEvents a:hover, .mBoxHeadAdd a:hover, #netsubscribe a:hover, #contentsubscribe a:hover, #audit a:hover, .sharecontent a:hover{opacity:1; filter:alpha(opacity = 100); background:#fff; color:#f7931e; text-decoration:none!important;}
#askq img, .nedit img, .bulkl img, .ewv_listc img, .evmanage img, .predit img, .addblog img, .mancont img, .prmanage img, .addnew img, #it2_top_buttons img, #watchEdit img, #ask_question img, #threadsubscribe img, #PastEvents img{display:none;}
.disc_follow{overflow:hidden; float:right;}
#ask_question{padding:0 0 10px; border-top:0 none!important; border-bottom:2px solid #f7931e!important; text-align:right!important;}
#ask_question a{margin-left:20px!important; margin-top:9px!important; float:none!important; display:inline-block!important;}
.bulkl{padding:11px 20px 9px!important;}

#contentsubscribe a{margin:0;}

#netsubscribe #netsubsub,
#netsubscribe #netsubunsub{float:right;}

.predit{padding-right:10px;}
.predit a{margin-left:0;}

#threadsubscribe{padding:10px 20px 10px 0;}
.mBoxHeadAdd a{position:absolute; top:4px; right:65px;}

#watchEdit #threadsubscribe{padding:0; margin:0;}

#contentView.myBox1 #heading_content #kc_contentm #details h1{border:0 none;}

#audit{padding:11px 0 9px 0!important;}
#audit a{margin-left:0!important;}

#PastEvents{position:relative; top:0; left:0; text-transform:capitalize; padding:0!important; clear:both;}
#calendar_list{position:relative;}



#settings_disc{height:30px; line-height:0; font-size:0; padding:10px; display:block; background:#fff; border-top:2px solid #f7931e; margin:0 0 10px;}
#settings_disc a{color:#f7931e; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#fff; height:30px; line-height:30px; border:1px solid #D1D1D1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; float:left;}
#settings_disc a:hover{background:#CCCCCC; color:#fff; border:1px solid #A5A5A5;}
#settings_disc img{display:none;}

#Content .myBox .itemHeader, #Content .myBox #heading, #Content #heading{line-height:30px; color:#262626; position:relative; padding:10px 0 10px 20px; font-size:20px; background:#fff; border-top:2px solid #f7931e;}
#Content .myBox .itemHeader a, #Content .myBox #heading a, #Content #heading a{color:#262626;}
#Content .myBox .itemContent, #Content .myBox #txt, #Content #EventBox, #Content .myBox .exstevents, #nTreeview p{position:relative; margin:10px 0 0; background:#fff; padding:15px 20px;}
#nTreeview p{margin:0 0 10px 0;}
#Content .myBox #txt #txt{border:0 none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; position:relative; margin:0; background:none; padding:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
#Content .myBox #txt #tabDetails{padding:10px 0 0;}

#Content .mySRBox .itemContent p{padding:5px 0;}
#Content .mySRBox .itemContent ul, #Content .mySRBox .itemContent ol{padding:3px 0;}
#Content .mySRBox .itemContent ul li, #Content .mySRBox .itemContent ol li{padding:2px 0;}

#Content #EventBox #heading{padding:0;}
#Content #EventBox #evdetail{position:relative; padding-top:15px;}
#Content #EventBox #date, #Content #EventBox #where, #Content #EventBox #webp{margin-top:30px; padding:8px 0 8px 60px; line-height:24px; font-size:16px; min-height:24px;}
#Content #EventBox #date{background:url(/images/eventboxDate.png) left top no-repeat;}
#Content #EventBox #where{background:url(/images/eventboxWhere.png) left top no-repeat;}
#Content #EventBox #google, #Content #EventBox #outlook{width:39px; height:38px; display:block; position:absolute; left:0;}
#Content #EventBox #google a, #Content #EventBox #outlook a{display:block; width:39px; height:38px; font-size:0; line-height:0; text-indent:-9999px;}
/*
#Content #EventBox #webp{display:none;}
*/

#Content #EventBox #outlook img{display:none;}
#Content #EventBox #outlook{top:0px;}
#Content #EventBox #google{top:45px;}
#Content #EventBox #google img{width:39px; height:38px; opacity:0; filter:alpha(opacity = 0);}
#Content #EventBox #eventInfo{padding-top:30px; margin-top:30px; border-top:1px solid #ccc;}
#Content #EventBox #eventInfo #desc{overflow:hidden;}
#Content #EventBox #eventInfo #desc img{float:left; margin:0 20px 20px 0;}
#Content #EventBox #eventInfo #desc #fulldetail img{float:none;}
#Content #EventBox #eventInfo #desc p{padding:0 0 20px;}
#Content #EventBox #eventInfo #desc a{color:#f7931e;}
#Content #EventBox #eventInfo #desc a:hover{text-decoration:underline;}
#Content #EventBox #eventInfo #advanced{padding-top:30px; border-top:1px solid #ccc;}
#Content #EventBox #eventInfo #advanced .bookme{height:auto;  line-height:30px;  margin:5px 0 10px 0px;  padding:0 0 10px;  width:auto;  border-bottom:1px solid #ccc;  color:#f7931e; font-size:20px;}
#Content #EventBox #eventInfo #advanced .bookme a{color:#f7931e; cursor:text!important;}
#Content #EventBox #eventInfo #advanced .bookme a:hover{color:#f7931e; cursor:text!important;}
#Content #EventBox #eventInfo #advanced #idBookNow{display:block!important;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox{padding:20px; background:#E5E5E5;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox label{width:160px; float:left; padding:5px 20px 5px 0; line-height:20px; text-align:right;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox #firstline{padding:0 0 20px; overflow:hidden;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox #firstline span{float:left; padding:0 10px 0 0; line-height:30px;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox #firstline .jquery-safari-radio img{margin-top:2px;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox #firstline span span{float:none; padding:0 5px 0 0;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox textarea.additional{width:630px; height:40px; min-height:40px; padding:5px 10px; line-height:20px;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox .purchasecomment{padding:0 0 30px;}
#Content #EventBox #eventInfo .attach{padding:20px 0; border-top:1px solid #ccc; vertical-align:middle; overflow:hidden;}
#Content #EventBox #eventInfo .attach img{vertical-align:middle;}
#Content #EventBox #eventInfo #advanced #attendees{padding:20px 0 0;}

#Content #EventBox #eventInfo #advanced #attendees #list #member{background:#E5E5E5; padding:10px; margin:10px 0 0; position:relative; overflow:hidden; }
#Content #EventBox #eventInfo #advanced #attendees #list #member img{width:auto; height:auto; max-height:60px; border:none; float:none; margin:0; border:1px solid #A5A5A5; float:left; -webkit-border-radius:60px;   -moz-border-radius:60px;   border-radius:60px; overflow:hidden;}
#Content #EventBox #eventInfo #advanced #attendees #list #member a{color:#f7931e; font-weight:normal; margin:0 0 10px 20px;}
#Content #EventBox #eventInfo #advanced #attendees #list #member a:hover{color:#496D89;}


#Content form#theForm,


#Content .str_edit form{margin:62px 0 20px;  position:relative; background:#fff; padding:15px 20px;}
#Content form#theForm h2,
#Content .str_edit form h2{line-height:30px; color:#262626; position:absolute; left:20px; width:100%; padding:0 20px; font-size:20px; margin:-99px -20px 0; box-sizing:border-box; padding:10px 20px; background:#fff; border-top:2px solid #f7931e;}

/*
#Content .str_edit form#theForm{margin-top:64px;}
*/
#Content .str_edit form#theForm h2{margin-top:-79px;}

#Content form#theForm .eventwrap h2{margin-top:-92px; background:#fff; box-sizing:border-box; padding:10px 20px; border:0 none!important;}
#Content form#theForm #onlineForm{width:850px; margin:0 auto; padding:0; clear:both;}
#Content form#theForm #Eventarea{padding:0 0 0; clear:both;}
#Content form#theForm #advheading{display:none;}
#Content form#theForm #evheading,
#Content h3.manSpHead,
#Content .headatt{border-bottom:1px solid #ccc; font-weight:normal; font-size:20px; text-align:left; margin:0 0 10px; padding:0 0 10px; line-height:20px; height:auto;}
#Content form#theForm label, #Content form#theForm .labelhead, #Content form#theForm div.label, #Content form#theForm .chlabel, #Content form#theForm .chgoot{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm input{width:608px;}
#Content form#theForm textarea{width:608px;}
#Content form#theForm select{width:630px;}
#Content form#theForm select.guestNo{width:418px;}
#Content form#theForm span.guestNo{width:392px;}
#Content form#theForm select#currency{margin:5px 0 0 220px;}
#Content form#theForm table.editbox{margin:5px 0 0 220px; width:auto;}
#Content form#theForm #oneinline a#addmore{padding:5px 20px; margin:0; border:0 none; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; padding-left:40px; background:#f7931e url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #f7931e; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:inline; float:none;}
#Content form#theForm #oneinline a:hover#addmore{background:#f7931e  url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #f7931e;}
#Content form#theForm #oneline, #Content form#theForm #twoinline, #Content form#theForm #oneinline{clear:both; overflow:hidden; padding:5px 0;}
#Content form#theForm #twoinline{padding-right:70px; float:left; clear:both;}
#Content form#theForm .eventwrap #twoinline{padding-right:10px;width:231px; clear:none;}
#Content form#theForm .eventwrap #twoinline:last-child{float: right; padding-right: 187px;}
#Content form#theForm .eventwrap #twoinline .dattime .timesel, #Content form#theForm .eventwrap #twoinline .dattime .timesel.hasCustomSelect{width:50px;}
#Content form#theForm #twoinline:last-child{clear:none;}
#Content form#theForm #twoinline label{clear:both; float:none; padding:2px 0 5px; text-align:left; width:auto;}
#Content form#theForm .evdocattach{width:560px !important;}
#Content form#theForm #attachments .evdocattach{width:auto!important;}
#Content form#theForm .evdocattachtitle{padding-right:0!important;}
#Content form#theForm #cke_content, #Content form#theForm #cke_news{float:none; width:848px; clear:both;}
#Content form#theForm input.dateInput{width:80px;}
#Content form#theForm .dattime select{width:65px;}
#Content form#theForm .vsmall{font-style:italic; font-size:14px; display:block; margin-left:220px; clear:both;}
#Content form#theForm #multiline{padding:5px 20px 5px 0; float:none; clear:both; font-size:16px;}
#Content form#theForm .evdocattach{padding-left:220px!important; /*overflow:visible!important;*/}
#Content form#theForm .evdocattach label a{float:left!important;}
#Content form#theForm #attachments .evdocattach{padding-left:0!important;}
#Content form#theForm .evdocattachtitle label{width:200px!important; display:block!important; padding:7px 20px 7px 0!important; line-height:20px!important; text-align:left!important; float:left!important;}
#Content form#theForm input.FormSubmit, #Content form#theForm input[type='submit']{margin:20px auto 0!important; display:block;}
#Content form#theForm .customfile{float:left;}

#Content .str_edit form .eventwrap h2{margin-top:-92px; background:#fff; box-sizing:border-box; padding:10px 20px; border:0 none!important;}
#Content .str_edit form #onlineForm{width:850px; margin:0 auto; padding:0; clear:both;}
#Content .str_edit form #Eventarea{padding:0 0 0; clear:both;}
#Content .str_edit form #advheading{display:none;}
#Content .str_edit form #evheading,
#Content .str_edit form label,
#Content .str_edit form .labelhead,
#Content .str_edit form div.label,
#Content .str_edit form .chlabel{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content .str_edit form input,
#Content .str_edit form textarea{width:608px;}
#Content .str_edit form select{width:630px; margin:0 0 5px; float:right;}
#Content .str_edit form .customSelect{width:630px;}
#Content .str_edit form table.editbox{width:auto; float:right;}
#Content .str_edit form select#currency{margin:5px 0 0 220px;}
#Content .str_edit form #oneinline a#addmore{padding:5px 20px; margin:0; border:0 none; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; padding-left:40px; background:#f7931e url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #f7931e; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:inline; float:none;}
#Content .str_edit form #oneinline a:hover#addmore{background:#f7931e  url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #f7931e;}
#Content .str_edit form #oneline,
#Content .str_edit form #twoinline,
#Content .str_edit form #oneinline{clear:both; overflow:hidden; padding:5px 0;}
#Content .str_edit form #twoinline{padding-right:70px; float:left; clear:none;}
#Content .str_edit form #twoinline label{clear:both; float:none; padding:2px 0 5px; text-align:left; width:auto;}
#Content .str_edit form .evdocattach{width:560px !important;}
#Content .str_edit form #attachments .evdocattach{width:auto!important;}
#Content .str_edit form .evdocattachtitle{padding-right:0!important;}
#Content .str_edit form #cke_content,
#Content .str_edit form #cke_news{float:none; width:848px; clear:both;}
#Content .str_edit form input.dateInput{width:80px;}
#Content .str_edit form .dattime select{width:65px;}
#Content .str_edit form .vsmall{font-style:italic; font-size:14px; display:block; margin-left:220px; clear:both;}
#Content .str_edit form #multiline{padding:5px 20px 5px 0; float:none; clear:both; font-size:16px;}
#Content .str_edit form .evdocattach{padding-left:220px!important; /*overflow:visible!important;*/}
#Content .str_edit form .evdocattach label a{float:left!important;}
#Content .str_edit form #attachments .evdocattach{padding-left:0!important;}
#Content .str_edit form .evdocattachtitle label{width:200px!important; display:block!important; padding:7px 20px 7px 0!important; line-height:20px!important; text-align:left!important; float:left!important;}
#Content .str_edit form input.FormSubmit, #Content form#theForm input[type='submit']{margin:20px auto 0!important; display:block;}
#Content .str_edit form .customfile{float:left;}

#Content .str_edit form #oneline, #Content .str_edit form #twoinline, #Content .str_edit form #oneinline{position:relative;}

#Content .str_edit form .onelineCheckbox{overflow:hidden;}
#Content .str_edit form .onelineCheckbox label{padding-right:10px; width: 170px;}

#Content .str_edit form select#Garage_sub{top:43px; right:0;}
#Content .str_edit form select#Garage_sub + span.customSelect{margin:4px 0 0; float:right;}


#Content form #cke_content, #Content form #cke_news{width:848px; float:none; clear:both;}

img#rejectlogo, img#rejectphoto, img#del{margin-top:8px; cursor:pointer; width:18px; height:18px;}

#main .myBoxwrap .internalbox form img#rejectlogo, #main .myBoxwrap .internalbox form img#del{margin-top:0; float:left;}

#Content .myBox #txt form .editcomment #oneline{clear:both; overflow:hidden; padding:5px 0; text-align:center;}
#Content .myBox #txt form .editcomment label{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content .myBox #txt form .editcomment .editbox{margin-left:220px; text-align:left;}


#errorPages{text-align:center; color:#262626;}
#errorPages .forbiddenPage{background:url(/images/errPageForb.png) center top no-repeat; padding:230px 100px 50px;}
#errorPages .errorPage{background:url(/images/errPageErr.png) center top no-repeat; padding:270px 100px 50px;}
#errorPages .notfoundPage{background:url(/images/errPageNotf.png) center top no-repeat; padding:260px 100px 50px;}
#errorPages a{color:#368ed1; text-decoration:underline;}
#errorPages a:hover{text-decoration:none;}
#errorPages h2{font-size:24px; font-weight:normal; color:#262626; padding:0 0 20px; line-height:34px; text-align:center;}
#errorPages h3{font-size:20px; font-weight:normal; color:#262626; padding:0 0 20px; line-height:24px; text-align:center;}
#errorPages .errorSearch{padding:0 0 20px; height:34px; margin:0 auto; width:390px;}
#errorPages .errorSearch .searchLeft{width:290px; float:left;}
#errorPages .errorSearch .searchLeft input{width:265px;}
#errorPages .errorSearch .searchRight{width:90px; float:right;}
#errorPages .errorSearch .searchRight input{width:60px; height:34px; border:none;}

#support{background:#fff;background-image:linear-gradient(to bottom, #ffffff 0%, #E5E5E5 100%);background-position:center top;background-repeat:no-repeat;border-radius:8px;box-shadow:0 0 8px #262626;margin:40px auto;max-width:300px;padding:10px 30px;position:relative;text-align:center;}
#support .congbuttons{margin:5px auto;width:270px;}
#support .congdsc{margin:10px 0; }
#support .congico{background:transparent url("/images/i_ok.png") no-repeat scroll center 10px;height:80px;}
#support .congbuttons > div{background:#E5E5E5 none repeat scroll 0 0;border:1px solid #CCCCCC;border-radius:3px;display:inline-block;height:122px;margin:5px;width:122px;}
#support .congbuttons > div > a{background:transparent linear-gradient(to bottom, #ffffff 0%, #F2F2F2 100%) repeat scroll 0 0;border:1px solid #CCCCCC;border-radius:3px;display:block;height:110px;margin:5px;position:relative;width:110px;}
#support .congbuttons > div > a > span.bttxt{color:#266392;display:block;font-size:17px;height:40px;left:7px;position:absolute;top:60px;width:96px;}
#support .shadow{-moz-box-shadow:inset 0 0 5px #E5E5E5;-webkit-box-shadow:inset 0 0 5px #E5E5E5;box-shadow:inset 0 0 5px #E5E5E5;}
#support div > a > span.btico{height:50px;left:5px;position:absolute;top:5px;width:100px;}
#support div#gonet span.btico{background:transparent url("/images/i_network.png") no-repeat scroll center 0;}
#support div#goinv span.btico{background:transparent url("/images/i_invite.png") no-repeat scroll center 0;}
#imagePreview{width:180px;height:180px;background-position:center center;background-size:cover;-webkit-box-shadow:0 0 1px 1px rgba(0, 0, 0, .3);-moz-box-shadow:0 0 1px 1px rgba(0, 0, 0, .3);box-shadow:0 0 1px 1px rgba(0, 0, 0, .3);display:inline-block;}
.logoImg #imageReal{float:left;margin:0 20px 0 0;position:relative;}
.logoImg #imageReal .adel{position:absolute;right:0;top:0;}
.logoImg #imageNew{float:left;margin:0 20px 0 0;position:relative;height:200px;width:200px;}
#imageNew #imagePreview{background-position:center center;background-size:cover;display:block;position:absolute;height:200px;width:200px;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:100% auto;}
#imageNew .aprv{position:absolute;right:0;top:0;}
.workCrTabCell2 .scName{display:block;float:left;font-size:16px;line-height:34px;}
#activeContent{list-style:none !important;}

#popupMask, #popupContainer{display:none;}

#itemsLoading{background-color:rgba(255, 255, 255, 0.5); background-image:url(/images/itemsLoaderN.gif); background-position:center center; background-repeat:no-repeat; left:0; top:0; right:0; bottom:0; position:fixed; z-index:20000; display:none;}

#tbs{padding:20px 0 0;}
#tbs #tabnavs{text-align:center;}
#tabnavcontainers{padding:0; margin:0 0 10px 0; background:#fff; text-align:left; height:auto; display:block;}
#tabnavcontainers #tabnavs{padding:0;}
#tabnavcontainers #tabnavs ul{padding:4px 10px; margin:0 0 10px 0; background:#fff; text-align:left; height:42px; display:block; border-top:2px solid #f7931e;}
#tabnavcontainers #tabnavs li{padding:0; margin:0 10px 0 0; border:0 none; background:none; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; display:inline-block; *zoom:1; *display:inline; float:none; height:32px; line-height:32px;}
#tabnavcontainers #tabnavs li:last-child{padding:5px 0; margin:0; border:0 none;}
#tabnavcontainers #tabnavs li a{padding:0 20px; margin:0; border:0 none; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#f7931e; border:1px solid #f7931e; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:block; float:none; height:30px; line-height:30px;}
#tabnavcontainers #tabnavs li a.on,
#tabnavcontainers #tabnavs li a:hover{color:#f7931e !important; background-color:#fff !important; border:1px solid #f7931e !important; opacity:1 !important; filter:alpha(opacity = 100)!important; text-decoration:none;}

/*
#tabnavcontainers #tabnavs li a.tabnavUpload,
#tabnavcontainers #tabnavs li a.tabnavUpload.on{padding-left:40px; background-image:url(/images/tabnavUpload.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavEdit,
#tabnavcontainers #tabnavs li a.tabnavEdit.on{padding-left:40px; background-image:url(/images/tabnavEdit.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavFolders,
#tabnavcontainers #tabnavs li a.tabnavFolders.on{padding-left:55px; background-image:url(/images/tabnavFolders.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavManage,
#tabnavcontainers #tabnavs li a.tabnavManage.on{padding-left:40px; background-image:url(/images/tabnavManage.png); background-position:10px center; background-repeat:no-repeat;}
*/

#main .domtab1 ul.domtabs1{padding:0 50px; margin:0; border:0 none; background:none; text-align:center; height:36px;}
#main .domtab1 ul.domtabs1 li{padding:5px 20px 5px 0; margin:0 20px 0 0; border:0 none; border-right:1px solid #A5A5A5; background:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; display:inline; float:none;}
#main .domtab1 ul.domtabs1 li:last-child{padding:5px 0; margin:0; border:0 none;}
#main .domtab1 ul.domtabs1 li a{padding:5px 20px; margin:0; border:0 none; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background:#53acd3; border:1px solid #3d8db8; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:inline; float:none;}
#main .domtab1 ul.domtabs1 li a img{display:none;}
#main .domtab1 ul.domtabs1 li.active a{color:#fff; background:#f7931e; border:1px solid #f7931e;}
#main .domtab1 ul.domtabs1 li a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#main .domtab1 .test1 h2{display:none;}
#main #kc_content{padding:13px 0 0; position:relative; margin:20px 0; background:#fff; padding:15px 20px; position:relative;overflow:hidden;}
#main #kc_content #logo{float:left; width:50px; padding-right:20px;}
#main #kc_content #logo img{width:50px!important;}
#main #kc_content #details{margin:0 0 0 70px; line-height:20px;}
#main #kc_content #details a{font-size:15px; font-weight:bold; color:#f7931e;}
#main #kc_content #details a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main #kc_content #details strong{font-weight:normal; font-style:italic; font-size:14px; color:#6B6B6B;}
#main .domtab1 .test1 #heading{line-height:34px; color:#262626; position:relative; padding:20px 0; font-size:20px;}
#main .domtab1 .test1 #heading img{display:none;}

#Content #txt_stat .domtab3{margin:0 0 10px!important; padding:0!important}
#Content #txt_stat .domtab3 ul.domtabs3{padding:4px 10px; margin:0 0 10px 0; background:#fff; text-align:left; height:42px; display:block;}
#Content #txt_stat .domtab3 ul.domtabs3 li{padding:0; margin:0 10px 0 0; border:0 none; background:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:inline-block; *zoom:1; *display:inline; float:none!important; height:32px; line-height:32px;}
#Content #txt_stat .domtab3 ul.domtabs3 li:last-child{padding:5px 0; margin:0; border:0 none;}
#Content #txt_stat .domtab3 ul.domtabs3 li a{padding:0 20px; margin:0; border:0 none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#f7931e; display:block; float:none; height:30px; line-height:30px;}
#Content #txt_stat .domtab3 ul.domtabs3 li.active a{opacity:0.8; filter:alpha(opacity = 80);}
#Content #txt_stat .domtab3 ul.domtabs3 li a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#Content #txt_stat .domtab3 .test{margin-top:0;}

#txt_stat .statspage{width:850px; margin:0 auto;}
#txt_stat .statspage a{color:#266392!important;}
#txt_stat .statspage a:hover{text-decoration:underline; color:#266392!important;}
#txt_stat .statspage .statstop,
#txt_stat .statspage .statstopmed,
#txt_stat .statspage .statstoptype,
#txt_stat .statspage .stats_edit,
#txt_stat .statspage .statsrow,
#txt_stat .statspage .statstopc,
#txt_stat .statspage .statstopmain{line-height:34px; padding:5px 0; border-bottom:1px solid #ccc; position:relative; overflow:hidden;}
#txt_stat .statspage .statstop .scol1a,
#txt_stat .statspage .statstop .scol1c{float:right;}
#txt_stat .statspage .statstop .scol1c{padding-right:10px;}
#txt_stat .statspage .statstop .scol1b,
#txt_stat .statspage .statstop .scol1d{float:left; padding-right:10px;}
#txt_stat .statspage .statstop .scol1b a.on{font-weight:bold; text-decoration:underline;}
#txt_stat .statspage .scol3{float:left; width:60px;}
#txt_stat .statspage .scol1,
#txt_stat .statspage .scol1head{margin:0 30px 0 60px;}
#txt_stat .statspage .scol1head,
#txt_stat .statspage .statstopc .scol1{margin-left:0;}
#txt_stat .statspage .statstopc .scol1{line-height:20px;}
#txt_stat .statspage .scol2,
#txt_stat .statspage .scol23{position:absolute; top:5px; right:5px;}
#txt_stat .statspage .statstopmed .scol3{display:none;}
#txt_stat .statspage .statstopmed .scol1{margin-left:0;}
#txt_stat .statspage #gridbox{font-size:11px;}
#txt_stat .statspage #gridbox #changelist{font-size:13px;}
#txt_stat .statspage #gridbox #changelist .user img{width:40px;}
#txt_stat .statspage div#download{color:#f7931e; font-family:'Raleway',sans-serif!important; font-size:15px; background:#fff; height:32px; line-height:32px; border:1px solid #D1D1D1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; font-weight:normal; cursor:pointer; width:130px; margin:0 0 10px;}
#txt_stat .statspage div:hover#download{background:#CCCCCC; border:1px solid #A5A5A5; color:#fff;}

#txt_uploadm .test{margin:0; border:0 none; background:none; font-size:16px; color:#262626;}
#txt_uploadm .test #txt{text-align:center;}
#txt_uploadm .test #txt form{padding:10px 0 0; width:850px; text-align:left; margin:0 auto;}
#txt_uploadm .test #txt form .canvas_row{padding:0 0 10px; clear:both; overflow:hidden; position:relative;}
#txt_uploadm .test #txt form .contfolder .sml_desc{display:none;}
#txt_uploadm .test #txt form .sml_desc{position:absolute; top:40px; left:220px; font-size:14px; font-style:italic;}
#txt_uploadm .test #txt form .smlDescCheck .sml_desc{position:relative; top:4px; left:0; display:inline; padding-left:30px;}
#txt_uploadm .test #txt form .smlDescCheck .jquery-safari-radio, #txt_uploadm .test #txt form .smlDescCheck .jquery-safari-checkbox{vertical-align:middle;}
#txt_uploadm .test #txt form .smlDescCheck .jquery-safari-radio img, #txt_uploadm .test #txt form .smlDescCheck .jquery-safari-checkbox img{margin-top:0;}
#txt_uploadm .test #txt form .conttype_desc, #txt_uploadm .test #txt form .pie_desc, #txt_uploadm .test #txt form .notify_selected_users_only_block .canvas_exp, #txt_uploadm .test #txt form .notification_msg .canvas_exp, #txt_uploadm .test #txt form .notify_sel .canvas_exp{padding-left:220px; font-size:14px; font-style:italic;}
#txt_uploadm .test #txt form .canvas_row .row_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:16px;}
#txt_uploadm .test #txt form .canvas_row .row_data{float:right; width:630px; font-style:italic; font-size:14px; line-height:32px;}
#txt_uploadm .test #txt form .canvas_row .yui-skin-sam{float:none; clear:both; width:850px;}
#txt_uploadm .test #txt form .canvas_row .row_data .customSelect{width:630px;}
#txt_uploadm .test #txt form .canvas_row table.editbox{margin-left:220px; padding-top:10px; width:auto;}
#txt_uploadm .test #txt form .canvas_row table.editbox input{width:608px;}
#txt_uploadm .test #txt form .canvas_row .row_data input.smtext{width:608px;}
#txt_uploadm .test #txt form .canvas_row .row_data input#new_doc_file, #txt_uploadm .test #txt form .canvas_row .row_data input.video_thumbnail, #txt_uploadm .test #txt form .canvas_row .row_data input.video_thumbnail{width:608px;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea{width:608px;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea.inptitle{height:32px; line-height:32px; min-height:10px; padding:0 10px; -ms-overflow-y:hidden;}
#txt_uploadm .test #txt form .canvas_row .row_data select{width:630px;}
#txt_uploadm .test #txt form .canvas_row .row_data div.selopt{padding:5px 0 0;}
#txt_uploadm .test #txt form .canvas_row .row_data div.selopt input{width:608px;}
#txt_uploadm .test #txt form .canvas_row .row_data .chkbox{line-height:20px;}
#txt_uploadm .test #txt form .canvas_row .row_data .chkbox .chkboxBox{padding-right:20px;}
#txt_uploadm .test #txt form .canvas_row .row_data .chkbox .chbx{padding-right:5px;}
#txt_uploadm .test #txt form .canvas_row .row_data .chkbox .chvl{padding-right:30px;}
#txt_uploadm .test #txt form .canvas_row_notify_block{margin:0 0 0 220px; background:#F2F2F2; width:810px; border:1px solid #A5A5A5; padding:20px;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_title{padding-left:0!important; float:left; width:120px!important;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_data{width:690px!important; float:right;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_data textarea{width:660px!important;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_data .selopt input{width:660px!important;}
#txt_uploadm .test #txt form .canvas_row_notify_block .canvas_exp{padding-left:140px!important;}
#txt_uploadm .test #txt form .row_line{width:660px; float:right; clear:both; border-bottom:1px solid #ccc; padding:0 0 5px; margin:0 0 15px; height:1px;}
#txt_uploadm .test #txt form .hide{display:none;}
#txt_uploadm .test #txt form .row_submit{padding:40px 0 20px 0; height:32px; text-align:center;}
#txt_uploadm .test #txt form .row_submit input{color:#fff!important; text-transform:capitalize; font-size:15px!important; background:#f7931e; height:32px; line-height:30px; border:1px solid #141926; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; margin:0 5px;}
#txt_uploadm .test #txt form .row_submit a{color:#f7931e!important; text-transform:capitalize; font-size:15px!important; background:#fff!important; height:30px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; margin:0 5px;}
#txt_uploadm .test #txt form a#chapterselect{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#f7931e; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; margin:0 0 15px; width:160px; clear:both; display:block;}
#txt_uploadm .test #txt form a:hover#chapterselect{opacity:0.8; filter:alpha(opacity = 80);}
#txt_uploadm .test #txt form a#chapterselect strong, #txt_uploadm .test #txt form a#chapterselect b{font-weight:normal;}
#txt_uploadm .test #txt form .video_chapters{padding-bottom:0;}
#txt_uploadm .test #txt form .video_chapters .row_title{padding:7px 0 17px 20px;}
#txt_uploadm .test #txt form .video_chapters .row_data{padding:0 0 10px 20px; width:auto; float:left;}
#txt_uploadm .test #txt form .video_chapters .row_data input.inpdocchap{width:200px;}
#txt_uploadm .test #txt form .video_chapters .row_data input.inpdocsec{width:100px;}
#txt_uploadm .test #txt form input.bsprice{width:98px;}

#txt .test{margin:0; border:0 none; background:none; font-size:16px; color:#262626;}
#txt .test #txt{text-align:center;}
#txt .test #txt form{padding:10px 0 0; width:850px; text-align:left; margin:0 auto;}
#txt .test #txt form .canvas_row{padding:0 0 10px; clear:both; overflow:hidden; position:relative;}
#txt .test #txt form .contfolder .sml_desc{display:none;}
#txt .test #txt form .sml_desc{position:absolute; top:40px; left:220px; font-size:14px; font-style:italic;}
#txt .test #txt form .smlDescCheck .sml_desc{position:relative; top:4px; left:0; display:inline; padding-left:30px;}
#txt .test #txt form .smlDescCheck .jquery-safari-radio, #txt .test #txt form .smlDescCheck .jquery-safari-checkbox{vertical-align:middle;}
#txt .test #txt form .smlDescCheck .jquery-safari-radio img, #txt .test #txt form .smlDescCheck .jquery-safari-checkbox img{margin-top:0;}
#txt .test #txt form .conttype_desc, #txt .test #txt form .pie_desc, #txt .test #txt form .notify_selected_users_only_block .canvas_exp, #txt .test #txt form .notification_msg .canvas_exp, #txt .test #txt form .notify_sel .canvas_exp{padding-left:220px; font-size:14px; font-style:italic;}
#txt .test #txt form .canvas_row .row_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:16px;}
#txt .test #txt form .canvas_row .row_data{float:right; width:630px; font-style:italic; font-size:14px; line-height:32px;}
#txt .test #txt form .canvas_row .yui-skin-sam{float:none; clear:both; width:850px;}
#txt .test #txt form .canvas_row .row_data .customSelect{width:630px;}
#txt .test #txt form .canvas_row table.editbox{margin-left:220px; padding-top:10px; width:auto;}
#txt .test #txt form .canvas_row table.editbox input{width:608px;}
#txt .test #txt form .canvas_row .row_data input.smtext{width:608px;}
#txt .test #txt form .canvas_row .row_data input#new_doc_file, #txt .test #txt form .canvas_row .row_data input.video_thumbnail, #txt .test #txt form .canvas_row .row_data input.video_thumbnail{width:608px;}
#txt .test #txt form .canvas_row .row_data textarea{width:608px;}
#txt .test #txt form .canvas_row .row_data textarea.inptitle{height:32px; line-height:32px; min-height:10px; padding:0 10px; -ms-overflow-y:hidden;}
#txt .test #txt form .canvas_row .row_data select{width:630px;}
#txt .test #txt form .canvas_row .row_data div.selopt{padding:5px 0 0;}
#txt .test #txt form .canvas_row .row_data div.selopt input{width:608px;}
#txt .test #txt form .canvas_row .row_data .chkbox{line-height:20px;}
#txt .test #txt form .canvas_row .row_data .chkbox .chkboxBox{padding-right:20px;}
#txt .test #txt form .canvas_row .row_data .chkbox .chbx{padding-right:5px;}
#txt .test #txt form .canvas_row .row_data .chkbox .chvl{padding-right:30px;}
#txt .test #txt form .canvas_row_notify_block{margin:0 0 0 220px; background:#F2F2F2; width:810px; border:1px solid #A5A5A5; padding:20px;}
#txt .test #txt form .canvas_row_notify_block .row_title{padding-left:0!important; float:left; width:120px!important;}
#txt .test #txt form .canvas_row_notify_block .row_data{width:690px!important; float:right;}
#txt .test #txt form .canvas_row_notify_block .row_data textarea{width:660px!important;}
#txt .test #txt form .canvas_row_notify_block .row_data .selopt input{width:660px!important;}
#txt .test #txt form .canvas_row_notify_block .canvas_exp{padding-left:140px!important;}
#txt .test #txt form .row_line{width:660px; float:right; clear:both; border-bottom:1px solid #ccc; padding:0 0 5px; margin:0 0 15px; height:1px;}
#txt .test #txt form .hide{display:none;}
#txt .test #txt form .row_submit{padding:40px 0 20px 0; height:32px; text-align:center;}
#txt .test #txt form .row_submit input{color:#fff!important; text-transform:capitalize; font-size:15px!important; background:#f7931e!important; height:32px; line-height:30px; border:1px solid #141926; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; margin:0 5px;}
#txt .test #txt form .row_submit a{color:#f7931e!important; text-transform:capitalize; font-size:15px!important; background:#fff!important; height:30px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; margin:0 5px;}
#txt .test #txt form .row_submit a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#txt .test #txt form a#chapterselect{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#f7931e; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; margin:0 0 15px; width:160px; clear:both; display:block;}
#txt .test #txt form a:hover#chapterselect{opacity:0.8; filter:alpha(opacity = 80);}
#txt .test #txt form a#chapterselect strong, #txt .test #txt form a#chapterselect b{font-weight:normal;}
#txt .test #txt form .video_chapters{padding-bottom:0;}
#txt .test #txt form .video_chapters .row_title{padding:7px 0 17px 20px;}
#txt .test #txt form .video_chapters .row_data{padding:0 0 10px 20px; width:auto; float:left;}
#txt .test #txt form .video_chapters .row_data input.inpdocchap{width:266px;}
#txt .test #txt form .video_chapters .row_data input.inpdocsec{width:100px;}
#txt .test #txt form input.bsprice{width:98px;}


table.advTable{margin:0 0 20px; background:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; border:1px solid #ccc; border-bottom:0 none; border-right:0 none; font-size:14px; line-height:30px; font-style:normal;}
table.advTable td{padding:5px!important; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height:20px;}
table.advTable td.advTDTop{background:#F2F2F2; width:160px; font-weight:bold;}
table.advTable td.matrixpreviewcols{width:200px;}
table.advTable td.advTDTitle{width:300px; text-align:left; font-style:italic;}

.row_data table.advTable{margin:0;}

#txt_cedit .test{padding:5px 0 0; margin:0; border:0 none; background:none; font-size:16px; color:#262626;}
#txt_cedit .test #txt{width:auto;}
#txt_cedit .test #txt h2{padding:0; text-align:center;}
#txt_cedit .test #txt p{text-align:center;}
#txt_cedit .test #txt table{border:1px solid #A5A5A5; background:#F2F2F2; padding:30px; width:100%; text-align:left;}
#txt_cedit .test #txt table td{font-size:16px; line-height:20px; border-bottom:1px solid #CCCCCC; padding:10px 0;}
#txt_cedit .test #txt table td img{cursor:pointer;}
#txt_cedit .test #txt .domtab1{padding:20px 0 0;}
#txt_cedit .test #txt .domtab1 table{border:none; background:none; padding:0; text-align:center;}
#txt_cedit .test #txt .domtab1 table td{border:none; padding:0;}
#txt_cedit .test #txt .domtab1 table select{width:450px; text-align:left;}
#txt_cedit .test #txt .domtab1 table .customSelect{text-align:left;}
#txt_cedit .test #txt .domtab1 .test1{padding:0 0 10px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; overflow:hidden;}
#txt_cedit .test #txt .domtab1 .test1 #mainhead{line-height:34px; color:#262626; position:relative; padding:0 0 10px; font-size:20px; text-align:center; display:none;}
#txt_cedit .test #txt .domtab1 .test1 table{border:1px solid #A5A5A5; background:#F2F2F2; padding:30px; width:100%; text-align:left;}
#txt_cedit .test #txt .domtab1 .test1 table td{font-size:16px; line-height:20px; border-bottom:1px solid #CCCCCC; padding:10px 4px;}
#txt_cedit .test #txt .domtab1 .test1 table td img{cursor:pointer;}
#txt_cedit .test #txt form{padding:20px 0 0; overflow:hidden;}
#txt_cedit .test #txt form .flbuild{overflow:hidden; width:400px; margin:0 auto;}
#txt_cedit .test #txt form .flbuild .flname{width:100px; float:left; clear:left; line-height:20px; padding:7px 0 17px; font-size:16px;}
#txt_cedit .test #txt form .flbuild .flval{width:300px; float:left; padding:0 0 10px;}
#txt_cedit .test #txt form .flbuild .flval select{width:272px;}
#txt_cedit .test #txt form .flbuild .flval input{width:250px;}
#txt_cedit .test #txt form input.submit{display:block; margin:0 auto; float:none;}
#txt_cedit .test #txt form a[href="portfolio_edit.html"]{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; float:none; margin-left:20px;}
#txt_cedit .test #txt form a:hover[href="portfolio_edit.html"]{opacity:0.8; filter:alpha(opacity = 80);}

#main .disc_wrapper .discuss_holder{position:relative; padding:0 0 20px; margin:0 0 20px; border-bottom:1px solid #ccc;}
#main .disc_wrapper .discuss_holder a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .disc_wrapper .discuss_holder .discuss_left{position:relative; float:left; width:90px; padding-right:10px; background:url(/images/discArrowUser.png) right 15px no-repeat; z-index:4010; font-size:14px; line-height:24px;}
#main .disc_wrapper .discuss_holder .discuss_left .mimg,
#main .disc_wrapper .discuss_holder .discuss_left .aimg,
#main .disc_wrapper .discuss_holder .discuss_left .cimg{display:block; width:60px; height:60px; border:0 none; margin:0 0 5px 0; -webkit-border-radius:60px; -moz-border-radius:60px; border-radius:60px; overflow:hidden; background:#fff; text-align:center;}
#main .disc_wrapper .discuss_holder .discuss_left img{max-height:60px; width:auto; height:auto;}
#main .disc_wrapper .discuss_holder .discuss_left h4{font-weight:normal; font-size:14px; color:#f7931e;}
#main .disc_wrapper .discuss_holder .discuss_left h4 a{color:#f7931e;}
#main .disc_wrapper .discuss_holder .discuss_left .discomp{display:block; color:#6B6B6B;}
#main .disc_wrapper .discuss_holder .discuss_left .discdate{display:block; color:#6B6B6B;}
#main .disc_wrapper .discuss_holder .discuss_right{position:relative; margin-left:99px; padding:20px; border:1px solid #CCCCCC; background:#fff; z-index:4005; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
#main .disc_wrapper .discuss_holder .discuss_right h3{color:#f7931e; font-size:18px; line-height:24px; padding:0 60px 20px 5px; font-weight:normal;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_body{padding:0 5px 30px; border-bottom:1px solid #CCCCCC; margin:0 0 15px;}
#main .disc_wrapper .discuss_holder .discuss_right .edit_question{top:20px; right:20px; position:absolute; height:34px;}
#main .disc_wrapper .discuss_holder .discuss_right .edit_question a{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#53acd3; height:32px; line-height:32px; border:1px solid #3d8db8; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; float:right; opacity:1; filter:alpha(opacity = 100);}
#main .disc_wrapper .discuss_holder .discuss_right .edit_question a:hover{background:#3d8db8; border:1px solid #496D89;}
#main .disc_wrapper .discuss_holder .discuss_right textarea{margin:0 20px 30px 10px; float:left; width:350px; height:24px; line-height:24px; padding:4px 10px; min-height:24px;}
#main .disc_wrapper .discuss_holder .discuss_right input{float:left; color:#fff !important; margin:0 0 30px;}
#main .disc_wrapper .discuss_holder .discuss_right input:hover{}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder{}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm{background:#E5E5E5; padding:10px; margin:10px 0 0; position:relative;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .ft2{display:none!important;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .featured_comm{border:2px solid #3d8db8;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .mimg,
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .aimg{display:block; width:40px; height:40px; border:1px solid #A5A5A5; margin:0 20px 10px 0; float:left; -webkit-border-radius:40px; -moz-border-radius:40px; border-radius:40px; overflow:hidden; text-align:center; background:#fff;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm img{height:auto; width:auto; max-height:40px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm p{float:none; line-height:normal; height:auto; overflow:hidden; margin:0 0 10px 60px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm p a{color:#f7931e; font-weight:normal;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .disc_comment_body{margin:0 0 10px 60px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .disc_comment_body p{float:none; line-height:20px; height:auto; overflow:visible; margin:0;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .disc_comment_body a{font-weight:normal;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm p.comment_time{float:none; height:20px; line-height:20px; font-style:italic; font-size:14px; margin:0 0 0 60px; color:#6B6B6B;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment{position:absolute; right:10px; top:10px; height:34px; font-size:0; line-height:0;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment a.edit_c{float:left; margin-left:30px; color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#53acd3; height:32px; line-height:32px; border:1px solid #3d8db8; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal; opacity:1; filter:alpha(opacity = 100);}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment a:hover.edit_c{border:1px solid #496D89;  background:#3d8db8;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .comnum{position:absolute; bottom:10px; right:10px; font-size:14px; color:#6B6B6B; display:none;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .f_comm{bottom:10px; right:10px; position:absolute; font-size:14px; font-weight:bold; color:#6B6B6B;}
#main .disc_wrapper .discuss_holder .discuss_right .disc_footer{font-size:14px; font-style:italic; color:#6B6B6B; display:none;}
#main .disc_wrapper .discuss_holder .discuss_right .cl .see_more_com{padding:0 0 20px 10px; font-size:16px; line-height:20px; text-indent:0; display:block;}
#main .disc_wrapper .discuss_holder .discuss_right .cl .see_more_com a{background:url(/images/Innerarr1.png) right no-repeat; padding-right:20px; color:#f7931e;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment a.delete_c{float:left; margin-left:10px; color:#f7931e; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#fff; height:32px; line-height:32px; border:1px solid #D1D1D1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal; opacity:1; filter:alpha(opacity = 100);}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment a:hover.delete_c {background:#D4341C; border:1px solid #D4341C; color:#fff;}
 input.submit_b1[type='submit'], #send_submit2, #talkdel{margin-left:10px; color:#f7931e !important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#fff !important; height:32px; line-height:32px; border:1px solid #D1D1D1; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align:center; padding:0 20px; font-weight:normal; opacity:1; filter:alpha(opacity = 100);}
input:hover.submit_b1[type='submit'], #send_submit2:hover, #talkdel:hover{background:#D4341C !important; border:1px solid #D4341C !important; color:#fff !important;}

#main #disc_wrapper_outer #heading{display:none;}

#main table span.h1, #main table .bcrumb, #main table .ntlogo{display:none;}
#main table:nth-of-type(1) td{padding:0;}

#main input.inptxt{width:500px;}

#main .myBox #txt .messagefrom{line-height:20px; font-size:18px; padding:20px 0; border-bottom:1px solid #ccc;}
#main .myBox #txt .messagefrom b, #main .myBox #txt .messagefrom strong{color:#f7931e;}
#main .myBox #txt .newsatt{padding:18px 0 0; vertical-align:middle; overflow:hidden;}
#main .myBox #txt .newsatt img{float:left;}
#main .myBox #txt .newsatt a{display:block; padding-top:15px;}
#main .myBox #txt .newsdesc{padding:20px 0 0; overflow:hidden;}
#main .myBox #txt .newsdesc img{float:left; margin:0 20px 20px 0;}
#main .myBox #txt .newsdesc p{padding:0 0 20px;}
#main .myBox #txt .newsdesc ul, #main .myBox #txt .newsdesc ol{list-style:inside; padding:0 0 10px;}
#main .myBox #txt .newsdesc ul li, #main .myBox #txt .newsdesc ol li{padding:0 0 10px;}
#main .myBox #txt .newsdesc a{color:#f7931e;}
#main .myBox #txt .newsdesc a:hover{text-decoration:underline;}
#main .myBox #txt .newsaut{line-height:20px; font-size:14px; padding:20px 0; border-top:1px solid #ccc; color:#f7931e; font-weight:bold;}
#main .myBox #txt .newsaut a{font-weight:normal;}

#main .myBox #txt #kc_update{padding:5px 0; border-bottom:1px solid #E5E5E5;}
#main .myBox #txt #kc_update span.small{width:85px; float:left;}
#main .myBox #txt #kc_update a{color:#f7931e;}

#main .myBox #newsShellList{margin:-20px;}
#main .myBox #newsShellList .kc_update{padding:15px 20px 15px 80px; background:url(/images/news_icon.png) 20px 15px no-repeat; border-bottom:5px solid #DDDDDD;}
#main .myBox #newsShellList .kc_update span{display:block;}
#main .myBox #newsShellList .kc_update .newstitle{font-size:18px; font-weight:normal; color:#f7931e; padding:0 0 10px; line-height:24px;}
#main .myBox #newsShellList .kc_update .newstitle a{color:#f7931e;}
#main .myBox #newsShellList .kc_update .newstitle a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .myBox #newsShellList .kc_update .newsdesc{padding:0 0 10px;}
#main .myBox #newsShellList .kc_update .newsdesc p{padding:0;}
#main .myBox #newsShellList .kc_update .newsdate{font-style:italic;}

#main #calendar_list #txt .fullmonth{line-height:34px; color:#f7931e; position:relative; padding:5px 0 5px 20px; background:#fff; font-size:20px; border-bottom:2px solid #f7931e; clear:both;}
#main #calendar_list #txt .kp_wrapper{position:relative; margin:5px 0 10px;}
#main #calendar_list #txt .kp_wrapper .kc_update{padding:15px 20px; margin:0 0 5px; position:relative; background:#fff;}
/*
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate{float:left; background:url(/images/event_icon.png) 3px -1px no-repeat; width:60px; height:70px; padding-top:4px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate .eventMonth{font-weight:normal; font-size:10px; text-transform:uppercase; text-align:center; width:47px; height:14px; line-height:14px; color:#fff; padding:3px 0 0;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate .eventDay{color:#262626; font-size:20px; text-align:center; font-weight:normal; width:47px; height:20px; line-height:20px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate .eventYear{display:none;}
*/
#main #calendar_list #txt .kp_wrapper .kc_update .details{margin:0 140px 0 70px;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventTitle{font-weight:normal; color:#f7931e; font-size:18px; line-height:24px; padding:0 0 10px;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventTitle a{color:#262626;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventTitle a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventPeriod{color:#4d4d4d; font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventLocation{font-style:italic; color:#4d4d4d; font-size:14px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventButtons{position:absolute; top:15px; right:20px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventButtons a{padding:0; margin:0 0 0 10px; border:0 none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#f7931e; display:block; float:left; height:30px; line-height:30px; width:130px; text-align:center;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventButtons a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#idPastEvents{clear:both;}

#main #calendar_list #txt .kc_wrapper{position:relative; margin:5px 0 10px;}
#main #calendar_list #txt .kc_wrapper #kc_update{padding:15px 20px; margin:0 0 5px; position:relative; background:#fff;}
#main #calendar_list #txt .kc_wrapper #kc_update #logo{font-size:14px;}
#main #calendar_list #txt .kc_wrapper #kc_update .event{color:#4d4d4d; font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kc_wrapper #kc_update .evloc{color:#4d4d4d; font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kc_wrapper #kc_update .event a{font-weight:normal; color:#f7931e; font-size:18px; line-height:24px; padding:0 0 10px;}
#main #calendar_list #txt .kc_wrapper #kc_update .event a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#main .myMemBox{width:100%; border:1px solid #ccc;}
#main .myMemBox .itemHeader{border-bottom:1px solid #ccc;}
#main .myMemBox div.number{width:96%; padding:0 2%;}
#main .myMemBox #heading{line-height:34px; color:#262626; position:relative; padding:10px 0 10px 20px; background:#fff; font-size:20px;}
#main .myMemBox #search_res{position:relative; margin:0 1% 10px 0; background:#fff; padding:15px 1%; float:left; width:30%; position:relative;}
#main .myMemBox #search_res #photo{float:left; width:50px; padding-right:20px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main .myMemBox #search_res #photo img{-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
#main .myMemBox #search_res #search_details2{margin:0 0 0 70px;}
#main .myMemBox #search_res #search_details2 table, #main .myMemBox #search_res #search_details2 tbody, #main .myMemBox #search_res #search_details2 tr, #main .myMemBox #search_res #search_details2 td{display:block;}
#main .myMemBox #search_res #search_details2 table{display:block; overflow:hidden; height:108px;}
#main .myMemBox #search_res #search_details2 tr{overflow:hidden;}
#main .myMemBox #search_res #search_details2 td{float:left; height:auto; line-height:20px; overflow:hidden; padding:0; display:none;}
#main .myMemBox #search_res #search_details2 td.attribute{display:none; color:#f7931e; width:100px;}
#main .myMemBox #search_res #search_details2 td.attribute strong, #main .myMemBox #search_res #search_details2 td.attribute b{font-weight:normal;}
#main .myMemBox #search_res #search_details2 td.value{float:none; display:block;}
#main .myMemBox #search_res #search_details2 td.value a{font-size:18px; line-height:24px;}
#main .myMemBox #search_res #search_details3{position:absolute; top:15px; right:20px; width:30px; display:none;}
#main .myMemBox .csv{clear:both; width:98%;}



#main .myMemBox #members_itemContent{border:0 none; background:none; overflow:hidden;}

#main #newSectionBody{background:#fff; padding:15px 20px; margin:0 0 10px;}
#main #newSectionBody .mainText p{margin:0 0 10px;}
#main #newSectionBody .mainText ul{margin:0 0 10px 20px;}
#main #newSectionBody #newSectionBody{padding:0;}
#main .mySBox #list h3.filtered{font-weight:normal;}
#main .mySBox #list .filtered{border:0 none; padding:10px 120px 10px 20px; position:relative; margin:5px 0 0; background:#fff;}
#main .mySBox #list .filtered .thumb{width:60px; height:auto; float:left; padding:0; margin:0 20px 0 0;}
#main .mySBox #list .filtered .thumb #thumb{padding:0;}
#main .mySBox #list .filtered .thumb img{width:50px; max-height:80px; max-width:50px; overflow:hidden;}
#main .mySBox #list .filtered  .docnam{color:#1a314c; font-weight:300; max-height:44px; min-height:22px; overflow:hidden; font-size:18px; line-height:22px;}
#main .mySBox #list .filtered  .docnam a{color:#123652;}
#main .mySBox #list .filtered  .doclupd{font-size:14px; line-height:18px; color:#262626;}
#main .mySBox #list .filtered  .remove{position:absolute; top:5px; right:5px;}
#main .mySBox #list .filtered  .remove a{padding:0 20px; margin:0; border:0 none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#18405e; display:inline-block; float:none; height:30px; line-height:30px;}
#main .mySBox #list .filtered  .remove a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .mySBox #list .filtered  .remove a div{display:inline;}
#main #txt_mess .test form{width:850px; margin:0 auto;}
#main #txt_mess .test table td{padding:5px; vertical-align:middle;}
#main #txt_mess .test table td#theading{line-height:30px; padding:5px; border-bottom:1px solid #ccc; color:#4a73ad; font-size:20px;}
#main #txt_mess .test table td .inpsub,
#main #txt_mess .test table td .txtmes{width:100%; box-sizing:border-box;}
#main #txt_fr .test{width:102%; padding:0; margin:0; background:none;}
#main #txt_fr .test #txt{width:98%; padding:15px 20px; background:#fff; margin:0 0 10px; box-sizing:border-box;}
#main #txt_fr .test .myGroupBox{width:850px; margin:0 auto;}
#main #txt_fr .test .myGroupBox input,
#main #txt_fr .test .myGroupBox textarea{width:100%;}
#main #txt_fr .test .myGroupBox td{padding:5px 0;}
#main #txt_fr .test .myGroupBox #send_submit{display:block; margin:0 auto;}
#main #txt_fr .test div.number{width:96%;}
#main #txt_fr .test #heading{line-height:34px; color:#262626; position:relative; padding:10px 0 10px 20px; background:#fff; font-size:20px; border:0 none; padding:0!important; text-align:center;}
#main #txt_fr .test #heading img{display:none;}
#main #txt_fr .test #search_res{position:relative; margin:0 1% 10px 0; background:#fff; padding:15px 1%; float:left; width:30%; position:relative;}
#main #txt_fr .test #search_res #photo{float:left; width:50px; padding-right:20px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main #txt_fr .test #search_res #photo img{-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
#main #txt_fr .test #search_res #search_details2{margin:0 0 0 70px;}
#main #txt_fr .test #search_res #search_details2 table, #main #txt_fr .test #search_res #search_details2 tbody, #main #txt_fr .test #search_res #search_details2 tr, #main #txt_fr .test #search_res #search_details2 td{display:block;}
#main #txt_fr .test #search_res #search_details2 table{display:block; overflow:hidden; height:108px;}
#main #txt_fr .test #search_res #search_details2 tr{overflow:hidden;}
#main #txt_fr .test #search_res #search_details2 td{float:left; height:auto; line-height:20px; overflow:hidden; padding:0; display:none;}
#main #txt_fr .test #search_res #search_details2 td.attribute{display:none; color:#18405e; width:100px;}
#main #txt_fr .test #search_res #search_details2 td.attribute strong, #main #txt_fr .test #search_res #search_details2 td.attribute b{font-weight:normal;}
#main #txt_fr .test #search_res #search_details2 td.value{float:none; display:block;}
#main #txt_fr .test #search_res #search_details2 td.value a{font-size:18px; line-height:24px;}
#main #txt_fr .test #search_res #search_details3{position:absolute; top:15px; right:20px; width:30px; display:none;}
#main #txt_fr .test .csv{clear:both; width:98%;}
#main #txt_fr .test #members_itemContent{border:0 none; background:none; overflow:hidden;}
#main .groupWrapper1 .myMemBox{display:none;}

#main .search_net{padding:13px 0 0; position:relative; margin:20px 0 0; background:#fff; padding:10px 20px;}
#main .search_net .search1, #main .search_net .search2, #main .search_net .search_but{padding:5px 0; overflow:hidden; clear:both;}
#main .search_net .search3, #main .search_net .search4{width:380px; float:left; overflow:hidden;}
#main .search_net .search3 .search3range{width:200px; float:left; line-height:32px;}
#main .search_net .search3 .search3title{width:60px; float:left; line-height:32px;}
#main .search_net .search3 .search3value{width:102px; float:left;}
#main .search_net .search3 .search3value input{width:80px;}
#main .search_net .search4 .search4title{width:25px; float:left; line-height:32px;}
#main .search_net .search4 .search4value{width:102px; float:left;}
#main .search_net .search4 .search4value input{width:80px;}
#main .search_net .search1title, #main .search_net .search2title{width:180px; float:left; line-height:32px;}
#main .search_net .search1value, #main .search_net .search2value{margin-left:200px;}
#main .search_net .search1 .search_but{padding:10px 0;}
#main .search_net .search1{padding:10px 0 0;}


#main .search_net #idMySearch{width:850px; margin:0 auto;}
#main .search_net #idMySearch .search1{padding:5px 0;}
#main .search_net #idMySearch .adsearch{display:none;}
#main .search_net .search1value input,
#main .search_net .search2value input{width:608px;}
#main .search_net .search1value select,
#main .search_net .search2value select{width:630px;}
#main .search_net .search1help, #main .search_net .search2help, #main .search_net .search3help, #main .search_net .search4help{display:none;}
#main .search_net .search_but .search_submit{margin-left:200px; float:left;}
#main .search_net .search_but .search_clear{float:left;}

#main .mySearchBox{margin:0 0 30px;}
#main .mySearchBox #heading{padding:0 0 20px;}
#main .mySearchBox form{position:relative; margin:10px 0 0; background:#fff; padding:10px 20px;}
#main .mySearchBox .search2{padding:5px 0; overflow:hidden; clear:both;}
#main .mySearchBox .search2 .search2title{width:180px; float:left; line-height:32px;}
#main .mySearchBox .search2 .search2value{margin-left:200px;}
#main .mySearchBox .search2 .search2value input{width:608px;}
#main .mySearchBox .search2 .search2value select{width:630px;}
#main .mySearchBox .search2 .search2help{display:none;}
#main .mySearchBox .search2 .submitbutton{float:left;}
#main .mySearchBox .search2 .clearbutton{margin-left:20px; float:left;}
#main .mySearchBox .bulkassign{margin-left:200px;}

#main .mySRBox #search_site{clear:both; position:relative; margin:5px 0; background:#fff; padding:15px 20px; position:relative; overflow:hidden; min-height:54px;}
#main .mySRBox #search_site #search_details{float:left; width:60px; padding:0;}
#main .mySRBox #search_site #search_details img{max-width:50px;}
#main .mySRBox #search_site #search_details2{margin-left:60px; line-height:20px;}
#main .mySRBox #search_site #search_details2 a{font-size:16px; font-weight:normal; color:#262626; font-weight:normal;}
#main .mySRBox #search_site #search_details2 a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .mySRBox #search_site #search_details2 .mspname a{font-size:14px; font-weight:normal;}
#main .mySRBox #search_site #search_details2 strong{font-weight:normal; font-style:italic; font-size:14px; color:#6B6B6B; display:block;}

#main .mySRBox #heading{line-height:34px; color:#262626; position:relative; padding:10px 20px!important; font-size:20px; float:left;}
#main .mySRBox div.number{height:54px; line-height:54px; clear:none !important; margin:20px 0; border-bottom:2px solid #f7931e;}
#main .mySRBox br + div.number{border-bottom:none;}
#main .mySRBox div.number .dfirst,
#main .mySRBox div.number .dprev,
#main .mySRBox div.number .pagination,
#main .mySRBox div.number .dnext,
#main .mySRBox div.number .dlast{margin-top:17px;}

#main .mySBox #search_site{clear:both; position:relative; margin:20px 0; background:#fff; padding:15px 20px 15px 90px; position:relative; overflow:hidden; min-height:50px;}
#main .mySBox #search_site .netlogo{position:absolute; top:15px; left:20px; width:50px; padding:0 20px 5px 0;}
#main .mySBox #search_site .netlogo img{width:50px!important;}
#main .mySBox #search_site #search_network{line-height:20px;}
#main .mySBox #search_site #search_network a{font-size:16px; color:#f7931e;}
#main .mySBox #search_site #search_network a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .mySBox #search_site #search_network strong{font-weight:normal; font-style:italic; font-size:14px; color:#6b6b6b; display:block;}
#main .mySBox #search_site #search_network br{display:none;}
#main .mySBox #search_site .create,
#main .mySBox #search_site .createdate,
#main .mySBox #search_site .search_attribute,
#main .mySBox #search_site .search_value{font-size:16px; font-style:italic; line-height:20px;}
#main .mySBox #search_site .create,
#main .mySBox #search_site .createdate{display:none;}
#main .mySBox #heading{line-height:34px; color:#262626; position:relative; padding:10px 20px!important; font-size:20px; float:left;}
#main .mySBox div.number{height:54px; line-height:54px; clear:none; margin:20px 0;}
#main .mySBox div.number .dfirst,
#main .mySBox div.number .dprev,
#main .mySBox div.number .pagination,
#main .mySBox div.number .dnext,
#main .mySBox div.number .dlast{margin-top:17px;}

#main .myMRBox #search_res{padding:13px 0 0; position:relative; margin:20px 0; background:#fff; padding:15px 20px; position:relative; overflow:hidden;}
#main .myMRBox #search_res #photo{float:left; width:50px; padding-right:20px;}
#main .myMRBox #search_res #search_details2{margin:0 50px 0 70px;}

#main .myMRBox #search_res #search_details2 td.attribute{width:200px;}
#main .myMRBox #search_res #search_details2 td img{display:none;}
#main .myMRBox #search_res #search_details3{position:absolute; top:15px; right:20px; width:30px;}
#main .myMRBox #heading{line-height:34px; color:#262626; position:relative; padding:20px 0; font-size:20px;}
#main .myMRBox .csv{padding:0 0 20px;}

#main .myBox{position:relative;}
#main .myBox .order{position:absolute; top:80px; left:20px;}
#main .myBox #search_site{padding:13px 0 0; position:relative; margin:20px 0; background:#fff; padding:15px 20px; position:relative;}
#main .myBox #search_site #search_details{float:left; width:50px; padding-right:20px;}
#main .myBox #search_site #search_details img{max-width:50px;}
#main .myBox #search_site #search_details2{margin:0 0 0 70px; line-height:20px; overflow:hidden;}
#main .myBox #search_site #search_details2 .search_title{font-size:15px; font-weight:bold;}
#main .myBox #search_site #search_details2 .search_title a{color:#f7931e;}
#main .myBox #search_site #search_details2 .search_title a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main .myBox #search_site #search_details2 .search_loc{font-weight:normal; font-style:italic; font-size:14px; color:#6B6B6B;}
#main .myBox #search_site #search_details2 .search_cred{color:#6B6B6B; font-size:13px; float:left;}
#main .myBox #search_site #search_details2 .search_date{float:right; color:#6B6B6B; font-size:13px;}
#main .myBox #heading{line-height:30px; color:#262626; position:relative; padding:0; font-size:20px;}
#main .myBox .csv{padding:0 0 20px;}

#main .main_prof{overflow:hidden; padding:13px 0 0; position:relative; margin:0 0 20px; background:#fff; padding:0; position:relative;}

#main .main_prof h1{}
#main .main_prof .main_prof_body{padding:0 20px 20px 140px;}
#main .main_prof .main_prof_pic{float:left; margin:15px 20px; width:100px; height:100px; overflow:hidden; -webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;}
#main .main_prof .main_prof_pic img{width:auto; height:100%; min-width:100%;}
#main .main_prof .eprof{position:absolute; top:20px; right:20px; display:none;}

#main .MProf{position:relative; margin:20px 0; background:#fff; padding:0 0 10px; position:relative;}
#main .MProf #heading{}
#main .MProf #heading .profupdate{position:absolute; right:20px; top:8px; display:block; height:34px;}
#main .MProf #heading .profupdate a{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#f7931e; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; float:right; margin:0 0 0 15px;}
#main .MProf #heading .profupdate a:hover{background:#f7931e; border:1px solid #f7931e;}
#main .MProf .kc_profile{padding:5px 20px; overflow:hidden;}
#main .MProf .kc_profile .logo{float:left; width:200px;}
#main .MProf .kc_profile .details{float:left;}
#main .MProf .moreadmin{padding:10px 20px 5px 0;}
#main .MProf .moreadmin a{cursor:pointer;}

#main table#profile{display:none;}
#main #txt_prof{padding:13px 0 0; position:relative; margin:0 0; background:none; padding:0; position:relative;}
#main #txt_prof .domtab3{padding:0!important; border:0 none; background:none; margin:0 0 10px!important; height:auto!important;}
#main #txt_prof .domtab3 br, #main #txt_prof .domtab3 img{display:none;}
#main #txt_prof .domtab3 ul{padding:4px 10px; margin:0 0 10px 0; background:#fff; text-align:left; height:42px; display:block; border-top:2px solid #f7931e;}
#main #txt_prof .domtab3 ul li{padding:0; margin:0 10px 0 0; border:0 none; background:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:inline-block; *zoom:1; *display:inline; float:none; height:32px; line-height:32px;}
#main #txt_prof .domtab3 ul li#t2link{padding:5px 0; margin:0; border:0 none;}
#main #txt_prof .domtab3 ul li#t3link{display:none;}
#main #txt_prof .domtab3 ul li a{padding:0 20px; margin:0; border:0 none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#f7931e; display:block; float:none; height:30px; line-height:30px;}
#main #txt_prof .domtab3 ul li.active a{opacity:0.8; filter:alpha(opacity = 80);}
#main #txt_prof .domtab3 ul li a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#main #txt_prof .test{width:auto; margin:0 auto; border:none; padding:15px 0; background:#fff;}
#main #txt_prof .test .editpriv{display:none;}
#main #txt_prof .tone{padding-top:15px; margin-top:0px;}
#main #txt_prof .tfour .vprof{display:none;}
#main #txt_prof .test .kc_profile{padding:5px 0; overflow:hidden;  width:850px;
 margin:0 auto;}
#main #txt_prof .test .kc_profile .logo{float:left; width:200px; padding:7px 20px 7px 0; text-align:left; font-size:16px; line-height:34px; line-height:20px;}

#main #txt_prof .test .support,
#main #txt_prof .test .newerror{width:690px; margin:0 auto;}
#main #txt_prof .tone .support,
#main #txt_prof .tone .newerror{margin:0 auto 20px;}


#main #txt_prof .test .kc_profile .logo strong, #main #txt_prof .test .kc_profile .logo b{font-weight:normal;}
#main #txt_prof .test .kc_profile .details{float:left; width:630px; min-height:34px;}
#main #txt_prof .test .kc_profile .details input{width:608px;}
#main #txt_prof .test .kc_profile .details textarea{width:608px;}
#main #txt_prof .test .kc_profile .details select{width:630px!important; min-height:34px;}
#main #txt_prof .test .kc_profile .details .customSelectInner{width:608px!important;}
#main #txt_prof .test .kc_profile .details img#rejectphoto{margin:8px 0 0; width:16px; height:18px; cursor:pointer;}
#main #txt_prof .test .kc_profile .details .photosz{font-size:14px; font-style:italic; padding:5px 0 0; display:block;}
#main #txt_prof .test .kc_profile .details table.editbox{padding:10px 0 0; font-size:14px; font-style:italic; color:#6B6B6B;}
#main #txt_prof .test .kc_profile .details table.editbox input{background:#eee!important; border-color:#ccc!important; color:#777!important; font-size:14px; font-style:italic;}
#main #txt_prof .test .kc_profile .details table.editbox *{font-size:14px; font-style:italic; color:#6B6B6B;}
#main #txt_prof .test input.submit_b{margin:20px auto 0; display:block;}

#main .test{padding:13px 0 0; position:relative; margin:0 0 20px; background:#fff; padding:15px 20px; position:relative;}
#main .test #txt{width:850px; margin:0 auto;}
#main .test #txt #theading{line-height:34px; border-bottom:1px solid #ccc; margin:0 0 10px; color:#262626; position:relative; padding:20px 0 10px; font-size:20px;}
#main .test #txt .kc_profile{padding:5px 0; overflow:hidden;}
#main .test #txt input.submit_b{margin:5px auto; display:block;}
#main .test #txt .kc_profile .logo{float:left; width:200px; line-height:34px; font-size:16px; padding:0 20px 0 0;}
#main .test #txt .kc_profile .logo strong, #main .test #txt .kc_profile .logo b{font-weight:normal;}
#main .test #txt .kc_profile .details{float:left; width:630px;}
#main .test #txt .kc_profile .details input{width:608px;}
#main .test #txt #kc_2col{padding:5px 0; overflow:hidden;}
#main .test #txt #kc_2col #logo{float:left; width:500px; line-height:34px; font-size:16px;}
#main .test #txt #kc_2col #logo strong, #main .test #txt .kc_profile .logo b{font-weight:normal;}
#main .test #txt #kc_2col #details{float:left;}
#main .test #txt #kc_2col #details select{width:350px;}

#main .myBox .myBoxwrap #heading{padding:0;}
#main .myBox .myBoxwrap .internalbox{position:relative; margin:10px 0; background:#fff; padding:15px 20px; position:relative;}
#main .myBox .myBoxwrap .internalbox #oneline{overflow:hidden; padding:5px 0; text-align:center;}
#main .myBox .myBoxwrap .internalbox #oneline *{text-align:left;}
#main .myBox .myBoxwrap .internalbox #oneline .customfile-button{text-align:center;}
#main .myBox .myBoxwrap .internalbox #multiline{overflow:hidden; padding:5px 0;}
#main .myBox .myBoxwrap .internalbox form{width:850px; margin:0 auto;}
#main .myBox .myBoxwrap .internalbox form table td{padding:5px 0;}
#main .myBox .myBoxwrap .internalbox label{font-size:16px; float:left; font-weight:normal; display:block; width:200px; text-align:left; padding:7px 20px 7px 0; line-height:20px;}
#main .myBox .myBoxwrap .internalbox .vsmall{display:block; line-height:20px; font-style:italic; font-size:14px; padding:6px 0 6px 220px; clear:both; margin-top:-5px; float:left; display:none;}
#main .myBox .myBoxwrap .internalbox input{width:608px;}
#main .myBox .myBoxwrap .internalbox textarea{width:608px;}
#main .myBox .myBoxwrap .internalbox select{width:630px;}
#main .myBox .myBoxwrap .internalbox input#date{width:80px; float:left;}
#main .myBox .myBoxwrap .internalbox #cke_content{width:638px; clear:both; float:none;}
#main .myBox .myBoxwrap .internalbox #cke_news{width:638px; float:none; clear:both;}
#main .myBox .myBoxwrap .internalbox .customfile{float:left;}
#main .myBox .myBoxwrap .internalbox span.chlabel{float:left; font-weight:normal; display:block; width:200px; font-size:16px; text-align:left; padding:7px 20px 7px 0; line-height:20px;}
#main .myBox .myBoxwrap .internalbox span.chbox{float:left; width:630px;}
#main .myBox .myBoxwrap .internalbox input.submit{margin:0 10px 0 0;}

#main .editcom .myBox #heading{padding:0;}
#main .editcom .myBox form{position:relative; margin:10px 0; background:#fff; padding:15px 20px; position:relative;}
#main .editcom .myBox form table{width:850px; margin:0 auto;}
#main .editcom .myBox form table td{padding:5px 0;}
#main .editcom .myBox form strong, #main .editcom .myBox form b{font-weight:normal; display:block; width:200px; font-size:16px; text-align:left; padding:7px 20px 7px 0; line-height:20px;}
#main .editcom .myBox form input{width:608px;}
#main .editcom .myBox form textarea{width:608px;}
#main .editcom .myBox form table.editbox{width:630px;}

#main .editcom .myBox form h3{width:850px; margin:5px auto 10px;}
#main .editcom .myBox form #oneline{width:850px; margin:5px auto 10px; overflow:hidden; text-align:center;}
#main .editcom .myBox form #oneline label{font-weight:normal; display:block; width:200px; font-size:16px; text-align:left; padding:7px 20px 7px 0; line-height:20px; float:left;}
#main .editcom .myBox form #oneline .onebody{float:left; width:630px;}
#main .editcom .myBox form #oneline .editbox{text-align:left;}

#main .myBox .item_manage{position:relative; margin:10px 0; background:#fff; padding:15px 20px; position:relative;}
#main .myBox .item_manage form{width:850px; margin:0 auto;}
#main .myBox .item_manage form #oneline{overflow:hidden; padding:5px 0;}
#main .myBox .item_manage form #multiline{overflow:hidden; padding:5px 0;}
#main .myBox .item_manage form .featcom{overflow:hidden; padding:5px 0;}
#main .myBox .item_manage form table td{padding:5px 0;}
#main .myBox .item_manage label,
#main .myBox .item_manage span.fcom{float:left; font-weight:normal; display:block; width:200px; font-size:16px; text-align:left; padding:7px 20px 7px 0; line-height:20px;}
#main .myBox .item_manage form table td:last-child strong, #main .myBox .item_manage form table td:last-child b{width:auto; text-align:left; padding:6px 0;}
#main .myBox .item_manage .vsmall{display:block; line-height:20px; font-style:italic; font-size:14px; padding:6px 0;}
#main .myBox .item_manage input{width:608px;}
#main .myBox .item_manage textarea{width:608px;}
#main .myBox .item_manage select{width:630px;}
#main .myBox .item_manage input#date{width:80px;}
#main .myBox .item_manage span.fcheck{float:left; width:630px;}
#main .myBox .item_manage input.submit:first-child{margin-left:220px;}
#txt_cedit .test #txt .foldlist .oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#txt_cedit .test #txt .foldlist .oneline .fldname{display:table-cell; line-height:20px; width:75%; padding:6px 0; vertical-align:middle;}
#txt_cedit .test #txt .foldlist .oneline .fldedit{display:table-cell; line-height:20px; width:15%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#txt_cedit .test #txt .foldlist .oneline .flddel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#txt_cedit .test #txt .foldlist .oneline .flddel a::after{content:"Delete";}
#txt_cedit .test #txt .foldlist .oneline .flddel img{display:none;}

#txt_cedit .test:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#txt_cedit .test{display:inline-block;}
* html #txt_cedit .test{height:1%;}
#txt_cedit .test{display:block;}
#txt_cedit span.h1{display:block!important; border-top:0 none; border-bottom:2px solid #f7931e; margin:10px 0 0!important;}
#txt_cedit .test form{width:auto; margin:0 auto;}
#txt_cedit .test .foldlist .oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#txt_cedit .test .foldlist .oneline .fldname{display:table-cell; line-height:20px; width:65%; padding:6px 0; vertical-align:middle;}
#txt_cedit .test .foldlist .oneline .fldedit{display:table-cell; line-height:20px; width:25%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#txt_cedit .test .foldlist .oneline .flddel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#txt_cedit .test .foldlist .oneline .flddel a::after{content:"Delete";}
#txt_cedit .test .foldlist .oneline .flddel img{display:none;}
#txt_cedit .test form .flbuild{overflow:hidden; width:400px; margin:20px auto;}
#txt_cedit .test form .flbuild .flname{width:100px; float:left; clear:left; line-height:20px; padding:7px 0 17px; font-size:16px;}
#txt_cedit .test form .flbuild .flval{width:300px; float:left; padding:0 0 10px;}
#txt_cedit .test form .flbuild .flval select{width:272px;}
#txt_cedit .test form .flbuild .flval input{width:250px;}
#txt_cedit .test form input.submit{display:block; margin:0 0 0 38%; float:left;}
#txt_cedit .test form a[href="portfolio_edit.html"]{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; float:left; margin-left:20px;}
#txt_cedit .test form a:hover[href="portfolio_edit.html"]{opacity:0.8; filter:alpha(opacity = 80);}
#txt_cedit .test form .flbuild .flval select{width:272px!important;}
#txt_cedit .test form .flbuild .flval .customSelect{width:250px!important; padding:0 10px!important;}
#txt_cedit .test .foldlist .oneline .flddel a,
#txt_cedit .test .foldlist .oneline .fldedit a{padding:6px 20px; line-height:20px; height:auto; display:inline-block; font-family:'Raleway',sans-serif!important; font-size:15px; text-transform:capitalize; cursor:pointer; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; max-width:100%; box-sizing:border-box; text-align:center;}
#txt_cedit .test .foldlist .oneline .fldedit a{background-color:#f2f2f2!important; border:1px solid #d9d9d9!important; color:#123652!important;}
#txt_cedit .test .foldlist .oneline .fldedit a:hover{background-color:#d9d9d9!important; border:1px solid #bfbfbf!important; color:#123652!important;}
#txt_cedit .test .foldlist .oneline .fldedit a:active{background-color:#bfbfbf!important; border:1px solid #a6a6a6!important; color:#123652!important;}
#txt_cedit .test .foldlist .oneline .flddel a{background-color:#fff!important; border:1px solid #ccc!important; color:#7fbff0!important;}
#txt_cedit .test .foldlist .oneline .flddel a:hover{background-color:#ff5e5e!important; border:1px solid #e65555!important; color:#fff!important;}
#txt_cedit .test .foldlist .oneline .flddel a:active{background-color:#cc4b4b!important; border:1px solid #b34242!important; color:#fff!important;}
#txt_cedit .test .foldlist .oneline{padding-left:70px; background:url(/images/editfoldic.png) 0 10px no-repeat; box-sizing:border-box;}
#txt_cedit .test .foldlist .oneline.onelineItem1{padding-left:70px; background-position:20px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem2{padding-left:90px; background-position:40px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem3{padding-left:110px; background-position:60px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem4{padding-left:130px; background-position:80px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem5{padding-left:150px; background-position:100px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem6{padding-left:170px; background-position:120px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem7{padding-left:190px; background-position:140px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem8{padding-left:210px; background-position:160px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem9{padding-left:230px; background-position:180px 10px;}
#txt_cedit .test .foldlist .oneline.onelineItem10{padding-left:250px; background-position:200px 10px;}
#main .myBox .item_manage #onlineFormList #oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#main .myBox .item_manage #onlineFormList #oneline .doctitle{display:table-cell; line-height:20px; width:90%; padding:6px 0; vertical-align:middle;}
#main .myBox .item_manage #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .myBox .item_manage #onlineFormList #oneline .docdel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#main .myBox .item_manage #onlineFormList #oneline .docdel a::after{content:"Delete";}
#main .myBox .item_manage #onlineFormList #oneline .docdel img#del{display:none;}

#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .doctitle{display:table-cell; line-height:20px; width:90%; padding:6px 0; vertical-align:middle;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .docdel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .docdel a::after{content:"Delete";}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .docdel img#del{display:none;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline a{padding:6px 20px; line-height:20px; height:auto; display:inline-block; font-family:'Raleway',sans-serif!important; font-size:15px; text-transform:capitalize; cursor:pointer; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; max-width:100%; box-sizing:border-box; text-align:center;}

#main .myBox .exstevents #onlineFormList #oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#main .myBox .exstevents #onlineFormList #oneline .docdate{display:table-cell; width:10%; padding:6px 0; vertical-align:middle; min-width:100px;}
#main .myBox .exstevents #onlineFormList #oneline .doctitle{display:table-cell; line-height:20px; width:80%; padding:6px 0; vertical-align:middle;}
#main .myBox .exstevents #onlineFormList #oneline .docman{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .myBox .exstevents #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .myBox .exstevents #onlineFormList #oneline .docdel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#main .myBox .exstevents #onlineFormList #oneline .docdel a::after{content:"Delete";}
#main .myBox .exstevents #onlineFormList #oneline .docdel img#del{display:none;}

#main .item_manage{background:#fff; padding:5px 20px 15px;}
#main .item_manage #onlineFormList #oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#main .item_manage #onlineFormList #oneline .doctitle{display:table-cell; line-height:20px; width:90%; padding:6px 0; vertical-align:middle;}
#main .item_manage #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .item_manage #onlineFormList #oneline .docdel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#main .item_manage #onlineFormList #oneline .docdel a::after{content:"Delete";}
#main .item_manage #onlineFormList #oneline .docdel img#del{display:none;}

#main .exstevents #onlineFormList #oneline{overflow:hidden; border-bottom:1px solid #e2e2e2; padding:10px 0; display:table; width:100%;}
#main .exstevents #onlineFormList #oneline .docdate{display:table-cell; line-height:20px; width:10%; padding:6px 0; vertical-align:middle; min-width:100px;}
#main .exstevents #onlineFormList #oneline .doctitle{display:table-cell; line-height:20px; width:80%; padding:6px 0; vertical-align:middle;}
#main .exstevents #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .exstevents #onlineFormList #oneline .docman{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle; padding:0 10px 0 0;}
#main .exstevents #onlineFormList #oneline .docdel{display:table-cell; line-height:20px; width:10%; text-align:right; vertical-align:middle;}
#main .exstevents #onlineFormList #oneline .docdel a::after{content:"Delete";}
#main .exstevents #onlineFormList #oneline .docdel img#del{display:none;}
.myBox1 .itemimg{background:#fff; padding:15px 20px;}

#main .item_manage #onlineFormList #oneline .docedit a,
#main .item_manage #onlineFormList #oneline .docdel a,
#main .myBox .exstevents #onlineFormList #oneline .docman a,
#main .myBox .exstevents #onlineFormList #oneline .docedit a,
#main .myBox .exstevents #onlineFormList #oneline .docdel a,
#main .exstevents #onlineFormList #oneline .docedit a,
#main .exstevents #onlineFormList #oneline .docman a,
#main .exstevents #onlineFormList #oneline .docdel a,
#txt_cedit .test #txt .foldlist .oneline .flddel a,
#txt_cedit .test #txt .foldlist .oneline .fldedit a{padding:6px 20px; line-height:20px; height:auto; display:inline-block; font-family:'Raleway',sans-serif!important; font-size:15px; text-transform:capitalize; cursor:pointer; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; max-width:100%; box-sizing:border-box; text-align:center;}
#main .item_manage #onlineFormList #oneline .docedit a{min-width:115px;}


#main .item_manage h3.manSpHead,
#main .exstevents h3.manSpHead,
#txt_cedit .test #txt h3.manSpHead{margin:0;}
#txt_cedit .test #txt form h3.manSpHead{margin:5px 0 10px;}

#Content .support, .myTBox #summary .success, .customSuccessMSG{background:#ADDAA9; background-position:left center; background-repeat:no-repeat; background-image:url(/images/notifSuccess.png); background-image:url(/images/notifSuccess.png), -moz-linear-gradient(top,  #ADDAA9 0%, #97d29f 100%); background-image:url(/images/notifSuccess.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ADDAA9), color-stop(100%,#97d29f)); background-image:url(/images/notifSuccess.png), -webkit-linear-gradient(top,  #ADDAA9 0%,#97d29f 100%); background-image:url(/images/notifSuccess.png), -o-linear-gradient(top,  #ADDAA9 0%,#97d29f 100%); background-image:url(/images/notifSuccess.png), -ms-linear-gradient(top,  #ADDAA9 0%,#97d29f 100%); background-image:url(/images/notifSuccess.png), linear-gradient(to bottom,  #ADDAA9 0%,#97d29f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ADDAA9', endColorstr='#97d29f',GradientType=0 ); color:#263D29; border:1px solid #85B68C; text-align:left; font-size:14px; line-height:24px; padding:25px 20px 25px 100px; display:block; margin:20px 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;overflow:hidden;}

#Content .newerror, .myTBox #summary .error, .customErrorMSG, #main #txt #txt .error{background:#F2A79B; background-position:left center; background-repeat:no-repeat; background-image:url(/images/notifError.png); background-image:url(/images/notifError.png), -moz-linear-gradient(top, #F2A79B 0%, #e58d8d 100%); background-image:url(/images/notifError.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2A79B), color-stop(100%,#e58d8d)); background-image:url(/images/notifError.png), -webkit-linear-gradient(top, #F2A79B 0%,#e58d8d 100%); background-image:url(/images/notifError.png), -o-linear-gradient(top, #F2A79B 0%,#e58d8d 100%); background-image:url(/images/notifError.png), -ms-linear-gradient(top, #F2A79B 0%,#e58d8d 100%); background-image:url(/images/notifError.png), linear-gradient(to bottom, #F2A79B 0%,#e58d8d 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2A79B', endColorstr='#e58d8d',GradientType=0 ); color:#3D0B0D; border:1px solid #D4341C; text-align:left; font-size:14px; line-height:24px; padding:25px 20px 25px 100px; display:block; margin:20px 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;overflow:hidden;}
#main #txt #txt .error{margin:0 0 20px;}

.customAttentionMSG, #mainlogin .psr{background:#A6D3E7; background-position:left center; background-repeat:no-repeat; background-image:url(/images/notifAttent.png); background-image:url(/images/notifAttent.png), -moz-linear-gradient(top, #A6D3E7 0%, #98c2d9 100%); background-image:url(/images/notifAttent.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A6D3E7), color-stop(100%,#98c2d9)); background-image:url(/images/notifAttent.png), -webkit-linear-gradient(top, #A6D3E7 0%,#98c2d9 100%); background-image:url(/images/notifAttent.png), -o-linear-gradient(top, #A6D3E7 0%,#98c2d9 100%); background-image:url(/images/notifAttent.png), -ms-linear-gradient(top, #A6D3E7 0%,#98c2d9 100%); background-image:url(/images/notifAttent.png), linear-gradient(to bottom, #A6D3E7 0%,#98c2d9 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#A6D3E7', endColorstr='#98c2d9',GradientType=0 ); color:#132c3d; border:1px solid #87a1b2; text-align:left; font-size:14px; line-height:24px; padding:25px 20px 25px 100px; display:block; margin:20px 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;overflow:hidden;}
#mainlogin .customAttentionMSG, #mainlogin .psr{margin-top:0; margin-bottom:20px;}

#Content .myBox1 #txt{border:0 none!important; margin-top:30px!important; overflow:hidden;}



#Content .myBox #txt #listing{border-top:0px none; padding:20px 0 0 0; margin-bottom:20px;}
#Content .myBox #txt #listing + #listing{border-top:1px solid #CCCCCC;}
#Content .myBox #txt #listing .listingthumb{display:none;}
#Content .myBox #txt #listing .listingthumb img{ float:left; height:40px; margin:0 20px 10px 0; border:1px solid #A5A5A5;}
#Content .myBox #txt #listing .header{color:#262626; font-size:18px; line-height:24px; padding:0 60px 10px 0; float:none;}
#Content .myBox #txt #listing .header a{color:#262626; font-size:18px; line-height:24px; font-weight:normal; display:inline;}
#Content .myBox #txt #listing .listingat{clear:both;}

#Content .myBox #txt #listing .listingat .desc{margin:0 0 10px 0;}
#Content .myBox #txt #listing .listingat .attr, #Content .myBox #txt #listing .listingat .value{float:left; height:20px; line-height:20px; font-size:13px; margin:0; color:#6B6B6B;}
#Content .myBox #txt #listing .listingat .attr{clear:left; padding-right:10px; font-weight:bold;}
#Content .myBox #txt #listing a{clear:both; display:block; color:#6B6B6B;}
#Content .myBox #txt #listing .listingat .comm a{display:inline;}

.listingat:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.listingat{display:inline-block;}
* html .listingat{height:1%;}
.listingat{display:block;}

#Content .myBox #txt #listing .listingat .desc a{display:inline; color:#f7931e; }
#Content .myBox #txt #listing .listingat .desc a b,
#Content .myBox #txt #listing .listingat .desc a strong{font-weight:normal;}

#Content .myBox #txt #listing{margin:0 -20px; padding:15px 20px 15px 80px; background:url(/images/blogs_icon.png) 20px 15px no-repeat; border-bottom:5px solid #D1D1D1; border-top:0 none;}
#Content .myBox #txt #listing + #listing{border-top:0 none;}
#Content .myBox #txt #listing:first-child{margin-top:-15px;}
#Content .myBox #txt #listing:last-child{margin-bottom:-20px;}
#Content .myBox #txt #listing .header{font-size:18px; font-weight:normal; color:#262626; padding:0 0 10px; line-height:24px;}
#Content .myBox #txt #listing .header a{color:#262626;}
#Content .myBox #txt #listing .header a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#it2_top_buttons #it2_manage, #it2_top_buttons #it2_alert{display:none;}
#listing_full{margin-bottom:20px;}
#listing_full .descfull img{ float:left;  margin:0 20px 10px 0;}
#listing_full .descfull:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#listing_full:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#listing_full .descfull{display:inline-block; margin:0 0 10px;}
#listing_full .descfull p{padding:0 0 10px;}
#listing_full .descfull ul,
#listing_full .descfull ol{padding:0 0 5px 20px;}
#listing_full .descfull ul li,
#listing_full .descfull ol li{padding:0 0 5px;}
* html #listing_full .descfull{height:1%;}
#listing_full .descfull{display:block;}
#listing_full .valuefull_attach{padding:20px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:middle; overflow:hidden;}
.attrfull_attach{margin:10px 0 5px 0;  font-style:italic; color:#6B6B6B;}
.addnewcomment a, #addcomment a{ color:#fff;  text-transform:capitalize;   font-family:'Raleway',sans-serif!important;   font-size:15px;   background:#f7931e;   height:32px;   line-height:32px;   border:1px solid #f7931e;   -webkit-border-radius:5px;   -moz-border-radius:5px;   border-radius:5px;   text-align:center;   padding:7px 20px;   font-weight:normal;   cursor:pointer;  width:auto;  margin:0 0 0 0;}
.addnewcomment a:hover, #addcomment a:hover{opacity:0.8; filter:alpha(opacity = 80);}
.addnewcomment a, #addcomment a, #AddComment a{-webkit-border-radius:5px!important;   -moz-border-radius:5px!important;   border-radius:5px!important; text-transform:none !important;}
.CommentsAll .AComment .editcomment a{-webkit-border-radius:5px!important;   -moz-border-radius:5px!important;   border-radius:5px!important;}

#listing_full .attrfull,
#listing_full .valuefull{float:left; height:auto; line-height:20px; font-size:13px; margin:0; color:#6B6B6B;}
#listing_full .attrfull{clear:left; padding-right:10px; font-weight:bold;}
#main .myBox #txt .addnewcomment{clear:both; margin:10px 0 15px;}


.addnewcomment img, #addcomment img{display:none;}
.addnewcomment a strong{font-weight:normal;}
.myBox #idMyComments{padding:0 0 15px!important; }
.myBox #idMyComments textarea{width:96%; margin:10px 0; }
#txt .CommentsAll .AComment{background:#E5E5E5; padding:10px; margin:10px 0 0; position:relative; }
#txt .CommentsAll .AComment .Photo{width:60px; height:60px; background:#fff; text-align:center; border:1px solid #A5A5A5; float:left; -webkit-border-radius:60px;   -moz-border-radius:60px;   border-radius:60px; overflow:hidden;}
#txt .CommentsAll .AComment .Photo img{width:auto; height:auto; max-height:60px; border:none; float:none; margin:0;}
#txt .CommentsAll .AComment .User{float:none;  line-height:normal;  height:auto;  margin:0 0 10px 80px;}
#txt .CommentsAll .AComment .User a{color:#f7931e; font-weight:normal;}
#txt .CommentsAll .AComment .User a:hover{color:#496D89;}
#txt .CommentsAll .AComment .theComment{margin:0 0 10px 80px;  clear:none;}
#txt .CommentsAll .AComment .commentdate{float:none;  height:20px;  line-height:20px;   font-style:italic;   font-size:14px;   margin:0 0  0 80px;}
#txt .CommentsAll .AComment .editcomment{position:absolute;  right:10px;  top:10px;  height:34px;  font-size:0;  line-height:0;}
#txt .CommentsAll .AComment .editcomment a{ float:left;  margin-left:30px;  color:#fff;  text-transform:capitalize;  font-family:'Raleway',sans-serif!important;  font-size:15px;  background:#f7931e;  height:32px;  line-height:32px;  border:1px solid #f7931e;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;  text-align:center;  padding:0 20px;  font-weight:normal;  opacity:1;  filter:alpha(opacity = 100);}
#txt .CommentsAll .AComment .editcomment a:hover{background:#f7931e;  border:1px solid #f7931e;}
input.cancel[type='submit'], .sclear, input.clearbutton[type='submit'], .csv a, .clear_all{color:#f7931e !important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px !important; background:#fff !important; height:32px; line-height:32px; border:1px solid #D1D1D1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; *zoom:1; *display:inline;}
.clear_all{height:30px;}
.sclear{ height:30px; line-height:30px; display:inline-block; *zoom:1; *display:inline;}
input:hover.cancel[type='submit'], .sclear:hover, input:hover.clearbutton[type='submit'], .csv a:hover, .clear_all:hover{background:#CCCCCC !important; border:1px solid #A5A5A5; color:#fff !important;}
.search_clear input.submit_b1[type="submit"]{background:#fff !important; border:1px solid #D1D1D1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; color:#f7931e !important;}
.search_clear input:hover.submit_b1[type="submit"]{background:#CCCCCC !important; border:1px solid #A5A5A5 !important; color:#fff !important;}

#it2_top_buttons a#it2_edit{color:#fff; background:#53acd3; border:1px solid #3d8db8;}
#it2_top_buttons a:hover#it2_edit{background:#3d8db8; border:1px solid #496D89;}
.csv a{display:inline-block; *zoom:1; *display:inline;}
.yesgoo{ display:block; line-height:20px; margin-top:7px;}
.yesgoo .jquery-safari-checkbox{margin-right:5px;}
.yesgoo .jquery-safari-checkbox img{margin-top:0px;}
.contab #txt #addcomment{display:none;}

/* -- Manage Event -- */
#Eventarea{width:850px;  padding:0px 0 10px;  margin:15px auto 0;}
#Eventarea #evheading,
#Content h3.manSpHead,
#Content .headatt{height:auto;  line-height:30px;  margin:5px 0 10px 0px;  padding:0 0 10px;  width:auto;  border-bottom:1px solid #ccc;  color:#f7931e; font-size:20px;}
#Eventarea #eventSum{ width:auto;  margin-bottom:10px;}
#Eventarea #eventSum div{width:48%; padding:3px 1%; float:left; background:#E5E5E5; border-bottom:1px solid #fff; }
#Eventarea #eventSum #summary1{font-weight:bold; }
#buttonarea #button{width:22%;  float:left; }
#buttonarea .sendinvit{margin:0 4% 0 9%;}
#buttonarea .addattend{margin:0 4% 0 4%;}
#buttonarea .viewattend{margin:0 9% 0 4%;}
#buttonarea #button a{width:auto; color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#f7931e; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; cursor:pointer;  display:block; }
#buttonarea #button a:hover{border:1px solid #f7931e;  background:#f7931e;}
#eventSum:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#eventSum{display:inline-block;}
* html #eventSum{height:1%;}
#eventSum{display:block;}
#buttonarea:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#buttonarea{display:inline-block;}
* html #buttonarea{height:1%;}
#buttonarea{display:block;}
#Eventarea #oneline .jquery-safari-radio{margin-right:10px; line-height:19px; margin-top:7px; display:inline-block; *zoom:1; *display:inline;}
.jquery-safari-radio img{margin-top:2px;}

#EventInvit{position:relative; margin:20px 0 0; background:#fff; padding:15px 20px;}

.evcomm{margin-bottom:10px; height:auto; line-height:30px; margin:5px auto 10px; padding:0 0 10px; width:850px; border-bottom:1px solid #ccc;  color:#f7931e; font-size:20px;}
#tabnavcontainer2{width:850px; height:auto; border-bottom:0px solid #CCCCCC; margin:0 auto;}
#tabnav2{padding:0px; }
#tabnav2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#tabnav2{display:inline-block;}
* html #tabnav2{height:1%;}
#tabnav2{display:block;}
#tabnav2 ul{list-style:none; padding:0 0 0 0; margin:0;}
#tabnav2 ul li{cursor:pointer; width:22%; float:left; display:block; overflow:visible; margin:0 4% 0 9%; }
#tabnav2 ul li + li{margin:0 4%;}
#tabnav2 ul li a{font-size:14px; display:block; height:32px; line-height:32px; background:#53acd3; border:1px solid #3d8db8; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; width:auto; color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; text-align:center;}
#tabnav2 ul li a:hover{background:#f7931e; border:1px solid #f7931e;}
#tabnav2 ul li#current a{color:#fff; background:#f7931e; border:1px solid #f7931e;}

#EventMan h2{font-size:20px; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #ccc; line-height:34px;}
#EventMan h2, #EventMan form{width:850px; margin:0 auto;}
#EventMan #oneinline,
#EventMan #twoinline,
#EventMan #oneline{overflow:hidden; padding:5px 0;}
#EventMan #oneinline label,
#EventMan #twoinline label,
#EventMan #oneline label{width:200px; display:block; padding:6px 20px 6px 0; line-height:20px; font-weight:normal; text-align:right; float:left;}
#EventMan #oneinline select,
#EventMan #twoinline select{width:630px;}
#EventMan #oneinline input,
#EventMan #twoinline input{width:608px;}
#EventMan #oneline textarea{width:608px;}
#EventMan input.FormSubmit{margin:0 auto; display:block;}

#EventInvit #EventMan #oneline label{padding:0 20px 0 0;}

#tbs .bor{position:relative; background:#fff; padding:15px 20px;}
#tbs .bor .tbl1{width:850px; margin:0 auto;}
#tbs .bor .tbl1 .l1{width:40%; float:left; font-weight:bold; overflow:hidden;}
#tbs .bor .tbl1 .l15{width:20%; float:left; font-weight:bold; overflow:hidden;}
#tbs .bor .tbl1 .l2{width:40%; float:left; padding:0 0 1px; overflow:hidden;}
#tbs .bor .tbl1 .l25{width:20%; float:left; padding:0 0 1px; overflow:hidden;}
#tbs .bor .tbl1 .l31 .evcomm{background:none; border:0 none; font-weight:normal; line-height:20px; height:auto; padding:0; width:850px; margin:0 0 5px;}
#tbs .tbl1 .clear{border-bottom:1px solid #ccc; height:1px; margin:0 0 10px; padding:0 0 9px;}
#printorder{padding:10px 0;}

#EventMan{  position:relative; margin:20px 0 0; background:#fff; padding:15px 20px;}
#EventInvit #EventMan{border:0 none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; position:relative; margin:0; background:none; padding:0;}
#EventInvit .container .toggle{width:850px; margin:0 auto;}
.addguestpanel{margin:0 0 0 0; width:auto !important;}
#EventMan .evcomm{height:45px; line-height:43px; margin:20px 0 10px 0; padding:0 0 0 0; width:auto;  border-bottom:1px solid #CCCCCC; font-weight:normal; background:none;}
#EventMan .guess_list #oneline{padding:5px 10px 10px 10px;}
#EventInvit #EventMan .guess_list #oneline label{margin:0 0 0 12px; font-weight:bold; display:inline-block; width:auto; padding:0; line-height:auto; text-align:left; float:none; *zoom:1; *display:inline; }
.guess_list .radio6{margin-left:45px; margin-bottom:10px; }
#EventMan .guess_list span.desc{display:block; }
.guess_list:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.guess_list{display:inline-block;}
* html .guess_list{height:1%;}
.guess_list{display:block;}
.guess_list .jquery-safari-radio{display:inline; font-size:22px;}
.guess_list .jquery-safari-radio img{margin-top:0px; }
.myguestBox{width:auto; padding:0 0 0 0; margin:0 0 20px 0;}
.myguestBox .search2 .search2{margin:5px auto;}
.search2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.search2{display:inline-block;}
* html .search2{height:1%;}
.search2{display:block;}
.myguestBox .search2title{width:155px; display:block; padding:6px 20px 6px 0; line-height:20px; font-weight:normal; text-align:right;   float:left;}
.myguestBox .search2value{float:left;}
.myguestBox .search2value input[type='text']{width:608px;}
.myguestBox .search2value select{width:630px;}
.invitdesc{width:auto; margin:0 auto 20px auto; line-height:20px; border:1px solid #ccc; padding:15px;  display:block; text-align:center; }
.radio{display:none;   margin-left:45px; }
.addguest, .sendguest{color:#fff!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#266392 !important; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer;  width:120px; display:block; margin:20px auto; }
.addguest:hover, .sendguest:hover{border:1px solid #f7931e; background:#f7931e !important; }
.guestlistsaved{ width:608px; margin:0 0 20px 0;}
.guestlist{width:90%; }
.searchbutton{padding:5px 20px; margin:0; border:0 none; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; background:#53acd3; border:1px solid #3d8db8; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:block; margin:0 auto; width:100px; text-align:center;}
.searchbutton:hover{background:#3d8db8; border:1px solid #496D89; color:#fff;}
#EventMan .jquery-safari-checkbox img{margin-top:0;}
#EventMan .ui-jqgrid .ui-pg-input{ width:auto; line-height:10px;}
.radio6 #guestlist{width:97%;}

#back{color:#333!important;  text-transform:capitalize;  font-family:'Raleway',sans-serif!important;  font-size:15px!important;  background:#ccc !important;  height:32px;  line-height:32px;  border:1px solid #A5A5A5;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;  text-align:center;  padding:0 20px;  font-weight:normal!important;  cursor:pointer;  width:auto!important; display:inline-block; *zoom:1; *display:inline;   margin:0 0 20px 0;}
#back:hover{opacity:0.8; filter:alpha(opacity = 80);}
#srbox, #gridbox{width:850px; margin:0 auto 20px auto;} 
.dfsearch label, .dtsearch label, .sline label{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-size:16px; font-weight:normal; text-align:left;   float:left;}
.sline input[type='text']{width:608px;}
.sline #refresh{ color:#fff!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#f7931e !important; height:32px; line-height:32px; border:1px solid #f7931e; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; margin:0 auto; display:block;}
.sline #refresh:hover{background:#fff !important; border:1px solid #f7931e; color:#f7931e!important;}
.dfsearch, .dtsearch, .sline{padding:5px 0;}
.dfsearch, .dtsearch{float:left; width:50%;}
.dfsearch .ui-datepicker-trigger, .dtsearch .ui-datepicker-trigger{margin-left:5px;}
.hat .mainhead{display:none;}

#download  a{ color:#fff;  text-transform:capitalize;   font-family:'Raleway',sans-serif!important;   font-size:15px;   background:#f7931e;   height:auto;   line-height:20px;   border:1px solid #f7931e;   -webkit-border-radius:5px;   -moz-border-radius:5px;   border-radius:5px;   text-align:center;   padding:5px 20px;   font-weight:normal;   cursor:pointer;  width:auto;  margin:0 0 0 0; display:block;}
#download a:hover{background:#fff; color:#f7931e; text-decoration:none;}
#download  a b, #download  a strong{font-weight:normal;}
.xls{display:none;}

#datesbox{overflow:hidden;}

#Content #linkContainer #main div #txt a#back{position:absolute; top:-52px; right:20px;}
#Content #linkContainer #main div #txt div#download{margin:0 auto; color:#fff;  text-transform:capitalize;   font-family:'Raleway',sans-serif!important;   font-size:15px;   background:#f7931e;   height:32px;   line-height:32px;   border:1px solid #f7931e;   -webkit-border-radius:5px;   -moz-border-radius:5px;   border-radius:5px;   text-align:center;   padding:0;   font-weight:normal;   cursor:pointer;  width:200px;}
#Content #linkContainer #main div #txt div:hover#download{opacity:0.8; filter:alpha(opacity = 80);}

.field{width:850px; margin:0 auto; padding:5px 0;}
.field:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.field{display:inline-block;}
* html .field{height:1%;}
.field{display:block;}
.l_field{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-size:16px; font-weight:normal; text-align:left; float:left;}
.r_field{ width:608px; float:left;}
.field textarea, .field .jquery-safari-checkbox, .field input[type='submit']{margin-left:220px;}
.field textarea{ width:608px; box-sizing:border-box;}
.r_field select{width:608px;  height:34px;}
.r_field input[type='text']{width:100%; box-sizing:border-box;}
.field .jquery-safari-checkbox img{margin-top:-3px;}
#calendar_list #kc_update #details{width:auto !important;}

#txt_uploadm .test #txt form .canvas_notifyOne .jquery-safari-radio img{margin-top:10px;}
#txt_uploadm .test #txt form .canvas_notifyOne .sml_desc{position:relative; top:8px;}
#txt .test #txt form .canvas_notifyOne .jquery-safari-radio img{margin-top:10px;}
#txt .test #txt form .canvas_notifyOne .sml_desc{position:relative; top:8px;}
.notify_selected input[type='text']{width:608px;}
.notification_type .jquery-safari-checkbox{display:inline-block; *zoom:1; *display:inline; margin-top:8px;}
.notification_type .jquery-safari-checkbox img{margin-top:0px;}
.selection_area:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.selection_area{display:inline-block;}
* html .selection_area{height:1%;}
.selection_area{display:block; padding-top:5px;}
.selection_area span{background-color:#f7931e; border:0 none; border-radius:5px; color:#ffffff; display:block; float:left; margin:0 3px 3px 0; max-width:400px; overflow:hidden; position:relative; text-indent:0; }
.selection_area span .name{margin:0 10px 0 0; padding:2px 5px;  width:auto; }
.selection_area span a.remove{color:#ffffff !important; float:none; margin:0; padding:2px 5px 2px 0; text-decoration:none; }

.prevCom{margin-top:10px; width:100%; border:1px solid #ccc;}
#EventMan .topbar{padding:10px 30px 10px 10px;}
#EventMan .mainbar{padding:10px 30px 10px 10px; border-top:1px solid #ccc;}
.recipient_invit{width:100%; margin:5px;}
#settings_disc:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html #settings_disc{height:1%;}
#idAdvanced, #disc_wrapper_outer{float:none; clear:both;}
.RB{font-size:18px;}
.checkn{margin-right:20px;}
.statsrow .scolpic{width:50px;  margin-right:10px;  float:left; margin-bottom:10px;}
.statsrow .scolpic img{-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
.statsrow .scolname{width:26%; float:left; height:50px; margin-bottom:10px;}
.treetop .prmanage2, .treetop #heading, .treebottom .prmanage2{display:none;}

#toolbar_box{margin:0 0 10px!important; padding:0 20px 9px!important; border-top:2px solid #f7931e; height:auto!important;}
#toolbar_box{background-color:#fff; height:32px; margin:10px auto 10px auto; padding:10px;}
#toolbar_box a{height:30px; background:#F2F2F2; border:1px solid #E5E5E5; color:#f7931e; line-height:30px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; margin:9px 10px 0 0!important; display:block; float:left; padding:0 20px; font-size:15px;}
#toolbar_box a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#toolbar_box input.tool_submit[type='submit']{visibility:hidden; height:1px; width:1px !important; background-color:transparent !important; border:0px none; opacity:0; font-size:0px !important; padding:0;}
#toolbar_box input{background:#fff; float:left; height:30px; line-height:30px;}
#toolbar_box .tool_del{background:#F2F2F2 url(/images/tool_del.png) no-repeat center center;}
#toolbar_box .tool_tree_view, #toolbar_box .tool_list_view{background:#F2F2F2 url(/images/tool_list.png) no-repeat center center;}
#toolbar_box .searchInner{float:right; margin-top:9px; width:18%;}
#toolbar_box #searchform{float:none !important;}
#toolbar_box .inactive{background-color:#fff !important;}

#Content .domtab3{margin:0 0 10px!important; padding:9px 0!important; border-top:2px solid #f7931e; background-color:#fff; height:auto;}
#Content .domtab3 ul.domtabs3{list-style:none;}
#Content .domtab3 ul.domtabs3 li{float:left; height:32px;}
#Content .domtab3 ul.domtabs3 li a{height:30px; background:#F2F2F2; border:1px solid #E5E5E5; color:#f7931e; line-height:30px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; margin:0 10px 0 0; display:block; float:left; padding:0 20px;}
#Content .domtab3 ul.domtabs3 li a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#Content .ittab{position:relative; margin:10px 0 0; background:#fff; padding:15px 20px;}
#Content .ittab h2{height:auto;  line-height:30px; padding:0 0 10px; border-bottom:1px solid #ccc; color:#262626; font-size:20px; font-weight:normal; text-align:left; width:850px; margin:0 auto;}
#Content .ittab #oneline{clear:both; overflow:hidden; padding:5px 0; width:850px; margin:0 auto;}


/* --- END CONTENT --- */


/* --- START RIGHT PANEL --- */

#rightToggle{width:30px; height:30px; padding:15px; position:absolute; top:225px; right:60px; z-index:8500;}
#rightToggle a{width:30px; height:30px;  display:block; color:#4a73ad;}

#rightPanel .rightInner{width:260px; padding:0 0 10px;}

#rightPanel .rightInner .rightInnerPanel{padding:0 0 5px;}
#rightPanel .rightInner .rightInnerPanel .mod{padding:10px; background:#fff;}
#rightPanel .rightInner .rightInnerPanel h3{color:#262626; font-size:18px; background:#fff; font-weight:normal; padding:11px 30px 11px 10px; margin:0 0 5px; height:30px; line-height:30px;}
#rightPanel .rightInner .rightInnerPanel .rightAdminL{padding:0 0 10px; text-align:center;}
#rightPanel .rightInner .rightInnerPanel .rightAdminL img{margin:0 auto;width:60px; max-width:60px;  -webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR{text-align:center; font-size:16px; color:#262626;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR div{word-wrap:break-word;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR a{color:#262626;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR a:hover{text-decoration:underline;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR .rightAdminName{padding:0 0 10px;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR .rightAdminEmail{padding:0 0 10px;}
#rightPanel .rightInner .rightInnerPanel .rightAdminR .rightAdminPhone{padding:0;}
#rightPanel .rightInner .rightOnlinePanel{padding:0 0 5px;}
#rightPanel .rightInner .rightOnlinePanel h3{color:#262626; font-size:18px; background:#fff; font-weight:normal; padding:11px 10px; height:30px; line-height:30px; margin:0 0 5px;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList{padding:10px; background:#fff;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul{list-style:none; display:table;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li{float:left; width:65px; padding:0 5px; height:100px; overflow:hidden;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li span{display:block;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li span.rightUserListImage{width:48px; height:48px; border:1px solid #fff; -webkit-border-radius:48px; -moz-border-radius:48px; border-radius:48px; overflow:hidden; margin:0 auto;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li a{font-size:12px; line-height:16px; color:#262626; display:block; text-align:center;}
#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li a img{width:auto; height:auto; max-width:48px; display:block; margin:0 auto; -webkit-border-radius:48px; -moz-border-radius:48px; border-radius:48px;}
#rightPanel .rightInner .rightTwitterPanel{background:#fff; padding:10px; margin:0 0 5px;}
#rightPanel .rightInner .rightTwitterPanel h3{color:#262626; font-size:18px; font-weight:normal; height:30px; line-height:30px;}
#rightPanel #RelLinks{display:none;}

#rightPanel .rightInner .rightOnlinePanel .rightUserList ul li a img{height:48px; }
#rightPanel .moderatorsOnOff{background:#fff; margin:0 0 5px;}
#rightPanel p{padding:0 0 10px;}
#rightPanel .rightPanInnerCenter{text-align:center;}
#rightPanel h2{color:#000; font-size:16px; padding:0 0 10px; margin:0; line-height:20px; font-weight:400;}
#rightPanel p.paraSmall{font-size:12px;}
/*
#rightPanel .button{background:#53acd3 !important; border:1px solid #3d8db8; color:#ffffff;display:block;padding:5px 0;text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:15px;}
#rightPanel .button:hover,
#rightPanel input:hover.button{background:#3d8db8 !important; border:1px solid #496D89;}
*/
#rightPanel .twitterSet .text[type="text"]{width:220px; }
#rightPanel input.button{float:none !important; height:30px; line-height:20px;margin:10px 0;padding:4px 0 !important;width:240px !important;}
#rightPanel .twitterSet{padding:10px 10px 0; background:#fff; margin:0 0 5px; overflow:hidden;}
#rightPanel .twitterSet h4{font-size:16px; font-weight:normal; color:#262626; display:inline; padding-right:10px;}
#rightPanel .twitterSet a.buttonW{margin:0 0 10px!important;}
#rightPanel .rightInner .twitterSet form input.button{margin:10px 0!important;}
#rightPanel .WeblinkSet{padding:10px 10px 0; background:#fff; margin:0 0 5px; overflow:hidden;}
#rightPanel .WeblinkSet h4{font-size:16px; font-weight:normal; color:#262626; display:inline; padding-right:10px;}
#rightPanel .WeblinkSet form input.text{width:220px; display:inline-block; margin-bottom:10px;}
#rightPanel .WeblinkSet form input.button{color:#262626 !important; background:#F2F2F2 !important; border:1px solid #E5E5E5 !important; margin:10px 0 !important; background-color:#f2f2f2 !important; border:1px solid #d9d9d9 !important; color:#123652 !important; opacity:1 !important; filter:alpha(opacity = 100) !important;}
#rightPanel .WeblinkSet .inputSubSection{display:block; border-bottom:1px solid #4a73ad; margin:0 0 12px 0;}
#rightPanel .rightInner .rightInnerPanel .weblinks a{display:block;}
#rightPanel .WeblinkSet form input.error{box-shadow:0px 0px 0px 1px #cc1111;}
#AddWebLinks .errors{clear:both; color:#cc1111; float:none; font-size:11px; height:12px; line-height:11px; overflow:hidden; position:relative; left:13px; top:2px;}
#Weblink1NameSet, #Weblink2NameSet, #Weblink3NameSet{margin-bottom:0 !important;}
#rightPanel .twitterSet form{display:inline;}
#rightPanel .twitterSet form input.text{width:90px!important; display:inline;}
#rightPanel .buttonW, #rightPanel .twitterSet form input.button{color:#262626!important; background:#F2F2F2!important; border:1px solid #E5E5E5!important; margin:10px 0 0!important;}
#rightPanel .gotosup{text-align:center; }
#rightPanel .gotosup a{border:1px solid #f7931e;color:#262626;display:inline-block;font-size:14px;height:30px;line-height:30px;margin:10px auto;padding:0 20px;}
#rightPanel .supContent{width:260px; margin-bottom:5px; margin-top:245px;}
#rightPanel .supHead{background:#fff url(/images/supHead_2.png) no-repeat top right; height:50px; padding:0 0 0 10px;}
#rightPanel .supHead h3{font-size:18px; line-height:50px; color:#262626; font-weight:normal;}
#rightPanel .supHead h3 a{color:#262626; display:block;}
#rightPanel .supShell{background:url(/images/supShell.png) no-repeat top left; border-bottom:1px solid #ccc; padding:5px 10px 10px 24px;}
#rightPanel .supTitle a{color:#262626; font-size:14px; line-height:20px; font-weight:bold;}

#rightPanel .supDisc{color:#28334d; font-size:12px; line-height:14px;}
#rightPanel .gotosup{text-align:center;}
#rightPanel .gotosup a{color:#262626; font-size:14px; line-height:30px; height:30px; border:1px solid #f7931e; padding:0 20px; margin:10px auto; display:inline-block; *zoom:1; *display:inline;}
#rightPanel .supContent2{width:260px; height:100%; position:relarive; margin:0 auto;}
#rightPanel .supContent2 a{background:url(/images/rhp_b_feedback.png) no-repeat top center; display:block; width:260px; height:55px; margin:0 0 5px;}
#rightPanel .supContent2 a.upgradeBtn{background:url(/images/rhp_b_upgrade.png) no-repeat top center; display:block; width:260px; height:55px; }

#rightPanel .moderatorsOnOff a{font-size:16px; font-weight:normal; color:#262626; padding:10px; line-height:30px; height:30px; display:block;}
#rightPanel h3.workspaceOwner{background-image:url(/images/rightHead_workown.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}
#rightPanel h3.whosOnline{background-image:url(/images/rightHead_workown.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}
#rightPanel .moderatorsOnOff a.arrowTop{background-image:url(/images/rightHead_top.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}
#rightPanel .moderatorsOnOff a.arrowBottom{background-image:url(/images/rightHead_bottom.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}
#rightPanel h3.twitterTitle{background-image:url(/images/rightHead_twitter.png)!important; background-position:right center!important; background-repeat:no-repeat!important; padding:10px;}
#rightPanel .workspaceOwner a{font-size:18px; font-weight:normal; color:#262626; padding:0; line-height:30px; height:30px; display:block; }
#rightPanel .workspaceOwner a.arrowTop{background-image:url(/images/rightHead_top.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}
#rightPanel .workspaceOwner a.arrowBottom{background-image:url(/images/rightHead_bottom.png)!important; background-position:right center!important; background-repeat:no-repeat!important;}

#rightModSlider{background:#fff; width:260px;}
#rightModSlider .grabbing{cursor:url(/images/itemInlineSlideGrab.png) 8 8, move;}
#rightModSlider .owl-item .rightModSlide{padding:0 30px;}
#rightModSlider .owl-controls{margin:0; padding:0 0 10px;}
#rightModSlider .owl-controls .owl-dots{margin:0; padding:0;}
#rightModSlider .owl-controls .owl-dots .owl-dot span{width:5px; height:5px; background:#CCCCCC;}
#rightModSlider .owl-controls .owl-dots .active span{width:5px; height:5px; background:#f7931e;}
#rightModSlider .owl-controls .owl-nav div{width:20px; height:100%; top:0; position:absolute; font-size:0; line-height:0; text-indent:-9999px; margin:0; padding:0; display:block; border-radius:0;}
#rightModSlider .owl-controls .owl-nav .owl-prev{left:0; background:#fff url(/images/itemInlineSlidePrev.png) 10px center no-repeat;}
#rightModSlider .owl-controls .owl-nav .owl-next{right:0; background:#fff url(/images/itemInlineSlideNext.png) 0 center no-repeat;}


/* --- END RIGHT PANEL --- */


/* --- START FOOTER --- */

#footer ul{list-style:none; padding:0; margin:0;}
#footer ul li{padding-right:20px; color:#262626; display:inline; font-size:14px;}

#footer ul li.point{font-size:30px;}
#footer ul li a{text-decoration:none;}
#footer ul li a:hover{}

/* --- END FOOTER --- */


/* --- START ANIMATIONS --- */

#itemsLoading{opacity:0; filter:alpha(opacity = 0); transition:200ms all ease-in; display:block!important; visibility:hidden;}
#itemsLoading.itemsLoadingActive{opacity:1; filter:alpha(opacity = 100); visibility:visible;}

.wSubBoxInner{opacity:0; filter:alpha(opacity = 0); transition:200ms all ease-in; display:block!important; visibility:hidden;}
.wSubBoxBoxActive{opacity:1; filter:alpha(opacity = 100); visibility:visible;}

#Content .ui-jqgrid.uiGridAnimStarted,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-view,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-titlebar,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-hdiv,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-htable,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-hbox,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-bdiv,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-pager,
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-btable{width:100%!important;}
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-titlebar{box-sizing:border-box!important;}
#Content .ui-jqgrid.uiGridAnimStarted .ui-jqgrid-hbox{padding-right:0!important;}

#Content .ui-jqgrid .ui-jqgrid-btable td.jg_img img,
#Content .ui-jqgrid .ui-jqgrid-btable td[aria-describedby='grid_img'] img,
#Content .ui-jqgrid .ui-jqgrid-btable td[aria-describedby='application-list_img'] img,
#Content .ui-jqgrid .ui-jqgrid-btable td[aria-describedby='application-list2_img'] img,
#Content .ui-jqgrid .ui-jqgrid-btable td[aria-describedby='application-list3_img'] img,
#Content .ui-jqgrid .ui-jqgrid-btable td[aria-describedby='application-list4_img'] img{-webkit-border-radius:45px; -moz-border-radius:45px; border-radius:45px;}

#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/biog_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/blogelmnt_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/blogs_icon.png'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/contacts_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/contenticon.png'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/disc_icon.png'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/doc.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/docx.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/event_icon.png'],

#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/events_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/frequently_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/html.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/html.png'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/img.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/mspopt_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/news_icon.png'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/news_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/pdf.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/play.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/ppt.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/pptx.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/question_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/support_s.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/video.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/word.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/xls.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/xlsx.gif'],
#Content .ui-jqgrid .ui-jqgrid-btable img[src='/images/youtubevid.png']{-webkit-border-radius:0!important; -moz-border-radius:0!important; border-radius:0!important;}


/* --- END ANIMATIONS --- */


/* ------ ADMIN PANEL CSS ------- */
#admin{padding:10px 0px; font-size:110%; margin:10px 0px 0px 0px;}
#admin p{line-height:15px; font-size:100%;}
#admin h3{padding-top:15px;}
#admin #sort1, #admin #sort2{float:none; width:100%; margin:0;}
#admin #details0{width:auto; padding:0;}
#admin .groupItem{width:auto; margin:0 0 30px;}
#admin #kc_update{padding:0; border:0px;}
#admin .myBox{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }

#admin .myBox .itemHeader{line-height:62px; height:62px;}
#admin .myBox #kc_update .name{float:left; width:300px;}
#admin .myBox #kc_update .edit{float:left; width:100px;}
#admin .myBox #kc_update .delete{float:left; width:300px;}
.DDHelper2{position:absolute; display:none; width:625px;}
#admin .itemA, .DDHelper2 .itemA{float:left; height:110px; margin:5px 7px 12px 5px; padding:0; width:110px; font-size:11px; text-align:center; background-color:#f2f2f2; border:1px solid #d9d9d9; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; position:relative; display:table;}
#admin .itemA:hover, .DDHelper2 .itemA:hover{background-color:#ffffff; border:1px solid #D4341C; color:#D4341C !important; }
#admin .itemT{text-align:left; line-height:25px; }
#admin .itemT a{line-height:32px; display:block;}
#admin .itemT a:hover{color:#D4341C; font-weight:bold; }

#admin .itemT .headT{margin:0; padding:0; font-size:12px; font-weight:bold; color:#D4341C; text-align:left;}
#admin .itemA .icon_wrap{display:block; text-align:center; height:60px; position:absolute; width:100%; top:0;}
#admin .itemA .text_wrap{text-align:center; color:#123652; font-size:12px; font-family:'Raleway',sans-serif!important; line-height:16px;  display:table-cell; padding:60px 5px 0; position:relative; vertical-align:middle;}
#admin .itemA:hover .text_wrap, .DDHelper2 .itemA:hover .text_wrap{color:#D4341C !important; }
#admin .itemT br{display:none;}

#admin .itemT a{float:left; height:32px; line-height:32px; margin:0 10px 10px 0; padding:5px 10px; font-size:14px; text-align:center; background-color:#f2f2f2; border:1px solid #d9d9d9; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; position:relative; display:block; color:#123652;}
#admin .itemT a:hover{background-color:#ffffff; border:1px solid #D4341C; color:#D4341C !important; font-weight:normal;}

/* Admin heads */
#admin .admin_headsprite{width:100px; height:62px; display:block; background:url(/images/admin_iconV2.png); float:left;}
#admin #icon-head-admintasks{background-position:0 0;}
#admin #icon-head-main-controls{background-position:-100px 0;}
#admin #icon-head-adminstats{background-position:-200px 0;}
#admin #icon-head-network{background-position:-300px 0;}
#admin #icon-head-user-attr{background-position:-400px 0;}
#admin #icon-head-network-tabs{background-position:-500px 0;}

/* Admin all icons */
#admin .admin_banneddomainsicon,
#admin .admin_searchtabicon,
#admin .admin_resuploadicon,
#admin .admin_spriteicon,
#admin .admin_triggersicon,
#admin .admin_csseditor,
#admin .admin_group_adminicon,
#admin .admin_anonuploadicon,
#admin .admin_annocoloursicon,
#admin .admin_passwordrealmsicon,
#admin .admin_customemailsicon,
#admin .admin_timedtriggersicon{width:110px; height:60px; display:block; background:url(/images/d2_admin_icon_sprites.png);}

/* Admin icons - Admin Tasks */
#admin #icon-users-add{background-position:0 0;}
#admin #icon-users-maintenance{background-position:0 -100px;}
#admin #icon-web-content{background-position:0 -200px;}
#admin #icon-third-party{background-position:0 -300px;}
#admin #icon-aliases{background-position:0 -400px;}
#admin #icon-group_admin{background-position:0 -500px;}

/* Admin icons - Main Controls */
#admin #icon-user-attributes{background-position:-110px 0;}
#admin #icon-content-attributes{background-position:-110px -100px;}
#admin #icon-network-attributes{background-position:-110px -200px;}
#admin #icon-tab-attributes{background-position:-110px -300px;}
#admin #icon-network-tabs{background-position:-110px -400px;}
#admin #icon-public-groups{background-position:-110px -500px;}
#admin #icon-content-manager{background-position:-110px -600px;}
#admin #icon-system-settings{background-position:-110px -700px;}
#admin #icon-tab-headings{background-position:-110px -800px;}
#admin #icon-image-upload{background-position:-110px -900px;}
#admin #icon-private-lists{background-position:-110px -1000px;}
#admin #icon-wizard{background-position:-110px -1100px;}
#admin #icon-layout-manager{background-position:-110px -1200px;}
#admin #icon-nonanon-layout-manager{background-position:-110px -1300px;}
#admin #icon-roles-manager{background-position:-110px -1400px;}
#admin #icon-shop-manager{background-position:-110px -1500px;}
#admin #icon-role-css-manager{background-position:-110px -1600px;}
#admin #icon-errorlogs{background-position:-110px -1700px;}
#admin #icon-emailtemp{background-position:-110px -1800px;}
#admin #icon-emailtime{background-position:-110px -1900px;}
#admin #icon-searchtab{background-position:-110px -2000px;}
#admin #icon-resupload{background-position:-110px -2100px;}
#admin #icon-anonupload{background-position:-110px -2200px;}
#admin #icon-banneddomains{background-position:-110px -2300px;}
#admin #icon-csseditor{background-position:-110px -2400px;}
#admin #icon-triggers{background-position:-110px -2500px;}
#admin #icon-annocolours{background-position:-110px -2600px;}
#admin #icon-passwordrealms{background-position:-110px -2700px;}
#admin #icon-customemails{background-position:-110px -2800px;}
#admin #icon-timedtriggers{background-position:-110px -2900px;}

/* Admin icons - Site Stats */
#admin #icon-awstats{background-position:-220px 0;}
#admin #icon-site-activity-report{background-position:-220px -100px;}
#admin #icon-user-change-history{background-position:-220px -200px;}
#admin #icon-asset-audit-trail{background-position:-220px -300px;}
#admin #icon-content-share-links{background-position:-220px -400px;}
#admin #icon-users-country{background-position:-220px -500px;}
#admin #icon-latest-events{background-position:-220px -600px;}
#admin #icon-users-bio{background-position:-220px -700px;}


#details0:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#details0{display:inline-block;}
* html #details0{height:1%;}
#details0{display:block;}



#Content #app_maint form, #Content #app_maint table{background:#fff; border:1px solid #ccc; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:15px 20px; margin:0 0 20px;}
#Content #app_maint form .netform{padding:5px 0; overflow:hidden;}
#Content #app_maint form .netform .nettitle{width:180px; float:left;}
#Content #app_maint form .netform .netvalue{margin-left:200px;}
#Content #app_maint form .netform .netvalue input.netval{width:608px;}
#Content #app_maint table a{cursor:pointer;}
#Content #app_maint table.cke_editor{background:none; border:0 none; margin:0;}

#Content ul.ui-sortable{width:200px; list-style:none; min-height:50px; position:relative; padding:10px; background:#f9f9f9; border:1px solid #ddd;}
#Content ul.ui-sortable li{padding:5px 10px; margin:0 0 2px; cursor:move; border:1px solid #ccc; background-color:#E5E5E5; overflow:hidden;}
#Content ul.ui-sortable li#admin{width:auto; font-size:100%;}
#Content ul.ui-sortable li img{padding:5px 10px 2px 0;}
.adduser_outer .header_check{ margin:20px 0;  border-bottom:1px solid #ccc;}
.adduser_outer #logo{ float:left; font-weight:bold; width:300px;}
.adduser_outer .jquery-safari-checkbox img{margin-top:3px;}
.adduser_outer .jquery-safari-checkbox{margin-right:10px;}
.kc_profileb:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.kc_profileb{display:inline-block;}
* html .kc_profileb{height:1%;}
.kc_profileb{display:block; margin:10px 0;}
#Content .adduser_outer form#theForm input[type='submit']{margin:20px 0 0 0 !important;}

.admin_left{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px; margin:0 0 10px; word-wrap:break-word;}
.admin_right{width:630px; float:right; min-height:34px; line-height:34px; margin:0 0 10px;}
.admin_right input.text,
.admin_right input[type='text'],
.admin_right textarea{width:608px;}
.admin_right select{width:630px!important; min-height:34px!important;}
.admin_right .customSelect{width:630px!important;}

#Content form#theForm .advT{width:850px; margin:0 auto; padding:0; clear:both;}
#Content form#theForm .advR{padding:20px 0 0; clear:both; width:850px; margin:0 auto;}
#Content form#theForm .advA{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm .advV{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm .advV1{width:50px; float:left; min-height:34px; line-height:34px;}
#Content form#theForm .advV2{width:580px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm .advV input.text,

#Content form#theForm .advV input[type='text'],
#Content form#theForm .advV textarea{width:608px;}
#Content form#theForm .advV select{width:630px;}
#Content form#theForm .colsname{width:100%; display:block; padding:10px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm .colvalue{width:100%; float:right; min-height:34px; line-height:34px;}
#Content form#theForm .advR input.submit{float:left!important; margin:0 20px 0 0!important;}
#Content form#theForm .advR a#clear{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:52px!important; float:left;}
#Content form#theForm .advR a:hover#clear{opacity:0.8; filter:alpha(opacity = 80);}

#Content .addNetAttr{width:850px; margin:0 auto; padding:0; clear:both;}
#Content .addNetAttr .advR{padding:20px 0 0; clear:both; width:850px; margin:0 auto;}
#Content .addNetAttr .advA{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content .addNetAttr .advV{width:630px; float:right; min-height:34px; line-height:34px;}
#Content .addNetAttr .advV1{width:50px; float:left; min-height:34px; line-height:34px;}
#Content .addNetAttr .advV2{width:580px; float:right; min-height:34px; line-height:34px;}
#Content .addNetAttr .advV input.text,
#Content .addNetAttr .advV input[type='text'],
#Content .addNetAttr .advV textarea{width:608px;}
#Content .addNetAttr .advV select{width:630px;}
#Content .addNetAttr .colsname{width:100%; display:block; padding:10px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content .addNetAttr .colvalue{width:100%; float:right; min-height:34px; line-height:34px;}
#Content .addNetAttr .advR input.submit{float:left!important; margin:0 20px 0 0!important;}
#Content .addNetAttr .advR a#clear{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:52px!important; float:left;}
#Content .addNetAttr .advR a:hover#clear{opacity:0.8; filter:alpha(opacity = 80);}

#Content #myAdminBoxItems .advR{padding:20px 0 0; clear:both; width:850px; margin:0 auto;}
#Content #myAdminBoxItems .advA{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content #myAdminBoxItems .advV{width:630px; float:right; min-height:34px; line-height:34px;}
#Content #myAdminBoxItems .advC1{width:800px; float:left; min-height:34px; line-height:34px;}
#Content #myAdminBoxItems .advC2{width:50px; float:right; min-height:34px; line-height:34px;}
#Content #myAdminBoxItems .advV input.text,
#Content #myAdminBoxItems .advV input[type='text'],
#Content #myAdminBoxItems .advV textarea{width:608px;}
#Content #myAdminBoxItems .advV select{width:630px;}
#Content #myAdminBoxItems .colsname{width:100%; display:block; padding:10px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content #myAdminBoxItems .colvalue{width:100%; float:right; min-height:34px; line-height:34px;}
#Content #myAdminBoxItems .advR input.submit{float:left!important; margin:0 20px 0 0!important;}
#Content #myAdminBoxItems .advR a#clear{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:52px!important; float:left;}
#Content #myAdminBoxItems .advR a:hover#clear{opacity:0.8; filter:alpha(opacity = 80);}

#Content form#theForm #kc_profile_AccountDetails .kc_profile{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content form#theForm #kc_profile_AccountDetails .kc_profile .logo{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm #kc_profile_AccountDetails .kc_profile .details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm #kc_profile_AccountDetails .kc_profile .details input.text,
#Content form#theForm #kc_profile_AccountDetails .kc_profile .details input[type='text'],
#Content form#theForm #kc_profile_AccountDetails .kc_profile .details textarea{width:608px;}
#Content form#theForm #kc_profile_AccountDetails .kc_profile .details select{width:630px;}
#Content form#theForm #kc_profile_InternalDetails .kc_profile{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content form#theForm #kc_profile_InternalDetails .kc_profile .logo{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm #kc_profile_InternalDetails .kc_profile .details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm #kc_profile_InternalDetails .kc_profile .details input.text,
#Content form#theForm #kc_profile_InternalDetails .kc_profile .details input[type='text'],
#Content form#theForm #kc_profile_InternalDetails .kc_profile .details textarea{width:608px;}
#Content form#theForm #kc_profile_InternalDetails .kc_profile .details select{width:630px;}
#Content form#theForm #kc_profile_PrivateDetails .kc_profile{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .logo{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .details input.text,
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .details input[type='text'],
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .details textarea{width:608px;}
#Content form#theForm #kc_profile_PrivateDetails .kc_profile .details select{width:630px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profile{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content form#theForm #kc_profile_PublicDetails .kc_profile .logo{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profile .details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profile .details input.text,
#Content form#theForm #kc_profile_PublicDetails .kc_profile .details input[type='text'],
#Content form#theForm #kc_profile_PublicDetails .kc_profile .details textarea{width:608px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profile .details select{width:630px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profileb{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #logo{width:180px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #details input.text,
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #details input[type='text'],
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #details textarea{width:608px;}
#Content form#theForm #kc_profile_PublicDetails .kc_profileb #details select{width:630px;}
#Content form#theForm #logo strong,
#Content form#theForm #logo b{font-weight:normal;}

#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline{clear:both; overflow:hidden; padding:5px 0;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline label{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:16px;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline input{width:608px;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline select{width:630px!important;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline .customSelect{width:608px!important;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline .customfile{float:left;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline #cke_ShortDescription,
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline #cke_OrgDesc{clear:both;}
.myBox1 .itemimg{background:#fff; padding:15px 20px; }


/* NEW ADMIN CSS */

#main #myAdminBox #heading a.backAdminButton{float:right; background:#f2f2f2 !important; border:1px solid #d9d9d9 !important; color:#123652 !important; opacity:1 !important; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; display:block; font-size:15px; height:30px; line-height:30px; margin:0 20px 0 0; padding:0 20px;}
#main #myAdminBox #heading a:hover.backAdminButton{background:#d9d9d9 !important; border:1px solid #bfbfbf !important; color:#123652 !important; opacity:1 !important;}
#main #myAdminBox .myBoxwrap .internalbox form,
#main #myAdminBox .myBoxwrap .internalbox .internalboxAdmin{width:850px; margin:0 auto 30px;}
#main #myAdminBox .myBoxwrap .internalbox .webman .col_left{width:200px; padding:0 20px 0 0; margin:0 0 20px 0;}
#main #myAdminBox .myBoxwrap .internalbox .webman .col_right{margin:0 0 20px 0;}
#main #myAdminBox .myBoxwrap .internalbox .webman .col_right .jquery-safari-checkbox img{margin:0;}
#main #myAdminBox .myBoxwrap .internalbox .webman .col_right textarea{width:828px;}
#main #myAdminBox .myBoxwrap .internalbox form select{width:630px!important;}
#main #myAdminBox .myBoxwrap .internalbox form .customSelect{width:630px!important; padding:0 10px!important;}
#main #myAdminBox .myBoxwrap .internalbox form input[type="text"]{width:608px;}
#main #myAdminBox .myBoxwrap .internalbox form textarea{width:608px;}

#main #myAdminBox .myBoxwrap .internalbox .search2{background:none; padding:0 0 15px;}

#main #myAdminBox .myBoxwrap .internalbox form[action="anon_new.html"] table tr,
#main #myAdminBox .myBoxwrap .internalbox form[action="user_home.html"] table tr{vertical-align:top;}

#main #myAdminBox .myBoxwrap .internalbox form .test,
#main #myAdminBox .myBoxwrap .internalbox form .test #txt{background:transparent!important; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; padding:0;}

#main #myAdminBox .myBoxwrap .internalbox .searchcol{float:left; margin:0 20px 20px 0;}

#contManWrap{padding:20px;}
#contManWrap h1{background:#fff; border-top:2px solid #f7931e; padding:10px 0 10px 20px !important; font-size:20px; line-height:30px; color:#262626; font-weight:400;}
#contManWrap h1 a.backAdminButton{float:right; background:#f2f2f2 !important; border:1px solid #d9d9d9 !important; color:#123652 !important; opacity:1 !important; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; display:block; font-size:15px; height:30px; line-height:30px; margin:0 20px 0 0; padding:0 20px;}
#contManWrap h1 a:hover.backAdminButton{background:#d9d9d9 !important; border:1px solid #bfbfbf !important; color:#123652 !important; opacity:1 !important;}
#contManWrap #contManWrapInner{padding:20px; background:#fff; margin:10px 0;}
#contManWrap #contManWrapInner textarea{width:100%; height:600px; box-sizing:border-box;}

#myAdminBox .internalbox #kc_2col #details input{width:328px;}
#main #myAdminBox .internalbox #settingtabs{width:100%!important;}
#main #myAdminBox .internalbox #settingtabs ul{list-style:none;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-anchor{display:block;width:100%;box-sizing:border-box;white-space:normal;color:#111; padding:5px 10px 8px;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel{width:690px!important;float:left;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel form{width:1000px;}

#main #myAdminBox .myBoxwrap .internalbox #gbox_list4, #main #myAdminBox .myBoxwrap .internalbox #gbox_list4 #gview_list4{width:auto!important}

/* NEW ADMIN ADD USER PAGE */
#Content #myAdminBox form#theForm #kc_profile_AccountDetails,
#Content #myAdminBox form#theForm #kc_profile_InternalDetails,
#Content #myAdminBox form#theForm #kc_profile_PrivateDetails,
#Content #myAdminBox form#theForm #kc_profile_PublicDetails{margin:0 0 30px;}
#Content #myAdminBox form#theForm #kc_profile_Review{margin:30px 0 0;}
#Content #myAdminBox form#theForm .kc_profile{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content #myAdminBox form#theForm .kc_profile .logo{width:200px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:18px;}
#Content #myAdminBox form#theForm .kc_profile .logo strong,
#Content #myAdminBox form#theForm .kc_profile .logo b{font-weight:400;}
#Content #myAdminBox form#theForm .kc_profile .details{width:630px; float:right; min-height:34px; line-height:34px;}
#Content #myAdminBox form#theForm .kc_profile .details input.text,
#Content #myAdminBox form#theForm .kc_profile .details input[type='text'],
#Content #myAdminBox form#theForm .kc_profile .details textarea{width:608px;}
#Content #myAdminBox form#theForm .kc_profile .details select{width:630px;}
#Content #myAdminBox form#theForm .kc_profileb{padding:20px 0 0; clear:both; width:850px; margin:0 auto; overflow:hidden;}
#Content #myAdminBox form#theForm .kc_profileb .logo{width:400px; display:block; padding:7px 20px 7px 0; line-height:20px; font-weight:normal; text-align:left; float:left; font-size:18px;}
#Content #myAdminBox form#theForm .kc_profileb .details{width:430px; float:right; padding:7px 0; min-height:20px; line-height:20px;}
#Content #myAdminBox form#theForm .kc_profileb .details .jquery-safari-checkbox img{margin:0;}
#Content #myAdminBox form#theForm .kc_profileb .details input.text,
#Content #myAdminBox form#theForm .kc_profileb .details input[type='text'],
#Content #myAdminBox form#theForm .kc_profileb .details textarea{width:408px;}
#Content #myAdminBox form#theForm .kc_profileb .details select{width:430px;}
/* END NEW ADMIN ADD USER PAGE */

/* NEW USER MAINTENANCE USER PAGE */
#Content #myAdminBox .internalboxAdmin .search2{padding:15px 20px 0; overflow:hidden; clear:both; background:#fff;}
#Content #myAdminBox .internalboxAdmin .search2 .search2title{width:200px; padding-right:20px; float:left; line-height:32px;}
#Content #myAdminBox .internalboxAdmin .search2 .search2value{margin-left:200px;}

#Content #myAdminBox .internalboxAdmin .search2 .search2value input{width:608px;}
#Content #myAdminBox .internalboxAdmin .search2 .search2value select{width:630px;}
#Content #myAdminBox .internalboxAdmin .search2 .search2help{display:none;}
#Content #myAdminBox .internalboxAdmin .search2 .submitbutton{float:left; margin:0 0 15px;}
#Content #myAdminBox .internalboxAdmin .search2 .clearbutton{margin-left:20px; float:left;}
#Content #myAdminBox .internalboxAdmin .bulkassign{margin-left:200px;}
#Content #myAdminBox .internalboxAdmin .csv{width:auto;}
#Content #myAdminBox .myBoxwrap{margin:0 0 30px;}
#Content #myAdminBox .internalboxAdmin{margin:0 auto; width:850px;}
#Content #myAdminBox .UserMaintTable{padding:15px 20px; background:#fff;}
#Content #myAdminBox .UserMaintTable tr th{text-align:center; border-bottom:1px solid #ccc; padding:10px 5px!important;}
#Content #myAdminBox .UserMaintTable tr td{text-align:center; padding:10px 5px!important; border-bottom:1px solid #ccc;}
#Content #myAdminBox .UserMaintTable tr:nth-child(odd) td{background:#fafafa;}
#Content #myAdminBox .UserMaintTable tr:nth-child(even) td{background:#f1f1f1;}
#Content #myAdminBox .UserMaintTable a.UserEmail,
#Content #myAdminBox .UserMaintTable a.UserEdit,
#Content #myAdminBox .UserMaintTable a.UserSiteRights{display:inline-block; opacity:1!important; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:15px; height:30px; line-height:30px; margin:0; padding:0 20px; cursor:pointer;}
#Content #myAdminBox .UserMaintTable a:hover.UserEmail,
#Content #myAdminBox .UserMaintTable a:hover.UserEdit,
#Content #myAdminBox .UserMaintTable a:hover.UserSiteRights{opacity:1!important;}
#Content #myAdminBox .UserMaintTable a.UserEmail{background-color:#3ea86e!important; border:1px solid #358f5d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a.UserEdit{background-color:#3ea86e!important; border:1px solid #358f5d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a.UserSiteRights{background-color:#fff!important; border:1px solid #358f5d!important; color:#358f5d!important;}
#Content #myAdminBox .UserMaintTable a.UserSiteRightsAdmin{background-color:#fff!important; border:1px solid #cc4b4b!important; color:#cc4b4b!important;}
#Content #myAdminBox .UserMaintTable input[type="submit"]{background-color:#ff5e5e!important; border:1px solid #cc4b4b!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a:hover.UserEmail{background-color:#358f5d!important; border:1px solid #2b754d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a:hover.UserEdit{background-color:#358f5d!important; border:1px solid #2b754d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a:hover.UserSiteRights{background-color:#3ea86e!important; border:1px solid #358f5d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a:hover.UserSiteRightsAdmin{background-color:#ff5e5e!important; border:1px solid #cc4b4b!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable input[type="submit"]:hover{background-color:#cc4b4b!important; border:1px solid #b34242!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable tr th:nth-child(1),
#Content #myAdminBox .UserMaintTable tr td:nth-child(1){text-align:left;}
/* END USER MAINTENANCE ADD USER PAGE */
/* ------ NEW ADMIN CSS END------- */

/* ------ NEW NEWS CSS START ------- */

#newsInnerDetails{margin:10px 0 -7px; background:#fff; padding:10px 20px; line-height:30px;}
#newsInnerDetails .articleBottomDesc{overflow:hidden;}
#newsInnerDetails .articleBottomDesc .articleBottomDescAdded{font-size:16px; float:left; padding-right:80px; color:#f7931e;}
#newsInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic{width:30px; height:30px; overflow:hidden; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; float:left;}
#newsInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic img{width:auto; height:auto; max-width:30px;}
#newsInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{font-size:16px; float:left; padding-left:10px;}
#newsInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{color:#f7931e;}
#newsInnerDetails .articleBottomDesc .articleBottomDescDate{color:#f7931e; font-size:16px; padding:0 80px 0 30px; background:url(/images/articleBottomDescDate.png) left no-repeat; float:left;}

#txt .articleBoxDetails{margin:0 0 20px; border:1px solid #d9d9d9;}
#txt .articleBoxDetails .articleBoxDetailsTitle{border-bottom:1px solid #d9d9d9; line-height:28px; padding:8px 20px; color:#f7931e; font-size:18px;}
#txt .articleBoxDetails .articleBoxDetailsInner{padding:10px;}
#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach{padding:10px; background:#f2f2f2; border:0 none; overflow:hidden;}
#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach img{float:left;}
#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a{color:#f7931e; float:left; padding-top:5px;}
#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a span{display:block; color:#a5a5a5;}

#txt #newsAttachments .articleBoxDetails .articleBoxDetailsTitle{background:url(/images/headingIconAttach.png) right center no-repeat;}

#main .myBox #txt .newsdesc{padding:0 0 20px;}
#main .myBox #txt .newsdesc img{margin:0 20px 0 0;}
#main .myBox #txt .newsdesc p{padding:0 0 10px;}
#main .myBox #txt .newsdesc p:after{display:inline;}

#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach{padding:5px 10px 10px;}
#txt .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a{padding:0; font-size:15px;}

#Content .myBox #txt{padding:20px;}
#txt #newsAttachments .articleBoxDetails{margin:0; background:#fff;}
#main .myBox #newsShellList .kc_update{font-size:14px; position:relative; color:#4d4d4d;}
#main .myBox #newsShellList .kc_update .newstitle a{color:#f7931e;}
#main .myBox #newsShellList .kc_update .articleBottomDesc{min-height:20px; overflow:hidden;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescAdded{font-size:14px; width:180px; float:left;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic{width:20px; height:20px; overflow:hidden; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; float:left;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic img{width:auto; height:auto; max-width:20px;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{font-size:14px; float:left; padding-left:10px;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{color:#f7931e;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescDate{color:#f7931e; font-size:14px; padding:0 0 0 30px; background:url(/images/articleBottomDescDate.png) left no-repeat; width:150px; float:left;}

#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions{position:absolute; top:10px; right:10px;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions a.wSubBoxLink{width:30px; height:30px; display:block; background:url(/images/sBoxOptionsMenu.png) 0 0; float:right;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions a:hover.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -30px;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions a:active.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -60px;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions .wSubBoxInner{overflow:hidden; background:#fff; display:none; width:130px; clear:both; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions .wSubBoxInner a{display:block; width:130px; text-align:center; height:40px; line-height:40px; color:#123652; cursor:pointer;}
#main .myBox #newsShellList .kc_update .articleBoxDetailsOptions .wSubBoxInner a:hover{background:#f2f2f2;}

#main .myBox #newsShellList .kc_update{padding:10px 20px 15px 80px; background:url("/images/news_icon.png") no-repeat scroll 20px 11px;}
#main .myBox #newsShellList .kc_update .newsdesc{padding:0 0 15px;}


/* ------ NEW NEWS CSS END ------- */

/* ------ NEW DISCUSSIONS CSS START ------- */

#main .disc_wrapper .discuss_holder .discuss_right h3{color:#f7931e; padding:0 0 10px;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_body{padding:0 0 20px;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder{padding:0 0 10px; overflow:hidden; color:#4b4b4b; font-size:14px;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder h4{float:left; padding:0 80px 0 0!important; color:#f7931e; font-weight:normal;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder a{color:#f7931e;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder .discdate{float:left; background:url(/images/articleBottomDescDate.png) left no-repeat; padding:0 0 0 30px;}

#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions{position:absolute; top:20px; right:20px; z-index:2000;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions a.wSubBoxLink{width:30px; height:30px; display:block; background:url(/images/sBoxOptionsMenu.png) 0 0; float:right;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions a:hover.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -30px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions a:active.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -60px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions .wSubBoxInner{overflow:hidden; background:#fff; display:none; width:130px; clear:both; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions .wSubBoxInner a{display:block; width:130px; text-align:center; height:40px; line-height:40px; color:#123652;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsOptions .wSubBoxInner a:hover{background:#f2f2f2;}

#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment{padding:0 10px 20px; overflow:hidden; position:relative; border-bottom:1px solid #ccc;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic{float:left; width:30px; height:30px; overflow:hidden; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic img{width:auto; height:auto; max-width:30px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput{margin:0 120px 0 50px; padding-left:10px; background:url(/images/articleBottomArrowDisc.png) left top no-repeat;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea{border:1px solid #123652; background:#fff; width:96%; padding:5px 2%; min-height:20px; height:20px; float:none; margin:0;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea:focus{height:90px; min-height:90px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit{position:absolute; top:0; right:10px; width:100px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit input{width:100px!important;}

#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm{border-top:0 none; margin:0 0 0; padding:20px 10px 0; position:relative; background:none;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentPic{float:left; width:30px; height:30px; overflow:hidden; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; border:0 none;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentPic img{width:auto; height:auto; max-width:30px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails{margin:0 0 0 50px; padding:0 0 0 10px; background:url(/images/blogsBottomArrowComm.png) left top no-repeat;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDetailsInner{padding:10px 20px; background:#e5e5e5;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentUser{padding:0 0 5px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentUser a{color:#f7931e;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails .disc_comment_body{padding:0 0 5px; margin:0;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentDetails .comment_time{color:#4c4c4c; font-size:14px; font-style:italic;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsOptions{position:absolute; top:30px; right:20px; z-index:2000;}

#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .featured_comm{border:0 none;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .featured_comm .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDetailsInner{border:2px solid #e5e5e5; background:#f2f2f2;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .featured_comm .articleBoxDetailsAllCommentDetails .f_comm{right:25px; color:#4c4c4c; font-style:italic;}

#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsViewAllComment{padding:20px 0 0 70px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsViewAllComment a{color:#3ea86e; background:url(/images/Innerarr1.png) no-repeat scroll right center; padding:0 20px 0 0;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsViewAllComment a:hover{color:#358f5d;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsViewAllComment a:active{color:#47c27e;}

#main .disc_wrapper .discuss_holder .discuss_left{width:55px; background:url("/images/discArrowUser.png") no-repeat right 7px;}
#main .disc_wrapper .discuss_holder .discuss_left .mimg,
#main .disc_wrapper .discuss_holder .discuss_left .aimg,
#main .disc_wrapper .discuss_holder .discuss_left .cimg{width:45px; height:45px;}
#main .disc_wrapper .discuss_holder .discuss_left img{max-height:45px;}
#main .disc_wrapper .discuss_holder .discuss_right{margin-left:64px; padding:15px 20px;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_body{margin:0 0 20px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic{width:35px; height:35px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic img{max-width:35px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea{line-height:20px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentPic{width:35px; height:35px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .articleBoxDetailsAllCommentPic img{max-width:35px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsViewAllComment{padding:15px 0 0 70px;}
#main .disc_wrapper .discuss_holder{margin:0; border:0 none; padding:0 0 10px;}

/* ------ NEW DISCUSSIONS CSS END ------- */

/* ------ NEW CUSTOM TABS CSS START ------- */
 
#Content .myBox #txt #listing .header a{color:#f7931e;}
#Content .myBox #txt #listing .listingat{font-size:14px; color:#4d4d4d;}
#Content .myBox #txt #listing .listingat .articleBottomDesc{clear:both;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded{font-size:14px; width:180px; float:left;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic{width:20px; height:20px; overflow:hidden; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; float:left;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic img{width:auto; height:auto; max-width:20px;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{font-size:14px; float:left; padding-left:10px;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{color:#f7931e;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescDate{color:#f7931e; font-size:14px; padding:0 0 0 30px; background:url(/images/articleBottomDescDate.png) left no-repeat; width:150px; float:left;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescComm{font-size:14px; padding:0 0 0 30px; background:url(/images/articleBottomDescComm.png) left no-repeat; width:150px; float:left;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescComm a{color:#f7931e;}

#Content .myBox #txt #listing .listingat .articleAttributes{clear:both; padding:0 0 15px; overflow:hidden;}

#Content .myBox #txt #listing  .articleBoxDetailsOptions{position:absolute; top:10px; right:10px;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions a.wSubBoxLink{width:30px; height:30px; display:block; background:url(/images/sBoxOptionsMenu.png) 0 0; float:right;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions a:hover.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -30px;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions a:active.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -60px;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions .wSubBoxInner{overflow:hidden; background:#fff; display:none; width:130px; clear:both; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions .wSubBoxInner a{display:block; width:130px; text-align:center; height:40px; line-height:40px; color:#123652;}
#Content .myBox #txt #listing  .articleBoxDetailsOptions .wSubBoxInner a:hover{background:#f2f2f2;}

#wrapper #Content .myBox #txt #listing .listingat .desc a{color:#f7931e!important; text-decoration:none!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#wrapper #Content .myBox #txt #listing .listingat .desc a:hover{color:#f7931e!important; text-decoration:underline!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#wrapper #Content .myBox #txt #listing .listingat .desc a:active{color:#f7931e!important; text-decoration:underline!important; opacity:1!important; filter:alpha(opacity = 100)!important;}

#Content .myBox #txt #listing{background:rgba(0, 0, 0, 0) url("/images/blogs_icon.png") no-repeat scroll 20px 11px; padding:10px 20px 15px 80px; position:relative;}
#Content .myBox #txt #listing .listingat .desc{margin:0 0 15px;}


#blogInnerDetails{margin:10px 0 -7px; background:#fff; padding:10px 20px; line-height:30px;}
#blogInnerDetails .articleBottomDesc{overflow:hidden;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded{font-size:16px; float:left; padding-right:80px; color:#f7931e;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic{width:30px; height:30px; overflow:hidden; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; float:left;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic img{width:auto; height:auto; max-width:30px;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{font-size:16px; float:left; padding-left:10px;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{color:#f7931e;}
#blogInnerDetails .articleBottomDesc .articleBottomDescDate{color:#f7931e; font-size:16px; padding:0 80px 0 30px; background:url(/images/articleBottomDescDate.png) left no-repeat; float:left;}
#blogInnerDetails .articleBottomDesc .articleBottomDescComm{font-size:16px; padding:0 0 0 30px; background:url(/images/articleBottomDescComm.png) left no-repeat; float:left;}
#blogInnerDetails .articleBottomDesc .articleBottomDescComm a{color:#f7931e;}

#listing_full .articleBoxDetails{margin:0 0 20px; border:1px solid #d9d9d9;}
#listing_full .articleBoxDetails .articleBoxDetailsTitle{border-bottom:1px solid #d9d9d9; line-height:28px; padding:8px 20px; color:#f7931e; font-size:18px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner{padding:10px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach{padding:10px; background:#f2f2f2; border:0 none;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach img{float:left;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a{color:#f7931e; float:left; padding-top:5px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a span{display:block; color:#a5a5a5;}

#listing_full #blogsAttachments .articleBoxDetails .articleBoxDetailsTitle{background:url(/images/headingIconAttach.png) right center no-repeat;}
#listing_full #blogsAttachments .articleBoxDetails .articleBoxDetailsInner{padding:10px;}
#listing_full #blogsComments .articleBoxDetails .articleBoxDetailsTitle{background:url(/images/headingIconComment.png) right center no-repeat;}

#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment{padding:0 10px; position:relative;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic{float:left; width:35px; height:35px; overflow:hidden; -webkit-border-radius:35px; -moz-border-radius:35px; border-radius:35px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentPic img{width:auto; height:auto; max-width:35px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput{margin:0 120px 0 50px; padding-left:10px; background:url(/images/articleBottomArrowInput.png) left top no-repeat;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput:active{background:url(/images/articleBottomArrowComm.png) left top no-repeat;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea{width:96%; padding:5px 2%; min-height:20px; height:20px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea:focus{height:90px; min-height:90px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit{position:absolute; top:0; right:10px; width:100px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit input{width:100px!important;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment{border-top:1px solid #d9d9d9; margin:20px 0 0; padding:20px 10px 0; position:relative;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentPic{float:left; width:35px; height:35px; overflow:hidden; -webkit-border-radius:35px; -moz-border-radius:35px; border-radius:35px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentPic img{width:auto; height:auto; max-width:35px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails{margin:0 0 0 50px; padding:0 0 0 10px; background:url(/images/articleBottomArrowComm.png) left top no-repeat;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDetailsInner{padding:10px 20px; background:#e5e5e5;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentUser{padding:0 0 5px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentUser a{color:#f7931e;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDesc{padding:0 0 5px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDate{color:#4c4c4c; font-size:14px; font-style:italic;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions{position:absolute; top:25px; right:15px; z-index:1000;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions a.wSubBoxLink{width:30px; height:30px; display:block; background:url(/images/sBoxOptionsMenu.png) 0 0; float:right;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions a:hover.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -30px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions a:active.wSubBoxLink{background:url(/images/sBoxOptionsMenu.png) 0 -60px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions .wSubBoxInner{overflow:hidden; background:#fff; display:none; width:130px; clear:both; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions .wSubBoxInner a{display:block; width:130px; text-align:center; height:40px; line-height:40px; color:#123652;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsOptions .wSubBoxInner a:hover{background:#f2f2f2;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsViewAllComment{padding:20px 0 0 70px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsViewAllComment a{color:#3ea86e; background:url(/images/Innerarr1.png) no-repeat scroll right center; padding:0 20px 0 0;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsViewAllComment a:hover{color:#358f5d;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsViewAllComment a:active{color:#47c27e;}

#Content .myBox #txt #listing_full .articleAttributes{clear:both; padding:0 0 15px; overflow:hidden;}

#Content .myBox #txt #listing_full{margin-bottom:5px;}
#Content .myBox #txt #listing_full .descfull img{margin:5px 20px 0 0;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach{padding:5px 10px 10px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a{font-size:15px; padding-top:0;}

#listing_full .articleBoxDetails .articleBoxDetailsInner{padding:20px 10px 15px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAllComment .articleBoxDetailsAllCommentDetails .articleBoxDetailsAllCommentDetailsInner{font-size:15px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsViewAllComment{padding:15px 0 0 70px;}

#listing_full #blogsComments .articleBoxDetails{margin:0;}

/* ------ NEW CUSTOM TABS CSS START ------- */
 
 
/* ------ ADMIN PANEL CSS END ------- */

.filetree .root{border:1px solid #E5E5E5!important;}
.treeview .placeholder{background:url(/images/ajax_loader.gif) 0 0 no-repeat; height:16px; width:16px; display:block; }
.filetree li .item table{width:100%; }
.filetree li .item .tdthumb{text-align:left; vertical-align:top; width:25px; }
.filetree li .item .tddata{text-align:left; vertical-align:top; }
.filetree li .item .tdvc,  .filetree li .item .tdlock{text-align:left; vertical-align:middle; width:30px; }
.treeview, .treeview ul{list-style:none outside none; margin-left:0; padding:0 0 0 0; background-color:white;  font-size:15px; border:0px none;}
.treeview ul{background-color:white; font-size:15px; margin-top:1px; }
ul.treeview ul {border:0px none; padding:0 0 0 0; border-top:2px solid #fff;}
.treeview ul li .hitarea,  .treeview ul li .placeholder{margin:0 0 0 20px;}
.treeview ul ul li .hitarea, .treeview ul ul li .placeholder{margin:0 0 0 40px;}
.treeview ul ul ul li .hitarea, .treeview ul ul ul li .placeholder{margin:0 0 0 60px;}
.treeview ul ul ul ul li .hitarea, .treeview ul ul ul ul li .placeholder{margin:0 0 0 80px;}
.treeview ul ul ul ul ul li .hitarea, .treeview ul ul ul ul ul li .placeholder{margin:0 0 0 100px;}
#mmain{background-color:white; border:1px solid #9CC8E2; border-radius:5px 5px 5px 5px; box-shadow:0 1px 0 #3F8DA5; display:block; float:left; font-family:'Raleway',sans-serif!important; font-size:16px !important; margin:10px 0 0; padding:10px 10px 10px 0; width:588px; }
.bl_simp{border-bottom:1px dotted #262626; color:#262626; font-family:'Raleway',sans-serif!important; font-size:12px; font-weight:normal; margin:0 0 10px; padding:10px; }
.treeview .hitarea{cursor:pointer; float:left; height:39px; width:64px; padding:0 0 0 0;}
.filetree div.folder{height:41px; line-height:41px; margin:0 0 0 0; width:auto; overflow:hidden; padding:0 0 0 10px;}
.filetree li > span{display:block; padding:0; margin:0 0 0 100px; border:0px none; line-height:41px;}
.filetree li li li > span{margin:0 0 0 120px;}
.filetree li li li li > span{margin:0 0 0 140px;}
.filetree li li li li li > span{margin:0 0 0 160px;}
.filetree li li li li li li > span{margin:0 0 0 180px;}
.filetree li li li li li li li > span{margin:0 0 0 200px;}
.filetree li li li li li li li li > span{margin:0 0 0 220px;}
.filetree li.expandable span.folder{}
.treeview .expandable-hitarea{background:url("/images/nfoldstate.png") no-repeat scroll 0 0px !important; }
.treeview .collapsable-hitarea{background:url("/images/nfoldstate.png") no-repeat scroll 0 -39px !important; }
.treeview li{}
.treeview li.collapsable, .treeview li.expandable{border:0 none; padding-bottom:0px !important; margin:0 0 0 0 !important; }
.treeview li.lastExpandable{background-repeat:no-repeat; }
.treeview li.lastCollapsable{background-repeat:no-repeat; }
.filetree li{font-size:15px; color:#f7931e; background:#F2F2F2; border:0px none; margin:0 0 2px 0; padding:0 0 0 0 !important; }
.bl_close{position:absolute; top:7px; right:10px; display:block; width:8px; height:16px; }
.balloon_popup{z-index:50000; background-color:#F2F2F2; border:3px solid #ccc; color:#FFFFFF; display:none; font-size:100%; font-weight:bold; left:316.5px; padding:0; position:absolute; top:146px; visibility:visible; }
.bl_help{background:none repeat scroll 0 0 #F2F2F2; color:#262626; float:left; font-family:'Raleway',sans-serif!important; font-size:11px; margin:0; padding:10px 10px; position:relative; text-align:left; width:300px; }
.bl_folder, .bl_vc, .bl_lock{background:none repeat scroll 0 0 #F2F2F2; color:#262626; float:left; font-family:'Raleway',sans-serif!important; font-size:11px; margin:0; padding:10px 10px; position:relative; text-align:left; width:auto; font-weight:normal; }
.bl_name{border-bottom:1px dotted #262626; color:#262626; font-family:'Raleway',sans-serif!important; font-size:13px; font-weight:bold; line-height:20px; margin:0 0 10px; padding:0; }
.bl_attr{float:left; padding:0 0 3px; width:200px; }
.bl_attr .attn{float:left; line-height:16px; width:60px; font-weight:bold; color:#6B6B6B; }
.bl_attr .attv{color:#262626; float:left; font-weight:normal; line-height:16px; width:120px; }
.bl_rt1 .bl_download{background:none repeat scroll 0 0 #0f75bc !important; color:#FFFFFF !important; display:block !important; float:left !important; font-family:'Raleway',sans-serif!important; font-size:13px !important; font-weight:bold !important; line-height:22px !important; padding:0 13px !important; text-decoration:none !important; }
.bl_lf1{float:left; width:200px; }
.bl_rt1{float:left; width:100px; }
.bl_prof{border-top:1px dotted #CCCCCC; clear:both; float:left; margin:10px 0 0; padding:10px 0 0; width:300px; }
.bl_prof .pr1{float:left; margin:0; width:150px; }
.bl_prof .pr1 img{border:1px dotted #CCCCCC; float:left; height:34px; margin:0 5px 0 0; width:27px; }
.bl_prof .pr1 .x1{float:left; width:110px; font-weight:normal; }

.status{clear:both; float:left; font-weight:normal; margin:0; padding:0 0 10px; }


.item .thumb{clear:both; display:block; float:none; width:50px !important; height:59px; }
.item .thumb img{ margin:7px 0 0 0;max-height:50px;max-width:50px; }
.item .thumb img[src='/images/biog_s.gif'],
.item .thumb img[src='/images/blogelmnt_s.gif'],
.item .thumb img[src='/images/blogs_icon.png'],
.item .thumb img[src='/images/contacts_s.gif'],
.item .thumb img[src='/images/contenticon.png'],
.item .thumb img[src='/images/disc_icon.png'],
.item .thumb img[src='/images/doc.gif'],
.item .thumb img[src='/images/docx.gif'],
.item .thumb img[src='/images/event_icon.png'],
.item .thumb img[src='/images/events_s.gif'],
.item .thumb img[src='/images/frequently_s.gif'],
.item .thumb img[src='/images/html.gif'],
.item .thumb img[src='/images/html.png'],
.item .thumb img[src='/images/img.gif'],
.item .thumb img[src='/images/mspopt_s.gif'],
.item .thumb img[src='/images/news_icon.png'],
.item .thumb img[src='/images/news_s.gif'],
.item .thumb img[src='/images/pdf.gif'],
.item .thumb img[src='/images/play.gif'],
.item .thumb img[src='/images/ppt.gif'],
.item .thumb img[src='/images/pptx.gif'],
.item .thumb img[src='/images/question_s.gif'],
.item .thumb img[src='/images/support_s.gif'],
.item .thumb img[src='/images/video.gif'],
.item .thumb img[src='/images/word.gif'],
.item .thumb img[src='/images/xls.gif'],
.item .thumb img[src='/images/xlsx.gif'],
.item .thumb img[src='/images/youtubevid.png']{margin-top:3px;}

.data{display:block; vertical-align:top; }
.lock{background:url("/images/i_tree_sp.gif") no-repeat scroll 0 0 transparent; display:block; height:18px; margin:0; padding:0; text-align:center; vertical-align:top; width:25px; }
.locked{background-position:0px -5px; }
.unlocked{background-position:-25px -5px; }
.vcon{background-position:-50px -5px; }
.vcoff{background-position:-75px -5px; }
.data .name{font-weight:bold; padding:0 0 5px; float:left; width:50%; text-align:left; }
.data .author{float:left; font-size:100%; font-weight:bold; line-height:18px; padding:0 5px 0 0; text-align:right; width:30%; }
.data .date{color:#6B6B6B; float:left; font-family:'Raleway',sans-serif!important; font-size:11px; font-weight:bold; line-height:18px; text-align:right; width:18%; }
.data .date span, .data .author span{font-weight:normal; padding:0 5px 0 0; font-size:11px; }
.data a{text-decoration:underline !important; }
#browser{clear:both; }
.treeview li .sharedg, .treeview li .dprev{ width:auto; float:none; margin:0 0 0 0;} 

.filetree li .item{display:block; margin:0 0 0 0; width:auto; }
.filetree li .item .col1{margin:0 0 0 40px;}
.filetree ul li .item .col1{margin:0 0 0 30px; }
.filetree ul ul li .item .col1{margin:0 0 0 60px; }
.filetree ul ul ul li .item .col1{margin:0 0 0 80px; }
.filetree ul ul ul ul li .item .col1{margin:0 0 0 108px; }
.filetree li .item .col2{margin:0 0 0 10px;}
.filetree ul li .item .col2{margin:0 0 0 90px; }
.filetree ul ul li .item .col2{margin:0 0 0 120px; }
.filetree ul ul ul li .item .col2{margin:0 0 0 140px; }
.filetree ul ul ul ul li .item .col2{margin:0 0 0 168px; }

.item:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.item{display:inline-block;}
* html .item{height:1%;}
.item{display:block;}
.fst_holder{float:left; width:82%; overflow:hidden;}
.scd_holder{float:left; width:18%; overflow:hidden;}
.nTreeview2 .labels .scd_holder{float:right;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{float:left; overflow:hidden; height:auto; min-height:59px;} 
.col6, .col7, .col8, .col9, .col10, .col11, .col12{width:25%; min-width:29px; text-align:center;}
.col4, .col5{width:11%; text-align:center;}
.col3{width:22%; text-align:center;}
.col2{width:auto;}
.col1{width:50px; position:absolute;}
.col11 .jquery-safari-checkbox img{margin-top:21px;}
.col12{display:none; }
.item .name, .item .date, .item .type, .item .size{height:auto; line-height:20px; font-size:15px; color:#A5A5A5; display:block; margin-top:-5px;}
.item .name a{color:#f7931e;   font-size:16px;}
ul#browser .item .name a{float:left; clear:both;}
ul#browser .item .pr_author,
ul#browser .item .pr_date,
ul#browser .item .pr_type,
ul#browser .item .pr_size{float:left; padding-right:5px;}
ul#browser .item .pr_author{clear:left;}
.item .item_title{display:block; }
.item .pr_author, .item .pr_date, .item .pr_type, .item .pr_size{height:auto; line-height:20px; font-size:15px; color:#A5A5A5; display:inline;}
.dprev a{background:url(/images/DocButtons.png) no-repeat 0 0; display:block; width:25px; height:59px; margin:0 auto;}
.ddown a{background:url(/images/DocButtons.png) no-repeat -100px 0; display:block; width:26px; height:59px; margin:0 auto; text-indent:-9999px; font-size:0; line-height:0;}
.edit a{background:url(/images/DocButtons.png) no-repeat -25px 0; display:block; width:25px; height:59px; margin:0 auto;}
.sharedoc a{background:url(/images/DocButtons.png) no-repeat -75px 0; display:block; width:25px; height:59px; margin:0 auto;}
.sharedoc a img{display:none;}
.verc a{background:url(/images/DocButtons.png) no-repeat -127px 0; display:block; width:29px; height:59px; margin:0 auto;}
.lockk a{background:url(/images/DocButtons.png) no-repeat -50px 0; display:block; width:25px; height:59px; margin:0 auto;}
.dprev a:hover{background:url(/images/DocButtons.png) no-repeat 0 -59px; display:block; width:25px; height:59px;}
.ddown a:hover{background:url(/images/DocButtons.png) no-repeat -100px -59px; display:block; width:26px; height:59px;}
.edit a:hover{background:url(/images/DocButtons.png) no-repeat -25px -59px; display:block; width:25px; height:59px;}
.sharedoc a:hover{background:url(/images/DocButtons.png) no-repeat -75px -59px; display:block; width:25px; height:59px;}
.verc a:hover{background:url(/images/DocButtons.png) no-repeat -127px -59px; display:block; width:29px; height:59px;}
.lockk a:hover{background:url(/images/DocButtons.png) no-repeat -50px -59px; display:block; width:25px; height:59px;}

.col6, .col7, .col8, .col9, .col10, .col12{visibility:visible;}
.item:hover .col6, .item:hover .col7, .item:hover .col8, .item:hover .col9, .item:hover .col10, .item:hover .col12{visibility:visible;}
.folder .add_file, .folder .add_fl, .folder .edit_fl{visibility:visible;}
.folder:hover .add_file, .folder:hover .add_fl, .folder:hover .edit_fl{visibility:visible;}
.folder:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.folder{display:inline-block;}
* html .folder{height:1%;}
.folder{display:block;}
.fl_title{float:left; width:80%; overflow:hidden;}
.flbut{float:left; width:20%; overflow:hidden;}
.add_file, .add_fl, .edit_fl, .check_fl{float:left; width:30%; text-align:center;}
.check_fl{width:10%;}
.add_file a{background:url(/images/FolderBut.png) no-repeat 0 0; display:block; width:25px; height:41px; margin:0 auto;}
.edit_fl a{background:url(/images/FolderBut.png) no-repeat -25px 0; display:block; width:25px; height:41px; margin:0 auto;}
.add_fl a{background:url(/images/FolderBut.png) no-repeat -50px 0; display:block; width:25px; height:41px; margin:0 auto;}
.add_file a:hover{background:url(/images/FolderBut.png) no-repeat 0 -41px; display:block; width:25px; height:41px; margin:0 auto;}
.edit_fl a:hover{background:url(/images/FolderBut.png) no-repeat -25px -41px; display:block; width:25px; height:41px; margin:0 auto;}
.add_fl a:hover{background:url(/images/FolderBut.png) no-repeat -50px -41px; display:block; width:25px; height:41px; margin:0 auto;}
.check_fl .jquery-safari-checkbox img{margin-top:11px;}
.treeview li.expandable{margin-bottom:2px !important;}
#nTreeview{position:relative;}
#nTreeview .treetop{overflow:hidden;}
#nTreeview .treetop #heading{padding-bottom:30px;}
.nTreeview2{padding:10px 0; background:#fff;}
.labels{text-align:right;}
.labels .lab_date{text-align:center; margin-right:1%; color:#f7931e; font-size:16px; border:1px solid #E5E5E5; border-bottom:none; background:#fff; line-height:34px; height:34px; display:inline-block; width:18%;}
.labels .lab_type{text-align:center; margin-right:1%; color:#f7931e; font-size:16px; border:1px solid #E5E5E5; border-bottom:none; background:#fff; line-height:34px; height:34px; display:inline-block; width:10%;}
.labels .lab_size{text-align:center; margin-right:1%; color:#f7931e; font-size:16px; border:1px solid #E5E5E5; border-bottom:none; background:#fff; line-height:34px; height:34px; display:inline-block; width:10%;}
.labels .lab_action{text-align:center; margin-right:4%; color:#f7931e; font-size:16px; border:1px solid #E5E5E5; border-bottom:none; background:#fff; line-height:34px; height:34px; display:inline-block; width:51%;}
.prmanage2 .download{background:#fff url(/images/hbtn_down.png) no-repeat top left; height:32px; line-height:32px; padding:0 15px 0 53px; border:1px solid #D1D1D1; color:#f7931e; float:right; margin:0 20px 0 0;}
.prmanage2 .del{background:#fff url(/images/hbtn_del.png) no-repeat top left; height:32px; line-height:32px; padding:0 15px 0 44px; border:1px solid #D1D1D1; color:#f7931e; float:right;  margin:0 0 0 20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.prmanage2 .upload{background:#f7931e url(/images/hbtn_upl.png) no-repeat top left; height:32px; line-height:32px; padding:0 15px 0 42px; border:1px solid #f7931e; color:#fff;  float:right; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.prmanage2 .upload:hover{background-color:#f7931e; border:1px solid #f7931e;}
.prmanage2 .download:hover{background:#53acd3 url(/images/hbtn_downH.png) no-repeat top left; color:#fff;}
.prmanage2 .del:hover{background:#D4341C url(/images/hbtn_delH.png) no-repeat top left; color:#fff; border:1px solid #D4341C;}
.prmanage2{width:auto;}
.prmanage2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.prmanage2{display:inline-block;}
* html .prmanage2{height:1%;}
.prmanage2{display:block; margin:0 0 0 0;}
.prtop{margin:20px 0 0 0;}
#txt p:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#txt p{display:inline-block;}
* html #txt p{height:1%;}
#txt p{display:block;}

.treetop #heading{line-height:34px; color:#262626; position:relative; padding:0; font-size:20px; float:left;}
.treeview .root-hitarea{margin-left:10px;}

.notification_type, .notification_msg{display:block !important;}

#toolbarShare.toolbarButton::before{content:url(/images/adshare.png); }
.bottommsg{background:#fff; margin:10px auto; padding:10px;}

/* ------ Three View Css END  -------- */

.mfp-iframe-holder .mfp-title-bar{background:#f1f1f1; border-bottom:1px solid #ccc; line-height:40px; height:40px; width:100%; position:absolute; top:-41px; left:0;}
.mfp-iframe-holder .mfp-title-bar .mfp-title{padding-left:10px; font-size:20px; color:#333; line-height:40px; float:left; font-weight:600;}
.mfp-iframe-holder .mfp-title-bar .mfp-close{float:right; width:40px; height:40px; cursor:pointer; font-size:0; line-height:0; text-indent:-9999px; background:url(/images/close.gif) center center no-repeat; right:0; top:0; padding:0;}
.mfp-iframe-scaler iframe{box-shadow:none;}

#ucWrap #ucContainer.mfp-content{max-width:730px;}
#ucWrap #mfp-uc.mfp-iframe-scaler{padding-top:106%; max-width:730px;}
#ucWrap #mfp-uc .mfp-close-right{right:0; top:-40px;}
/* ------------------ MVINE FONT ICONS ---------------------- */

.mvineicon{width:auto!important; font-size:0!important; line-height:0!important; padding:0 5px!important; background-image:none!important; width:auto!important; height:auto!important; text-indent:0!important;}
#header .mvineicon:before{line-height:40px!important;}
#leftPanel .mvineicon{padding:10px 20px 8px!important; font-size:18px!important; width:224px!important; font-weight:300;}
#leftPanel .mvineicon:before{margin-right:18px!important; display:inline-block;vertical-align:-4px;}
/* ------------------ MVINE FONT ICONS ---------------------- */

#main form .myBox table a img{max-width:100px; max-height:200px; margin:7px 10px;}
#cols{background:#fff none repeat scroll 0 0; margin:5px 0 20px; overflow:hidden; padding:15px 20px;}
#cols #col1{float:left; width:48%; margin:0 1%;}
#cols #col2{float:left; width:48%; margin:0 1%;}
#cols #col1 table, #cols #col2 table{border-bottom:1px solid #e5e5e5; line-height:32px;}

#mfp-uc .mfp-close-right{cursor:pointer; height:30px; line-height:30px; margin:0; padding:0; right:-30px; top:0; width:30px;}
/* custom player skin */
.flowplayer{background-color:#fff; background-size:cover;}
.flowplayer .fp-controls{background-color:rgba(0, 0, 0, 0.4);}
.flowplayer .fp-timeline{background-color:rgba(0, 0, 0, 0.5);}
.flowplayer .fp-progress{background-color:rgba(18, 54, 82, 1);}
.flowplayer .fp-buffer{background-color:rgba(229, 229, 229, 1);}
#video_play{background:#fff; text-align:center; padding:15px 20px;}
#video_play .flowplayer{max-width:640px; margin:0 auto;}
#video_play .flowplayer.is-playing{background:none;}
#Content .support .uplsuc{float:left; margin-top:10px;}
#Content .support .uplview{margin-left:10px; float:left}
#Content .support .uplnew{margin-left:10px; float:left}
#Content .support .uplview a{display:inherit; padding:10px 30px; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; border:1px solid #263d29;}
#Content .support .uplview a:hover{color:#263d29; background:#47C27C;}
#Content .support .uplnew a{display:inherit; padding:10px 30px; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; border:1px solid #263d29;}
#Content .support .uplnew a:hover{color:#263d29; background:#47C27C;}
.noprev{background:#fff url(/images/no_preveiw_background.png) center 40px no-repeat; text-align:center; padding:190px 0 40px 0;}
.noprev .noprevtext{padding:20px;}
.noprev #download a{display:inline-block;}
.noprev #download{float:none;}
.modernSelect{width:460px !important;}
#txt_uploadm .test #txt form .row_data{overflow:hidden;}
#txt_uploadm .test #txt form .row_data .row_main{overflow:hidden; padding-bottom:10px;}
#txt_uploadm .test #txt form .row_data .row_main .row_main_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:18px;}
#txt_uploadm .test #txt form .row_data .row_main .row_sub_art{float:right; width:630px; font-size:18px;}
#txt_uploadm .test #txt form .row_data .row_main .row_sub_art .jquery-safari-checkbox{margin-right:5px;}
#txt .test #txt form .row_data{overflow:hidden;}
#txt .test #txt form .row_data .row_main{overflow:hidden; padding-bottom:10px;}
#txt .test #txt form .row_data .row_main .row_main_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:18px;}
#txt .test #txt form .row_data .row_main .row_sub_art{float:right; width:630px; font-size:18px;}
#txt .test #txt form .row_data .row_main .row_sub_art .jquery-safari-checkbox{margin-right:5px;}
#ivitee_personal_message{resize:none;}
.cke_dialog{z-index:12001 !important;}
#toolbar_box{display:none;}
#tabnavcontainers{display:block!important;}
#Content .myAudit #txt{margin-top:10px !important; background:#FFF; padding:10px;}
#datesbox{padding:0 0 20px; height:auto!important;}
#datesbox div{padding-bottom:10px;}
#datesbox div label{width:100px!important; display:block!important; float:left!important;}
#datesbox div input.hasDatepicker{width:100px!important;}
#datesbox div img.ui-datepicker-trigger{cursor:pointer;}
.ui-jqgrid .ui-pg-selbox{width:60px!important;height: 26px !important;
  line-height: 26px !important;
  padding: 0 4px !important;}
#main{width:auto!important;}
#Content #main #tabnavcontainers .milmspub, #Content #tabnavcontainer .вЂќmilmspubвЂќ, #Content #main #tabnavcontainers .вЂќmilmspubвЂќ{line-height:30px; color:#18405e; position:relative; padding:10px 0 10px 20px!important; font-size:20px; background:#fff; border-top:2px solid #4a73ad;}
#txt_cedit .test br{display:none;}
#txt_cedit .test #txt h2{height:auto; line-height:30px; margin:5px 0 10px 0px; padding:0 0 10px; width:auto; border-bottom:1px solid #ccc; color:#4a73ad; font-size:20px; text-align:left;}
#main .myBox #theForm .advT .advR{overflow:hidden;}
#main .myBox #theForm .advT #_attributes .advA{width:100%;}
#main .myBox #theForm .advT #_attributes .advV{width:100%; float:left;}
#main .myBox #theForm .advT #_attributes .advV .ui-sortable{float:left; padding:5px; margin-left:20px; border:1px solid #D9D9D9; height:500px; overflow:auto;}
#main .myBox #theForm .advT #_stages .advA{width:100%;}
#main .myBox #theForm .advT #_stages .advV1{margin-left:220px;}
#main .myBox #theForm .advT #_stages .advV2 input{width:558px;}
#main .str_edit form #onlineForm #oneline .row_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:18px;}
#main .str_edit form #onlineForm #oneline .row_data{float:right; width:630px; line-height:20px; padding:7px 0;}
#main .str_edit form #onlineForm #oneline .row_data .chkbox img{margin:0;}
#main .str_edit form #onlineForm #oneline .row_data .areabox #notification_msg{width:100%;}
#main .str_edit form #onlineForm #oneline .canvas_exp{display:block; font-size:14px; font-style:italic;}
#main .str_edit form #onlineForm #oneline input.FormSubmit{float:none; display:initial;}
#srbox{overflow:hidden;}
#srbox #datesbox{width:36%; float:left; padding:0;}
#srbox #datesbox input.hasDatepicker{width:90px;}
#srbox .sline{width:32%; float:left;}
#srbox .sline #usersearch{width:400px; position:relative;}
#srbox .sline #refresh{margin:35px auto 0; float:right;}
/* TEST CASES ON 31 OCT 2016 */
#items .groupItem .itemHeader .mBoxHead{font-size:18px; color:#262626;}
#listing_full .itempn{overflow:hidden; padding:10px 0;}
#elfinder .elfinder-dialog{left:0!important; margin:auto!important; position:fixed!important; right:0!important; top:300px!important; max-width:40%}
#elfinder .elfinder-button-search{display:none!important}
/* SELECT2 31 JAN 2017 */
.select2-container{box-sizing:border-box; display:inline-block; margin:0; position:relative; vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box; cursor:pointer; display:block; height:28px; user-select:none; -webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block; padding-left:8px; padding-right:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px; padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box; cursor:pointer; display:block; min-height:32px; user-select:none; -webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block; overflow:hidden; padding-left:8px; text-overflow:ellipsis; white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box; border:none; font-size:100%; margin-top:5px; padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{
-webkit-appearance:none
}
.select2-dropdown{background-color:#fff; border:1px solid #aaa; border-radius:4px; box-sizing:border-box; display:block; position:absolute; left:-100000px; width:100%; z-index:1051; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1);}
.select2-results{display:block}
.select2-results__options{list-style:none; margin:0; padding:0}
.select2-results__option{padding:6px; user-select:none; -webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none; border-top-left-radius:0; border-top-right-radius:0}
.select2-search--dropdown{display:block; padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px; width:100%; box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{
-webkit-appearance:none
}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0; margin:0; padding:0; display:block; position:fixed; left:0; top:0; min-height:100%; min-width:100%; height:auto; width:auto; opacity:0; z-index:99; background-color:#fff; filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important; clip:rect(0 0 0 0)!important; height:1px!important; margin:-1px!important; overflow:hidden!important; padding:0!important; position:absolute!important; width:1px!important}
.select2-container--default .select2-selection--single{background-color:#fff; border:1px solid #aaa; border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444; line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer; float:right; font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px; position:absolute; top:1px; right:1px; width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent; border-style:solid; border-width:5px 4px 0; height:0; left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px; right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee; cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888; border-width:0 4px 5px}
.select2-container--default .select2-selection--multiple{background-color:#fff; border:1px solid #aaa; border-radius:4px; cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box; list-style:none; margin:0; padding:0 5px; width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999; margin-top:5px; float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer; float:right; font-weight:700; margin-top:5px; margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; cursor:default; float:left; margin-right:5px; margin-top:5px; padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999; cursor:pointer; display:inline-block; font-weight:700; margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px; margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px; margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px; outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee; cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0; border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0; border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}

.select2-container--default .select2-search--inline .select2-search__field{background:transparent; border:none; outline:0; box-shadow:none; -webkit-appearance:textfield}
.select2-container--default .select2-results > .select2-results__options{max-height:200px; overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em; padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em; padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em; padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em; padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em; padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb; color:#fff}
.select2-container--default .select2-results__group{cursor:default; display:block; padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7; border:1px solid #aaa; border-radius:4px; outline:0; background-image:-webkit-linear-gradient(top, white 50%, #eee 100%); background-image:-o-linear-gradient(top, white 50%, #eee 100%); background-image:linear-gradient(to bottom, white 50%, #eee 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444; line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer; float:right; font-weight:700; margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd; border:none; border-left:1px solid #aaa; border-top-right-radius:4px; border-bottom-right-radius:4px; height:26px; position:absolute; top:1px; right:1px; width:20px; background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%); background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%); background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent; border-style:solid; border-width:5px 4px 0; height:0; left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none; border-right:1px solid #aaa; border-radius:0; border-top-left-radius:4px; border-bottom-left-radius:4px; left:1px; right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent; border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888; border-width:0 4px 5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none; border-top-left-radius:0; border-top-right-radius:0; background-image:-webkit-linear-gradient(top, white 0%, #eee 50%); background-image:-o-linear-gradient(top, white 0%, #eee 50%); background-image:linear-gradient(to bottom, white 0%, #eee 50%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0; background-image:-webkit-linear-gradient(top, #eee 50%, white 100%); background-image:-o-linear-gradient(top, #eee 50%, white 100%); background-image:linear-gradient(to bottom, #eee 50%, white 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
}
.select2-container--classic .select2-selection--multiple{background-color:#fff; border:1px solid #aaa; border-radius:4px; cursor:text; outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none; margin:0; padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; cursor:default; float:left; margin-right:5px; margin-top:5px; padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888; cursor:pointer; display:inline-block; font-weight:700; margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right; margin-left:5px; margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px; margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none; border-top-left-radius:0; border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa; outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0; box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff; border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results > .select2-results__options{max-height:200px; overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7; color:#fff}
.select2-container--classic .select2-results__group{cursor:default; display:block; padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*--- tsearch common (for many pages) CSS --*/
#toolbar_box form{width:auto}
#toolbar_box a.wSubBoxLink:hover{opacity:1; filter:alpha(opacity = 100)}
#toolbar_box .searchInner .searchStrOuter .searchLeft{width:294px; float:left}
#toolbar_box .searchInner .searchStrOuter .searchLeft input{-webkit-box-shadow:0 -1px 2px 0 rgba(48,77,119,1); -moz-box-shadow:0 -1px 2px 0 rgba(48,77,119,1); box-shadow:0 -1px 2px 0 rgba(48,77,119,1); width:272px; background:#fff}
#toolbar_box .searchInner .searchStrOuter .searchRight{width:30px; float:left; display:none}
#toolbar_box .searchInner .searchStrOuter .searchRight input{padding:0; width:34px!important; height:34px!important; background-color:none!important; background:url(/images/searchIcon.png) center center no-repeat!important; border:none!important; font-size:0!important; line-height:0; text-indent:-9999px}
#toolbar_box .searchInner .searchStrOuter .searchRight input:hover{background-color:none!important; background:url(/images/searchIcon.png) center center no-repeat!important; border:none!important; opacity:.8; filter:alpha(opacity = 80)}
#toolbar_box .searchInner .searchStrList{background:#fff; color:#262626}
#toolbar_box .searchInner .searchStrList a{color:#262626}
#toolbar_box .searchInner .searchStrList .searchResultCount{border-bottom:2px solid #4a73ad; height:30px; line-height:30px; padding-left:10px}
#toolbar_box .searchInner .searchStrList .searchResultShell{border-bottom:2px solid #4a73ad}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultsUl{border:0 none!important; border-radius:0!important; box-shadow:none!important; width:auto!important}
#toolbar_box .searchInner .searchStrList .searchResultTitle{font-weight:700; color:#262626; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #E5E5E5}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList{border-bottom:1px solid #E5E5E5; overflow:hidden; width:auto!important}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList a{display:block; width:300px; overflow:hidden; padding:10px; width:auto!important; font-size:13px!important}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList a:hover{background:#CCC}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList .searchResultImage{width:60px; float:left}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList .searchResultImage img{width:50px}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList .searchResultText{width:240px; float:right; padding-top:5px}
#toolbar_box .searchInner .searchStrList .searchResultPeople .searchResultList .searchResultImage img{-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultMore{line-height:30px; height:30px; text-align:right; font-size:14px}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultMore a{color:#1E4C7B; display:block; padding-right:10px; display:block}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultMore a:hover{background:#CCC}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList a{background-color:transparent!important; border:0 none!important; border-radius:0!important; color:#262626!important; display:block; height:auto; line-height:1; margin:0!important; overflow:hidden; padding:10px!important; width:300px}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList a.search_lnk:hover{background:#E5E5E5 none repeat scroll 0 0; border:0 none!important; margin:0!important}
#toolbar_box .searchInner .searchStrList .searchResultShell .searchResultList{border-bottom:1px solid #E5E5E5; cursor:pointer; list-style-image:none; margin:0; overflow:hidden; padding:0; position:static}
#toolbar_box .searchInner .searchStrList .href_advanced_search{background-color:#fff!important; border:0 none!important; color:#3ea86e!important; display:block; float:none; height:auto!important; margin:0 auto!important; padding:4px 0!important; text-align:center}
#toolbar_box{position:relative}
#toolbar_box .searchStrList{position:absolute; right:22px; top:41px; z-index:9500;}
#toolbar_box .searchResultsUl{border:0 none!important; box-shadow:-1px 0 0 0 #ccc; position:static!important}
#toolbar_box .searchResultTitle, .searchResultCount{display:none}
.clearfix::after{clear:both; content:"."; display:block; float:none; font-size:0; height:0; visibility:hidden}
/* MEMBER PORTFOLIO PAGE */
#Content .test1 h2{padding:0;}
#Content .test1 .myBox #heading + br{display:none;}
#Content .test1 .myBox #heading img{display:none;}
#Content .test1 .myBox #kc_content{background:#fff; overflow:hidden; padding:5px 20px 10px; margin:5px 0 0;}
#Content .test1 .myBox #kc_content #logo{width:60px; float:left;}
#Content .test1 .myBox #kc_content #details{line-height:50px;}
/* MEMBER PORTFOLIO PAGE */

/* TEST BACKGROUND COLORS */
body{background:#DCDEE3;}
#pageMainAttrBox{background:rgba(255,255,255,0.75);}
#pageMainTitle{background:#DCDEE3;}
#leftPanel{background:rgba(0,0,0,0.1);}
/* TEST BACKGROUND COLORS */

/* TEST NEW WIDGETS */
#toolbar_box{margin:0 0 5px;}
#items{padding:0;}
#dashboardLatest{padding-top:10px;}
#toolbar_box .widgetSetBtn{float:right; margin:0 20px 0 0;}
#toolbar_box .widgetSetBtn a{text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; height:auto; line-height:20px; border:1px solid #47c27c; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; padding:5px 20px; font-weight:normal; cursor:pointer; width:auto; margin:0; display:block;}
#toolbar_box .widgetSetBtn a{background-color:#f2f2f2!important; border:1px solid #d9d9d9!important; color:#123652!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#toolbar_box .widgetSetBtn a:hover{background-color:#d9d9d9!important; border:1px solid #bfbfbf!important; color:#123652!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#toolbar_box .widgetSetBtn a:active{background-color:#bfbfbf!important; border:1px solid #a6a6a6!important; color:#123652!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#items .widgetSetWrap{margin:0 0 5px; background:#fff; height:0; overflow:hidden; opacity:0; filter:alpha(opacity = 0); transition:500ms all ease-in;}
#items .widgetSetWrap.widgetSetWrapActive{height:auto; opacity:1; filter:alpha(opacity = 100)}
#items .widgetSetWrap .widgetSetWrapInner{padding:10px 30px 0; text-align:center; overflow:hidden;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell{width:18%; margin:10px 1%; overflow:hidden; height:36px; line-height:36px; border:1px solid #d9d9d9; display:block; float:left; box-sizing:border-box; background-image:url(/images/tabnavicons.png); background-size:22% 3000%; background-repeat:no-repeat;}

#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellContent{background-position:-5px -51px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellEvents{background-position:-5px -204px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellBlogs{background-position:-5px -255px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellFeaturedVideo{background-position:-5px 0px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellTwitter{background-position:-5px 0px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellDiscussions{background-position:-5px -102px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellAnnouncements{background-position:-5px -153px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellMembers{background-position:-5px -306px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellExternalFeed{background-position:-5px 0px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCellContactUs{background-position:-5px 0px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell label{padding:0 3% 0 20%; text-align:left; display:block; cursor:pointer;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell input, #items .widgetSetWrap .widgetSetWrapInner .widgetSetCell .jquery-safari-checkbox{float:right;}
#items .widgetSetWrap .widgetSetWrapSubmit{padding:10px 30px 20px; text-align:center;}
#items .itemMembers .itemInlineSlide, #items .itemVideo .itemInlineSlide, #items .itemNewsFeed .itemInlineSlide, #items .itemTwitter .itemInlineSlide{padding:0 30px;}
#items .itemTitle, #items .itemMspaceN{padding:0 0 5px;}
#items .itemMembers .itemThumb{width:40px; height:45px !important; margin:0 10px 0 0; overflow:hidden;}
#items .itemMembers .itemThumb img{width:auto; height:100%;}
#items .itemMembers .itemNDetails{overflow:hidden; padding:0 0 10px;}
#items .itemMembers .itemNDetails .itemNEmail, #items .itemMembers .itemNDetails .itemNPhone, #items .itemMembers .itemNDetails .itemNAdd{float:left; padding:0 20px 0 0; font-size:14px;}
#items .itemMembers .itemNDetails .itemNEmail a, #items .itemMembers .itemNDetails .itemNPhone a, #items .itemMembers .itemNDetails .itemNAdd a{color:#262626; padding-left:25px;}
#items .itemMembers .itemNDetails .itemNEmail a{background:url(/images/itemNDetails.png) 0 0 no-repeat;}
#items .itemMembers .itemNDetails .itemNPhone a{background:url(/images/itemNDetails.png) 0 -100px no-repeat;}
#items .itemMembers .itemNDetails .itemNAdd a{background:url(/images/itemNDetails.png) 0 -200px no-repeat;}
#items .itemVideo .itemNDetails{overflow:hidden; padding:0 0 10px;}
#items .itemNewsFeed .itemDetail{padding:0 0 10px!important; overflow:hidden;}
#items .itemNewsFeed .itemDetail .itemDetail{padding:0!important;}
#items .itemNewsFeed .itemDetail .itemNNews{margin:0 0 5px; overflow:hidden; background:#eeeeee; padding:10px;}
#items .itemTwitter iframe{width:100%!important;}
#items .itemTwitter .itemShell{padding:0 30px !important;}
#items .itemTwitter .itemInlineSlide{padding-bottom:0; height:400px;}
#items .itemVideo .itemInlineSlide{min-height:400px;}

.itemContactus .itemInlineSlide{position:relative; overflow:hidden; padding-bottom:58%;}
.itemInlineSlide iframe{position:absolute; top:0; left:0; width:100%; height:100%; border:none;}
/* TEST NEW WIDGETS */

/* LIVE CHAT */
.LiveChatTitle{background:#535f6e; color:#fff; font-size:22px; height:50px; line-height:50px; padding:0 10px; text-align:left;}
.LiveChatTitle a{color:#fff; float:right;}
.LiveChatTitle a img{display:block; width:20px; height:30px; margin:10px 0; float:right;}
.LiveChatTitle a.chatHeadButton{height:26px; line-height:26px; border:2px solid #fff; margin:10px 0 0; font-size:14px; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.LiveChatWrapper{background:#fff; text-align:left;}
.LiveChatWrapper .LiveChatTabs{background:#f3f2f0; padding:10px 0 0; height:64px; overflow:hidden;}
.LiveChatWrapper .LiveChatTabs ul{list-style:none; padding:0; margin:0; height:63px; line-height:64px; border-bottom:1px solid #dadada;}
.LiveChatWrapper .LiveChatTabs ul li{float:left; padding:0 1% 0 3%; width:45%; height:64px;}
.LiveChatWrapper .LiveChatTabs ul li a{display:block; height:62px; text-align:center; line-height:62px; color:#444545; font-size:22px; background:#cdcccb; border:1px solid #cdcccb;}
.LiveChatWrapper .LiveChatTabs ul li a:hover{color:#444545; text-decoration:none;}
.LiveChatWrapper .LiveChatTabs ul li.chatActiveTab a{background:#fff; -webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3); box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3); height:63px;}
.LiveChatWrapper .LiveChatContentExisting{display:none;}
.LiveChatWrapper .LiveChatContent{padding:10px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow{color:#444545; font-size:13px; line-height:22px; padding:0 0 10px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell1{}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2{font-weight:bold; min-width:1px; min-height:22px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 input, .LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 textarea, .LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 select{width:100%; box-sizing:border-box; border:1px solid #c4c3c3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.3); -moz-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.3); box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.3); margin:0;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 input{height:28px; line-height:28px; padding:0 10px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 textarea{line-height:22px; padding:5px 10px; min-height:90px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 select{height:auto; line-height:28px; padding:5px 10px;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSmall .LiveChatCell1{line-height:28px;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSmall .LiveChatCell2 select{width:140px; padding:3px 10px;}
.LiveChatWrapper .LiveChatContent .LiveChatRow .LiveChatCell2 input.submit{height:26px!important; line-height:24px!important; background:#414141!important; font-size:14px!important; font-weight:normal!important; color:#fff!important; text-align:center!important; padding:0 25px!important; width:auto!important; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); margin:0 0 0 10px!important;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSubmit{padding:10px 0; text-align:right;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSubmit input.submit{height:28px!important; line-height:28px!important; background:#66be5e!important; font-size:14px!important; font-weight:normal!important; color:#fff!important; text-align:center!important; padding:0 25px!important; width:auto!important; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); margin:0!important;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSubmit a{height:28px!important; line-height:28px!important; background:#66be5e!important; font-size:14px!important; font-weight:normal!important; color:#fff!important; text-align:center!important; padding:0 25px!important; width:auto!important; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0); margin:0!important; display:inline-block;}
.LiveChatWrapper .LiveChatContentNewWindow{padding:10px 0 0;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatRow{padding:0 10px 5px; clear:both;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatRowSubmit{padding:10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatRow .LiveChatCell1{float:left; padding:0 5px 0 0;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatRow .LiveChatCell2 textarea{-moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller{height:220px; width:100%; overflow:hidden; padding:0; border-top:1px solid #cdcccb; border-bottom:1px solid #cdcccb; background:#f3f2f0; margin:0 0 10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner{padding:0; overflow:auto; height:220px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner .jspPane{padding:10px 20px 10px 10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner .jspContainer{padding:0; width:100%;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner .jspVerticalBar{width:10px; background:#d9d9d7;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner .jspTrack{background:#d9d9d7;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller .LiveChatScrollerInner .jspDrag{background:#414141; width:10px; box-sizing:border-box; border:2px solid #d9d9d7;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller_operator{height:350px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller_operator .LiveChatScrollerInner{height:350px;}
.LiveChatQuitPopup{display:none; position:absolute; top:0; left:0; width:100%; border-bottom:5px solid #535f6e; padding:0 0 10px; background:#fff;}
.LiveChatWrapper .LiveChatContent .LiveChatRowQuitButtons{padding:10px 0 0; overflow:hidden;}
.LiveChatWrapper .LiveChatContent .LiveChatRowQuitButtons a{width:26%; margin:0 11% 0 0; box-sizing:border-box; border:2px solid #fff; display:block; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; height:26px; line-height:22px; color:#fff;}
.LiveChatWrapper .LiveChatContent .LiveChatRowQuitButtons a:last-child{margin:0; float:right;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble{clear:both; margin:0 0 15px; width:auto;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleTitle{line-height:18px; font-size:13px; padding:2px 0; clear:both;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleTitle span{color:#929191;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleQuery{background:#fff; max-width:80%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3); box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3); color:#444545; padding:5px 10px; font-size:13px; line-height:20px; clear:both; margin:0 10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator{float:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleTitle{padding-left:20px; color:#535f6e; background:url(/images/LiveChatBubbleOperat.png) left bottom no-repeat; margin:0 10px 0 20px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleQuery{float:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender{float:right;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleTitle{padding-right:20px; color:#6abd45; text-align:right; background:url(/images/LiveChatBubbleSender.png) right bottom no-repeat; margin:0 20px 0 10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleQuery{float:right; word-wrap:break-word;}
.LiveChatTitle{border-bottom:1px solid #1d2126; height:49px;}
.LiveChatWrapper .LiveChatContentNew, .LiveChatWrapper .LiveChatContentExisting{background:#fff;}
.LiveChatWrapper .LiveChatContentNew .LiveChatRow, .LiveChatWrapper .LiveChatContentExisting .LiveChatRow{color:#535f6e!important;}
.LiveChatWrapper .LiveChatContentNewWindow{background:#535f6e;}
.LiveChatWrapper .LiveChatContentNew{height:330px;}
.LiveChatWrapper{background:#535f6e;}
.LiveChatWrapper .LiveChatContent .LiveChatRow{color:#fff;}
.LiveChatWrapper .LiveChatContent .LiveChatRow a{color:#fff;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatScroller{border-color:#1d2126; background:#20252a; width:auto; background:-moz-linear-gradient(top, #20252a 0%, #374652 100%); background:-webkit-linear-gradient(top, #20252a 0%, #374652 100%); background:linear-gradient(to bottom, #20252a 0%, #374652 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#20252a', endColorstr='#374652', GradientType=0 );
}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender{float:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator{float:right;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble{overflow:hidden; margin:0; padding:10px 20px; box-sizing:border-box; max-width:100%;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleImage{-webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; overflow:hidden;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleImage img{max-width:20px; max-height:20px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleInfo{position:relative;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleInfo .LiveChatBubbleInfoArrow{width:0; height:0; position:absolute; top:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #fff;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleInfo .LiveChatBubbleInfoBubble{padding:5px; color:#262626; font-size:12px; line-height:14px; text-align:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-sizing:border-box; max-width:100%; display:inline-block;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleInfo .LiveChatBubbleInfoBubble .innerLiveChatBubbleInfoBubble{width:100%; overflow-wrap:break-word; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubble .LiveChatBubbleInfo .LiveChatBubbleInfoTimestamp{color:#fff; font-weight:600; font-size:10px; line-height:12px; height:12px; overflow:hidden; clear:both; padding:5px 5px 0; display:block;}
.LiveChatWrapper .jspHorizontalBar{display:none!important;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleImage{float:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleImage{float:right;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleInfo{margin:0 0 0 40px; text-align:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleInfo{margin:0 40px 0 0; text-align:right;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleInfo .LiveChatBubbleInfoArrow{border-top:10px solid #89cca1; left:-10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleInfo .LiveChatBubbleInfoArrow{border-top:10px solid #89bce4; right:-10px;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleInfo .LiveChatBubbleInfoBubble{background:#89cca1;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleInfo .LiveChatBubbleInfoBubble{background:#89bce4;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleSender .LiveChatBubbleInfo .LiveChatBubbleInfoTimestamp{text-align:left;}
.LiveChatWrapper .LiveChatContentNewWindow .LiveChatBubbleOperator .LiveChatBubbleInfo .LiveChatBubbleInfoTimestamp{text-align:right;}
.LiveChatWrapper .LiveChatContentNewWindow .WebRTCRoomChatBoxIsTyping{position:fixed; bottom:125px; right:40px;}
.LiveChatWrapper .LiveChatContentNewWindow .WebRTCRoomChatBoxIsTyping .WebRTCRoomChatBoxIsTypingName{font-size:10px;}
.LiveChatWrapper .LiveChatContentNewWindow .WebRTCRoomChatBoxIsTyping .WebRTCRoomChatBoxIsTypingName img{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; vertical-align:middle; margin:0 0 0 5px;}
.LiveChatWrapper .LiveChatContent textarea#chattext{background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.LiveChatWrapper .LiveChatContent textarea:focus#chattext{background:#fff;}

.LiveChatWrapper .LiveChatContent .LiveChatRowSubmit input.submit{border:0 none; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.LiveChatWrapper .LiveChatContent .LiveChatRowSubmit input:hover.submit{border:0 none;}
table.LiveChatTable a.grButton, table.LiveChatTable a.prButton{text-align:center;}
form#file-form{padding:0 10px; overflow:hidden; background:#535f6e;}
form#file-form .customfile{width:60%!important; float:left;}
form#file-form .customfile .customfile-button{width:40%!important;}
form#file-form button{color:#fff!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#294f6d !important; height:34px; line-height:34px; border:1px solid #18405e; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; padding:0 10px; font-weight:normal!important; cursor:pointer; width:auto!important; float:right;}
form#file-form button:hover{background:#18405e !important; border:1px solid #123652;}
form#file-form .uploadNote{clear:both; padding:5px 0 0; font-size:12px; font-style:italic; color:#fff;}
/* LIVE CHAT */

#items .itemMembers .itemContent .itemShell .itemThumb img{width:40px; max-height:40px; max-width:40px; -webkit-border-radius:40px; -moz-border-radius:40px; border-radius:40px;}
#items .itemMembers .itemContent .itemShell .itemThumb{padding-top:5px;}



/* events - add to calendar */
.addtocalendar{position:relative; display:inline-block; background:transparent!important; }
.atcb-link{display:block; outline:none!important; cursor:pointer; background:#f7931e; border:1px solid #006fa0; width:150px; padding:0; text-align:center; font-weight:normal; font-family:'Raleway',sans-serif!important; line-height:30px; margin:5px 10px 0 0; float:right; }
.atcb-link:hover{color:#fff!important;background-color:#f7931e!important ;text-decoration:none!important;}
.atcb-list{position:absolute; top:100%; left:0; width:170px; z-index:900; }
.atcb-list, .atcb-item{list-style:none; margin:0; padding:0; background:#fff; }
.atcb-item{float:none; text-align:left; }
.atcb-item-link{text-decoration:none; outline:none; display:block; }
.atcb-item-link:active{background-color:#f7931e;}
.atcb-item.hover, .atcb-item:hover{position:relative; z-index:900; cursor:pointer; text-decoration:none; outline:none; }
.actoff{display:none;}
.acton{display:block;}
/* Menu WB */

.atcb-list{width:170px; border:1px solid rgb(186,186,186); border-radius:2px; box-shadow:0 0 5px #AAA; }
.atcb-list, .atcb-item{background:#fff; color:#000; }
.atcb-item, .atcb-item-link{line-height:1.3em; vertical-align:middle; zoom:1; }
.atcb-item-link, .atcb-item-link:hover, .atcb-item-link:active, .atcb-item-link:focus{font-size:14px; text-decoration:none; outline:none; padding:5px 15px; }
 a.atcb-item-link:hover, a.atcb-item-link:active, a.atcb-item-link:focus{color:#fff !important; text-decoration:none !important;background-color:#f7931e!important; }
.atcb-item.hover, .atcb-item:hover{background:#f7931e; }
/* END events - add to calendar */
#Content #EventBox #google a, #Content #EventBox #outlook a{font-size:14px;line-height:20px;width:100%;text-indent:0;}
#Content #main #calendar_list #txt .kp_wrapper .kc_update{padding-bottom:10px;}
#Content #main #calendar_list #txt .PastEventsBody .kp_wrapper .kc_update .details, #Content #main #calendar_list #txt .kp_wrapper .kc_update .details{width:370px;}
#Content #main #calendar_list #txt .PastEventsBody .kp_wrapper .kc_update .eventButtons, #Content #main #calendar_list #txt .kp_wrapper .kc_update .eventButtons{width:auto;margin-left:0;}
#calendar_list .atcb-list{background:transparent; box-shadow:none;border:none; }
#calendar_list #txt .kp_wrapper .kc_update:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#calendar_list #txt .kp_wrapper .kc_update{display:inline-block;}
* html #calendar_list #txt .kp_wrapper .kc_update{height:1%;}
#calendar_list #txt .kp_wrapper .kc_update{display:block;}
#EventBox .atcb-link, #EventBox .atcb-link:hover{background:none!important;border:none;width:40px!important;}
#EventBox .atcb-item-link, #EventBox .atcb-item-link:hover{background:none!important;border:none;height:25px!important;}

#EventBox:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#EventBox{display:inline-block;}
* html #EventBox{height:1%;}
#EventBox{display:block;}
#EventBox{overflow:visible;}
#Content #main #calendar_list #txt .PastEventsBody .kp_wrapper .kc_update{overflow:visible;}
#calendar_list #txt .PastEventsBody .kp_wrapper, #calendar_list #txt .kp_wrapper{overflow:visible;}
#page{overflow:visible;}

/*---- end add to calendar----*/

/* Network Search Home page */
.buttonsBL{padding:10px!important;text-align:center}
.searchNet_h{background:#fff none repeat scroll 0 0;padding:0;width:705px;position:relative; width:18%; float:right; margin:9px 10px 0 0;}
.searchNet_h #currtain{background:transparent none repeat scroll 0 0;height:100%;position:absolute;width:100%;text-align:center;z-index:10000}
.searchNet_h #currtain > img{margin:300px auto 0}
.optionrow{padding:0 0}
.optionrow > label{display:block;float:left;font-size:17px;width:198px;line-height:30px}
.optionrow.manual{border-top:1px solid #ccc;margin:5px 0;padding:5px 0 0!important}
.modernSelect{float:left;position:relative}
.optionrow textarea.inputGray{margin:0!important;padding:10px!important;height:80px;min-height:80px}
.resultrow{padding:5px 0;font-size:15px}
.neticon img{height:26px; margin-right:5px; vertical-align:top; width:26px; border-radius:13px;}
.select2-dropdown{border-color:#e1e1e1;}
.select2-container--default .select2-selection--single{border-radius:0; border-color:#d9d9d9; background:#fff; height:30px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px; color:#6B6B6B; font-size:14px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px; width:26px; top:2px; right:4px; border-left:1px solid #e1e1e1;}
.optionrow.info{border:0 none; border-top:1px solid #e1e1e1; margin:10px 0 0; width:646px; padding:15px 7px;}
.jquery-safari-checkbox img{margin-top:3px; vertical-align:top;}
.optionrow.info > span{width:100%;}
.select2-results__option{padding:4px; font-size:14px;}
.inputGray{width:485px; box-sizing:border-box; height:34px; max-width:100%;}

/* Bookmarks button code */
#allbanner{display:block; float:left; font-size:0; height:32px; line-height:0; padding:9px 10px 0px 0px; position:relative; z-index:2000;}
#rplbanner, #pplbanner{color:#fff; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px; background:#47c27c; height:auto; line-height:20px; border:1px solid #47c27c; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; padding:5px 20px; font-weight:normal; cursor:pointer; width:auto; margin:0 0 0 0; display:block;}
div:hover#rplbanner, div:hover#pplbanner{opacity:0.8; filter:alpha(opacity = 80);}
/* END Bookmarks button code */
#centralToggle{display:none;}
#centralToggle a{color:#4a73ad;}
.show-on-mobile{display:block !important;}
.item .name:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.item .name{display:inline-block;}
* html .item .name{height:1%;}
.item .name{display:block;}
.fst_holder:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.fst_holder{display:inline-block;}
* html .fst_holder{height:1%;}
.fst_holder{display:block;}

/* New font-icons widgets */
.mvineicon-discussion-element{color:#24B69F;}
.itemThumb .mvineicon-discussion-element:before{font-size:25px !important; position:relative; top:4px;}
.mvineicon-news-element{color:#9CD0AB;}
.itemThumb .mvineicon-news-element:before{position:relative; top:4px; font-size:25px !important;}
.mvineicon-blog-element{color:#37758D;}
.itemThumb .mvineicon-blog-element:before{font-size:25px !important; position:relative; top:4px;}
#itemContent2Shell .itemThumb .mvineicon:before{font-size:45px !important; position:relative; top:12px;}
.mvineicon-image-file{color:#83A663;}
.mvineicon-pdf-file{color:#BD2526;}
.mvineicon-html-file{color:#4386C9;}
.mvineicon-xls-file{color:#43AD52;}
.mvineicon-doc-file{color:#226EA5;}
.mvineicon-video-file{color:#805693;}
.mvineicon-ppt-file{color:#F4772B;}
.mvineicon-file-file{color:#9ec2ea;}
.mvineicon-zip-file{color:#d2bc8f;}
.mvineicon-audio-file{color:#5a9c8b;}

.mvineicon-ai-file::before,
.mvineicon-eps-file::before,
.mvineicon-exe-file::before,
.mvineicon-pps-file::before,
.mvineicon-xml-file::before,
.mvineicon-swf-file::before,
.mvineicon-torrent-file::before,
.mvineicon-jar-file::before,
.mvineicon-odc-file::before,
.mvineicon-odb-file::before,
.mvineicon-oxt-file::before{color:#9ec2ea; content:"\e97b";}

.mvineicon-odt-file::before,
.mvineicon-ott-file::before,
.mvineicon-oth-file::before,
.mvineicon-odm-file::before,
.mvineicon-docx-file::before,
.mvineicon-docm-file::before,
.mvineicon-dotx-file::before,
.mvineicon-dotm-file::before{color:#226EA5; content:"\e977";}

.mvineicon-odg-file::before,
.mvineicon-otg-file::before,
.mvineicon-odi-file::before,
.mvineicon-bmp-file::before,
.mvineicon-jpg-file::before,
.mvineicon-jpeg-file::before,
.mvineicon-gif-file::before,
.mvineicon-png-file::before,
.mvineicon-tif-file::before,
.mvineicon-tiff-file::before,
.mvineicon-tga-file::before,
.mvineicon-psd-file::before,
.mvineicon-ai-file::before,
.mvineicon-xbm-file::before,
.mvineicon-pxm-file::before{color:#83A663; content:"\e97f";}
	
.mvineicon-odp-file::before,
.mvineicon-otp-file::before,
.mvineicon-pptx-file::before,
.mvineicon-pptm-file::before,
.mvineicon-ppsx-file::before,
.mvineicon-ppsm-file::before,
.mvineicon-potx-file::before,
.mvineicon-potm-file::before,
.mvineicon-ppam-file::before,
.mvineicon-sldx-file::before,
.mvineicon-sldm-file::before{color:#F4772B; content:"\e97a";}

.mvineicon-ods-file::before,
.mvineicon-ots-file::before,
.mvineicon-odf-file::before,
.mvineicon-xlsx-file::before,
.mvineicon-xlsm-file::before,
.mvineicon-xltx-file::before,
.mvineicon-xltm-file::before,
.mvineicon-xlsb-file::before,
.mvineicon-xlam-file::before{color:#43AD52; content:"\e978";}

.mvineicon-gz-file::before,
.mvineicon-tgz-file::before,
.mvineicon-bz-file::before,
.mvineicon-bz2-file::before,
.mvineicon-tbz-file::before,
.mvineicon-xz-file::before,
.mvineicon-zip-file::before,
.mvineicon-rar-file::before,
.mvineicon-tar-file::before,
.mvineicon-7z-file::before{color:#d2bc8f; content:"\e979";}

.mvineicon-json-file::before,
.mvineicon-txt-file::before,
.mvineicon-php-file::before,
.mvineicon-html-file::before,
.mvineicon-htm-file::before,
.mvineicon-js-file::before,
.mvineicon-css-file::before,
.mvineicon-rtf-file::before,
.mvineicon-rtfd-file::before,
.mvineicon-py-file::before,
.mvineicon-java-file::before,
.mvineicon-rb-file::before,
.mvineicon-sh-file::before,
.mvineicon-pl-file::before,
.mvineicon-xml-file::before,
.mvineicon-sql-file::before,
.mvineicon-c-file::before,
.mvineicon-h-file::before,
.mvineicon-cpp-file::before,
.mvineicon-hh-file::before,
.mvineicon-log-file::before,
.mvineicon-csv-file::before{color:#4386C9; content:"\e97c";}

.mvineicon-mp3-file::before,
.mvineicon-mid-file::before,
.mvineicon-ogg-file::before,
.mvineicon-oga-file::before,
.mvineicon-m4a-file::before,
.mvineicon-wav-file::before,
.mvineicon-wma-file::before{color:#5a9c8b; content:"\e980";}

.mvineicon-avi-file::before,
.mvineicon-dv-file::before,
.mvineicon-mp4-file::before,
.mvineicon-mpeg-file::before,
.mvineicon-mpg-file::before,
.mvineicon-mov-file::before,
.mvineicon-wm-file::before,
.mvineicon-flv-file::before,
.mvineicon-mkv-file::before,
.mvineicon-webm-file::before,
.mvineicon-ogv-file::before,
.mvineicon-3gp-file::before,
.mvineicon-ogm-file::before{color:#805693; content:"\e97e";}

/* END New font-icons widgets */

/* FAB */
.fab{background:#DC615D; width:64px; height:64px; border-radius:50%; text-align:center; color:#FFF; -webkit-box-shadow:0px 0px 0px 5px rgba(0,0,0,0.15); -moz-box-shadow:0px 0px 0px 5px rgba(0,0,0,0.15); box-shadow:0px 0px 0px 5px rgba(0,0,0,0.15); position:fixed; bottom:48px; right:48px; font-size:2.6667em; display:inline-block; cursor:default; line-height:64px; z-index:9030;}
.fab span{vertical-align:middle;}
.fab.child{right:58.66666667px; width:42.66666667px; height:42.66666667px; display:none; opacity:0; font-size:2em; line-height:42px; transition-property:border; transition:.3s; transform:scale(.9);}
.fab.child span{display:none; position:absolute; left:15px; top:5px; width:190px; font-size:18px; line-height:32px; text-align:left;}
.backdrop{position:fixed; top:0; left:0; width:100%; height:100%; background:#ECECEC; opacity:0.4; display:none;	z-index:8020;}
.fab.child:hover .fab span{display:block;}
.child span a{color:#fff !important;}
.subEls .mvineicon-search:before{line-height:42px !important;}
.subEls .mvineicon-bookmarks:before{line-height:42px !important;}
.subEls .mvineicon-settings:before{line-height:42px !important;}
.subEls .mvineicon-add:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-content:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-blog-element:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-content-element:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-discussion-element:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-event-element:before{line-height:42px !important; font-size:18px !important;}
.subEls .mvineicon-news-element:before{line-height:42px !important; font-size:18px !important;}
.fab.child:hover{width:245px; line-height:42px; border-radius:24px; text-align:right; right:48px; padding-right:12px;}
.fab.child:hover .subChild{display:block;}
/* END FAB */




#mfp-uc .mfp-close-right{
  cursor:pointer;
  height:30px;
  line-height:30px;
  margin:0;
  padding:0;
  right:-30px;
  top:0;
  width:30px;
}
/* custom player skin */
.flowplayer{background-color:#fff; background-size:cover; }
.flowplayer .fp-controls{background-color:rgba(0, 0, 0, 0.4);}
.flowplayer .fp-timeline{background-color:rgba(0, 0, 0, 0.5);}
.flowplayer .fp-progress{background-color:rgba(18, 54, 82, 1);}
.flowplayer .fp-buffer{background-color:rgba(229, 229, 229, 1);}

#video_play{background:#fff; text-align:center; padding:15px 20px;}
#video_play .flowplayer{max-width:640px; margin:0 auto;}
#video_play .flowplayer.is-playing{background:none;}

#Content .support .uplsuc{float:left;margin-top:10px;}
#Content .support .uplview{margin-left:10px; float:left}
#Content .support .uplnew{margin-left:10px; float:left}

#Content .support .uplview a{display:inline-block;padding:5px 10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #263d29; color:#263d29;}
#Content .support .uplview a:hover{color:#141926;background:#74a76f;}

#Content .support .uplnew a{display:inline-block;padding:5px 10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #263d29; color:#263d29;}
#Content .support .uplnew a:hover{color:#141926;background:#74a76f;}

.noprev{background:#fff url(/images/no_preveiw_background.png) center 40px no-repeat;text-align:center;padding:190px 0 40px 0;}
.noprev .noprevtext{padding:20px;}
.noprev #download a{display:inline-block;}
.noprev #download{float:none;}
.modernSelect{width:460px !important;}

#txt_uploadm .test #txt form .row_data{overflow:hidden;} 
#txt_uploadm .test #txt form .row_data .row_main{overflow:hidden;padding-bottom:10px;} 
#txt_uploadm .test #txt form .row_data .row_main .row_main_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:16px;}
#txt_uploadm .test #txt form .row_data .row_main .row_sub_art{float:right; width:630px; font-size:18px;}
#txt_uploadm .test #txt form .row_data .row_main .row_sub_art .jquery-safari-checkbox{margin-right:5px;}

#txt .test #txt form .row_data{overflow:hidden;} 
#txt .test #txt form .row_data .row_main{overflow:hidden;padding-bottom:10px;} 
#txt .test #txt form .row_data .row_main .row_main_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:16px;}
#txt .test #txt form .row_data .row_main .row_sub_art{float:right; width:630px; font-size:18px;}
#txt .test #txt form .row_data .row_main .row_sub_art .jquery-safari-checkbox{margin-right:5px;}

#ivitee_personal_message{resize:none;}

.cke_dialog{z-index:12001 !important; }

#toolbar_box{display:none;}
#tabnavcontainers{display:block!important;}

#Content .myAudit #txt{margin-top:10px !important;background:#FFF;padding:10px;}
#datesbox{padding:10px 0 10px 20px;}
#datesbox div{padding-bottom:10px;}
#datesbox div label{width:100px; display:block; float:left;}


#Content #main #tabnavcontainers .milmspub{line-height:30px; color:#f7931e; position:relative; padding:10px 0 10px 20px!important; font-size:20px; background:#fff; border-top:2px solid #f7931e;}
#txt_cedit .test br{display:none;}

#txt_cedit .test #txt h2{height:auto;  line-height:30px;  margin:5px 0 10px 0px;  padding:0 0 10px;  width:auto;  border-bottom:1px solid #ccc;  color:#f7931e; font-size:20px;text-align:left;}

#main .myBox #theForm .advT .advR{overflow:hidden;} 
#main .myBox #theForm .advT #_attributes .advA{width:100%;} 
#main .myBox #theForm .advT #_attributes .advV{width:100%;float:left;} 
#main .myBox #theForm .advT #_attributes .advV .ui-sortable{float:left; padding:5px; margin-left:20px; border:1px solid #D9D9D9;height:500px;overflow:auto;}

#main .myBox #theForm .advT #_stages .advA{width:100%;} 
#main .myBox #theForm .advT #_stages .advV1{margin-left:220px;}
#main .myBox #theForm .advT #_stages .advV2 input{width:558px;}


#main .str_edit form #onlineForm #oneline .row_title{float:left; width:200px; text-align:left; line-height:20px; padding:7px 20px 7px 0; font-size:16px;}
#main .str_edit form #onlineForm #oneline .row_data{float:right; width:630px; line-height:20px;padding:7px 0;}
#main .str_edit form #onlineForm #oneline .row_data .chkbox img{margin:0;}
#main .str_edit form #onlineForm #oneline .row_data .areabox #notification_msg{width:100%;}
#main .str_edit form #onlineForm #oneline .canvas_exp{display:block;font-size:14px; font-style:italic;}
#main .str_edit form #onlineForm #oneline input.FormSubmit{float:none;display:initial;}



#srbox{overflow:hidden;}
#srbox #datesbox{width:50%; float:left; padding:0;}
#srbox #datesbox input.hasDatepicker{width:90px;}
#srbox .sline{width:25%; float:left;}
#srbox .sline #usersearch,
#srbox .sline #assetsearch,
#srbox .sline #netnamesearch,
#srbox .sline #usersearch{width:95%; box-sizing:border-box; position:relative;}
#srbox .sline #refresh{margin:35px auto 0; float:right;}




/* TEST CASES ON 31 OCT 2016 */

#items .groupItem .itemHeader .mBoxHead{font-size:18px; color:#262626;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle{font-weight:400;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle a{color:#262626; font-size:16px;}
#items .groupItem .itemContent .itemShell .itemDetail .itemMspace{font-style:normal;}
#items .groupItem .itemContent .itemShell .itemDetail .itemMspace a{color:#262626;}








/* REFERENCE DESIGN 02 JULY 2017 */


input, textarea, select{color:#262626; font-family:'Raleway',sans-serif!important;}
fieldset{border:none;}
input.text, input[type='text'], input[type='password'], input[type='file']{border:1px solid #cccccc; padding:0 10px; font-size:14px; line-height:32px; height:32px; background:#ffffff; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
input:focus.text, input:focus[type='text'], input:focus[type='password'], input:focus[type='file']{border:1px solid #E5E5E5; background:#ffffff;}
select{border:1px solid #cccccc; padding:7px 10px; font-size:14px; line-height:32px; height:auto; background:#ffffff; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
select:focus{border:1px solid #E5E5E5; background:#ffffff;}
select option{padding:5px;}
textarea{border:1px solid #cccccc; padding:5px 10px; font-size:14px; line-height:18px; min-height:90px; height:auto; background:#ffffff; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
textarea:focus{border:1px solid #E5E5E5; background:#ffffff;}
input.submit, input[type='submit'], input[type='button']{color:#3ea86e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:28px; border:1px solid #3ea86e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; text-transform:none;}
input.reset, input[type='reset'], a.clear{color:#f7931e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:30px; line-height:30px; border:1px solid #ccc; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; width:auto!important; display:inline-block; text-transform:none;}
input:hover.reset, input:hover[type='reset'], a:hover.clear{opacity:0.8; filter:alpha(opacity = 80);}
input:hover.submit, input:hover[type='submit']{background:#f7931e !important; border:1px solid #f7931e; color:#fff!important;}
input.inputGray, textarea.inputGray{color:#6B6B6B; -ms-overflow-y:auto;}
table.editbox input.midshade{padding:0 10px!important; background:#cccccc!important; border:1px solid #cccccc!important; font-size:100%!important;}

input[disabled], textarea[disabled], select[disabled]{border:1px solid #ccc!important; background-color:#ccc!important;}
input[disabled]:hover, textarea[disabled]:hover, select[disabled]:hover{border:1px solid #ccc!important; background-color:#ccc!important;}

input.cancel[type="submit"], .sclear, input.clearbutton[type="submit"], .csv a, .clear_all, input.submit_b1[type="submit"], #send_submit2, #talkdel, .search_clear input.submit_b1[type="submit"]{-webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-transform:none;}

.customfile{border:1px solid #cccccc; background:#ffffff;}
.customfile-button{background:#fff; border:1px solid #f7931e; color:#f7931e;}
.customfile-hover .customfile-button{background:#f7931e; border:1px solid #f7931e; color:#fff;}

.customSelect{border:1px solid #cccccc; background:#ffffff url(/images/customSelectArr.png) right center no-repeat;}

.ui-widget img{max-width:25px!important;}

#Content #disc_wrapper_outer div.number{border-top:0 none;}

body{color:#212121; background:#fff; font-family:'Raleway',sans-serif!important;}
.wrapper{width:960px;}


a{color:#f7931e;}
a:hover{color:#942861;}

/* OLD ORANGE COLORS
a{color:#1279ac;}
a:hover{color:#942861;}
*/

#header{height:120px; width:960px; margin:0 auto; border-bottom:1px solid #ccc; background:transparent;}
#footer{height:120px; width:960px; margin:0 auto; border-top:1px solid #ccc;}
#page{width:960px; margin:0 auto;}
#leftPanel{background:transparent;}

#header #logo{background:transparent; width:auto; height:78px; padding:20px 0 0 20px!important; margin:0;}
#header #slogan{width:140px; height:34px; float:right; padding:40px 80px 0 0;}
#header #profile{background:transparent; padding:40px 0 0;}
#header #profile a.wSubBoxLink{color:#212121; line-height:40px; padding-right:50px;}
#header #profile .profileInner{right:0; top:80px; width:280px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu{padding:10px 0 0;}
#header #profile .profileInner .profileStrArrow{right:5px;}

#leftPanel{width:100%!important; position:relative!important; border-bottom:1px solid #ccc; z-index:9000;}
#leftPanel .leftInner{width:700px!important; float:left; background:transparent; padding-left:0!important; height:70px!important; min-height:70px!important;}
#leftPanel .leftInner .leftPanelHeadItem{float:left; padding:19px 10px 19px 0; height:32px; position:relative; z-index:9010;}
#leftPanel .leftInner .leftPanelHeadItem .h3{float:left; padding:0; height:32px; line-height:30px; background:transparent; border:0 none;}
#leftPanel .leftInner .leftPanelHeadItem .h3 a{padding:0 20px; line-height:30px; border:1px solid transparent; color:#f7931e; font-size:14px; text-transform:uppercase; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; width:auto; background:transparent!important;}
#leftPanel .leftInner .leftPanelHeadItem .NetSubMenu li.on a,
#leftPanel .leftInner .leftPanelHeadItem .on.h3 a,
#leftPanel .leftInner .leftPanelHeadItem .h3 a:hover,
#leftPanel .leftInner .leftPanelHeadItem:hover .h3 a{color:#942861;}
#leftPanel .leftInner .leftPanelHeadItem .h3 a:hover{color:#942861!important;}
#leftPanel .leftInner .leftPanelHeadItem.highlighted .h3 a{color:#942861; border:1px solid #cccccc;}
#leftPanel .leftInner .leftPanelHeadItem img{display:none;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu{display:none!important; position:absolute; top:50px; left:0; overflow:visible; z-index:9020;}
#leftPanel .leftInner .leftPanelHeadItem:hover .SubMenu{display:block!important;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu{position:relative; background:rgba(255,255,255,0.9); overflow:visible; padding:10px 20px!important; width:200px; border:1px solid rgba(0,0,0,0.2); display:block!important; z-index:9030;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu ul{list-style:none; font-size:14px;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu ul li{padding:10px 0; border-bottom:1px solid rgba(0,0,0,0.2);}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu ul li:last-child{border-bottom:0 none;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .closer{font-weight:bold; padding:5px 0; text-align:center; font-size:12px; background:rgba(255,255,255,0.9); border:1px solid rgba(0,0,0,0.2); border-top:0 none;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu .h3{padding:0; height:auto; line-height:30px; background:transparent; border:0 none; width:200px;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu .h3 a{padding:5px 25px; line-height:20px; border:1px solid transparent; color:#212121; font-size:14px; text-transform:uppercase; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; width:auto; background:transparent!important; border-bottom:1px solid #cccccc;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu .SubMenu{top:0; left:200px; display:none!important;}
#leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu:hover .SubMenu{display:block!important;}
#leftPanelHeadPrivateNetworks2{display:none;}

#search{width:220px; padding:18px 20px 18px 0; float:right; height:34px!important;}
#search .searchInner{width:218px; height:32px; border:1px solid #ccc; background:#fff;}
#search .searchInner input{border:0 none!important;}
#search .searchInner .searchLeft{width:188px; float:left;}
#search .searchInner .searchLeft input{width:168px; background:#ffffff!important; box-sizing:border-box!important;}
#search .searchInner .searchRight{width:30px; float:left;}
#search .searchInner .searchRight input{background:#ffffff url(/images/vtcSearchIcon.png)!important; width:30px!important; height:32px!important; padding:0!important; border-radius:0!important;}

#rightPanel{width:220px!important; padding:0 20px 50px 20px; border-left:1px solid #cccccc; float:right; position:relative!important; margin:0!important;}
#rightPanel .rightPanelItemWrap{border-bottom:1px solid #cccccc;}
#rightPanel .rightPanelItem .rightPanelItemHead{height:50px; line-height:50px; border-bottom:2px solid #f7931e; font-size:16px; color:#212121; text-transform:uppercase;}
#rightPanel .rightPanelItem .rightPanelItemHeadLink{border-top:1px solid #cccccc; border-bottom:0 none; padding-top:10px;}
#rightPanel .rightPanelItem .rightPanelItemHeadLinkedIn a{padding-left:60px; display:block; background:url(/images/vtcRightLinkedin.png) left top no-repeat; line-height:20px; color:#212121;}
#rightPanel .rightPanelItem .rightPanelItemHeadLinkedIn a:hover{color:#f7931e;}
#rightPanel .rightPanelItem .rightPanelItemHeadFeedback a{padding-left:60px; display:block; background:url(/images/vtcRightFeedback.png) left top no-repeat; line-height:40px; color:#212121;}
#rightPanel .rightPanelItem .rightPanelItemHeadFeedback a:hover{color:#f7931e;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef{border:0 none; border-bottom:1px solid #cccccc; font-size:15px; padding:10px 0; height:auto;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef a{display:block; box-sizing:border-box; background:#fff; border:1px solid #cccccc; height:30px; line-height:30px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#212121; margin:0 0 10px;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef a:hover{background:#f7931e; border-color:#f7931e; color:#fff;}
#rightPanel .rightPanelItem .rightPanelItemShell{}
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList{padding:0; line-height:20px;}
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList .rightPanelItemListOne,
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList .rightPanelItemListOneM{margin:10px 0 0; border-bottom:1px solid #e6e6e6; padding:0 0 10px 50px; background:url(/images/events_s.gif) left top no-repeat;}
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList .rightPanelItemListOneHead{font-size:16px;}
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList .rightPanelItemListOneHead a{}
#rightPanel .rightPanelItem .rightPanelItemShell .rightPanelItemList .rightPanelItemListOneText{color:#4d4d4d; font-size:14px; padding:5px 0 0;}


.rightPanelItemContacts{padding:20px 0 10px; border-bottom:1px solid #cccccc;}
.rightPanelItemGlance{padding:20px 0 10px; border-bottom:1px solid #cccccc;}
.rightPanelItemGlance .rightPanelItemGlanceRow{padding:0 0 10px; font-size:14px;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceName{color:#f7931e;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal{color:#4d4d4d;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal a{color:#4d4d4d;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal a:hover{color:#f7931e;}

#rightModSlider{width:220px;}
#rightModSlider .owl-item .rightModSlide{padding:0;}
#rightModSlider .owl-nav{display:none;}
#rightModSlider .rightAdminL{width:70px; float:left; padding:0 0 10px;}
#rightModSlider .rightAdminL a{width:50px; height:50px;}
#rightModSlider .rightAdminL a img{width:50px; height:50px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
#rightModSlider .rightAdminR{margin:0 0 0 70px;}
#rightModSlider .rightAdminR .rightAdminName{padding:0 0 10px;}
#rightModSlider .rightAdminR .rightAdminPhone{color:#4d4d4d; padding:0 0 10px;}
#rightModSlider .rightAdminEmail{padding:10px 0;}
#rightModSlider .rightAdminEmail a{display:block; box-sizing:border-box; background:#fff; border:1px solid #cccccc; height:30px; line-height:30px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#212121; margin:0 0 10px;}
#rightModSlider .rightAdminEmail a:hover{background:#f7931e; border-color:#f7931e; color:#fff;}


#Content{margin:0!important; width:680px; float:left;}
#Content #pageMainAttrBox{margin:0!important; padding:0 20px!important; background:transparent;}
#pageMainTitle{background:transparent;}

#Content .myBox .itemHeader,
#Content .myBox #heading,
#Content #heading{border-bottom:2px solid #f7931e; border-top:0 none; color:#212121; background:transparent;}

#Content .hat h1, #main .hat .h1{border-top:0 none; border-bottom:2px solid #f7931e;}

#main .diarytitle{display:none;}

#main .myBox .myBoxwrap .internalbox,
#items .groupItem .itemContent,
#main #calendar_list #txt .kp_wrapper,
#main #calendar_list #txt .kc_wrapper,
#Content .myBox .itemContent,
#Content .myBox #txt,
#Content #EventBox,
#Content .myBox .exstevents,
#nTreeview p,
#Content form#theForm,
#main .myBox .item_manage,
#EventInvit,
#main .test,
#main #txt_prof .test,
#Content .str_edit form{background:#fff; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; margin:0; padding:20px 0;}
#Content #myAdminBox form#theForm{background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
#main #calendar_list #txt .kp_wrapper,
#main #calendar_list #txt .kc_wrapper{margin:0 0 10px; padding:15px 20px;}
#main #calendar_list #txt .kp_wrapper .kc_update,
#main #calendar_list #txt .kc_wrapper #kc_update{background:#fff; border:1px solid #cccccc;  margin:0 0 10px;}
#main .myBox #newsShellList .kc_update{border-bottom:0 none; margin:0 0 10px; background-color:#fff; border:1px solid #cccccc;  background-position:20px -2px;}
#main .myBox #newsShellList{margin:0;}
#Content form#theForm{margin:62px 0 20px;}
#Content .str_edit form{margin:0;}
#EventInvit{margin:20px 0 0;}

#items #dashboardFeed .groupItem .itemContent{padding:20px;}
#items #dashboardFeed .groupItem .itemContent .itemShell{background:#fff; border:1px solid #cccccc; margin:0 0 10px; padding:20px!important;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemThumb{width:70px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail{padding-right:40px; height:auto; min-height:50px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemTitle{color:#f7931e; padding:0 0 10px; max-height:none; min-height:none; height:auto;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemTitle a{color:#f7931e;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemMspace{color:#4d4d4d; font-size:14px; padding:0 0 10px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemMspace a{color:#4d4d4d; font-size:14px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemDesc{color:#4d4d4d; font-size:14px; max-height:none;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemDesc a{color:#4d4d4d; font-size:14px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemOption{display:none;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemLatestComment{padding:20px 0 0; margin:20px 0 0; border-top:1px solid #cccccc; background:transparent;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemLatestComment .commentReply{padding:10px;}

#items{padding:0}
#items #dashboardFeed .itemShell{padding:10px 5px!important}
#items #dashboardFeed .itemInlineSlide{position:relative}
#items #dashboardFeed .itemOption{position:absolute;top:5px;right:25px;width:50px;height:35px;z-index:8000}
#items #dashboardFeed .itemOption a.wSubBoxLink{display:block;width:44px;height:33px;background:url(/images/list_view_darr.png) 0 0;display:none}
#items #dashboardFeed .OptionInner{display:none;position:absolute;top:50px;right:26px;z-index:9999;width:177px}
#items #dashboardFeed .OptionInner .profileStrOuter{margin:10px 0 0;border:1px solid #ccc;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(204,204,204,1);-moz-box-shadow:0 0 10px 0 rgba(204,204,204,1);box-shadow:0 0 10px 0 rgba(204,204,204,1)}
#items #dashboardFeed .OptionInner .profileStrArrow{position:absolute;top:0;right:20px;z-index:9010;width:23px;height:11px;background:url(/images/profileStrArrow.png)}
#items #dashboardFeed .OptionInner .profileStrOuter .profileStrInfoMenu{padding:10px;overflow:hidden}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemSecDetail{height:80px;overflow:visible;padding:0;position:relative}
#items #dashboardFeed .itemShell .itemSecDetail a{margin:4px 10px;float:left;border:1px solid #eaeaea;background:#f5f5f5;font-size:15px;display:block;text-align:center;color:#075170;height:32px;line-height:32px;width:140px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#items #dashboardFeed .itemShell .itemSecDetail a:hover{border:1px solid #406394;background:#4a73ad;color:#fff}
#items #dashboardFeed .OptionInner .profileStrInfoMenu a{margin:4px 10px;border:1px solid #eaeaea;background:#f5f5f5;font-size:15px;display:block;text-align:center;color:#075170;height:32px;line-height:32px;width:140px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#items #dashboardFeed .OptionInner .profileStrInfoMenu a:hover{border:1px solid #406394;background:#4a73ad;color:#fff}
#items #dashboardFeed .cl_after:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#items #dashboardFeed .cl_after{display:inline-block}
* html #items #dashboardFeed .cl_after{height:1%}
#items #dashboardFeed .cl_after{display:block}
#items #dashboardFeed .itemLatestComment{background:#eee none repeat scroll 0 0;font-size:90%;padding:15px 60px}
#items #dashboardFeed .commentBody{display:table-cell;font-size:13px; color:#4b4b4b; font-weight:400;line-height:20px;padding-left:15px;vertical-align:top}
#items #dashboardFeed .commentWho{display:table; padding:0 0 5px; margin:0 0 5px; border-bottom:1px solid #ccc;}
#items #dashboardFeed .commentWho:last-child{border-bottom:0 none;}
#items #dashboardFeed .commentReply{line-height:32px;padding:10px;}
#items #dashboardFeed .commentReply input.reply{line-height:30px;margin:0 10px;width:50%}
#items #dashboardFeed textarea.reply{background:#fff none repeat scroll 0 0;height:22px;margin:0 10px;min-height:22px;vertical-align:top;width:66%}
#items #dashboardFeed textarea.reply:focus{height:72px;min-height:72px}
#items #dashboardFeed .cuser{border-radius:18px;display:inline-block;height:34px;vertical-align:top;width:34px}
#items #dashboardFeed .itemThumb2{position:absolute;right:-23px; top:-8px;}
#items #dashboardFeed .itemLatestComment .comment{background:#f5f5f5; padding:10px 10px 5px;}
#items #dashboardFeed .icomms{background:rgba(0,0,0,0) url(/images/articleBottomDescComm.png) no-repeat scroll left center;font-size:14px;margin:10px 0 0;padding:0 0 0 30px}
#items #dashboardFeed .icomms a{text-decoration:underline;}

#nHomePanel{margin:0 0 20px;}

#sort1,
#sort2{display:none!important;}

#admin #sort1,
#admin #sort2{display:block!important;}

#sort1,
#sort2{background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; box-sizing:border-box; width:48%; display:block; padding:0; padding:30px 0;}
#sort1{float:left;}
#sort2{float:right;}
#sort1 .groupItem,
#sort2 .groupItem{padding:0;}
#sort1 .groupItem:last-child,
#sort2 .groupItem:last-child{padding:0;}
#sort1 .groupItem .mBox,
#sort2 .groupItem .mBox{background:#fff; border:1px solid #cccccc; margin:0 0 10px; padding:0!important; }
#sort1 .groupItem .mBox .itemHeader,
#sort2 .groupItem .mBox .itemHeader{border-bottom:1px solid #ccc; padding:8px 20px 8px 0; margin:0 20px;}
#sort1 .groupItem .mBox .itemHeader .mBoxHead,
#sort2 .groupItem .mBox .itemHeader .mBoxHead{padding:0 30px 0 0; color:#f7931e;}
#sort1 .groupItem .mBox .itemContent,
#sort2 .groupItem .mBox .itemContent{margin:0; padding:15px 20px 5px;}
#sort1 .groupItem .mBox .itemContent #c_update,
#sort2 .groupItem .mBox .itemContent #c_update,
#sort1 .groupItem .mBox .itemContent #cc_update,
#sort2 .groupItem .mBox .itemContent #cc_update,
#sort1 .groupItem .mBox .itemContent #kc_update,
#sort2 .groupItem .mBox .itemContent #kc_update{margin:0 0 10px; border-bottom:1px solid #ccc; overflow:hidden;}
#sort1 .groupItem .mBox .itemContent #kc_update span,
#sort2 .groupItem .mBox .itemContent #kc_update span{display:block;}
#sort1 .groupItem .mBox .itemContent #kc_update .evd,
#sort2 .groupItem .mBox .itemContent #kc_update .evd{color:#4d4d4d; font-size:14px; padding:0 0 10px;}
#sort1 .groupItem .mBox .itemContent #kc_update .eventvenue,
#sort2 .groupItem .mBox .itemContent #kc_update .eventvenue{color:#4d4d4d; font-size:14px;}
#sort2 .groupItem .mBox .itemContent #kc_update .small{color:#4d4d4d; font-size:14px;}
#sort1 .groupItem .mBox .itemContent .kc_logo,
#sort2 .groupItem .mBox .itemContent .kc_logo{display:none;}
#sort1 .groupItem .mBox .itemContent .details,
#sort2 .groupItem .mBox .itemContent .details{overflow:hidden;}
#sort1 .groupItem .mBox .itemContent .details .thumb,
#sort2 .groupItem .mBox .itemContent .details .thumb,
#sort1 .groupItem .mBox .itemContent .details #thumb,
#sort2 .groupItem .mBox .itemContent .details #thumb,
#sort1 .groupItem .mBox .itemContent #kc_update #logo,
#sort2 .groupItem .mBox .itemContent #kc_update #logo{float:left; width:60px; padding:0 0 10px;}
#sort1 .groupItem .mBox .itemContent .details .thumb img,
#sort2 .groupItem .mBox .itemContent .details .thumb img,
#sort1 .groupItem .mBox .itemContent .details #thumb img,
#sort2 .groupItem .mBox .itemContent .details #thumb img,
#sort1 .groupItem .mBox .itemContent #kc_update #logo img,
#sort2 .groupItem .mBox .itemContent #kc_update #logo img{max-width:50px;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail,
#sort1 .groupItem .mBox .itemContent #kc_update #details,
#sort2 .groupItem .mBox .itemContent #kc_update #details{padding:0 0 10px 60px; color:#4d4d4d; font-size:14px;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail span,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail span{display:block;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .ctitle,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .ctitle,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .ctitle,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .ctitle{display:block; font-size:16px;}
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .date,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .date{display:none;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .comments,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .comments,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .comments,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .comments{display:block;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .cdown,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .cdown,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .cdown,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .cdown{clear:both;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .cdown span,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .cdown span,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .cdown span,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .cdown span{float:right; margin:0 0 0 10px;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .cdown span a,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .cdown span a,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .cdown span a,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .cdown span a{display:inline-block; box-sizing:border-box; background:#fff; border:1px solid #cccccc; height:32px; line-height:30px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#212121; margin:0 0 10px; padding:0 20px;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .cdown span a:hover,
#sort2 .groupItem .mBox .itemContent .details .cmaindetail .cdown span a:hover,
#sort1 .groupItem .mBox .itemContent .details #cmaildetail .cdown span a:hover,
#sort2 .groupItem .mBox .itemContent .details #cmaildetail .cdown span a:hover{background:#f7931e; border-color:#f7931e; color:#fff;}
#sort1 .groupItem .mBox .itemContent #kc_update a,
#sort2 .groupItem .mBox .itemContent #kc_update a{font-size:16px;}
#sort1 .groupItem .mBox .itemContent #kc_update a strong,
#sort2 .groupItem .mBox .itemContent #kc_update a strong{font-weight:400;}
#sort1 .groupItem .mBox .itemContent #kc_update .comments,
#sort2 .groupItem .mBox .itemContent #kc_update .comments{padding:0 0 10px;}
#sort1 .groupItem .mBox .itemContent #kc_update .comments a,
#sort2 .groupItem .mBox .itemContent #kc_update .comments a{font-size:14px;}
#sort1 .groupItem .mBox .itemContent #kc_update .cmessage,
#sort2 .groupItem .mBox .itemContent #kc_update .cmessage{color:#4d4d4d; font-size:14px;}
#sort1 .groupItem .mBox .itemContent #contact_rep #contact_mes,
#sort2 .groupItem .mBox .itemContent #contact_rep #contact_mes{padding:0 0 10px;}
#sort1 .groupItem .mBox .itemContent #contact_rep #contact_mes img,
#sort2 .groupItem .mBox .itemContent #contact_rep #contact_mes img{-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; margin:0 20px 10px 0; max-width:50px; max-height:50px;}
#sort1 .groupItem .mBox .itemContent #contact_rep #contact_mes h2,
#sort2 .groupItem .mBox .itemContent #contact_rep #contact_mes h2{font-size:16px; color:#4d4d4d; margin:0 0 10px; padding:0; line-height:20px;}
#sort1 .groupItem .mBox .itemContent #contact_rep #contact_mes p,
#sort2 .groupItem .mBox .itemContent #contact_rep #contact_mes p{font-size:14px;}
#sort1 .groupItem .mBox .itemContent #contact_rep #contact_mes p img,
#sort2 .groupItem .mBox .itemContent #contact_rep #contact_mes p img{display:none;}
#sort1 #Contact .mBox .itemContent #kc_update img,
#sort2 #Contact .mBox .itemContent #kc_update img{-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; margin:0 20px 10px 0; max-width:50px; max-height:50px;}
#sort1 #Contact .mBox .itemContent #kc_update div[align="right"] img,
#sort2 #Contact .mBox .itemContent #kc_update div[align="right"] img{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin:0; max-width:none; max-height:none; cursor:pointer;}

.DDHelper{position:absolute;}
.DDHelper .groupItem{width:320px;}
.DDHelper .groupItem .mBox{background:#fff; border:1px solid #cccccc; margin:0 0 10px; padding:0!important; }
.DDHelper .groupItem .mBox .itemHeader{border-bottom:1px solid #ccc; padding:8px 0; margin:0 20px;}
.DDHelper .groupItem .mBox .itemContent{margin:0; padding:15px 20px 5px;}
.DDHelper .groupItem .mBox .itemContent #c_update,
.DDHelper .groupItem .mBox .itemContent #cc_update,
.DDHelper .groupItem .mBox .itemContent #kc_update{margin:0 0 10px; border-bottom:1px solid #ccc; overflow:hidden;}
.DDHelper .groupItem .mBox .itemContent .kc_logo{display:none;}
.DDHelper .groupItem .mBox .itemContent .details{overflow:hidden;}
.DDHelper .groupItem .mBox .itemContent .details .thumb,
.DDHelper .groupItem .mBox .itemContent .details #thumb,
.DDHelper .groupItem .mBox .itemContent #kc_update #logo{float:left; width:60px; padding:0 0 10px;}
.DDHelper .groupItem .mBox .itemContent .details .thumb img,
.DDHelper .groupItem .mBox .itemContent .details #thumb img,
.DDHelper .groupItem .mBox .itemContent #kc_update #logo img{max-width:50px;}
.DDHelper .groupItem .mBox .itemContent .details .cmaindetail,
.DDHelper .groupItem .mBox .itemContent .details #cmaildetail,
.DDHelper .groupItem .mBox .itemContent #kc_update #details{padding:0 0 10px 60px; color:#4d4d4d; font-size:14px;}
.DDHelper .groupItem .mBox .itemContent .details .cmaindetail .ctitle,
.DDHelper .groupItem .mBox .itemContent .details #cmaildetail .ctitle{display:block; font-size:16px;}
.DDHelper .groupItem .mBox .itemContent .details .cmaindetail .comments,
.DDHelper .groupItem .mBox .itemContent .details #cmaildetail .comments{display:block;}
.DDHelper .groupItem .mBox .itemContent #kc_update a{font-size:16px;}
.DDHelper .groupItem .mBox .itemContent #kc_update a strong{font-weight:400;}
.DDHelper .groupItem .mBox .itemContent #kc_update .comments{padding:0 0 10px;}
.DDHelper .groupItem .mBox .itemContent #kc_update .comments a{font-size:14px;}


#pageMainAttrBox{background-color:transparent; margin:0 0 20px!important; border-bottom:1px solid #f7931e; padding:0; line-height:50px; height:50px; color:#212121; font-size:18px; text-transform:none; letter-spacing:0;}
#pageMainTitle{color:#f7931e; max-width:100%; padding:0 0 0 20px;}
#pageMainAttrBox.pageMainAttrBoxEmpty{height:0!important; border:0 none!important;}

#tabnavcontainer #tabnav ul{padding-left:0;}
#tabnavcontainer #tabnav ul li{width:auto; margin:0 5px 0 0; height:41px;}
#tabnavcontainer #tabnav ul li a{font-size:14px; text-transform:none; color:#f7931e; padding:0 10px; background:#fff; border:1px solid #b4b4b4; border-bottom:0 none; line-height:40px; -webkit-border-top-left-radius:0; -moz-border-top-left-radius:0; border-top-left-radius:0; -webkit-border-top-right-radius:0; -moz-border-top-right-radius:0; border-top-right-radius:0;}
#tabnavcontainer #tabnav ul li a span{background:transparent!important; display:inline; padding:0; height:auto; line-height:40px; font-weight:400;}
#tabnavcontainer #tabnav ul li a.on{background:#f7931e; border-color:#f7931e; color:#fff;}
#tabnavcontainer #tabnav ul li a:hover{background:#f7931e; border-color:#f7931e; color:#fff; opacity:1; filter:alpha(opacity = 100);}

#linkContainer{padding:0;}

#toolbar_box{border-bottom:2px solid #f7931e; border-top:0 none; text-align:right; padding:0 0 9px!important;}
#toolbar_box .searchInner{display:none!important;}
#toolbar_box a{display:inline-block!important; float:none!important; margin:9px 0 0 10px!important; -webkit-border-radius:20px!important; -moz-border-radius:20px!important; border-radius:20px!important;}

.disc_follow #threadsubscribe{display:none;}

#Content .fc-event{background:#f7931e; border-color:#f7931e;}

#Content .top_v1 .option_line label{color:#f7931e;}
#Content .top_v1 .option_line{padding:0 0 15px;}
#Content .top_v1 .option_line p{padding:0 0 10px;}
#Content h4{border-color:#f7931e!important; line-height:20px!important; padding:10px 0!important;}
#Content .top_v1 > img{margin:0 20px 20px 0!important;}

#main #txt_prof .domtab3{border:0 none; margin:0!important;}
#main #txt_prof .domtab3 ul.domtabs3{border:0 none; height:auto; padding:10px 20px 10px 0; margin:0; text-align:right;}
#main #txt_prof .domtab3 ul.domtabs3 li{margin:0 0 0 10px!important; display:inline-block!important; padding:0!important;}
#main #txt_prof .domtab3 ul.domtabs3 li a{-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
/*
#main #txt_prof .domtab3 ul.domtabs3 li.active a{color:#123652 !important; background:#fff !important; border:1px solid #496e8a !important; opacity:1 !important; filter:alpha(opacity = 100) !important;}
*/

#main form[name="theForm"] > input[name="postticket"] + br{display:none;}

#main #tabnavcontainers{border:0 none; margin:0!important;}
#main #tabnavcontainers #tabnavs{padding:10px 20px!important;}
#main #tabnavcontainers #tabnavs ul{border:0 none; height:auto; padding:0; margin:0; text-align:right;}
#main #tabnavcontainers #tabnavs ul li{margin:0 0 0 10px!important; display:inline-block!important; padding:0!important;}

#Content #txt_mess .test table{background:#fff; border:1px solid #cccccc; padding:20px!important; }
#Content #txt_mess .test table td{padding:10px;}
#Content #txt_mess .test table td input{width:608px;}
#Content #txt_mess .test table td select{width:630px;}
#Content #txt_mess .test table td textarea{width:608px;}

#Content #txt_fr .test .number{background:transparent;}
#Content #txt_fr .test #search_res{background:#fff; border:1px solid #cccccc; padding:20px!important;  margin:0 0 10px; position:relative; overflow:hidden;}
#Content #txt_fr .test #search_res #photo{width:50px; max-height:50px; float:left; overflow:hidden; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
#Content #txt_fr .test #search_res #photo img{max-width:50px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
#Content #txt_fr .test #search_res #search_details2{padding:0 100px 0 70px;}
#Content #txt_fr .test #search_res #search_details3{position:absolute; top:20px; right:20px;}

#Content #txt_fr .test .myGroupBox #heading img{display:none;}
#Content #txt_fr .test .myGroupBox .kc_profile{background:#fff; border:1px solid #cccccc; padding:20px!important;  margin:0 0 10px; position:relative;}
#Content #txt_fr .test .myGroupBox .kc_profile table td{padding:10px; vertical-align:top;}
#Content #txt_fr .test .myGroupBox .kc_profile table td input{width:608px;}
#Content #txt_fr .test .myGroupBox .kc_profile table td textarea{width:608px;}

#netsubscribe{height:auto; padding:0;}
#Content #netsubunsub,
#Content #netsubsub{padding:17px 0 0; text-align:right;}
#Content #netsubsub a,
#Content #netsubunsub a{display:inline-block; box-sizing:border-box; background:#fff; border:1px solid #cccccc; height:32px; line-height:30px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#212121; margin:0 0 10px; padding:0 20px;}
#Content #netsubsub a:hover,
#Content #netsubunsub a:hover{background:#f7931e; border-color:#f7931e; color:#fff;}

#newSection .top_v1{padding-top:20px;}

#Content .myBox #txt #listing{margin:0 0 10px!important; background-color:#fff; border:1px solid #cccccc; padding:20px!important;  position:relative; background-position:20px 7px;}
#Content .myBox #txt #listing .header{padding:0 30px 10px 50px; min-height:48px;}

#main .main_prof .main_prof_title h1{padding:9px 50px 9px 20px; border:0 none;}
#main .main_prof a.submodal-470-240{display:inline;}

#search_site_tab{padding:15px 20px; margin:20px 0; background:#fff; clear:both; overflow:hidden; position:relative;}
#search_site_tab #logo{width:50px; float:left; padding:0 0 10px;}
#search_site_tab #search_details{margin:0 0 0 70px; line-height:20px;}
#search_site_tab #search_details .search_title{font-size:16px;}
#search_site_tab #search_details .search_attrib1,
#search_site_tab #search_details .search_loc{color:#4d4d4d; font-size:14px;}
#search_site_tab #search_details #search_details2{display:none;}

#main .mySBox .nsearchwrap{box-sizing:border-box; width:50%; float:left; padding:0 10px 20px 0;}
#main .mySBox .nsearchwrap:nth-child(2n+2){padding:0 0 20px 10px;}
#main .mySBox .nsearchwrap #search_site{margin:0; font-size:14px; color:#4b4b4b; padding:15px 20px; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); min-height:80px;}
#main .mySBox .nsearchwrap #search_site .subscribe{float:right; margin:0 0 0 10px;}
#main .mySBox .nsearchwrap #search_site .subscribe a{display:inline-block; box-sizing:border-box; background:#fff; border:1px solid #cccccc; height:30px; line-height:30px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#212121; margin:0 0 10px; padding:0 20px; cursor:pointer;}
#main .mySBox .nsearchwrap #search_site .subscribe a:hover{background:#f7931e; border-color:#f7931e; color:#fff;}
#main .mySBox .nsearchwrap #search_site .netlogo{position:relative; left:0; top:0; padding:5px 20px 5px 0; float:left;}
#main .mySBox .nsearchwrap #search_site #search_network{font-size:16px; height:60px; overflow:hidden;}
#main .mySBox .nsearchwrap #search_site .create{font-size:14px; color:#4b4b4b;}
#main .mySBox .nsearchwrap #search_site .createdate{font-size:14px; color:#4b4b4b;}
#main .mySBox .nsearchwrap #search_site .PublicView{font-size:14px; color:#4b4b4b; height:20px; overflow:hidden;}
#main .mySBox .nsearchwrap #search_site .search_attribute{font-size:14px; color:#4b4b4b; display:none;}
#main .mySBox .nsearchwrap #search_site .search_value{font-size:14px; color:#4b4b4b;}
#main .mySBox .nsearchwrap #search_site .search_value br{display:none;}
#main .mySBox .csv{float:left; margin:20px 0 0; clear:both;}
#main .mySBox div.number{margin:0;}
#main .mySBox .nsearchwrap #search_site .PublicViewLocation .search_value{padding:0 0 0 13px; background:url(/images/PublicViewLocation.png) left center no-repeat;}
#main .mySBox .nsearchwrap #search_site .PublicViewSector .search_value::before{content:"#"; color:#f7931e;}

#main .myMRBox #search_res{font-size:14px; color:#4b4b4b; padding:15px 20px; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); min-height:80px;}

#main .mySRBox #search_site{font-size:14px; color:#4b4b4b; padding:15px 20px; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); min-height:80px;}

#search_site_tab{font-size:14px; color:#4b4b4b; padding:15px 20px; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); min-height:80px;}

#listing_full .descfull{font-size:14px; color:#4b4b4b;}
#txt .newsdesc #fulldetail{font-size:14px; color:#4b4b4b;}

#Content #txt_mess .test table td a strong,
#Content #txt_mess .test table td a b{font-weight:400;}

#main .myBox.managetab table td{vertical-align:top; padding:10px 0;}
#main .myBox.managetab table td img#del{margin:0;}

table td.chead{border-bottom:2px solid #f7931e; color:#212121; background:transparent; padding:0 0 0 20px; font-size:16px; line-height:40px; height:40px;}
table td.cheadark{display:none;}
form.p[action="contact_pop.html"] table td{padding:5px 10px;}
form.p[action="contact_pop.html"] table td.cbody{padding:5px 10px 5px 0;}
form.p[action="contact_pop.html"] table td.cfooter{padding:0 10px;}
form.p[action="contact_pop.html"] table td.cfooter img{cursor:pointer;}

#Content .msBox h3{font-weight:normal; font-size:18px;}
#Content form#theForm label, #Content form#theForm .labelhead, #Content form#theForm div.label, #Content form#theForm .chlabel, #Content form#theForm span.chgoot{font-size:14px;}

/*
.articleBottomDesc{font-size:14px!important; color:#4b4b4b!important;}
.articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{color:#4b4b4b!important; font-size:14px!important;}
.articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{font-size:14px!important;}
.articleBottomDesc .articleBottomDescDate{color:#4b4b4b!important; font-size:14px!important;}
.articleBottomDesc .articleBottomDescComm{color:#4b4b4b!important; font-size:14px!important;}
.articleBottomDesc .articleBottomDescComm a{font-size:14px!important;}
.articleBottomDesc .articleBottomShare{display:block!important; float:right!important;}
*/

.addguest, .sendguest{color:#3ea86e!important; text-transform:capitalize; font-family:'Raleway',sans-serif!important; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #3ea86e; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; text-align:center; padding:0 20px; font-weight:normal!important; cursor:pointer; text-transform:none;}
.addguest:hover, .sendguest:hover{background:#f7931e !important; border:1px solid #f7931e; color:#fff!important;}

#admin{width:960px;}
#admin #sort1{background:#ffffff;}
#admin #sort1 .itemHeader{background:transparent!important;}
#admin .groupItem{border-bottom:2px solid #cccccc;}

#blogsComments,
#blogsAttachments{background-color:#fff;  position:relative;}

#Content .myBox #txt form#theForm .ablock.PublicView .preview_holder .img-preview{left:37px;}
#Content #main #newSection .mainText{margin:0 0 20px; clear:both;}

#Content .myBox1 #previewiframeOuter #contabwrapper #txt{background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2);}
#Content .myBox1 #previewiframeOuter #contabwrapper #txt #contentComments{background-color:#fff; }
#Content .myBox1 #previewiframeOuter #loginWarning{ text-align: center; font-size: 20px; font-weight: bold;}
#Content .myBox1 #previewiframeOuter #loginWarning .loginWarningMvineicon{font-size: 120px !important; width: 100% !important; display: block; line-height: 188px !important; color: #f7931e;}

#toolbar_box .tool_del::after{color:transparent; content:".";}
#toolbar_box .tool_down,
#toolbar_box .tool_move{display:none!important;}

#footer{height:130px;}
#footer .footMenu{width:690px; float:left; padding:20px 0 0;}
#footer .footMenu ul{list-style:none;}
#footer .footMenu ul li{padding:0 20px; float:left;}
#footer .footMenu ul li a{text-decoration:none!important; color:#212121!important; text-transform:uppercase; font-size:14px;}
#footer .footMenu ul li a:hover{color:#f7931e!important;}
#footer .footMenu ul li ul{width:160px;}
#footer .footMenu ul li ul li{float:none; padding:0; display:block;}
#footer .footMenu ul li ul li a{font-size:12px; color:#4d4d4d!important;}
#footer .footMenu ul li ul li a:hover{color:#f7931e!important;}
#footer .footLogos{width:250px; padding:20px 20px 0 0; float:right; text-align:right;}
#footer .footLogos .footLogosLeft{float:left; width:100px; border-right:1px solid #88b38e;}
#footer .footLogos .footLogosRight{float:left; width:126px; padding:0 0 0 20px;}
#footer .footLogos img{padding:0 0 0 10px; vertical-align:middle;}

.leftPanelOpener,
.rightPanelOpener{width:50px; height:50px; position:absolute; z-index:9500; cursor:pointer; display:none;}
.leftPanelOpener{top:-5px; left:0; background:url(/images/leftPanelOpener.png) center center no-repeat; z-index:11000;}
.rightPanelOpener{right:0; bottom:-46px; background:url(/images/rightPanelOpener.png) center center no-repeat;}
.leftPanelOpener:hover,
.rightPanelOpener:hover{opacity:0.8; filter:alpha(opacity = 80);}

#search{position:relative; z-index:6500;}
#search .ui-menu{-webkit-border-top-right-radius:0; -moz-border-top-right-radius:0; border-top-right-radius:0; z-index:11000!important;}
#search .ui-menu li{line-height:26px;}
#search .ui-menu li .searchResultImage{float:left;}
#search .ui-menu li a{color:#262626!important;}
#search .ui-menu li a:hover{color:#ffffff!important;}
#search .searchResultTitle,
#search .searchResultCount,
#search a.href_advanced_search{display:none!important;}

#loginWrapper .loginBack{background:rgba(255, 255, 255, 1);}
#mainlogin{color:#4d4d4d;}
#mainlogin input, #mainlogin textarea, #mainlogin select, #mainlogin input:focus, #mainlogin textarea:focus, #mainlogin select:focus{border:1px solid #cccccc;}
#mainlogin .mtsRow a,
#mainlogin .mtsFooter a{color:#f7931e;}

#header #profile .profileInner{z-index:9900;}

.prmanage{display:none;}

#admin .users_country,
#admin .latest-events,
#admin .users-bio,
#admin .content-share-links{display:none;}

#main #txt_prof .test .support,
#main #txt_prof .test .newerror{width:auto; margin:0 20px;}

#rightPanel.rightPanelActive{width:220px!important;}

#Content form#theForm .ablock select{width:630px!important;}
#Content form#theForm .ablock .customSelect{width:630px!important; box-sizing:border-box;}

#Content #EventBox #eventInfo #advanced #idBookNow #responseBox label{text-align:left;}
#Content #EventBox #eventInfo #advanced #idBookNow #responseBox #oneline label{width:100%;}

#Content .activity{clear:both;}


.nHomeForm .nHomeFormRowCell2 input{width:100%; box-sizing:border-box;}
.nHomeForm .nHomeFormRowCell2 input.forgot{width:auto; margin:10px 0;}

.treetop .prmanage2,
.treebottom .prmanage2{display:block;}
.treetop .prmanage2{padding:20px 0;}

ul#browser .col11 input{margin-top:10px;}

table.dis_tb .disc_r td{padding:10px 0!important;}

form[action="discussion_reply.html"] textarea{width:100%; box-sizing:border-box; margin:0 0 20px;}


#main form .myBox table a img{max-width:100px;max-height:200px;margin:7px 10px;}
#cols{background:#fff none repeat scroll 0 0; margin:5px 0 20px;overflow:hidden; padding:15px 20px;}
#cols #col1{float:left; width:48%;margin:0 1%;}
#cols #col2{float:left; width:48%;margin:0 1%;}
#cols #col1 table, #cols #col2 table{border-bottom:1px solid #ddd;line-height:32px;}

#main #myAdminBox .myBoxwrap .internalbox .webman form{width:auto;}


/* OIX - March 2020 */

*{margin:0; padding:0; transition:300ms all ease-in;}
a{text-decoration:none; outline:none; color:#f7931e;}
a:hover{text-decoration:underline; color:#f7931e;}
a img{border:0;}
img{max-width:100%; height:auto!important;}

input,
textarea,
select{color:#555!important; font-family:'Raleway',sans-serif!important; font-weight:400!important; -webkit-border-radius:0!important; -moz-border-radius:0!important; border-radius:0!important;}
fieldset{border:none;}
input.text,
input[type='text'],
input[type='password'],
input[type='file'],
#kc_profile #details input{border:1px solid #333!important; padding:0 10px!important; font-size:14px!important; line-height:40px!important; height:40px!important; background:#fff!important;}
input:focus.text,
input:focus[type='text'],
input:focus[type='password'],
input:focus[type='file'],
#kc_profile #details input:hover{border-color:#f7931e!important; outline:0!important; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;}
select{border:1px solid #333!important; padding:11px 10px 11px !important; font-size:14px!important; line-height:40px!important; height:auto!important; background:#fff!important;}
select:focus{border-color:#f7931e!important; outline:0!important; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;}
select option{padding:0 5px!important;}
textarea{border:1px solid #333!important; padding:0 10px!important; font-size:14px!important; line-height:20px!important; min-height:90px!important; height:auto!important; background:#fff!important;}
textarea:focus{border-color:#f7931e!important; outline:0!important; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;}
input.submit,
input[type='submit'],
input.button,
input[type='button'],
a.button,
#main #myAdminBox #heading a.backAdminButton,
#contManWrap h1 a.backAdminButton{color:#fff!important; font-family:'Raleway',sans-serif!important; font-size:14px!important; background:#1279ac!important; height:32px!important; line-height:32px!important; border:1px solid #1279ac!important; text-align:center!important; padding:0 30px!important; font-weight:normal!important; cursor:pointer!important; width:auto!important; -webkit-appearance:none; -moz-appearance:none; appearance:none; box-sizing:border-box; border-radius:10px!important;}
input:hover.submit,
input:hover[type='submit'],
input:hover.button,
input:hover[type='button'],
a:hover.button,
#main #myAdminBox #heading a.backAdminButton:hover,
#contManWrap h1 a.backAdminButton:hover{color:#fff!important; background:#f7931e!important; border:1px solid #f7931e!important;}
input.cancel[type="submit"],
.sclear,
input.clearbutton[type="submit"],
.csv a,
.clear_all{color:#f7931e!important; font-family:'Raleway',sans-serif!important; font-size:14px!important; background:#fff!important; height:32px!important; line-height:32px!important; border:1px solid #f7931e!important; text-align:center!important; padding:0 30px!important; font-weight:normal!important; cursor:pointer!important; width:auto!important; -webkit-appearance:none; -moz-appearance:none; appearance:none; box-sizing:border-box; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; display:inline-block;}
input.cancel[type="submit"]:hover,
.sclear:hover,
input.clearbutton[type="submit"]:hover,
.csv a:hover,
.clear_all:hover{color:#fff!important; background:#f7931e!important; border:1px solid #f7931e!important;}

input.submit_b1{border-color:#f7931e!important;}

#contManWrap h1 a.backAdminButton,
#main #myAdminBox #heading a.backAdminButton{margin:0;}

a.button,
#contManWrap h1 a.backAdminButton,
#main #myAdminBox #heading a.backAdminButton,
#main #txt_prof .domtab3 ul li a{color:#fff; display:inline-block; box-sizing:border-box; height:32px!important; line-height:32px!important; border-radius:10px!important; border-color:#1279ac!important; background:#1279ac!important;}
a.button:hover,
#contManWrap h1 a.backAdminButton:hover,
#main #myAdminBox #heading a.backAdminButton:hover,
#main #txt_prof .domtab3 ul li a:hover,
#main #txt_prof .domtab3 ul li.active a{text-decoration:none!important; background:#f7931e!important; border-color:#f7931e!important; color:#fff!important;}
a.button.buttonWhite{color:#1279ac!important; background:#fff!important; border:1px solid #1279ac!important;}
a:hover.button.buttonWhite{color:#fff!important; background:#f7931e!important; border-color:#f7931e!important;}

.webman textarea{min-height:500px!important;}

.jquery-safari-checkbox{display:inline; font-size:18px; line-height:18px; cursor:pointer; cursor:hand; vertical-align:bottom;}

.jquery-safari-checkbox .mark{display:inline;}
.jquery-safari-checkbox img{vertical-align:middle; width:18px; height:18px; margin-top:8px;}
.jquery-safari-checkbox img{background:transparent url(/images/safari-checkbox.png) no-repeat;}
.jquery-safari-checkbox img{background-position:0px 0px; transition:0s all ease-in;}
.jquery-safari-checkbox-hover img{background-position:0 0; transition:0s all ease-in;}
.jquery-safari-checkbox-checked img{background-position:0 -18px; transition:0s all ease-in;}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img{background-position:-18px -18px;}
.jquery-safari-checkbox-disabled img{background-position:0px -36px;}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img{background-position:0px -54px;}
.jquery-safari-radio{display:inline; font-size:18px; line-height:18px; cursor:pointer; cursor:hand}
.jquery-safari-radio .mark{display:inline;}
.jquery-safari-radio img{vertical-align:middle; width:18px; height:18px; margin-top:8px;}
.jquery-safari-radio img{background:transparent url(/images/safari-radio.png) no-repeat;}
.jquery-safari-radio img{background-position:0px 0px; transition:0s all ease-in;}
.jquery-safari-radio-hover img{background-position:0 0; transition:0s all ease-in;}
.jquery-safari-radio-checked img{background-position:0px -18px; transition:0s all ease-in;}
.jquery-safari-radio-checked .jquery-safari-radio-hover img{background-position:-18px -18px;}
.jquery-safari-radio-disabled img{background-position:0px -36px;}
.jquery-safari-radio-checked .jquery-safari-radio-disabled img{background-position:0px -54px;}

html{overflow-x:auto; overflow-y:scroll;}
body{font-family:'Raleway',sans-serif!important; font-size:14px; color:#333; line-height:20px; letter-spacing:0; background:#fff;}
#wrapper{position:relative;}
.wrapper{width:1200px;}

#header{width:auto; height:auto; border:0 none;}
#header > .wrapper{width:auto;}
#header .wrapper .wrapper{width:1200px;}
#header ul{list-style:none;}
#header ul li{display:inline-block; position:relative;}
#header ul li ul{display:none; position:absolute; top:20px; left:10px; width:200px; background:#fff; border:1px solid #ccc; z-index:16500;}
#header ul li ul li{border-bottom:1px solid #ccc; display:block;}
#header ul li ul li:last-child{border:0 none!important;}
#header ul li ul li a{padding:5px 20px; margin:0!important; display:block;}
#header ul li:hover ul{display:block;}


#topheadLine{background:#f7931e; color:#fff; line-height:40px; overflow:hidden;}
#topheadLine a{color:#fff; font-size:12px;}
#topheadLine .topheadIcons{float:left;}
#topheadLine .topheadIcons a{display:block; width:40px; height:40px; margin:0 10px 0 0; background:url(/images/topheadIcons.png) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-9999px;}
#topheadLine .topheadIcons a:hover{background-position-y:-40px; text-decoration:none;}
#topheadLine .topheadIcons li{float:left;}
#topheadLine .topheadIcons a.topheadIconsRSS{background-position-x:0;}
#topheadLine .topheadIcons a.topheadIconsTwitter{background-position-x:-40px;}
#topheadLine .topheadIcons a.topheadIconsYouTube{background-position-x:-80px;}
#topheadLine .topheadIcons a.topheadIconsLinkedIn{background-position-x:-120px;}
#topheadLine .topheadIcons a.topheadIconsBlogger{background-position-x:-160px;}
#topheadLine .topheadLinks{float:right;}
#topheadLine .topheadLinks ul li{padding-left:20px;}

#headLine{border-bottom:2px solid #e6e6e6; padding:20px 0;}
#headLine::after{clear:both; display:block; content:"";}
#headLine .headLogo{float:left;}
#header #headLine .headLogo h1#logo{width:auto!important; height:auto!important; padding:0!important; float:none;}
#headLine .headButtons{float:right; border-left:1px solid #e6e6e6; padding:0 0 0 30px; margin:5px 0 0 30px;}
#headLine .headButtons a{display:inline-block; padding:5px 20px; box-sizing:border-box; border:1px solid #1279ac; border-radius:10px; color:#1279ac;}
#headLine .headButtons a:hover{text-decoration:none;}
#headLine .headButtons a.headButtonsContact{background:#fff; margin:0 20px 0 0;}
#headLine .headButtons a.headButtonsContact:hover{background:#fff; border-color:#f7931e; color:#f7931e;}
#headLine .headButtons a.headButtonsJoin{background:#1279ac; color:#fff;}
#headLine .headButtons a.headButtonsJoin:hover{background:#f7931e; border-color:#f7931e; color:#fff;}
#headLine .headMenu{float:right; padding:10px 0 0 0;}
#headLine .headMenu a{color:#000; margin:0 0 0 15px;}
#headLine .headMenu a:hover{color:#f7931e;}
#headLine .headMenuButton{display:none;}

#page{width:auto; padding:30px 0;}

#Content{width:auto; float:none!important;}
#Content.ContentRight{width:calc(100% -  340px); float:left!important;}
#Content h1,
#Content .h1,
#main h1,
#main .h1,
#mainlogin h1,
#pageMainAttrBox,
#Content .myBox .itemHeader,
#Content .myBox #heading,
#Content #heading{font-size:36px; line-height:50px; text-align:center; padding:0 0 10px; margin:0 0 10px!important; border:0 none; color:#f7931e; font-weight:400; width:auto; float:none; height:auto; overflow:hidden;}
#pageMainTitle{padding:0; text-overflow:unset; white-space:unset; font-weight:400;}
#pageMainAttrBox{text-align:center;}
#main #calendar_list #txt .fullmonth{color:#000; font-size:16px; padding:0 0 10px; margin:0; line-height:20px; border:0 none;}

#Content h2{color:#000; font-size:16px; padding:0 0 10px; margin:0; line-height:20px;}
#Content p{padding:0 0 10px;}
#Content p.paraInner20{padding:0 0 10px 20px;}
#Content p.paraCenter{text-align:center;}
#Content p.paraImgs img{display:inline-block; padding:0 15px 13px 0;}

#Content ul, #Content ol{padding:0 0 10px 30px}

#Content .pagePanel,
#Content .listingPanel{padding:0 0 20px; margin:0 0 20px; border-bottom:1px solid #e6e6e6; overflow:hidden;}

#Content .pagePanel hr{display:block; margin:20px 0; color:#e6e6e6; border-bottom:1px solid transparent; border-top:1px solid #e6e6e6;}

#Content .pagePanel .joinWarning{padding: 20px 30px; height: auto; border-top: 3px solid #f7931e; background: #f6f6f6;}

#Content .threeBoxes{width:32%; padding:0; float:left; text-align:center;}
#Content .twoBoxes{width:49%; padding:0; float:left; text-align:center;}
#Content .threeBoxes .threeBoxesImage{padding:0 0 10px;}
#Content .threeBoxes:nth-child(4n),
#Content .threeBoxes:nth-child(7n),
#Content .threeBoxes:nth-child(10n){clear:both;}
#Content .threeBoxesFlex{display:flex; flex-wrap:wrap; justify-content:space-between;}
#Content .threeBoxesFlex .threeBoxes, #Content .threeBoxesFlex .twoBoxes{float:none; text-align:left;}
#Content .threeBoxesFlex .threeBoxes .pagePanel, #Content .threeBoxesFlex .twoBoxes .pagePanel{height:calc(100% - 40px);}

#Content .listingPanel .listingPanelIcon{width:90px; float:left; background:#f7931e;}
#Content .listingPanel .listingPanelIcon span{display:block; text-align:center; color:#fff; font-size:16px; padding:5px 0;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconWeekday{padding:10px 0 0;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconDay{font-size:40px; color:#000; font-weight:700;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconDate{padding:10px 0 5px;}
#Content .listingPanel .listingPanelInfo{margin:0 0 0 100px!important;}
#Content .listingPanel .listingPanelInfo h2 a{color:#000;}
#Content .listingPanel .listingPanelInfoDesc{margin:0 0 0 80px!important;}
#Content .listingPanel .listingPanelInfoDesc ul,
#Content .listingPanel .listingPanelInfoDesc ol{padding:0 0 10px 15px!important;}
#Content .listingPanel .listingPanelInfoDate{margin:0 0 0 80px!important; font-style:italic;}
#Content .listingPanelInfoText{padding:0 0 10px;}
#Content .listingPanelInfoMore{padding:0 0 10px; font-style:italic;}
#Content .listingPanelInfoSmall{font-size:12px;}
#Content .listingPanelInfoAdditionTitle{font-weight:700; color:#f7931e;}
#Content .listingPanelInfoAdditionInfo{}
#Content .listingPanelInfoAdditionInfo div{display:inline-block;}
#Content .listingPanelInfoAdditionInfo .listingPanelInfoAttrValue::after{content:",";}
#Content .listingPanelInfoAdditionInfo span.commaSym{margin-left:-3px;}
#Content .listingPanelInfoAdditionInfo span.commaSym br{display:none;}
#Content .listingPanelInfoAdditionInfo span.commaSym::after{content:",";}
#Content .listingPanelInfoAdditionInfo span.commaSym::after:last-child{content:"";}

#leftPanel{border:0 none;}
#leftPanel .leftInner{width:100%!important; float:none; display:none!important;}
#leftPanel .leftPanelOpener{display:none!important;}

#rightPanel{width:280px!important; padding:0 0 30px; min-height:auto; border:0 none;}

#footer{width:auto; border:0 none; height:auto;}
#footer > .wrapper{width:auto;}
#footer .wrapper .wrapper{width:1200px;}
#footer .footTop{height:260px; background:#2f3e47;}
#footer .footLogos{width:auto; padding:20px 0; float:none;}

#introPanel{height:300px;}
#introLogos{padding:0;}
#introLogos ul{list-style:none; text-align:center; padding:0 0 30px}
#introLogos ul li{display:inline-block; padding:0; margin:0 30px 30px; text-align:center; vertical-align:middle;}
#introLogos ul li a,
#introLogos ul li img{display:inline-block;}
#introLogos ul li img{max-width:125px;}
#introLogos ul li span{color:#747474; margin:0 0 10px; display:inline-block;}
#introLogos ul li:last-child{max-width:200px;}
#introAbout{padding:60px 0 0; text-align:center; overflow:hidden; border-top:1px solid #e6e6e6;}
#introAbout h2{margin-bottom:20px!important;}
#introAbout p{font-size:16px; line-height:24px; padding:0 0 30px; margin:0 auto; max-width:900px; color:#000;}
#introAbout .tweetPanel{width:380px; float:right;}

#crumb{background:#f6f6f6; padding:10px 0; font-size:12px; line-height:14px; color:#747474;}
#crumb ul{list-style:none;}
#crumb ul li{display:inline-block;}
#crumb ul li::after{content:"/"; padding:0 5px;}
#crumb ul li:last-child::after{content:"";}
#crumb a,
#crumb span{color:#747474;}
#crumb .wrapper > a::after{content:"Home";}
#crumb span.crmbdash::after{content:"/"; padding:0 2px;}
#crumb + #crumb{display:none!important;}

.genForm .genFormRow, #ContactForm .row{overflow:hidden; padding:0 0 15px;}
.genForm .genFormRow input,
.genForm .genFormRow textarea,
.genForm .genFormRow select,
#ContactForm .row input,
#ContactForm .row textarea,
#ContactForm .row select{width:100%; box-sizing:border-box;}
.genForm .genFormRow input[type="checkbox"],
.genForm .genFormRow input[type="radio"],
#ContactForm .row input[type="checkbox"],
#ContactForm .row input[type="radio"]{width:auto;}
#ContactForm .errors{color:red; font-style:italic}

.leadPanel, .advisoryPanel{padding:0 0 30px;}
.advisoryPanel.advisoryPanelChair{float:right}
.advisoryPanel.advisoryPanelChair h2{text-align:center}
.advisoryPanel.advisoryPanelBoard{clear:both}
#Content .advisoryPanel h2{font-weight:bold; font-size:20px;}
.leadPanel .leadPeopleOuter, .advisoryPanel .advisoryPeopleOuter{}
.leadPanel .leadPeople, .advisoryPanel .advisoryPeople{padding:15px 0 0; display:flex; flex-flow:row wrap; justify-content:space-evenly; align-items:stretch; position:relative;}
 .advisoryPanel .advisoryPeople{justify-content:flex-start; }
.leadPanel .leadPeople > div, .advisoryPanel .advisoryPeople > div{text-align:center; cursor:pointer; padding:0 55px 15px;}
.advisoryPanel .advisoryPeople .advisorySingle{max-width:240px}
.advisoryPanel.advisoryPanelChair .advisoryPeople > div{text-align:center; cursor:pointer; padding:0 106px 15px;}
.leadPanel .leadPeople > div .leadPeopleSingleImage, .advisoryPanel .advisoryPeople > div .advisoryPeopleSingleImage{margin:0 auto 10px; border-radius:100%; overflow:hidden; display:block; background:#fff;position: relative;height: 150px;width: 150px;}
.leadPanel .leadPeople > div .leadPeopleSingleImage img, .advisoryPanel .advisoryPeople > div .advisoryPeopleSingleImage img{mix-blend-mode: luminosity; position: absolute; left: -50%; right: -50%; margin: auto; top: -50%; bottom: -50%; width: auto; max-width: none; min-width: 150px;}
.advisoryPanel .advisoryPeople > div .advisoryPeopleSingleLogo img{mix-blend-mode: normal; max-width:110px;min-width:110px}
.leadPanel .leadPeople > div .leadPeopleSingleName, .advisoryPanel .advisoryPeople > div .advisoryPeopleSingleName{font-weight:600;}
.leadPanel .leadPeople > div .leadPeopleSingleTitle, .advisoryPanel .advisoryPeople > div .advisoryPeopleSingleTitle{font-weight:600;}
.leadPanel .leadPeople > div .leadPeopleSingleLink, .advisoryPanel .advisoryPeople > div .advisoryPeopleSingleLink{font-style:italic;}
.leadPanel .leadPeople > div:hover,
.leadPanel .leadPeople > div.leadPeopleSingleActive,
.advisoryPanel .advisoryPeople > div:hover,
.advisoryPanel .advisoryPeople > div.advisoryPeopleSingleActive{color:#f7931e;}
.leadPanel .leadPeople > div.leadPeopleSingleActive::after, .advisoryPanel .advisoryPeople > div.advisoryPeopleSingleActive::after{margin:0 auto; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #f6f6f6; display:block; content:"";}
.leadPanel .leadPeople > div.leadPeopleSingleActive .leadPeopleSingleImage, .advisoryPanel .advisoryPeople > div.advisoryPeopleSingleActive .advisoryPeopleSingleImage{background:transparent;}
.leadPanel .leadBio, .advisoryPanel .advisoryBio{position:absolute; left:0; width:100%; text-align:left; z-index:5000; color:#212121; margin:10px 0 0;}
.leadPanel .leadBio > div, .advisoryPanel .advisoryBio > div{padding:0 30px; height:0; visibility:hidden; opacity:0; background:#f6f6f6; overflow:hidden;}
.leadPanel .leadBio > div .leadBioSingleTitle, .advisoryPanel .advisoryBio > div .advisoryBioSingleTitle{font-weight:600; margin:0 0 10px;}
.leadPanel .leadBio > div .leadBioSingleText, .advisoryPanel .advisoryBio > div .advisoryBioSingleText{}
.leadPanel .leadBio > div .leadBioSingleText p, .advisoryPanel .advisoryBio > div .advisoryBioSingleText p{margin:0 0 10px;}
.leadPanel .leadBio > div .leadBioSingleText p:last-child, .advisoryPanel .advisoryBio > div .advisoryBioSingleText p:last-child{margin:0;}
.leadPanel .leadBio > div.leadBioSingleActive, .advisoryPanel .advisoryBio > div.advisoryBioSingleActive{height:auto; visibility:visible; opacity:1; padding:20px 30px;}

.tableOverflow{overflow-x:auto; overflow-y:hidden; width:100%;}

#search{padding:0; width:auto; height:38px!important; float:none;}
#search .searchInner{width:100%; box-sizing:border-box; border-color:#f7931e; height:38px;}
#search .searchInner .searchLeft input{height:36px!important; line-height:36px!important;}
#search .searchInner .searchRight input{width:36px!important; height:36px!important;}
#search .searchInner .searchRight{width:36px; float:right;}
#search .searchInner .searchLeft{float:none; margin:0 36px 0 0; width:auto;}
#search .searchInner .searchLeft input{width:100%;}

.faqTops{margin:0 0 30px;}
.faqTops ul{list-style:none;}
.faqTops ul li{display:inline-block; margin:0 10px 0 0;}
.faqTops ul li a{display:inline-block; text-decoration:none!important; color:#000; height:42px; line-height:42px; border-bottom:1px solid #e6e6e6; min-width:80px; text-align:center; padding:0 10px;}
.faqTops ul li a.faqActive{color:#000; border-bottom:5px solid #f7931e; line-height:35px; height:35px;}
.faqTops ul li a:hover{color:#f7931e;}
.faqCent{}
.faqCent .faqPan .faqSingle{overflow:hidden; height:0; opacity:0;}
.faqCent .faqPan .faqSingle.faqActive{height:auto; opacity:1;}
.faqCent .faqPan .faqSingle{margin:0; position:relative;}
.faqCent .faqPan .faqSingle h2{cursor:pointer; padding:0!important; margin:0!important; padding-left:50px!important; line-height:30px!important;}
.faqCent .faqPan .faqSingle h2:hover{color:#f7931e!important;}
.faqCent .faqPan .faqSingle h2::before{width:30px; height:30px; background:#f7931e; text-align:center; line-height:30px; font-weight:700; display:block; content:"+"; position:absolute; left:0; top:0; color:#fff; font-size:22px;}
.faqCent .faqPan .faqSingle.faqSingleActive h2::before{content:"-";}
.faqCent .faqPan .faqSingle .faqDesc{margin:10px 0 10px 50px; height:0; overflow:hidden; opacity:0;}
.faqCent .faqPan .faqSingle.faqSingleActive .faqDesc{height:auto; opacity:1;}

#linkContainer > #admin{width:auto;}

#watchEdit,
#watchEdit + br{display:none!important;}

#blogInnerDetails{display:none!important;}
#listing_full .attrfull, #listing_full .valuefull{font-size:12px; font-weight:400; float: left; line-height: 30px;}
#listing_full .attrfull{width:150px; padding:0; margin:0 0 0;}
#listing_full .attrfull::after{content:":";}
#listing_full .valuefull{float:none; margin:0 0 0 40px;}
#listing_full .valuefull br{content:"";}
#listing_full .valuefull br::after{content:","; margin:0 0 0 -3px;}
#listing_full .valuefull br:last-child::after{content:""; margin:0;}

#Content .myBox #txt #listing_full .articleAttributes{border-top:1px solid #e6e6e6; padding:10px 0;width:100%}

#main #calendar_list #txt .kp_wrapper,
#main #calendar_list #txt .kc_wrapper{padding:0;}
#main #calendar_list #txt .kp_wrapper .kc_update,
#main #calendar_list #txt .kc_wrapper #kc_update{border:0 none; padding:0;}
#Content #main #calendar_list #txt .PastEventsBody .kp_wrapper .kc_update .details,
#Content #main #calendar_list #txt .kp_wrapper .kc_update .details{width:auto; margin:0 150px 0 120px;}
#Content #main #calendar_list #txt .PastEventsBody .kp_wrapper .kc_update .eventButtons,
#Content #main #calendar_list #txt .kp_wrapper .kc_update .eventButtons{right:0;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventPeriod{color:#f7931e; font-weight:700;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate{width:90px; float:left; background:#f7931e; padding:0; height:auto;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div{display:block; text-align:center; color:#fff; font-size:16px; padding:5px 0;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventMonth{padding:10px 0 0;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventDay{font-size:40px; color:#000; font-weight:700;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventYear{padding:10px 0 5px;}

#Content .myBox #txt #listing{margin:0 0 30px!important; padding:0!important; border:0 none; background:transparent;}
#Content .myBox #txt #listing .header{padding:0 0 10px; min-height:auto;}
#Content .myBox #txt #listing .header a{color:#000;}
#Content .myBox #txt #listing .listingat .desc{padding:0 0 10px; margin:0;}
#Content .myBox #txt #listing .listingat .articleAttributes{padding:0;}
#Content .myBox #txt #listing .listingat .attr,
#Content .myBox #txt #listing .listingat .value{font-size:12px; font-weight:400;}
#Content .myBox #txt #listing .listingat .attr{width:40px; padding:0; margin:0; display:inline-block; float:none;}
#Content .myBox #txt #listing .listingat .attr::after{content:":";}
#Content .myBox #txt #listing .listingat .value{float:none; margin:0; display:inline-block;}
#Content .myBox #txt #listing .listingat .value br{content:"";}
#Content .myBox #txt #listing .listingat .value br::after{content:","; margin:0 0 0 -3px;}
#Content .myBox #txt #listing .listingat .value br:last-child::after{content:""; margin:0;}
#Content .myBox #txt #listing .listingat .articleBottomDesc{font-size:12px; color:#f7931e; font-weight:700;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded{float:none; width:auto; display:inline-block; font-size:12px;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded::before{content:"By ";}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded::after{content:"-";}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedPic{display:none; font-size:12px;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{float:none; display:inline-block; padding:0; font-size:12px;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescDate{display:inline-block; padding:0; background:transparent; width:auto; float:none; font-size:12px;}

#EventBox{padding:0!important;}
#Content #EventBox #evdetail{padding:0;}
#Content #EventBox #date,
#Content #EventBox #where,
#Content #EventBox #webp{margin:10px 0 0;}
#Content #EventBox #eventInfo{padding:10px 0 0; margin:10px 0 0;}
#Content #EventBox #eventInfo #desc{padding:0 0 10px; margin:0 0 10px;}
#Content #EventBox #eventInfo #advanced{padding:0;}

#Content form#theForm .eventwrap #twoinline .dattime .timesel,
#Content form#theForm .eventwrap #twoinline .dattime .timesel.hasCustomSelect{width:60px;}
#Content form#theForm .eventwrap #twoinline:last-child{padding-right:150px;}

.paginationNumbers{text-align:center; padding:0 0 10px 0;}
.paginationNumbers a{font-size:16px; color: #333}
.paginationNumbers a:hover{color: #f7931e;}
.paginationNumbers .current{text-decoration: underline; color: #f7931e;}

table.tableStaticPages{border-collapse: collapse; border: 1px solid #e0dede; }
table.tableStaticPages tr:nth-child(2n){background: #f6f6f6}
table.tableStaticPages th{border-collapse: collapse; border: 1px solid #e0dede; padding: 20px; background: #f6f6f6}
table.tableStaticPages td{border-collapse: collapse; border: 1px solid #e0dede; padding: 10px 20px; }

#dirWrap{overflow:hidden;}
#dirWrap .dirWrapList{width:300px; float:left;}
#dirWrap .dirWrapList .dirWrapListSec{padding:0 0 10px; line-height:24px; font-size:14px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead{background:#f7931e; color:#fff; text-transform:uppercase; padding:10px 40px 10px 20px; position:relative; border-radius:5px; cursor:pointer; font-weight:600; border:1px solid #f7931e; box-sizing:border-box;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead:hover{background:#fff; color:#f7931e;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead:hover::after{color:#f7931e!important; border-color:#f7931e!important;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead.dirWrapOpened{margin:0 0 3px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead.dirWrapOpener::after{position:absolute; top:calc(50% - 9px); right:20px; width:14px; height:14px; border:2px solid #fff; border-radius:5px; color:#fff; content:"+"; text-align:center; line-height:14px; display:block; font-size:30px; font-weight:400;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListHead.dirWrapOpener.dirWrapOpened::after{content:"-"; line-height:8px; font-size:34px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll{display:none;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll.dirWrapOpened{display:block;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle{background:#fef4e9; color:#000; position:relative; margin:0 0 3px; border-radius:5px; overflow:hidden;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle label{display:block; overflow:hidden; cursor:pointer; padding:10px 40px 10px 20px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle label:hover{background:#e9d9c7;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle input[type="checkbox"],
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle .jquery-safari-checkbox{position:absolute; right:20px; top:calc(50% - 9px);}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle .jquery-safari-checkbox img{margin:0;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapCheck{cursor:pointer;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapOpener{padding:10px 40px 10px 20px; cursor:pointer;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapOpener:hover{background:#e9d9c7;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapOpener::after{position:absolute; top:13px; right:20px; width:18px; height:18px; background:url(/images/safari-checkbox.png) 0 0 no-repeat; border-radius:5px; color:#f7931e; content:"+"; text-align:center; line-height:18px; display:block; font-size:30px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapOpener.dirWrapOpened.dirWrapOpened::after{content:"-"; line-height:14px; font-size:32px;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapListAll{display:none; padding:10px 0;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapListAll.dirWrapOpened{display:block;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapListAll .dirWrapListSingle{margin:0; border-radius:0;}
#dirWrap .dirWrapList .dirWrapListSec .dirWrapListAll .dirWrapListSingle.dirWrapListAll .dirWrapListSingle label{padding:5px 40px 5px 30px;}
#dirWrap .dirWrapResults{width:870px; float:right;}
#dirWrap .dirWrapResults .dirWrapResultSingle{margin:0 0 20px; overflow:hidden; border:1px solid #e4e4e4; border-top:3px solid #f7931e; padding:20px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleImage{float:left; width:120px; height:120px; border:1px solid #797979; border-radius:5px; overflow:hidden; position:relative;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleImage img{max-width:100%; position:absolute; left:0; right:0; margin:auto; top:-50%; bottom:-50%;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo{margin:0 0 0 140px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleTitle{margin:0 0 20px; font-size:22px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleTitle a{}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleText{font-size:16px; margin:0 0 20px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices{margin:0 0 20px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesTitle{margin:0 0 20px; font-size:18px; color:#f7931e;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow{overflow:hidden;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks{float:left; width:auto;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks span{padding:0!important;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks span::before{font-size:25px!important; color:#1279ac; padding:5px}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks .chGr{color:#009192;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks .chLb{color:#005392;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks .chDb{color:#011892;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowChecks .chMd{color:#cccccc;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowInfos{margin:0 0 0 40px; padding:3px 0;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowInfos .dirWrapResultSingleServicesRowInfos1{line-height:24px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowInfos .dirWrapResultSingleServicesRowInfos2{margin:0 0 0 40px; line-height:18px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleServices .dirWrapResultSingleServicesRow .dirWrapResultSingleServicesRowInfos .dirWrapResultSingleServicesRowInfos2 span{padding:0 5px; background:#fde9d2; border:1px solid #e4e4e4; display:inline-block;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots{overflow:hidden;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsWebsite{float:left; font-size:18px;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsWebsite a{text-decoration:underline;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsWebsite a:hover{text-decoration:none;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsWebsite span{padding:0 10px 0 1px !important; color:#f7931e; vertical-align:middle;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsWebsite span::before{font-size:30px!important;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsButton{float:right;}
#dirWrap .dirWrapResults .dirWrapResultSingle .dirWrapResultSingleInfo .dirWrapResultSingleBots .dirWrapResultSingleBotsButton a{line-height:32px!important; height:32px!important; border-radius:32px!important; padding:0 20px!important;}
#dirWrap .dirWrapListToggle{display:none;}

#dirWrap .dirWrapResults .dirWrapResultsLegend{width:100%; overflow:hidden;}
#dirWrap .dirWrapResults .dirWrapResultsLegend .dirWrapResultsLegendKey{float:right; line-height:30px; padding-left:20px}
#dirWrap .dirWrapResults .dirWrapResultsLegend .dirWrapResultsLegendKey span{line-height:30px; display:block; float:left;}
#dirWrap .dirWrapResults .dirWrapResultsLegend .dirWrapResultsLegendKey .certIcon{color:#1279ac;}

#servProv{overflow:hidden;}
#servProv .servProvImage{width:160px; float:left;}
#servProv .servProvInfo{margin:0 0 0 190px;}
#servProv .servProvInfo h1{text-align:left;}
#servProv .servProvInfo .servProvInfoText{margin:0 0 30px;}
#servProv .servProvInfo .servProvInfoButton{margin:0 0 30px;}
#servProv .servProvInfo .servProvInfoButton a{border-radius:20px;}
#servProv .servProvInfo .servProvInfoList{padding:10px 0;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle{padding:5px 0; overflow:hidden; min-height:20px;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle .servProvInfoListSingleIcon{float:left; width:100px; color:#f7931e;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle .servProvInfoListSingleIcon span::before{font-size:38px !important;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle .servProvInfoListSingleTitle{margin:0 0 0 60px;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle .servProvInfoListSingleTitle a{color:#000;}
#servProv .servProvInfo .servProvInfoList .servProvInfoListSingle .servProvInfoListSingleTitle a:hover{color:#f7931e;}

.imageHexa{background:#f7931e; margin-top:70px; width:160px; height:80px; position:relative;}
.imageHexa:after,
.imageHexa:before{content:""; border-left:80px solid transparent; border-right:80px solid transparent; position:absolute;}
.imageHexa:before{top:-49px; border-bottom:50px solid #f7931e;}
.imageHexa:after{bottom:-49px; border-top:50px solid #f7931e;}
.imageHexa .imageHexa.imageHexaInner{background-color:#fff; -webkit-transform:scale(0.95); -moz-transform:scale(0.95); transform:scale(0.95); z-index:1}
.imageHexa .imageHexa.imageHexaInner:before{border-bottom:50px solid #fff;}
.imageHexa .imageHexa.imageHexaInner:after{border-top:50px solid #fff;}
.imageHexa .imageHexa.imageHexaInner .imageHexaIcon{text-align:center; position:relative;}
.imageHexa .imageHexa.imageHexaInner .imageHexaIcon span{color:#f7931e;}
.imageHexa .imageHexa.imageHexaInner .imageHexaIcon span::before{font-size:46px!important;}
.imageHexa .imageHexa.imageHexaInner .imageHexaTitle{padding:0 5px; font-size:18px; color:#f7931e; text-align:center; position:relative; z-index:5;}

#homeHexas::after{clear:both; display:block; content:"";}
#homeHexas .homeHexasCat{float:left; width:50%;}
#homeHexas .homeHexasCat:nth-child(2n){float:right; margin-right:-86px;}
#homeHexas .homeHexasRow{clear:both; height:135px; width:calc(100% + 86px);}
#homeHexas .homeHexasRow:nth-child(2n){margin-left:-86px;}
#homeHexas .homeHexasRow:last-child{padding-bottom:80px;}
#homeHexas .homeHexasCell{width:25%; float:left; height:135px;}
#homeHexas .homeHexasCell a{display:block;}
#homeHexas .homeHexasCell a *,
#homeHexas .homeHexasCell a *::before,
#homeHexas .homeHexasCell a *::after{transition:300ms all ease-in;}
#homeHexas .homeHexasCell a:hover{text-decoration:none; color:#fff;}
#homeHexas .homeHexasCell a:hover .imageHexa.imageHexaInner{background-color:#f7931e;}
#homeHexas .homeHexasCell a:hover .imageHexa .imageHexa.imageHexaInner:before{border-bottom-color:#f7931e;}
#homeHexas .homeHexasCell a:hover .imageHexa .imageHexa.imageHexaInner:after{border-top-color:#f7931e;}
#homeHexas .homeHexasCell a:hover .imageHexa .imageHexa.imageHexaInner .imageHexaIcon span{color:#fff;}
#homeHexas .homeHexasCell a:hover .imageHexa .imageHexa.imageHexaInner .imageHexaTitle{color:#fff;}

#homeHexas .homeHexasCellDisabled *{cursor:default;}
#homeHexas .homeHexasCellDisabled .imageHexa{background-color:#ccc;}
#homeHexas .homeHexasCellDisabled .imageHexa:before{border-bottom-color:#ccc;}
#homeHexas .homeHexasCellDisabled .imageHexa:after{border-top-color:#ccc;}
#homeHexas .homeHexasCellDisabled .imageHexa.imageHexaInner{background-color:#fff;}
#homeHexas .homeHexasCellDisabled .imageHexa .imageHexa.imageHexaInner:before{border-bottom-color:#fff;}
#homeHexas .homeHexasCellDisabled .imageHexa .imageHexa.imageHexaInner:after{border-top-color:#fff;}
#homeHexas .homeHexasCellDisabled .imageHexa .imageHexa.imageHexaInner .imageHexaIcon span{color:#ccc;}
#homeHexas .homeHexasCellDisabled .imageHexa .imageHexa.imageHexaInner .imageHexaTitle{color:#ccc;}

#homeHexas .homeHexasCellShell{opacity:0.1;}

#pageMainAttrBox.pageMainAttrBoxLeft{text-align:left; margin-bottom:30px!important;}

#pageMainAttrBox .button.editProjectBtn, #pageMainAttrBox .button.editWorkgroupBtn{float:right;}
#pageMainAttrBox .button.editMicrositeBtn{float:right; margin: 10px 0 0 10px}
#micrositeWrap .manSpHead .editProjectBtn, #trustFrameWrap .editProjectBtn{float:right;}

#tabnavcontainer{margin: 0 0 30px 0}
#tabnavcontainer #tabnav ul li a{padding:0 30px; font-size:18px;}

#rightPanel .rigthPanSecN{border:1px solid #e4e4e4; border-top:3px solid #f7931e; padding:20px; margin:0 0 20px;}
#rightPanel .rigthPanSecN h3{font-size:18px; font-weight:700; margin:0 0 20px; padding:0; color:#f7931e;}
#rightPanel .rigthPanSecN .rightPaneSecRow{margin:0 0 10px; overflow:hidden; font-size:16px;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowImg{float:left; width:60px; height:60px; border-radius:60px; overflow:hidden; position:relative; text-align:center; margin:0 0 10px;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowImg img{max-width:100%; position:absolute; left:0; right:0; margin:auto; top:-50%; bottom:-50%;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowIcon{float:left; width:60px; text-align:center;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowIcon span::before{font-size:24px!important; color:#f7931e;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowVal{margin:0 0 0 80px; color:#f7931e;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowVal a{color:#000; text-decoration:underline; word-wrap:break-word;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowVal a:hover{color:#f7931e;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowImg + .rightPaneSecRowVal{padding:20px 0;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowImg + .rightPaneSecRowVal a{color:#f7931e; text-decoration:none;}
#rightPanel .rigthPanSecN .rightPaneSecRow .rightPaneSecRowIcon + .rightPaneSecRowVal{color:#f7931e; text-decoration:none; padding:8px 0;}

#micrositeWrap{}
#micrositeWrap .micrositeTop{margin:0 0 20px; overflow:hidden; border:1px solid #e4e4e4; border-top:3px solid #f7931e; padding:20px;}
#micrositeWrap .micrositeTop .micrositeTopApprove{float: left;width: 120px;height: 30px;border: 1px solid #1279ac;border-radius: 10px;overflow: hidden;position: relative;text-align: center;line-height: 30px;color: #fff;background: #1279ac;margin-top: 10px;}
#micrositeWrap .micrositeTop .micrositeTopApprove:hover{background: #f7931e;border: 1px solid #f7931e;}
#micrositeWrap .micrositeTop .micrositeTopApprove #approve{width: 100%;height: 100%;display: block;cursor: pointer;}

#micrositeWrap .micrositeTop .micrositeTopImage{float:left; width:120px; height:120px; border:1px solid #797979; border-radius:5px; overflow:hidden; position:relative;}
#micrositeWrap .micrositeTop .micrositeTopImage img{max-width:100%; position:absolute; left:0; right:0; margin:auto; top:-50%; bottom:-50%;}
#micrositeWrap .micrositeTop .micrositeTopInfo{margin:0 0 0 140px;}
#micrositeWrap .micrositeTop .micrositeTopInfo .micrositeTopInfoTitle{margin:0 0 20px; font-size:18px;}
#micrositeWrap .micrositeTop .micrositeTopInfo .micrositeTopInfoTitle span{vertical-align:middle;}
#micrositeWrap .micrositeTop .micrositeTopInfo .micrositeTopInfoDesc{font-size:16px;}
#micrositeWrap h3.manSpHead{border:0 none;}
#micrositeWrap .micrositeServRow{font-size:16px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis{margin:0 0 20px; overflow:hidden; border:1px solid #e4e4e4; border-top:3px solid #f7931e;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell1{padding:20px; float:left; width:180px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell1 .micrositeServIdentVer{margin:0 0 10px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell1 .micrositeServIDProf{margin:0 0 20px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell1 .micrositeServReg span{vertical-align:middle;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell2{padding:20px; border-left:1px solid #eee; border-right:1px solid #eee; margin:0 220px; min-height:120px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell3{padding:20px 20px 0; float:right; width:180px;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell3 a{display:block; border-radius:20px; padding:0!important; margin:0 0 10px; line-height:30px!important; height:auto!important;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell3 a span{vertical-align:middle;}
#micrositeWrap .micrositeServRow .micrositeServRowHid{display:none;}
#micrositeWrap .micrositeServRow .micrositeServRowHidVis{display:block;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow{margin:0 20px 20px; overflow:hidden; border:1px solid #e4e4e4; border-top:3px solid #f7931e; padding:20px; position:relative;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellImg{float:left; width:120px; height:120px; border:1px solid #797979; border-radius:5px; overflow:hidden; position:relative; color:#f7931e; font-weight:700; display:table;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellImg span{display:table-cell; text-align:center; vertical-align:middle; padding:5px;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc{margin:0 0 0 140px;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc .micrositeServMicRow{overflow:hidden; padding:0 0 10px;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc .micrositeServMicRow .micrositeServMicCell1{float:left; width:200px; color:#f7931e;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc .micrositeServMicRow .micrositeServMicCell2{margin:0 0 0 200px; color:#000;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc .micrositeServMicRow .micrositeServMicCell2 a{color:#000; text-decoration:underline;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellDesc .micrositeServMicRow .micrositeServMicCell2 a:hover{color:#f7931e; text-decoration:none;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks{position:absolute; right:20px; top:20px;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks span{padding:0!important;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks span::before{font-size:18px!important;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks .chGr{color:#009192;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks .chLb{color:#005392;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks .chDb{color:#011892;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRow .micrositeServCellChecks .chMd{color:#cccccc;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable{padding:0; border-top:1px solid #eee; display:table; width:calc(100% - 40px);}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable .micrositeServRowTableRow{overflow:hidden; display:table-row;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable .micrositeServRowTableRow .micrositeServRowTableCellHead{background:#f7931e; color:#fff; font-weight:700;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable .micrositeServRowTableRow .micrositeServRowTableCell{border-right:1px solid #eee; border-bottom:1px solid #eee; text-align:center; display:table-cell; padding:5px 10px;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable .micrositeServRowTableRow .micrositeServRowTableCell:last-child{border-right:0 none;}
#micrositeWrap .micrositeServRow .micrositeServRowHid .micrositeServRowTable .micrositeServRowTableRow:last-child .micrositeServRowTableCell{border-bottom:0 none;}

#loadingScreen.loadingInactive{display:none;}
#loadingScreen.loadingActive{display:block; position:fixed; height:100%; width:100%; overflow:hidden; top:0; left:0;z-index:9998;}
#loadingOverflow{height:100%; width:100%; opacity: 0.5;background:#000;}
#loadingDialog{background:#fff; color: #000; padding:20px; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000; width: 18%; vertical-align:middle; position: absolute;  top: 30%; left: 50%; transform: translateX(-50%); z-index:9999;}
#loadingDialog p{padding: 10px 10px 10px 75px;}

#micrositeWrap .micrositeTopApproveWrapper{background:rgba(17,209,0,0.2); border:0 none; box-shadow:0px 0px 3px 1px rgba(255, 157, 150, 0.8);}
#micrositeWrap .activeChanges{border:0 none!important; background:rgba(17,209,0,0.2); padding:5px!important; box-shadow:0px 0px 3px 1px rgba(255, 157, 150, 0.8);}
#micrositeWrap .micrositeServMicRow:first-child .micrositeServMicCell1{padding-top:5px}
#micrositeWrap .micrositeServMicRow .certIcon{color:#1279ac}
#micrositeWrap .micrositeServIdentVer #newService{color:#ff9d96;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell3 a.activeChanges{background:#096e00!important;}
#micrositeWrap .micrositeServRow .micrositeServRowVis .micrositeServCell2.activeChanges{margin-top:20px;}

.homeIntroDesc{font-size:16px;text-align:justify}
.homeIntroButton{text-align:center; line-height:65px;}
.homeIntroButton .button {font-size: 25px !important; line-height: 60px!important; height: 60px!important;}

#main .mySRBox #search_site{background:transparent; padding:5px 0 15px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; border:0 none; min-height:30px;}
#main .mySRBox #search_site #search_details2{margin-left:80px;}
#main .mySRBox #search_site #search_details2 a{color:#000;}
#main .mySRBox #search_site #search_details2 a:hover{color:#f7931e;}
#main .mySRBox #search_site #search_details2 .mspname,
#main .mySRBox #search_site #search_details2 br{display:none;}
#main .mySRBox #search_site #search_details{width:80px;}
#main .mySRBox #search_site #search_details img{opacity:0; width:0; height:0; display:none;}
#main .mySRBox #search_site #search_details::before{font-family: 'mvine-iconsfont' !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 38px  !important; line-height: 30px !important; content:"\e9a2"; color:#f7931e;}

#main .search_net{width:850px; margin:0 auto;}

.cke_contents textarea.cke_source{padding:10px!important; height:100%!important; box-sizing:border-box;}


#hPage{}
#hPage h1{}
#hPage h2{font-size:26px; line-height:30px; color:#f7931e; font-weight:400; text-align:center;  padding:0; margin:0 0 40px;}
#hPage h2.hPageFullTitle{color:#1279ac; background:#fff;  text-align:center; padding:10px 0; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); border-radius:10px;}
#hPage h2.hPageFullTitleArr{position: relative; margin-top: 60px!important;}
#hPage h2.hPageFullTitleArr::after{display: block; content: ""; width: auto; position: absolute; height: auto; top: -45px; border-top: 30px solid #cccccc; border-left: 300px solid transparent; left: calc(50% - 300px); border-right: 300px solid transparent;}
#hPage .hPageIntro{padding:30px 0; text-align:left; overflow:hidden; margin:0 0 50px; border-bottom:1px solid #e6e6e6;}
#hPage .hPageIntroInfo{width:580px; float:left; padding:50px 0 0;}
#hPage .hPageIntroBtns{width:220px; float:right; padding:50px 0 0; text-align:center;}
#hPage .hPageIntroBtns .hPageIntroBtnsButton{margin:10px 0;}
#hPage .hPageIntroImage{width:600px; float:right; text-align:center;}
#hPage .hPageIntroImage img{max-width:100%; display:block; margin:0 auto;}
#hPage .hPageIntro h1{color:#f7931e; text-align:left;}
#hPage .hPageIntro p{color:#737373; padding:0; margin:0 0 30px; font-size:26px; line-height:48px;}
#hPage .hPageIntro p a{border:1px solid #1279ac; background:#1279ac; text-decoration:none; color:#fff; padding:5px 30px; border-radius:10px; font-size:16px; display:inline-block; line-height:20px;}
#hPage .hPageIntro p a:hover{background:#f7931e; color:#fff; border-color:#f7931e;}
#hPage .hPageIntroText{font-size:18px; color:#000; margin:0 0 40px; text-align:center;}
#hPage .hPageIntroText p{padding:0; line-height:25px;}
#hPage .hPageWhatdo{padding:0 0 60px; margin:0 auto 60px; border-bottom:1px solid #e6e6e6; width:75%;}
#hPage .hPageWhatdo h2.hPageFullTitle{margin:0; font-size:20px;}
#hPage .hPageWhatdo p{color:#010101; padding:0; margin:0 0 40px; font-size:18px; line-height:25px; text-align:center;}
#hPage .hPageWhatdo .hPageWhatdoBoxes{padding:20px 0; position:relative;}
#hPage .hPageWhatdo .hPageWhatdoBoxes::after{display:block; content:""; clear:both;}
#hPage .hPageWhatdo .hPageWhatdoBoxes h2{position:absolute; top:250px; left:0; width:100%;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap{float:left; width:23%; margin:0 1.33%; position:relative;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap:nth-child(4n+1){margin-left:0;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap:nth-child(4n){margin-right:0;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox{text-align:center; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); border-radius:10px; padding:0; overflow:hidden; height:205px; display:table; width:100%;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton{}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton a{display:block; color:#f7931e; padding:90px 10px 0; font-size:20px; line-height:30px; display:table-cell; vertical-align:middle; position:relative; background:#fff;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton a:hover{background:#f7931e; color:#fff;  text-decoration:none;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton a span{font-size:70px!important; width:100%!important; text-align:center!important; left:0; top:50px; position:absolute;  padding:0!important;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox{margin-top:30px; font-size:16px; background:#fff;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox::before{position:absolute; top:0; left:50%; width:3px; height:100%; z-index:-1; background:#737373; display:block; content:"";}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox ul{list-style:none; padding:20px; margin:0; display:table-cell; vertical-align:middle;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox ul li{padding:5px 0; color:#000;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox ul li a{color:#000;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox ul li a:hover{color:#f7931e;}
#hPage .hPageWhatdo .hPageWhatdoBot{-webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); padding:10px 0; overflow:hidden; margin:10px 0; border-radius:10px;}
#hPage .hPageWhatdo .hPageWhatdoBot a{width:33%; float:left; border-right:1px solid #f7931e; box-sizing:border-box; text-align:center; color:#000; font-size:20px; line-height:30px;}
#hPage .hPageWhatdo .hPageWhatdoBotFour a{width:25%;}
#hPage .hPageWhatdo .hPageWhatdoBot a:last-child{border:0 none;}
#hPage .hPageWhatdo .hPageWhatdoBot a:hover{color:#f7931e; text-decoration:none;}
#hPage .hPageAllCont{margin:0;}
#hPage .hPageAllCont::after{display:block; content:""; clear:both;}
#hPage .hPageAllCont .hPageAllContBox{width:32%; margin:0; position:relative; float:left; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); border-radius:10px; overflow:hidden; margin-bottom:30px;}
#hPage .hPageAllCont .hPageAllContBox:nth-child(3n+2){margin:0 2% 30px;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxTitle{display:table; width:100%;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxTitle h2{padding:26px 10px 26px 90px; color:#fff; margin:0; background:#f7931e; position:relative; display:table-cell; width:100%; vertical-align:middle; height:60px; text-align:left;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxTitle h2 span{position:absolute; top:40px; left:30px; font-size:36px!important;  padding:0!important;}
#hPage .hPageAllCont .hPageAllContBox:nth-child(3n+2) .hPageAllContBoxTitle h2{background:#737373;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner{padding:20px 30px 75px; position:relative; font-size:16px; line-height:24px; height:320px;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner p{padding:0; margin:0;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul{list-style:none; padding:0; margin:0;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li{padding:0; margin:0 0 30px; position:relative;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li::after{position:absolute; width:70px; height:1px; background:#f7931e; left:calc(50% - 35px); bottom:-15px; display:block; content:"";}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li:last-child{margin:0;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li:last-child::after{display:none;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li a{color:#000;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li a:hover{color:#f7931e; text-decoration:none;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner ul li a .hPageAllContBoxInnerDate{font-size:12px; padding:10px 0 0; color:#333333;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxButton{position:absolute; bottom:30px; right:30px; left:30px;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxButton a{padding:6px 20px; background:#1279ac; text-decoration:none; color:#fff; border-radius:10px; display:block; float:right;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxButton a:hover{background:#f7931e;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxButton i{padding:6px 20px; background:#fff; border:1px solid #f8931f; box-sizing:border-box; color:#f8931f; border-radius:5px; display:block; float:left; font-style:normal;}

#hPage .hPageIntroBtns .hPageIntroBtnsButton a{padding:6px 20px; background:#1279ac; text-decoration:none; color:#fff; border-radius:10px; display:block; line-height:30px}
#hPage .hPageIntroBtns .hPageIntroBtnsButton a:hover{background:#f7931e;} 

#hPage .hPageLibrary{padding:0; margin:0 0 60px; border-bottom:1px solid #e6e6e6; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); border-radius:10px; overflow:hidden;}
#hPage .hPageLibrary .hPageAllContBoxTitle{display:table; width:100%;}
#hPage .hPageLibrary .hPageAllContBoxTitle h2{padding:26px 10px 26px 90px; color:#fff; margin:0; background:#737373; position:relative; display:table-cell; width:100%; vertical-align:middle; height:60px; text-align:left;}
#hPage .hPageLibrary .hPageAllContBoxTitle h2 span{position:absolute; top:40px; left:30px; font-size:36px!important; padding:0!important;}
#hPage .hPageLibrary .hPageLibraryInner{padding:20px 30px 75px; position:relative; font-size:16px; line-height:25px;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerTop{padding:0 0 20px; border-bottom:1px solid #e6e6e6; font-size:16px; margin:0 0 20px;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot{overflow:hidden;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul{list-style:none; padding:0; margin:0;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li{width:33%; float:left; border-right:1px solid #f7931e; box-sizing:border-box; text-align:left; color:#000; font-size:26px; line-height:30px; padding:0 20px;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li:first-child{padding-left:0;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li:last-child{border:0 none; padding-right:0;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li a{font-size:16px; color:#000;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li a:hover{color:#f7931e; text-decoration:none;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerButton{position:absolute; bottom:30px; right:30px; line-height:20px;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerButton a{padding:6px 20px; background:#1279ac; text-decoration:none; color:#fff; border-radius:10px; display:block; font-size:14px;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerButton a:hover{background:#f7931e;}

#introMore{background:#fff; border-radius:10px; padding:20px; max-width:800px; margin:0 auto; text-align:center; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1);}
#introMore h2{margin:10px 0 20px;}
#introMore p{}
#introMore p a{margin-left:30px; border-radius:10px;}

#footer .footTop{color:#fff; height:auto; padding:30px 0;}
#footer .footTop .wrapper{display:table;}
#footer .footTop p{padding:0; margin:0;}
#footer .footTop .footTopLeft{display:table-cell; vertical-align:bottom; width:380px;}
#footer .footTop .footTopLeft p:first-child{padding:0 0 30px;}
#footer .footTop .footTopRight{display:table-cell; vertical-align:bottom; text-align:right;}
#footer .footTop a{color:#fff; text-decoration:underline;}
#footer .footTop a:hover{color:#fff; text-decoration:underline;}

#contentView #contentInnerDescription{padding:15px 0!important; margin:0!important;}
.star-box{padding:0 0 20px!important; overflow:hidden; clear:both;}
.star-box .star-box-giga-star,
.star-box .star-box-rating-widget,
.star-box .star-box-details{display:block; padding:0 0 5px;}
.star-box .star-box-rating-widget a{cursor:pointer;}

.main_prof #acc0{display:none;}

.trustFrameToggle{display:none;}
#trustFrameWrap::after{overflow:hidden; display:block; content:" "; clear:both;}
#trustFrameWrap .trustList{width:235px; float:left;}
#trustFrameWrap .trustList ul{list-style:none; padding:0; margin:0;}
#trustFrameWrap .trustList ul li{margin:0 0 7px;}
#trustFrameWrap .trustList ul li a{display:block; padding:12px 10px; font-size:16px; color:#000; text-align:center; -webkit-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); -moz-box-shadow:0px 0px 10px 0px rgba(204,204,204,1); box-shadow:0px 0px 10px 0px rgba(204,204,204,1); border-radius:10px;}
#trustFrameWrap .trustList ul li a:hover{color:#f7931e; text-decoration:none;}
#trustFrameWrap .trustList ul li.active a,
#trustFrameWrap .trustList ul li.active a:hover{background:#f7931e; color:#fff;}
#trustFrameWrap .trustCont{width:940px; float:right;}
#trustFrameWrap .trustCont .trustContText{margin:0 0 10px;}
#trustFrameWrap .trustCont .trustContText h2{margin:0 0 20px; font-size:26px; line-height:32px; color:#f7931e;}
#trustFrameWrap .trustCont .trustContText p{margin:0 0 20px; padding:0;}
#trustFrameWrap .trustCont .trustContText .guideScheme::before,
#trustFrameWrap .trustCont .trustContText .guideScheme::after{overflow:hidden; display:block; content:" "; clear:both;}
#trustFrameWrap .trustCont .trustContText .guideScheme{margin:0 0 20px;}
#trustFrameWrap .trustCont .trustContText .guideScheme .wrapSpan{position:relative; display:inline-block;}
#trustFrameWrap .trustCont .trustContText .guideScheme a.schLabel{display:block; position:absolute; top:0; left:0; width:10px; height:10px;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel1{width:18%; height:3%; left:41%; top:0;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel2{width:18%; height:3%; left:41%; top:10%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel3{width:18%; height:3%; left:41%; top:20%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel4{width:18%; height:3%; left:41%; top:29%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel5{width:18%; height:3%; left:41%; top:38%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel6{width:8%; height:3%; left:46%; top:54%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel7{width:18%; height:3%; left:41%; top:71%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel8{width:18%; height:3%; left:41%; top:91%;}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel9{width:36%; height:10%; left:15%; top:68%; transform:rotate(-45deg);}
#trustFrameWrap .trustCont .trustContText .guideSchemeRO a.schLabel10{width:36%; height:10%; left:49%; top:68%; transform:rotate(45deg)}
#trustFrameWrap .trustCont .trustContDocs{margin:0 0 20px; border:1px solid #e6e6e6; padding:10px 20px;}
#trustFrameWrap .trustCont .trustContDocs h3{font-size:16px; color:#000; line-height:20px; padding:0; margin:0 0 15px; font-weight:700;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList{margin:0 0 10px; border-bottom:1px solid #e6e6e6;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList:last-child{margin:0; border:0 none;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel{padding:0; margin:0 0 10px; border:0 none;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelIcon{background:transparent; text-align:center; display:none;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelIcon img{display:inline-block;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelInfo{padding:0; margin:0!important;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelInfo h2{padding:0;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelInfo a{}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelInfo a:hover{}

#Content iframe{max-width:100%;}

#topheadLine{position:fixed; z-index:9050; width:100%; box-sizing:border-box;}
#headLine{padding-top:61px;}

.chunkWrapper{text-align:justify;}
.chunkWrapper.chunkWrapperAdvisory{float:left; width:65%}



#trustFrameWrap .trustCont{position:relative;}
#trustFrameWrap .trustCont .trustContDocs{float:right; margin:0 0 10px 20px; width:140px; padding:5px; background:#fff;}
#trustFrameWrap .trustCont .trustContDocs h3{margin:0;}
#trustFrameWrap .trustCont .trustContDocs h3 a.button{padding:0 5px!important; display:block; float:none;}
#trustFrameWrap .trustCont .trustContDocs h3 div{text-align:center; font-size:14px; line-height:20px; margin:0 0 2px;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList{text-align:center; margin:5px 0;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel{margin:5px 0;}
#trustFrameWrap .trustCont .trustContDocs .trustContDocsList .listingPanel .listingPanelInfo h2{font-size:12px; line-height:14px; margin:0;}

/*
#trustFrameWrap .trustCont .trustContText h2:first-child + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + p + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr + p + p{margin-right:180px;}
*/

@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){
#it2_top_buttons a#it2_edit{margin-top:-3px;}
.disc_follow{margin-bottom:15px;}
}


@media screen and (max-width:1280px){
@viewport{width:1280px;}
@-o-viewport{width:1280px;}
@-ms-viewport{width:device-width;}

.leadPanel .leadPeople > div .leadPeopleSingleImage img{mix-blend-mode:normal;}

.wrapper,
#header .wrapper .wrapper{width:auto;}

#topheadLine,
#headLine,
#page,
#crumb{padding-left:10px; padding-right:10px;}

#main .myMemBox #search_res,
#main #txt_fr .test #search_res{width:47%;}

#tabnavcontainers{padding:25px 0 0;}
#tabnavcontainers #tabnavs ul{padding:0 20px; height:auto;}
#tabnavcontainers #tabnavs li{display:block; padding:10px 0!important; margin:0!important;}
#tabnavcontainers #tabnavs li a{margin:0!important;}

#tbs #tabnavcontainers{padding:10px 0 0!important;}
#tbs #tabnavcontainers #tabnavs li{display:inline-block; margin:0 10px 0 0!important; padding:0!important;}

#tabnavcontainers{padding:25px 0 0;}
#main #txt_prof .domtab3 ul{padding:0 20px; height:auto;}
#main #txt_prof .domtab3 ul li{display:block; padding:10px 0!important; margin:0!important;}
#main #txt_prof .domtab3 ul li a{margin:0!important;}

#main .search_net{width:auto;}

#main .test #txt,

#txt_uploadm .test #txt form{width:auto;}
#txt_uploadm .test #txt form .canvas_row .row_title{width:auto; float:none;}
#txt_uploadm .test #txt form .canvas_row .row_data{width:auto; float:none;}
#txt_uploadm .test #txt form .row_data .row_sub_art{width:auto; float:none;}
#txt .test #txt form{width:auto;}
#txt .test #txt form .canvas_row .row_title{width:auto; float:none;}
#txt .test #txt form .canvas_row .row_data{width:auto; float:none;}
#txt .test #txt form .row_data .row_sub_art{width:auto; float:none;}
.customfile{width:80%;}
.customfile-button{width:20%; margin:-1px -22% 0 0;}
.customfile-input{width:121%!important;}
.customSelect{width:95%!important; padding:0 2%; box-sizing:border-box;}
#txt_uploadm .test #txt form .canvas_row .row_data select{padding:0 2%; width:99%!important;}
#txt_uploadm .test #txt form .canvas_row .row_data input.smtext{padding:0 2%; width:95%;}
#txt_uploadm .test #txt form .canvas_row table.editbox input{padding:0 2%; width:95%;}
#txt_uploadm .test #txt form .canvas_row .row_data div.selopt input{padding:0 2%; width:95%;}
#txt_uploadm .test #txt form .canvas_row .row_data input#new_doc_file,
#txt_uploadm .test #txt form .canvas_row .row_data input.video_thumbnail,
#txt_uploadm .test #txt form .canvas_row .row_data input.video_thumbnail{padding:0 2%; width:95%;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea{width:95%; padding:5px 2%;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea.inptitle{padding:0 2%;}
#txt_uploadm .test #txt form .conttype_desc, #txt_uploadm .test #txt form .pie_desc, #txt_uploadm .test #txt form .notify_selected_users_only_block .canvas_exp, #txt_uploadm .test #txt form .notification_msg .canvas_exp, #txt_uploadm .test #txt form .notify_sel .canvas_exp{padding-left:0;}
#txt .test #txt form .canvas_row .row_data select{padding:0 2%; width:99%!important;}
#txt .test #txt form .canvas_row .row_data input.smtext{padding:0 2%; width:95%;}
#txt .test #txt form .canvas_row table.editbox input{padding:0 2%; width:95%;}
#txt .test #txt form .canvas_row .row_data div.selopt input{padding:0 2%; width:95%;}
#txt .test #txt form .canvas_row .row_data input#new_doc_file,
#txt .test #txt form .canvas_row .row_data input.video_thumbnail,
#txt .test #txt form .canvas_row .row_data input.video_thumbnail{padding:0 2%; width:95%;}
#txt .test #txt form .canvas_row .row_data textarea{width:95%; padding:5px 2%;}
#txt .test #txt form .canvas_row .row_data textarea.inptitle{padding:0 2%;}
#txt .test #txt form .conttype_desc, #txt .test #txt form .pie_desc, #txt .test #txt form .notify_selected_users_only_block .canvas_exp, #txt .test #txt form .notification_msg .canvas_exp, #txt .test #txt form .notify_sel .canvas_exp{padding-left:0;}

#txt_uploadm .test #txt form .sml_desc{position:relative; top:0; left:0;}
#txt_uploadm .test #txt form .smlDescCheck .sml_desc{padding-left:10px;}
#txt_uploadm .test #txt form .row_submit{padding-left:0;}
#txt_uploadm .test #txt form .row_line{float:none; width:auto;}

#txt .test #txt form .sml_desc{position:relative; top:0; left:0;}
#txt .test #txt form .smlDescCheck .sml_desc{padding-left:10px;}
#txt .test #txt form .row_submit{padding-left:0;}
#txt .test #txt form .row_line{float:none; width:auto;}

#txt_cedit .test #txt form .flbuild .flval select{width:272px!important; padding:0 10px!important;}
#txt_cedit .test #txt form .flbuild .flval .customSelect{width:250px!important; padding:0 10px!important;}

#main .editcom .myBox form table{width:auto; display:block;}
#main .editcom .myBox form table tbody{width:auto; display:block;}
#main .editcom .myBox form table.editbox{width:auto; display:block;}
#main .editcom .myBox form table tr{padding:0; display:block;}
#main .editcom .myBox form table td{padding:0; display:block;}
#main .editcom .myBox form strong, #main .editcom .myBox form b{float:none; width:auto;}
#main .editcom .myBox form textarea{width:95%; padding:5px 2%;}
#main .editcom .myBox form input.midshade{width:95%; padding:0 2%!important; margin:10px 0!important;}

#main .myBox .item_manage form{width:auto; display:block;}
#main .myBox .item_manage form table{width:auto; display:block;}
#main .myBox .item_manage form table tbody{width:auto; display:block;}
#main .myBox .item_manage form table.editbox{width:auto; display:block;}
#main .myBox .item_manage form table tr{padding:0; display:block;}
#main .myBox .item_manage form table td{padding:0; display:block;}
#main .myBox .item_manage form strong, #main .myBox .item_manage form b{float:none; width:auto;}
#main .myBox .item_manage form textarea{width:95%; padding:5px 2%;}
#main .myBox .item_manage form input{width:95%; padding:0 2%!important;}
#main .myBox .item_manage input.submit:first-child{margin-left:0;}
#Content form #cke_content, #Content form #cke_news{width:99%!important;}

#tbs .bor .tbl1{width:auto;}

#main .myBox .myBoxwrap .internalbox label{float:none; width:auto; padding:7px 0;}
#main .myBox .myBoxwrap .internalbox form{width:auto; display:block;}
#main .myBox .myBoxwrap .internalbox form table{width:auto; display:block;}
#main .myBox .myBoxwrap .internalbox form table tbody{width:auto; display:block;}
#main .myBox .myBoxwrap .internalbox form table.editbox{width:auto; display:block;}
#main .myBox .myBoxwrap .internalbox form table tr{padding:0; display:block;}
#main .myBox .myBoxwrap .internalbox form table td{padding:0; display:block;}
#main .myBox .myBoxwrap .internalbox form strong, #main .myBox .myBoxwrap .internalbox form b{float:none; width:auto;}
#main .myBox .myBoxwrap .internalbox form textarea{width:95%; padding:5px 2%;}
#main .myBox .myBoxwrap .internalbox form input{width:95%; padding:0 2%!important;}
#main .myBox .myBoxwrap .internalbox form select{width:95%!important; padding:0 2%!important;}
#main .myBox .myBoxwrap .internalbox form table tr.sendalrt{padding-bottom:30px;}
#main .myBox .myBoxwrap .internalbox .vsmall{padding-left:0;}
#main .myBox .myBoxwrap .internalbox input.submit{margin-left:0;}

#Content form#theForm #onlineForm{width:auto;}
#Eventarea{width:auto;}
#Content form#theForm label, #Content form#theForm .labelhead, #Content form#theForm div.label, #Content form#theForm .yesgoo{float:none!important; width:auto!important; padding:7px 0!important;}
#Content form#theForm input,
#Content form#theForm textarea{width:95%; padding:0 2%;}
#Content form#theForm table.editbox{margin-left:0;}
#Content form#theForm #cke_content, #Content form#theForm #cke_news{width:99%;}
#Content form#theForm #twoinline{width:auto; float:none; padding-right:0;}
#Content form#theForm .eventwrap #twoinline, #Content form#theForm .eventwrap #twoinline:last-child{width:100%; float:left; padding-right:0;}
#Content form#theForm #twoinline label{width:auto; float:none;}
#Content form#theForm select{width:95%!important; padding:0 2%!important;}
#Content form#theForm .dattime select{width:70px!important; padding:0 10px!important;}
.dattime .customSelect{padding:0 10px!important; width:70px!important;}
#Content form#theForm .evdocattach{padding-left:0!important; width:auto!important;}
#Content form#theForm .vsmall{margin-left:0;}
#Content form#theForm #multiline{float:none; padding-right:0;}

#Content .str_edit form #onlineForm{width:auto;}
#Eventarea{width:auto;}
#Content .str_edit form label,
#Content .str_edit form .labelhead,
#Content .str_edit form div.label{float:none!important; width:auto!important; padding:7px 0!important;}
#Content .str_edit form input{width:95%; padding:0 2%;}
#Content .str_edit form #cke_content,
#Content .str_edit form #cke_news{width:99%;}
#Content .str_edit form #twoinline{width:auto; float:none; padding-right:0;}
#Content .str_edit form #twoinline label{width:auto; float:none;}
#Content .str_edit form select{width:95%!important; padding:0 2%!important;}
#Content .str_edit form .dattime select{width:70px!important; padding:0 10px!important;}
#Content .str_edit form .evdocattach{padding-left:0!important; width:auto!important;}
#Content .str_edit form .vsmall{margin-left:0;}
#Content .str_edit form #multiline{float:none; padding-right:0;}

#main .mySearchBox .search2 .search2title{float:none; width:auto; padding:7px 0;}
#main .mySearchBox .search2 .search2value{margin:0;}
#main .mySearchBox .bulkassign{margin-left:0;}

#main #txt_prof .test{width:auto;}
#main #txt_prof .test .kc_profile .logo{float:none; width:auto; padding:7px 0;}
#main #txt_prof .test .kc_profile .details{float:none; width:auto;}
#main #txt_prof .test .kc_profile .details select{width:99%!important; padding:0 2%!important;}
#main #txt_prof .test .kc_profile .details .customSelectInner{width:100%!important;}
#main #txt_prof .test .kc_profile .details textarea{width:95%; padding:5px 2%;}
#main #txt_prof .test .kc_profile .details input{width:95%; padding:0 2%;}
#main .test #txt .kc_profile .logo{width:auto; padding-right:0; float:none;}
#main .test #txt .kc_profile .details{width:auto; float:none;}
#main .test #txt .kc_profile .details input{width:95%; padding:0 2%;}
#main .test #txt #kc_2col #logo{float:none; width:auto; padding-right:0;}
#main .test #txt #kc_2col #details{float:none; width:auto;}
#main .test #txt #kc_2col #details .customSelectInner{width:100%!important;}
#main .test #txt #kc_2col #details select{width:95%!important; padding:0;}

#main .test #txt{width:auto;}
#srbox, #gridbox{width:100%;}
.dfsearch label, .dtsearch label, .sline label{float:none; width:auto; padding:7px 0;}
.sline input[type="text"]{width:95%; padding:0 2%;}
#txt_stat .statspage{width:100%;}

.evcomm{width:auto;}
#tabnavcontainer2{width:auto;}
#EventInvit .container .toggle{width:auto;}
#EventMan h2, #EventMan form{width:auto;}
#EventMan .guess_list #oneline{padding:5px 0;}
#EventInvit #EventMan .guess_list #oneline label{display:inline;}
.myguestBox{width:auto;}
.myguestBox .search2title{padding-right:0; width:auto; float:none;}
.myguestBox .search2value{float:none; width:auto;}
.myguestBox .search2value input[type="text"]{width:95%; padding:0 2%;}
#EventInvit #EventMan #oneline label{padding:7px 0; width:auto;}
#EventMan #twoinline label, #EventMan #oneline label{text-align:left; width:auto;}
#EventMan select#templates{width:99%!important; padding:0 2%;}

.myguestBox .search2title{float:none; text-align:left;}
#EventMan .radio{margin-left:35px;}

#workspaceCreator .workCrTabs ul.workCrTabsNavs{width:259px;}
#workspaceCreator .workCrTabs ul.workCrTabsNavs li, #workspaceCreator .workCrTabs ul.workCrTabsNavs div{margin:0 25px 0 0;}
#workspaceCreator .workCrTabs ul.workCrTabsNavs .firstTab{margin:0 26px 0 -1px;}
#workspaceCreator .workCrTabs #workCrTab1 .workCrTabInner, #workspaceCreator .workCrTabs #workCrTab1 .workCrTabInner .workCrTabForm .workCrTabRow{width:auto!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner{width:100%;}
#workspaceCreator .workCrTabs #workCrTab3 .workCrTabInner, #workspaceCreator .workCrTabs #workCrTab3 .workCrTabInner .workCrTabForm .workCrTabRow{width:auto!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell1{width:auto!important; float:none;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2{width:auto!important; float:none;}
#workspaceCreator .workCrTabs #workCrTab2 .workCrTabInner .workCrTabForm .workCrTabRow li.workCrTabCell2{width:100px!important; float:left!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 input.text{width:95%; padding:0 2%;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 textarea{width:95%; padding:5px 2%;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 .customfile{width:80%;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 input.file{width:121%!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 #cke_network_description{width:99%;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow{width:100%!important;}
#activeContent, #inactiveContent{width:95%!important; padding:10px 2% 0!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .mspaceCell{margin:0 10px 10px 0;}
#Content .workCrTabRow #inactiveContent{width:95%!important; padding:10px 2% 0!important;}
#Content .workCrTabRow #activeContent{width:95%!important; padding:10px 2% 0!important;}
#workspaceCreator .workCrTabs .workCrTabAllElmn .workCrTabInner .workCrTabForm .workCrTabRow .workCrTabCell2 .cke_source{white-space:normal!important;}


#main .search_net .search1title, #main .search_net .search2title{float:none; width:100%;}
#main .search_net .search1value, #main .search_net .search2value{margin-left:0;}
#main .search_net .search_but .search_submit{margin-left:0;}

#main .mySearchBox .search2 .search2value input{width:100%; padding:0 2%; box-sizing:border-box;}
#main .search_net .search1value input, #main .search_net .search2value input{width:100%; padding:0 2%; box-sizing:border-box;}

#main .myBox .myBoxwrap .internalbox input.submit{float:none;}

#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment{top:auto; bottom:10px;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .f_comm{top:10px; bottom:auto;}

.field{width:100%;}
.l_field{width:auto; float:none;}
.r_field{width:auto; float:none;}
.r_field input[type="text"]{width:95%; padding:0 2%;}
.r_field select{width:95%; padding:0 2%;}
.field textarea{width:95%; padding:5px 2%;}
.field textarea, .field .jquery-safari-checkbox, .field input[type="submit"]{margin-left:0;}

#toolbar_box{height:auto!important;}
#PastEvents{right:0!important;}

#txt_cedit .test #txt form .flbuild{width:auto;}
#txt_cedit .test #txt form .flbuild .flname{float:none; width:auto; padding:7px 0;}
#txt_cedit .test #txt form .flbuild .flval{float:none; width:auto; padding:7px 0;}
#txt_cedit .test #txt form .flbuild .flval select{width:99%!important; padding:0 2%!important;}
#txt_cedit .test #txt form .flbuild .flval input{width:95%; padding:0 2%;}
#txt_cedit .test #txt form .flbuild .flval .customSelectInner{width:100%!important;}
#txt_cedit .test #txt form .flbuild .flval .customSelect{width:calc(96% - 2px)!important;}
#cols #col1{float:none; width:auto; margin:0;}
#cols #col2{float:none; width:auto; margin:0;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell{width:48%; margin:10px 1%;}
.itemContactus .itemInlineSlide{padding-bottom:52% !important;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel{width:700px!important;float:left;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel form{width:700px;}

#cols #col1{float:none; width:auto;margin:0;}
#cols #col2{float:none; width:auto;margin:0;}

#dirWrap{position:relative; z-index:2000; overflow:visible; margin:-50px 0 0; padding:50px 0 0;}
#dirWrap .dirWrapList{float:none; width:calc(100% - 10px); position:absolute; left:-120%; top:45px; transition:500ms all ease-in; z-index:2050; background:#fff; overflow:hidden; border-radius:5px; padding:5px;}
#dirWrap .dirWrapList.dirWrapListOpened{left:0;}
#dirWrap .dirWrapList .dirWrapListSec:last-child{padding:0;}
#dirWrap .dirWrapResults{float:none; width:100%;}
#dirWrap .dirWrapListToggle{display:block; position:absolute; top:0; left:0; z-index:2100; cursor:pointer; color:#f7931e; transform:scaleX(-1);}
#dirWrap .dirWrapListToggle span::before{font-size:32px!important;}

#trustFrameWrap{position:relative; z-index:2000; overflow:visible; margin:-50px 0 0; padding:50px 0 0;}
#trustFrameWrap .trustList{float:none; width:calc(100% - 10px); position:absolute; left:-120%; top:45px; transition:500ms all ease-in; z-index:2050; background:#fff; overflow:hidden; border-radius:5px; padding:5px;}
#trustFrameWrap .trustList.trustListOpened{left:0;}
#trustFrameWrap .trustCont{float:none; width:100%;}
.trustFrameToggle{display:block; position:absolute; top:-34px; left:0; z-index:2100; cursor:pointer; color:#f7931e; transform:scaleX(-1);}
.trustFrameToggle span::before{font-size:32px!important;}

#footer .wrapper .wrapper{width:auto; padding:0 10px;}

#homeHexas .homeHexasCat{float:none!important; width:100%; margin:0!important;}
#homeHexas .homeHexasRow{height:auto; margin:0!important; width:100%!important;}
#homeHexas .homeHexasRow:last-child{padding-bottom:30px;}
#homeHexas .homeHexasCell{width:100%; float:none; height:auto;}
#homeHexas .homeHexasCell.homeHexasCellEmpty,
#homeHexas .homeHexasCellShell{display:none;}
#homeHexas .homeHexasCell .imageHexa::before,
#homeHexas .homeHexasCell .imageHexa::after{display:none;}
#homeHexas .homeHexasCell .imageHexa{width:auto; height:auto; margin-top:10px;}
#homeHexas .homeHexasCell .imageHexa.imageHexaInner{padding:10px; width:auto; height:auto;}

#hPage{padding:0 20px;}

#hPage .hPageIntroInfo,
#hPage .hPageIntroBtns,
#hPage .hPageIntroImage{width:100%; float:none;}
#hPage .hPageIntroBtns{padding:0}
#hPage .hPageIntro h1,
#hPage .hPageIntro p{text-align:center;}
#hPage .hPageIntro,
#hPage .hPageIntroInfo{padding-top:0;}

}

@media screen and (max-width:1024px){
@viewport{width:1024px;}
@-o-viewport{width:1024px;}
@-ms-viewport{width:device-width;}

#main .myMemBox #search_res,
#main #txt_fr .test #search_res{width:auto; margin:15px 0; float:none;}
#main .myMemBox div.number,
#main #txt_fr .test div.number,
#main #txt_fr .test #txt{width:auto;}

#dashboardLatest{width:100%;}

#items .groupItem,
#items .ui-state-highlight{width:100%; margin:0 0 30px;}


#items .groupItem .itemContent .itemShell .itemSecDetail{padding:0;}
#items .groupItem .itemContent .itemShell .itemSecDetail .itemDate{right:10px!important;}
#items .groupItem .itemContent .itemShell .itemDownload{top:5px; right:105px;}
#items .groupItem .itemContent .itemShell .itemSharing{top:5px; right:55px;}
#items .groupItem .itemContent .itemShell .itemLink{top:5px; right:5px;}
#items .groupItem .itemContent .itemShell .itemCommenting{top:5px; right:55px;}
#items .groupItem .itemContent .itemShell .itemAddCalendar{top:5px; right:55px;}



#header #profile a.wSubBoxLink{padding-right:30px;}
#header #profile a.wSubBoxLink span{display:none;}


#loginWrapper{width:100%;}
#loginWrapper .loginBack{width:100%; padding:0;}
#loginWrapper .loginBack #mainlogin{padding:0 20px 90px;}
#loginFooter{width:100%; height:auto;}
#mainlogin .mtsHeader, #mainlogin .mtsBody, #mainlogin .mtsPara, #mainlogin .mtsTextHolder{width:100%;}
#mainlogin .mtsRow{width:100%;}

#mainlogin .mtsCell1, #mainlogin .mtsCell2{float:none; width:100%; text-align:left;}
#mainlogin .mtsCell2 input{width:calc(96% - 2px)!important; padding:0 2%!important;}
#mainlogin .logsubmit{margin:0; width:100%!important; box-sizing:border-box;}
#mainlogin .forgotPassword{padding:10px 0;}
#mainlogin .mtsPara .mtsReg, #mainlogin .mtsPara h3{padding-left:0;}
#loginWrapper h1#logo{height:auto;}

#MspaceEditBox{width:100%;}
#MspaceEditBox .MspaceBox{width:auto; margin-right:0; float:none;}

#main .disc_wrapper .discuss_holder .discuss_right textarea{width:60%; padding:5px 2%; margin:0 0 30px 5%;}
#main .disc_wrapper .discuss_holder .discuss_right input{margin:0 5% 30px 0; float:right; width:20%; padding:0 15px;}
#main .disc_wrapper .discuss_holder .discuss_right .cl .see_more_com{padding-left:5%;}

#Content #EventBox #eventInfo #advanced #idBookNow #responseBox textarea.additional{width:95%;}

#viewerContainer .page, #viewerContainer .canvasWrapper, #viewerContainer #page1{width:auto !important; }
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell{width:48%; margin:10px 1%;}
#items .groupItem .itemContent #itemEvents2Shell{min-height:680px !important;}
.itemContactus .itemInlineSlide{padding-bottom:34% !important;}
#itemEvents2Shell .fc-day-grid-container{height:577px !important;}
.searchNet_h{width:30%;}
#toolbar_box .searchInner{width:28%;}
.neticon img{height:20px; margin-right:2px; vertical-align:top; width:20px; border-radius:20px;}
.select2-results__option{padding:2px 3px; font-size:14px; line-height:18px;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:5px;}
.select2-container--default .select2-results__group{padding:2px;}

#header,
#footer,
#page,
.wrapper,
#admin,
#Content,
#Content.ContentRight,
#tabnavcontainer{width:auto!important; float:none!important;}

#main .mySBox .nsearchwrap{width:100%; float:none; padding:0 0 20px!important;}

.leftPanelOpener,
.rightPanelOpener{display:block;}

body #leftPanel{height:auto!important; margin:0 0 20px!important; z-index:9890;}
body #leftPanel .leftInner{width:0!important; overflow:hidden; transition:500ms all ease-in; padding:0!important; box-sizing:border-box; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); height:0!important; min-height:auto!important; z-index:9900;}
body #leftPanel.leftPanelActive .leftInner{width:100%!important; height:auto!important;}
body #leftPanel .leftInner .leftPanelHeadItem{float:none; padding:10px 10px 0; height:auto;}
body #leftPanel .leftInner .leftPanelHeadItem .h3{float:none; text-align:center; height:auto;}
body #leftPanel .leftInner .leftPanelHeadItem .h3 a{padding:5px 25px;}
body #leftPanel .leftInner .leftPanelHeadItem .SubMenu{display:block!important; position:relative; left:0; top:0; padding:0 0 20px;}
body #leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu .h3{width:100%; text-align:center; height:auto;}
body #leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu .h3 a{border-bottom:1px solid #f1f1f1; line-height:30px;}
body #leftPanel .leftInner .leftPanelHeadItem .SubMenu .NetSubMenu{width:auto;}

body #rightPanel .rightPanelItemWrap{padding:20px; width:220px;}
body #rightPanel{position:absolute!important; top:0; right:0; background:#f5f5f5; -webkit-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.2); margin-top:0!important; width:0!important; padding:0; border:0 none; min-height:none!important; z-index:9000;}
body #rightPanel.rightPanelActive{width:260px!important;}
body #rightModSlider{background:transparent;}

body #header #profile a.wSubBoxLink .name{display:inline;}

body #pageMainAttrBox{padding-right:60px;}

body #footer{margin:0!important; padding:0!important;}
body #footer .footMenu ul{text-align:center;}
body #footer .footMenu ul li{padding:20px; display:inline-block; vertical-align:top; float:none;}
body #footer .footMenu,
body #footer .footLogos{float:none; width:100%; clear:both; padding:0;}
body #footer .footLogos{text-align:center; padding:20px; width:auto;}
body #footer .footLogos .footLogosLeft,
body #footer .footLogos .footLogosRight{float:none; display:inline-block;}
body #footer .footMenu ul li ul li{padding:10px 0;}

#txt_uploadm .test #txt form .canvas_row table.editbox{margin-left:0; padding-top:10px; width:auto;}
#txt .test #txt form .canvas_row table.editbox{margin-left:0; padding-top:10px; width:auto;}

#sort1,
#sort2{width:100%; float:none; padding:0;}

#Content .threeBoxes, #Content .twoBoxes{float:none; width:auto; padding:0 0 10px;}

#headLine .headButtons{padding:0; margin:0; border:0 none;}
#headLine .headMenu{float:none; clear:both; padding:20px 0 0; text-align:center;}
#headLine .headMenu a{margin:0 10px;}

body .rightPanelOpener{display:none!important;}
body #rightPanel{float:none!important; width:auto!important; clear:both; display:block!important; position:relative!important; text-align:center; background:transparent; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
body #rightPanel .rigthPanSecN{text-align:left;}

body #pageMainAttrBox{padding:0!important;}
#pageMainTitle{padding:0 0 10px!important;}

#Content .threeBoxesFlex{display:block;}
#Content .threeBoxesFlex .threeBoxes .pagePanel, , #Content .threeBoxesFlex .twoBoxes .pagePanel{height:auto;}

#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap{width:100%!important; margin:0 0 30px!important;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox{height:auto!important;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton a{padding:80px 20px 20px!important;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox.hPageWhatdoBoxButton a span{top:30px!important;}
#hPage .hPageWhatdo .hPageWhatdoBoxes .hPageWhatdoBoxWrap .hPageWhatdoBox + .hPageWhatdoBox{margin-top:20px!important;}
#hPage .hPageWhatdo .hPageWhatdoBot a{width:100%; border:0 none; margin:0 0 20px;}
#hPage .hPageWhatdo .hPageWhatdoBot{padding:30px 10px 10px;}
#hPage .hPageAllCont .hPageAllContBox{width:100%!important; margin:0 0 30px!important;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner{text-align:center; height:auto;}
#hPage .hPageLibrary .hPageLibraryInner{text-align:center;}
#hPage .hPageLibrary .hPageLibraryInner .hPageLibraryInnerBot ul li{width:100%; border:0 none!important; padding:0!important; text-align:center;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxTitle h2,
#hPage .hPageLibrary .hPageAllContBoxTitle h2{text-align:center; padding:20px 80px;}

#footer .footTop .footTopLeft{display:block; margin:0 0 30px; width:auto; text-align:center;}
#footer .footTop .footTopRight{display:block; margin:0 0 30px; text-align:center;}

.chunkWrapper.chunkWrapperAdvisory{float:none; width:100%}
.advisoryPanel.advisoryPanelChair{float:none;}
.leadPanel .leadPeople > div, .advisoryPanel .advisoryPeople > div{text-align:center; cursor:pointer; padding:0 5px 15px; text-align:middle}
.advisoryPanel .advisoryPeople{justify-content:center}
}

@media screen and (max-width:800px){
@viewport{width:800px;}
@-o-viewport{width:800px;}
@-ms-viewport{width:device-width;}
#mfp-uc.mfp-iframe-scaler{padding-top:106%; max-width:94%; width:94%;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell{width:100%; margin:10px 0;}
#items .groupItem .itemContent #itemEvents2Shell{min-height:500px !important;}
.searchNet_h{width:40%;}
#toolbar_box .searchInner{width:28%;}
.neticon img{height:20px; margin-right:2px; vertical-align:top; width:20px; border-radius:20px;}
.select2-results__option{padding:2px; font-size:12px; line-height:16px;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:5px;}
.select2-container--default .select2-results__group{padding:2px;}

.mfp-iframe-holder .mfp-content{width:100%!important;}
.mfp-iframe-scaler iframe{min-height:calc(100% + 20px); height:100vh!important;}
body .mfp-container{padding:0!important;}

}

@media screen and (max-width:640px){
@viewport{width:640px;}
@-o-viewport{width:640px;}
@-ms-viewport{width:device-width;}

#header #logo{display:none;}
#header #profile a.wSubBoxLink{padding-right:0;}
#header #profile a.wSubBoxLink img{margin-right:0;}

#leftPanel{z-index:8010; width:100%!important;}
#leftPanel .leftInner{width:100%!important;}
#leftPanel .leftInner .leftPanelHead h3 a{width:auto!important;}
.leftPanelClosed{left:-100%!important;}
.leftPanelOpened{left:0!important;}


#rightPanel{background:#E5E5E5; margin-right:0;}
#rightPanel.rightPanelActive{padding-left:20px;}
#rightPanel .supContent{margin-top:60px;}
#Content{margin:0!important;}
#footer{margin:0 30px!important;}
#pageCrumbs{width:auto; padding:15px 20px;}
#itemsToggle{right:-30px;}

#pageMainTitle{padding:15px 60px 15px 20px;}

#main #txt_prof .test .kc_profile{width:auto; padding:5px 20px;}

#mspaceWelcome .mspaceWelPic{float:none; width:auto; text-align:center; margin:0 0 20px;}
#mspaceWelcome .mspaceWelText{margin-left:0;}

#tabnavcontainer{margin:0 0; padding:0 0;}
#tabnavcontainer #tabnavcontainer{margin:0; float:none;}
#tabnavcontainer #tabnav{border-top:1px solid #ccc; float:none;}
#tabnavcontainer #tabnav ul{padding:0!important;}
#tabnavcontainer #tabnav ul li{margin:0!important; float:none; width:100%; overflow:hidden;}
#tabnavcontainer #tabnav ul li a{border-bottom:1px solid #ccc!important; -webkit-border-radius:0!important; -moz-border-radius:0!important; border-radius:0!important;}
#tabnavcontainer #tabnav ul li a span{padding-top:10px; height:28px; line-height:28px; font-weight:400; background:none!important;}

#loginWrapper h1#logo img{width:100%;}

#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput{margin:0 0 0 50px;}
#main .disc_wrapper .discuss_holder .discuss_right .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit{position:relative; right:0; float:right; margin:10px 0 0;}
#main .disc_wrapper .discuss_holder .discuss_right input{margin-right:0;}
#browser .fl_title{width:100%;}
#browser .flbut{display:none;}
#browser .fst_holder{width:100%;}
#browser .scd_holder{display:none;}
#main #calendar_list #txt .kp_wrapper .kc_update .details{margin:0 50px 0 70px;}
#items .widgetSetWrap .widgetSetWrapInner .widgetSetCell{width:100%; margin:10px 0;}
#items .groupItem .itemContent #itemEvents2Shell{min-height:570px !important;}
.itemContactus .itemInlineSlide{padding-bottom:43% !important;}
#items .groupItem #itemContent2Shell{min-height:320px !important;}
#itemEvents2Shell .fc-day-grid-container{height:430px !important;}
#tabnavcontainer #tabnav ul li{width:auto;}

#tabnavcontainer #tabnav ul li a span::before{position:absolute; left:0; top:0; width:100%; height:40px; text-align:center; line-height:48px!important; font-size:26px!important; font-family:'mvine-iconsfont'!important; content:attr(data-icon); font-style:normal !important; font-weight:normal !important; font-variant:normal !important; text-transform:none !important; speak:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
#tabnavcontainer #tabnav ul li.new a span::before{content:"\e96c"; color:#5986ba;}
#tabnavcontainer #tabnav ul li.nt_portfolio a span::before{content:"\e96b"; color:#9fcae4;}
#tabnavcontainer #tabnav ul li.portfolio a span::before{content:"\e96b"; color:#9fcae4;}
#tabnavcontainer #tabnav ul li.nt_disc a span::before{content:"\e96d"; color:#27bda7; line-height:50px!important;}
#tabnavcontainer #tabnav ul li.nt_news a span::before{content:"\e972"; color:#a5d6b3;}
#tabnavcontainer #tabnav ul li.nt_events a span::before{content:"\e96e"; color:#c75e5d;}
#tabnavcontainer #tabnav ul li.blogelmnt a span::before{content:"\e968"; color:#3d7e96; line-height:50px!important;}
#tabnavcontainer #tabnav ul li.nt_allmembers a span::before{content:"\e971"; color:#984e58;}
#tabnavcontainer #tabnav ul li.stats a span::before{content:"\e974"; color:#749bc1;}
#tabnavcontainer #tabnav ul li.admin a span::before{content:"\e967"; color:#8e8e8e;}
#tabnavcontainer #tabnav ul li.profile a span::before{content:"\e973"; color:#984e58;}
#tabnavcontainer #tabnav ul li.index_login a span::before{content:"\e966"; color:#8e8e8e;}
#tabnavcontainer #tabnav ul li.statistic a span::before{content:"\e974"; color:#749bc1;}
#tabnavcontainer #tabnav ul li.tasks a span::before{content:"\e96f"; color:#3076a4;}
#tabnavcontainer #tabnav ul li.webrtcin a span::before{content:"\e975"; color:#3173a2; line-height:45px!important;}
#tabnavcontainer #tabnav ul li.explorer a span::before{content:"\e96b"; color:#9fcae4;}
#tabnavcontainer #tabnav ul li.friends a span::before{content:"\e96a"; color:#984e58; font-size:28px!important;}
#tabnavcontainer #tabnav ul li.bookmarks a span::before{content:"\e969"; color:#eba622;}
#tabnavcontainer #tabnav ul li.messages a span::before{content:"\e970"; color:#8e8e8e; font-size:23px!important;} 

#tabnavcontainer #tabnav ul li{height:auto;}
#tabnavcontainer #tabnav ul li a{border:0 none!important; border-bottom:1px solid #ccc!important;}
#tabnavcontainer #tabnav ul li a span{padding-top:4px; padding-bottom:6px; display:block;}
#tabnavcontainer #tabnav ul li a.on{color:#f7931e;}

#centralToggle{display:block;}
#toolbar_box .searchInner{width:28%;}
#tabnavcontainer #tabnav ul li a{padding:0 0 0 40px; text-align:left;}
#tabnavcontainer #tabnav ul li a span::before{text-align:left; font-size:14px!important; left:10px; width:90%; top:-4px;}
#tabnavcontainer #tabnav ul li a.on{background:#eee!important;}
#tabnavcontainer #tabnav ul li a span{padding-top:6px;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle{font-size:16px; line-height:18px; overflow:hidden;}
#items .groupItem .itemContent .itemShell .itemDetail .itemMspaceN, #items .groupItem .itemContent .itemShell .itemDetail .itemMspace{font-size:13px; padding:0;}
.evmanage{padding:11px 20px 9px 0px;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle{max-height:34px;}

body #tabnavcontainer #tabnav{border:0 none;}

body #header h1#logo{display:block!important;}
body #header #profile a.wSubBoxLink .name{display:none;}
body #header #slogan{padding:45px 20px 0 0; width:auto;}
body #header #slogan img{width:100px;}
body #footer{margin:0!important; padding:0!important;}
body #footer .footMenu ul{text-align:center;}
body #footer .footMenu ul li{padding:20px; display:inline-block; vertical-align:top; float:none;}
body #footer .footMenu,
body #footer .footLogos{float:none; width:100%; clear:both;}
body #footer .footLogos{text-align:center; padding:0;}
body #footer .footLogos .footLogosLeft,
body #footer .footLogos .footLogosRight{float:none; display:inline-block;}
body #footer .footMenu ul li ul li{padding:10px 0;}

body #items #dashboardFeed input[type="submit"]{clear:both; margin:10px 0 0;}

body #rightPanel.rightPanelActive{padding-left:0;}

body #loginWrapper h1#logo img{width:auto;}

.fl_title{width:100%;}
.flbut{display:none;}

#topheadLine .topheadIcons a{margin:0;}
#headLine .headLogo,
#headLine .headButtons{float:none; text-align:center; margin:0 auto;}
#headLine .headButtons{padding:20px 0 0;}
#topheadLine .topheadLinks ul li{padding:0 5px;}
#header ul{text-align:center;}
#topheadLine .topheadIcons,
#topheadLine .topheadLinks,
#topheadLine .topheadIcons li{float:none;}
#header ul li{display:inline-block; float:none; vertical-align:top;}
#topheadLine{line-height:20px; padding:10px 0;}

#Content .listingPanel .listingPanelIcon{width:50px;}
#Content .listingPanel .listingPanelIcon span{padding:0; line-height:16px; font-size:10px;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconWeekday{padding:5px 0 0;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconDay{font-size:30px;}
#Content .listingPanel .listingPanelIcon span.listingPanelIconDate{padding:5px 0;}
#Content .listingPanel .listingPanelInfo{margin:0 0 0 70px!important;}

#main #calendar_list #txt .kp_wrapper .kc_update .eventDate{width:50px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div{padding:0; line-height:16px; font-size:10px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventMonth{padding:5px 0 0;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventDay{font-size:30px;}
#main #calendar_list #txt .kp_wrapper .kc_update .eventDate div.eventYear{padding:5px 0;}

#headLine .headMenu{position:fixed; z-index:18000; padding:10px 20px; box-sizing:border-box; height:100%; width:100%; background:#f7931e; top:0; left:-100%; overflow-x:hidden; overflow-y:auto;}
#headLine .headMenuButton{display:block; position:fixed; right:10px; top:10px; z-index:19000;}
#headLine .headMenu.headMenuOpened{left:0;}
#headLine .headMenuButton span,
#headLine .headMenuButton span:hover{text-decoration:none!important; color:#fff!important; cursor:pointer;}
#header #headLine .headMenu ul li{display:block; text-align:left; font-size:18px; padding:10px 0; border-bottom:1px solid #ccc;}
#header #headLine .headMenu ul li a{display:block;}
#header #headLine .headMenu ul li a:hover{color:#fff!important;}
#header #headLine .headMenu ul li ul{display:block; position:relative; top:0; left:0; width:100%; box-sizing:border-box; margin:10px 0 -11px; background:#bf7217;}
#header #headLine .headMenu ul li ul li{font-size:14px;}
#topheadLine .topheadIcons ul{text-align:left!important;}
#header #headLine .headLogo h1#logo img{max-width:calc(100% - 40px);}

#headLine{padding-top:101px;}

#hPage .hPageIntro{padding-top:20px;}
#hPage .hPageIntro h1{font-size:24px; line-height:30px;}
#hPage .hPageIntro p{font-size:20px; line-height:36px;}
#introMore p a{display:block; max-width:150px; margin:30px auto 0;}

#Content .searchWrapper{padding:0 0 30px;}
#Content .searchWrapper .searchLabel,
#Content .searchWrapper #search,
#Content .searchWrapper .searchItem{width:auto; float:none;}
#Content .searchWrapper .searchLabel p{padding:0!important;}
#Content .searchWrapper .searchItem{padding:5px 0; overflow:hidden;}
#Content .searchWrapper .searchItem .dateFromWrapper,
#Content .searchWrapper .searchItem .dateТоWrapper{text-align:left; width:45%;}
#Content .searchWrapper .searchItem .dateТоWrapper{float:right;}
#Content .searchWrapper .searchItem .dateFromWrapper label,
#Content .searchWrapper .searchItem .dateТоWrapper label{display:block; padding:20px 0 10px; margin:0;}
#Content .searchWrapper .searchItem .dateFromWrapper input,
#Content .searchWrapper .searchItem .dateТоWrapper input{width:100%; box-sizing:border-box;}

#Content .paginationNumbers .searchBoxPaging{text-align:left;}
#Content .listingPanel .listingPanelInfoDesc{margin:10px 0 0!important;}
#Content .listingPanel .listingPanelInfoDate{margin:0!important; text-align:right;}
#Content .listingPanel .listingPanelInfoDate span{display:block; padding:0;}

#Content p.paraImgs img{padding:0 0 10px;}
#Content p.paraImgs .executiveMemberImage,
#Content p.paraImgs .generalMemberImage,
#Content p.paraImgs .executiveNomineeImage{width:31.3%!important; box-sizing:border-box; height:60px!important; margin:0 1% 10px!important; float:left;}
#Content p.paraImgs .executiveMemberImage,
#Content p.paraImgs .executiveNomineeImage{width:48%!important; height:100px!important;}

#Content .electionCandidate{margin:20px 0 30px; display:block; text-align:center;}
#Content .electionCandidateTitle{display:block; margin:10px 0 0; width:auto; position:relative; top:0; left:0;}

#Content .bthpwizard h1{padding:0 40px 10px;}

#trustFrameWrap .trustCont .trustContDocs{display:none;}
#trustFrameWrap .trustCont .trustContText h2:first-child + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + p + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr + p,
#trustFrameWrap .trustCont .trustContText h2:first-child + hr + p + p{margin-right:0;}


}

@media screen and (max-width:480px){
@viewport{width:480px;}
@-o-viewport{width:480px;}
@-ms-viewport{width:device-width;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultImage{font-size:13px; line-height:16px;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsDesc{font-size:13px !important; margin:0px 0 10px !important; line-height:16px;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrMSpace, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDate, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrComments, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDownload, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDownloadAttachment, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrAddCal, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrLocation{font-size:13px !important; line-height:16px !important; padding-bottom:10px!important; width:45% !important;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrMSpace{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

body #header #slogan{padding:50px 20px 0 0;}
body #header #slogan img{width:60px;}

#hPage h2.hPageFullTitleArr::after{border-left:100px solid transparent; border-right:100px solid transparent; left:calc(50% - 100px);}

#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxButton{left:0; bottom:0; right:0; padding:0 10px 10px; overflow:hidden;}
#hPage .hPageAllCont .hPageAllContBox .hPageAllContBoxInner{padding:20px 30px;}

}

@media screen and (max-width:420px){
@viewport{width:414px;}
@-o-viewport{width:414px;}
@-ms-viewport{width:device-width;}
#toolbar_box .searchInner{display:none;}
#main .search_net .search1value .customSelect{width:70%!important;}
#main #searchInnerAdv .search_net .search1 .search1value input{width:70%;}
#main .mySRBox div.number .dfirst{width:20px !important; height:21px !important; background:url(/images/pageFirst.png) !important;}
#main .mySRBox div.number .dprev{width:20px !important; height:21px !important; background:url(/images/pagePrev.png) !important;}
#main .mySRBox div.number .dnext{width:20px !important; height:21px !important; background:url(/images/pageNext.png) !important;}
#main .mySRBox div.number .dlast{width:20px !important; height:21px !important; background:url(/images/pageLast.png) !important;}
#main .mySRBox div.number .pagination{height:20px !important; line-height:21px !important;}
#main .mySRBox div.number .pagination a{display:block !important; width:20px !important; height:19px !important; font-size:13px; float:left !important; line-height:19px;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrMSpace, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDate, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrComments, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDownload, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrDownloadAttachment, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrAddCal, #main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsAttr .searchBoxResultDetailsAttrLocation{width:43% !important;}
}

@media screen and (max-width:380px){
@viewport{width:380px;}
@-o-viewport{width:380px;}
@-ms-viewport{width:device-width;}

#tabnavcontainer #tabnav ul li a span{padding-top:5px; font-size:13px;}	
#pageMainAttrBox{font-size:24px; line-height:60px;}	
#pageCrumbs{padding:0px 20px 15px 20px;}
#rightToggle{top:40px!important; padding:0px 10px 15px 15px;}

#pageMainTitle{padding:15px 20% 15px 20px;}
#toolbar_box .searchInner{width:35%;}
.elfinder-path{max-width:50% !important; margin:7px 0px !important;}
.addnew{padding:52px 20px 9px 10px;}
#main .mySRBox div.number .pagination a{width:17px !important;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultDetails .searchBoxResultDetailsTitle{font-size:15px; line-height:20px;}
#main #searchInnerAdv .mySRBox .searchBoxResult .searchBoxResultImage{font-size:12px; line-height:15px;}
#main #searchInnerAdv .mySRBox .number{font-size:16px !important;}
}

@media screen and (max-width:320px){
@viewport{width:320px;}
@-o-viewport{width:320px;}
@-ms-viewport{width:device-width;}

/*
body #rightPanel{margin-top:70%!important;}
*/

}