/** basic default styles **/
html { margin: 0; padding: 0; }

@font-face {
  font-family: 'gete_icon';
    src: url('/fonts/gete_icon_pro-webfont.woff2') format('woff2'),
         url('/fonts/gete_icon_pro-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

	@font-face {
    font-family: 'Inter';
    src: url('/fonts/inter/Inter-Regular.woff2') format('woff2'),
        url('/fonts/inter/Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}




.wrapper {
	
  overflow:hidden;
	width: 80%;
	margin-left: auto;
    margin-right: auto;
}

.wrapper div {
   min-height: 30px;
   padding: 10px;
	
}
#one {
  float:left; 
  margin-right:-5px;
  width:260px;
	height: 30px;
}
#two { 
	
  background-color: white;
  overflow:hidden;
  margin:5px;
  min-height:50px;
}

@media screen and (max-width: 500px) {
   #one { 
    float: none;
    margin-right:0;
    width:auto;
    border:0;
  }
}



body { 
	 padding-left: 0px;
height: 101%; 
font-size: 68%; 
font-family: 'gete_icon'; 
color: #30BBDB; 
background: #fff 0px 0px repeat; 

padding-top: 50px;
}


strong {
	
	color: #30BBDB;
	font-family: Inter;
}

li {
	
	color: #30BBDB;
}

br {
	
	color: #30BBDB;
	font-family: 'inter;
}


te {
	
	
	color: #000000;
		font-family: Inter;
}


p {
	font-size: 14px;	
	font-family: Inter;
}

a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

h2 { 
border-bottom: 1px solid #ddd; 
border-top: 1px solid #ddd; 
color: #30BBDB;
font-family: 'gete_icon'; 
font-size: 2.6em; 
line-height: 1.8em; 
font-weight: 500; 
margin-top: 25px; 
margin-bottom: 25px; 
padding: 12px 0; 
text-align: center; 
	}

h3 {
font-size: 1.44em;
margin-bottom: 10px;
	color: #34bbda;
}

span.chyron { font-size: 1.2em; padding-top: 10px; }


/** main blocks **/
#container { 
display: block;
/*max-width: 800px;*/
margin: 0 auto; 
margin-top: 5px; 
margin-bottom: 66px;
padding: 20px 15px; 
background: #fff;  
-webkit-border-radius: 6px; 
-moz-border-radius: 6px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box; 
box-sizing: border-box;  
	border-radius: 6px;
}


/** the form elements **/
#inputForm { box-sizing: border-box; }

#inputForm .txtinput { 
display: block;
font-family: "inter", Arial, sans-serif;
border-style: solid;
border-width: 0px;
border-color: #ccc;
border-top-left-radius: 5px; 
border-top-right-radius: 5px;
border-bottom-left-radius: 5px; 
border-bottom-right-radius: 5px;
background-color:#E7E7E7;
margin-bottom: 20px;
font-size: 1.55em;
padding: 11px 0 11px 0;
padding-left:10px;
margin-left:-10px;
position:relative;
left:4px;
width: 100%;
color: #000;
transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-webkit-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-moz-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-o-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
}

#inputForm .txtinput:focus { 
color: #333;
border-color: rgba(41, 92, 161, 0.4);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
outline: 0 none; 
}
/*
#inputForm input#name {
background: #fff url('images/user.png') 5px 4px no-repeat;
}
#inputForm input#email {
background: #fff url('images/email.png') 5px 4px no-repeat;
}
#inputForm input#website {
background: #fff url('images/website.png') 5px 4px no-repeat;
}
#inputForm input#telephone {
background: #fff url('images/phone.png') 5px 4px no-repeat;
}
*/
textarea {
resize: none;	
}
#inputForm .txtblock { 
display: block;
font-family: "Inter";
border-style: solid;
border-width: 1px;
border-color: #ccc;
background-color:#eee;
margin-bottom: 20px;
font-size: 1.55em;
padding: 11px 0 11px 0;
padding-left:10px;
margin-left:-10px;
position:relative;
left:4px;
width: 100%;
color: #000;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; 
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-webkit-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-moz-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
-o-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
resize: none;
}

#inputForm .txtblock:focus { 
color: #333;
border-color: rgba(41, 92, 161, 0.4);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
outline: 0 none; 
}

#inputForm #slider { width: 60%; }

#inputForm #aligned { 
box-sizing: border-box; 
float: left; 
width: 100%;
font-size: 100%;
}
#inputForm #aside {
	float: left;	
	padding: 0;
	box-sizing: border-box;
}

#wrapping { padding: 20px; box-sizing: border-box; background: #f2f2f2;border-top-right-radius: 12px; }

