@import url('../../../../../css%3Ffamily=Montserrat:400,700.css');
@import url('https://fonts.googleapis.com/css?family=Oswald');
@font-face {
	font-family: 'icomoon';
	src:    url('https://otp.tools.investis.com/generic/sec/Style/fonts/icomoon.eot?b9dmr6');
	src:    url('https://otp.tools.investis.com/generic/sec/Style/fonts/icomoon.eot?b9dmr6') format('embedded-opentype'),
		url('https://otp.tools.investis.com/generic/sec/Style/fonts/icomoon.ttf?b9dmr6') format('truetype'),
		url('https://otp.tools.investis.com/generic/sec/Style/fonts/icomoon.woff?b9dmr6') format('woff'),
		url('https://otp.tools.investis.com/generic/sec/Style/fonts/icomoon.svg?b9dmr6') format('svg');
	font-weight: normal;
	font-style: normal;
}
.custom-icon,.filter-wrapper .ui-datepicker-trigger,.ui-datepicker-next::after,.ui-datepicker-prev::after,.ui-selectmenu-button span.ui-icon::after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-times:before{content:"\e911"}.icon-triangle-down:before{content:"\e90d"}.icon-triangle-up:before{content:"\e910"}.icon-file-pdf:before{font-family:'FontAwesome' !important;content:"\f1c1"; font-size:30px}.icon-file-word:before{font-family:'FontAwesome' !important;content:"\f1c2"; font-size:30px}.icon-file-excel:before{font-family:'FontAwesome' !important;content:"\f1c3"; font-size:30px}.icon-xbrl:before{font-family:'FontAwesome' !important;content:"\f1c9"; font-size:30px}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-datepicker:before{content:"\e903"}.icon-facebook-square:before{content:"\e905";}.icon-google-plus-square:before{content:"\e906";}.icon-linkedin-square:before{content:"\e907";}.icon-file-rtf:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-sorting:before{content:"\e90b"}.icon-twitter:before{content:"\e90c";}
#SECViewControl_SocialSharing i{font-size:20px;}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
body{margin:0;}
[hidden],template{display:none;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
mark{background:#ff0;color:#6b7b84;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}

/*****************************************master page********************************************/
.master-header{padding-bottom:10px;border-bottom:2px solid #eee;margin-top:15px;margin-bottom:10px;}
.master-header-link{margin-left:20px;}
.master-divError{color:#ff0000;text-align:center;margin-top:0;margin-bottom:30px;font-size:larger;font-weight:bold;}
.master-div-left{display:inline-block;margin-left:-20px;padding-top:30px;width:100%}
.master-div-left>span{display:inline-block;}
.outline-header{font-weight:500;}
.outline-header.left{ width:auto;float:left;text-align:left;}
.outline-header.right{float:right;text-align:right;}
/*****master page footer*****/
.master-page-footer{margin:0 15px 15px 15px;padding-top:20px;border-top:2px solid #eee;}
.mster-div-left{float:left;text-align:left;}
.master-div-right{float:right;text-align:right;}

/*** Forms ***/
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:none}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
input[type=text]::-ms-clear{display:none;width:0;height:0;}
input[type=password]::-ms-reveal{display:none;width:0;height:0;}
input::-webkit-input-placeholder{color:#9c9b9b;font-style:italic;}
input::-moz-placeholder{color:#9c9b9b;font-style:italic;}
input:-ms-input-placeholder{color:#9c9b9b;font-style:italic;}

/*Checkboxes*/
.types-span label{padding-right:20px}
.news-header a{color:#9b00ff;}
.news-header a:hover{text-decoration:underline;color:#ff0000;}
ul.horizontal{list-style-type:none;margin:0;padding:0;display:none;}
ul.horizontal li{display:inline;}

/* ===================================== Layout CSS ================================== */
/* Common CSS */

#SECViewControl_SocialSharing .horizontal {
    display: none;
}
*{box-sizing:border-box;}
body{background:trnasperent;font:400 16px "Montserrat",sans-serif;color:#676767;}
h1,h2,h3,h4,h5,h6,div,span,p,input,textarea,select,img,ul,li{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;}
ul,li{list-style:none;}
h1,h2{font-weight:normal;}
h1{font:700 26px "Montserrat",sans-serif;}
h2{font:700 26px "Montserrat",sans-serif;color:#676767;text-transform:capitalize;}
.pull-left{float:left;}
.pull-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.hide{display:none !important;}
.show{display:block !important;}
.text-bold{font-weight:500;}
.text-regular{font-weight:400;}
.text-light{font-weight:300;}
.no-bg{background:none;}
.no-border{border:none !important;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.m-top-10{margin-top:10px !important;}
a{text-decoration:BODY_LINKDECORATION;outline:none;}
.clearfix:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.img-responsive{display:block;max-width:100%;height:auto;}
a:active,li:active,div:active,input[type=button]:active{-webkit-tap-highlight-color:rgba(0,0,0,0) !important;}
.positive{color:#39a935 !important;}
.negative{color:#bd1622 !important;}
.is-disabled{opacity:.35;cursor:text !important;}
.alternate{background:#fff;}
.hidefor-desktop{display:none;}
.button{display:inline-block;padding:0 10px;height:48px;cursor:pointer;outline:none;border:none;text-align:center;text-decoration:none;text-transform:uppercase;float:right;font:700 12px "Montserrat",sans-serif;}
.button:hover{opacity:;border:none;background:#444; color:#fff}
.button-primary{background:#444;color:#b0b0b0;text-transform:uppercase;width:80px; padding:0 8px; text-align:center; border-radius:0}
a{color:#9b00ff;text-decoration:none}
a:hover,a.is-active{color:#444;text-decoration:none;}
.data-value > a:hover{display:inline-block}
/*layout structure*/
.main-wrapper{position:relative;width:100%;margin:0 auto;}
.main-wrapper:before,.main-wrapper:after{display:table;content:" ";}
.main-wrapper:after{clear:both;}
.maincontent {display:inline-block;height:auto;width:100%;position:relative;}
.segment,.segment-col{width:100%;float:left;}
.segment.two,.segment-col.two{width:50%;float:left;}
.segment.three,.segment-col.three{width:75%;float:left;}
.segment.four,.segment-col.four{width:25%;float:left;}
/*header css*/
.page-title{margin-bottom:5px;text-transform:capitalize;border-bottom:2px solid #eee;padding-bottom:5px;}
.page-subtitle{font:400 16px "Montserrat",sans-serif;margin:20px 0 25px;}
.table-head{margin:10px auto;}
.table-head .segment-col:last-child{text-align:right;}

/*navbar css*/
.nav-bar{display:inline-block;width:100%;margin-bottom:10px;border-bottom:2px solid #eee;}
.nav-bar .nav{font-size:14px;text-transform:capitalize;}
.nav-bar .nav-item{display:inline-block;float:left;padding-bottom:10px;margin-right:28px;}
.nav-bar .nav-item a{color:#9b00ff;}
.nav-bar .nav-item.is-active{border-bottom:4px solid #444;margin-bottom:-1px;}
.nav-bar .nav-item.is-active a{color:#444;}
.nav-icn-container{float:right;margin-top:-8px;}
.nav-icn-container a{display:inline-block;color:#444;font-size:25px;}
.nav-icn-container a:last-child{margin-left:10px;}

/*filter css*/
.filter-wrapper{display:inline-block;width:100%;}
.filter-row{display:inline-block;width:100%;padding:15px 0;}
.filter-wrapper .filter-row:first-child,.filter-wrapper .filter-row:nth-child(2){border-bottom:2px solid #eee;}
.filter-wrapper .segment:last-child{padding-left:2%;}
.filter-wrapper .segment-col.divided{border-right:2px solid #eee;}
.filter-wrapper .input-label{display:inline-block;width:100%;margin-bottom:10px;text-transform:capitalize;}
.filter-wrapper .input-label.radio{width:auto;float:left;margin:0 0 0 5px;font-size:16px;text-transform:capitalize;}
.filter-wrapper .input-label.radio.left{margin-right:5%;}
.filter-wrapper input[type=radio]{float:left;margin:3px 5px 0 0;}
.filter-wrapper input.text{width:95%;height:48px;padding:8px 5px;background:#444;font-family:"Oswald",Arial,sans-serif;font-size:12px;color:#fff;border:0;}
.filter-wrapper input.hasDatepicker{float:left;padding-right:20px;}
.filter-wrapper .search-type{padding-top:12px;}
.search-bar input.text{width:95%;float:left;padding-right:32px}
.search-bar i.icon-times{margin:11px 0 0 -30px;float:left;color:CUSTOM_ICONCOLOR;}
.search-bar i.icon-search{margin:0 0 0 -30px;float:left;color:CUSTOM_ICONCOLOR;height:48px;padding:17px 0;}
i.fa-arrow-down:after,i.fa-arrow-up:after{float:left;color:CUSTOM_ICONCOLOR;}
.filter-btn{display:none;width:38px;height:38px;line-height:0;float:right;border:1px solid #444;border-radius:20px;background:#444;padding:10px;font-size:30px}
.filter-btn i{color:#fff;font-size:0.5em;}
.filter-btn.is-active{background:#fff;border-color:#444; }
.filter-btn.is-active i{color:#b0b0b0;}
.iev8 .filter-wrapper .segment.ie8{padding-left:2%\9;}
.iev8 .table-head .segment-col.ie8{text-align:right;}

/*****maincontent css*****/
.pod{width:100%;display:table;}
.data-row{display:table-row;width:100%;margin:0;float:none;outline:none;border-bottom:2px solid #eee;text-align:left;}
.col-header{background:#fff !important;color:#676767;border-bottom:none !important;text-transform:uppercase}
.tabular .data-row:last-child{border-bottom:none;}
.data-row-xbrltop{display:inline-block;width:100%;margin:0;float:left;outline:none;border-bottom:2px solid #eee;text-align:left;}
.inner-page-one .pod .segment .data-row{float:left;padding:11px 1%;}

/*tabular*/
.tabular .data-row .data-column{width:16%;float:none;padding:12px 1%;display:table-cell;border-bottom:2px solid #eee;vertical-align:middle;border-right:2px solid #eee;}
.col-header .data-column{font:400 15px "Montserrat",sans-serif;text-transform:none;border-top:2px solid #eee}
.data-column:last-child{border-right:none !important}

.ui-menu-item:hover {background: #eeeeee none repeat scroll 0 0;}
.tabular .data-row .data-column.wide{width:33%;padding-right:1%;}
.tabular .data-row .data-column.narrow{width:17%;}
.data-column.download a{margin-right:5px;color:#444;font-size:18px;}
.data-column.download a:last-child{margin-right:0;}
.inner-page-one .data-col{display:block;float:left;}
.inner-page-one .data-col.sub-index{width:40px;display:inline-block;float:left;}
.inner-page-one .data-col.col-index{width:40px;}
.inner-page-one .data-col.col-one{width:70%;}
.inner-page-one .data-col.col-two{width:80%;}
.inner-page-one .data-col.col-three{width:50%;margin-left:90px;}
.inner-page-one .table-title{text-transform:uppercase;}
.data-value.download i{font-size:20px;}
.data-row{font:400 15px "Montserrat",sans-serif}
.data-row{background:#fff}
.ui-menu-item:last-child{border-bottom:none;}
/*selectmenu*/
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;background:#fff;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:9;}/*chart icons overlaps dropdown */
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;border:1px solid #eee;max-height:240px;}
.ui-selectmenu-open{display:block;}
.ui-selectmenu-button{display:inline-block;width:95% !important;height:48px;padding:0 10px;overflow:hidden;position:relative;background:#fff;outline:0;border:2px solid #eee;font:400 15px "Montserrat",sans-serif;text-decoration:none;text-transform:capitalize;cursor:pointer;background: url("http://otp.investis.com/clients/us/zedge1/SEC/images/dropdown-arrow.png") no-repeat scroll 100% center;}
.ui-corner-top{background: url("http://otp.investis.com/clients/us/zedge1/SEC/images/dropdown-arrow_active.png") no-repeat scroll 100% center;border:2px solid #eee;}
#SECSearchFilter_ddlRecordsPerPage-button{background: url("http://otp.investis.com/clients/us/zedge1/SEC/images/dropdown-arrow.png") no-repeat scroll 100% center;}
#SECSearchFilter_ddlRecordsPerPage-button.ui-corner-top{background: url("http://otp.investis.com/clients/us/zedge1/SEC/images/dropdown-arrow_active.png") no-repeat scroll 100% center;border:2px solid #eee;border-bottom:0;}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0;display:inline-block;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#676767;font-weight:700}
.ui-menu-item{padding:7px 10px;background:#fff; border-bottom:2px solid #eee;color:#676767;font:400 15px "Montserrat",sans-serif;}
li.ui-state-focus{cursor:pointer;}

/*custom icons*/
.ui-selectmenu-button span.ui-icon:after{display:inline-block;font-family:'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
.ui-selectmenu-button span.ui-icon:after{display:inline-block;font-family:'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);-webkit-transform:translate(0,0);}
}
.horizontal a:hover,.horizontal.socialsharing a{color:#9b00ff !important;}

/*Paging*/
.navigation{width:100%;}
#SECViewControl_dpNumeric > span,#SECViewControl_dpNumeric > a{}
.navigation a{font:400 15px "Montserrat",sans-serif;color:400 15px "Montserrat",sans-serifCOLOR !important;background:trnasperent;width:40px;padding:5px;}
#SECViewControl_dpNumeric > span{font:400 15px "Montserrat",sans-serif;color:PAGENAV_ACTIVE_FONTCOLOR !important;padding:5px;background:PAGENAV_ACTIVE_BGCOLOR;border:;width:40px;line-height:40px;}
.navigation a:hover{color:400 15px "Montserrat",sans-serifCOLOR !important;background:trnasperent;}
#SECViewControl_dpDDL > span,#SECViewControl_dpNextPrevLink > span{color:#D7DFE4 !important;padding:17px;background:transparent;margin:0 2px;text-transform:PAGEcapitalize;border:1px solid #ff0000;cursor:default !important;}
#SECViewControl_dpDDL > select{padding:17px;margin:0 2px;font-weight:PAGENAV_FONWEIGHT;border:;margin-top:20px;width:100px;}

/*accessibility*/
a:focus{outline:#444 dotted 1px;}
.hbox{display:inline-block;text-align:center;width:100%;}
.notification{height:40px;line-height:40px;background-color:lightyellow;}
.hlink,.hresult{font:400 16px "Montserrat",sans-serif;}
.hlink{float:left;}
.hresult{float:right;}
.doc-disable{pointer-events:none;opacity:0.4;cursor:default;}
a.doc-disable:focus{outline:none;cursor:default;}
a.doc-disable.i{pointer-events:none;}
a.doc-disable:hover{color:#676767;}

/*Checkboxes spans*/
.categories-span label,.categories-span-all label{padding-left:28px;display:block;}
.categories-span input,.categories-span-all input{width:15px;display:block;float:left;height:21px;}

/*****footer*****/
.page-footer{margin:30px 0;padding-top:20px;border-top:2px solid #eee;}
.footer-left-box{width:auto;float:left;text-align:left;}
.footer-right-box{width:80%;float:right;text-align:right;font-size:12px;}

/*****responsive css*****/
@media screen and (max-width:767px){
.segment.four{width:50%;}
.segment.three{width:100%;}
.footer-right-box{width:100%;margin-top:10px;text-align:left;}
.outline-header.right{float:left;text-align:left;}
.segment.three.blank{display:none !important;}
.outline-header.left{width:auto;float:left;text-align:left;width:100%;padding-bottom:10px;}
.master-div-left{padding-top:10px;}
.filter-wrapper{display:none;width:100%;top:45px;background:#fff;box-shadow:0 10px 5px -7px rgba(0,0,0,0.5);z-index:1;}
.filter-btn{display:block;}
}
@media screen and (max-width:640px){
.pod{display:inline-block;}
.hidefor-desktop{display:block;}
.tabular .data-row .data-column.wide,.tabular .data-row .data-column.narrow{width:100%;}
.tabular .data-row .data-column,.data-row{float:left;display:inline-block;}
.tabular .data-row .data-column{border:0;padding:10px 1%;width:100%;}
.tabular .data-header{width:30%;float:left;font:400 15px "Montserrat",sans-serif}
.tabular .data-value{width:70%;float:left;}
.nav-bar .nav-item{width:100%;margin:10px 0 0;border-bottom:2px solid #eee;}
.nav-bar .nav-item:first-child{margin-top:0;}
.tabMenu{width:70%;float:left;}
.nav-icn-container{width:30%;text-align:right;padding-top:5px;}
#SECViewControl_dpNumeric{display:inline-block;width:100%;}
#SECViewControl_dpDDL > select{display:block;margin:0 auto;margin-bottom:20px;margin-top:20px;width:100px;}
.data-column.col-dummy{display:none;}
.ui-selectmenu-button{width:100% !important;}
.segment .segment-col.two:first-child{padding-right:3%;}
.segment .segment-col.two:last-child{padding-left:3%;}
.filter-wrapper .segment:last-child{padding-left:0;margin-top:15px;}
.filter-wrapper .segment-col.divided{border-right:none;}
.segment.two,.filter-wrapper input.text{width:100%;}
.hidefor-mobile{display:none;}
}
@media screen and (max-width:480px){
.tabular .data-column{width:100%;}
#secLinks{margin:0;padding:0;}
.master-div-left .nav-layout-span{padding-bottom:10px;}
.fa-file-word-o:before,.fa-file-excel-o:before,.fa-file-pdf-o:before,.fa-files-o:before{font-size:24px}
}
@media screen and (max-width:360px){
.segment .segment-col.two{width:100%;}
.segment .segment-col.two:first-child{padding-right:0;margin-bottom:10px;}
.segment .segment-col.two:last-child{padding-left:0;}
.table-head .segment-col:last-child{text-align:left;}
}
/*******css variables*******/
/*Body*/
/*Nav*/
/*Input - Textbox*/
/*Dropdown*/
/*Button & other element Style*/
/*H1 heading*/
/*H2 heading*/
/*sub heading*/
/*Table Styling*/
/*Paging*/
/*Labels & icons*/
