body{font-family:'Arimo', sans-serif;font-size:16px;line-height:1.428571429;color:#000000;background-color:#ffffff;}
h1,h2,h3,h4,h5,h6{margin:0px;font-size:inherit !important;}

.textfooter{background-color:#f1f1f1/*#4C4C4C*/;color:#000000;}
.fn9{font-size:9px;}

.hintwait {background-color:indianred;color:white;font-weight:bold;border-color:#bce8f1;padding:10px;border-radius:3px;}
.row{margin:0px;}
.fns16{font-size:16px !important;}
.fns14{font-size:14px !important;}
.fns27{font-size:27px !important;}
.crpoint{cursor: pointer !important;}
.pd0{padding:0px !important;}
.pdr0{padding-right:0px !important;}
.pdl0{padding-left:0px !important;}
.pdl2{padding-left:2px !important;}
.pd8{padding:8px !important;}
.pd15{padding:15px !important;}
.bold{font-weight:bold;}
.dispnone{display: none !important;}
.dispinline{display: inline-block !important;}
.disptable{display: table-cell !important;}
.mg0{margin:0px !important;}
.mgt50{margin-top:50px !important;}
.mgbtm40{margin-bottom:40px !important;}
.textleft{text-align:left !important;}
.textright{text-align:right !important;}
.textcenter{text-align:center; !important;}
.borderrd3{border-radius:3px!important;}
.cltom{color:#CC3366;}
.clgryCC{color:#CCCCCC;}
.bgblue{background-color:#4F87CE;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color:#FFFFFF;background-color:#4F87CE;border:0px solid #dddddd;border-bottom-color:transparent;cursor:default;font-weight:bold;border-bottom:6px solid #FFCF00;}
.nav-tabs>li>a:hover{margin-right: 2px;line-height: 1.428571429;border: 0px solid transparent;border-radius: 0px 0px 0 0;color: #fafafa;background-color: #4F87CE;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.428571429;border: 0px solid transparent;border-radius: 0px 0px 0 0;color: #EEEEEE;font-size:13px;}
.nav-tabs>li {float: none;margin-bottom: -1px;display: inline-block;}
.nav>li>a {position: relative;display: block;padding: 16px 4px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #4F87CE;color: #FFFFFF;}
.nav>li {position: relative;display: inline-block;}
.navbar-default .navbar-nav>li>a {color: #FFFFFF;padding: 15px 15px;}
.navbar-default .navbar-nav>li>a:hover{color: #FFFFFF;}
.navbar-default .navbar-nav>li>a:focus{color: #FFFFFF;}
.navbar-nav .open .dropdown-menu {position: absolute !important;float: none;width: auto;margin-top: 0;background-color: #FFFFFF !important;left: -150px;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: inherit;line-height: 1.428571429;color: #323232;vertical-align: middle;background-color: #ffffff;border: 0px !important;border-radius: 0px;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-bottom: 1px solid #65c6bb !important;font-weight: bolder;}
.form-group{margin-bottom: 30px;}
.btn-ez {color: #000000;background-color: #FFCF00;border-color: #FFCF00;font-size: inherit;border-radius:0px;}
.btn-ez:hover, .btn-ez:focus, .btn-ez:active, .btn-ez.active, .open .dropdown-toggle.btn-ez {color: #404040;background-color: #FFCF00;border-color: #FFCF00;}
.input-group-addon {padding:6px 12px;font-size:inherit;font-weight:normal;line-height:1;text-align:center;background-color:#FFFFFF;border:0px;border-radius:0px;border-bottom:1px solid #65c6bb;color:#323232;padding-right:2px;font-weight:bolder;padding-left:0px;}
.prepostoption{background-color:#d9edf7;border-color:#bce8f1;padding:10px;border-radius:3px;}
.newlabel{color:#999999;font-weight:normal;padding-left:0px;padding-bottom:8px;}
.triamt{font-weight:bold;font-size:16px;margin-bottom:5px;color:#4F87CE;}
.trivalidity{font-size:13px;color:#919bac;}
.triinfo{color:#919bac;max-width:200px;overflow:hidden;text-overflow:ellipsis;}
tr.bgwh{background-color:#FFFFFF;}
.bgwh{background-color:#FFFFFF !important;}
td.tritd1{border-radius: 3px 0px 0px 3px;width:20%;padding:15px 8px;}
td.tritd2{padding:8px 0px;color:#919bac;font-size:13px;}
td.tritd3{border-radius: 0px 3px 3px 0px;padding:8px 15px;color:#FFCF00;}
td.tritd3ch{color:#65c6bb !important;}
.tritt{margin-bottom:2px;color:#34495e;}
table.tritable{width:100%;font-size:13px;border-collapse:separate;border-spacing:0px 4px;}
table{width:100%;}
.topmenu{background-color:#4F87CE;color:#FFFFFF;border:0px;margin-bottom:0px;border-radius:0px;}
.tritopmenu{background-color:#4F87CE;color:#FFFFFF;border:0px;margin-bottom:0px;border-radius:0px;z-index:99;}
.lastrccontent{margin-bottom:20px;}
tr.lastrctr{border-bottom: 1px solid #EEEEEE;}
td.lastrctd1{padding:20px 5px;color:#d2d2d2;}
td.lastrctd2{padding:20px 0px;width:13%;}
td.lastrctd3{padding:20px 15px;padding-left: 0px;}
ul.lastrcul{padding-left:0;list-style:none;margin-bottom: 0px!important;}
li.lastrcli{display:inline-block;border:1px solid #e0e4e9;font-size:13px;font-weight:400;cursor:pointer;color:#919bac;margin-bottom:5px;margin-right:10px!important;}
li.lastrcliselected{background-color: #65c6bb!important;color: #FFFFFF!important;}
.lastrcnum{font-size:13px;color:#34495e;}
.lastrcsp{font-size:12px;color:#919bac;}
.prepostbtn{border:1px solid #FFCF00;background-color:#FFFFFF;border-radius:0px;}
ul.prepostbtnul{padding:0px;border-radius:3px;background-color:#EBEBEB;}
label.prepostlabel{border-bottom:1px solid #CCCCCC;padding: 20px;}
label.prepostlabelpd{padding: 20px;}
.prepoststack{color:#65c6bb;padding-left:8px;}
.viewplan{font-weight:normal;border:1px solid #FFCF00!important;padding:0px 8px;cursor:pointer;font-size:14px;}
h1.tridisplayopt{font-size:14px !important;font-weight:bold;margin-bottom:5px;}
h2.tridisplayloc{font-size:14px !important;color:#DDDDDD !important;}
a.dispoptpd{padding: 8px 0px!important;}
ul.trilistul{left:0px !important;width:240px !important;}
.triarrow{padding:0px 15px;}
.triloadtext{margin:15px;background-color:#FFFFFF;padding:15px;}
.modelhead{color:#4F87CE;font-weight:bold;}
.backdropflip{
	z-index:1001;
	position:fixed;
	top:0px;
	left:0px;
	bottom:0px;
	background-color:rgba(0,0,0,.5);
	opacity:1;cursor:pointer;
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease;
	overflow:hidden;
	width:0%;
}
.backdropexpand{
	width:100% !important;
}
.backclose{
   width:0% !important;
}
.menuflip {
	position: fixed;
	top: 0;
	left: -200px;
	height: 100%;
	z-index: 9999;
	width: 0%;
	background-color: #EEEEEE;
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease;
	overflow:hidden;
}
.menuexpand {
	-moz-transform: translate3d(200px,0,0);
	-o-transform: translate3d(200px,0,0);
	-ms-transform: translate3d(200px,0,0);
	-webkit-transform: translate3d(200px,0,0);
	transform: translate3d(200px,0,0);
	width: 75% !important;
	overflow:auto;
}
.menuclose {
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	width: 200px !important;
	overflow:hidden;
}
.triflip {
	position: fixed;
	top: 0;
	left: -200px;
	height: 100%;
	z-index: 1040;
	width: 0% !important;
	background-color:#EEEEEE;
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease;
	overflow:hidden;
}
.triexpand {
	-moz-transform: translate3d(200px,0,0);
	-o-transform: translate3d(200px,0,0);
	-ms-transform: translate3d(200px,0,0);
	-webkit-transform: translate3d(200px,0,0);
	transform: translate3d(200px,0,0);
	width: 100% !important;
	overflow:auto;
}
.triclose {
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	width: 200px !important;
	overflow:hidden;
}
.mgb{
	margin-bottom:0px;
}
.mgb55{
	margin-bottom:20px !important;
}
.confirm{
	position: fixed;
	left: -200px;
	height: 52px; 
 	width: 0% !important;
    border: 0px;
	cursor: pointer;
	z-index: 9999;
	background-color: #EEEEEE !important;
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease;
	overflow:hidden;
}
.confirmshow {
	-moz-transform: translate3d(200px,0,0);
	-o-transform: translate3d(200px,0,0);
	-ms-transform: translate3d(200px,0,0);
	-webkit-transform: translate3d(200px,0,0);
	transform: translate3d(200px,0,0);
	width: 100% !important;
}
.confirmhide {
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	width: 200px !important;
	overflow:hidden;
}
.cart{
	position: fixed;
	top:0px;
	left: -200px;
	height: 100%; 
 	width: 0% !important;
    border: 0px;
	cursor: pointer;
	z-index: 9999;
	background-color: #EEEEEE !important;
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease;
	overflow:hidden;
}
.cartshow {
	-moz-transform: translate3d(200px,0,0);
	-o-transform: translate3d(200px,0,0);
	-ms-transform: translate3d(200px,0,0);
	-webkit-transform: translate3d(200px,0,0);
	transform: translate3d(200px,0,0);
	width: 100% !important;
}
.carthide {
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	width: 200px !important;
	overflow:hidden;
}
.failOrd{
	position: fixed;
	bottom:0px;
	left:0px;
	height: 52px; 
 	width: 0% !important;
    border: 0px;
	cursor: pointer;
	z-index: 9999;
	background-color: #FFFFFF !important;
	-webkit-transition: -webkit-transform .7s ease;
    -moz-transition: -moz-transform .7s ease;
    transition: transform .7s ease;
    -webkit-transform: translateX(-1080px);
    -moz-transform: translateX(-1080px);
    transform: translateX(-1080px);
	overflow:hidden;
}
.failOrdshow {
	webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	transition: transform .4s ease;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	width: 100% !important;
	overflow:hidden;
}
.failOrdhide {
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	width: 0%;
	overflow:hidden;
}
/*position:fixed;left:0;bottom:0px;height:25%;width:100%; background:#fff;z-index: 9999;background-color:#EEEEEE;-webkit-transition: -webkit-transform .7s ease; -moz-transition: -moz-transform .7s ease; transition: transform .7s ease; -webkit-transform: translateY(-1080px); -moz-transform: translateY(-1080px); transform: translateY(-1080px);overflow:hidden;

    -webkit-transition: -webkit-transform .7s ease;
    -moz-transition: -moz-transform .7s ease;
    transition: transform .7s ease;
    -webkit-transform: translateX(-1080px);
    -moz-transform: translateX(-1080px);
    transform: translateX(-1080px);
	
	
	
		webkit-transition: -webkit-transform .4s ease;
	-moz-transition: -moz-transform .4s ease;
	transition: transform .4s ease;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);


*/
.ordersummary{box-shadow: 0 1px 1px 1px rgba(50, 50, 50, 0.14); background-color: #FFFFFF; padding:20px 15px;margin-bottom: 15px;} 
.banklabel{padding:8px; border: 1px solid #CCCCCC; border-radius: 3px;margin-bottom:8px;margin-left:8px;background-color:#FFFFFF;}  
.bankactive{padding-top:1px;color:#65c6bb;}   