.check {

background: #dfebf5;

background-repeat: no-repeat;

padding: 50px 0;

text-align:center;
}

.form-box {

	display: table;

	width: 90%;

	box-sizing: border-box;

	padding: 50px 30px;

	border-radius: 15px;
    margin: 50px auto 0 auto;
    background: #ffffffd1;

	box-shadow: 0 0 30px #c5bfbd

}

.select-prt2, .form {

	float: left;

	width: 47%;

	margin: 0 0 0 0;

	text-align:left;

}

.select-prt2 {

	margin: 0 0 0 36px;

}

.select-prt {

	margin: 0 0 0 0;

}

.select-prt-smy {

font-family: 'ubuntubold';

font-size: 34px;

line-height: 40px;

text-align: left;

color: #1c75bc;

margin: 0 0 0 0;
}

.select-prt-p1 {

	font-size: 18px;

    line-height: 30px;

    text-align: left;

    color: #1c1c1c;

    font-weight: 500;

    margin: 15px 0 0 0;

}

h4.ord-p1-hed {

float: left;

width: 100%;

font-size: 22px;

margin: 10px 0;

color: #1c75bc;

text-align:left;
}

.select-prt-p2 {

	font-family: 'ubunturegular';

	font-size: 18px;

	line-height: 27px;

	text-align: left;

	color: #2f2f2f;

	margin: 6px 0 0 0;

}

.select-prt-p3 {

	font-family: 'ubuntubold';

	font-size: 30px;

	line-height: 40px;

	text-align: left;

	font-weight: 700;

	color: #2f2f2f;

	margin: 15px 0 0 0;

}

.select-prt-p3 span {

	font-size: 17px;

}

.bottom2 {

border-bottom: 2px solid #1c75bc;

margin: 20px 0 0 0;
}

.frm1, .frm2 {

	float: left;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}

.frm2 {

	margin: 26px 0 0 0;

}

.Shipping-p1 {

font-family: 'ubuntubold';

font-size: 28px;

line-height: 36px;

text-align: left;

color: #1c75bc;

margin: 0 0 0 0;
}

/*----------form start------------*/

.frmElmnts {

	float: left;

	margin: 0px 0 0 0;

	width: 100%;

	box-sizing: border-box;

}

.frmElmnts label, .frmfld, .frmfld-short1, .frmfld-short2, .frmfld1, .frmfld1-short1, .frmfld1-short2 {

	float: left;

	display: inline-block;

}

.frmElmnts label, .weaccept {

	margin-right: 1.91%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 38px;

	text-align: left;

	color: #252525;

	padding: 0 0 3px 0;

	margin: 8px 3.21% 0 0;

	width: 100%;

}

.weaccept img {

	margin: 0 0 -16px 46px;

}

.frmfld, .frmfld1 {

	width: 100%;

	height: 42px;

	border: 1px solid #000;

	border-radius: 5px;

	box-sizing: border-box;

	padding: 0 6px 0 12px;

	position: relative;

	background: #fff;

	color: #000;

}

.frmfld1 {

	padding: 0 7px;

}

.frmfld-short1, .frmfld-short2 {

	float: left;

	width: 37%;

}

.frmfld1-short1, .frmfld1-short2 {

	float: left;

	width: 48.65%;

}

.frmfld-short1, .frmfld1-short1 {

	margin-right: 2.18%;

}

.frmfld input, .frmfld select, .frmfld1 input, .frmfld1 select {

	width: 100%;

	height: 40px;

	border: none;

	outline: none;

	box-sizing: border-box;

	font-family: 'ubunturegular';

	font-size: 17px;

	color: #000;

	background: #fff;

}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */

 color: #000;

}

::-moz-placeholder { /* Firefox 19+ */

 color: #000;

}

:-ms-input-placeholder { /* IE 10+ */

 color: #000;

}

:-moz-placeholder { /* Firefox 18- */

 color: #000;

}

.icon {

	position: absolute;

	left: 10px;

	top: 10px;

}

.sameas {

	font-size: 17px;

	line-height: 22px;

	font-weight: 600;

	color: #000000;

	padding: 14px 0 14px 0;

}

.sameas span {

	padding: 0 0 0 29px;

}

.chkbx {

	-webkit-appearance: none;

	-moz-appearance: none;

	appearance: none;

	width: 19px;

	height: 19px;

	margin: 0 0 -2px 0;

	background: url(../images/check.png) center center no-repeat;

	outline: none;

}

.chkbx:checked {

	background: url(../images/checked.png) center center no-repeat;

}

.card {

	margin: 8px 0 6px 0;

	max-width:180px;

}

.cvv {

	margin-left:20px;

}

.term {

	font-family: 'ubunturegular';

	font-size: 14px;

	line-height: 22px;

	text-align: left;

	color: #000;

	padding: 16px 0 0 0;

}

.term2 {

	font-family: 'ubunturegular';

	font-size: 14px;

	line-height: 22px;

	text-align: left;

	color: #000;

	margin: 0 0 0 0;

	padding: 17px 0 0 0;

}

.term2 a, .term2 a:hover {

text-decoration: underline;

color: #1c75bc;
}

.ck-btn {

	display: block;

	margin: 30px auto 0 auto;

}

.footer {

	background: #191919;

	padding: 50px 0;

}

.ftr-p1 {

	font-size: 18px;

	line-height: 38px;

	text-align: center;

	color: #fff;

	margin: 0 auto;

}

.ftr-p1 a, .ftr-p1 a:hover {

	text-decoration: none;

	color: #fff;

}

/******************************/

.thanx-blk {

	float: left;

	width: 100%;

	text-align: center;

	padding: 24px 0;

}

.thankyou {

	float: left;

	width: 100%;

	padding: 50px 0;

}

.topbnrtxt2-pr {

	width: 100%;

	color: #df4a25;

	font-size: 30px;

	display: block;

	margin-bottom: 10px;

}

.topbnrtxt3-pr {

	font-size: 20px;

	line-height: 24px;

	margin-bottom: 15px;

}

.topbnrtxt3-pr span {

	color: #F00;

	font-weight: 700;

}

.topbnrtxt4-pr {

	font-size: 18px;

	line-height: 22px;

	margin-bottom: 15px;

}

/******************************/