span.radiobadge { display: block; margin-bottom: 8px; }
span.radiobadge label { font-size: 1.2em; padding-bottom: 4px; }

select.selmenu {
font-size: 17px;
color: #676767;
padding: 9px !important;
border: 1px solid #aaa;
width: 200px;
}

/** custom buttons **/

#buttons { display: block; padding-top: 10px; }

input.btn {
display: block;
float: left;
height: 3em;
padding: 0 1em;
border: 0px solid;
outline: 0;
font-weight: bold;
font-size: 1.3em;
	color: #fff;
background: #30bbdb;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

input.btn:hover {
border-color: #3c7b9f;
color: #fff;
background: #83E0F5;
}

input.btn:active {
border-color: #3c7b9f #3c7b9f #000;
color: #fff;
	background: #83E0F5;
}



#resetbtn {
display: block;
color: #000000;
float: left;
height: 3em;
padding: 0 1em;
outline: 0;
font-weight: bold;
font-size: 1.3em;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border: 0px solid #969696;
	border-radius: 5px;
background-color: #ddd;

}

#resetbtn:hover {
color: #FFFFFF;
background-color: #A8A8A8;
}


input.submitbtn {
display: block;
float: left;
height: 3em;
padding: 0 1em;
border: 1px solid;
outline: 0;
font-weight: bold;
font-size: 1.3em;
color:  #fff;
text-shadow: 0px 1px 0px #222;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-color: #226c94 #226c94 #000;
background-color: rgb(204,237,255);
}

input.submitbtn:hover {
border-color: #3c7b9f #3c7b9f #000;
color: #fff;
-moz-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-ms-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
background: rgb(209,239,255);
background: -moz-linear-gradient(top, rgb(228,237,189) 2%, rgb(142,192,221) 3%, rgb(91,145,175) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgb(228,237,189)), color-stop(3%,rgb(207,219,120)), color-stop(100%,rgb(91,145,175))); 
background: -webkit-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); 
background: -o-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); background: -ms-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); background: linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1efff', endColorstr='#5b91af',GradientType=0 );
}


input.demopdf {
display: block;
float: left;
height: 3em;
	width: auto;
	
padding: 0 1em;
border: 0px solid;
outline: 0;
font-weight: bold;
font-size: 1.3em;
color:  #fff;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
border-radius: 6px;
border-color: #30bbdb;
background-color: #30bbdb;
}

input.demopdf:hover {
border-color: #3c7b9f #3c7b9f #000;
color: #fff;
background: #83E0F5
}



div#youtubeBig { display:block; }
div#youtubeSmall { display:none; }
	
@media (max-width: 470px) {
	#submitbtn { width:150px !important; }
	#footnote { position:relative; top:0px !important;  }
	#legal { position:relative; top:10px !important;  }
	
	div#youtubeBig { display:none !important; }
	div#youtubeSmall { display:block !important; }
}

@media (max-width: 490px) {

}

@media (max-width: 319px) {
	#submitbtn { width:150px !important; display:block !important; float:none !important; margin-top:0px !important; }
	#resetbtn { width:150px !important; display:block !important; float:none !important; }
	#footnote { position:relative; top:0px !important;  }
	#legal { position:relative; top:10px !important;  }
	
	table#quote { width: 100% !important; }
	div#quotefield { width:90% !important; position:relative;left:-10px; }
	li input#submitbtn { width:100% !important; }
	span.imgSubscript { left:0px !important; }
}

.buttonSection {
	min-width:150px;	
}


#buttons #greenbtn {
display: block;
float: left;
height: 3em;
padding: 0 1em;
border: 1px solid;
outline: 0;
font-weight: bold;
font-size: 1.3em;
color:  #fff;
text-shadow: 0px 1px 0px #222;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-color: #5e890a #5e890a #000;
-moz-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
-ms-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
-webkit-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
background-color: rgb(226,238,175);
background-image: -moz-linear-gradient(top, rgb(226,238,175) 3%, rgb(188,216,77) 3%, rgb(144,176,38) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgb(226,238,175)), color-stop(3%,rgb(188,216,77)), color-stop(100%,rgb(144,176,38))); 
background-image: -webkit-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: -o-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: -ms-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2eeaf', endColorstr='#90b026',GradientType=0 );
}
#buttons #greenbtn:hover, #buttons #greenbtn:active {/*
border-color: #7c9826 #7c9826 #000;
color: #fff;
-moz-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-ms-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
background: rgb(228,237,189);
background: -moz-linear-gradient(top, rgb(228,237,189) 2%, rgb(207,219,120) 3%, rgb(91,145,175) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgb(228,237,189)), color-stop(3%,rgb(207,219,120)), color-stop(100%,rgb(91,145,175))); 
background: -webkit-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); 
background: -o-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); background: -ms-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); background: linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(91,145,175) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4edbd', endColorstr='#95af36',GradientType=0 );*/
}

