.noprint{
    display: none;
}

@page { 
    size: auto;
    margin: 15mm 15mm 15mm 15mm;  
} 

body { 
    margin: 0px;  
} 

body {
	background:white;
	font-family:Arial;
	font-size:13px;
}

#site_header {
	display: none;
}

#site_submenu {
	display: none;
}

#site_content {
	padding: 0;
}

button, input, form {
    display: none;
}

.on_subpage #site_content > .inside > .content {
	padding: 0;
}

.ui_meta .published {
	padding: 5px 0;
}

.ui_meta .published:before {
	display: none;
}

.ui_meta .favorite_icon_area {
	display: none;
}

#site_content .kdp_article_downloads_list {
	display: none;
}

.acat_page_wrap > .left_sidebar {
	display: none;
}

.feedback-btn {
	display: none !important;
}

.ui_form .group_box .group_title {
	padding: 10px 0;
	border:0;
}
.ui_form .group_box {
	border:0;
}

.ui_form .group_box > .content {
	padding: 0;
}

table.order_adress_tables td {
	padding: 7px 0;
}

table.ui_vertical_list {
	padding: 0;
	border-left: 0;
	border-right: 0;
}
table.ui_vertical_list tr.titles th {
	padding: 7px 0;
}
table.ui_vertical_list tr.data td {
	padding: 7px 0;
}
#order.preview .group_box:nth-child(4) table.ui_vertical_list tr.titles th:nth-child(2){
	width:90px;
	text-align:left;
}
#order.preview .group_box:nth-child(4) table.ui_vertical_list tr.titles th:nth-child(3){
	width:90px;
	text-align:left;
}
#order.preview .group_box:nth-child(4) table.ui_vertical_list tr.titles th:nth-child(4){
	width:120px;
	text-align:left;
}

#order.preview .box_address_first td,
#order.preview .box_address_second td {
	width:48%;
}


/* KDP PRINT STYLES */
.admin_toolbar,
.admin-panel,
.feedback-btn {
	display:none;
}


#site_header,
#site_footer {
	display:none;
}

.admin_links_box {
	display: none;
}


/* HOMEPAGE */
#site_homepage_top:after {
	display:none;
}
#site_homepage_top .articlescat2.box6 {
	display:none;
}
#site_homepage_top .video {
	display:none;
}
#site_homepage_top {
	height:auto;
}
#site_homepage_top > .inside {
	height:2cm;
	line-height:1.4em;
	
}
#site_homepage_top .text0.box5 {
	position:relative;
	top:0;
	width:auto;
	bottom:inherit;
}
#site_homepage_top .text0.box5 h1 {
	font-size:22px;
	text-align:center;
}


.page_homepage .articlescatnews.box7 h2 {
	font-size:18px;
	text-align:Center;
}
.page_homepage .articlescatnews.box7 .item {
	padding:3mm 0;
	page-break-inside: avoid;
}
.page_homepage .articlescatnews.box7 .item h3 {
	padding:0;
	margin:0 0 3mm 0;
}
.page_homepage .articlescatnews.box7 .item div.infos {
	padding:0;
}
.page_homepage .articlescatnews.box7 .item div.infos span {
	padding:0 10px 0 0;
}
.page_homepage .articlescatnews.box7 .item div.infos span:before {
	display:none;
}
.page_homepage .articlescatnews.box7 a.more {
	display:none;
}



#site_content > .inside > .sidebar .articlescatnews.box8 h2 {
	padding:1mm 0 3mm 0;
	text-align:center;
}
#site_content > .inside > .sidebar .articlescatnews.box8 .item {
	padding:3mm 0;
	page-break-inside: avoid;
}
#site_content > .inside > .sidebar .articlescatnews.box8 .item h3 {
	margin:0;
	padding:0 0 3mm 0;
}
#site_content > .inside > .sidebar .articlescatnews.box8 .item div.infos {
	padding:0;
	line-height:inherit;
}
#site_content > .inside > .sidebar .articlescatnews.box8 .item div.infos span {
	padding:0 10px 0 0;
}
#site_content > .inside > .sidebar .articlescatnews.box8 .item div.infos span:before {
	display:none;
}
#site_content > .inside > .sidebar .articlescatnews.box8 a.more {
	display:none;
}


#site_content > .inside_foot {
	display:none;
}


#site_content > .inside > .sidebar .product_box {
	display:none;
}

