
/*---- print-----*/
html, body { overflow: hidden !important; }
#bannerwrapper, #leftcol, #breadcrumb, #backtoTop, #footerwrapper {display:none}
.searchbox-wrapper, .email-print-wrapper, .email-alert, .footerwrapper, .result-center-Tab {display:none}


.header, .breadcrumb-wrapper, .topwrapper, .main-right {display:none;}

#contentwrapper h1, 
#contentwrapper p, 
#contentwrapper p a, 
#contentwrapper ul li, 
#contentwrapper table td p, 
#contentwrapper table th p,
#contentwrapper table td, 
#contentwrapper table th,
#contentwrapper .pr-body ul, 
#contentwrapper .pr-body ol,
#contentwrapper .pr-body p, 
#contentwrapper .pr-body small, 
#contentwrapper .pr-body center, 
#contentwrapper .pr-body b, 
#contentwrapper .pr-body u, 
#contentwrapper .pr-body table, 
#contentwrapper .pr-body span, 
#contentwrapper .pr-body i
{ font-family:Arial !important; color:#333 !important; /*font-size:20px !important;*/ }

#contentwrapper h1 { /*font-size:35px !important;*/ font-size:3.1em !important; margin-bottom:15px !important; padding-bottom:0px !important; width:96% !important; }

#contentwrapper .content-area h2 { font-size:0px !important; margin-bottom:0px !important; padding-bottom:0px !important; }

/*
body.firefox.ip3-financial-releases #contentwrapper .content-area ul, 
body.firefox.ip3-financial-releases #contentwrapper .content-area ul li, */
body.ip3-financial-releases #contentwrapper .content-area ul, 
body.ip3-financial-releases #contentwrapper .content-area ul li
{ list-style:disc; list-style-position:outside; margin-left:10px; background:none; }

.contentwrapper .main-left { width:100% !important; margin-left:5px !important; }

body.ip3-financial-releases .header .searchbox-wrapper, 
body.ip3-financial-releases .header #topnavigation, 
body.ip3-financial-releases .header #mobinav, body.ip3-financial-releases .header .logo-text { display:none; } 

body.ip3-financial-releases .header, 
body.ip3-financial-releases .header div.logo-image, 
body.ip3-financial-releases .header div.logo-image a, 
body.ip3-financial-releases .header div.logo-image a img
{ display:block !important; float:left; text-align:left; background:none; }



body.ip3-financial-releases .header {background:none;}
body.ip3-financial-releases .header div.logo-image { margin-left:0px; }

/*body.ip3-financial-releases .contentwrapper .main-left { margin-left:-15px; }*/


.col-xs-12.col-md-offset-1.col-md-7.main-left { width:100% !important; }

body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area div, 
body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area p, 
body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul, 
body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area table, 

body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area div, 
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area p, 
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul, 
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area table, 

body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area div, 
body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area p, 
body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul, 
body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area table
{ width:96% !important; }

.col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table { font-size:1.2em !important; }

body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table, 
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table, 
body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table
{ font-size:1.0em !important; }


body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table td, 
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table td, 
body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .pr-body table td
{ border:none; }

/*body.ie9 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul li,
body.ie10 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul li,
body.ie11 .col-xs-12.col-md-offset-1.col-md-7.main-left .content-area ul li
{ width:50% !important; }*/

tr, p, img, h1, h2, h3, h4, h5, h6 { page-break-inside:avoid;}

.pr-body li li { width:90%; }