/** @group clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

table.grid {
	margin:0; padding:0;

}

div.measurementContainer {
	background: #DFDFDF;
	padding:5px 10px 5px 10px;

	min-width:345px;
	margin-bottom:20px;
	position:relative;
	left:-6px;
	margin-right:-6px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-botttom-right-radius: 5px;
}






div.deleteIcon {
	display:inline-block;
	background: url(../images/delete.png) no-repeat;
	cursor:pointer;
	width:24px;
	height:24px;
	position:relative;
	top:-108px;
	left:104px;
	opacity:.6;
}
div.deleteIcon:hover {
	opacity:1;
}
ul.help {
	font-size:1.4em;
	line-height:2em;
}
ol.help {
	font-size:14px;;
	line-height:2em;
}
h3.help {
	padding-top:35px;
	border-top:1px solid #666;
	margin-top:35px;
	color: #30bbdb;		
	letter-spacing:2px;
}
p.help {
	color: #000000;
	margin-top:20px;
}
blockquote.help {
	color: #000000;
	font-size:14px;
	font-style:normal;
}
div.above {
	float:right;
	position:relative;
	top:12px;
}

div.above a:hover{
	text-decoration:none;
	color:black;	
}

div.above span{
	font-size:x-large;
	position:relative;
	top:10px;
	font-weight:bold;
}
table#quote th {
	border:1px solid #666;
	border-bottom:2px solid #666;
	background-color:#93C9FF;
}
table#quote td {
	border-bottom:1px solid #ccc;
}
#quotefield input {
	 font-size:14px !important;	
}

h3.legal {
	margin-bottom:20px;
	color: #4681da;		
	letter-spacing:2px;
}


.responsive-tabs__list__item { position:relative; top:-1px; border-bottom:none !important;}
.responsive-tabs__list__item--active { border-bottom:0px solid white !important;}


/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px)
and (max-width: 480px) {
    body {
        /*background-color:green;*/
    }
	.responsive-tabs__list__item { position:relative; top:-1px; border-bottom:none !important;}
	.responsive-tabs__list__item--active { border-bottom:2px solid white !important;}
	
	#copy { font-size:10px !important;  }
	#legal { font-size:10px  !important; margin-top:20px !important;  }	
	#footnote { margin-top:20px !important;  }
	#head-logo { style-float:right; }
	#head-text { style-float:right;}
	.deleteIcon { top:-112px !important; left:104px !important; }
	.passFail { position:relative; top:3px !important; }
	
	h3.help {
		font-size:10px !important;
	}
	ul.help, p.help, li.help {
		font-size:10px !important;
	}
	ol.help {
		font-size:10px !important;
		line-height:1.8em !important;
	}
	blockquote.help {
		font-size:10px !important;
	}
	div.above { top:18px !important; }
	.leftBtn { float: left !important; width:40% !important;	}
	.rightBtn { float: right !important; width:50px !important;	}
	#pdf_email {  }
	#emailBtn { position: relative !important; top: 3px !important; width:140px !important; float:right !important; }
	h2 { font-size: 16px !important; margin-top: 8px !important; padding: 5px 0 !important; }
	.successBtn { width: 100% !important; }
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
    body {
        /*background-color:purple;*/
    }
	#submitbtn { width:150px !important; display:block !important; float:right!important; margin-top:-20px !important; }
	#resetbtn { width:150px !important; display:block !important; float:left!important; }
	#footnote { position:relative; top:0px !important;  }
	#legal { position:relative; top:10px !important;  }
	#head-logo { margin-left:0px !important; }
	#head-text { margin-left:0px !important; }
	#savePresetsIcon { margin-top:15px !important; }
	input#calibration { width:100% !important; }
	#expiryYearContainer { float:right !important; }
	div.above { top:12px !important; }
	div#youtubeBig { display:none !important; }
	div#youtubeSmall { display:block !important; }
	table#quote { width: 100% !important; }
	div#quotefield { width:90% !important; position:relative;left:-10px; }
	li input#submitbtn { width:100% !important; }
	span.imgSubscript { left:0px !important; }
	.measurementContainer { width:97% !important; min-width:0 !important; }
	input.point, input.value { width:100% !important; display:block !important; font-size:14px !important; }
	input.limit { width:100px !important; display:block !important; font-size:14px !important; }
	.passFail { position:relative; top:3px; height:40px !important; width:100px !important; }
	.deleteIcon { top:-102px !important; left:95px !important; }
	input.btn { width:100% !important; margin:0 0 15px 0 !important; }
	#pdf_email { width:96% !important; margin:0 0 15px 0 !important; top:0 !important; left:0 !important; display:block;  }

}			
			
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
    body {
        /*background-color:yellow;*/
    }
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    body {
        /*background-color:orange;*/
    }	
	.responsive-tabs__list__item { position:relative; left:1px; border-bottom:none !important;}
	.responsive-tabs__list__item--active { border-bottom:2px solid white !important;}
}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    body {
        /*background-color:black;*/
    }
	.responsive-tabs__list__item { position:relative; top:-1px; border-bottom:none !important;}
	.responsive-tabs__list__item--active { border-bottom:2px solid white !important;}
	body {
		padding: 10px 0px;
	}
	select.selmenu {
		width: 190px;
	}
}