/* CONSULTANTS LIST */
.page_consultants_list .consultants_list .found_count {
	display:none;
}
.page_consultants_list .list_head .actual {
	display: none;
}
.page_consultants_list .list_head .buttons {
	display:none;
}
.page_consultants_list .consultants_filter_sidebar {
	display:none;
}
.page_consultants_list .list_head:before {
	display:none;
}
.page_consultants_list .consultants_list .consultants_list_filter {
	display:none;
}
.page_consultants_list div.page_switch {
	display:none;
}
.page_consultants_list .pager.normal {
	display:none;
}

.page_consultants_list .consultants_list .consultants_list_data {
	width:auto;
}
.page_consultants_list .consultants_list .consultants_list_data .item {
	padding:3mm 0;
	page-break-inside: avoid;
}
.page_consultants_list .consultants_list .consultants_list_data .item h2 {
	margin:0;
	padding:0 0 4mm 0;
}
.page_consultants_list .consultants_list .consultants_list_data .item h3 {
	margin:0;
	padding:0 0 3mm 0;
}
.page_consultants_list .consultants_list .consultants_list_data .item .infos {
	padding:0;
}
.page_consultants_list .consultants_list .consultants_list_data .item .infos > div.inside > div {
	padding:1px 0;
	background:none;
}



/* EDU DETAIL */
.content h1:not([class^="kdpcr_"]) {
	font-size:24px;
	padding:0 0 20px;
}

.education_detail h2,
.kdp_educators_list > .item .inside h2 {
	font-family:Arial;
}
.education_detail h2 {
	padding:0;
	margin:10px 0 5px 0;
	line-height:10px;
}
.page_article_text p {
	margin:0;
	padding:7px 0;
}
.education_detail_terms td a.book {
	display:none;
}
.education_detail .files,
.education_detail .files_title {
	display:none;
}
.education_detail .section {
	page-break-before: auto;
	page-break-after: auto;
}
	.education_detail .section > h2 {
		page-break-after: avoid;
	}
.education_detail .section.req_products {
	display:none;
}
.education_detail .section.gallery {
	display:none;
}



/* CONSULTANT DETAIL */
.page_consultants_detail .detail_head:before {
	display:none;
}
.page_consultants_detail .detail_head h1 {
	width:auto;
	font-size:24px;
	padding:0 0 10px 0;
	text-align:Center;
}
.page_consultants_detail .detail_head .position {
	padding:10px 0;
	font-size:16px;
	text-align:Center;
}
.page_consultants_detail .detail_head .photo {
	
}
.page_consultants_detail .detail_head .states {
	max-height:inherit;

}
.page_consultants_detail .detail_head .states > div.receiving {
	line-height:inherit;
}
.page_consultants_detail .detail_head .states > div.codex {
	padding:0 0 0 20px;
}
.page_consultants_detail .detail_head .states > div.learning {
	padding:0 0 0 20px;
}
.page_consultants_detail .detail_text {
	width:100%;
	padding:10px 0;
}
.page_consultants_detail .detail_text .photo {
	position:relative;
	right:auto;
	bottom:auto;
	
}
.page_consultants_detail .detail_contact_map .contact > h2 {
	font-size:22px;
	text-align:center;
}
.page_consultants_detail .detail_contact_map {
	
	margin:0;
	padding:0;
	background:none;
}

.page_consultants_detail .detail_contact_map .map {
	/*
	position:relative;
	top:auto;
	left:auto;
	right:auto;
	bottom:auto;
	margin:0 auto;
	page-break-inside: avoid;
	*/
	display:none;
}
.page_consultants_detail .detail_recs {
	display:none;
}
.page_consultants_detail .contact_info {
	display:none;
}
.page_consultants_detail .buttons {
	display:none;
}




.page_consultants_detail .company_consultant .item h3 {
	font-size:18px;
	padding:0;
	margin:0;
}
.page_consultants_detail .company_consultant .item .infos > div.inside > div {
	padding:3px 0
}


.kdp_ui .panel {
    float: left;
}
.kdp_ui .panel.full {
    float: none;
    clear: both;
}
.kdp_ui .panel.layout {
    padding: 0;
    margin: 0;
}
.kdp_ui .panel3{
    width: 33.33%;
    padding: 0;
    margin: 0;
}
.kdp_ui .panel3double{
    width: 66.66%;
    padding: 0;
    margin: 0;
}
.kdp_ui dl {
    clear: both;
    margin: 0.5em;
}


.kdp_ui dt {
    float: left;
    clear: left;
    font-weight: bold;
}
.kdp_ui .panel3 dt{
}
.kdp_ui .panel3double dt{
}

.kdp_ui dd {
    text-align: right;
}
.kdp_ui hr{
    clear: both;
}
.kdp_ui h2{
    margin: 0 0 0 0;
    padding: 1em 0 0 0;
}

.kdp_ui .panel iframe{
    width: 100%;
    height: 160px;
}

















