/* --- START COMMON CSS --- */

@font-face {font-family: 'Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(/res/S6u-w4BMUTPHjxsIPx-mPCLQ7A.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(/res/S6u-w4BMUTPHjxsIPx-oPCI.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(/res/S6u_w4BMUTPHjxsI9w2_FQft1dw.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(/res/S6u_w4BMUTPHjxsI9w2_Gwft.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(/res/S6u8w4BMUTPHjxsAUi-qJCY.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(/res/S6u8w4BMUTPHjxsAXC-q.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(/res/S6u_w4BMUTPHjxsI5wq_FQft1dw.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; }
@font-face {font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(/res/S6u_w4BMUTPHjxsI5wq_Gwft.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(/res/S6u8w4BMUTPHh30AUi-qJCY.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(/res/S6u8w4BMUTPHh30AXC-q.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(/res/S6u9w4BMUTPHh7USSwaPGR_p.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(/res/S6u9w4BMUTPHh7USSwiPGQ.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(/res/S6uyw4BMUTPHjxAwXjeu.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(/res/S6uyw4BMUTPHjx4wXg.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(/res/S6u9w4BMUTPHh6UVSwaPGR_p.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; }
@font-face {font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(/res/S6u9w4BMUTPHh6UVSwiPGQ.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:'Lato',sans-serif!important;}
a{text-decoration:none; outline:none; color:#141926;}
a:hover{text-decoration:none; color:#475577;}
a img{border:0;}
ul, ol{list-style-position:inside;}
img{max-width:100%;}

.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:sans-serif;}
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:sans-serif; font-size:15px!important; background:#266392 !important; height:32px; line-height:28px; border:1px solid #1ea98f; -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:#64bce5!important; text-transform:capitalize; font-family:sans-serif; 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:#1ea98f !important; border:1px solid #1ea98f;}
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 --- */

label[class*="mvineFormElem_"]{position:relative; display:inline-block!important; min-width:24px; min-height:24px; width:auto!important; float:auto!important; padding:0!important; vertical-align:middle;}
label[class*="mvineFormElem_"] input{opacity:0; visibility:hidden; width:100%; height:100%; display:inline-block; padding:0; margin:0; box-sizing:border-box; vertical-align:middle;}
label[class*="mvineFormElem_"]::before{vertical-align:middle; display:block; width:100%; height:100%; position:absolute; top:0; left:0; right:0; bottom:0; background:#fff; cursor:pointer; content:""; border:1px solid #ccc; box-sizing:border-box; border-radius:4px;}

label.mvineFormElem_file{flex:1;}
label.mvineFormElem_file input{min-width:120px; min-height:36px;}
label.mvineFormElem_file::before{border:1px solid #ebebeb;}
label.mvineFormElem_file::after{display:block; position:absolute; top:3px; right:3px; bottom:3px; color:#fff; text-transform:capitalize; font-size:15px; background:#47c27e; height:28px; line-height:28px; border:1px solid #3ea86e; border-radius:4px; text-align:center; padding:0 20px; font-weight:normal; cursor:pointer; width:auto; display:inline-block; cursor:pointer; content:"Browse";}
label.mvineFormElem_file:hover::after{background:#358f5d; color:#fff; border:1px solid #2b754d;}
label.mvineFormElem_file .mvineFormElem_fileHelper{position:absolute; top:10px; left:10px; bottom:10px; right:100px; width:calc(100% - 110px); white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:16px; cursor:pointer;}

label.mvineFormElem_checkbox input{width:24px!important; height:24px!important;}
label.mvineFormElem_checkbox{margin-right:10px;}
label.mvineFormElem_checkbox::before{}
label.mvineFormElem_checkbox.mvineFormElem_Active::before{border:2px solid #47c27e;}
label.mvineFormElem_checkbox.mvineFormElem_Active::after{position:absolute; content:"✔"; display:block; width:24px; height:24px; left:0; top:0; bottom:0; right:0; color:#47c27e; text-align:center; line-height:24px; font-size:20px; cursor:pointer; font-weight:900;}

label.mvineFormElem_radio input{width:24px!important; height:24px!important;}
label.mvineFormElem_radio{margin-right:10px;}
label.mvineFormElem_radio::before{border-radius:24px;}
label.mvineFormElem_radio.mvineFormElem_Active::before{border:2px solid #47c27e;}
label.mvineFormElem_radio.mvineFormElem_Active::after{position:absolute; content:""; display:block; width:8px; height:8px; background:#47c27e; left:8px; top:8px; bottom:8px; right:8px; border-radius:8px; cursor:pointer;}

html{overflow-x:hidden; overflow-y:scroll;}
body{font-family:sans-serif; 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:#1ea98f; 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;}
.webman form[name="theForm"]{width:900px!important;}

#settingtabs.ui-tabs .ui-tabs-nav li{white-space:unset!important;}
#settingtabs .ui-state-active{background:#123652!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;}

.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:#3FA95E; border:1px solid #3FA95E; 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; 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; position:absolute; background:rgba(13, 33, 51, 0.6); height:auto; min-height:100%;}
#mainlogin{padding:10px 0 60px;}
#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{ 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:320px;}
#mainlogin .mtsCell3{text-align:center; margin:0 0 0 0;}
#mainlogin .logsubmit{margin:0 0 0 40px; width:322px!important; background:#65B76B !important; border:1px solid #3FA95E; color:#fff!important; font-size:18px!important; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; height:44px; line-height:32px; -webkit-appearance:none;}
#mainlogin .logsubmit:hover{background:#3FA95E !important; border:1px solid #3FA95E; }
#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{ text-transform:capitalize; font-family:sans-serif; font-size:18px; background:#65B76B; height:44px; line-height:44px; border:1px solid #3FA95E; 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 #3FA95E; background:#3FA95E; }
#mainlogin .mtsFooter{font-size:14px; font-style:italic; line-height:18px;}
#mainlogin .mtsFooter a{ text-decoration:underline;}
#mainlogin .mtsFooter a:hover{color:#E5E5E5; 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{ 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:1px solid #1ea98f30; line-height:50px; height:50px; width:100%; font-size:20px; color:#1ea98f;}
#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 a{color:#fff;}
#header a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#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);}
#logo a img{max-height:80px;}

#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:#1ea98f;}
#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:#1ea98f; 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:#65B76B; border:1px solid #3FA95E; color:#fff;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRowEdit a:hover{background:#3FA95E; border:1px solid #3FA95E; 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;}
#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:#1ea98f; font-size:15px; text-align:center; overflow:hidden; position:relative;}
#tabnavcontainer #tabnav ul li a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#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; margin:0 0 10px; display:block; background:transparent; border-bottom:0 solid #ccc;}
#Content h2{font-size:20px; line-height:30px; padding:0 0 20px; font-weight:normal;}

#pageMainAttrBox{display:none; 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; }
#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:#1ea98f;}
#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:#1ea98f;}
#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:#1ea98f;}
#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:#1ea98f;}
#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:#1ea98f;}
#Content div.number .pagination{float:left; height:20px; line-height:20px; margin:10px 10px 0 0; padding:0 10px; color:#1ea98f;}
#Content div.number .pagination a{text-decoration:underline; padding:0 3px; color:#1ea98f;}

#Content .myMemBox div.number{border-top:1px solid #1ea98f30;}
#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:#65B76B; 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{text-decoration:none; padding:0 20px; margin:0 0 0 10px; border:0 none; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#18405e; display:block; float:left; height:30px; line-height:30px;}
#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{opacity:1; filter:alpha(opacity = 100);}
#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:0 none!important; text-align:right!important; background:transparent!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;}

#audit a, .sharecontent a{-webkit-border-radius:20px!important; -moz-border-radius:20px!important; border-radius:20px!important;}


#settings_disc{height:30px; line-height:0; font-size:0; padding:10px; display:block; background:#fff; border-top:1px solid #1ea98f30; margin:0 0 10px;}
#settings_disc a{color:#64bce5; text-transform:capitalize; font-family:sans-serif; 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; position:relative; padding:10px 0 10px 20px!important; font-size:20px; background:#fff; border-top:1px solid #1ea98f30;}
#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:45px;}
#Content #EventBox #google{top:115px;}
#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 p{padding:0 0 20px;}
#Content #EventBox #eventInfo #desc a{color:#64bce5;}
#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:#1ea98f; font-size:20px;}
#Content #EventBox #eventInfo #advanced .bookme a{color:#1ea98f; cursor:text!important;}
#Content #EventBox #eventInfo #advanced .bookme a:hover{color:#1ea98f; 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:420px; 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:#1ea98f; 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:transparent; padding:15px 20px;}
#Content form#theForm h2,
#Content .str_edit form h2{line-height:30px; color:#fff; 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:1px solid #1ea98f30;}

/*
#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:transparent; box-sizing:border-box; padding:10px 20px; border:0 none!important;}
#Content form#theForm #onlineForm{width:640px; 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:398px;}
#Content form#theForm textarea{width:398px;}
#Content form#theForm select{width:300px;}
#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:#3FA95E url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #3FA95E; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:inline; float:none;}
#Content form#theForm #oneinline a:hover#addmore{background:#3FA95E  url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #3FA95E;}
#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:290px; clear:none;}
#Content form#theForm .eventwrap #twoinline:last-child{padding-left:220px;}
#Content form#theForm .eventwrap #twoinline .dattime .timesel, #Content form#theForm .eventwrap #twoinline .dattime .timesel.hasCustomSelect{width:70px;}
#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:638px; clear:both;}
#Content form#theForm input.dateInput{width:140px;}
#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:640px; 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{width:398px;}
#Content .str_edit form select{width:300px;}
#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:#3FA95E url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #3FA95E; font-size:15px; font-weight:normal; cursor:pointer; color:#fff; display:inline; float:none;}
#Content .str_edit form #oneinline a:hover#addmore{background:#3FA95E  url(/images/tabnavUpload.png) 10px center no-repeat; border:1px solid #3FA95E;}
#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:638px; clear:both;}
#Content .str_edit form input.dateInput{width:140px;}
#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 form #cke_content, #Content form #cke_news{width:638px; 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:transparent; text-align:left; height:auto; display:block;}
#tabnavcontainers #tabnavs{padding:0;}
#tabnavcontainers #tabnavs ul{padding:4px 10px; margin:0 0 10px 0; background:transparent; text-align:left; height:42px; display:block; border-top:1px solid #1ea98f30;}
#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:50px; -moz-border-radius:50px; border-radius:50px; background:#F2F2F2; border:1px solid #E5E5E5; font-size:15px; font-weight:normal; cursor:pointer; color:#1ea98f; display:block; float:none; height:30px; line-height:30px; text-decoration:none;}
#tabnavcontainers #tabnavs li a.on{color:#123652 !important; background-color:#fff !important; border:1px solid #496e8a !important; opacity:1 !important;filter:alpha(opacity = 100) !important;}
#tabnavcontainers #tabnavs li a:hover{opacity:0.8; filter:alpha(opacity = 80);}

#tabnavcontainers #tabnavs li a.tabnavUpload{padding-left:40px; background-image:url(/images/tabnavUpload.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavEdit{padding-left:40px; background-image:url(/images/tabnavEdit.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavFolders{padding-left:55px; background-image:url(/images/tabnavFolders.png); background-position:10px center; background-repeat:no-repeat;}
#tabnavcontainers #tabnavs li a.tabnavManage{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:#3FA95E; border:1px solid #65B76B;}
#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:#1ea98f;}
#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:#1ea98f; 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:640px; 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:#64BCE5; font-family:sans-serif; 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;}
#txt_uploadm .test #txt{text-align:center;}
#txt_uploadm .test #txt form{padding:10px 0 0; width:640px; 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:420px; font-style:italic; font-size:14px; line-height:32px;}
#txt_uploadm .test #txt form .canvas_row .yui-skin-sam{float:none; clear:both; width:640px;}
#txt_uploadm .test #txt form .canvas_row .row_data .customSelect{width:300px;}
#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:398px;}
#txt_uploadm .test #txt form .canvas_row .row_data input.smtext{width:398px;}
#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:420px;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea{width:398px;}
#txt_uploadm .test #txt form .canvas_row .row_data textarea.inptitle{height:64px; line-height:32px; min-height:10px; padding:0 10px; -ms-overflow-y:hidden;}
#txt_uploadm .test #txt form .canvas_row .row_data select{width:300px;}
#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:398px;}
#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:590px; 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:450px!important; float:right;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_data textarea{width:420px!important;}
#txt_uploadm .test #txt form .canvas_row_notify_block .row_data .selopt input{width:420px!important;}
#txt_uploadm .test #txt form .canvas_row_notify_block .canvas_exp{padding-left:140px!important;}
#txt_uploadm .test #txt form .row_line{width:420px; 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:#1ea98f!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_uploadm .test #txt form .row_submit a{color:#64bce5!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_uploadm .test #txt form .row_submit a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#txt_uploadm .test #txt form a#chapterselect{color:#fff; text-transform:capitalize; font-family:sans-serif; font-size:15px; background:#3FA95E; height:32px; line-height:32px; border:1px solid #65B76B; -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:266px;}
#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;}
#txt .test #txt{text-align:center;}
#txt .test #txt form{padding:10px 0 0; width:640px; 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:420px; font-style:italic; font-size:14px; line-height:32px;}
#txt .test #txt form .canvas_row .yui-skin-sam{float:none; clear:both; width:640px;}
#txt .test #txt form .canvas_row .row_data .customSelect{width:300px;}
#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:398px;}
#txt .test #txt form .canvas_row .row_data input.smtext{width:398px;}
#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:566px;}
#txt .test #txt form .canvas_row .row_data textarea{width:398px;}
#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:300px;}
#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:398px;}
#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:590px; 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:450px!important; float:right;}
#txt .test #txt form .canvas_row_notify_block .row_data textarea{width:420px!important;}
#txt .test #txt form .canvas_row_notify_block .row_data .selopt input{width:420px!important;}
#txt .test #txt form .canvas_row_notify_block .canvas_exp{padding-left:140px!important;}
#txt .test #txt form .row_line{width:420px; 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:#1ea98f!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:#64bce5!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:sans-serif; font-size:15px; background:#3FA95E; height:32px; line-height:32px; border:1px solid #65B76B; -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;}
#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; 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:#64bce5!important; text-transform:capitalize; font-family:sans-serif; 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:#1ea98f;}
#main .disc_wrapper .discuss_holder .discuss_left h4 a{color:#1ea98f;}
#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:#1ea98f; 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:sans-serif; 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:#1ea98f; 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:sans-serif; 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:#1ea98f;}
#main .disc_wrapper .discuss_holder .discuss_right .comments_holder .moderator_comm .edit_comment a.delete_c{float:left; margin-left:10px; color:#64bce5; text-transform:capitalize; font-family:sans-serif; 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:#64bce5 !important; text-transform:capitalize; font-family:sans-serif; 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:#1ea98f;}
#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:#64bce5;}
#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:#1ea98f; 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:#1ea98f;}

#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:#1ea98f; padding:0 0 10px; line-height:24px;}
#main .myBox #newsShellList .kc_update .newstitle a{color:#1ea98f;}
#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:#1ea98f; position:relative; padding:5px 0 5px 20px; background:#fff; font-size:20px; border-bottom:1px solid #1ea98f30; 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{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:#1ea98f; font-size:18px; line-height:24px; padding:0 0 10px;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventTitle a{}
#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{font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kp_wrapper .kc_update .details .eventLocation{font-style:italic; 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:#1ea98f; 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{font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kc_wrapper #kc_update .evloc{font-weight:normal; padding:0 0 10px; font-size:14px;}
#main #calendar_list #txt .kc_wrapper #kc_update .event a{font-weight:normal; color:#1ea98f; 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:102%;}
#main .myMemBox div.number{width:96%; padding:0 2%;}
#main .myMemBox #heading{line-height:34px; 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:#1ea98f; 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; }
#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; 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:#f4f7f5; 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:640px; 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:418px;}
#main .search_net .search1value select,
#main .search_net .search2value select{width:440px;}
#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:#f4f7f5; padding:20px; border-radius:30px;}
#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:418px;}
#main .mySearchBox .search2 .search2value select{width:440px;}
#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:1px solid #1ea98f30;}
#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:#1ea98f;}
#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:#1ea98f;}
#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; position:relative; padding:0!important; margin:0 0 20px; 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:#f4f7f5; padding:0; position:relative; border-radius:30px; padding:15px 20px;}

#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%; width:100%; object-fit:cover;}
#main .main_prof .eprof{position:absolute; top:20px; right:20px; display:none;}

#main .MProf{position:relative; margin:20px 0; background:#f4f7f5; padding:0 0 10px; position:relative; border-radius:30px; padding:15px 20px;}
#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:sans-serif; font-size:15px; background:#65B76B; height:32px; line-height:32px; border:1px solid #3FA95E; -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:#3FA95E; border:1px solid #3FA95E;}
#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; text-align:left; height:42px; display:block; border-top:1px solid #1ea98f30;}
#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:#1ea98f; 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:640px;
 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:420px; min-height:34px;}
#main #txt_prof .test .kc_profile .details input{width:398px;}
#main #txt_prof .test .kc_profile .details textarea{width:398px;}
#main #txt_prof .test .kc_profile .details select{width:420px!important;}
#main #txt_prof .test .kc_profile .details .customSelectInner{width:398px!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:640px; 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:420px;}
#main .test #txt #kc_profile #details input{width:398px;}
#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:640px; 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:398px;}
#main .myBox .myBoxwrap .internalbox textarea{width:398px;}
#main .myBox .myBoxwrap .internalbox select{width:300px;}
#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:420px;}
#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:640px; 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:398px;}
#main .editcom .myBox form textarea{width:398px;}
#main .editcom .myBox form table.editbox{width:420px;}

#main .editcom .myBox form h3{width:640px; margin:5px auto 10px;}
#main .editcom .myBox form #oneline{width:640px; 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:420px;}
#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:640px; 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:398px;}
#main .myBox .item_manage textarea{width:398px;}
#main .myBox .item_manage select{width:300px;}
#main .myBox .item_manage input#date{width:80px;}
#main .myBox .item_manage span.fcheck{float:left; width:420px;}
#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:0 none; 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:0 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:#64bce5!important; text-transform:capitalize; font-family:'Source Sans Pro', sans-serif; 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; padding:0 10px!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:sans-serif; 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:70%; padding:6px 0; vertical-align:middle;}
#main #txt_cedit .test #txt .domtab1 .test1 #onlineFormList #oneline .docedit{display:table-cell; line-height:20px; width:20%; 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:0; line-height:20px; height:auto; display:inline-block; font-family:"Source Sans Pro",sans-serif; 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:sans-serif; 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:#1ea98f; }
#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;  border:1px solid #A5A5A5; }
#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:'Source Sans Pro', sans-serif;   font-size:15px;   background:#3FA95E;   height:32px;   line-height:32px;   border:1px solid #65B76B;   -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:20px; 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:#1ea98f; 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:'Source Sans Pro', sans-serif;  font-size:15px;  background:#3FA95E;  height:32px;  line-height:32px;  border:1px solid #3FA95E;  -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:#65B76B;  border:1px solid #3FA95E;}
input.cancel[type='submit'], .sclear, input.clearbutton[type='submit'], .csv a, .clear_all{color:#64bce5 !important; text-transform:capitalize; font-family:sans-serif; 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:#64bce5 !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:640px;  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:#1ea98f; 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:sans-serif; font-size:15px; background:#65B76B; height:32px; line-height:32px; border:1px solid #3FA95E; -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 #3FA95E;  background:#3FA95E;}
#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:640px; border-bottom:1px solid #ccc;  color:#1ea98f; font-size:20px;}
#tabnavcontainer2{width:640px; 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:sans-serif; text-align:center;}
#tabnav2 ul li a:hover{background:#3FA95E; border:1px solid #3FA95E;}
#tabnav2 ul li#current a{color:#fff; background:#65B76B; border:1px solid #3FA95E;}

#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:640px; 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:420px;}
#EventMan #oneinline input,
#EventMan #twoinline input{width:398px;}
#EventMan #oneline textarea{width:398px;}
#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:640px; 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:640px; 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:640px; 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:398px;}
.myguestBox .search2value select{width:398px;}
.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:sans-serif; font-size:15px!important; background:#266392 !important; height:32px; line-height:32px; border:1px solid #1ea98f; -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 #1ea98f; background:#1ea98f !important; }
.guestlistsaved{ width:398px; 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:'Source Sans Pro', sans-serif;  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:640px; 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:398px;}
.sline #refresh{ color:#fff!important; text-transform:capitalize; font-family:'Source Sans Pro', sans-serif; font-size:15px!important; background:#53acd3 !important; height:32px; line-height:32px; border:1px solid #3d8db8; -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:#3d8db8 !important; border:1px solid #496D89; }
.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:'Source Sans Pro', sans-serif;   font-size:15px;   background:#3FA95E;   height:auto;   line-height:20px;   border:1px solid #65B76B;   -webkit-border-radius:20px;   -moz-border-radius:20px;   border-radius:20px;   text-align:center;   padding:5px 20px;   font-weight:normal;   cursor:pointer;  width:auto;  margin:0 0 0 0; display:block;}
#download a:hover{opacity:0.8; filter:alpha(opacity = 80);}
#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:'Source Sans Pro', sans-serif;   font-size:15px;   background:#3FA95E;   height:32px;   line-height:32px;   border:1px solid #65B76B;   -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:640px; 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:398px; float:left;}
.field textarea, .field .jquery-safari-checkbox, .field input[type='submit']{margin-left:220px;}
.field textarea{ width:398px; box-sizing:border-box;}
.r_field select{width:398px;  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:398px;}
.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:#1ea98f; 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;}
#main #idAdvanced > table{display:table!important;}
.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;}
.treetop .prmanage2 a{text-decoration:none;}

#toolbar_box{margin:0 0 10px!important; padding:0 20px 9px!important; border-top:1px solid #1ea98f30; height:auto!important;}
#toolbar_box{background-color:#fff; height:32px; margin:10px auto 10px auto; padding:10px;}
#toolbar_box a{height:30px; background:#fff; border:1px solid #E5E5E5; color:#1ea98f; 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; text-decoration:none; }
#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:1px solid #1ea98f30; 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:#1ea98f; 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:640px; margin:0 auto;}
#Content .ittab #oneline{clear:both; overflow:hidden; padding:5px 0; width:640px; 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 .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 #1ea98f;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 #1ea98f; 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:#1ea98f;}
#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{color:#262626; text-decoration:underline;}
#footer ul li a:hover{color:#262626;}

/* --- 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:arial; 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:#f4f7f5; border-radius:30px; 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:398px;}
#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:420px; 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:398px;}
.admin_right select{width:420px!important; min-height:34px!important;}
.admin_right .customSelect{width:398px!important;}

#Content form#theForm .advT{width:640px; margin:0 auto; padding:0; clear:both;}
#Content form#theForm .advR{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px!important;}
#Content form#theForm .advV select,
#main #myAdminBox .myBoxwrap .internalbox form#theForm .advV select{width:400px!important; float:right;}
#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:#64bce5!important; background:#fff!important; border:1px solid #ccc;}
#Content form#theForm .advR a:hover#clear{opacity:0.8; filter:alpha(opacity = 80);}

#Content .addNetAttr{width:640px; margin:0 auto; padding:0; clear:both;}
#Content .addNetAttr .advR{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px;}
#Content .addNetAttr .advV select{width:420px;}
#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:#64bce5!important; text-transform:capitalize; font-family:sans-serif; 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 form#theForm #kc_profile_AccountDetails #kc_profile{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px;}
#Content form#theForm #kc_profile_AccountDetails #kc_profile #details select{width:420px;}
#Content form#theForm #kc_profile_InternalDetails #kc_profile{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px;}
#Content form#theForm #kc_profile_InternalDetails #kc_profile #details select{width:420px;}
#Content form#theForm #kc_profile_PrivateDetails #kc_profile{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px;}
#Content form#theForm #kc_profile_PrivateDetails #kc_profile #details select{width:420px;}
#Content form#theForm #kc_profile_PublicDetails #kc_profile{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:398px;}
#Content form#theForm #kc_profile_PublicDetails #kc_profile #details select{width:420px;}
#Content form#theForm #kc_profile_PublicDetails #kc_profileb{padding:20px 0 0; clear:both; width:640px; 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:420px; 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:388px;}
#Content form#theForm #kc_profile_PublicDetails #kc_profileb #details select{width:420px;}
#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:398px;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline select{width:420px!important;}
#onlineFormAdmin #ui-accordion-accordion-panel-7 #oneline .customSelect{width:398px!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; float:none;}
#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:650px!important;}
#main #myAdminBox .myBoxwrap .internalbox .webman form select{width:550px!important;}
#main #myAdminBox .myBoxwrap .internalbox form .customSelect{width:628px!important; padding:0 10px!important;}
#main #myAdminBox .myBoxwrap .internalbox form input[type="text"]{width:628px;}
#main #myAdminBox .myBoxwrap .internalbox form textarea{width:628px;}

#main #myAdminBox .myBoxwrap .internalbox .search2{background:none; padding:0 0 15px;}

#contManWrap{padding:20px;}
#contManWrap h1{background:transparent; border-top:1px solid #1ea98f30; padding:10px 0 10px 20px !important; font-size:20px; line-height:30px; 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:transparent; 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 .ui-tabs-anchor{display:block;width:100%;box-sizing:border-box;white-space:normal;color:#111;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel{width:1120px!important;float:left;}
#main #myAdminBox .internalbox #settingtabs .ui-tabs-panel form{width:1000px;}

/* 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 .internalboxCenter .search2{padding:15px 20px 0; overflow:hidden; clear:both; background:#fff;}
#Content #myAdminBox .internalboxCenter .search2 .search2title{width:180px; float:left; line-height:32px;}
#Content #myAdminBox .internalboxCenter .search2 .search2value{margin-left:200px;}

#Content #myAdminBox .internalboxCenter .search2 .search2value input{width:500px;}
#Content #myAdminBox .internalboxCenter .search2 .search2value select{width:522px;}
#Content #myAdminBox .internalboxCenter .search2 .search2help{display:none;}
#Content #myAdminBox .internalboxCenter .search2 .submitbutton{float:left; margin:0 0 15px;}
#Content #myAdminBox .internalboxCenter .search2 .clearbutton{margin-left:20px; float:left;}
#Content #myAdminBox .internalboxCenter .bulkassign{margin-left:200px;}
#Content #myAdminBox .internalboxCenter .csv{width:auto;}
#Content #myAdminBox .myBoxwrap{margin:0 0 30px;}
#Content #myAdminBox .internalboxCenter{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:#0d3335!important; border:1px solid #358f5d!important; color:#fff!important;}
#Content #myAdminBox .UserMaintTable a.UserEdit{background-color:#0d3335!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:#0d3335!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:#1ea98f;}
#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:#1ea98f;}
#newsInnerDetails .articleBottomDesc .articleBottomDescDate{color:#1ea98f; 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:#1ea98f; 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:#1ea98f; 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; }
#main .myBox #newsShellList .kc_update .newstitle a{color:#1ea98f;}
#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:#1ea98f;}
#main .myBox #newsShellList .kc_update .articleBottomDesc .articleBottomDescDate{color:#1ea98f; 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:#1ea98f; 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;  font-size:14px;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder h4{float:left; padding:0 80px 0 0!important; color:#1ea98f; font-weight:normal;}
#main .disc_wrapper .discuss_holder .discuss_right .discuss_rightTopHolder a{color:#1ea98f;}
#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:#1ea98f;}
#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:#0d3335; 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:#1ea98f;}
#Content .myBox #txt #listing .listingat{font-size:14px; }
#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:#1ea98f;}
#Content .myBox #txt #listing .listingat .articleBottomDesc .articleBottomDescDate{color:#1ea98f; 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:#1ea98f;}

#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:#1ea98f!important; text-decoration:none!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#wrapper #Content .myBox #txt #listing .listingat .desc a:hover{color:#1ea98f!important; text-decoration:underline!important; opacity:1!important; filter:alpha(opacity = 100)!important;}
#wrapper #Content .myBox #txt #listing .listingat .desc a:active{color:#1ea98f!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;}

#blogInnerDetails{margin:10px 0; padding:10px 20px; line-height:30px;}
#blogInnerDetails .articleBottomDesc{overflow:hidden;}
#blogInnerDetails .articleBottomDesc .articleBottomDescAdded{font-size:16px; float:left; padding-right:80px; color:#1ea98f;}
#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:#1ea98f;}
#blogInnerDetails .articleBottomDesc .articleBottomDescDate{color:#1ea98f; 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:#1ea98f;}

#listing_full .articleBoxDetails{margin:0 0 20px; border:0 none;}
#listing_full .articleBoxDetails .articleBoxDetailsTitle{border-bottom:1px solid #d9d9d920; line-height:28px; padding:8px 20px; color:#1ea98f; font-size:18px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner{padding:10px;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach{padding:10px; background:transparent; border:0 none;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach img{float:left;}
#listing_full .articleBoxDetails .articleBoxDetailsInner .valuefull_attach a{color:#1ea98f; 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:#1ea98f;}
#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:#0d3335; 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:Verdana, helvetica, arial, sans-serif; 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:Tahoma; 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:#1ea98f; 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:Tahoma; 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:Tahoma; 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:Tahoma; 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:Tahoma !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:Tahoma; 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:#1ea98f;   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;}
.labels{text-align:right;}
.labels .lab_date{text-align:center; margin-right:1%; color:#1ea98f; 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:#1ea98f; 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:#1ea98f; 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:#1ea98f; 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:#64bce5; 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:#64bce5; float:right;  margin:0 0 0 20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.prmanage2 .upload{background:#65B76B url(/images/hbtn_upl.png) no-repeat top left; height:32px; line-height:32px; padding:0 15px 0 42px; border:1px solid #3FA95E; color:#fff;  float:right; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.prmanage2 .upload:hover{background-color:#3FA95E; border:1px solid #3FA95E;}
.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:10px 0 10px 20px;}
#datesbox div{padding-bottom:10px;}
#datesbox div label{width:100px; display:block; float:left;}
#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:#0d3335!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:'Source Sans Pro', sans-serif; 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:'Source Sans Pro', sans-serif; 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:#1ea98f; border:1px solid #006fa0; width:150px; padding:0; text-align:center; font-weight:normal; font-family:Arial; line-height:30px; margin:5px 10px 0 0; float:right; }
.atcb-link:hover{color:#fff!important;background-color:#1ea98f!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:#1ea98f;}
.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:#1ea98f!important; }
.atcb-item.hover, .atcb-item:hover{background:#1ea98f; }
/* 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}
.customSelect{padding:0 2%;width:calc(96% - 2px);}
.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:'Source Sans Pro', sans-serif; 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:420px; 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:420px; 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, #Content #tabnavcontainer .Гўв‚¬ВќmilmspubГўв‚¬Вќ, #Content #main #tabnavcontainers .Гўв‚¬ВќmilmspubГўв‚¬Вќ{line-height:30px; color:#1ea98f; position:relative; padding:10px 0 10px 20px!important; font-size:20px; background:#fff; border-top:1px solid #1ea98f30;}
#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:#1ea98f; 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:420px; 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{width:100%; position:relative;}
#srbox .sline #refresh{margin:35px auto 0; float:right;}




/* TEST CASES ON 31 OCT 2016 */

#items .groupItem .itemHeader .mBoxHead{font-size:18px;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle{font-weight:400;}
#items .groupItem .itemContent .itemShell .itemDetail .itemTitle a{font-size:16px;}
#items .groupItem .itemContent .itemShell .itemDetail .itemMspace{font-style:normal;}
#items .groupItem .itemContent .itemShell .itemDetail .itemMspace a{}








/* REFERENCE DESIGN 02 JULY 2017 */


input, textarea, select{color:#262626; font-family:Arial, Helvetica, sans-serif;}
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:0 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:#0d3335!important; text-transform:capitalize; font-family:sans-serif; font-size:15px!important; background:#1ea98f!important; height:32px; line-height:28px; border:0 none; -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:#64bce5!important; text-transform:capitalize; font-family:sans-serif; 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:#1ea98f !important; border:0 none; 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:30px; -moz-border-radius:30px; border-radius:30px; text-transform:none; padding:5px 50px !important; font-size:18px !important; line-height:40px !important; height:auto !important; text-decoration:none!important;}

.customfile{border:1px solid #cccccc; background:#ffffff;}
.customfile-button{background:#fff; border:1px solid #1ea98f; color:#1ea98f;}
.customfile-hover .customfile-button{background:#1ea98f; border:1px solid #1ea98f; 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:Arial, Helvetica, sans-serif;}
.wrapper{width:960px;}
a{color:#1ea98f;}
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:20px!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 25px; line-height:30px; border:1px solid transparent; color:#1ea98f; 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;}
#leftPanel #search{width:220px; padding:18px 20px 18px 0; float:right; height:34px!important;}
#leftPanel #search .searchInner{width:218px; height:32px; border:1px solid #ccc;}
#leftPanel #search .searchInner input{border:0 none!important;}
#leftPanel #search .searchInner .searchLeft{width:188px; float:left;}
#leftPanel #search .searchInner .searchLeft input{width:168px; background:#ffffff!important;}
#leftPanel #search .searchInner .searchRight{width:30px; float:left;}
#leftPanel #search .searchInner .searchRight input{background:#ffffff url(/images/vtcSearchIcon.png)!important; width:30px!important; height:32px!important; padding: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 #cccccc20;}
#rightPanel .rightPanelItem .rightPanelItemHead{height:50px; line-height:50px; border-bottom:1px solid #1ea98f30; font-size:16px; text-transform:uppercase;}
#rightPanel .rightPanelItem .rightPanelItemHeadLink{border-top:1px solid #cccccc20; 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;}
#rightPanel .rightPanelItem .rightPanelItemHeadLinkedIn a:hover{color:#1ea98f;}
#rightPanel .rightPanelItem .rightPanelItemHeadFeedback a{padding-left:60px; display:block; background:url(/images/vtcRightFeedback.png) left top no-repeat; line-height:40px;}
#rightPanel .rightPanelItem .rightPanelItemHeadFeedback a:hover{color:#1ea98f;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef{border:0 none; border-bottom:1px solid #cccccc20; font-size:15px; padding:10px 0; height:auto;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef a{text-decoration:none; display:block; box-sizing:border-box; background:#fff; border:1px solid #cccccc20; 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:#1ea98f; border-color:#1ea98f; color:#fff;}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef2{}
#rightPanel .rightPanelItem .rightPanelItemHeadButtonDef2 a{display:block; box-sizing:border-box; background:#1ea98f; color:#fff; border:1px solid #1ea98f; 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 .rightPanelItemHeadButtonDef2 a:hover{background:#1ea98f; border-color:#1ea98f; 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{ font-size:14px; padding:5px 0 0;}

[id*="twitter-widget"],
[class*="twitter-timeline"]{display:none!important;}

.rightPanelItemContacts{padding:20px 0 10px; border-bottom:1px solid #cccccc20;}
.rightPanelItemGlance{padding:20px 0 10px; border-bottom:1px solid #cccccc20;}
.rightPanelItemGlance .rightPanelItemGlanceRow{padding:0 0 10px; font-size:14px;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceName{color:#1ea98f;}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal{}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal a{}
.rightPanelItemGlance .rightPanelItemGlanceRow .rightPanelItemGlanceVal a:hover{color:#1ea98f;}

#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{ 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:#1ea98f; border-color:#1ea98f; color:#fff;}


#Content{margin:0!important; width:680px!important; 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:0 none; border-top:0 none; background:transparent;}

#Content .hat h1, #main .hat .h1{border-top:0 none; border-bottom:0 none;}

#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:#f4f7f5; margin:0; border-radius:30px;}
#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:0;}
#items #dashboardFeed .groupItem .itemContent .itemShell{border-bottom:1px solid #ffffff30; margin:0 0 10px; padding:20px!important;}
#items #dashboardFeed .groupItem .itemContent .itemShell:last-child{border:0 none;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemThumb{width:70px; float:left;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail{padding-right:40px; height:auto; min-height:50px; margin:0 0 0 100px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemTitle{padding:0 0 10px; max-height:none; min-height:none; height:auto;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemTitle a{}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemMspace{font-size:14px; padding:0 0 10px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemMspace a{font-size:14px;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemDesc{font-size:14px; max-height:none;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemDesc a{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 #cccccc20; 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;  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{background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; box-sizing:border-box; width:48%; display:block; padding:0; padding:0 0 30px;}
#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:#1ea98f;}
#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 .small,
#sort2 .groupItem .mBox .itemContent #kc_update .small{ 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;  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:#1ea98f; border-color:#1ea98f; 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{ 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;  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;  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 #1ea98f; padding:0; line-height:50px; height:50px; color:#212121; font-size:18px; text-transform:uppercase; letter-spacing:0;}
#pageMainTitle{color:#1ea98f; 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:#1ea98f; padding:0 10px; background:#fff; border:1px solid #b4b4b4; border-bottom:0 none; line-height:40px; -webkit-border-top-left-radius:15px; -moz-border-top-left-radius:15px; border-top-left-radius:15px; -webkit-border-top-right-radius:15px; -moz-border-top-right-radius:15px; border-top-right-radius:15px;}
#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:#1ea98f; border-color:#1ea98f; color:#fff;}
#tabnavcontainer #tabnav ul li a:hover{background:#1ea98f; border-color:#1ea98f; color:#fff; opacity:1; filter:alpha(opacity = 100);}

#linkContainer{padding:0;}

#toolbar_box{border-bottom:0 none; border-top:0 none; text-align:right; padding:0 0 9px!important; background:transparent!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:#1ea98f; border-color:#1ea98f;}

#Content .top_v1 .option_line label{color:#1ea98f;}
#Content .top_v1 .option_line{padding:0 0 15px;}
#Content .top_v1 .option_line p{padding:0 0 10px;}
#Content h4{border-color:#1ea98f!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: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 #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:400px;}
#Content #txt_mess .test table td select{width:422px;}
#Content #txt_mess .test table td textarea{width:400px;}

#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:400px;}
#Content #txt_fr .test .myGroupBox #kc_profile table td textarea{width:400px;}

#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:#1ea98f; border-color:#1ea98f; color:#fff;}

#newSection .top_v1{padding-top:20px; font-size:16px; line-height:26px;}

#Content .myBox #txt #listing{margin:0 0 10px!important; background-color:transparent; border:0 none; border-bottom:1px solid #cccccc; padding:20px!important;  position:relative; background-position:20px 7px;}
#Content .myBox #txt #listing .header{padding:0 30px 10px 50px;}

#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{ 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;  padding:15px 20px; background:transparent; 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:#1ea98f; border-color:#1ea98f; 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; }
#main .mySBox .nsearchwrap #search_site .createdate{font-size:14px; }
#main .mySBox .nsearchwrap #search_site .PublicView{font-size:14px;  height:20px; overflow:hidden;}
#main .mySBox .nsearchwrap #search_site .search_attribute{font-size:14px;  display:none;}
#main .mySBox .nsearchwrap #search_site .search_value{font-size:14px; }
#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:#1ea98f;}

#main .myMRBox #search_res{font-size:14px;  padding:15px 20px; background:transparent; min-height:80px;}

#main .mySRBox #search_site{font-size:14px;  padding:15px 20px; background:transparent; min-height:80px;}

#search_site_tab{font-size:14px;  padding:15px 20px; background:transparent; min-height:80px;}

#listing_full .descfull{font-size:14px;}
#txt .newsdesc #fulldetail{font-size:14px;}

#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:1px solid #1ea98f30; 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;}
.articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser{font-size:14px!important;}
.articleBottomDesc .articleBottomDescAdded .articleBottomDescAddedUser a{font-size:14px!important;}
.articleBottomDesc .articleBottomDescDate{font-size:14px!important;}
.articleBottomDesc .articleBottomDescComm{font-size:14px!important;}
.articleBottomDesc .articleBottomDescComm a{font-size:14px!important;}
.articleBottomDesc .articleBottomShare{display:block!important; float:right!important;}

.addguest, .sendguest{color:#0d3335!important; text-transform:capitalize; font-family:sans-serif; font-size:15px!important; background:#fff!important; height:32px; line-height:32px; border:1px solid #0d3335; -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:#1ea98f !important; border:1px solid #1ea98f; 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:transparent;  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; background:#f4f7f5; border-bottom-left-radius:30px; border-bottom-right-radius:30px; padding:0 20px 20px;}

#Content .myBox1 #previewiframeOuter #contabwrapper #txt{background:transparent;}
#Content .myBox1 #previewiframeOuter #contabwrapper #txt #contentComments{} 

#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:#1ea98f!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:#1ea98f!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;}

.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:9850;}
#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:transparent;}
#mainlogin input, #mainlogin textarea, #mainlogin select, #mainlogin input:focus, #mainlogin textarea:focus, #mainlogin select:focus{border:1px solid #cccccc;}

#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:420px!important;}
#Content form#theForm .ablock .customSelect{width:420px!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:0;}
ul#browser .col11 label{margin-top:15px;}

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;}










@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;}

#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 .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:95%; padding:0 2%;}
#main .search_net .search1value input, #main .search_net .search2value input{width:95%; padding:0 2%;}

#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;}

}

@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,
#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:transparent; 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:transparent; 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;}

}

@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;}
}

@media screen and (max-width:640px){
@viewport{width:640px;}
@-o-viewport{width:640px;}
@-ms-viewport{width:device-width;}

body .wrapper{padding:0 20px;}

#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:#1ea98f;}

#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;}


}

@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;}

#items #dashboardFeed .groupItem .itemContent .itemShell .itemThumb{float:none;}
#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail{margin:20px 0 0 0;}

body .wrapper{padding:0 10px;}

}

@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;}

}



/* NEWCO */

body{background:#1e435a; font-size:16px; line-height:26px; color:#fff;}
body::after{background:#1e435a; content:""; display:block; z-index:-1; position:fixed; top:-120px; left:0; right:0; bottom:0; width:100vw; height:100vh; min-height:1400px;}

body a{color:#1ea98f; color:#fff;}
body a:hover{opacity:1!important; color:#fff;}

a.button{background:#1ea98f; color:#0d3335; padding:10px 30px; display:inline-block; border-radius:50px;}

body #leftPanel{display:none;}
body #rightPanel,
body #tabnavcontainer{display:none;}

body .wrapper{width:auto; padding:0 100px;}
body #header,
body #footer,
body #page{width:auto!important; height:auto!important; position:relative; z-index:3; border:0 none!important;}

body #Content,
body #linkContainer,
body #main{width:auto!important; float:none!important;}
body #Content{width:auto!important; float:none!important;}
body #rightPanel{background:#f4f7f5; border:0 none; padding:15px 20px; border-radius:30px;}

body #header{z-index:4;}
#logo,
#header #logo{padding:30px 0!important; float:none; width:auto; height:auto; text-align:left;}
#logo a,
#header #logo a{color:#fff; opacity:1!important; text-align:center; font-size:80px;}

#header #profile{right:0; top:0; position:absolute; padding:0;}
#header #profile a.wSubBoxLink{color:#fff;}
#header #profile .profileInner{top:30px;}

#pageMainTitle{color:#fff; padding:0!important;}
#pageMainAttrBox{border:0 none; font-size:44px; font-weight:100; line-height:50px; padding:0!important;}

#netsubscribe{display:none;}

body #footer{z-index:5;}
#footer .fadeWrap{position:fixed; width:100vw; height:100vh; z-index:25000; top:0; left:0; right:0; bottom:0;}
#footer .fadeWrap.fadeDone{z-index:-1; visibility:hidden; opacity:0; transform:translateY(100%);}
#footer .fadeWrap .fadeWrapFlex{display:flex; flex-flow:row nowrap; width:100%; height:100%;}
#footer .fadeWrap .fadeWrapFlex .fadeLeft{width:50%; height:100%; background:#fff; text-align:right; transition:1s all ease-out;}
#footer .fadeWrap .fadeWrapFlex .fadeRight{width:50%; height:100%; background:#fff; text-align:left; transition:1s all ease-out;}
#footer .fadeWrap.fadeReady .fadeWrapFlex .fadeLeft{transform:translateX(-100%);}
#footer .fadeWrap.fadeReady .fadeWrapFlex .fadeRight{transform:translateX(100%);}
#footer .fadeWrap .fadeWrapFlex span:first-child{display:block; padding-top:330px; font-size:300px; line-height:300px; color:#1e435a;}
#footer .fadeWrap .fadeWrapFlex span:last-child{display:block; padding-top:10px; font-size:40px; line-height:40px; color:#1e435a; display:none;}

.nchWrap{position:fixed; z-index:1; width:100vw; height:100vh;}
.nchVideo{position:fixed; min-width:200vh; min-height:200vw; left:-100%; top:-100%; z-index:1; bottom:-100%; right:-100%; margin:auto;}
.nchVideoMask{position:fixed; top:0; left:0; right:0; bottom;0; width:100vw; height:100vh; z-index:2;}

.nchMain{padding:20px 0 50px; display:flex; flex-flow:row nowrap; align-items:center;}
.nchMain a{color:#1ea98f; text-align:center; display:inline-block; transition:300ms all ease-in; text-transform:uppercase;}
.nchMain a span{display:inline-block; width:200px; height:200px; border-radius:200px; border:10px solid #1ea98f; padding:50px 20px; box-sizing:border-box; text-align:center; transition:300ms all ease-in;}
.nchMain a:hover{color:#0d3335; transform:scale(120%);}
.nchMain a:hover span{background:#fff;}
.nchMain .nchIcon{width:40%; text-align:center; font-size:300px; line-height:300px;}
.nchMain .nchBuy{text-align:right; width:33%; font-size:32px; line-height:38px;}
.nchMain .nchSell{text-align:left; width:33%; font-size:32px; line-height:38px;}

.ncmIndex{}
.ncmIndex .ncmIndexSearch{margin:0 0 80px;}
.ncmIndex .ncmIndexSearch::after{display:block; content:""; clear:both;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft{float:left; margin:0 30px 20px 0;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft input{width:640px; background:transparent; border:2px solid #fff; color:#fff; font-size:24px; line-height:60px; height:60px; border-radius:60px; padding:0 30px; box-sizing:border-box;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel{width:280px; position:relative;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel select{width:280px; background:transparent; border:2px solid #fff; color:#fff; font-size:24px; line-height:60px; height:60px; border-radius:60px; padding:0 30px; box-sizing:border-box;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel select option{color:#262626;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel .customSelect{width:280px; background:transparent; border:2px solid #fff; color:#fff; font-size:24px; line-height:60px; height:60px; border-radius:60px; padding:0 30px; box-sizing:border-box; overflow:hidden;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel .customSelect::after{display:block; content:""; position:absolute; top:26px; right:26px; width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:10px solid #fff;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel .customSelectOpen::after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:10px solid #fff; border-bottom:0 none;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchRight{float:left; margin:0 0 20px;}
/*
.ncmIndex .ncmIndexSearch .ncmIndexSearchRight input,
.ncmIndex .ncmIndexSearch .ncmIndexSearchRight .button{background:#fff!important; color:#0d3335!important; border:0 none!important; height:60px; line-height:60px; width:200px!important; font-size:24px!important; text-transform:uppercase; border-radius:60px; padding:15px 50px; cursor:pointer;}
*/
.ncmIndex .ncmIndexComps{margin:0 0 50px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsFlex{display:flex; flex-flow:row wrap; justify-content:start; gap:2%;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle{box-sizing:border-box; margin:0 0 30px; position:relative; width:23%; border:3px solid #d9d9d9; overflow:hidden; border-radius:30px; transition:300ms all ease-in; background:#fff; min-height:200px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront{background:#fff; text-align:center; position:absolute; width:100%; height:100%;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT{display:block; width:100%; height:100%; position:relative;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT .ncmIndexCompsSingleFrontT{display:block; position:absolute; top:0; bottom:0; left:0; right:0; max-width:100%; max-height:100%; color:#0d3335; font-size:30px; text-transform:uppercase; line-height:36px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT .ncmIndexCompsSingleFrontC{display:block; position:absolute; top:0; bottom:0; left:0; right:0; max-width:100%; max-height:100%; object-fit:cover;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT .ncmIndexCompsSingleFrontC img{display:block; max-height:200px; width:100%; height:100%; object-fit:contain;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT .tableObject{display:table; width:100%; height:100%;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleFront .ncmIndexCompsSingleFrontT .tableObject .tableObjectCell{display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center; box-sizing:border-box; padding:0 20px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleBack{position:relative; background:#0d1c26; opacity:0; transition:500ms all ease-in; padding:20px 30px; color:#fff; height:100%; box-sizing:border-box;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleBack .ncmIndexCompsSingleBackTitle{font-size:26px; line-height:34px; margin:0 0 20px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleBack .ncmIndexCompsSingleBackText{font-size:16px; line-height:24px; margin:0 0 10px;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle .ncmIndexCompsSingleBack .ncmIndexCompsSingleBackButton{}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle:hover{transform:scale(103%); border:3px solid #1ea98f;}
.ncmIndex .ncmIndexComps .ncmIndexCompsSingle:hover .ncmIndexCompsSingleBack{opacity:1;}

.ncmIndex .ncmIndexComps .ncmIndexCompsFlexLoading{min-height:200px; position:relative;}
.ncmIndex .ncmIndexComps .ncmIndexCompsFlexLoading::after{display:block; content:""; background:#fff; position:absolute; top:30px; left:calc(50% - 50px); border:30px solid #eee; border-radius:50%; border-top:30px solid #1e435a; width:100px; height:100px; animation:standartLoader 3s linear infinite; display:inline-block; vertical-align:middle;}

@keyframes standartLoader {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#Content .ncSpace{color:#fff;}
#Content .ncSpace h1{font-weight:300!important; padding:0 0 40px!important; margin:0!important; color:#fff; font-size:44px; line-height:50px; background:transparent!important; border:0 none!important; text-transform:uppercase;}
#Content .ncSpace h2{color:#fff; font-size:26px; line-height:34px;}
#Content .ncSpace h3{color:#fff; font-size:26px; line-height:34px; font-weight:700; margin:0 0 20px;}
#Content .ncSpace p{padding:0 0 20px; margin:0;}
#Content .ncSpace ul.trippleCol{padding:0 0 20px; margin:0; display:flex; flex-flow:row wrap; justify-content:start;}
#Content .ncSpace ul.trippleCol li{width:33%; margin:0 0 10px;}
#Content .ncSpace .ncSpaceMainImage{margin:0 0 40px; background:#fff; padding:20px; text-align:center; border-radius:20px; overflow:hidden; box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}
#Content .ncSpace .ncSpaceMainImage img{display:block; margin:0 auto;}
#Content .ncSpace .ncSpaceWrap{display:flex; justify-content:space-between; flex-flow:row nowrap;}
#Content .ncSpace .ncSpaceWrap .ncSpaceLeft{flex:1;}
#Content .ncSpace .ncSpaceWrap .ncSpaceLeft .ncSpaceList{display:flex; justify-content:space-between; flex-flow:row nowrap;}
#Content .ncSpace .ncSpaceWrap .ncSpaceLeft .ncSpaceList .ncSpaceListCol{width:33%;}
#Content .ncSpace .ncSpaceWrap .ncSpaceLeft .ncSpaceList .ncSpaceListCol span{color:#47c045; margin:0 10px 0 0; display:inline-block; vertical-align:middle; height:30px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceLeft .ncSpaceList .ncSpaceListCol span::before{font-size:30px!important;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter{width:550px; margin:0 50px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceVideo{width:550px; height:290px; margin:0 0 40px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs h2{padding:0 0 20px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap{margin:0 0 5px; display:none;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocIcon{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet .ncSpaceDocDetTitle{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet .ncSpaceDocDetSub{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet .ncSpaceDocDetSub .ncSpaceDocDetSubName{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet .ncSpaceDocDetSub .ncSpaceDocDetSubDate{}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceDocs .ncSpaceDocWrap .ncSpaceDocDet .ncSpaceDocDetSub .ncSpaceDocDetSubComm{}
#Content .ncSpace .ncSpaceWrap .ncSpaceRight{width:250px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceRight .ncSpaceRightButton{margin:0 0 20px;}
#Content .ncSpace .ncSpaceWrap .ncSpaceRight .ncSpaceRightButton a{background:#1ea98f!important; color:#fff!important; border:0 none!important; height:54px; line-height:54px; width:auto!important; font-size:16px!important; text-transform:uppercase; border-radius:50px; display:block; text-align:center;}

#sort1 .groupItem .mBox, #sort2 .groupItem .mBox{background:transparent; border:0 none;}
#sort1 .groupItem .mBox .itemHeader, #sort2 .groupItem .mBox .itemHeader{display:none;}
#sort1 .groupItem .mBox .itemContent, #sort2 .groupItem .mBox .itemContent{background:transparent; padding:0;}
#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{border:0 none; padding:10px 15px; background:rgba(0,0,0,0.2);}
#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{color:#fff; position:relative; padding:0 0 50px 60px;}
#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{background:#1ea98f!important; border:0 none; color:#fff!important;}

.groupItem .mBox .itemContent .details #cmaildetail .more,
.groupItem .mBox .itemContent .details #cmaildetail .auth,
.groupItem .mBox .itemContent .details #cmaildetail .cfolder{display:none;}
.groupItem .mBox .itemContent .details #cmaildetail .moredate{position:absolute; bottom:12px;}
.groupItem .mBox .itemContent .details #cmaildetail .cdown{position:absolute; right:0; bottom:0;}

#pageMainAttrBox{height:auto;}
#pageMainTitle{white-space:normal; overflow:visible;}


.nchNewMain{padding:0 0 50px;}
.nchNewMain .nchNewMainPara{padding:0 0 20px; font-size:24px; line-height:30px; text-align:left;}
.nchNewMain .nchNewMainSearch{margin:0; padding:0 0 70px; max-width:980px; display:flex; flex-flow:row nowrap; justify-content:space-around; gap:30px;}
.nchNewMain .nchNewMainSearch .nchNewMainSearchInput{flex:1;}
.nchNewMain .nchNewMainSearch .nchNewMainSearchInput input{width:100%; box-sizing:border-box; border-radius:60px; padding:0 30px; font-size:24px; line-height:50px;}
.nchNewMain .nchNewMainSearch .nchNewMainSearchSubmit{width:200px;}
.nchNewMain .nchNewMainContent{display:flex; flex-flow:row wrap; justify-content:space-around; gap:50px;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle{flex:1; max-width:50%; margin:0 0 50px; padding:20px 30px; background:#f4f7f5; border-radius:30px;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleMembers{background:#f4f7f5 url(/images/hnMembers.png) right center no-repeat; background-size:auto calc(100% - 40px);}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleProviders{background:#f4f7f5 url(/images/hnProviders.png) right center no-repeat; background-size:auto calc(100% - 40px);}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle .nchNewMainContentSingleTitle{margin:0 0 20px; font-size:32px; line-height:40px; text-transform:uppercase; font-weight:700;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle .nchNewMainContentSingleText{margin:0 0 30px; font-size:16px; line-height:26px;}


.ablock label{display:block!important; padding:5px 0!important; float:left; width:250px;}
.ablock .acont{margin:0 0 0 250px;}
.ablock textarea,
.ablock input[type="text"],
.ablock select{box-sizing:border-box; width:100%;}
.bblock{padding-bottom:10px!important;}

#items #dashboardFeed .groupItem .itemContent .itemShell .itemDetail .itemMspace a{display:none;}

#Content #nTreeview .filetree li,
#Content #nTreeview .treeview,
#Content #nTreeview .treeview ul,
#Content #nTreeview ul.treeview ul{background:transparent!important; border-color:transparent!important;}
#Content #nTreeview .filetree li{border-bottom:1px solid #122f45!important;}
#Content #nTreeview ul.treeview ul{border-top:1px solid #122f45!important;}
#Content #nTreeview ul#browser + ul#browser{border-top:0 none!important;}
#Content #nTreeview .filetree ul li:last-child{border-bottom:0 none!important;}

#Content .myBox1 #txt,
#contentView #contentInnerDetails{background:transparent!important;}
#Content .myBox1 #txt iframe[src*="youtube.com"]{min-width:560px; min-height:315px;}
#previewiframeOuter{background:#f4f7f5; border-radius:30px;}

#admin #sort1{background:transparent;}
#admin .groupItem{border:0 none;}
#admin #sort1 .itemHeader{background:#f4f7f5!important; border-radius:30px; margin:0 0 5px;}

#cols{background:#f4f7f5; border-radius:30px;}
#cols table td:first-child{min-width:25px;}

#Content .ui-widget-content{background:transparent; border:0 none;}
#Content .ui-widget-content.ui-jqgrid,
#Content .ui-widget-content.ui-jqgrid .ui-widget-content{background:#fff; color:#111; border:1px solid #cccccc;}
#Content ul.ui-sortable li{color:#111;}

.cke{clear:both;}

#main .myBox .myBoxwrap .internalbox .test,
#main .myBox .myBoxwrap .internalbox .test #txt{background:transparent;}

#srbox .sline{width:50%;}

#video_play{background:#f4f7f5; border-radius:30px;}

#popupContainer,
#popupContainer #popupInner #popupTitleBar,
#popupContainer #popupInner #popupFrame{background:transparent;}
#popupContainer #popupInner #popupTitleBar img#popCloseBox{filter:invert(1);}

#shareForm .shareRow .shareCell input,
#shareForm .shareRow .shareCell textarea{width:100%!important;}




/* CODE MIRROR */

.CodeMirror,
.CodeMirror *{transition:0s all ease-in!important;}
.CodeMirror.CodeMirror-fullscreen{z-index:999999!important; max-width:none;}
.CodeMirror{clear:both; width:100%; border:1px solid #ddd; background:#fcfcfc; max-width:100vw; oveflow:auto!important; resize:both;}

/* CODE MIRROR */


/* NEW TCKER */

body,
body::after{color:#112633; background:#fff;}
body .sectionSecWrap h2,
body .sectionSecWrap h3,
body .introSecWrap h2{color:#112633;}
body .secThreeBoxesBorder .secSingleBox{border-color:#115284; background:#fff;}
body #mainAboutPercents,
body #mainProvidersSec,
body #mainMembersSec,
body #contactSec,
body #mainHowwedoSec,
body #allMenu{background:#f4f7f5; color:#112633;}
body #mainHowwedoSec .centralLogoImage img{mix-blend-mode:darken;}

#pageMainTitle,
#header #profile a.wSubBoxLink,
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft input,
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel select{color:#112633;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft input,
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft.ncmIndexSearchLeftSel select{border-color:#bbbbbb;}

#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:#f4f7f5;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleProviders, .nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleMembers{background-color:#f4f7f5;}

*, *::before, *::after{box-sizing:unset;}

*{margin:0; padding:0; user-select:none;}
body a{outline:none; color:#1ea98f; text-decoration:underline;}
body a:hover,
body a:active,
body a:focus{text-decoration:none;  color:#1ea98f;}
a img{border:0 none;}
ul{margin:0; padding:0; list-style:none;}
li{margin:0; padding:0;}
img{max-width:100%; height:auto;}

input,
textarea,
select{margin:0; color:#112633; font-size:16px; font-weight:300; border:0 none; background:#fff; border:2px solid #bbbbbb; font-family:'Open Sans', Arial, sans-serif; transition-duration:450ms; display:inline-block; box-sizing:border-box;}
fieldset{border:none;}

select[multiple]{min-height:120px;}

input.text,
input[type="date"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="tel"],
input[type="search"]{font-size:18px; padding:6px 15px; line-height:40px; height:auto; border:2px solid #bbbbbb; border-radius:5px; -webkit-touch-callout:text; -webkit-user-select:text; -khtml-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;}
input.text:focus,
input[type="date"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
select:focus,
textarea:focus{background:#f9e177; border:2px solid #077dc2; outline:0;}

select{padding:10px 15px; line-height:54px; height:54px; border-radius:30px;}
select option{padding:5px;}
textarea{padding:10px 15px; line-height:20px; height:auto; min-height:130px; border-radius:5px;}

input.submit,
input[type="submit"],
input[type="button"]{color:#fff!important; font-size:18px!important; background:#1ea98f!important; height:auto!important; line-height:40px!important; text-align:center; padding:5px 50px!important; border:2px solid #1ea98f!important; cursor:pointer; display:inline-block; border-radius:30px; border:0 none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
input:hover.submit,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus{background:#1ea98f!important; border-color:#1ea98f!important;}

input.reset,
input[type="reset"]{color:#1ea98f; font-size:18px!important; background:#fff!important; height:auto!important; line-height:40px!important; text-align:center; padding:5px 50px!important; border:2px solid #1ea98f!important; cursor:pointer; display:inline-block; border-radius:30px; border:0 none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
input:hover.reset,
input[type="reset"]:hover{background:#f9e177!important; border-color:#1ea98f!important;}

.cl{font-size:0; line-height:0; text-indent:-9999px; clear:both;}
.no-text{text-indent:-9999px; font-size:0; line-height:0;}
.fl{float:left;}
.fr{float:right;}
.txal{text-align:left;}
.txac{text-align:center;}
.txar{text-align:right;}
.txaj{text-align:justify;}
.db{display:block;}
.di{display:inline;}
.dn{display:none;}
.posrel{position:relative;}
.posabs{position:absolute;}
.posfix{position:fixed;}
.no-margin{margin:0!important;}
.selectable{user-select:text;}
.ovh{overflow:hidden;}
.opc10{opacity:0.1;}
.opc20{opacity:0.2;}
.opc30{opacity:0.3;}
.opc40{opacity:0.4;}
.opc50{opacity:0.5;}
.opc60{opacity:0.6;}
.opc70{opacity:0.7;}
.opc80{opacity:0.8;}
.opc90{opacity:0.9;}
.pb20{padding-bottom:20px!important;}
.pb40{padding-bottom:40px!important;}
.pb60{padding-bottom:60px!important;}
.pb80{padding-bottom:80px!important;}
.pb100{padding-bottom:100px!important;}
.pb120{padding-bottom:120px!important;}
.pt20{padding-top:20px!important;}
.pt40{padding-top:40px!important;}
.pt60{padding-top:60px!important;}
.pt80{padding-top:80px!important;}
.pt100{padding-top:100px!important;}
.pt120{padding-top:120px!important;}
.mb0{margin-bottom:0!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb60{margin-bottom:60px!important;}
.mb80{margin-bottom:80px!important;}
.mb100{margin-bottom:100px!important;}
.mb120{margin-bottom:120px!important;}
.fw300{font-weight:300!important;}
.fw400{font-weight:400!important;}
.fw600{font-weight:600!important;}
.fw700{font-weight:700!important;}

a.button,
span.button{cursor:pointer; display:inline-block; padding:5px 50px; background:#1ea98f; border:2px solid #1ea98f; box-sizing:border-box; color:#fff; font-size:18px; line-height:40px; border-radius:40px; text-decoration:none;}
a.button [class*="icon"]{display:inline-block; vertical-align:middle;}
a.button [class*="icon"] + [class*="noicon"]{padding-left:20px;}
a.button [class*="noicon"] + [class*="icon"]{padding-right:20px;}
a:hover.button,
span:hover.button{background:#1ea98f; color:#fff; border-color:#1ea98f; text-decoration:none;}
a.buttonStandart{background:transparent; border-color:transparent; color:#1ea98f;}
a.buttonStandart:hover{background:#fff; border-color:#1ea98f; color:#1ea98f;}
a.buttonStandart:active{background:#1ea98f; border-color:#1ea98f; color:#fff;}
a.buttonWhite{background:transparent; border-color:#1ea98f; color:#1ea98f;}
a.buttonWhite:hover{background:#1ea98f; border-color:#1ea98f; color:#fff;}
a.buttonWhite:active{background:#1ea98f; border-color:#1ea98f; color:#fff;}

a.buttonBig{font-size:26px; font-weight:700; padding:10px 100px;}
a.buttonSmall{padding:3px 10px; line-height:30px;}

a.button320{width:320px; text-align:center;}

.section{margin:0 0 60px;}

.contactSecWrap{padding:40px 0;}
.contactSecWrapInnerPage{display:block!important;}
#Content .contactSecWrap h2{margin:0 0 40px; padding:0; font-weight:700; font-size:52px; line-height:56px; color:#1ea98f; text-align:center;}
.contactSecWrap .contactSecInnerWrap{max-width:1000px; margin:0 auto;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow{display:flex; flex-flow:row nowrap; align-items:center; justify-content:start; gap:60px; margin:0 0 30px;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell{width:calc(50% - 30px);}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell label{cursor:pointer; display:block; margin:0 0 10px;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.text,
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell textarea{width:100%;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell select{width:100%;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.submit{padding:10px 125px; height:48px!important; line-height:28px!important; font-size:16px!important;}

.nchNewMain .nchNewMainContent .nchNewMainContentSingle{position:relative; overflow:hidden; z-index:1;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle .nchNewMainContentSingleImage{position:absolute; top:-10px; bottom:-10px; right:-5%; opacity:0.1; min-width:100%; z-index:-1; text-align:right;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle .nchNewMainContentSingleImage img{width:auto; height:100%; object-fit:contain;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingleMembers .nchNewMainContentSingleImage img{transform:rotate(15deg);}
.nchNewMain .nchNewMainContent .nchNewMainContentSingleProviders .nchNewMainContentSingleImage img{transform:rotate(-15deg);}

.secThreeBoxes{display:flex; flex-flow:row wrap; align-items:stretch; justify-content:space-around; gap:50px;}
.secThreeBoxes .secSingleBox{width:calc(33.33% - 33.33px); box-sizing:border-box; padding:30px 40px;}
.secThreeBoxes .secSingleBox .secSingleBoxTitle{margin:0 0 30px; font-weight:700; font-size:42px; line-height:50px; position:relative;}
.secThreeBoxes .secSingleBox .secSingleBoxTitle img{display:inline-block; vertical-align:middle; width:70px; height:70px; object-fit:contain; margin-right:30px;}
.secThreeBoxes .secSingleBox .secSingleBoxText{text-align:center;}
.secThreeBoxes .secSingleBox .secSingleBoxText p{margin:0 0 30px;}
.secThreeBoxes .secSingleBox .secSingleBoxText p:last-child{margin:0;}
.secThreeBoxes .secSingleBox .secSingleBoxTitle1{font-size:36px; line-height:40px; margin:0 0 20px; font-weight:300;}
.secThreeBoxes .secSingleBox .secSingleBoxTitle2{font-size:42px; line-height:42px; color:#1ea98f; font-weight:600;}

.secThreeBoxesBorder .secSingleBox{border:6px solid #1ea98f; background:#112633; border-radius:20px;}
.secThreeBoxesNoTitle .secSingleBox .secSingleBoxTitle img{margin-right:0;}

.nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleMembers{background-image:none;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle.nchNewMainContentSingleProviders{background-image:none;}



.loader{position:absolute; top:0; left:0; right:0; bottom:0; z-index:99990; background:rgba(255,255,255,0.8);}
.loader::after{position:absolute; z-index:99995; top:calc(50% - 50px); left:calc(50% - 50px); content:""; display:block; border:30px solid rgba(0,0,0,0.25); border-radius:50%; border-top:30px solid #1ea98f; width:100px; height:100px; animation:loader 3s linear infinite; display:inline-block; vertical-align:middle;}

@keyframes loader {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#contactFormLoader{display:none;}
#contactFormMessage{display:none;}

.contactSecInnerWrap{position:relative;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell{position:relative;}

.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell label.error{position:absolute; margin:0 !important; bottom:-15px; left:0; font-size:14px; line-height:14px; color:#cc0000;}

.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell select.error,
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.error{border-color:#cc0000!important;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell select.valid,
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.valid{border-color:#009714!important;}



/* TCKER REDESIGN MSPACE 18 SEP 2023 */

body,
#wrapper{min-height:100vh;}

#wrapper{background:#fff url(/images/tckernbg.jpg) top center no-repeat; background-size:100% auto;}

#header::after{display:block; content:""; clear:both;}
#header #logo{float:left; text-align:center;}
#header #logo a img{width:230px; height:50px;}
#header #profile{float:right; position:relative; padding:30px 0;}
#header #profile a.wSubBoxLink{color:#112633; font-size:24px; text-decoration:none!important; padding-right:40px;}
#header #profile .profileInner{top:60px;}
#header #profile .profileInner .profileStrOuter .profileStrInfoMenu .profileRow a{text-decoration:none!important;}

#tabnavcontainer{border:0 none!important; margin:0 0 20px;}
#tabnavcontainer #tabnav ul li{height:48px; margin:0 20px 0 0; min-width:200px;}
#tabnavcontainer #tabnav ul li a{font-size:16px; text-transform:uppercase; background:#fff; border:1px solid #112633; color:#112633; text-decoration:none!important; line-height:46px; width:100%; box-sizing:border-box; border-radius:50px;}
#tabnavcontainer #tabnav ul li a.on,
#tabnavcontainer #tabnav ul li a:hover{background:#112633; border-color:#112633; color:#fff;}

#Content{padding:30px 0 0;}
#Content h1{text-transform:uppercase; color:#112633!important; font-size:44px!important; line-height:50px!important; margin:0 0 20px!important; padding:0!important; background:none!important;}
#Content h2{color:#112633!important; font-size:24px!important; line-height:28px!important; margin:0 0 20px!important; padding:0!important; background:none!important;}

.mspaceView{padding:20px 0 0;}
.mspaceViewTop{display:flex; flex-flow:row nowrap; align-items:center; justify-content:start; margin:0 0 40px; gap:40px;}
.mspaceViewTopLogo{width:150px; border:1px solid #cfcfcf;}
.mspaceViewTopLogo img{width:100%;}
.mspaceViewTopDetails{}
.mspaceViewTopDetailsTitle{}
.mspaceViewTopDetailsInner{}
.mspaceViewTopDetailsInner p{margin:0!important;}
.mspaceViewNav{margin:0 0 40px; position:relative;}
.mspaceViewNav ul{list-style:none; padding:0; margin:0; display:flex; flex-flow:row wrap; align-items:center; justify-content:start; gap:20px;}
.mspaceViewNav ul li{min-width:200px;}
.mspaceViewNav ul li a{border-radius:50px; width:100%; display:block; background:#1ea98f; color:#fff; font-size:16px; text-transform:uppercase; text-decoration:none!important; line-height:28px; padding:10px 20px; text-align:center; box-sizing:border-box;}
.mspaceViewNav ul li a span{vertical-align:middle; margin-right:10px; display:inline-block;}
.mspaceViewNav ul li a span::before{line-height:18px!important; font-size:20px!important;}
.mspaceViewNavAdmin{position:absolute; top:-36px; right:0;}
.mspaceViewNav .mspaceViewNavAdmin ul li{min-width:100px;}
.mspaceViewNav .mspaceViewNavAdmin ul li a{background:#555; line-height:18px; font-size:14px; padding:6px 15px 6px 10px;}
.mspaceViewCenter{margin:0 0 40px; display:flex; flex-flow:row nowrap; align-items:start; justify-content:space-around; gap:80px;}
.mspaceViewCenterDetails{flex:1;}
.mspaceViewCenterDetails .option_line{margin:0 0 20px!important;}
.mspaceViewCenterDetails .option_line:last-child{margin:0!important;}
.mspaceViewCenterDetails p{margin:0 0 10px;}
.mspaceViewCenterVideo{width:640px;}
.mspaceViewCenterVideo video{display:block; width:100%;}


#Content #main #newSection .mainText{background:transparent; margin:0; border-radius:0; padding:0; border:0 none;}

#sort1 .groupItem .mBox .itemHeader, #sort2 .groupItem .mBox .itemHeader{display:block; border:0 none; color:#112633!important; font-size:24px!important; line-height:28px!important; margin:0 0 20px!important; padding:0!important; background:none!important;}
#sort1 .groupItem .mBox .itemHeader a, #sort2 .groupItem .mBox .itemHeader a{display:none;}
#sort1 .groupItem .mBox .itemContent, #sort2 .groupItem .mBox .itemContent{display:flex!important; flex-flow:row wrap; align-items:stretch; justify-content:start; gap:30px;}
#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{box-shadow:0 0 7px #bfbfbf; background:#fff; padding:0; width:260px;}
#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{background:#1ea98f; float:none; width:100%; padding:20px 0; text-align:center;}
#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:20px; color:#112633;}
#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{font-weight:bold; line-height:20px;}
#sort1 .groupItem .mBox .itemContent .details .cmaindetail .ctitle a, #sort2 .groupItem .mBox .itemContent .details .cmaindetail .ctitle a, #sort1 .groupItem .mBox .itemContent .details #cmaildetail .ctitle a, #sort2 .groupItem .mBox .itemContent .details #cmaildetail .ctitle a{color:#112633; text-decoration:none;}
.groupItem .mBox .itemContent .details #cmaildetail .moredate,
#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,
#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{display:none;}
#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:100%; object-fit:contain; width:100%; height:50px;}

#sort1 .groupItem .mBox .itemContent #kc_update #details .author,
#sort2 .groupItem .mBox .itemContent #kc_update #details .author,
#sort1 .groupItem .mBox .itemContent #kc_update #details .author + br,
#sort2 .groupItem .mBox .itemContent #kc_update #details .author + br{display:none;}

#sort1 .groupItem .mBox .itemContent a,
#sort2 .groupItem .mBox .itemContent a {font-weight:bold; text-decoration:none; color:#112633;}
#sort1 .groupItem .mBox .itemContent[id*="events_"] #kc_update::before,
#sort2 .groupItem .mBox .itemContent[id*="events_"] #kc_update::before{width:100%; height:90px; background:#1ea98f url(/images/event_icon.png) center center no-repeat; content:""; display:block; position:absolute; top:0; left:0; right:0;}
#sort1 .groupItem .mBox .itemContent[id*="events_"] #kc_update,
#sort2 .groupItem .mBox .itemContent[id*="events_"] #kc_update{padding:110px 20px 20px; color:#112633; box-sizing:border-box; position:relative;}
#sort1 .groupItem .mBox .itemContent[id*="events_"] #kc_update span,
#sort2 .groupItem .mBox .itemContent[id*="events_"] #kc_update span{display:block;}
#sort1 .groupItem .mBox .itemContent[id*="events_"] #kc_update .eventvenue,
#sort1 .groupItem .mBox .itemContent[id*="events_"] #kc_update .evd,
#sort2 .groupItem .mBox .itemContent[id*="events_"] #kc_update .eventvenue,
#sort2 .groupItem .mBox .itemContent[id*="events_"] #kc_update .evd{color:#1ea98f; font-size:14px;}

#Content .activity{margin:0 0 30px;}
#newSection .top_v1{padding-top:0;}

#Content .activity #dashboardFeed .itemContent{display:flex!important; flex-flow:row wrap; align-items:stretch; justify-content:start; gap:30px; background:transparent; border-radius:0;}
#Content .activity #dashboardFeed .itemContent .itemShell{box-shadow:0 0 7px #bfbfbf; background:#fff; padding:0!important; width:260px;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemThumb{background:#fff; float:none; width:100%; padding:0; text-align:center;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemThumb img{display:block; margin:0 auto; max-height:100px; width:100%; object-fit:contain;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemDetail{padding:10px 20px; color:#112633; margin:0;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemDetail .itemTitle,
#Content .activity #dashboardFeed .itemContent .itemShell .itemDetail .itemMspace{padding:0 0 5px;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemDetail .itemTitle a{color:#112633; text-decoration:none; font-weight:bold;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemDetail .icomms{margin:0;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemThumb2{display:none;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment{padding:5px 0 0; margin:5px 0 0; border-color:#eee;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment .comment{padding:5px 20px 0;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment .commentReply{padding:5px 20px 10px;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment .cuser{float:left; margin:0 0 10px;}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment textarea.reply{min-height:34px; margin:0 0 10px 10px; width:calc(100% - 44px);}
#Content .activity #dashboardFeed .itemContent .itemShell .itemLatestComment input[type="submit"]{padding:0 10px!important; width:100%!important;}

#contentView .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentInput textarea{min-height:34px!important;}
#contentView .articleBoxDetails .articleBoxDetailsInner .articleBoxDetailsAddComment .articleBoxDetailsAddCommentSubmit input{padding:0!important; line-height:34px!important; height:34px!important;}
#Content .myBox1 #previewiframeOuter #contabwrapper #txt #contentComments{background:#fff;}
.myBox1 .itemimg{background:transparent;}

.groupItem .mBox .itemContent .details #cmaildetail .more{display:block; color:#1ea98f;}

#Content .popupPreloader{bottom:auto; left:calc(50% - 135px); top:calc(50% - 135px); z-index:100000; position:fixed;}
#Content .popupPreloader::before{position:fixed; z-index:100001; top:0; left:0; width:100vw; height:100vh; background:rgba(0,0,0,0.5); display:block; content:"";}
#Content .popupPreloader::after{z-index:100002;}



.filetree .item .thumb img[src="/images/biog_s.gif"],
.filetree .item .thumb img[src="/images/blogelmnt_s.gif"],
.filetree .item .thumb img[src="/images/blogs_icon.png"],
.filetree .item .thumb img[src="/images/contacts_s.gif"],
.filetree .item .thumb img[src="/images/contenticon.png"],
.filetree .item .thumb img[src="/images/disc_icon.png"],
.filetree .item .thumb img[src="/images/doc.gif"],
.filetree .item .thumb img[src="/images/docx.gif"],
.filetree .item .thumb img[src="/images/event_icon.png"],
.filetree .item .thumb img[src="/images/events_s.gif"],
.filetree .item .thumb img[src="/images/frequently_s.gif"],
.filetree .item .thumb img[src="/images/html.gif"],
.filetree .item .thumb img[src="/images/html.png"],
.filetree .item .thumb img[src="/images/img.gif"],
.filetree .item .thumb img[src="/images/mspopt_s.gif"],
.filetree .item .thumb img[src="/images/news_icon.png"],
.filetree .item .thumb img[src="/images/news_s.gif"],
.filetree .item .thumb img[src="/images/pdf.gif"],
.filetree .item .thumb img[src="/images/play.gif"],
.filetree .item .thumb img[src="/images/ppt.gif"],
.filetree .item .thumb img[src="/images/pptx.gif"],
.filetree .item .thumb img[src="/images/question_s.gif"],
.filetree .item .thumb img[src="/images/support_s.gif"],
.filetree .item .thumb img[src="/images/video.gif"],
.filetree .item .thumb img[src="/images/word.gif"],
.filetree .item .thumb img[src="/images/xls.gif"],
.filetree .item .thumb img[src="/images/xlsx.gif"],
.filetree .item .thumb img[src="/images/youtubevid.png"],
.valuefull_attach img[src="/images/biog_s.gif"],
.valuefull_attach img[src="/images/blogelmnt_s.gif"],
.valuefull_attach img[src="/images/blogs_icon.png"],
.valuefull_attach img[src="/images/contacts_s.gif"],
.valuefull_attach img[src="/images/contenticon.png"],
.valuefull_attach img[src="/images/disc_icon.png"],
.valuefull_attach img[src="/images/doc.gif"],
.valuefull_attach img[src="/images/docx.gif"],
.valuefull_attach img[src="/images/event_icon.png"],
.valuefull_attach img[src="/images/events_s.gif"],
.valuefull_attach img[src="/images/frequently_s.gif"],
.valuefull_attach img[src="/images/html.gif"],
.valuefull_attach img[src="/images/html.png"],
.valuefull_attach img[src="/images/img.gif"],
.valuefull_attach img[src="/images/mspopt_s.gif"],
.valuefull_attach img[src="/images/news_icon.png"],
.valuefull_attach img[src="/images/news_s.gif"],
.valuefull_attach img[src="/images/pdf.gif"],
.valuefull_attach img[src="/images/play.gif"],
.valuefull_attach img[src="/images/ppt.gif"],
.valuefull_attach img[src="/images/pptx.gif"],
.valuefull_attach img[src="/images/question_s.gif"],
.valuefull_attach img[src="/images/support_s.gif"],
.valuefull_attach img[src="/images/video.gif"],
.valuefull_attach img[src="/images/word.gif"],
.valuefull_attach img[src="/images/xls.gif"],
.valuefull_attach img[src="/images/xlsx.gif"],
.valuefull_attach img[src="/images/youtubevid.png"],
#eventInfo .attach img[src="/images/biog_s.gif"],
#eventInfo .attach img[src="/images/blogelmnt_s.gif"],
#eventInfo .attach img[src="/images/blogs_icon.png"],
#eventInfo .attach img[src="/images/contacts_s.gif"],
#eventInfo .attach img[src="/images/contenticon.png"],
#eventInfo .attach img[src="/images/disc_icon.png"],
#eventInfo .attach img[src="/images/doc.gif"],
#eventInfo .attach img[src="/images/docx.gif"],
#eventInfo .attach img[src="/images/event_icon.png"],
#eventInfo .attach img[src="/images/events_s.gif"],
#eventInfo .attach img[src="/images/frequently_s.gif"],
#eventInfo .attach img[src="/images/html.gif"],
#eventInfo .attach img[src="/images/html.png"],
#eventInfo .attach img[src="/images/img.gif"],
#eventInfo .attach img[src="/images/mspopt_s.gif"],
#eventInfo .attach img[src="/images/news_icon.png"],
#eventInfo .attach img[src="/images/news_s.gif"],
#eventInfo .attach img[src="/images/pdf.gif"],
#eventInfo .attach img[src="/images/play.gif"],
#eventInfo .attach img[src="/images/ppt.gif"],
#eventInfo .attach img[src="/images/pptx.gif"],
#eventInfo .attach img[src="/images/question_s.gif"],
#eventInfo .attach img[src="/images/support_s.gif"],
#eventInfo .attach img[src="/images/video.gif"],
#eventInfo .attach img[src="/images/word.gif"],
#eventInfo .attach img[src="/images/xls.gif"],
#eventInfo .attach img[src="/images/xlsx.gif"],
#eventInfo .attach img[src="/images/youtubevid.png"]{filter:invert(1) contrast(0.1) brightness(1.5);}

#listing_full .articleBoxDetails{border:1px solid #ccc; background:#fff;}
#listing_full .articleBoxDetails .articleBoxDetailsTitle{border-color:#ccc;}

#blogInnerDetails .articleBottomDesc .articleBottomDescAdded{display:none;}

#main #calendar_list #txt .kp_wrapper .kc_update .eventDate .eventMonth{color:#777;}
#main #calendar_list #txt .fullmonth{border:0 none; background:transparent;}

#Content #EventBox #date, #Content #EventBox #where, #Content #EventBox #webp{margin:0 0 20px;}
#Content #EventBox #evdetail{padding-top:0;}
#Content #EventBox #outlook{top:0;}


.str_edit{margin:0 0 30px;}
#main{padding:0 0 30px;}


#Content #nTreeview ul.treeview ul{border-top:1px solid #eee!important;}
#Content #nTreeview .filetree li{border-bottom:1px solid #eee!important;}
.nTreeview2{background:#fff; padding:10px 0 0; border:1px solid #eee; border-bottom:0 none;}


#accordion .ui-accordion-content{height:auto!important;}
#accordion #oneline{clear:both; margin:0 0 10px; overflow:hidden;}
#accordion #oneline label:not(.mvineFormElem_file){float:left; width:200px;}
#accordion #oneline label.mvineFormElem_file + label{clear:both; float:none;}
#accordion #oneline input,
#accordion #oneline select{width:400px; padding:0 10px; border:1px solid #ddd!important; line-height:36px; height:36px; border-radius:5px;}
#accordion #oneline input[type="submit"]{display:block; margin:10px 0 0;}


.innerSecProject{}
.innerSecProjectTop{margin:0 0 40px; display:flex; flex-flow:row nowrap; align-items:stretch; justify-content:space-between; gap:40px;}
.innerSecProjectTopLeft{box-shadow:0px 4px 4px 0px #00000040; background:#fff; padding:30px; border-radius:10px; display:flex; flex-flow:row nowrap; align-items:start; justify-content:space-between; gap:30px; flex:1;}
.innerSecProjectTopLeftLogo{width:186px; min-width:186px; border-radius:10px;}
.innerSecProjectTopLeftText{flex:1;}
#Content .innerSecProjectTopLeftText h1{font-size:175%!important; margin:0 0 20px!important;}
.innerSecProjectTopLeftTextRow{margin:0 0 20px; display:flex; flex-flow:row wrap; align-items:start; justify-content:start; gap:30px;}
.innerSecProjectTopLeftTextRow:last-child{margin:0;}
.innerSecProjectTopLeftTextRowCell{min-width:300px;}
.innerSecProjectTopLeftTextRow .button{padding:0 3rem; border-radius:9999px;}
.innerSecProjectTopRight{box-shadow:0px 4px 4px 0px #00000040; background:#fff; padding:30px; border-radius:10px; text-align:center; width:260px; min-width:260px; box-sizing:border-box;}
.innerSecProjectTopRightRow{margin:0 0 20px;}
.innerSecProjectTopRightRow:last-child{margin:0;}
.innerSecProjectTopRightLogo{margin:0 auto 20px; width:66px; height:66px; border-radius:9999px; background:#D9D9D9;}
.innerSecProjectMid{margin:0 0 40px; box-shadow:0px 4px 4px 0px #00000040; background:#fff; padding:30px; border-radius:10px; display:flex; flex-flow:row nowrap; align-items:center; justify-content:space-between; gap:30px;}
.innerSecProjectMidText{flex:1;}
.innerSecProjectMidText p{margin:0 0 20px;}
.innerSecProjectMidText p:last-child{margin:0;}
.innerSecProjectMidVideo{position:relative; width:260px; min-width:260px;}
.innerSecProjectMidVideo img{width:100%; height:auto; display:block;}
.innerSecProjectMidVideo .button{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); padding:0 1.25rem;}
.innerSecProjectBot{display:flex; flex-flow:row wrap; align-items:stretch; justify-content:space-between; gap:30px;}
.innerSecProjectBotLeft,
.innerSecProjectBotRight{flex:1; box-shadow:0px 4px 4px 0px #00000040; background:#fff; padding:30px; border-radius:10px;}
.innerSecProjectBotTitle{display:flex; flex-flow:row wrap; align-items:center; justify-content:space-between; gap:30px; margin:0 0 20px; min-height:44px;}
.innerSecProjectBotTitleText{flex:1; font-weight:bold;}
.innerSecProjectBotTitleButton{width:160px; min-width:160px;}
.innerSecProjectBotTitleButton .button{padding:0; text-align:center; border-radius:9999px; width:100%; box-sizing:border-box;}
.innerSecProjectBotContent{}
.innerSecProjectBotContentSingle{border:1px solid #E2E2E2; padding:20px; margin:0 0 20px; display:flex; flex-flow:row nowrap; align-items:center; justify-content:start; gap:20px; border-radius:10px;}
.innerSecProjectBotContentSingle:last-child{margin:0;}
.innerSecProjectBotContentSingleIcon{width:50px; min-width:50px; align-content:center;}
.innerSecProjectBotContentSingleIcon img{display:block; margin:0 auto;}
.innerSecProjectBotRight .innerSecProjectBotContentSingleIcon{width:122px; min-width:122px; height:122px; border-radius:10px; background:#F6F6F6;}
.innerSecProjectBotContentSingleText{flex:1;}
.innerSecProjectBotContentSingleText a{color:#112633; text-decoration:none;}
.innerSecProjectBotContentSingleTextRow{}






@media screen and (max-width: 1520px){
@viewport{width:1520px;}
@-o-viewport{width:1520px;}
@-ms-viewport{width:device-width;}

.secThreeBoxes .secSingleBox .secSingleBoxTitle img{display:block; margin:0 auto 10px;}
.secThreeBoxes .secSingleBox .secSingleBoxTitle{text-align:center;}

}




@media screen and (max-width:1280px){
@viewport{width:1280px;}
@-o-viewport{width:1280px;}
@-ms-viewport{width:device-width;}

.secThreeBoxes .secSingleBox{width:calc(50% - 25px);}
.secThreeBoxes .secSingleBox .secSingleBoxTitle img{margin:0 auto 20px; display:block;}

body .wrapper{padding:0 50px;}

#Content .ncSpace .ncSpaceWrap{display:block;}
#Content .ncSpace .ncSpaceWrap > div{width:auto!important; margin:0 0 30px!important;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceVideo{width:auto; height:auto;}
#Content .ncSpace .ncSpaceWrap .ncSpaceCenter .ncSpaceVideo iframe{width:100%; height:auto; min-height:300px;}

.ncmIndex .ncmIndexComps .ncmIndexCompsSingle{width:48%;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft input{width:300px;}

.nchMain .nchIcon{font-size:200px;}

}

@media screen and (max-width:1024px){
@viewport{width:1024px;}
@-o-viewport{width:1024px;}
@-ms-viewport{width:device-width;}

body #wrapper #Content{width:auto!important; float:none!important;}
body #wrapper #rightPanel{width:auto!important; float:none!important; position:relative!important; margin-bottom:50px!important;}
body #wrapper #rightPanel .rightPanelItemWrap{width:auto; padding:0;}

.mspaceViewCenter{flex-flow:column wrap; gap:40px;}
.mspaceViewTop{margin:0 0 60px;}
.mspaceViewNavAdmin{top:-45px;}
.mspaceViewCenterVideo{width:100%;}

.innerSecProjectTop,
.innerSecProjectBot{flex-flow:column wrap;}
.innerSecProjectTopRight{width:100%; min-width:auto;}

}

@media screen and (max-width:960px){
@viewport{width:960px;}
@-o-viewport{width:960px;}
@-ms-viewport{width:device-width;}

.secThreeBoxes{display:block; padding:30px 0;}
.secThreeBoxes .secSingleBox{width:auto; margin:0;}
.secThreeBoxesBorder .secSingleBox{margin:0 0 40px!important;}

.contactSecWrap h2{font-size:42px; line-height:46px;}

}

@media screen and (max-width:800px){
@viewport{width:800px;}
@-o-viewport{width:800px;}
@-ms-viewport{width:device-width;}

.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow{display:block; margin:0;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell{width:100%; margin:0 0 30px;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRowMessage{display:flex; gap:20px;}
.contactSecWrap h2{font-size:34px; line-height:38px;}

body .wrapper{padding:0 30px;}

.ncmIndex .ncmIndexComps .ncmIndexCompsSingle{width:100%; margin:0 0 20px;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft{float:none; margin:0 0 20px;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchLeft input{width:100%; box-sizing:border-box;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchRight{float:none;}
.ncmIndex .ncmIndexSearch .ncmIndexSearchRight input{width:100%!important;}

.nchMain{display:block;}
.nchMain .nchBuy,
.nchMain .nchIcon,
.nchMain .nchSell{width:100%; text-align:center; margin:0 0 40px;}

.nchNewMain .nchNewMainContent{display:block;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle{max-width:100%;}
.nchNewMain .nchNewMainContent .nchNewMainContentSingle .nchNewMainContentSingleText{min-height:auto;}

.ablock label{float:none; width:auto; margin:0 0 10px;}
.ablock .acont{margin:0 0 20px;}

}

@media screen and (max-width:640px){
@viewport{width:640px;}
@-o-viewport{width:640px;}
@-ms-viewport{width:device-width;}

.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell{margin:0 0 20px;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.text, .contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell select{line-height:30px;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell input.submit{padding:5px 0; width:100%;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell label{display:none;}
.contactSecWrap .contactSecInnerWrap .contactSecInnerWrapRow .contactSecInnerWrapCell{margin:0 0 10px;}

#logo a, #header #logo a{font-size:80px!important;}

.nchNewMain .nchNewMainSearch{display:block;}
.nchNewMain .nchNewMainSearch .nchNewMainSearchInput{margin:0 0 20px;}
.nchNewMain .nchNewMainSearch .nchNewMainSearchSubmit{width:auto;}

.mspaceViewNavAdmin{position:unset; padding:20px 0 0;}
.mspaceViewNavAdmin ul{justify-content:end;}
.mspaceViewTop{flex-flow:column nowrap;}
.mspaceViewNav ul li{min-width:100%;}

.innerSecProjectMid,
.innerSecProjectTopLeft{flex-flow:column nowrap;}
.innerSecProjectMidVideo{width:100%; min-width:auto; max-width:260px;}
.innerSecProjectTopLeftLogo{height:186px; margin:0 auto;}
.innerSecProjectTopLeftText{text-align:center;}
.innerSecProjectTopLeftTextRowCell{min-width:auto;}
.innerSecProjectTopLeftTextRow{align-items:center; justify-content:center;}

.innerSecProjectTopLeft,
.innerSecProjectMid,
.innerSecProjectBotLeft,
.innerSecProjectBotRight{padding:20px;}
.innerSecProjectBotContentSingle{padding:10px; margin:0 0 10px;}
.innerSecProjectBotContentSingle:last-child{margin:0;}
.innerSecProjectBotTitleButton{width:100px; min-width:100px;}

}

@media screen and (max-width:480px){
@viewport{width:480px;}
@-o-viewport{width:480px;}
@-ms-viewport{width:device-width;}

.innerSecProjectBotRight .innerSecProjectBotContentSingleIcon{width:50px; min-width:50px; height:50px; border-radius:5px;}
.innerSecProjectBotRight .innerSecProjectBotContentSingleIcon img{max-width:80%; max-height:80%;}

}
