@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


/* Common */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, 
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;
	border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
table { border-collapse:collapse; border-spacing:0; text-align: left; }
:focus { outline: 0; }
img { border:0; }
a, a:link, a:visited, a:hover, a:active { text-decoration:underline; cursor: pointer; outline: 0; }
.cboth { clear: both; height: 0px; line-height: 0px; font-size: 0px; padding: 0; margin: 0; }
.hidden { display: none; }
html { margin-top: 0px; }

/* Wrapper */
body { 
	background-color: #fff;
	background-image: url('imgs/pondcheck-sideimage.jpg'); 
	background-size: 40% auto;
	background-repeat: no-repeat;
	background-position: left top;

}

body *{
	font-family: 'Poppins';
}

#cmn-wrp { max-width: 1200px; margin: 0 auto; /* background: #000 url('imgs/wrp_bak.png') no-repeat 0px 0px; */ 
	position: relative; 
	display: flex;
	justify-content: flex-end;
}
.cmn-wrp-con { 
	padding: 0px 20px 0px 60px; 
	width: 60%;
	min-height: 100vh;
	background-color: white;
}

@media only screen and (max-width: 992px) {
	body{
		background-size: 100% auto;
		background-repeat: repeat;
	}
	.cmn-wrp-con { 
		padding: 0px 20px 0px 20px; 
		width: 100%;
		background-color: rgba(255,255,255,.95);
	}
}

#cmn-wrp.cmn-wrp-hom { max-width: 1200px; margin: 0 auto; position: relative; 
	/* background: #000 url('imgs/wrp_bak_hom.png') no-repeat 0px 0px; */ }

#cmn-hdr-log{
	background-image: url('imgs/wrp_bak.png');
	background-size: contain;
	background-repeat: no-repeat;
	margin: 0px !important;
}


.nav_container{
	display: flex;
	justify-content: flex-end;
	position: absolute;
	top: 20px;
	//right: calc(((100vw - 1200px) / 2));
	right: 0px;
	gap: 20px;
}

@media only screen and (max-width: 1200px)  {
	.nav_container{
		right: 20px;
	}
}

.nav_container > div{
	position: relative !important;
	float: unset !important;
	all: unset;
}


.nav_container a.cmn-hdr-inf-con {
	background-image: unset;
	background-color: white;
	border: 1px solid #D10A11;
	border-radius: 100px;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-direction: column;
	text-align: left;
	height: 45px;
	padding: 0px 50px 0px 20px !important;
	position: relative;
}

.nav_container a.cmn-hdr-inf-con:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg id='search' xmlns='http://www.w3.org/2000/svg' width='18.002' height='18.001' viewBox='0 0 18.002 18.001'%3E%3Cpath id='Path_2920' data-name='Path 2920' d='M23.167,23.165a1.125,1.125,0,0,1,1.592,0L29.09,27.5A1.125,1.125,0,0,1,27.5,29.089l-4.331-4.331a1.125,1.125,0,0,1,0-1.592Z' transform='translate(-11.418 -11.416)' fill='%23d10a11' fill-rule='evenodd'/%3E%3Cpath id='Path_2921' data-name='Path 2921' d='M7.313,13.5A6.188,6.188,0,1,0,1.125,7.313,6.188,6.188,0,0,0,7.313,13.5Zm7.313-6.188A7.313,7.313,0,1,1,7.313,0a7.313,7.313,0,0,1,7.313,7.313Z' fill='%23d10a11' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
	height: 20px;
	width: 20px !important;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	top: 50%;
	right:	20px;
	transform: translate(0, -50%);
}

.nav_container a.cmn-hdr-inf-con strong{
	padding: 0px !important;
}

.nav_container a.cmn-hdr-inf-con *{
	color: #D10A11;
}

.home_button{
	height: 45px !important;
}

.home_button a{
	background-color: #D10A11;
	border: 1px solid #D10A11;
	border-radius: 100px;
	height: 100%;
	display: inline-block;
	display: flex;
	align-items: center;
	justify-content: center;
	font: 17px Poppins, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: white;
	text-decoration: none !important;
	padding: 0px 20px;
	transition-duration: 300ms;
}
.home_button a:hover{
	background-color: #fff;
	color: #D10A11;
}

.nav_container .hdr-inf-flg-cen{
	padding-top: 15px;
}

.hdr-inf-flg-cen{
	position: relative;
}

.hdr-inf-flg-cen:before{
	content: '';
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 7px solid #D10A11;
	position: absolute;
	right: 0px;
	top: 22px;
	transform: rotate(180deg);
}

.hdr-inf-flg-cen{
	width: 65px;
}


.cmn-hdr-inf-flg > div{
	background: none !important;
}

.cmn-hdr-inf-con strong{
	font-weight: 400 !important;
	font-size: 12px !important;
}

.cmn-hdr-inf-con span{
	font-weight: 700 !important;
	font-size: 12px !important;
}

.cmn-sid-hom{
	display: none !important;
}

.hom-con{
	max-width: 500px;
}

body h2{
	font-size: 40px;
	font-weight: 400;
	line-height: 1.2em;
	position: relative;
	margin-bottom: 50px;
}

body h3{
	font-size: 30px;
	font-weight: 400;
	line-height: 1.2em;
	position: relative;
	color: #262626 !important;
	font-family: 'Poppins' !important;
}

.pag-sls-stp .sls-stp-con{
	font-size: 32px;
	font-weight: 700 !important;
	line-height: 1.2em;
	position: relative;
	color: #262626 !important;
	font-family: 'Poppins' !important;
	margin-bottom: 20px;
}

body h2:after{
	content: '';
	height: 4px;
	background:	#D10A11 !important;
	width: 122px;
	position: absolute;
	bottom: -20px;
	left: 0px;
}

body h2 strong{
	font-size: 50px;
	font-weight: 700;
	display: inline-block;
	width: 100%;
}

body p{
	color: #262626 !important;
	font-size: 16px !important;
	font-weight: 200 !important;
	line-height: 1.5em !important;
}

body punt{
	color: #D10A11;
}

.pag-sls-lnk,
.pag-sls-top,
.cmn-frm-btn,
.hom-con-lnk,
.hom-con-sta,
.pag-cli-new{
	margin: 0px !important;
	display: flex !important;
	gap: 10px;
	margin-top: 20px !important;
}

a.cmn-pop-btn, 
a.crt-itm-btn,
.pag-sls-lnk a, 
.pag-sls-top a,
.cmn-frm-btn input,
.hom-con-lnk a,
.hom-con-sta a,
.pag-cli-new a{
	all: unset;
	background: unset !important;
	background-color: #D10A11 !important;
	border: 1px solid #D10A11 !important;
	border-radius: 100px;
	position: relative;
	font-family: 'Poppins' !important;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-size: 21px;
	transition: all 0.3s;
	padding: 0px 37px 0px 0px !important;
	margin: 0px !important;
	cursor: pointer;
}

a.cmn-pop-btn *,
a.crt-itm-btn a *,
.pag-sls-lnk *,
.pag-sls-top *,
.cmn-frm-btn *,
.hom-con-lnk a *,
.hom-con-sta a *,
.pag-cli-new a *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
}

a.cmn-pop-btn:hover,
a.crt-itm-btn:hover,
.pag-sls-lnk a:hover,
.pag-sls-top a:hover,
.cmn-frm-btn input:hover,
.hom-con-lnk a:hover,
.hom-con-sta a:hover,
.pag-cli-new a:hover{
	background: white !important;
	color: #D10A11 !important;
}

a.cmn-pop-btn:hover *,
a.crt-itm-btn:hover *,
.pag-sls-lnk a:hover *,
.pag-sls-top a:hover *,
.cmn-frm-btn input:hover *,
.hom-con-lnk a:hover *,
.hom-con-sta a:hover *,
.pag-cli-new a:hover *{
	color: #D10A11 !important;
}

a.cmn-pop-btn > span,
a.crt-itm-btn > span,
.pag-sls-lnk > span,
.pag-sls-top > span,
.cmn-frm-btn > span{
	position: relative;
}

a.cmn-pop-btn:after,
a.crt-itm-btn:after,
.pag-sls-lnk > a:after,
.pag-sls-top > a:after,
.cmn-frm-btn > span:after,
.hom-con-lnk a:after,
.hom-con-sta a:after,
.pag-cli-new a:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23fff'/%3E%3C/svg%3E");
	height: 25px;
	width: 25px !important;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	top: 50%;
	right:	20px;
	transform: translate(0, -50%);
	pointer-events: none !important;
}

.pag-sls-lnk > a > span:after,
.pag-sls-top > a > span:after{
	content: none !important;
}

a.cmn-pop-btn:hover:after,
a.crt-itm-btn:hover:after,
.pag-sls-lnk > a:hover:after,
.pag-sls-top > a:hover:after,
.cmn-frm-btn > span:hover:after,
.hom-con-lnk a:hover:after,
.hom-con-sta a:hover:after,
.pag-cli-new a:hover:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23c02b22'/%3E%3C/svg%3E%0A");
}

a.cmn-pop-btn span,
a.crt-itm-btn span,
.pag-sls-lnk a span,
.pag-sls-top a span,
.cmn-frm-btn input span,
.hom-con-lnk a span,
.hom-con-sta a span,
.pag-cli-new a span{
	background: unset !important;
	padding: 0px 15px !important;
}


.hom-con-lnk a:nth-child(3){
	background-color: white !important;
}

.hom-con-lnk a:nth-child(3) span{
	color: #D10A11 !important; 
}

.hom-con-lnk a:nth-child(3):after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23c02b22'/%3E%3C/svg%3E%0A") !important;
}

.hom-con-lnk a:nth-child(3):hover{
	background-color: #D10A11 !important;
}

.hom-con-lnk a:nth-child(3):hover span{
	color: white !important; 
}

.hom-con-lnk a:nth-child(3):hover:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23fff'/%3E%3C/svg%3E") !important;
}



.trt-sld > div,
.cmn-pop > div{
	background-image: unset !important;
}
.trt-sld,
.cmn-pop{
	background: white;
	border: 2px solid #D10A11;
	border-radius: 20px;
}

.cmn-pop form .cmn-frm-row *,
.cmn-pop h1{
	color: #262626 !important;
}

.cmn-pop h1{
	font-size: 40px !important;
	font-weight: 700 !important;
	line-height: 1.2em !important;
	position: relative;
	margin-bottom: 10px;
	font-family: 'Poppins' !important;
}

/*
.cmn-pop h1:after{
	content: '';
	height: 4px;
	background:	#D10A11 !important;
	width: 122px;
	position: absolute;
	bottom: -20px;
	left: 0px;
}
*/

.cmn-pop h5{
	background: unset !important;
}

.cmn-pop h5 *{
	background: unset !important;
}

.cmn-pop h5{
	background-color: #D10A11 !important;
	border-radius: 20px !important;
}
.cmn-frm-inp *,
.cmn-frm-inp,
.cmn-frm-btn *,
.cmn-frm-btn{
	background-image: unset !important;
}

.cmn-frm-btn input{
	padding-left: 20px !important;
	font-size: 25px !important;
	border-radius: 10px !important;
	width: auto !important;
	padding-right: 60px !important;
	cursor: pointer;
}
/* Litre text at home */
span.jb-ltr-txt{
	position: relative;
	font-size: 16px;
    bottom: 28px;
    float: right !important;
}
.cmn-frm-inp{
	border: 1px solid #D10A11;
	border-radius: 5px;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-family: 'Poppins' !important;
}

.inf-pag h5 span span,
.inf-pag .cmn-frm-row .cmn-frm-lbl{
	font-family: 'Poppins' !important;
	font-weight: 200 !important;
}

.inf-pag .cmn-frm-row .cmn-frm-lbl{
	line-height: 1.5em !important;
}


.cmn-pop-top,
.cmn-pop-bottom{
	height: 20px !important;
}

.cmn-pop-top{
	height: 40px !important;
}