/* iPhone 4 - (portrait) ---------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 2) and (orientation:portrait),
only screen and (min-device-pixel-ratio : 2)  and (orientation:portrait){
    body {
       /* background-color:red;*/
    }
	.responsive-tabs__list__item { position:relative; top:-1px; border-bottom:none !important;}
	.responsive-tabs__list__item--active { border-bottom:2px solid white !important;}
	
	body {
		padding: 10px 0px;
	}
 	#hongkiat-form .txtinput, #hongkiat-form textarea {
		width: 70%;
	}
	#hongkiat-form #aligned {
		overflow: hidden;
	}
	select.selmenu {
		width: 160px;
	}
	#recipientcase {
		margin-right: 30px;
	}
	#submitbtn { width:150px !important; display:block !important; float:right !important; margin-top:-20px !important; }
	#resetbtn { width:150px !important; display:block !important; float:left !important; }
	#footnote { position:relative; top:0px !important;  }
	#legal { position:relative; top:10px !important;  }
	#head-logo { margin-left:10px; }
	#head-text { margin-left:10px; }
	#savePresetsIcon { margin-top:15px !important; }
	input#calibration { width:100% !important; }
	#expiryYearContainer { float:right !important; }
	div.above { top:12px !important; }
	div#youtubeBig { display:none !important; }
	div#youtubeSmall { display:block !important; }
	table#quote { width: 100% !important; }
	div#quotefield { width:90% !important; position:relative;left:-10px; }
	li input#submitbtn { width:100% !important; }
	span.imgSubscript { left:0px !important; }
	.measurementContainer { width:97% !important; min-width:0 !important; }
	input.point, input.value { width:100% !important; display:block !important; font-size:14px !important; }
	input.limit { width:100px !important; display:block !important; font-size:14px !important; }
	.passFail { position:relative; top:3px; height:40px !important; width:100px !important; }
	.deleteIcon { top:-102px !important; left:95px !important; }
	input.btn { width:100% !important; margin:0 0 15px 0 !important; }
	#pdf_email { width:96% !important; margin:0 0 15px 0 !important; top:0 !important; left:0 !important; display:block;  }
}

/* iPhone 4 - (landscape) ---------- */
@media screen and (-webkit-min-device-pixel-ratio : 2) and (orientation:landscape), screen and (min-device-pixel-ratio : 2) and (orientation:landscape){
    body {
        /*background-color:pink;*/
    }
	.responsive-tabs__list__item { position:relative; top:-1px; border-bottom:none !important;}
	.responsive-tabs__list__item--active { border-bottom:2px solid white !important;}
	
	#copy { font-size:9px !important;  }
	#legal { font-size:9px  !important; margin-top:20px !important;  }	
	#footnote { margin-top:15px !important;  }
	#head-logo { margin-left:0px; }
	#head-text { margin-left:10px; }
	.deleteIcon { top:-112px !important; left:104px !important; }
	.passFail { position:relative; top:3px !important; }
	
	h3.help {
		font-size:10px !important;
	}
	ul.help, p.help, li.help {
		font-size:9px !important;
	}
	ol.help {
		font-size:9px !important;
		line-height:1.8em !important;
	}
	blockquote.help {
		font-size:9px !important;
	}
	div.above { top:18px !important; }
	.leftBtn { float: left !important; width:45% !important;	}
	.rightBtn { float: right !important; width:45% !important;	}
	#pdf_email {  }
	#emailBtn { position: relative !important; top: 3px !important; width:140px !important; float:right !important; }
	h2 { font-size: 16px !important; margin-top: 8px !important; padding: 5px 0 !important; }
	.successBtn { width: 100% !important; }
}