/* Configurable Elements */
/*
	lightblue 	= #00648C
	darkgrey 	= #71777C
*/


.uppercase {text-transform: uppercase;}

body { color: #262626;}

a { color: #00648C;}

.maincolor { }
	input {}
		input[type="text"],
		input[type="password"] { border: 1px #71777C solid;}

	/* these can't be consolidated. have to be separate lines cuz each browser is different */
	*::-webkit-input-placeholder {
		color: #8E8E8E;
	}
	*:-moz-placeholder {
		/* FF 4-18 */
		color: #8E8E8E;
	}
	*::-moz-placeholder {
		/* FF 19+ */
		color: #8E8E8E;
	}
	*:-ms-input-placeholder {
		/* IE 10+ */
		color: #8E8E8E;
	}

	select { color: #262626; }

    textarea { border: 1px #71777C solid; }
    .CodeMirror { border: 1px #71777C solid !important; }

	.checkbox {background: url('../images/checkbox.png') no-repeat;}
	.radio {background: url('../images/radio.png') no-repeat;}

	.footer {background: #CDCDCD; color: #545454;}

    input[type='text'].dollar, .dollar { background-image: url(../images/bg_dollar.png) !important; }
    input[type='text'].percent, .percent { background-image: url(../images/bg_percent.png) !important; }

	.toggle2 {}
		.toggle2.on i:first-child {background: #00648C; color: #FFF;}
		.toggle2.on i:last-child,
		.toggle2.off i:first-child {background: #E0E0E0;}
		.toggle2.off i:last-child {background: #C2C2C2; color: #262626;}

	.btnsubmit {background-color: #92989C; color: #343D43;}
		.btnsubmit:hover {background-color: #34B2DA;}
	.btns { background-color: #E0E0E0; color: #6D7377; }
	.btnselected, .btns:hover { color: white; }
	.alert {background: rgba(146, 152, 156, 0.16);}
    .warning { color: #C40003; }
    i.error_message { color: #C40003; }
	input[type='text'].dollar, .dollar { background-image: url(../images/bg_dollar.png); }
	input[type='text'].percent, .percent{ background-image: url(../images/bg_percent.png); }

	input.disabled { border-color: #AAA; color: #AAA;}

	/* Landing Page */
	.landing {}
		.landing .header {background: #232b2b;}

		.landing .menu {}
			.landing .menu li {}
				.landing .menu li.menu_resellers a {background: url('../images/landing_menu_resellers.png') no-repeat -2px 22px #71777C;}
				.landing .menu li.menu_services a {background: url('../images/landing_menu_services.png') no-repeat -2px 25px #71777C;}
				.landing .menu li.menu_accounting a {background: url('../images/landing_menu_accounting.png') no-repeat -2px 26px #71777C;}
				.landing .menu li.menu_tool a {background: url('../images/landing_menu_tool.png') no-repeat -2px 22px #71777C;}
				.landing .menu li.menu_folder a {background: url('../images/landing_menu_folder.png') no-repeat -2px 37px #71777C;}
				.landing .menu li.menu_config a {background: url('../images/landing_menu_config.png') no-repeat -2px 22px #71777C;}

		.landing .notification {background: rgba(146, 152, 156, 0.16);}
			.landing .notification li {border-top: 2px rgba(113, 119, 124, 0.45) solid;}
				.landing .notification li span {background: #71777C;}
					.landing .notification li span .icon {color: #fff !important; color: #fff;}
				.landing .notification li.urgent span {background-color: #34B2DA;}

		.landing .login {}
			.landing .login p {color: #9FABB2;}
			.landing .login form {background-color: rgba(146, 152, 156, 0.16);}
				.landing .login form input[type="submit"] {background-color: #92989C; color: #343D43;}
				.landing .login form input[type="submit"]:hover {background-color: #34B2DA;}

	/* Other Pages */
	.site {}
		.site #header {}
			.site #header .welcome, .site #header .welcome {color: #6D7377;}
			.site #header .welcome .welcomemenu,
			.site #header .welcome2 .welcomemenu2 { color: #545454; }
			#breadcrumbs,
			#breadcrumbs2,
			#breadcrumbs a,
			#breadcrumbs2 a { color: #545454; text-decoration: none; }

		#navbar { background: url(../images/bg-nav.png) bottom; box-shadow: 0 3px 8px #5A5A5A; display: none}
		#navbar a { color: #484b4e; }

		.site .menu { }
			.site .menu li {}
				/*.site .menu li.current {background: url('../images/site_menu_current.png') no-repeat center bottom;}*/
				.site .menu li em {background: #34B2DA; color: #ffffff;}
				.site .menu li a {color: #333D43;}
		
		#sidebarwrapper { box-shadow: 3px 3px 5px #5A5A5A; }
		.site .sidebar {}
			.site .sidebar li a,
			.site .sidebar > li > i,
			.site .sidebar > li > em {color: #484b4e; }
			.site .sidebar > li:nth-child(even) > a {background: #c2c2c2; }
			.site .sidebar > li:nth-child(odd) > a {background: #cdcdcd; }
			.site .sidebar > li li a {background: #efefef; }
			.site .sidebar > li.current > a,
			.site .sidebar > li.current > i {color: #00648C; }

            #sidebarwrapper.closed .sidebar .li-title { background-color: #CDCDCD; }

		.stickynavbar > #openertabthingie { color: #484B4E; }

			/* not changed:*/
			.site .content ul.tabs li {background: rgba(57, 66, 72, 0.6);}
				.site .content ul.tabs li.current {background: #394248;  color: #34B2DA;}
			.site .content div.tabs .tab {background: #394248;}

			.site .content .search input[type="submit"] {color: #00648C; background: none;}

			/* .site .content .paging {}
				.site .content .paging a .icon {color: #A1ABB4;}

			.site .content table.updates th i {color: #D2D8DC;}
			.site .content table.updates td a {color: #D2D8DC;}
			.site .content table.updates td a:hover {color: #34B2DA;}this one's prolly okay to inherit */





			/*.site .content table.permissions td label { color: #3B4650; } */

            .site .menu_branding #menu_container { background-image: url(/themes/light/images/menu-sample.jpg); }







/*light table colors*/

	.content table.style1 th { background-color: #E0E0E0; color: #262626; }
	.content table.style1 i { color: #262626; }
	.content table.style1 tr:nth-child(odd), .odd-row { background-color: #EFEFEF; }
	.content table.style1 tr:nth-child(even), .even-row { background-color: #CDCDCD; }
	.content table.style1 td { color: #262626; }
	.content table.style1 select,
	.content table.style1 input,
	.content table.style1 textarea { color: #262626; border: 1px solid #71777C; }

	.content table.style2 tr:nth-child(n) { background: none; }
	.content table.style2 tr > td,
	.content table.style2 tr > td label { color: #262626; }

	.content table.style3 th { background-color: #E0E0E0; color: #262626; }
	.content table.style3 i { color: #262626; }
	.content table.style3 tr:nth-child(4n+2), .even-row { background-color: #EFEFEF; }
	.content table.style3 tr:nth-child(4n+3), .odd-row { background-color: #EFEFEF;}
	.content table.style3 tr:nth-child(4n+0), .even-row { background-color: #CDCDCD; }
	.content table.style3 tr:nth-child(4n+1), .odd-row { background-color: #CDCDCD;}
	.content table.style3 td { color: #262626; }
	.content table.style3 select,
	.content table.style3 input,
	.content table.style3 textarea { color: #262626; border: 1px solid #71777C; }

/*quote edit styles */

    /*.site .content .quote-edit .data-price { background-color: #38c285; }
	.site .content .quote-edit .data-discounts,
    .site .content .quote-edit .data-discounts-fake { background-color: #ff8076; color: #000; }*/

/** Reorganized **/
a.headerSortUp span {background: url('../images/headerSortUp.png') no-repeat right center;}
a.headerSortDown span {background: url('../images/headerSortDown.png') no-repeat right center;}
a.headerSortDown span,
a.headerSortUp span { color: #262626; }

.inbound-caller-id-graphic { background:url(/images/inbound-caller-id-black.png) no-repeat; background-size: contain;}
.outbound-caller-id-graphic { background:url(/images/outbound-caller-id-black.png) no-repeat; background-size: contain; }

i.icon {color: #71777C;}
	i.icon:hover {color: #00648C;}
/***************these:***/
.select {background: url('../images/select.png') no-repeat right center;}
.select ul {border: 1px solid #262626;}
.select.select-hover ul {background: #EFEFEF;}
.select li {color: #262626;}
	.select li:hover {background: #00648C;}

.btncancel {color: #262626;}
div.btnlink > a, a.btnlink, input.btnlink, .btns, button.btnlink {color: #262626 !important; background: #C2C2C2;}
	div.btnlink > a:hover, a.btnlink:hover, input.btnlink:hover, .btns:hover, button.btnlink:hover {background: #00648C; color: white;}
	.btnlink .icon {color: #262626 !important;}

.btnicon { color: #C2C2C2; }
.btnicon:hover { color: #00648C; }

.circle-icon {background-color: #CDCDCD;}
.circle-icon:hover { background-color: #00648C; }

i.close-circle-after-Q { color: #71777C !important; }

/* Item Catalog page */
/*.catalog .catalog-title {border-color: #262626;} prolly dont need this one*/

/* special drop down (chosen) */
.chosen-container-single .chosen-single { /* border:1px solid ##71777C;*/ background: none; color: #262626; }
.chosen-container-single .chosen-search input { color: white; }
.chosen-container-single .chosen-default { color:#727272; }
.chosen-container-single .chosen-drop{background: #CDCDCD;}
.chosen-container-single .chosen-with-drop { background: #CDCDCD }
.chosen-container .chosen-results li.active-result{ color:inherit; }
.chosen-container .chosen-results li.highlighted{background-color:#00648C;color:white;}
.chosen-container .chosen-results li.no-results{background:#CDCDCD; color: #262626;}
.chosen-container-multi .chosen-choices{ border:1px solid #262626;background-color:#00648C; }
.chosen-container-active.chosen-with-drop .chosen-single {border:1px solid #262626;}
.chosen-container-multi .chosen-choices li.search-choice{ background-color: #CDCDCD; color: #262626;}

/* new special drop down */
.select2-container .select2-choice {
    color: #262626;
    border-radius: 0;
    height: 18px;
    line-height: 18px;
}
.select2-container .select2-choice .select2-arrow b { display: none; }
.select2-container .select2-choice .select2-arrow { background: none; border: none; }
.select2-drop-auto-width { border: none; }
.select2-drop-active { border: none; }
.select2-drop { color: #262626; border: 1px #71777C solid; background: #3f474c; border-radius: 0; box-shadow: 3px 3px 5px #5A5A5A;}
.select2-search input { background: none; color: #262626; }
.select2-results .select2-no-results { background: none; font-style: italic; }
.select2-results .select2-highlighted { background-color: #00648C; }

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #00648C;
	color: white;
    border-radius: 0;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #262626;
}

.select2-container--default .select2-results>.select2-results__options,
.select2-search--dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field {
	color: #262626;
	background-color: #EFEFEF;
}

.ui-datepicker { background-color: #CDCDCD; color: #292B2D; width: 300px; box-shadow: 3px 3px 5px #D2D8DC; }
.ui-datepicker th span { padding: 0; }
.ui-datepicker a { font-weight: bold; }
input[type='text'].datepicker, input[type='text'].search_datepicker, input.hasDatepicker { background: url(../images/bg-calendar.png) right no-repeat; z-index: 0 !important; position: relative; }

.ui-dialog { background: white; }
/*.ui-dialog .ui-dialog-title { display: none; background: #E0E0E0; color: #262626; }*/
.ui-dialog-content { color: #71777C; width: 96%; padding:  }
.ui-dialog-content h1 { border: none; }
.ui-dialog-buttonpane .ui-button:hover { background-color: #00648C; }

ul.tagit { width: auto !important; border: 1px #71777C solid; }
ul.tagit input[type="text"] { color: #262626 !important; }

/* SVG artwork at top of special pages */

/* defaults based on dark scheme */
	.art .white { fill: #FFF; }
	.art .accent { fill: #00648C; }
	.art .grayoveraccent { fill: #B5B5B5; fill-opacity: .3; }
	.art .gray { fill: #727272; }
	.art .ltgray { fill: #CDCDCD; }

.mejs-container .mejs-controls .mejs-time { color: #000000; }
.mejs-controls .mejs-button button { background-image: url(images/controls-light.svg) !important; }
.mejs-container .mejs-controls .mejs-time { color: #8A0700 !important; }

/* Call Notes Overrides */

.call_notes_search .breadcrumb {text-transform: uppercase; font: 12px open_sansregular; padding: 11px 0 16px; min-height: 17px;}
.call_notes_search .breadcrumb a {text-decoration: none; color: inherit; }
.call_notes_search .breadcrumb a:hover { text-decoration: underline; }
.call_notes_search .breadcrumb .icon { display: none; }
.call_notes_search ul.tabs li {display: inline-block; font: 15px/44px open_sansregular; width: 160px; text-align: center; cursor: pointer; text-transform: uppercase;}
.call_notes_search ul.tabs li.current {cursor: default;}
.call_notes_search div.tabs .tab {display: none; padding: 15px 25px;}
.call_notes_search div.tabs .tab.current {width: 95%; display: block;}
.call_notes_search .search {position: relative; margin-right: 16px;}
.call_notes_search .search input[type="text"] {width: 177px;}
.call_notes_search .search .chosen-search input[type="text"] {width: 100%; }
.call_notes_search .search input[type="submit"] {font: 21px "atlasicons"; border: none; position: absolute; top: -1px; right: 0; cursor: pointer; padding: 0;}
.call_notes_search .paging {font-size: 12px; text-align: right; padding: 0 0 3px 0;}
.call_notes_search .paging a {text-decoration: none; vertical-align: middle;}
.call_notes_search .paging a .icon {font-size: 20px;}

.site .call_notes_search table.cases th {text-align: left; text-transform: uppercase;}
.site .call_notes_search table.cases td {font-size: 12px;}
.site .call_notes_search table.cases td.status a {display: block; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; width: 30px; height: 30px; text-decoration: none; text-align: center; margin: auto;}
.site .call_notes_search table.cases td.icon {font: 22px "atlasicons"; line-height: 100%;}
.site .call_notes_search table.cases td.icon a {text-decoration: none;}
.site .call_notes_search table.cases td.status a .icon {font-size: 22px; line-height: 30px;}
.site .call_notes_search table.cases2 td {font-size: 14px;}

.site .call_notes_search table.updates {margin-top: 50px;}
.site .call_notes_search table.updates th {text-transform: uppercase; font-size: 16px;}
.site .call_notes_search table.updates th i {font-size: 22px; line-height: 30px; display: block;}
.site .call_notes_search table.updates td a {text-decoration: none;}

.site .call_notes_search table.permissions tr > th { width: 20%; }
.site .call_notes_search table.permissions tr > th:first-of-type { width: 40%; }
.site .call_notes_search table.permissions tr > td:first-of-type > label { float: right; width: 40%; text-transform: capitalize; }

.call_notes_search .filter { clear: both; position: relative; width: 100%; margin-bottom: 1em; margin-top: 1em; }
.call_notes_search .filter .filtertable { width: 100%; }
.call_notes_search .filter .filtertable tr > td:nth-child(2n-1) { width: 9%; padding: 0 1% 10px 0;
	text-align: right; text-transform: uppercase; }
.call_notes_search .filter .filtertable tr > td:nth-child(2n) { width: 20%; padding: 0 1% 10px 0; }
.call_notes_search .filter .filtertable .chosen-container { width: 100% !important; }
.call_notes_search .filter .filtertable .searchOption { width: 100% !important; }
.call_notes_search .filter .filtertable input[type="submit"] { font: 21px "atlasicons"; border: none; position: absolute; right: 9px; cursor: pointer; padding: 0; }

.site .call_notes_search .edittable { width: 100%; font-size: 14px; }
.site .call_notes_search .edittable td { padding: 0 1% 10px 0; vertical-align:middle;}
.site .call_notes_search .edittable label { text-transform:uppercase; text-align: right; float: right; width: auto; height: auto; padding: 0; font-size: 14px; }
.site .call_notes_search .edittable input[type="text"] { width: 100%; }

.site .call_notes_search .casedetails > div {position: relative;}
.site .call_notes_search .casedetails > div.left,
.site .call_notes_search .casedetails > div.right {width: 410px;}

.site .call_notes_search .casedetails textarea {width: 400px; height: 250px;}

.site .call_notes_search .casedetails .toolbar {position: absolute; top: -12px; right: 0;}
.site .call_notes_search .casedetails .toolbar li {display: inline-block; margin-left: 12px;}
.site .call_notes_search .casedetails .toolbar li a {text-decoration: none;}

.site .call_notes_search .casedetails div.full > div > div {width: 50%;}

.site .call_notes_search .quote-edit dt {position: relative; clear: both; }
.site .call_notes_search .quote-edit dt h2 i {font-size: 15px;}
.site .call_notes_search .quote-edit dt a {position: absolute; top: -9px; right: 0; width: 16%; padding: 5px 0 !important; }
.site .call_notes_search .quote-edit table input[type="text"] { height: 24px;}
.site .call_notes_search .quote-edit tr:nth-child(n+1) td:nth-child(n+2) { vertical-align: top !important; }
.site .call_notes_search .quote-edit tr:nth-child(n+1) td:nth-child(n+4) { white-space: nowrap; }
.site .call_notes_search .quote-edit .data-title { width: 100% !important; }
.site .call_notes_search .quote-edit .data-desc {width: 100%; height:31px; margin: 0; resize: vertical; }
.site .call_notes_search .quote-edit .data-price,
.site .call_notes_search .quote-edit .data-linetotal,
.site .call_notes_search .quote-edit .data-qty { width: 100% !important; text-align: right; }
.site .call_notes_search .quote-edit .data-discounts,
.site .call_notes_search .quote-edit .data-discounts-fake { width: 100% !important; margin-top: 3px; text-align: right; /*background-color: #833b43;*/ }

.site .call_notes_search .quote-summary {  }
.site .call_notes_search .quote-summary table { width: 64%; text-align: right; float: right; font-family: open_sansregular;}
.site .call_notes_search .quote-summary th { font-size: 20px; font-weight: bold; }
.site .call_notes_search .quote-summary th:first-child { width: 50%; }
.site .call_notes_search .quote-summary tr td:first-child { width: 50%; }
.site .call_notes_search .quote-summary td { font-size: 16px; }
.site .call_notes_search .quote-summary tr:last-child { border-top: 1px solid; }
.site .call_notes_search .credit-summary {  }
.site .call_notes_search .credit-summary table { width: 64%; text-align: right; float: right; font-family: open_sansregular;}
.site .call_notes_search .credit-summary th { font-size: 20px; font-weight: bold; }
.site .call_notes_search .credit-summary th:first-child { width: 50%; }
.site .call_notes_search .credit-summary td { font-size: 16px; }

.site .call_notes_search .itemtable,
.site .call_notes_search .itemtablereadonly { width: 83% !important; max-width: 83% !important; }
.site .call_notes_search .itemtable tr > th,
.site .call_notes_search .itemtablereadonly tr > th { white-space: nowrap; text-align: center; padding-left: 5px !important; padding-right: 5px !important; }
.site .call_notes_search .itemtable tr > td,
.site .call_notes_search .itemtablereadonly tr > td { padding-left: 3px !important; padding-right: 3px !important; }

.site .call_notes_search .itemtable tr > th:nth-child(1) { width: 31px; }
.site .call_notes_search .itemtable tr > th:nth-child(2) { text-align: left !important;  }
.site .call_notes_search .itemtable tr > th:nth-child(3) { width: 45px; max-width: 45px; }
.site .call_notes_search .itemtable tr > th:nth-child(4) { width: 140px; max-width: 140px; }
.site .call_notes_search .itemtable tr > th:nth-child(5) { width: 130px; max-width: 130px; text-align: right !important; } /*total*/
.site .call_notes_search .itemtable tr > th:nth-child(6) { width: 26px; max-width: 26px; }

.site .call_notes_search .itemtable tr > td:nth-child(1) { width: 31px; }
.site .call_notes_search .itemtable tr > td:nth-child(2) { text-align: left !important;  }
.site .call_notes_search .itemtable tr > td:nth-child(3) { width: 45px; max-width: 45px; }
.site .call_notes_search .itemtable tr > td:nth-child(4) { width: 140px; max-width: 140px; }
.site .call_notes_search .itemtable tr > td:nth-child(5) { width: 130px; max-width: 130px; text-align: right !important; } /*total*/
.site .call_notes_search .itemtable tr > td:nth-child(6) { width: 26px; max-width: 26px; }

.site .call_notes_search .itemtablereadonly tr > th:nth-child(1) { text-align: left; }
.site .call_notes_search .itemtablereadonly tr > th:nth-child(2) { width: 80px; max-width: 80px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > th:nth-child(3) { width: 60px; max-width: 60px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > th:nth-child(4) { width: 60px; max-width: 60px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > th:nth-child(5) { width: 80px; max-width: 100px; text-align: right !important; } /*total*/

.site .call_notes_search .itemtablereadonly tr > td:nth-child(1) {  }
.site .call_notes_search .itemtablereadonly tr > td:nth-child(2) { width: 80px; max-width: 80px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > td:nth-child(3) { width: 80px; max-width: 80px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > td:nth-child(4) { width: 80px; max-width: 80px; text-align: right !important; }
.site .call_notes_search .itemtablereadonly tr > td:nth-child(5) { width: 80px; max-width: 100px; text-align: right !important; } /*total*/

.site .call_notes_search .quote-edit .box {width: 16%; overflow: hidden; }
.site .call_notes_search .quote-edit .box .subtotal { font-size: 20px; word-wrap: break-word; ; padding: 22px 0 21px 0;}
.site .call_notes_search .quote-edit .box:first-child {margin-left: 12px;}
.site .call_notes_search .quote-edit .box h3 {display: block; line-height: 50px;}
.site .call_notes_search .quote-edit .box ul {text-transform: uppercase; text-align: right; font-size: 20px; padding: 20px;}
.site .call_notes_search .quote-edit .box ul li {padding: 0 0 15px;}
.site .call_notes_search .quote-edit .box ul li:last-child {line-height: 50px; padding: 10px 0 0;}
.site .call_notes_search .quote-edit .options li {display: inline-block; padding: 0 4%; text-align: center; width: 16%;}

.site .call_notes_search .quote-edit .options li label,
.site .call_notes_search .quote-edit .options li span { width: auto !important; text-align: center !important; padding: 0 !important; }
.site .call_notes_search .quote-edit .options a {text-decoration: none; font-size: 16px;}
.site .call_notes_search .quote-edit .options a i {width: 100px; height: 100px;  margin: 0 auto 7px;}
.site .call_notes_search .quote-edit .btnsubmit {margin: 0 0 0 40px;}

.site .call_notes_search ul { list-style-type: none; width: 100%; }
.site .call_notes_search ul.fourcolumns li { display: inline-block; float: left; width: calc(25% - 25px); }
.site .call_notes_search ul.threecolumn li { display: inline-block; float: left; width: 33%; }
.site .call_notes_search ul.twocolumn li { display: inline-block; float: left; width: 50%; }
.site .call_notes_search ul.onecolumn li { display: inline-block; float: none; width: 80%; }

.site .call_notes_search .viewall li { line-height: 200%; padding-bottom: 40px; padding-right: 25px; }
.site .call_notes_search .viewall li:nth-child(4n+1) { clear: both; }
.site .call_notes_search .viewall a { text-decoration: none; }
.site .call_notes_search .viewall a:hover { color: #4CD0FC; }
.site .call_notes_search .viewall .blue { color: #4CD0FC; }
.site .call_notes_search .viewallbottom { font-size: 13px; font-family: open_sansregular; }
.site .call_notes_search .viewallbottom i { font-size: 22px; font-family: "atlasicons"; font-style:normal; color: #71777C; padding-right: 6px; vertical-align: bottom; }
.site .call_notes_search .viewallbottom a { text-decoration: none; }
.site .call_notes_search .viewallbottom .line { text-decoration: underline; }

.site .call_notes_search .viewalllinks h1 div { position: absolute; right: 0; bottom: 10px; }
.site .call_notes_search .viewcourseslist { width: 60%; margin-bottom: 2em; }
.site .call_notes_search .viewcourseslist a { text-decoration: none; }
.site .call_notes_search .viewcourseslist i { font-size: 22px; font-family: "atlasicons"; font-style:normal; color: #71777C; padding-right: 6px;}
.site .call_notes_search .viewcourseslist .line { text-decoration: none; }
.site .call_notes_search fieldset.privileges label { width: 150px !important; padding-right: 40px !important; text-align: right !important; text-transform: uppercase;}
.site .call_notes_search table.privileges label { text-align: right; text-transform: capitalize; width: 100%;  }
.site .call_notes_search .brandcolors fieldset { float: left; padding-left: 10px; padding-bottom: 10px; }
.site .call_notes_search .brandcolors fieldset label { padding-right: 6px; width: 190px; }
.site .call_notes_search .brandcolors fieldset input {}