.inf-pag .cmn-frm-row{
	display: flex;
	justify-content: space-between;
}
.trt-sld-top > span,
.cmn-pop-top > span{
	position: relative;
}
.trt-sld-top > span:after,
.cmn-pop-top > span:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39.795' height='39.795' viewBox='0 0 39.795 39.795'%3E%3Cg id='Group_12691' data-name='Group 12691' transform='translate(-1208.619 -190.62)'%3E%3Cg id='Group_12689' data-name='Group 12689'%3E%3Cg id='Group_12690' data-name='Group 12690'%3E%3Cpath id='Path_7548' data-name='Path 7548' d='M-15695.021-23305.867l36.967-36.965' transform='translate(16905.055 23534.867)' fill='none' stroke='%23d10a11' stroke-width='4'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_7549' data-name='Path 7549' d='M-15695.021-23305.867l36.967-36.965' transform='translate(-22095.832 15887.056) rotate(90)' fill='none' stroke='%23d10a11' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E%0A");
	height: 25px;
	width: 25px !important;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	top: 30px;
	right:	30px;
}

.cmn-pop-cnt{
	padding-bottom: 10px !important;
}

.alg-stp-icn,
.sls-stp-icn{
	background: none !important;
	display: inline-block;
	width: 100% !important;
}

.alg-stp-icn *,
.sls-stp-icn *{
	font-family: 'Poppins' !important;
}

.pag-sls-stp{
	margin: 40px 0px 20px 0px !important;
}

.alg-stp-icn strong,
.sls-stp-icn strong{
	height: 60px !important;
	width: 60px !important;
	background-color: #D10A11;
	border-radius: 100px;
	display: inline-block;
	font-size: 35px;
	text-align: center;
	position: relative !important;
	line-height: 60px !important;
	font-weight: 700 !important;
}

.alg-stp-icn > span,
.sls-stp-icn > span{
	all: unset !important;
	color: #D10A11 !important;
	font-size: 40px !important;
	text-transform: normal;
	font-weight: 700 !important;
}

.pag-sls-con .sls-itm > div > div,
.pag-sls-con .sls-itm > div,
.pag-sls-con .sls-itm{
	background-image: none !important; 
}

.pag-sls-con .sls-itm{
	padding: 20px !important;
	background-color: white !important;
	border: 1px solid #D10A11;
	border-radius: 5px;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-family: 'Poppins' !important;
	margin-bottom: 20px !important;
}

.sls-itm-inn h3{
font-family: 'Poppins' !important;
	font-weight: 700 !important;
	font-size: 29px !important;
	color: #D10A11 !important;
}

.pag-sls-con,
.pag-sls-con > div,
.pag-sls-con > div > div,
.pag-sls-con > div > div > div,
.pag-sls-con > div > div > div > div{
	height: unset !important;
}

.sls-itm-deg{
	color: #D10A11 !important;
}

.sls-itm-inn p{
	font-family: 'Poppins' !important;
}


.pag-vlc-cnt a{
	background-size: contain !important;
}

.cmn-bdy img{
	max-width: 450px !important;
}

.sls-itm-deg{
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
	
}

.sls-itm-con{
	display: flex !important;
	align-items: center !important;
}

.sls-itm-con .sls-itm-rcn{
	font-family: 'Poppins' !important;
}

.pag-vlc-cnt{
	height: unset !important;
}

body p.itm-des{
	font-size: 14px !important;
	padding-right: 20px;
}



.pag-alg-stp-spl{
	padding: 0px !important;
}

.pag-alg-stp-spl h3{
	padding: 0px 0px 20px 0px !important;
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
}

.alg-itm-img img{
	width: auto;
	max-height: 200px;
}

.alg-itm h3{
	margin-left: 0px !important;
	display: inline-block;
}

.alg-itm-img{
	margin: 0px !important;
}

.itm-des-img{
	display: none !important;
}

.alg-itm p{
	width: 60%;
	float: left;
	font-family: 'Poppins' !important;
	text-align: left;
}

.alg-itm .alg-itm-img{
	width: 40%;
	float: right;
	position: relative;
	padding: 0px;
	text-align: center;
}

.alg-itm .alg-itm-img img{
	padding-left: 50px;
	width: 100%;
	height: auto;
}

.pag-alg > div:nth-child(3) .alg-itm-img img{
	height: 200px !important;
	width: auto !important;
}

.alg-itm-con{
	width: 100%;
	display: inline-block;
	text-align: center;
}

.alg-itm-cit{
	display: none !important;
}

.vlc-itm{
	margin: 0px 0px 20px 0px !important;
}

.vlc-itm,
.vlc-itm > div,
.vlc-itm > div > div{
	background: unset !important;
}

.vlc-itm{
	padding: 20px !important;
	background-color: white !important;
	border: 1px solid #D10A11;
	border-radius: 5px;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
}

.vlc-itm-deg,
.vlc-itm-tit-lft,
.vlc-itm-tit-rgt{
	font-family: 'Poppins' !important;
	color: #D10A11!important;
	font-weight: 700 !important;
}

.vlc-itm-tit-rgt{
	font-size: 18px !important;
	text-align: center;
}

p.vlc-itm-des{
	font-family: 'Poppins' !important;
}

.vlc-itm-rat{
	background-image: none !important;
}

.vlc-itm-rcn{
	font-family: 'Poppins' !important;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	border-radius: 5px;
	border: 1px solid black;
}

.pag-vlc-cnt-des p{
	font-family: 'Poppins' !important;
	text-align: left !important;
	padding-top: 0px !important;
}

p.vlc-itm-des,
.vlc-itm,
.vlc-itm > div,
.vlc-itm > div > div,
.vlc-itm > div > div > div{
	height: unset !important;
}

.pag-vlc-cnt-des p{
	width: 60% !important;
}

.pag-vlc-cnt-img{
	width: 30% !important;
	margin: 0px !important;
}

.pag-sls-lnk{
	float: none !important;
}

.alg-itm h3 span,
.alg-itm h3{
	font-family: 'Poppins' !important;
	color: #262626!important;
	font-weight: 700 !important;
}

.alg-itm h3{
	display: inline-block;
margin-top: 40px !important;
}


.alg-stp-con{
	font-family: 'Poppins' !important;
color: #262626!important;
font-weight: 700 !important;
margin-bottom: 20px !important;
}

.alg-stp-icn{
	margin-top: 30px !important;
}

.alg-itm-des p{
	width: 100% !important;
	display: inline-block !important;
	margin-left: 0px !important;
}



.cmn-btn-del,
.cmn-btn-del span,
.cmn-btn-add,
.cmn-btn-add span{
	width: auto !important;
}

.cmn-btn-del > span,
.cmn-btn-del > span > span,
.cmn-btn-add > span > span,
.cmn-btn-add > span{
	background-image: none !important;
}
/*.cmn-btn-add.jb-subproduct{
display: none;
}*/
body a.cmn-btn-nrm.jb-fishtreatmentadvise{
	float: none !important;
	padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.cmn-btn-del,
.cmn-btn-add{
	all: unset;
	background: unset !important;
	background-color: transparent !important;
	border: 1px solid #D10A11 !important;
	border-radius: 100px;
	position: relative;
	font-family: 'Poppins' !important;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-size: 21px;
	transition: all 0.3s;
	//padding: 0px 37px 0px 0px !important;
	margin: 0px !important;
	color: #D10A11 !important;
	margin-top: 30px !important;
	margin-bottom: 30px !important;
	cursor: pointer;
}

.cmn-btn-del,
.cmn-btn-del *,
.cmn-btn-add,
.cmn-btn-add *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #D10A11 !important;
}

.cmn-btn-del:hover,
.cmn-btn-add:hover{
	background-color: #D10A11 !important;
}

.cmn-btn-del:hover,
.cmn-btn-del:hover *,
.cmn-btn-add:hover,
.cmn-btn-add:hover *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #fff !important;
}

.alg-itm-des a{
	width: 100% !important;
	text-align: center;
	background-color: white !important;
}

body a.cmn-btn-nrm{
	float: left !important;
	position: relative !important;
}



.pag-ord h1{
	font-family: 'Poppins' !important;
	color: #262626!important;
	font-weight: 700 !important;
}


.pag-ord-itm-tpc{
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
	border: 1px solid #D10A11 !important;
	padding-bottom: 0px !important;
	padding: 5px 10px !important;
	border-radius: 10px !important;
	display: inline-block;
	margin-bottom: 20px !important;
}


.pag-ord-itm-brk{
	border-top: 2px solid #D10A11;
}

.pag-ord-itm{
	padding-top: 0px !important;
}
.pag-ord-itm h5 > span > span,
.pag-ord-itm h5 > span,
.pag-ord-itm h5{
	background-image: none !important;
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
}

.pag-ord-itm h5{
	background-color: #D10A11 !important;
	border: 1px solid #D10A11 !important;
	border-radius: 10px;
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
}


/*p.prd-ord-pds{
	display: none;
}*/

.pag-ord-btn{
	padding: 0px !important;
}

body .ord-btn-eml,
body .ord-btn-prt{
	margin: 10px 10px 10px 0px !important
}

a.cmn-frm-btn,
a.cmn-frm-btn span,
.cmn-btn-bck,
.cmn-btn-bck span,
.ord-btn-eml,
.ord-btn-eml span,
.ord-btn-prt,
.ord-btn-prt span{
	width: auto !important;
}

a.cmn-frm-btn > span,
a.cmn-frm-btn > span > span,
.cmn-btn-bck > span,
.cmn-btn-bck > span > span,
.ord-btn-eml > span,
.ord-btn-eml > span > span,
.ord-btn-prt > span > span,
.ord-btn-prt > span{
	background-image: none !important;
}

.ord-btn-eml{
	all: unset;
	background: unset !important;
	background-color: transparent !important;
	border: 1px solid #D10A11 !important;
	border-radius: 100px;
	position: relative;
	font-family: 'Poppins' !important;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-size: 21px;
	transition: all 0.3s;
	//padding: 0px 37px 0px 0px !important;
	margin: 0px !important;
	color: #D10A11 !important;
	cursor: pointer;
}

a.cmn-frm-btn,
.cmn-btn-bck,
.ord-btn-prt{
	all: unset;
	background: unset !important;
	background-color: transparent !important;
	border: 1px solid #D10A11 !important;
	border-radius: 100px;
	position: relative;
	font-family: 'Poppins' !important;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
	font-size: 21px;
	transition: all 0.3s;
	//padding: 0px 37px 0px 0px !important;
	margin: 0px !important;
	color: #fff !important;
	background-color: #D10A11 !important;
	cursor: pointer;
}

.ord-btn-eml,
.ord-btn-eml *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #D10A11 !important;
}

a.cmn-frm-btn,
a.cmn-frm-btn *,
.cmn-btn-bck,
.cmn-btn-bck *,
.ord-btn-prt,
.ord-btn-prt *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #fff !important;
}

.ord-btn-eml:hover{
	background-color: #D10A11 !important;
}

a.cmn-frm-btn:hover,
.cmn-btn-bck:hover,
.ord-btn-prt:hover{
	background-color: #fff !important;
}

.ord-btn-eml:hover,
.ord-btn-eml:hover *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #fff !important;
}

.a.cmn-frm-btn:hover,
a.cmn-frm-btn:hover *,
.cmn-btn-bck:hover,
.cmn-btn-bck:hover *,
.ord-btn-prt:hover,
.ord-btn-prt:hover *{
	font-family: 'Poppins' !important;
	transition: all 0.3s;
	color: #D10A11 !important;
}


a.cmn-frm-btn:after,
.cmn-btn-bck:after,
.ord-btn-eml:after,
.ord-btn-prt:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23c02b22'/%3E%3C/svg%3E%0A");
	height: 25px;
	width: 25px !important;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	top: 50%;
	right:	20px;
	transform: translate(0, -50%);
	pointer-events: none !important;
}

a.cmn-frm-btn > span:after,
.cmn-btn-bck > span:after,
.ord-btn-eml > span:after,
.ord-btn-prt > span:after{
	content: none !important;
}

