html,body{
margin:0pt;
padding:0pt;
height:100%;
min-height:100%;
width:100%;
}
.wrapper{
position:relative;
margin:0;
padding:0 12px 12px;
top:0;
left:0;
z-index:0;
}
* html #wrapper
{
height:100%;
}
div{
background-color:none;
}
a,
a:link{
text-decoration:none;
color:inherit;
}
strong{
font-weight:bold;
}
img{
border:0 none;
}
.hidden{
display:none !important;
}
.empty{
color:#ddd;
font-style:italic;
}
.header{
width:100%;
}
.bar-container,
#tooltip,
#main-loader,
.header-container .navigation,
.footer-container,
#right-sidebar-default,
#right-sidebar-notes,
#error-page,
#my-vacancies-page,
#cv-page .content-col-2-2,
.sidebar-wrapper,
#cv-view-settings,
#cv-view-documents,
.page-small-title,
.button-edit,
.button-feedback,
.button-edit-cv-element,
.button-delete-cv-element,
.button-delete-application,
.button-edit-alert-element,
.button-edit-automatic-application-element,
.button-go,
.file-input-wrapper,
.header-container .logo,
.right-section,
.left-section,
.content-col-2-2,
#cv-view-profile_video,
.public-profile-switch,
.top-header-banner-wrapper{
display:none !important;
}
.main-section{
border-top:none;
width:100%;
}
.content-col-1-2{
padding-left:135px;
padding-top:25px;
width:100%;
}
.recruiter .content-col-1-2{
padding-left:25px;
}
.main-section{
width:100%;
padding-top:0;
}
.cv-section{
padding:20px 0 10px;
width:100%;
}
.cv-section-row{
margin-bottom:8px;
}
.cv-section h6{
margin-bottom:12px;
}
.cv-section .view-section{
padding-bottom:6px !important;
padding-top:12px !important;
}
.view-section-title{
margin-bottom:12px !important;
}
.top-30p{
padding-top:12px !important;
}
.header-container{
height:auto;
padding:0;
width:auto;
}
.print-cv-footer{
color:#8f8f8f;
font-size:13px;
overflow:hidden;
padding-left:20px;
padding-top:20px;
display:block !important;
visibility:visible !important;
}
.user-profile-name{
width:auto;
}
.print-cv-footer img{
width:170px;
height:26px;
}
