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;
	background: transparent;
}
body {
	margin:auto;
	padding:0px;
}
@font-face {
    font-family: 'helveticaregular';
    src: url('font/helvetica-webfont.eot');
    src: url('font/helvetica-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/helvetica-webfont.woff') format('woff'),
         url('font/helvetica-webfont.ttf') format('truetype'),
         url('font/helvetica-webfont.svg#helveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'helveticabold';
    src: url('font/helvetica-bold-webfont.eot');
    src: url('font/helvetica-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/helvetica-bold-webfont.woff') format('woff'),
         url('font/helvetica-bold-webfont.ttf') format('truetype'),
         url('font/helvetica-bold-webfont.svg#helveticabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'Helvetica-Light';
	src: url('font/Helvetica-Light.eot?#iefix') format('embedded-opentype'),
	     url('font/Helvetica-Light.woff') format('woff'),
		 url('font/Helvetica-Light.ttf') format('truetype'),
		 url('font/Helvetica-Light.svg#Helvetica-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Helvetica-LightOblique';
	src: url('font/Helvetica-LightOblique.eot?#iefix') format('embedded-opentype'),
	     url('font/Helvetica-LightOblique.woff') format('woff'),
		 url('font/Helvetica-LightOblique.ttf') format('truetype'),
		 url('font/Helvetica-LightOblique.svg#Helvetica-LightOblique') format('svg');
	font-weight: normal;
	font-style: normal;
}
a {
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}
#wrapper {
	width:auto;
	height:auto;
	max-width:480px;
	margin:auto;
}
/*============================================ Header Start ============================================*/

/*========================================= Transition Pages ==========================================*/
#transition{
	width:400px;
	display: none;
	cursor:auto !important;
	text-align:center;
	z-index:9999 !important;
	position:relative !important;
	overflow:hidden;
}
.fancybox-skin{
	-moz-border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
	border-radius: 10px !important;
	-khtml-border-radius: 10px !important;
}
.transition-custom .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5) !important;
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5) !important;
    box-shadow: 7px 7px 23px 5px rgba(0, 0, 0, 0.5) !important;
}
.fancybox-opened .fancybox-skin{
	background:#FFF !important;
}
.thanks__box1{
	text-align:center;
	padding-top:15px;
}
.thanks__box1 h1{
	color:#58a0d6;
	font-size:16px;
	margin:auto;
	padding-bottom:20px;
	font-family: 'helveticaregular';
	font-weight:normal;
	border-bottom:2px solid #efeeee;
}
.thanks__box1 h1 strong{
	font-family: 'helveticabold';
	font-weight:normal;
}
.thanks__box1 h2{
	font-family: 'helveticabold';
	font-weight:normal;
	color:#28b565;
	font-size:45px;
	text-align:center;
}
.thanks__box1 h3{
	font-family: 'Helvetica-Light';
	font-weight:normal;
	color:#2e3054;
	font-size:26px;
	text-align:center;
}
.thanks__box1 h3 strong{
	font-family: 'helveticabold';
	font-weight:normal;
	color:#28b565;
}
.thanks__box1 h4{
	font-family: 'Helvetica-LightOblique';
	color:#2e3054;
	font-size:22px;
	font-weight:normal;
	padding-top:20px;
	padding-bottom:40px;
}
.call_answer{
	padding-top:20px;
	padding-bottom:40px;
	color:#2e3054;
	font-size:26px;
	font-family: 'helveticabold';
	font-weight:normal;
	text-align:left;
}
.phico,
.phico_dis{
	display:table-cell;
	vertical-align:middle;
	color:#2e3054;
	font-size:26px;
	font-family: 'helveticabold';
	font-weight:normal;
}
.phico img{
	float:left;
	margin-right:20px;
}
p.close-button{
	padding-top:20px;
	border-top:2px solid #efeeee;
}
.clear {
	clear:both;
}


@media (max-width:415px) {
#transition{width:355px;}

.phico img{width:75px; height:auto;}
.phico_dis{font-size:24px;}

.thanks__box1 h3{font-size:23px;}
.thanks__box1 h2{font-size:43px;}
.thanks__box1 h4{font-size:21px;}
/*----- xx -----*/
}

@media (min-width:361px) and (max-width:379px) {
#transition{width:305px;}

.phico img{width:60px; height:auto;}
.phico_dis{font-size:22px;}

.thanks__box1 h1{font-size:23px;}
.thanks__box1 h3{font-size:20px;}
.thanks__box1 h2{font-size:40px;}
.thanks__box1 h4{font-size:20px;}

/*----- xx -----*/
}

@media (max-width:360px) {
#transition{width:250px;}

.phico img{width:55px; height:auto;}
.phico_dis{font-size:17px;}

.thanks__box1 h1{font-size:20px;}
.thanks__box1 h3{font-size:17px;}
.thanks__box1 h2{font-size:35px;}
.thanks__box1 h4{font-size:17px;}


/*----- xx -----*/
}