a.cmn-frm-btn:hover:after,
.cmn-btn-bck:hover:after,
.ord-btn-eml:hover:after,
.ord-btn-prt:hover:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23fff'/%3E%3C/svg%3E");
}

a.cmn-frm-btn:after,
.cmn-btn-bck:after,
.ord-btn-prt:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23fff'/%3E%3C/svg%3E") !important;
}

a.cmn-frm-btn:hover:after,
.cmn-btn-bck:hover:after,
.ord-btn-prt:hover:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23c02b22'/%3E%3C/svg%3E%0A") !important;
}


.inf-pag .cmn-frm-row{
	height: unset !important;
}

body #fancybox-content .cmn-pop span.cmn-frm-btn span input{
	color: white !important;
}

body #fancybox-content .cmn-pop span.cmn-frm-btn span input:hover{
	color: #D10A11 !important;
}


.dis-blk-img > img{
	max-width: 100% !important;
	max-height: 100% !important;
}

.cmn-hdr-tit p{
	padding: 0px !important;
}


.dis-blk-des a{
	border: 1px solid #D10A11 !important;
	border-radius: 10px;
	font-family: 'Poppins' !important;
	height: auto !important;
	background-color: #fff !important;
}

.dis-blk-des a span{
	font-family: 'Poppins' !important;
	font-weight: 200 !important;
	color: #262626 !important;
	
}

.dis-blk-des a strong{
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
	color: #D10A11 !important;
	line-height: 1.2em !important;
}

.dis-blk-des a,
.dis-blk-des a > span,
.dis-blk-des a > span > span,
.dis-blk-des a > span > span > span{
	background-image: unset !important;
}


.dis-blk-des a span span span.dis-blk-des-arw{
	background: unset !important;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.556' height='19.651' viewBox='0 0 28.556 19.651'%3E%3Cpath id='Path_7358' data-name='Path 7358' d='M28.167,50.8l-8.5-8.5a1.328,1.328,0,1,0-1.878,1.878l6.231,6.231H1.328a1.328,1.328,0,1,0,0,2.656H24.022L17.792,59.3a1.328,1.328,0,0,0,1.878,1.878l8.5-8.5A1.328,1.328,0,0,0,28.167,50.8Z' transform='translate(0 -41.916)' fill='%23c02b22'/%3E%3C/svg%3E%0A") !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	background-position: center !important;
}

.dis-blk-des a span span span.dis-blk-des-arw{
	height: 100% !important;
}

.trt-blk-nrp-con h2{
	text-align: left !important;
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
	color: #D10A11 !important;
	line-height: 1.2em !important;
	padding-bottom: 0px !important;
}

a.cmn-btn-add span{
	padding-left: 20px !important;
}

.cmn-btn-bck:after{
	right: unset !important;
	left: 20px !important;
	transform: rotate(180deg) translate(0, 50%) !important;
}


a.cmn-frm-btn{
	padding: 0px 52px 0px 10px !important;
}

.dis-blk-itm,
.dis-blk-des a span,
.dis-blk-des a span span,
body .dis-blk-des-inn span,
body .dis-blk-des-inn{
	height: unset !important;
}

.dis-blk-des a span{
	min-height: 100px;
}

.dis-blk-des a span span span.dis-blk-des-con{
	padding-bottom: 10px !important;
}


.trt-blk-lft h2{
	font-family: 'Poppins' !important;
	font-weight: 700 !important;
	color: #D10A11 !important;
	line-height: 1.2em !important;
	text-align: left !important;
	padding-bottom: 0px !important;; 
}


.pag-ord-itm ul *{
	color: #262626 !important;
}

.crt-itm{
	display: grid;
    grid-template-columns: 1fr;
	align-items: center;
}
@media screen and (min-width: 768px){
	.crt-itm{
		grid-template-columns: 1.5fr 1fr;
	}
	.crt-itm-img{
		grid-row: 1/3;
		grid-column: 2;
	}
}

.crt-itm-img img{
	width: 120px !important;
}

/* Remove buttons at selecting subproducts vitaspray & fish protect*/
.cmn-bdy > .crt-itm:nth-child(2) > a:nth-child(4){
	display: none;
}
.cmn-bdy > .crt-itm:nth-child(3) > a:nth-child(3){
	display: none;
}

.crt-itm > div{
	
}

.crt-itm .crt-itm-img{
	width: 100px !important;
}

.crt-itm .crt-itm-img img{
	width: 100px;
	height: auto;
}

.crt-itm{
	width: 100% !important;;
}

.crt-itm .crt-itm-des,
.crt-itm .crt-itm-img{
	padding: 0px !important;
	width: 100% !important;
}

.trt-sld-btm{
	height: 0px !important;
}

.trt-sld-cnt{
	padding-top: 20px !important;
}

.trt-sld-img img{
	max-height: 100%;
}

/*
.trt-viw-lnk > a:nth-child(2) > span > span:after{
	content: ' Fish protect';
}

.trt-viw-lnk > a:nth-child(3) > span > span:after{
	content: ' Vita-spray';
}
*/


.pag-sls-lnk span.cmn-frm-btn span input{
	border-radius: 100px !important;
}

/*
.cmn-bdy > div:nth-child(2){
	border-bottom: 1px solid #D10A11;
}
*/

/*
#cmn-wrp.cmn-wrp-zkn { background: #000 url('imgs/wrp_bak_zkn.png') no-repeat top center; }

#cmn-wrp.cmn-wrp-zkn.cmn-wrp-len { background-image: url('imgs/wrp_bak_zkn_en.png'); }
#cmn-wrp.cmn-wrp-zkn.cmn-wrp-lfr { background-image: url('imgs/wrp_bak_zkn_fr.png'); }
#cmn-wrp.cmn-wrp-zkn.cmn-wrp-lde { background-image: url('imgs/wrp_bak_zkn_de.png'); }

#cmn-wrp.cmn-wrp-len { background-image: url('imgs/wrp_bak_en.png'); }
#cmn-wrp.cmn-wrp-lde { background-image: url('imgs/wrp_bak_de.png'); }
#cmn-wrp.cmn-wrp-lfr { background-image: url('imgs/wrp_bak_fr.png'); }
#cmn-wrp.cmn-wrp-ldk { background-image: url('imgs/wrp_bak_dk.jpg'); }
*/

/* #cmn-wrp.cmn-wrp-hom.cmn-wrp-len { background-image: url('imgs/wrp_bak_hom_en.png'); }
#cmn-wrp.cmn-wrp-hom.cmn-wrp-lde { background-image: url('imgs/wrp_bak_hom_de.png'); }
#cmn-wrp.cmn-wrp-hom.cmn-wrp-lfr { background-image: url('imgs/wrp_bak_hom_fr.png'); }
#cmn-wrp.cmn-wrp-hom.cmn-wrp-ldk { background-image: url('imgs/wrp_bak_hom_dk.jpg'); } */



/* Header */
#cmn-hdr { }
#cmn-hdr.cmn-hdr-win { padding-top: 120px; padding-bottom: 25px; }
.cmn-hdr-inf { float:right; height: 59px; width: 279px; position: fixed; right: 300px; top: 0px; }
a.cmn-hdr-inf-con { padding: 0px 5px 0px 15px; height: 59px; /*width: 259px; */
	background: url('imgs/hdr_inf.png') no-repeat 0px 0px; display: inline-block; text-decoration:none; }
.cmn-hdr-inf strong { font: bold 17px Poppins, Arial, Helvetica, sans-serif; color: #fff; 
	padding-top: 2px; }
.cmn-hdr-inf span { font: 11px Poppins, Arial, Helvetica, sans-serif; color: #fff; }

.cmn-hdr-lft { width: 100%; float:left; clear: both; max-width: 400px; }
.cmn-hdr-lft p { font: 16px Poppins, Arial, Helvetica, sans-serif; color: #fff; text-transform:uppercase; 
	padding: 0px 0px 0px 42px; }
.cmn-hdr-lft p.cmn-hdr-lft-txt { padding: 0px 0px 0px 184px; color: #ac8ab8; }
a#cmn-hdr-log { width: 100%; height: 83px; display: inline-block; text-decoration:none;  max-width: 382px;
	margin: 0px 0px 15px 17px; }
.cmn-hdr-cli { float: right; height: 62px; position: fixed; right: 588px; top: 0; width: 80px; }
.cmn-hdr-cli a.cmn-sid-mnu-cli { background: url("imgs/hdr_cli_inf.png") no-repeat scroll 0 0 transparent;
    display: inline-block; height: 62px; text-decoration: none;
    width: 82px; }
	
/* Flag */
.cmn-hdr-inf-flg { height: 45px; width: 77px;  position: fixed; top: 0px; float:right; right:226px; 
	cursor: pointer; }	
.hdr-inf-flg-cen { width:77px; background: url('imgs/hdr_rpt.png') repeat-y -1843px 0px; 
	text-align: center; padding: 5px 0px 0px 0px; }
.hdr-inf-flg-cen ul { list-style: none; display: none; margin-top:3px; }
	
.hdr-inf-flg-cen span { display: inline-block; height: 21px; width: 35px; }
.hdr-inf-flg-cen span.hdr-inf-flg-dut { background: url('imgs/cmn_rpt.png') no-repeat -21px -226px; }
.hdr-inf-flg-cen span.hdr-inf-flg-ger { background: url('imgs/cmn_rpt.png') no-repeat -21px -329px; }
.hdr-inf-flg-cen span.hdr-inf-flg-eng { background: url('imgs/cmn_rpt.png') no-repeat -21px -428px; }
.hdr-inf-flg-cen span.hdr-inf-flg-fre { background: url('imgs/cmn_rpt.png') no-repeat -21px -539px; }
.hdr-inf-flg-cen span.hdr-inf-flg-den { background: url('imgs/cmn_rpt.png') no-repeat -21px -596px; }
.hdr-inf-flg-cen span.hdr-inf-flg-ita { background: url('imgs/cmn_rpt.png') no-repeat -21px -648px; }
.hdr-inf-flg-cen ul li { }
.hdr-inf-flg-cen ul li a { margin: 0px 0px 0px 0px; display: inline-block; 
	width:35px; height:21px; }	
.hdr-inf-flg-cen ul li a.hdr-inf-flg-dut { background: url('imgs/cmn_rpt.png') no-repeat -21px -226px; }
.hdr-inf-flg-cen ul li a.hdr-inf-flg-ger { background: url('imgs/cmn_rpt.png') no-repeat -21px -329px; }
.hdr-inf-flg-cen ul li a.hdr-inf-flg-eng { background: url('imgs/cmn_rpt.png') no-repeat -21px -428px; }
.hdr-inf-flg-cen ul li a.hdr-inf-flg-fre { background: url('imgs/cmn_rpt.png') no-repeat -21px -539px; }
.hdr-inf-flg-cen ul li a.hdr-inf-flg-den { background: url('imgs/cmn_rpt.png') no-repeat -21px -596px; }
.hdr-inf-flg-cen ul li a.hdr-inf-flg-ita { background: url('imgs/cmn_rpt.png') no-repeat -21px -648px; }

.cmn-hdr-inf-flg:hover .hdr-inf-flg-cen ul { display: block; }
.cmn-hdr-inf-flg .hdr-inf-flg-btm { background: url('imgs/cmn_rpt.png') no-repeat 0px -120px; display: 
	inline-block; width:77px; height:22px; }	

/* Menu */
.cmn-sid-mnu { position: absolute; top: 0px; left: 1px; height: 317px; width: 82px; 
	background: url('imgs/cmn_mnu.png') no-repeat -5px 0px; overflow: hidden; }
.cmn-sid-vij { background: url('imgs/lgn_mnu.png') no-repeat 0px 0px; width:82px;
	height: 467px; overflow: hidden; left: -8px; }
.cmn-sid-zkn { background: url('imgs/zkn_mnu.png') no-repeat 0px 0px; width:82px;
	height: 467px; overflow: hidden; left: -8px; }
.cmn-sid-lgt { background: url('imgs/cmn_mnu_lgn.png') no-repeat 0px 0px; width:82px;
	height: 332px; overflow: hidden; left: -8px; }
.cmn-sid-cli { background: url('imgs/cmn_mnu_lgn_cli.png') no-repeat -2px 0px; width:82px;
	height: 383px; overflow: hidden; left: -8px; }
.cmn-sid-mnu a { text-decoration:none; display: inline-block; width: 82px; }
.cmn-sid-mnu a.cmn-sid-mnu-hom { height: 164px; position: absolute; top: 0px; left: 0px; }
.cmn-sid-mnu a.cmn-sid-mnu-vij { height: 151px; position: absolute; top: 165px; left: 0px; }
.cmn-sid-mnu a.cmn-sid-mnu-lgn { height: 151px; position: absolute; top: 321px; left: 0px; }
.cmn-sid-mnu a.cmn-sid-mnu-lgo { height: 151px; position: absolute; top: 167px; left: 0px; 
	background: url('imgs/lgn_mnu.png') no-repeat 0px -509px; }
.cmn-sid-hom { background: url('imgs/cmn_mnu_hom.png') no-repeat 0px 0px; width:82px;
	height: 164px; overflow: hidden; left: -8px; }
.cmn-sid-mnu a.cmn-sid-mnu-cli { height: 65px; position: absolute; top: 318px; left: 0px; }
	
/* Content */
.cmn-bdy { padding: 0px 0px 100px 0px; }
#cmn-bdy-con { padding-top: 20px; }
.cmn-bdy p { font: 12px/16px Poppins, Arial, Helvetica, sans-serif; color: #fff; padding-right: 27px; 
	padding-bottom: 20px; }
.cmn-bdy p.cmn-prg-tpd { padding-top: 20px; }
.cmn-bdy h3 { color: #bb9fc7; font: 16px Poppins, Arial, Helvetica, sans-serif; padding-bottom: 5px;
	font-weight: 700; }

/* Common Button */
a.cmn-btn-src { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -1479px; } 
a.cmn-btn-src span { display: inline-block; padding: 0px 0px 0px 47px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -1551px; }
a.cmn-btn-src span span { display: inline-block; padding: 0px 48px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px;
	font: 20px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
.cmn-wrp-lnl a.cmn-btn-src span span { padding:0px 33px 0px 13px; }
.cmn-wrp-len a.cmn-btn-src span span, .cmn-wrp-lde a.cmn-btn-src span span { padding:0px 51px 0px 13px; }
.cmn-wrp-lfr a.cmn-btn-src span span { padding:0px 91px 0px 13px; }
a.cmn-btn-src:hover { background: url('imgs/ver_rpt.png') no-repeat right -2516px; }
a.cmn-btn-src:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -2433px; }
a.cmn-btn-src:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; } 

