/*! eiKard - version 2.0  Copyright @2014
*www.eikard.com		
*
*/

/* scroll bar */
::-webkit-scrollbar-track{
	border:1px gray solid;
	-webkit-box-shadow:0 0 6px gray inset;

} 
::-webkit-scrollbar{
	width:11px;
	background-color:#e5e5e5;
	height:50px;
} 
::-webkit-scrollbar-thumb{
	background-color:#fff;
	border-radius:10px;
}
::-webkit-scrollbar-thumb:hover{
	background-color:#fff;
	border:1px solid #333333;
}
::-webkit-scrollbar-thumb:active{
	background-color:#fff;
	border:1px solid #333333;
} 
::-webkit-scrollbar-track{
	border:1px gray solid;
	border-radius:10px;
	-webkit-box-shadow:0 0 6px gray inset;
} 
/* scroll bar */
/* necessary */
.voffset  { margin-top: 2px; }
.voffset1 { margin-top: 5px; }
.voffset2 { margin-top: 10px; }
.voffset3 { margin-top: 15px; }
.voffset3-5 { margin-top: 20px; }
.voffset4 { margin-top: 30px; }
.voffset5 { margin-top: 40px; }
.voffset6 { margin-top: 60px; }
.voffset7 { margin-top: 80px; }
.voffset8 { margin-top: 100px; }
.voffset9 { margin-top: 150px; }
.voffset10 { margin-top: 200px; }
.voffset11 { margin-top: 250px; }
.voffset12 { margin-top: 300px; }
 
