﻿/* Loading special font Geogrotesque semibold */

@font-face {
	font-family: 'Conv_Geogtq-Sb';
	src: url('fonts/Geogtq-Sb.eot');
	src: local('☺'), url('fonts/Geogtq-Sb.woff') format('woff'), url('fonts/Geogtq-Sb.ttf') format('truetype'), url('fonts/Geogtq-Sb.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*body, h2, h3, ms-h2, ms-h3, ms-headerfront {font-family:Conv_Geogtq-Sb !important} */

/* Global menu styling */
.etv-globalmenu { background-color:#224a90;}
.etv-globalmenu .menu-item-text { font-family:Conv_Geogtq-Sb !important}
.etv-globalmenu a.menu-item {color:#ffffff;font-size:19px;font-weight:normal; padding-top:15px;padding-bottom:15px;margin:0px !important;border:none !important}
.etv-globalmenu a.menu-item .additional-background {padding-left:22px !important; padding-right:21px !important;height:55px;padding-top:3px;padding-bottom:3px;} /*border-left:solid 2px #3399cc;*/
.etv-globalmenu a.dynamic-children .ms-navedit-flyoutArrow{background-image:url('/_layouts/15/ETV.SharePoint.Portal/images/menu-down-white.png')}
.etv-globalmenu a.dynamic-children:hover .ms-navedit-flyoutArrow{background-image:url('/_layouts/15/ETV.SharePoint.Portal/images/menu-down-blue.png')}
.etv-globalmenu a.menu-item:hover {color:#3279a8;background-color:white;}
.etv-globalmenu .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link {color:#3279a8;background-color:white !important;}
.etv-globalmenu .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited {color:#3279a8;background-color:white !important;}
.etv-globalmenu .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:active {color:#3279a8;background-color:white !important;}
.etv-globalmenu .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected .dynamic-children{background-image:url('/_layouts/15/ETV.SharePoint.Portal/images/menu-down-blue.png') !important}
.etv-globalmenu .ms-core-listMenu-root {padding-left:35px;}
.etv-globalmenu ul.dynamic {list-style-type: none;box-shadow:none; padding:0px;border:none;margin-top:9px;}
.etv-globalmenu ul.dynamic a.menu-item {font-size:1.0em;color: darkgray;font-weight:normal}
.etv-globalmenu li.static:nth-child(1) {position:relative;left:0px;}
.etv-globalmenu li.static:nth-child(2) {position:relative;left:-2px}
.etv-globalmenu li.static:nth-child(3) {position:relative;left:-4px}
.etv-globalmenu li.static:nth-child(4) {position:relative;left:-6px}
.etv-globalmenu li.static:nth-child(5) {position:relative;left:-8px}
.etv-globalmenu li.static:nth-child(6) {position:relative;left:-10px}
.etv-globalmenu li.static:nth-child(7) {position:relative;left:-12px}
.etv-globalmenu li.static:nth-child(8) {position:relative;left:-14px}

/* header */
.etv-header {background-color:#ffffff;height:80px;padding-left:35px;}
.etv-header img {padding-top:6px;}

/* breadcrumb */
.etv-breadcrumb {padding-left:35px;line-height:45px;}
.etv-breadcrumb a {color:#000000;}
.etv-breadcrumb a:link {text-decoration:underline;}

/* footer */
.etv-footer {background-color:#ffffff;padding-top:20px;}
.etv-footer .etv-footer-text {font-size:0.75em;color:#d4d4d4}
.etv-footer .etv-footer-image {border:none}
.etv-footer a:nth-child(4),.etv-footer a:nth-child(7) {display:none;}


.etv-footer-browserwarning{
position:fixed;bottom:0px;width:960px;height:18px;font-size:0.8em;text-align:center;vertical-align:middle;background-color:darkorange;color:#fff;padding-top:3px;display:none;
}

#contentBox .welcome {padding-top:0px;}


/* used by the Starter Publishing master page for fixed width display */
.customWidth {
	width: 960px;
	margin: auto;
    background-color:#ebebeb;
}

/* used to reset the ootb styles on the title row tag in the Starter Collab master page; used for the fullscreen button in SP */
#s4-titlerow {
	background-color: transparent;
    margin: 0;
    padding: 0;
    height: auto;
}
#contentBox {margin-right:0px !important;}


/* List view webpart styling */
.ms-cellstyle, .ms-cellStyleNonEditable, .ms-cellStyleMenuHover, .ms-MenuCellStyle-TdHover, .ms-MenuCellStyle-MenuDivHover {border-left:none !important;border-right:none !important}


.s4-wpTopTable {border:1px solid transparent !important;}
TR.s4-itm-selected{background:none !important;}
TR.ms-itmhover:hover, TR.ms-itm-selected:hover {background: none !important;border: #000000 !important;}
TR.ms-itmhover:hover > TD, TR.ms-itm-selected:hover > TD, TR.ms-itm-selected > TD {border-top:1px solid #000000 !important;border-bottom:1px solid #000000 !important;}
TABLE.ms-listviewtable TBODY TR.ms-itmhover TD.ms-vb-imgFirstCell, TABLE.ms-listviewtable TBODY TR.ms-itm-selected TD.ms-vb-imgFirstCell {border-left-width:1px !important;}
TABLE.ms-listviewtable TBODY TR.ms-itmhover:hover TD.ms-vb-imgFirstCell, TABLE.ms-listviewtable TBODY TR.ms-itm-selected:hover TD.ms-vb-imgFirstCell {border-left:1px solid #000000 !important;}
TABLE.ms-listviewtable TBODY TR.ms-itmhover:hover TD.ms-vb-lastCell, TABLE.ms-listviewtable TBODY TR.ms-itm-selected:hover TD.ms-vb-lastCell {border-right:1px solid #000000 !important;}
TABLE.ms-listviewtable TBODY TR.ms-itm-selected TD {border: 1px solid transparent !important;}
.ms-listviewtable a:link, .ms-listviewtable a:visited {color: #000000 !important;}
/*.etv-page-rightzone .ms-listviewtable .ms-vb-itmcbx, .etv-page-rightzone .ms-listviewtable .s4-ctx {display:none;}*/
/*.etv-page-rightzone .ms-listviewtable .ms-itmhover td {border:1px solid transparent !important;}*/
/*.etv-page-rightzone .ms-listviewtable .ms-vb-icon {visibility:hidden;width:10px !important;padding-left:0px !important;}*/
/*.slke-reportlibrary-full .ms-listviewtable .ms-vb-icon {visibility:hidden;width:10px !important;padding-left:0px !important;}*/
/*.etv-page-rightzone TABLE.ms-listviewtable TBODY TR.ms-itmhover:hover TD.ms-vb-lastCell {border:1px solid transparent !important;}
.etv-page-rightzone TABLE.ms-listviewtable TBODY TR TD.ms-vb-lastCell {border:1px solid transparent !important;}*/
.s4-wpActive .s4-wptoptable {border:1px solid transparent;}
.ms-listviewtable .ms-vb a:hover, .ms-listviewtable .ms-vb2 a:hover, .slke-ReportLibraryLink a:hover {text-decoration:none !important;color:#ac1b19 !important;}
.s4-ctx-show {background:none !important;border-left-color:#000000 !important;border-right-color:#000000 !important;}
TR.ms-viewheadertr > TH .s4-ctx-show:hover {background: none !important;}
.ms-viewheadertr .ms-vh-div a {color:#999999 !important;}
.ms-viewheadertr th {border-bottom:2px solid #eeeeee !important;margin-bottom:10px;}

/* SP2013 overrides  listview wp*/
.ms-itmHoverEnabled:hover > *, .s4-itm-selected > *, .s4-itm-selected:hover > * {background-color:#fff !important;}
.ms-itmHoverEnabled:hover .ms-list-itemLink-td, .s4-itm-selected .ms-list-itemLink-td, .s4-itm-selected:hover .ms-list-itemLink-td {background-color:#fff !important;}

.s4-itm-selected img.ms-selectitem-icon{left:-32px !important;}





/* Pagelayout ETVpage */
.etv-page-wrapper {padding-left: 35px !important;padding-right: 35px !important;}
.etv-page-leftzone {width:160px;float:left}
.etv-page-rightzone {width:720px;float:right}
.etv-page-rightzone-left {width:230px;float:left;}
.etv-page-rightzone-right {width:480px;float:right;}


/* Webpart styling */
.ms-webpart-chrome-title {background-image:url('/_layouts/15/ETV.SharePoint.Portal/images/wpbg.jpg');background-repeat:repeat-x;padding-left:5px;height:35px;}
.js-webpart-titleCell {padding-top:7px;}
.ms-webpart-titleText, .ms-webpart-titleText a {font-family:Arial;font-weight:bold;font-size:14px; color:white !important; text-decoration:none}


/* Issued verification - Display template */
.etv-iv-item {width:100%;display:inline-block;padding-bottom:15px;font-size:0.9em;}
.etv-iv-image {float:left}
.etv-iv-image img {width:270px;}
.etv-iv-data {float:left;padding-left:20px;}
.etv-iv-link {padding-right:20px;text-decoration:underline;padding-top:5px;display:inline-block;}

.etv-anonymoussignin {width:100px;float:right;text-align:right;padding-right:5px}

/* Hide ribbon from readers */
#suiteBar, #s4-ribbonrow {display:none;}

/* Handle InfoPath styling */
div[id$=__XmlFormView] > div > div {padding:0px !important;}

.etv-page-rightzone div[id$=__XmlFormView] {overflow:hidden !important;}

.etv-login {margin-left:300px;padding-bottom:30px;}
.etv-login-label {padding-right:3px;}
.etv-login > table {width:300px;}
.etv-login-button {margin-right:45px;margin-top:10px;}