a.cmn-btn-arw { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 53px; background: url('imgs/ver_rpt.png') no-repeat right -1777px; } 
a.cmn-btn-arw span { display: inline-block; padding: 0px 0px 0px 45px; 
	height: 53px; background: url('imgs/ver_rpt.png') no-repeat 0px -1849px; }
a.cmn-btn-arw span span { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 53px; background: url('imgs/ver_rpt.png') repeat-x 0px -1703px; 
	font: 20px/53px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-btn-arw:hover { background: url('imgs/ver_rpt.png') no-repeat right -2857px; }
a.cmn-btn-arw:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -2775px; }
a.cmn-btn-arw:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2946px; color: #000; }

a.cmn-btn-bck { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 53px; background: url('imgs/ver_rpt.png') no-repeat right -1777px; } 
a.cmn-btn-bck span { display: inline-block; padding: 0px 0px 0px 45px; 
	height: 53px; background: url('imgs/ver_rpt.png') no-repeat 0px -1924px; }
a.cmn-btn-bck span span { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 53px; background: url('imgs/ver_rpt.png') repeat-x 0px -1703px; 
	font: 20px/53px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-btn-bck:hover { background: url('imgs/ver_rpt.png') no-repeat right -2857px; }
a.cmn-btn-bck:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3132px; }
a.cmn-btn-bck:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2946px; color: #000; }

a.cmn-btn-add { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -1479px; } 
a.cmn-btn-add span { display: inline-block; padding: 0px 0px 0px 40px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -1996px; }
a.cmn-btn-add span span { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; 
	font: 20px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-btn-add:hover { background: url('imgs/ver_rpt.png') no-repeat right -2516px; }
a.cmn-btn-add:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
a.cmn-btn-add:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

a.cmn-btn-clk span { display: inline-block; padding: 0px 0px 0px 40px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -4463px; }
a.cmn-btn-clk:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -4546px; }

a.cmn-btn-del { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -1479px; } 
a.cmn-btn-del span { display: inline-block; padding: 0px 0px 0px 40px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -4283px; }
a.cmn-btn-del span span { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; 
	font: 20px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-btn-del:hover { background: url('imgs/ver_rpt.png') no-repeat right -2516px; }
a.cmn-btn-del:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -4374px; }
a.cmn-btn-del:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

a.cmn-pop-btn { text-decoration:none; display: inline-block; padding: 0px 8px 0px 0px; 
 	height: 41px; background: url('imgs/ver_rpt.png') no-repeat right -1223px; float:right; 
 	margin: 35px 0px 10px 0px;}	
a.cmn-pop-btn span { display: inline-block; padding: 0px 0px 0px 31px; 
	height: 41px; background: url('imgs/ver_rpt.png') no-repeat 0px -1279px; }
a.cmn-pop-btn span span { display: inline-block; padding: 0px 13px 0px 9px; 
	height: 41px; background: url('imgs/ver_rpt.png') repeat-x 0px -1168px; 
	font: 20px/41px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-pop-btn:hover { background: url('imgs/ver_rpt.png') no-repeat right -2289px; }
a.cmn-pop-btn:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -2152px; }
a.cmn-pop-btn:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2221px; color: #000; }		

span.cmn-btn-add { text-decoration:none; display: inline-block; padding: 0px 10px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -1479px; 
	cursor: pointer; } 
span.cmn-btn-add span { display: inline-block; padding: 0px 0px 0px 40px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -1996px; 
	cursor: pointer; }
span.cmn-btn-add span input { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; cursor: pointer; 
	font: 20px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; border: 0px; }
