@media print{

html, body{padding:0; margin:0;}
body{color:#000; font-size:8px; line-height:normal;}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,var,ol,blockquote,q,table,table td,img,embed{-webkit-print-color-adjust:exact;}

.topBar .link > a, .nav ul > li > a > i.fa, .nav ul > li > a, .header{font-size:8px !important; text-transform:none !important;}
.nav ul > li > a{padding:0 4px; line-height:30px;}
.searchForm{width:150px;}
.topBar .textSize > a, .topBar .textSize > button {font-size: 10px; border:1px solid #fff; line-height: 24px; width:20px;}

.withRightSideBar .rightSideBarDiv, .withSideBar .sideBarDiv{width:20%;}
.withSideBar.withRightSideBar .rightContent{width:56%; margin-left:0; padding-left:20px;}
.withSideBar .rightContent{width:76%; margin-left:0;}

/*.mainContent{page-break-after: always;}
.footer{page-break-before: always;}*/

img{max-width:100%; height:auto !important;}

.mainContent .container, .mainContent .container-fluid{padding-left:0; padding-right:0;}
.fIcon img{width:30px !important; height:auto !important; margin:0 !important;}
.innerPage > .pusher > .dib100 > .container-fluid > .row > div.col-md-9, .innerPage > .pusher > .dib100 > .container-fluid > .row > div.col-md-3{width:50%; float:left;}

div#sidebarStick{position:static !important; top:0 !important;}
.withSideBar.scrolled #sidebarStick{margin-top:0; position:static !important;}

}