/* necessary ends */
.tst_clr{background:#cbcbcb;}
.tst_brdr{border:solid 1px #cbcbcb;}
.txt_clr{color:#fff;}
.in_mob{display:none;}
.hdr{background:url(../images/bg-header-footer.jpg) repeat;}
.gren_bg{background:url(../images/Get-start.jpg) repeat; }
.ply_brdr{border:solid 2px #96ffb9;}
.you_brdr{border:solid 2px #fb8d8d;}
.red_bg{background:url(../images/rd_bg.jpg)center repeat;}
.bts{font-size:30px; }
.bg_pers
{
	width:100%;
	height: 100vh;
	background:url(../images/personal-bg-all.jpg);
	 background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; 
	padding:10px 20px 0px 20px ;
	overflow:hidden;
	 
	}
	.bg_bus
{
	width:100%;
	height: 100vh;
	background:url(../images/business-bg-all.jpg);
	background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; 
	padding:0px 20px 0px 20px ;
	overflow:hidden;
	 
	}
	.bg_cor
{
	width:100%;
	height: 100vh;
	/*background:url(../images/corporate-bg-all.jpg); */
	background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; 
	padding:0px 20px 0px 20px ;
	overflow:hidden;
	 
	}
	
	.buseng_bg{background:url(../images/personal-with-lady.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }
.busspn_bg{background:url(../images/personal-with-lady.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }
.busger_bg{background:url(../images/personal-with-lady-germany.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }	
	
	.eng_bg{background:url(../images/corporate-english.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }
.spn_bg{background:url(../images/corporate-spanish.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }
.ger_bg{background:url(../images/corporate-germany.jpg);background-position: center bottom; 
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }

	#Personal_bound{overflow:hidden;}
	#Business_bound{overflow:hidden;}
	#Corporate_bound{overflow:hidden;}
 .ttp_margintp{
	padding-top:110px;
	padding-bottom:20px;
 }
 
 
.img-pers{width:80%;}
.img-bus{width:65%;}
.img_crd_half{width:50%;}
.img_cr_half{width:50%; margin-top:-110px; z-index:1005;}

.img_free_half{width:10%;position:absolute;right:0;}


.hvcp:hover
{
	box-shadow: inset 1px 1px 46px 7px rgba(50,186,235,1);
	-webkit-box-shadow: inset 1px 1px 46px 7px rgba(50,186,235,1);
	-moz-box-shadow: inset 1px 1px 46px 7px rgba(50,186,235,1);
	-o-box-shadow: inset 1px 1px 46px 7px rgba(50,186,235,1);
	cursor:pointer;

}
.fix_top
	{
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
}
.padding_free
{
	padding:0px;
}
.cntr
{ 
	margin-left:8%;
}
.padding_one{
	padding:5px;
}


.fadein 
{
	-webkit-animation: fadeIn 2s   forwards;
	-moz-animation: fadeIn  2s   forwards;
	animation: fadeIn  2s   forwards;
	-webkit-transition: all 1s  ;
	-moz-transition: all 1s  ;
	-ms-transition: all 1s  ;
	-o-transition: all 1s  ;
	transition: all 2s  ;
	 

}
@-webkit-keyframes fadeIn 
{
	0% { opacity: 0.0;}
	100% { opacity: 1; }
}
@-moz-keyframes fadeIn 
{
	0% { opacity: 0.1;}
	100% { opacity: 1; }
}
.move-up
{
	-webkit-transform: translateY(100px);
	-moz-transform: translateY(100px);
	transform: translateY(100px);
	-moz-animation-delay: 3s;
	-webkit-animation-delay:3s;
	-webkit-animation: moveUp 0.90s ease forwards;
	animation: moveUp 0.90s ease forwards;
}

@-webkit-keyframes moveUp 
{
	0% { }
	100% { -webkit-transform: translateY(0);  opacity: 1; }
}

@keyframes moveUp 
{
	0% { }
	100% { -webkit-transform: translateY(0); -moz-transform: translateY(0); opacity: 1; }
}

.move-dn  
{
	-webkit-transform: translateY(-100px);
	transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	-moz-animation-delay: 3s;
	-webkit-animation-delay:3s;
	-webkit-animation: movedn 0.90s ease forwards;
	-moz-animation: movedn 0.90s ease forwards;
	animation: movedn 0.90s ease forwards;
}

@-webkit-keyframes movedn 
{
	0% { }
	100% { -webkit-transform: translateY(0); -moz-transform: translateY(0);   opacity: 1; }
}


@keyframes movedn 
{
	0% { }
	100% {  -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); opacity: 1; }
}
.flip
 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.flip
{
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-animation: helix .8s ease-in-out forwards;
	animation: helix .8s ease-in-out forwards;
}

@-webkit-keyframes helix 
{
	0% { }
	100% { -webkit-transform: rotateY(0deg); opacity: 1; }
}

@keyframes helix 
{
	0% { }
	100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; }
}



.zm-n {
	-webkit-transform-style: preserve-3d;
	-moz-transform: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: scale(0.6);
	-moz-animation-delay: 4s;
	-webkit-animation-delay:4s;
	-moz-transform: scale(0.6);
	transform: scale(0.6);
	-webkit-animation: popUp .2s ease-in forwards;
	-moz-animation: popUp .2s ease-in forwards;
	animation: popUp .2s ease-in forwards;
}

@-webkit-keyframes popUp 
{
	0% { }
	70% { -webkit-transform: scale(1.1); opacity: .8; -moz-animation-timing-function: ease-out; -webkit-animation-timing-function: ease-out; }
	100% { -webkit-transform: scale(1);-moz-transform: scale(1); opacity: 1; }
}
@-moz-keyframes popUp 
{
	0% { }
	70% { -moz-transform: scale(1.1); opacity: .8; -moz-animation-timing-function: ease-out; -moz-animation-timing-function: ease-out; }
	100% { -moz-transform: scale(1);-moz-transform: scale(1); opacity: 1; }
}

@keyframes popUp 
{
	0% { }
	70% { 
	-webkit-transform: scale(1.1); 
	transform: scale(1.1); 
	opacity: .8; 
	-webkit-animation-timing-function: ease-out; 
	-moz-animation-timing-function: ease-out; 
	animation-timing-function: ease-out; 
	-moz-transform: scale(1.1); 
	}
	100% { -webkit-transform: scale(1); transform: scale(1); -moz-transform: scale(1); opacity: 1; }
}
.clrcle{
 -webkit-animation: myOrbit 4s linear infinite; 
       -moz-animation: myOrbit 4s linear infinite; 
         -o-animation: myOrbit 4s linear infinite;  
            animation: myOrbit 4s linear infinite;  
}
@-webkit-keyframes myOrbit {
    from { -webkit-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -webkit-transform: rotate(180deg) translateX(150px) rotate(-180deg); }
}

@-moz-keyframes myOrbit {
    from { -moz-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -moz-transform: rotate(180deg) translateX(150px) rotate(-180deg); }
}

@-o-keyframes myOrbit {
    from { -o-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -o-transform: rotate(180deg) translateX(150px) rotate(-180deg); }
}

@keyframes myOrbit {
    from { transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { transform: rotate(180deg) translateX(150px) rotate(-180deg); }
}

.padding_two{padding:10px;}
.padding_top_free{padding-top:0px !important;}
.padding_bottom_free{padding-bottom:0px !important;}
.pnt{cursor:pointer;}
.best
{
	max-width:180px;
	color:#6da1d7;
	padding:8px 8px;
	border-radius:6px;
	font-size:20px;   
	text-align:center;
	background:#fff;
	opacity:0.89;  
	box-shadow:0px 0px 5px #999; 
	text-shadow:0px 0px 2px #fff;
	z-index:1035;
 }
.sap
{
	max-width:150px;
	color:#6da1d7;
	padding:6px 8px;
	border-radius:6px; 
	font-size:20px;   
	text-align:center;
	background:#fff; 
	opacity:0.89;   
	box-shadow:0px 0px 5px #999; 
	text-shadow:0px 0px 2px #fff;
	z-index:1035; 
	margin-left:2%;
}
.badge_personal
{
    max-width:200px;
	color:#6da1d7;
	padding:6px;
	border-radius:6px; 
	font-size:22px;  
	margin:auto;
	margin-top:1.5px;
	text-align:center; 
	background:#fff; 
	opacity:0.89;
	box-shadow:0px 0px 3px #999; 
	text-shadow:0px 0px 2px #fff;
	text-transform: uppercase;

}.badge_business
{
    max-width:200px;
	position:absolute;
	color:#6da1d7;
	padding:6px;
	border-radius:6px; 
	font-size:22px;  
	margin:auto;
	margin-top:-20px;
	right:0;
	left:0;
	text-align:center; 
	background:#fff; 
	opacity:0.89;
	box-shadow:0px 0px 3px #999; 
	text-shadow:0px 0px 2px #fff;
	text-transform: uppercase;

}
.badge_Corporate
{
    max-width:200px;
	position:absolute;
	color:#6da1d7;
	padding:6px;
	border-radius:6px; 
	font-size:22px;  
	margin:auto;
	margin-top:-20px;
	right:0;
	left:0;
	text-align:center; 
	background:#fff; 
	opacity:0.89;
	box-shadow:0px 0px 3px #999; 
	text-shadow:0px 0px 2px #fff;
	text-transform: uppercase;
	z-index:2;
}
 
.bus_slog
{
	color:#fff; 
	opacity:0.8; 
	font-size:42px; 
	text-align:left; 
	padding-left:4%; 
	text-shadow:0px 0px 8px #484848; 
}
 
  
.foot{color:#fff; font-size:16px;letter-spacing:1.5px; }
.dirctry{background:url(../images/footer.png); width: 64px;height: 64px;background-position: -19px -15px; float:left;}
.st_apple{background:url(../images/footer.png); width: 64px;height: 64px;background-position: -95px -15px;float:left;}
.st_android{background:url(../images/footer.png); width: 64px;height: 64px;background-position: -172px -15px;float:left;}
.btm_spc{margin-bottom:3%;}
.im_spc{margin-left:1%;}
.dvdr{border-right:solid 1px #fff; line-height: 10px;}
.bx_dvdr{width:1px; height:35px; background:#fff;}
.foot_bg{background:url(../images/footer-footer.jpg) repeat;}
.foo a{color:#fff;}
.foo a:hover{ text-decoration:none; color:#0A6C9B;}

.scrollup
{
	width:100%;
	height:30px;
	text-indent:-9999px;
	margin:auto;
	margin-top:10px;
	z-index:5555;
	background: url('../images/up.png') no-repeat center;
	outline:none;
}  
.scrolldwn
{
	width:100%;
	height:30px;
	bottom:10px;
	position:absolute;
	text-indent:-9999px;
	margin:auto;
	z-index:5555;
	background: url('../images/down.png') no-repeat center;
	outline:none;
}
.top_only
{
height:60px;
}
.t_d{height:33px;}
.foot_nav {
	width:84px;
 
	height:84px;
	background:url(../images/circle.png) no-repeat center;
	position:fixed;
	bottom: 20px;
	right: 1.6%;
	text-indent:-9999px;
	z-index:5555;
	outline:none;
  }
 

.title_tab_def_btn{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff; border-right:solid 5px #fafafa;text-align:center; }
.title_tab_def_btn:hover{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#ebebeb; border-right:solid 5px #fafafa;text-align:center;  }
.title_tab_def_btn:active{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff; border-right:solid 5px #fafafa;text-align:center; }
.title_tab_suc_btn{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#47c87c; border-right:solid 5px #fafafa;text-align:center; color:#fff;  }
.title_tab_suc_btn:hover{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#47c87c; border-right:solid 5px #fafafa;text-align:center; color:#585858; }
.title_tab_suc_btn:active{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff; border-right:solid 5px #fafafa;text-align:center; color:#585858; }

.title_tab_lst_def_btn{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff; text-align:center; }
.title_tab_lst_def_btn:hover{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#ebebeb; text-align:center;  }
.title_tab_lst_def_btn:active{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff; text-align:center; }
.title_tab_lst_suc_btn{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#47c87c; text-align:center;color:#fff; }
.title_tab_lst_suc_btn:hover{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#47c87c;text-align:center;color:#585858;}
.title_tab_lst_suc_btn:active{padding-top:13px ;padding-bottom:13px ;cursor:pointer;background:#fff;text-align:center; color:#585858; }

.input_err{border:solid 1px #f00;}


input[type="text"]
{
	border :solid 1px #c6c6c6; padding:10px; width:100%; margin-bottom:15px;outline: none;
color: #738ea9;
}
input[type="password"]
{
 border :solid 1px #c6c6c6; padding:10px; width:100%; margin-bottom:15px;outline:none;color:#738ea9;
}
 textarea{border :solid 1px #c6c6c6; padding:10px; width:100%; margin-bottom:15px; min-height:100px;outline:none;color:#738ea9;resize:none;}
.f_bg{padding-top:15px ;padding-bottom:15px ;background:#97a2b1; border-right:solid 15px #fafafa;text-align: justify;color: #53647b;}
.ll_bg{padding-top:15px ;padding-bottom:15px ;background:#e2f0ff; border-right:solid 15px #fafafa;}
.title_tab{padding-top:13px ;padding-bottom:13px ;background:#fff; border-right:solid 5px #fafafa;}
.title_tab_lst{padding-top:13px ;padding-bottom:13px ;background:#fff; }
.hd_spc{min-height:18px;}
.padd_space{padding:18px 0px;}
 
/*  megali */
.errorlogin{
color:#f00;
}
@media (min-width: 1401px) {
  .login_hover {
    right: -81px;
  }
  
}
@media (max-width: 1400px) and (min-width: 1201px){
  .login_hover {
    right: -68px;
  }
  
}
@media (max-width: 1200px) and (min-width: 1001px){
  .login_hover {
    right: 28px;
  }
  
}
@media (max-width: 992px) {
.gap {
margin: 1% 0px 0px 0px;
}}

@media (min-width: 1800px) {
  .alt_sym {
    left: 755px;
  }
  
}
@media (min-width: 1700px) and  (max-width: 1799px){
  .alt_sym {
    left: 653px;
  }
  
}
@media (min-width: 1600px) and  (max-width: 1699px){
  .alt_sym {
    left: 605px;
  }
  
}
@media (min-width: 1500px) and  (max-width: 1599px){
  .alt_sym {
    left: 554px;
  }
  
}
@media (min-width: 1400px) and  (max-width: 1499px){
  .alt_sym {
    left: 480px;
  }
  
}
@media (min-width: 1300px) and  (max-width: 1399px){
  .alt_sym {
    left: 449px;
  }
  
}
@media (min-width: 1200px) and  (max-width: 1299px){
  .alt_sym {
    left: 365px;
  }
  
}
@media (min-width: 1100px) and  (max-width: 1199px){
  .alt_sym {
    left: 353px;
  }
  
}
@media (min-width: 1000px) and  (max-width: 1099px){
  .alt_sym {
    left: 302px;
  }
  
}
@media (max-width: 999px){
  .alt_sym {
    left: 360px;
  }
  
}
@media (min-width: 991px) and  (max-width: 1199px){
  .bus_new {
    padding:6px;
	margin-top:50px;
  }
  
  .bus_new:hover {
    padding:6px;
	margin-top:50px;
  }
  .bus_new_img
  {
  height:85px;
  }
  
}


.page1_bg
{
width:100%;
background: url(../images/pop-up-bg.jpg) repeat;
}
.page1_bg_con
{
width:100%;
background: #fafafa;
}
.clr
{
background:#fff;
color:#898989;
padding:10px;
}
.con_pad
{
padding:20px;
}
.addr_txt
{
color:#7b9cc5;
}
.map_b
{
background:#fff;
padding:10px;
}
.map
{
background:url(../images/map.jpg) center fixed ;
padding:120px;
} 
.add_root
{
background:#fff;
color:#898989;
padding:10px;
border:2px solid #fafafa;
} 
.page2_bg
{
background:#eeeeee;
padding:20px;
}  
.general
{
background:#7398af;
padding:10px;
color: #fff;
}  
.gen  
{
background:#fff;
padding:20px;
width:100%;
}  
.gen_from
{
padding:10px;
} 

.submit_clr
{
padding:10px;
background:#47c87d;
} 
.page2_gap
{
width:100%;
background:#fafafa;
} 
.page3_bg
{
padding:20px;
background:#ddebf1;
}
.page4_bg
{
padding:20px;
background:#f1e9dd;
} 
.page5_bg
{
padding:20px;
background:#f1e1dd;
} 


/*-- tool tip _home */
/*.tt_container{ border-radius:6px;  height:auto; padding:6px 10px; margin-top:-170px; position:absolute; left:5%; right:10%;  border:Solid 1px #fff;
-moz-box-shadow:    inset 0 0 15px #ccc;
   -webkit-box-shadow: inset 0 0 15px #ccc;
   box-shadow:         inset 0 0 15px #ccc; min-width:300px; font-weight:200; font-family: 'Roboto' !important;}*/
   .tt_container{ border-radius:6px;  height:auto; padding:6px 10px; margin-top:-170px; position:absolute; left:5%; right:10%;   background-image: url("../images/bg-pop-up.png"); background-repeat: repeat; min-width:300px; font-weight:200; font-family: 'Roboto' !important;}
.tt_hd{ color:#4D98F3;  font-style:normal;  margin-right:10px; margin-top:0px;  font-size:19px; text-align:left; font-weight:300;  font-family: 'Roboto' !important;}
.tt_sb_bd{font-style:normal; font-size:16px;color:#fff !important;; text-align:left; font-weight:200; font-family: 'Roboto' !important; }

.tt_cont{ text-align:justify; margin-top:5px; font-weight:200; font-family: 'Roboto' !important;}

.tt_arw{width:20px; position:absolute;margin-top:5px;height:15px;  background:url(../images/arrow-tool-tip.png) no-repeat;}
.crsr_pnt{cursor:pointer;}
#img1home{
	width:100%;height:30%;
}
#img2home{
width:50%;height:20%; margin-left:30%;margin-right:15%;
}
#img3home{
width:80%;height:20%; margin-left:10%;margin-right:15%;
}
 .social_nav {
	position:fixed;
	bottom: 20px;
	left:2%;
	text-indent:-9999px;
	z-index:5555;
	outline:none;
  }
.hd_pad_tp{padding-top:10px; padding-bottom:10px;}

.q-pop-align{
clear: both;
/*position: absolute;*/
display: none;
/*top: 217px;
right: -82px;*/
}
.up-arrow{
 clear:both; 
}
.qust-pop-txt{
 width:240px;
 text-align:justify;
 clear:both;
 padding:15px; 
 background:#cae0fb;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
.mandatory
{
color:#e56a6b;
position:absolute;
margin-top:-5px;
}
.star1{margin-left:9px;}
.star2{margin-left:5px;}
.req_sel
{
width: 100%;
border: solid 1px #c6c6c6;
padding: 10px;
color:#898989;
}
.con_pad1
{
padding-top:40px;
padding-bottom: 20px;
}
.login
{
font-size:26px;
color:#738ea9;
}
.or_log
{
font-size:14px;
color:#3992ff;
}

.login_sub
{
font-size:16px;
color:#898888;
}
 
.faq_clr{color:#7b9cc5;}


.dropdown-user {
    //margin: 13px 0;
    //padding: 5px;
    //height: 100%;
}

.dropdown-user:hover {
    cursor: pointer;
}
.arrow_up
{
//background:url(../images/arrow_up.png) center fixed ;
color:#898989;
text-align:justify;
}
.arrow_1
{
background:url(../images/arrow-1.png) center fixed ;
width:15px; 
height:17px;
}
.max_wid
{
max-width:250px;
}
.capcha
{

background:#ddebf1;
max-width:150px;
}
#succdiv { background:url(images/tick.png);  background-repeat:no-repeat; height:16px; width:16px;}
#faildiv { background:url(images/delete1.png);  background-repeat:no-repeat;  height:16px; width:16px;}

.errorr {
background: url(images/pro_img/symbol.png) no-repeat;
padding: 3px 0px;
color: rgb(255, 255, 255);
position: relative;
border-bottom-style: solid;
border-bottom-width: 5px;
border-bottom-color: rgb(232, 103, 103);
display: block;
background: rgb(255, 117, 117);
//text-align: center;
bottom: 4px;
}
.success {
background: url(images/tick.png) no-repeat;
border-bottom-color: rgb(232, 103, 103);
color: #4F8A10;
background-color: #DFF2BF;
text-align: center;
}
.disable{
cursor: default;
background:#fff;
color:#7b9cc5;
}
.over_black
{
position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background:url(../images/Pop-up/fancybox_overlay.png);
}
.over_fixed
{
	position: fixed;
	bottom: 0;
	right: 0;
}
.tt_sm_container{

border-radius:6px;  
height:auto; 
padding:10px 10px; 
margin-top: -80px; 
position:absolute; 
background:#4D98F3; 
border:Solid 1px #f2f8ff; 
min-width:150px; 
font-family: 'Roboto' !important; 


}
.tt_hd_sm{font-style:normal;  font-size:13px;color:#4993ee; text-align:center; font-weight:200;  font-family: 'Roboto' !important;}
.tt_arw_sm{width:10px;  position:absolute; margin-top:10px; height:10px;  background:url(../images/arrow-tool-tip_white.png) no-repeat;}
.tt_arw_sm1 {
    width: 10px;
    position: absolute;
    margin-top: 10px;
    height: 10px;
    background: url(../images/arrow-tool-tip.png) no-repeat;
}
#topmenu{margin:0;padding:0;width:502px;height:38px; margin:auto;}
.lmncov{float:left;background:url(../../images/menu_sprit1e.gif) no-repeat;overflow:hidden;background-position:-544px 0;width:10px;height:38px;cursor:pointer;}
.lmncou{float:left;background:url(../../images/menu_spr1ite.gif) no-repeat;overflow:hidden;background-position:-555px 0;width:10px;height:38px;cursor:pointer;}
.rmncov{float:left;background:url(../../images/menu_spri1te.gif) no-repeat;overflow:hidden;background-position: -568px 0;width:10px;height:38px;cursor:pointer;}
.rmncou{float:left;background:url(../../images/menu_spri1te.gif) no-repeat;overflow:hidden;background-position: -579px 0;width:10px;height:38px;cursor:pointer;}
#nav{margin-left:auto;margin-right:auto;width:501px;height:38px;}
#mnnav{float:left;height:38px;}
#mnnav ul{list-style:none;}
#mnnav ul li{display:inline;margin:0;padding:0;height:38px;}
#mnnav ul li a,#mnnav ul li a.mnout{float: left;display: block;height:38px;text-decoration:none;font-family:arial;font-size:12px;color: #898989; background-color:#ffffff; font-weight:bold;text-align:center;vertical-align:middle;}
#mnnav ul li a:hover,#mnnav ul li a.curmnnav{ outline:none; -moz-outline-style: none; background-color: #42a8ff; color:#FFFFFF; }
#mnnav ul li a div{padding:10px 15px;}
.menusep{float:left;background-image:url(../../images/header/menu1_sep.jpg);height:38px;width:2px;}
.shade_bg{background-image:url(../../images/header/shade_bg.jpg);}

.log_ban_alert{

border-bottom: solid 4px rgb(232, 103,103);
background: rgb(255, 117, 117);
padding: 8px 0px;
font-size: 16px;
font-weight: bold;
color: #fff;
}
.mj_tp{
margin-top:25vh;
}
.mj_tps{
margin-top:30vh;
}
.mj_tpc{
margin-top:35vh;
}
.sm_tp{
margin-top:20vh;
}

@font-face {
    font-family: 'JosefinSlabLight';
    src: url('../fonts/JosefinSlabLight.eot');
    src: url('../fonts/JosefinSlabLight.eot?#iefix') format('embedded-opentype'),
         url('../fonts/JosefinSlabLight.woff') format('woff'),
         url('../fonts/JosefinSlabLight.ttf') format('truetype'),
         url('../fonts/JosefinSlabLight.svg#JosefinSlabLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RawengulkDemibold';
    src: url('fonts/RawengulkDemibold.eot');
    src: url('fonts/RawengulkDemibold.eot?#iefix') format('embedded-opentype'),
         url('fonts/RawengulkDemibold.woff') format('woff'),
         url('fonts/RawengulkDemibold.ttf') format('truetype'),
         url('fonts/RawengulkDemibold.svg#RawengulkDemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.box-con{
 width:100%;
 margin:5% 0% 0% 0%;
 background-color: #fff;
}
.glass-img{
 position:absolute;
}
.box-con p{
 width:89%;
 color:#707070;
 margin:5%;
 font-family: "Roboto" !important;
 font-weight:200;
   text-align: justify;
}
.box-con img{
 border-radius:10px;
 border:1px solid #fafafa;
}

/* 404 page */

.pgc{color:#fff;padding:15px; text-align:center;line-height:15px;}
.pgc h1{color:#8a3838;text-align:center; margin:20px 0px 0px 0px;}
.pgc h2{color:#ffbdbd;text-align:center;font-size: 45px;margin:2px 0px 15px 0px;}
.pgc h3{color:#3b3b3b;padding:5px;text-align:center;width:500px;margin:auto;line-height: 25px;font-size:18px; text-align:justify;}
.pgc h3 span{color:#fff;padding:5px;text-align:center;}
.pgc h3 span a{color:#fff;padding:5px;text-align:center; text-decoration:underline;}
.pgc h3 span a:hover{color:#fff;padding:5px;text-align:center; cursor:pointer;}
 
 