span.cmn-btn-add:hover { background: url('imgs/ver_rpt.png') no-repeat right -2516px; }
span.cmn-btn-add:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
span.cmn-btn-add:hover span input { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

a.cmn-btn-nrm { text-decoration:none; display: inline-block; padding: 0px 8px 0px 0px; 
 	height: 41px; background: url('imgs/ver_rpt.png') no-repeat right -1223px; float:right; 
 	margin: 35px 0px 10px 0px;}	
a.cmn-btn-nrm span { display: inline-block; padding: 0px 0px 0px 8px; 
	height: 41px; background: url('imgs/ver_rpt.png') no-repeat 0px -1111px; }
a.cmn-btn-nrm span span { display: inline-block; padding: 0px 13px 0px 9px; 
	height: 41px; background: url('imgs/ver_rpt.png') repeat-x 0px -1168px; 
	font: 20px/41px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-btn-nrm:hover { background: url('imgs/ver_rpt.png') no-repeat right -2289px; }
a.cmn-btn-nrm:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -2086px; }
a.cmn-btn-nrm:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2221px; color: #000; }		

/* Home */
/*
.hom-con a { margin: 0px 0px 22px 145px; }
.hom-con a.cmn-btn-src { margin-top: 10px; } 
*/
.hom-con p.hom-con-ptp { padding-top: 33px; }
.hom-con .hom-con-lnk { height: 130px; }
/* .hom-fis-img { width: 312px; height: 317px; background: url('imgs/hom_fis.png') no-repeat top left; 
	float: right; margin: 30px 0px 0px 0px; } */

.hom-con-sta { margin: 70px 0px 22px 45px; }
.hom-con-sta a { display: inline-block; height: 54px; padding: 0px 37px 0px 0px; text-decoration:none;  
	background: url('imgs/ver_rpt.png') no-repeat right -3220px; margin: 0px; }
.hom-con-sta a span { display: inline-block; height: 54px; padding: 0px 0px 0px 10px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; }
.hom-con-sta a span span { display: inline-block; height: 54px; padding: 0px 30px 0px 10px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; border: 0px; 
	font: 25px/54px Arial, Helvetica, sans-serif; color: #fff; text-align: center; }
.hom-con-sta a:hover { background: url('imgs/ver_rpt.png') no-repeat right -3811px; }
.hom-con-sta a:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
.hom-con-sta a:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }
.hom-con p.hom-txt { font: 400 28px/35px Poppins, Arial, Helvetica, sans-serif; color: #262626; padding-right: 27px; 
	padding-bottom: 20px; padding-top: 12px; }
.hom-con p.hom-txt strong { font-weight: 700; }

/* Disease */
.dis-blk { padding: 20px 0px 0px 0px; }
.dis-blk p { padding: 0px; }
.dis-blk-itm { height: 130px; margin-top: 7px; float:left; }
a.dis-blk-img { width: 206px; float:left; text-align: center; text-decoration:none; 
	display: inline-block; height: 130px; overflow: hidden; }
.dis-blk-des { width: 443px; float:left; padding-left: 13px; }
.dis-blk-des a { text-decoration:none; display: inline-block; padding: 0px 12px 0px 0px; 
	background: url('imgs/ver_rpt.png') no-repeat right -517px; height: 128px; }
.dis-blk-des a span { display: inline-block; padding: 0px 0px 0px 12px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -218px; height: 128px; }
.dis-blk-des a span span { display: inline-block; padding: 0px 0px 0px 7px; width: 400px;
	background: url('imgs/ver_rpt.png') repeat-x 0px -373px; height: 128px; }
.dis-blk-des a span span span.dis-blk-des-inn { float:left; width: 365px; }
.dis-blk-des a span span strong { padding: 12px 0px 0px 0px; display: inline-block; 
	font: 19px Poppins, Arial, Helvetica, sans-serif; color: #701280; height: 23px; overflow: hidden; }
.dis-blk-des a span span span.dis-blk-des-con { background: none; padding: 3px 0px 0px 0px; 
	font: 11px/13px Poppins, Arial, Helvetica, sans-serif; width: 360px; height: 77px; float:left; color: #212125; 
	text-align: justify; overflow: hidden; }
.dis-blk-des a span span span.dis-blk-des-arw { padding: 0px; height: 100px;  float:right;
	background: url('imgs/cmn_icn.png') no-repeat -11px 35px; width: 22px; margin-right: 0px; }
.dis-blk-des a:hover { background: url('imgs/ver_rpt.png') no-repeat right -959px; }
.dis-blk-des a:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -670px; }
.dis-blk-des a:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -815px; }
.dis-blk-des a:hover span span strong { color: #fff; }

.dis-blk-des a:hover span span span.dis-blk-des-con { color: #fff; }
.dis-blk-des a:hover span span span.dis-blk-des-arw { background: url('imgs/cmn_icn.png') no-repeat -11px -120px; }
.dis-blk-des-act a { background: url('imgs/ver_rpt.png') no-repeat right -959px; }
.dis-blk-des-act a span { background: url('imgs/ver_rpt.png') no-repeat 0px -670px; }
.dis-blk-des-act a span span { background: url('imgs/ver_rpt.png') repeat-x 0px -815px; }
.dis-blk-des-act a span span strong { color: #fff; }
.dis-blk-des-act a span span span.dis-blk-des-con { color: #fff; }
.dis-blk-des-act a span span span.dis-blk-des-arw { background: url('imgs/cmn_icn.png') no-repeat -11px -153px; }
p.dis-btm-cnt { padding: 30px 0px 0px 15px; }

.trt-blk-lft { width: 445px; float:left; }
a.trt-blk-rgt { width: 145px; float:right; padding: 30px 0px 0px 0px; text-align: center; 
	margin-right: 15px; text-decoration:none; display: inline-block; }
.trt-blk-lft h2 { color: #fff; font: 27px Poppins, Arial, Helvetica, sans-serif; 
	text-align: center; padding-bottom: 25px; }
.trt-blk-lft p { text-align: justify; }
.trt-blk-rgt span { display: none; }
.trt-viw-lnk { padding: 30px 0px 0px 0px; }
.trt-viw-lnk a { margin: 0px 54px 0px 0px; }
a.trt-blk-pro { text-decoration:none; display: inline-block; width: 141px; height: 53px; 
	background: url('imgs/cmn_pro_btn.png') no-repeat 0px 0px; color: #c30009; margin-top:10px;
	font: 28px/47px Poppins, Arial, Helvetica, sans-serif; text-align: left; padding: 0px 0px 0px 15px; }
.trt-blk-lft-img { float:right; padding: 0px 30px 30px 0px; width: 230px; text-align: center; }
.trt-blk-lft-img span { display: none; }

.trt-blk-nrp-con { width: 460px; float:left; }
.trt-blk-nrp-con h2 { color: #fff; font: 27px Poppins, Arial, Helvetica, sans-serif; 
	text-align: center; padding-bottom: 25px; }	
.trt-blk-nrp-img { width: 145px; float:right;  padding: 30px 0px 0px 0px; 
	text-align: center; margin-right: 15px; }
.trt-blk-nrp-img span { display: none; }
.trt-prd-rbt a { margin-right: 0px; margin-left: 30px; }
		
/* Slides */
.trt-sld { width: 580px; margin: 0 auto; }
.trt-sld-top { height: 50px; background: url('imgs/hdr_rpt.png') no-repeat 0px 0px; }
.trt-sld-cnt { background: url('imgs/hdr_rpt.png') repeat-y -617px 0px; padding: 50px 43px 0px 27px; 
	position: relative; height: 458px; overflow: hidden; }
.trt-sld-btm { height: 50px; background: url('imgs/hdr_rpt.png') no-repeat -1232px -18px; }
.trt-sld-top span { display: inline-block; width: 46px; height: 44px; cursor: pointer; float:right; }
a.trt-sld-prv { text-decoration:none; display: inline-block; width: 23px; height: 52px; 
	background: url('imgs/cmn_icn.png') no-repeat -9px -498px; position: absolute; top: 125px; 
	left: 20px; z-index: 5; }
a.trt-sld-nxt { text-decoration:none; display: inline-block; width: 23px; height: 52px; 
	background: url('imgs/cmn_icn.png') no-repeat -11px -314px;	position: absolute; top: 125px; 
	right: 44px; z-index: 5; }
.trt-sld-inn { width: 500px; height: 370px; overflow: hidden; }
.trt-sld-itm { width: 500px; height: 370px; overflow: hidden; }
.trt-sld-img { text-align: center; height: 190px; }
.trt-sld-cnt h3 { color: #701280; font: 20px Poppins, Arial, Helvetica, sans-serif; padding: 45px 0px 10px 0px; }
.trt-sld-cnt p { padding: 0px; font: 12px/16px Poppins, Arial,Helvetica,sans-serif; color: #fff; }
.trt-sld-cnt ul.pagination { display: none; }

.trt-viw-lnk a.crt-del { margin-right: 49px; }
.trt-prd-rbt a.crt-del { margin-right: 0px; margin-left: 0px; }

/* Cart */
.crt-pag h1 { font: 700 30px Poppins, Arial, Helvetica, sans-serif; color: #fff; padding: 0px 0px 20px 50px; }
.crt-itm { width: 330px; float:left; padding-top: 30px; }
.crt-itm .crt-itm-des { width: 150px; float:left; padding: 0px; text-align: left;
	font: 12px/16px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
.crt-itm .crt-itm-img { width: 115px; float:left; padding-left: 30px; text-align: center; }
.crt-itm .crt-itm-img span { display: none; } 
	display: inline-block; padding: 20px 0px 0px 0px; }
.crt-btn-yes { margin: 10px 30px 0px 0px; }
.crt-btn-can { margin: 10px 0px 0px 0px; }
a.crt-btn-lst { margin: 0; }

/* Home */
.hom-pag { width: 585px; }
.hom-pag h3 { font: 35px Poppins, Arial, Helvetica, sans-serif; color: #fff; padding-bottom: 0px;
	font-weight: 700; }
.hom-pag p { padding: 25px 0px 0px 0px; font: 14px Poppins, Arial, Helvetica, sans-serif; text-align: justify; }
.hom-pag-lnk { padding: 60px 0px 0px 0px; }

a.hom-add-btn { text-decoration:none; display: inline-block; padding: 0px 8px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -1479px; float:left; } 
a.hom-add-btn span { display: inline-block; padding: 0px 0px 0px 10px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; }
a.hom-add-btn span span { display: inline-block; padding: 0px 10px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; 
	font: 23px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.hom-add-btn:hover { background: url('imgs/ver_rpt.png') no-repeat right -2516px; }
a.hom-add-btn:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
a.hom-add-btn:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

a.hom-ver-btn { float:right; }
a.cmn-ver-btn { text-decoration:none; display: inline-block; padding: 0px 40px 0px 0px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat right -3220px; } 
a.cmn-ver-btn span { display: inline-block; padding: 0px 0px 0px 10px; 
	height: 54px; background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; }
a.cmn-ver-btn span span { display: inline-block; padding: 0px 31px 0px 13px; 
	height: 54px; background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; 
	font: 23px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
a.cmn-ver-btn:hover { background: url('imgs/ver_rpt.png') no-repeat right -3811px; }
a.cmn-ver-btn:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
a.cmn-ver-btn:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

/* Common form */
.cmn-frm-row { min-height: 42px; clear: both; padding: 20px 0px 0px 0px; }
.cmn-frm-row .cmn-frm-lbl { font: 15px/42px Poppins, Arial, Helvetica, sans-serif; color: #fff; width: 176px;
	float:left; }
.cmn-frm-row .cmn-frm-fld { width: 255px; float:left; }

p.cmn-err-msg { text-align: center; font: bold 15px Poppins, Arial, Helvetica, sans-serif; color: #e54d4d; }

span.cmn-frm-inp { display: inline-block; padding: 0px 12px 0px 0px; float:right;
	height: 40px; background: url('imgs/ver_rpt.png') no-repeat right -3422px; }
span.cmn-frm-inp span { display: inline-block; padding: 0px 0px 0px 12px; float:left; 
	height: 40px; background: url('imgs/ver_rpt.png') no-repeat 0px -3299px; }
span.cmn-frm-inp span input { border: 0px; font: 14px/40px Poppins, Arial, Helvetica, sans-serif;  
	height: 40px; background: url('imgs/ver_rpt.png') repeat-x 0px -3362px; color: #000; float:left;
	text-align: left; width: 220px; padding-right: 10px; }
	
span.cmn-frm-err { display: inline-block; padding: 0px 12px 0px 0px; float:right;
	height: 40px; background: url('imgs/ver_rpt.png') no-repeat right -4041px; }
span.cmn-frm-err span { display: inline-block; padding: 0px 0px 0px 12px; float:left; 
	height: 40px; background: url('imgs/ver_rpt.png') no-repeat 0px -3896px; }
span.cmn-frm-err span input { border: 0px; font: 14px/40px Poppins, Arial, Helvetica, sans-serif;  
	height: 40px; background: url('imgs/ver_rpt.png') repeat-x 0px -3968px; color: #C30009; float:left;
	text-align: left; width: 220px; padding-right: 10px; }
		
span.cmn-frm-btn { display: inline-block; height: 54px; padding: 0px 37px 0px 0px; 
	background: url('imgs/ver_rpt.png') no-repeat right -3220px; cursor: pointer; }
span.cmn-frm-btn span { display: inline-block; height: 54px; padding: 0px 0px 0px 9px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; cursor: pointer; }
span.cmn-frm-btn span input { display: inline-block; height: 54px; padding: 0px 122px 0px 3px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; border: 0px; width: 215px;
	font: 25px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; cursor: pointer; }
span.cmn-frm-btn:hover { background: url('imgs/ver_rpt.png') no-repeat right -3811px; }
span.cmn-frm-btn:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
span.cmn-frm-btn:hover span input { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

a.cmn-frm-btn { display: inline-block; height: 54px; padding: 0px 37px 0px 0px; 
	background: url('imgs/ver_rpt.png') no-repeat right -3220px; text-decoration:none; }
a.cmn-frm-btn span { display: inline-block; height: 54px; padding: 0px 0px 0px 10px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; }
a.cmn-frm-btn span span { display: inline-block; height: 54px; padding: 0px 0px 0px 3px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; border: 0px; width: 215px;
	font: 25px/54px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
	
	
a.cmn-frm-btn-spl { float: right; margin-right: 6px; margin-top: 10px; }
a.cmn-frm-btn-spl span span { width: auto; padding:0px 10px 0px 5px; text-align:center; 
	font: 23px/54px Poppins, Arial, Helvetica, sans-serif; }
a.cmn-frm-btn:hover { background: url('imgs/ver_rpt.png') no-repeat right -3811px; }
a.cmn-frm-btn:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
a.cmn-frm-btn:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

.pag-sls-act.pag-sls-top a.cmn-btn-alg { background: url('imgs/ver_rpt.png') no-repeat right -3726px; float:left; }
.pag-sls-act.pag-sls-top a.cmn-btn-alg span span { width: auto; padding: 0px 10px 0px 5px; font-size: 22px; }
.pag-sls-act.pag-sls-top a.cmn-btn-alg:hover { background: url('imgs/ver_rpt.png') no-repeat right -4646px; }

.cmn-frm-onf { display: inline-block; height: 25px; width: 57px; position: relative; 
	background: url('imgs/cmn_sld.png') no-repeat 0px 0px; cursor: pointer; }
.cmn-frm-onf input { display: none; }
.cmn-frm-onf span.hld { position: absolute; height: 22px; width: 22px; padding: 0px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -4113px; top: 0px; right: 0px;
	display: inline-block; }
.cmn-frm-onf span.val { font: 13px/22px Poppins, Arial, Helvetica, sans-serif; color: #000; padding: 0px 5px 0px 9px; 
	text-align: left; display: inline-block; height: 22px; width: 47px; }
.cmn-frm-onf.von span.val { text-align: right; width: 35px; }
.cmn-frm-onf.von span.hld { background-position: 0px -4158px; }

span.cmn-frm-sel { background: url('imgs/ver_rpt.png') no-repeat right -3483px; 
	padding: 0px 44px 0px 0px; position: relative; display: inline-block; height: 40px; }
span.cmn-frm-sel span { display: inline-block; height: 40px; padding: 0px 0px 0px 10px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -3299px; }
span.cmn-frm-sel span select { display: none; } 
span.cmn-frm-sel span span { width: 180px; border: 0px; background: none; height: 40px;
	background: url('imgs/ver_rpt.png') repeat-x 0px -3362px; color: #333333;
    font: 14px/40px Poppins, Arial,Helvetica,sans-serif; padding: 0px 0px 0px 20px; }

ul.cmn-sel-drp { list-style: none; width: 250px; background-color: #fff; 
	position: absolute; top: 39px; left: 2px; z-index: 100; display: none; }
ul.cmn-sel-drp li { font: 14px Poppins, Arial, Helvetica, sans-serif; color: #000; 
	padding: 6px 10px 4px 10px; border-bottom: 1px solid #999999; }
ul.cmn-sel-drp li:hover { background-color: #DDDDDD; }	

/* Common Slide */
.cmn-pop { width: 580px; margin: 0 auto; font: 12px/16px Poppins, Arial, Helvetica, sans-serif; color: #fff; }
.cmn-pop-top { height: 50px; background: url('imgs/hdr_rpt.png') no-repeat 0px 0px; }
.cmn-pop-cnt { background: url('imgs/hdr_rpt.png') repeat-y -617px 0px; padding: 0px 43px 40px 27px; 
	position: relative; overflow: hidden; }
.cmn-pop-btm { height: 50px; background: url('imgs/hdr_rpt.png') no-repeat -1232px -18px; }
.cmn-pop-top span { display: inline-block; width: 46px; height: 44px; cursor: pointer; float:right; }
.cmn-pop-cnt h1 { color: #fff; font: 700 30px Poppins, Arial, Helvetica, sans-serif; padding: 25px 0px 10px 0px; }

/* Login */
.pag-lgn h1 {  color: #FFFFFF; font: 700 30px Poppins,Arial,Helvetica,sans-serif;
    padding: 25px 0 10px; }
.pag-lgn-lnk { padding: 15px 0px 0px 192px; }
.pag-lgn-lnk a { color: #fff; font: 13px/18px Poppins, Arial, Helvetica, sans-serif; border-bottom: 1px solid #fff; 
	margin: 0px 0px 15px 0px; display: inline-block; text-decoration:none; }
.pag-lgn a:hover { color: #999; border-bottom: 1px solid #999; }
.pag-reg p { font-size: 14px;line-height: 22px; padding: 10px 0px 5px 0px; }

/* Client */
.pag-cli h1 { color: #fff; font: 30px Arial, Helvetica, sans-serif; }
.pag-cli-frm { border-bottom: 2px solid #fff; padding-bottom: 40px; }
.pag-cli-frm .cmn-frm-row { width: 435px; clear: none; float:left; }
.pag-cli-frm span.cmn-frm-btn { margin: 13px 0px 0px 20px; float:left; }
.pag-cli-frm span.cmn-frm-btn span input { padding: 0px 0px 0px 0px; width: 160px; text-align: center; }

.pag-cli-new p { padding: 20px 0px 20px 0px; font-size: 16px; width: 500px; line-height: 22px; }
.pag-cli-new a { display: inline-block; height: 54px; padding: 0px 37px 0px 0px; text-decoration:none;  
	background: url('imgs/ver_rpt.png') no-repeat right -3220px; margin-right: 20px; margin-left: 119px; }
.pag-cli-new a span { display: inline-block; height: 54px; padding: 0px 0px 0px 10px; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -1335px; }
.pag-cli-new a span span { display: inline-block; height: 54px; padding: 0px 30px 0px 10px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -1405px; border: 0px; 
	font: 25px/54px Arial, Helvetica, sans-serif; color: #fff; text-align: center; }
.pag-cli-new a:hover { background: url('imgs/ver_rpt.png') no-repeat right -3811px; }
.pag-cli-new a:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -3040px; }
.pag-cli-new a:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -2602px; color: #000; }

#cli-src-frm p { width: 350px; float:left; text-align: right; padding: 10px 0px 0px 0px; }

/* Client without profile form */

.inf-pag h1 { color: #FFFFFF; font: 30px Arial,Helvetica,sans-serif; }
.inf-pag h5 { display: inline-block; height: 33px; padding: 0px 20px 0px 0px;
	background: url('imgs/ver_rpt.png') no-repeat right -3663px; margin-bottom: 5px; }
.inf-pag h5 span { display: inline-block; height: 33px; padding: 0px 0px 0px 20px;
	background: url('imgs/ver_rpt.png') no-repeat 0px -3547px; }
.inf-pag h5 span span { display: inline-block; height: 33px; padding: 0px 0px 0px 0px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -3605px; font: 15px/33px Arial, Helvetica, sans-serif; 
	color: #fff; width: 470px; }
.inf-pag .cmn-frm-row { padding-top: 25px; height: 40px; }
.inf-pag .cmn-frm-row .cmn-frm-lbl { width: 188px; padding-left: 6px; font: 15px/40px Arial, Helvetica, sans-serif; 
	color: #fff; float:left; }
.inf-pag .cmn-frm-row .cmn-frm-fld { width: 249px; float:left; }
.inf-pag span.cmn-frm-inp span input { text-align: left; }
.inf-pag .cmn-frm-row .cmn-frm-fld span.inf-pag-btn span input { padding-right: 30px; width: auto; }
.pag-rst span.cmn-frm-inp span input { text-align: left; }
.pag-rst p { padding-top: 20px; font-size: 14px; line-height: 18px; }
p.itm-des sub { font: bold 9px Arial, Helvetica, sans-serif; }

/* Step 1 */
.pag-sls p { color:#FFFFFF; }
.pag-sls h3 { color:#FFFFFF; }
.pag-sls-act { height:55px; margin-top:26px; }
.pag-sls-lnk { float:right; margin-right: 10px; }
.pag-sls-lnk span.cmn-frm-btn span input { width: auto; padding-right: 20px; padding-left: 10px; }
.pag-sls-lnk a.cmn-frm-btn { margin-right: 30px; } 
.pag-sls-lnk a.cmn-frm-btn span span { width: auto; padding-right: 20px; padding-left: 10px; }
.pag-sls-act.pag-sls-top a { margin:0px; float: right; margin-right:58px; }
.pag-sls-act.pag-sls-top .cmn-btn-chk {  margin-left:23px; }
.pag-sls .pag-sls-stp { height:111px; width:640px; clear:both; margin-top:10px; /* margin-left:-47px; */}
.pag-sls-stp .sls-stp-icn { height:76px; width:81px; float:left; background: url('imgs/stp_icn.png') no-repeat 5px -420px;
	position:relative; }
.sls-stp-icn span { height:67px; width:31px; display:inline-block; font:normal 12px/50px Arial; color:#c5a2c9;
	 position:absolute; z-index:1; top:14px; }
.sls-stp-icn strong { height:67px; width:15px; display:inline-block; font:normal 45px/55px times; color:#FFFFFF;
	 position:absolute; z-index:0; left:26px; top:2px; }
.pag-sls-stp .sls-stp-con { width:540px; float:left; color: #FFFFFF; font:normal 34px/36px Arial; 
	color:#FFFFFF; padding-top:6px; }

.pag-sls .pag-sls-con {height:1050px; width:670px; /* margin-left:-47px; */}
.pag-sls-con .sls-itm { display:inline-block; height:130px; width:668px; text-decoration:none; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -218px; padding:0px 0px 0px 12px; margin-bottom:6px; }
.sls-itm .sls-itm-rgt { display:inline-block; height:130px; float:left; padding:0px 12px 0px 0px; 
	 background: url('imgs/ver_rpt.png') no-repeat 600px -517px; }
.sls-itm .sls-itm-con { display:inline-block; height:130px; width:640px; float:left; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -373px; }
.sls-itm-con .sls-itm-inn { height:130px; width:500px; float:left; padding: 0px 0px 0px 10px; }
.sls-itm-inn strong { display:block; font:normal 32px/50px Arial; color: #ba2167; }
.sls-itm-inn h3 { display:block; font:normal 32px/42px Arial; color: #ba2167; }
.sls-itm-inn .itm-inn-red { color: #e30913; }
.sls-itm-inn .itm-inn-ylw { color: #fee403; }
.sls-itm-inn .itm-inn-org { color: #ef7b01; }
.sls-itm-inn .itm-inn-lgn { color: #d2d108; }
.sls-itm-inn .itm-inn-grn { color: #04a378; }
.sls-itm-inn .itm-inn-blu { color: #26358b; }
.sls-itm-inn span { font:bold 11px/13px Arial; color: #000; }
.sls-itm-inn p { font:bold 11px/13px Arial; color: #000; padding: 0px; padding-right: 5px; }
.sls-itm-con .sls-itm-rat { 
	height:124px; width: 67px;
	float: left;
	padding: 6px 0px 0px 0px;
	background: url('imgs/sls_icn.png') repeat-x -3px 6px;
}
.sls-itm-rat .sls-itm-rup { height: 23px; cursor: pointer; }
.sls-itm-con .sls-itm-rcn { font: normal 32px/69px Arial; color:#000; text-align: center; height: 69px; }
.sls-itm-rat .sls-itm-rdw { height: 23px; cursor: pointer; }
.sls-itm-con .sls-itm-deg { height:130px; width:52px; float:left; font: normal 24px/125px Arial; color:#FFFFFF;
	margin-left:5px; }
sub { font: normal 17px Arial, Helvetica, sans-serif; }
p.pag-ord-itm-tpc sub { font: bold 9px Arial, Helvetica, sans-serif; }
p sub { font: bold 9px Arial, Helvetica, sans-serif; }
.pag-ord-dsc  {margin-top: 90px;}

/* Step2 */
.cmn-sid-mnu-alt { background: url('imgs/sid_mnu.png') no-repeat top left; width: 83px; height: 467px; } 
.cmn-sid-mnu-alt a.cmn-sid-mnu-log { height: 151px; position: absolute; top: 316px; left: 0px; }

.pag-sls { padding: 30px 0px 0px 0px; }
.pag-sls-stp { height:90px; width:640px; clear:both; }
.pag-sls-icn { height:76px; width:81px; float:left; background: url('imgs/stp_icn.png') no-repeat 5px -420px;
	position:relative; margin: 9px 0px 0px 7px; }
.pag-sls-icn span { height:67px; width:31px; display:inline-block; font:normal 12px/50px Arial; color:#c5a2c9;
	 position:absolute; z-index:1; top:14px; }
.pag-sls-icn strong { height:67px; width:15px; display:inline-block; font:normal 45px/55px times; color:#FFFFFF;
	 position:absolute; z-index:0; left:26px; top:2px; }
.pag-sls-con { height:50px; width:528px; float:left; color: #FFF; font:normal 34px/36px Arial; 
	color:#FFF; padding-top:15px; }
.pag-vlc { clear: both; height: 1450px; display: inline-block; float: left; 
	font: 12px Arial, Helvetica, sans-serif; } 
.pag-vlc a { text-decoration: none; } 
.pag-vlc-cnt { clear: both; margin: 0px 0px 21px 0px; display: inline-block; width: 650px; 
	height: 215px; } 
.pag-vlc-cnt-des p { width: 270px; text-align: justify; float:left; padding-top: 50px; }
.pag-vlc-cnt-img { float: left; margin-left: 20px; }
.pag-vlc-cnt-khp { display: inline-block; float: left; width: 166px; height: 108px; 
	background: url('imgs/stap_img1.png') no-repeat top left; margin: 5px 0px 0px 36px; } 
.pag-vlc-cnt-ghp { display: inline-block; float: left; width: 166px; height: 108px; 
	background: url('imgs/stap_img2.png') no-repeat top left; margin: 6px 0px 0px 16px; } 
.pag-vlc-cnt-bhp { display: inline-block; float: left; width: 163px; height: 107px; 
	background: url('imgs/stap_img3.png') no-repeat top left; margin: 6px 0px 0px 19px; } 
.vlc-itm { width: 665px; height: 128px; display: inline-block; float: left; 
	background: url('imgs/ver_rpt.png') no-repeat 0px -218px; margin: 0px 0px 7px -32px; } 
.vlc-itm-rgt { padding: 0px 12px 0px 0px; display: inline-block; float: right; 
	background: url('imgs/ver_rpt.png') no-repeat right -517px; width: 641px; height: 128px; } 
.vlc-itm-cnt { background: url('imgs/ver_rpt.png') repeat-x  0px -373px; 
	width: 641px; height: 128px; display: inline-block; } 
.vlc-itm-tit { width: 629px; height: 46px; display: inline-block; float: left; 
	color: #b31262; font: 28px Arial, Helvetica, sans-serif; } 
.cmn-wrp-lfr .vlc-itm-tit { font:26px Arial, Helvetica, sans-serif; }
.cmn-wrp-lde .vlc-itm-tit { font:28px Arial, Helvetica, sans-serif; }
.vlc-itm-tit-lft { display: inline-block; width: 450px; height: 36px; float: left; 
	padding: 10px 0px 0px 10px; overflow: hidden; font:24px Arial, Helvetica, sans-serif; } 
.vlc-itm-tit-rgt { display: inline-block; width: 150px; height: 36px; float: right; 
	padding: 10px 0px 0px 0px;  overflow: hidden; font:24px Arial, Helvetica, sans-serif;} 
p.vlc-itm-des { clear: both; display: inline-block; float: left; width: 450px; height: 65px;
	padding: 10px 57px 0px 10px; color: #2d2730; font: 11px Arial, Helvetica, sans-serif; } 
.vlc-itm-rat { display: inline-block; float: left; width: 61px; height: 61px; 
	background: url('imgs/cmn_icn_rat.png') no-repeat -5px -168px; margin: 8px 0px 0px 8px; 
	color: #000; font: 32px Arial, Helvetica, sans-serif; text-align: center; line-height: 61px; } 
.vlc-itm-deg { width: 45px; height: 25px; padding: 20px 0px 0px 5px; display: inline-block; 
	float: left; color: #fff; font: 24px Arial, Helvetica, sans-serif; } 
.cmn-wrp-lde .vlc-itm-deg, .cmn-wrp-lfr .vlc-itm-deg, .cmn-wrp-len .vlc-itm-deg { font:18px Arial, Helvetica, sans-serif; }
.vlc-itm-tit-khw { color: #df0023; font:24px Arial, Helvetica, sans-serif; } 
.vlc-itm-tit-ghw { color: #ea8610; font:24px Arial, Helvetica, sans-serif; } 
.vlc-itm-tit-nh3 { color: #FEE403; font:24px Arial, Helvetica, sans-serif; }
.vlc-itm-tit-no3 { color: #04A378; font:24px Arial, Helvetica, sans-serif; }
.vlc-itm-tit-no2 { color: #D2D108; font:24px Arial, Helvetica, sans-serif; }
.vlc-itm-tit-po4 { color: #26358B; font:24px Arial, Helvetica, sans-serif; }

.vlc-itm-rat .vlc-itm-rup { height: 23px; cursor: pointer; }
.vlc-itm-con .vlc-itm-rcn { font: normal 32px/69px Arial; color:#000; text-align: center; height: 69px; }
.vlc-itm-rat .vlc-itm-rdw { height: 23px; cursor: pointer; }

/*Problems Form */
.pag-alg { padding : 15px 60px 0px 0px; }
.alg-itm { width : 614px; height : auto; margin-bottom : 31px;  }
.alg-itm h3 { font : 34px/45px Arial, Helvetica, sans-serif; color : #7f2082; margin : 0px 0px 0px 90px;  }
.alg-itm h3 span { color : #c7a4ca; }
.alg-itm p { margin : 5px 0px 0px 0px; font : 12px Arial, Helvetica, sans-serif; color : #fff; 
	padding : 0px; text-align: justify; }
p.alg-itm-cit { font : 18px Arial, Helvetica, sans-serif; color : #7f2082; }
.alg-itm-img { position : absolute ; z-index : 0; margin : 0px 0px 0px -60px; padding : 44px 0px 0px 0px; }
.alg-itm-con { float : right; margin : 15px 0px 0px 0px; }
.alg-itm-con  p { padding : 3px 0px 0px 18px; }
.alg-itm-cim { margin : 5px 0px 0px 0px; }
.alg-itm-des { clear : both; width : 611px; margin : 17px 0px 0px 0px; float : left; }
.itm-des-img { display : inline-block; position : absolute ; z-index : 0; margin : 0px 0px 0px -84px;
	float : left; width : 152px; }
.alg-itm-des p { width : 270px; margin : 18px 0px 0px 95px; display : inline-block; font : 15px Arial, Helvetica, 
	sans-serif; text-align : left;  }
.alg-itm-des a { float : right; display : inline-block; margin : 19px 0px 0px 0px; width : 168px; }
.alg-itm-des a span { width : 84px; }
.alg-itm-ftr { float : left; width : 611px; margin : 68px 0px 0px 0px; }
.alg-itm-ftr p { color : #fff; width : 235px;  float : right; font : 15px Arial, Helvetica, sans-serif; }
.alg-itm-ftr a { float : right;  }

.alg-itm-alg .alg-itm-con { margin-right : 12px; }
.alg-itm-alg .alg-itm-des { padding-right : 5px; width : 604px; }
.alg-itm-alg .alg-itm-des p { margin-left : 98px; }

.alg-itm-ags .alg-itm-con { margin-right : 18px; }
.alg-itm-bio .alg-itm-con { margin-right : 3px; }

.pag-alg-stp { margin-top:10px; clear: both; }
.pag-alg-stp p { padding: 0px; }
.pag-alg-stp-spl { padding: 0px 0px 0px 25px; }
.pag-alg-stp .alg-stp-icn { height:76px; width:81px; float:left; position:relative;  
	background: url('imgs/stp_icn.png') no-repeat 5px -420px; }
.alg-stp-icn span { height:67px; width:31px; display:inline-block; font:normal 12px/50px Arial; color:#c5a2c9;
	 position:absolute; z-index:1; top:14px; }
.alg-stp-icn strong { height:67px; width:15px; display:inline-block; font:normal 45px/55px times; color:#FFFFFF;
	 position:absolute; z-index:0; left:26px; top:2px; }
.pag-alg-stp .alg-stp-con { height: 70px; width:528px; float:left; color: #FFFFFF; font:normal 34px/36px Arial; 
	color:#FFFFFF; padding-top:6px; }
p.alg-stp-des { padding: 0px 0px 17px 0px; }
.pag-alg-stp h3 { font:normal 34px/36px Arial; color:#FFFFFF; padding: 0px 0px 18px 18px; }

/* Search */
.pag-src { padding-bottom: 0px; }
.pag-src p { padding: 0px 0px 0px 0px; font: bold 12px/16px Arial,Verdana,sans-serif; color: #FFFFFF; }
.pag-src-tbl { padding: 0px 0px 100px 0px; }
.pag-src p.pag-src-nor { padding: 10px; text-align: center; }
.src-tbl-row { border-bottom: 1px solid #540c48; padding: 8px 0px 0px 0px; height: 18px; display: block; }
a.src-tbl-row:hover span { color: #999999; }
.src-tbl-hdr { border-bottom: 2px solid #fff; }
.src-tbl-row .src-tbl-col { width: 90px; padding-left: 5px; float:left; color: #fff;
	font: bold 12px Arial,Verdana,sans-serif; }
.cmn-wrp-lde .src-tbl-col a { font:bold 10px Arial, Helvetica, sans-serif; }
.src-tbl-row .src-tbl-col-nam { width: 125px; float: left; }
.src-tbl-row .src-tbl-col-pst { width: 105px; float: left; }
.src-tbl-row .src-tbl-col-viw { width: 166px; float:left; }
.src-tbl-col a { text-decoration:none; display: inline-block; color: #fff; font-size:85%; }
.src-tbl-col a:hover { color: #999999; }
/* Navigation */
.cmn-nvg { padding: 5px; height: 16px; clear: both; }
.cmn-nvg a { font: bold 12px/16px Arial,Verdana,sans-serif; color: #fff; text-decoration: none; }
.cmn-nvg span { font: bold 12px/16px Arial,Verdana,sans-serif; color: #555; }
.cmn-nvg .cmn-nav-pre { float: left; }
.cmn-nvg .cmn-nav-nxt { float: right; }

a.trt-crt-btn { float: right; margin: 20px 2px 0px 0px; }
a.trt-crt-btn span span { width: auto; padding-right: 10px; }	
a.crt-itm-btn { margin: 50px 40px 0px 0px; }

/* Order */
.pag-ord h1 {  color: #FFFFFF; font: 700 36px Poppins,Arial,Helvetica,sans-serif;
    padding: 0px 0 35px 0px; }
.pag-ord h2 {  color: #FFFFFF; font: 700 28px Poppins,Arial,Helvetica,sans-serif;
    padding: 0px 0 15px 0px; }
.pag-ord p { font: 700 14px Poppins,Arial,Helvetica,sans-serif; color: #fff; }
.pag-ord-itm { padding: 60px 0px 30px 0px; width: 585px; }
.pag-ord-itm h5 { display: inline-block; height: 33px; padding: 0px 20px 0px 0px;
	background: url('imgs/ver_rpt.png') no-repeat right -3663px; margin-bottom: 23px; }
.pag-ord-itm h5 span { display: inline-block; height: 33px; padding: 0px 0px 0px 20px;
	background: url('imgs/ver_rpt.png') no-repeat 0px -3547px; }
.pag-ord-itm h5 span span { display: inline-block; height: 33px; padding: 0px 0px 0px 0px; 
	background: url('imgs/ver_rpt.png') repeat-x 0px -3605px; font: 16px/33px Arial, Helvetica, sans-serif; 
	color: #fff; width: 545px; }
.pag-ord-itm p { font: 700 14px Poppins,Arial,Helvetica,sans-serif; color: #fff;  }
.pag-ord-wat p { font: normal 13px Poppins,Arial,Helvetica,sans-serif; color: #fff; 
	padding:0px 0px 25px 0px; }
.pag-ord-wat p.pag-ord-itm-tpc { font: 700 15px Poppins,Arial,Helvetica,sans-serif; }
.pag-ord-itm p.prd-ord-pds, .pag-ord-itm ul li.prd-ord-pds { color: #fff; 
	font: normal 13px Poppins,Arial,Helvetica,sans-serif; }

.pag-ord-itm ul { list-style: none; padding: 0px 0px 0px 0px; }
.pag-ord-itm ul li { font: 700 1.5rem Poppins,Arial,Helvetica,sans-serif; color: #fff; padding: 10px 0px 4px 0px; }
.pag-ord-itm-brk {border-bottom: 2px; border-bottom-color:white; border-bottom-style: dotted; margin-bottom: 20px;}
@media screen and (max-width: 768px){
.pag-ord-itm ul li { font-size: 1rem  }

}
.pag-ord-btn { padding: 120px 0px 0px 0px; }

a.ord-btn-eml { background: url('imgs/ver_rpt.png') no-repeat scroll right -4743px; display: inline-block;
    float: left; height: 55px; padding: 0px 50px 0px 0px; text-decoration: none; margin: 0px 10px 0px 10px; background-color: #ffffff !important;}
a.ord-btn-eml span { background: url('imgs/ver_rpt.png') no-repeat scroll 0px -5400px; display: inline-block;
    height: 55px; padding: 0px 0px 0px 9px; }
a.ord-btn-eml span span { background: url('imgs/ver_rpt.png') repeat-x scroll 0 -5483px;
    color: #FFFFFF; display: inline-block; font: 23px/55px Poppins,Arial,Helvetica,sans-serif;
    height: 55px; padding: 0px 34px 0px 31px; }
    
a.ord-btn-eml:hover { background: url('imgs/ver_rpt.png') no-repeat right -5072px; color: #000; } 
a.ord-btn-eml:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -5655px; color: #000; }
a.ord-btn-eml:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -5572px; color: #000; }


a.ord-btn-prt { background: url('imgs/prt_btn.png') no-repeat scroll right -150px; display: inline-block;
    float: left; height: 54px; padding: 0px 53px 0px 0px; text-decoration: none; margin: 0px 10px 0px 10px; }
a.ord-btn-prt span { background: url('imgs/prt_btn.png') no-repeat scroll 0px -0px; display: inline-block;
    height: 54px; padding: 0px 0px 0px 9px; }
a.ord-btn-prt span span { background: url('imgs/prt_btn.png') repeat-x scroll 0 -70px;
    color: #FFFFFF; display: inline-block; font: 23px/54px Poppins,Arial,Helvetica,sans-serif;
    height: 54px; padding: 0px 26px 0px 31px; }

a.ord-btn-prt:hover { background: url('imgs/prt_btn.png') no-repeat right -246px; color: #000; } 
a.ord-btn-prt:hover span span { background: url('imgs/prt_btn.png') repeat-x 0px -416px; color: #000; }
a.ord-btn-prt:hover span { background: url('imgs/prt_btn.png') no-repeat 0px -334px; color: #000; }

a.ord-btn-bwr { background: url('imgs/ver_rpt.png') no-repeat scroll right -4990px; display: inline-block;
    float: left; height: 55px; padding: 0px 39px 0px 0px; text-decoration: none; margin-left: 10px; }
a.ord-btn-bwr span { background: url('imgs/ver_rpt.png') no-repeat scroll 0px -4826px; display: inline-block;
    height: 54px; padding: 0px 0px 0px 10px; }
a.ord-btn-bwr span span { background: url('imgs/ver_rpt.png') repeat-x scroll 0 -4908px;
    color: #FFFFFF; display: inline-block; font: 23px/54px Poppins,Arial,Helvetica,sans-serif;
    height: 54px; padding: 0px 26px 0px 31px; }

a.ord-btn-bwr:hover { background: url('imgs/ver_rpt.png') no-repeat right -5320px; color: #000; } 
a.ord-btn-bwr:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -5234px; color: #000; }
a.ord-btn-bwr:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -5152px; color: #000; }

a.ord-btn-dis { background: url('imgs/ver_rpt.png') no-repeat scroll right -1776px; display: inline-block;
    float: left; height: 54px; padding: 0px 9px 0px 0px; text-decoration: none; margin:0px 0px 0px 10px; }
a.ord-btn-dis span { background: url('imgs/ver_rpt.png') no-repeat scroll 0px -4826px; display: inline-block;
    height: 54px; padding: 0px 0px 0px 10px; }
a.ord-btn-dis span span { background: url('imgs/ver_rpt.png') repeat-x scroll 0 -4908px;
    color: #FFFFFF; display: inline-block; font: 23px/54px Poppins,Arial,Helvetica,sans-serif;
    height: 54px; padding: 0px 10px 0px 10px; }

a.ord-btn-dis:hover { background: url('imgs/ver_rpt.png') no-repeat right -5320px; color: #000; } 
a.ord-btn-dis:hover span span { background: url('imgs/ver_rpt.png') repeat-x 0px -5234px; color: #000; }
a.ord-btn-dis:hover span { background: url('imgs/ver_rpt.png') no-repeat 0px -5152px; color: #000; }

.pag-ord-btn a { margin-bottom: 10px; }
.pag-ord-btn a.cmn-btn-bck { float: left; margin-right: 10px; }

/* Alter */
.pag-cli-new h2 { padding: 0px 0px 20px 0px;  width: 500px;  color:#fff; 
	font:normal 26px/26px Poppins,Arial, Helvetica, sans-serif; }
.ajx-dlg.ajx-glg-alt { margin:30px 0px 0px 120px; }
.pag-cli-new-alt { border-top: 4px solid #fff; }
.pag-cli-new-alt .ajx-glg-alt { margin:0px 0px 0px 120px; }

div.inf-pag div.cmn-frm-fld.pon-frm-ftr { float: none; width: auto; 
	clear: both; padding-top: 10px; }
div.pon-frm-ftr span.inf-pag-btn { margin-right: 10px; float: left; margin-bottom: 10px; }
div.inf-pag div.cmn-frm-fld.pon-frm-ftr span.inf-pag-btn span input { width: 197px; 
	font-size: 16px; padding-right: 10px; padding-left: 0px; float: left; margin: 0; }



.pag-reg span.cmn-frm-inp span input { text-align: left; }


.fancybox-bg{
	display: none;
}




@media screen and (max-width: 767px) {
	body > .cmn-wrp{
		overflow: hidden;
	}
	
	.cmn-hdr-inf span{
		display: none;
	}
	
	a#cmn-hdr-log{
		max-width: 250px;
	}
	
	.cmn-hdr-inf-flg{
		max-width: 60px;
	}
	
	.nav_container{
		padding-left: 0px;
		right: 0;
		gap: 0px;
		justify-content:space-evenly;
		width: 100vw;
	}
	.hdr-inf-flg-cen ul li a{
		margin: 8px 0px 0px 0px;
		height: 20px;
		
	}
	#cmn-hdr.cmn-hdr-win{
		padding-bottom: 0px;
	}
	
	.hom-txt{
		padding: 0px;
	}
	
	#cmn-bdy-con{
		padding-top: 0px;
	}
	
	.pag-sls-lnk, .pag-sls-top, .cmn-frm-btn, .hom-con-lnk, .hom-con-sta, .pag-cli-new{
		margin-top: 0px !important;
	}
	
	.pag-sls-lnk, .pag-sls-top, .cmn-frm-btn, .hom-con-lnk, .hom-con-sta, .pag-cli-new{
		flex-direction: column;
		gap: 0px;
	}
	.pag-sls-top{
		display: none !important;
	}
	.pag-sls-lnk span.cmn-frm-btn span input{
		min-width: 100% !important;	
	}
	.pag-sls-lnk span.cmn-frm-btn span::after{
		right: -10vw;
	}
	.cmn-pop{
		max-width: 95vw;
		overflow: hidden;
		margin-left: 8px;
	}
	
	#fancybox-wrap{
		max-width: 100vw;
		left: 0px !important;
		padding: 20px 0px !important;
	}
	
	#fancybox-wrap  > div > div > div{
		overflow: hidden !important;
	}
	
	#fancybox-content{
		max-width: 100vw;
	}
	
	.cmn-pop-cnt{
		margin: 0px !important;
		padding: 20px;
		width: calc(100% - 40px);
	}
	
	span.cmn-frm-btn span,
	.inf-pag .cmn-frm-row .cmn-frm-lbl{
		padding: 0px !important;
	}
	
	.inf-pag h5{
		width: 100%;
		padding: 0px;
	}
	
	.inf-pag .cmn-frm-row{
		flex-direction: column;
		gap: 10px;
		padding: 0px;
	}
	
	.inf-pag .cmn-frm-row .cmn-frm-fld{
		display: flex !important;
	}
	
	span.cmn-frm-inp span{
		padding: 0px !important;
	}
	
	span.cmn-frm-inp span input{
		padding: 0px 10px !important;
	}
	
	.sls-itm .sls-itm-con,
	.pag-sls-con .sls-itm,
	.pag-sls .pag-sls-con{
		max-width: calc(100vw - 80px);
		margin: 0px 0px 20px 0px !important;
	}
	
	.sls-itm-con{
		margin: 0px !important;
	}
	
	.sls-itm-inn{
		padding: 0px !important;
	}
	
	.sls-itm-con{
		flex-direction: column;
	}
	
	.sls-itm-con .sls-itm-inn{
		max-width: 100%;
	}
	
	.pag-sls .pag-sls-stp,
	.pag-sls-stp .sls-stp-con{
		width: auto !important;
		max-width: 100vw;
	}
	
	.sls-itm-rgt{
		padding: 0px !important;
	}
	
	.sls-itm-con .sls-itm-deg{
		line-height: 2em !important;
		margin-top: 10px !important;
		margin-left: 0px !important;
		width: 100px !important;
		text-align: center !important;
	}
	
	
	.vlc-itm-rgt{
		padding: 10px !important;
	}
	
	.pag-vlc-cnt,
	.pag-sls-stp,
	.vlc-itm,
	.vlc-itm-rgt,
	.vlc-itm-tit-lft,
	p.vlc-itm-des,
	.vlc-itm-tit-rgt,
	.vlc-itm-tit,
	.vlc-itm-cnt{
		width: 100% !important;
		max-width: 100vw;
	}
	
	.vlc-itm{
		max-width: calc(100vw - 40px) !important;
		display: flex;
		padding: 0px !important;
	}
	
	.pag-vlc-cnt a{
		max-width: 29% !important;
	}
	
	.pag-vlc-cnt-khp{
		margin-left: 0px !important;
	}
	
	
	.vlc-itm-cnt{
		display: flex;
		flex-direction: column;
	}
	
	.vlc-itm-tit{
		display: flex;
		flex-direction: column;
	}
	
	.vlc-itm-tit-rgt{
		text-align: left;
	}
	
	.vlc-itm-tit-lft,
	.vlc-itm-rat,
	.vlc-itm-des{
		margin: 0px !important;
		padding: 0px !important;
	}
	
	
	.vlc-itm-tit{
		order: 1;
	}
	
	.vlc-itm-des{
		order: 4;
		padding-top: 10px !important;
	}
	
	.vlc-itm-rat{
		order: 2;
	}
	
	.vlc-itm-deg{
		order: 3;
		padding: 5px 0px 0px 0px !important;
	}
	
	.pag-vlc-cnt-des p,
	.pag-vlc-cnt-img{
		width: 100% !important;
		margin-bottom: 10px !important;
	}
	
	.pag-vlc-cnt-des p{
		padding-right: 20px !important;
	}
	
	.pag-sls-lnk{
		margin-bottom: 20px !important;
	}
	
	.pag-vlc{
		height: unset !important;
	}
	
	
	.alg-itm-des,
	.alg-itm-alg .alg-itm-des,
	.cmn-bdy img,
	.alg-itm,
	.pag-alg-stp .alg-stp-con{
		width: auto !important;
		max-width: 100vw !important;
	}
	
	.pag-alg{
		padding-right: 0px !important;
	}
	
	.cmn-bdy img{
		max-width: 80vw !important;
	}
	
	.alg-itm p,
	.alg-itm .alg-itm-img{
		width: 100% !important;
	}
	
	.alg-itm .alg-itm-img img{
		padding: 20px 0px 0px 0px !important;
	}
	
	body a.cmn-btn-nrm{
		height: 50px!important;
		padding-top: 9px !important;
	}
	
	body a.crt-itm-btn *{
		/*line-height: 1em !important;*/
	}
	
	.alg-itm-des a{
		padding: 0px !important;
	}
	
	
	
	.pag-ord-itm,
	.pag-ord-itm h5 span span{
		width: auto !important;
		max-width: 100vw !important;
	}
	
	.pag-ord-itm h5,
	.pag-ord-itm h5 *{
		display: inline-block !important;
		height: auto !important;
	}
	
	
	
	.dis-blk-des,
	.dis-blk-des a span span span.dis-blk-des-inn,
	.dis-blk-des a span span span.dis-blk-des-con,
	.dis-blk-des a span span{
		width: auto !important;
		max-width: 100vw !important;
	}
	
	.dis-blk-des{
		padding: 0px !important;
	}
	
	.dis-blk-des a{
		padding: 10px !important; 
	}
	
	.dis-blk-des a > span,
	.dis-blk-des a > span > span,
	.dis-blk-des a > span > span > span{
		padding: 0px !important;
	}
	
	a.dis-blk-img{
		width: 100% !important;
		margin: 20px 0px 20px 0px !important;
	}
	
	.dis-blk-des a span{
		min-height: unset !important;
	}
	.dis-blk-des a span span span.dis-blk-des-arw{
	width: 32px !important;
	}
	.trt-sld,
	.trt-sld-inn,
	.trt-sld-itm,
	.hom-pag{
		width: auto !important;
		max-width: 100vw !important;
	}
	
	.trt-sld-img{
		height: 130px !important;
	}
	
	
	.crt-itm{
		flex-direction: column;
	}
	.crt-itm-img img{
		max-width: 40vw !important;	
	}
	
	
	
	.trt-blk-nrp-img,
	.trt-blk-nrp-con{
		width: 100% !important;
		max-width: 100vw !important;
	}
	.trt-blk-nrp-img img{
		max-width: 45vw !important;	
	}
	.trt-blk-lft{
	width: 100%;
	}
	.trt-blk-lft-img, a.trt-blk-rgt{
		width: 100vw !important;
		max-width: 50vw !important;
		padding: 0px;
		float: none;
	}
	.trt-blk-lft-img img{
		width: 80vw !important;
	}
	a.trt-blk-rgt img{
		width:40vw !important;
		margin-top: 20px;
	}
body a.cmn-btn-nrm.jb-fishtreatmentadvise{
	margin-top: 20px !important;
	}
}
.pond-content{
	padding-block: 0px 20px;
}
@media print{
	.cmn-wrp-con {
		width: 100%;
	}
	#cmn-hdr{
		display: none;
	}
}

