	.print_breadcrumb {
	width: 100%;
	margin-top: 15px;
    }
	.print_breadcrumb:after{
		content: " ";
		display: table;
		clear: both;
	}
	.print_breadcrumb li{
		list-style-type: none;
		float: left;
		margin-right: 10px;
		font-size:19px;
		font-weight:300;
		text-transform: capitalize;
	}
	.print_breadcrumb li span{
		font-size: 19px;
		color: #3d3c3a;
		font-weight: 300;
	}
	.print_breadcrumb li span:after{
		content: ">";
		padding-left: 10px;
		color: #535252;
	}	
@media print{
	html,body{
		overflow:visible;
	}
	.hide{display: none}
	/*@page {margin:auto 0.5cm;}*/
/** 1 Font Define **/
	@font-face {font-family: 'TisaOT';src: url('../common/font/Tisa/TisaOT.otf');}
	@font-face {font-family: 'TisaOT-Bold';src: url('../common/font/Tisa/TisaOT-Bold.otf');}
	@font-face {font-family: 'TisaOT-BoldIta';src: url('../common/font/Tisa/TisaOT-BoldIta.otf');}
	@font-face {font-family: 'TisaOT-Ita';src: url('../common/font/Tisa/TisaOT-Ita.otf');}
	@font-face {font-family: 'TisaOT-Medi';src: url('../common/font/Tisa/TisaOT-Medi.otf');}
	@font-face {font-family: 'TisaOT-MediIta';src: url('../common/font/Tisa/TisaOT-MediIta.otf');}
/** 6 Font Family **/
	.f-regu-it    { font-weight: 400; }
	.f-regu       { font-weight: 400; }
	.f-excn-semib { font-weight: 600; }
	.f-semib      { font-weight: 600; }
	.f-excn-thin  { font-weight: 100; }
	.f-excn-bold  { font-weight: 700; }
	.f-excn-Light { font-weight: 300; }
	.f-cond-Light { font-weight: 300; }
	.f-cond-bold  { font-weight: 700; }
	.f-excn-regu  { font-weight: 400; }
	.f-a-Light    { font-weight: 300; }
	.f-t-thin     { font-weight: 100; }
	.f-light      { font-weight: 300; }
	.f-bold       { font-weight: 700; }
	.f-t          { font-family: TisaOT, Georgia, Sans-Serif; }
	.f-t-Medi     { font-family: TisaOT-Medi, Georgia, Sans-Serif; }
	.f-t-Bold     { font-family: TisaOT-Bold, Georgia, Sans-Serif; font-weight: bold\0; font-size: 14px\0; }
	.f-t-BoldIta  { font-family: TisaOT-BoldIta, Georgia, Sans-Serif; font-weight: bold\0; font-style: italic\0; font-size: 14px\0; }
	.f-t-Ita      { font-family: TisaOT-Ita, Georgia, Sans-Serif; font-style: italic\0; font-size: 14px\0; }
	.f-t-MediIta  { font-family: TisaOT-MediIta, Georgia, Sans-Serif; font-style: italic\0; font-size: 14px\0; }
	.f-t-Medi     { font-family: TisaOT-Ita, Georgia, Sans-Serif; font-style: italic\0 ; font-size: 14px\0;}
	.f-semib-it   { font-weight: 600;}
	
/** 7 Font Size **/
	.fs-16{
		font-size: 16px;
		line-height: 24px;
	}
	
	.fs-12{
		line-height: 1.1;
	}
	
	.fs-13, .fs-14, .fs-18, .fs-19,
	.fs-20, .fs-22, .fs-24, .fs-25, .fs-26, .fs-28,
	.fs-30, .fs-32, .fs-38, .fs-39,
	.fs-41, .fs-48, .fs-56, .fs-62, .fs-80{
		line-height: 1;
	}
	
	.fs-12{ font-size: 12px; }
	.fs-13{ font-size: 13px; }
	.fs-14{ font-size: 14px; }
	.fs-18{ font-size: 18px; }
	.fs-19{ font-size: 19px; }
	.fs-20{ font-size: 20px; }
	.fs-22{ font-size: 22px; }
	.fs-24{ font-size: 24px; }
	.fs-25{ font-size: 25px; }
	.fs-26{ font-size: 26px; }
	.fs-28{ font-size: 28px; }
	.fs-30{ font-size: 30px; }
	.fs-32{ font-size: 32px; }
	.fs-38{ font-size: 38px; }
	.fs-39{ font-size: 39px; }
	.fs-41{ font-size: 41px; }
	.fs-48{ font-size: 48px; }
	.fs-56{ font-size: 56px; }
	.fs-62{ font-size: 62px; }
	.fs-80{ font-size: 80px; }

/** 8 Font Color **/
	.fc-red      { color: #FF0000; }
	.fc-blue     { color: #36bbe4; }
	.fc-darkblue { color: #00446a; }
	.fc-green    { color: #92bc02; }
	.fc-yellow   { color: #FBA419; }
	.fc-darkgray { color: #3C3C3C; }
	.fc-white    { color: #FFFFFF; }
	.fc-grey     { color: #b2b2b2; }
	.fc-dark     { color: #000000; }
	.fc-normal   { color: #595454; }
	.fc-orange   { color: #faa519; }

/*body*/
	html{
		font-size: 100%;
		-webkit-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
	}

	body{
		font-weight: 400;
		background: #fff;
		color: #595454;
		font-size: 16px;
	}
/** 1 Container Define **/
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.row:before,
	.row:after {
		content: " ";
		display: table;
	}
	.row:after {
		clear: both;
	}

/** 2 col-lg (width >= 1024) **/
	.container{
        margin-right: auto;
		margin-left: auto;
		padding-left: 10px;
		padding-right: 10px;
		width: 1120px;
		min-width: 1120px;
	}
	.row {
		margin-left: -10px;
		margin-right: -10px;
	}
	.container > .row {
		margin-left: 0;
		margin-right: 0;
	}
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12 {
		float: left;
		position: relative;
		min-height: 1px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.col-lg-1 {
		width: 8.333333333333332%;
	}
	.col-lg-2 {
		width: 16.666666666666664%;
	}
	.col-lg-3 {
		width: 25%;
	}
	.col-lg-4 {
		width: 33.33333333333333%;
	}
	.col-lg-5 {
		width: 41.66666666666667%;
	}
	.col-lg-6 {
		width: 50%;
	}
	.col-lg-7 {
		width: 58.333333333333336%;
	}
	.col-lg-8 {
		width: 66.66666666666666%;
	}
	.col-lg-9 {
		width: 75%;
	}
	.col-lg-10 {
		width: 83.33333333333334%;
	}
	.col-lg-11 {
		width: 91.66666666666666%;
	}
	.col-lg-12 {
		width: 100%;
	}
	.col-lg-push-0 {
		left: auto;
	}
	.col-lg-push-1 {
		left: 8.333333333333332%;
	}
	.col-lg-push-2 {
		left: 16.666666666666664%;
	}
	.col-lg-push-3 {
		left: 25%;
	}
	.col-lg-push-4 {
		left: 33.33333333333333%;
	}
	.col-lg-push-5 {
		left: 41.66666666666667%;
	}
	.col-lg-push-6 {
		left: 50%;
	}
	.col-lg-push-7 {
		left: 58.333333333333336%;
	}
	.col-lg-push-8 {
		left: 66.66666666666666%;
	}
	.col-lg-push-9 {
		left: 75%;
	}
	.col-lg-push-10 {
		left: 83.33333333333334%;
	}
	.col-lg-push-11 {
		left: 91.66666666666666%;
	}
	.col-lg-pull-0 {
		right: auto;
	}
	.col-lg-pull-1 {
		right: 8.333333333333332%;
	}
	.col-lg-pull-2 {
		right: 16.666666666666664%;
	}
	.col-lg-pull-3 {
		right: 25%;
	}
	.col-lg-pull-4 {
		right: 33.33333333333333%;
	}
	.col-lg-pull-5 {
		right: 41.66666666666667%;
	}
	.col-lg-pull-6 {
		right: 50%;
	}
	.col-lg-pull-7 {
		right: 58.333333333333336%;
	}
	.col-lg-pull-8 {
		right: 66.66666666666666%;
	}
	.col-lg-pull-9 {
		right: 75%;
	}
	.col-lg-pull-10 {
		right: 83.33333333333334%;
	}
	.col-lg-pull-11 {
		right: 91.66666666666666%;
	}
	.col-lg-offset-0 {
		margin-left: 0;
	}
	.col-lg-offset-1 {
		margin-left: 8.333333333333332%;
	}
	.col-lg-offset-2 {
		margin-left: 16.666666666666664%;
	}
	.col-lg-offset-3 {
		margin-left: 25%;
	}
	.col-lg-offset-4 {
		margin-left: 33.33333333333333%;
	}
	.col-lg-offset-5 {
		margin-left: 41.66666666666667%;
	}
	.col-lg-offset-6 {
		margin-left: 50%;
	}
	.col-lg-offset-7 {
		margin-left: 58.333333333333336%;
	}
	.col-lg-offset-8 {
		margin-left: 66.66666666666666%;
	}
	.col-lg-offset-9 {
		margin-left: 75%;
	}
	.col-lg-offset-10 {
		margin-left: 83.33333333333334%;
	}
	.col-lg-offset-11 {
		margin-left: 91.66666666666666%;
	}

	.table{
		display: table;
		width: 100%;
	}

	.table-row{
		display: table-row;
	}

	.table-cell{
		display: table-cell;
		float: none;
	}

	.mt-15{ margin-top: 15px;}
/** 3 Text Align **/
	.text-left   { text-align: left; }
	.text-right  { text-align: right; }
	.text-center { text-align: center; }
	.vl-bottom{vertical-align: bottom;}

/*4. Select*/
	.select{
		font-weight: 400;
		display: inline-block;
		position: relative;
		color: #828282;
		border: none;
		height: 30px;
		padding: 0;
		width: 100%;
	}
	.sim-select {
		background: #FFF;
		padding: 0;
		position: absolute;
		top: 0;
		left: 0;
		height: 30px;
		width: 100%;
		z-index: 9;
		outline: none;
	}
	.sim-select .sim-head{
		border: 1px solid #857f7f;
		height: 30px;
		background: #FFF;
	}
	.sim-select .sim-head:before {
		content: "";
		border-left: 1px solid #616161;
		display: block;
		position: absolute;
		right: 1px;
		top: 5px;
		width: 29px;
		height: 20px;
		pointer-events: none;
		background: #FFF;
	}
	.sim-select .sim-arrow {
		position: absolute;
		right: 10px;
		top: 12px;
		width: 0;
		height: 0;
		border-top: 5px #857f7f solid;
		border-left: 5px transparent solid;
		border-right: 5px transparent solid;
		border-bottom: none;
	}
	.sim-select .current {
		color: #595454;
		font-size: 16px;
		padding: 0 8px;
		height: 30px;
		display: block;
		line-height: 28px;
		white-space: nowrap;
		overflow: hidden;
		margin-right: 32px;
	}

/**header**/
.imgPrint {
	padding-top: 40px !important;
	text-align: right;
}
.imgPrint {
	padding-right:80px;
}
.print-header{
	text-align: right;
	margin-top:15px;
	padding: 20px 0 15px;
	border-bottom: 5px solid #00446a; 
}
.print-header .page-name{
	color: #3d3c3a;
	font-size: 25px;
	float: right;
	margin-right:80px;
	font-weight: 300;
}

.print-header .logo-img{
	float: left;
}

/**footer**/

.print-footer{
	padding: 30px 0px !important;
	margin-top:50px;
	border-top: 1px solid #b1b1b1;
/* 	border-bottom: 1px solid #b1b1b1; */
}

.print-footer .site-url{
	width: 20%;
	float: left;
	line-height: 1;
	color: #00446a;
	font-size: 25px;
	font-weight: 600;
}

.print-footer .warning{
	float: right;
	width: 78%;
	font-size: 15px;
	padding-top: 5px;
	margin-left: 2%;
	word-break: break-word;
}

.print-footer .page{
	font-size: 19px;
	color: #00446a;
	font-family: TisaOT-Ita, Georgia, Sans-Serif; 
	font-style: italic\0;
	font-size: 16px\0;
	float: right;
	width: 8%;
	text-align: right;
}

/* 1. Breadcrumb
============================================================================================*/
.breadcrumb {
	width: 100%;
	margin: 15px 0 0 0 !important;
}

.breadcrumb:after{
	content: " ";
	display: table;
	clear: both;
}

.breadcrumb li{
	list-style-type: none;
	float: left;
	margin-right: 10px;
	font-size:19px;
	font-weight:300;
	text-transform: capitalize;
}

.breadcrumb li span{
	font-size: 19px;
	color: #3d3c3a;
	font-weight: 300;
	text-transform: capitalize;
}

.breadcrumb li span:after{
	content: ">";
	padding-left: 10px;
	color: #535252;
}
.print_breadcrumb {
	width: 100%;
	margin-top: 15px;
}

.print_breadcrumb:after{
	content: " ";
	display: table;
	clear: both;
}

.print_breadcrumb li{
	list-style-type: none;
	float: left;
	margin-right: 10px;
}

.print_breadcrumb li span{
	font-size: 19px;
	color: #3d3c3a;
	font-weight: 300;
}

.print_breadcrumb li span:after{
	content: ">";
	padding-left: 10px;
	color: #535252;
}

/* Static table */
.static-table{
	width: 100%;
	border-spacing: 0;
}

.static-table td{
	padding: 10px;
}

.static-table .odd td{
	background: #f8f8f6;
}

.static-table thead td{
	color: #00446a;
	font-size: 21px;
	font-weight: 600;
}

.static-table tbody td{
	font-size: 19px;
	color: #595454;
}
.static-table tbody td em{
	margin-left: -8px;
}
/*product price*/

.unit-price{
	font-size: 27px;
	color: #3d3c3a;
	display: inline-block;
	font-weight: 600;
}

.unit-price .decimal{
	font-size: 16px;
	vertical-align: top;
}

.unit-price .unit {
	font-size: 19px;
	color: #3d3c3a;
	margin-left: 15px;
	font-weight: 400;
}
.price-pr{position:relative;}
.price-pa{position:absolute;margin-top:-2px;font-size:12px;}
.amount{
	font-size: 27px;
	color: #00446a;
	display: inline-block;
	font-weight: 600;
}

.amount .decimal{
	font-size: 16px;
	vertical-align: top;
}
@media screen and (min-width:767px) and (max-width:1199px){
    body { zoom: 0.8; -moz-transform: scale(0.7); -moz-transform-origin:0 0;}

    .print-footer .warning{
    	width: 70%;
    }
}
.pro-img .hero-img{
height: auto !important;	
}
.pro-img .hero-img . img{
	visibility: visible;
}

	#kampyleButtonContainer {
		display: none;
	}
	.print_power_logo {
		text-align: center;
	}


}
/**prop 65*/
.print-prop-warning{
	position: relative;
}

.print-prop-warning img{
	position: absolute;
	left: 10px;
	top: 0;
	bottom: 0;
	right: auto;
	margin: auto;
}

.print-prop-warning p{
	padding-left: 30px;
}
