/*classes from global*/
*{ margin:0; padding:0}
html{height:100%; padding-bottom:1px}
body{line-height:18px; font-size:12px; font-family:"MS Gothic";margin:0; letter-spacing:0px}
.holder{width:970px; margin:0 auto}
.clear{clear:both}
.spacer{width:100%; height:15px; margin-bottom:15px; background-image:url(../images/dl.gif); background-repeat:repeat-x; background-position:bottom; display:block}
.ver{ font-family:Verdana}
img{border:none}
.heading{ font-size:14px}
/* -- Top Bars -------------------------------------------------------------*/
h1{background:#5b5b5b; display:block; padding:7px; font-size:11px; font-weight:normal; color:#fff;}
h1 .holder{ margin:0 auto; display:block; width:950px}
h1 a, h1 a:hover {text-decoration:none; color:#fff;}
/* -- Header -------------------------------------------------------------*/
#header{width:100%; height:106px; border-bottom:10px #9c1468 solid; margin-bottom:10px}
#header .block-left{width:220px; float:left}
.block-left h5{font-size: 12px;margin-top: -5px;color: #9c1468;font-weight: bold;}
#header .block-right{width:735px; float:right}
a.logo{width:225px; height:90px; background:url(../images/logo.png) 0 15px no-repeat;display:block}
#top-icons1{width:auto; height:30px; margin-top:10px; text-align:right; font-size:12px}
#top-icons1 a{padding:4px; color:#6f6f6f; text-decoration:none}
#top-icons1 a:hover{padding:4px; background:#6c0e48; color:#fff}
.glowingtabs{width:732px; margin-top:2px}
.glowingtabs ul{list-style-type:none;margin:0;margin-left:0px;padding:0;}
.glowingtabs li{display:inline;margin:0; padding:0}
.glowingtabs a{background:#bdf url(../images/tab.png);color:#fff;display:block;float:right;height:30px;padding-left:14px;text-decoration:none;font-weight:bold;margin-left:1px}
.glowingtabs span{float:none;display:block;background:url(../images/tab.png) no-repeat right top;padding:7px 14px 5px 0;font-weight:bold;color:#fff}
.glowingtabs a:hover{background-position:0% -60px}
.glowingtabs a:hover span{background-position:100% -60px}
.dropmenudiv_d{position:absolute;top:0;border:1px solid #5c0e3e;border-width:0 1px;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:white;width:162px;visibility:hidden}
.dropmenudiv_d a{width:auto;display:block;text-indent:5px;border:0 solid #5c0e3e;border-bottom-width:1px;padding:5px 0;text-decoration:none;color:#58595b}
.dropmenudiv_d a:hover{background-color:#5b5b5b;color:#fff}
/* Main Navigation Settings Ends */
#content{width:100%}
/* -- Footer -------------------------------------------------------------*/
#footer{width:100%; border-top:5px solid #e2e2e2; background:#292d36; margin-top:20px; color:#fff; padding:25px 0 30px 0; text-align:center}
#footer b{color:#fff; font-size:14px; color:#e38fc2}
#footer a{text-decoration:none; color:#ccc}
#footer a:hover{text-decoration:underline}
#footer ul li b a{color:#fff}
#footer ul li{list-style:none; display:inline; line-height:20px; float:left; margin-left:30px; text-align:left}
.logo-hold{float:right}
#footer a.logo-ed{background:url(../images/footer-logo.gif) no-repeat; width:121px; height:46px; display:block; color:#000000; font-weight:bold; margin-left:40px; margin-top:10px; padding-right:114px; padding-top:18px; text-align:center; text-decoration:none}
.w3c{float:left; width:400px; text-align:left}
#siteseal{ display:block; float:left;  margin-top:5px; margin-left:60px}
a.verisign{background:url(../images/w3c-foot.png) no-repeat; width:89px; height:45px; display:block; float:left; margin:0 10px 0 0}
a.iso{background:url(../images/w3c-foot.png) no-repeat -114px 0; width:100px; height:45px; display:block; float:left; margin-right:10px}
a.valid{background:url(../images/w3c-foot.png) no-repeat -238px 0; width:91px; height:45px; display:block; float:left}
/*mail id's*/
.id{vertical-align:middle}
/*Link classes*/
a{ color:#0066CC}
a:hover{ color: #9d2f72}
.nb{font-weight:normal}
/*new styles*/
.ser-tbl{float:left; width:246px; display:block; margin:15px 0 0 0}
.ser-tbl b{background:url(../images/ser-tbl.png) 0 0 no-repeat; height:24px; display:block; padding:10px 0 0 40px}
.ser-tbl .cont{padding:8px 8px 8px 26px; display:block; background:url(../images/ser-tbl.png) 0 -34px repeat-y; font-weight:normal}
.ser-tbl .bot{background:url(../images/ser-tbl-bot.png) 0 0 no-repeat; height:11px; display:block; padding:0}
#flag{float:left; width:400px; margin:10px 0 0 0}
a.flag1{background:url(../images/flags.png) left top no-repeat; width:20px; height:13px; display:block; float:left; margin:3px 0 0 10px}
a.flag2{background:url(../images/flags.png) -30px 0 no-repeat; width:20px; height:13px; display:block; float:left; margin:3px 0 0 10px}
a.flag3{background:url(../images/flags.png) -60px 0 no-repeat; width:20px; height:13px; display:block; float:left; margin:3px 0 0 10px}
.notice{line-height:20px;color:#000;border:1px solid #a9a9a9;margin-bottom:10px;border-radius:5px;position:relative; width:218px; margin-left:5px;margin-top:15px; font-size:12px;display: block;}
.ico-info{position:absolute;left:9px;top:4px;width: 24px;height: 23px;background: url(../images/sprites.png) -157px -576px !important;}
.notice .head{height:30px;font-size:14px;font-weight:700;color:#fff;background:#9c1468;display:block;line-height:30px;padding-left:27px}
.notice .text{display:block;padding:7px}

/***************GALLERY**************/
#home-banner {background:url(../images/home-banner.jpg) no-repeat; width:738px; margin-bottom:20px;}
#home-banner #gallery{overflow:hidden;width:738px;height:201px;}
/* Easy Slider */
#home-banner #slider ul, #slider li{margin:0;padding:0;list-style:none;float:left}
#home-banner #slider li{
	/*define width and height of list item (slide)entire slider area will adjust according to the parameters provided here*/
	height:201px;overflow:hidden;}
/* numeric controls */
#home-banner ol#controls{margin-top:-24px;padding:0;padding-left:580px}
#home-banner ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:11px;}
#home-banner ol#controls li a{float:left;width:28px;height:11px;color:#FFFFFF;padding:0 7px;text-decoration:none;background:url(../images/gy-1.png) no-repeat;}
#home-banner ol#controls li.current a{background:url(../images/gy-2.png) no-repeat;color:#fff;z-index:10000;}
#home-bannerr ol#controls li a:focus{outline:none;}
/*login box classed*/
a.textlogin{float:right; /*background:url(../images/login-box.gif);*/ width: 96px;   height: 36px; background-color:#ccc; color: #000; font-weight: bold; border-radius: 3px; text-align: center; line-height: 36px; text-decoration: none; margin-right: 3px}
a.textlogin:hover{color:#FFFFFF}
.login-hme{width:300px; height:220px; float:left; background:#FFFFFF; color:#000000; padding:5px}
.login-hme h2{background:none; color:#36A6CF; padding:0; margin:0; font-size:17px; height:30px; width:300px; margin-top:10px; text-align:center}
#forgotPassword{line-height:36px;padding-left:80px;}
#forgotPassword a{color:#0066cc}
#forgotPassword a:hover{color:#ff9900}
#user-login .form-required{color:#E02A11}
#user-login .description{display:none;padding:3px}
#user-login input.form-text{width:150px;border:solid 1px #CECDCD;margin-top:10px;padding:3px}
#user-login .form-item{width:100%}
.lte8{display:none !important;}
.first {display:none !important;}
.form-submit{*margin-top:-22px !important;*margin-left:180px !important;}
#user-login label{float:left;width:132px !important;margin-top:10px}
#user-login input.form-submit{BORDER-RIGHT:0px;BORDER-TOP:0px;FONT-WEIGHT:bold;FONT-SIZE:12px;BACKGROUND-IMAGE:url(../images/bt-form.gif);BORDER-LEFT:0px;WIDTH:70px;COLOR:#fff;PADDING-TOP:2px;BORDER-BOTTOM:0px;HEIGHT:23px;margin:0 auto;display:block;margin-top:10px;cursor:pointer;}
#subcontent {position:absolute;visibility:hidden;z-index:8000;background:#9c1468;padding:5px; width:310px}
#subcontent h2{background:none; color:#000000; padding:0; margin:0; font-size:16px; height:30px; width:300px; margin-top:10px}
/*other classes*/
.mar-rt{margin-right:9px;}
/*Scroller box classed*/
.marqueebg{background:url(../images/bg-logo.gif) no-repeat; width:725px; height:155px; padding:5px; margin-top:10px}
.marqueeimg{ border:1px dashed #CCCCCC; margin-right:10px}
a.more3{display:block; background:url(../images/more1.png) no-repeat; width:90px; height:23px; text-align:center; line-height:20px; float:right; margin-top:-34px; margin-right:10px}
/*home classes*/
#left_holder{ float:left; width:738px}
#HomeRight{float:right; width:227px}
.phn-hme{background:url(../images/phone-home.gif) no-repeat 0 0; width:227px; height:202px; float:right}
.phn-hme a{display:block; margin-top:110px; height:50px}
.phn-hme a:hover{display:block; height:50px;background:url(../images/phone-home.gif) no-repeat 0 -312px}
/*new classes */
h2 {font-weight:normal; padding:0; margin:0; font-size:12px;}
h2 .heading{color:#610D41; font-weight:bold; display:block; padding:0; margin:0; font-size:16px; clear:both}
.serv {width:363px; float:left; margin-top:20px; display:block; position:relative}
/*.serv strong a{color:#FFFFFF; font-weight:bold; background: url(../images/serv-head.png) no-repeat left top; display:block; padding:12px 0 10px 40px; text-decoration:none}*/
.serv strong a{
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding: 12px 0 10px 40px;
	text-decoration: none;
	width: 324px;
	height: 18px;
	background: url(../images/sprites.png) -383px 0px !important;
}
.serv strong a:hover{color:#FFFFFF; background: url(../images/serv-head.png) no-repeat 0 -40px; text-decoration:none}
.serv b{display:block;min-height: 54px; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:20px 10px 0 10px; margin:0; font-weight:normal}
.serv-red{display: block;margin: 0;font-weight: normal;position: absolute;left: 13px;top: 287px;width: 221px;}
.bulpt{font-style:normal; display:block; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:8px 11px 15px 10px; float:left}
.bulpt b{ position: relative;width:150px; display:block; padding:0 0 0 20px; float:left; border:none; margin-top:10px}
.bulpt b::after{top: 4px;left: 0;position: absolute;content: "";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #0e486c;}
.serv .more {height: 23px;width: 86px;float: left;display: block;padding: 5px 0 0 275px;color: #FFFFFF;text-decoration: none;box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.1);border-radius: 0 0 5px 5px;border: 1px solid #c4c4c4;border-top: none;}
.serv .more a {background: #500e37;display: inline-block;padding: 3px 10px 3px;border-radius: 5px 5px 0 0;color: #fff;transition: all 0.3s ease;transform: translateX(-10px);}
.serv .more a:hover {background: #626262;}
h3 {font-weight:normal; padding:0; margin:0; font-size:12px}
.serv2 {width:363px; float:left; margin-top:20px; display:block}
.serv2 strong a{color:#FFFFFF; font-weight:bold; background: url(../images/serv2-head.png) no-repeat left top; display:block; padding:12px 0 10px 40px; text-decoration:none}
.serv2 b{display:block; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:10px 10px 25px 10px; margin:0; font-weight:normal}
.serv2 .more {height: 23px;width: 86px;float: left;display: block;padding: 5px 0 0 275px;color: #FFFFFF;text-decoration: none;box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.1);border-radius: 0 0 5px 5px;border: 1px solid #c4c4c4;border-top: none;}
.serv2 .more a {background: #626262;display: inline-block;padding: 3px 10px 3px;border-radius: 5px 5px 0 0;color: #fff;transition: all 0.3s ease;transform: translateX(-10px);}
.serv2 .more a:hover {background: #500e37;}
.hm-news{width: 192px;height: 222px;padding: 5px 13px 5px 13px;margin: 10px 5px 0 5px;/* background: url(../images/hm-news.png) no-repeat; */  font-size: 12px;  border: 1px solid #bdbdbd;  border-radius: 5px;  background: #ffffff;  background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 59%, #D9D9D9 100%);  background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 59%,#D9D9D9 100%);  background: linear-gradient(to bottom, #ffffff 0%,#ffffff 59%,#D9D9D9 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D9D9D9',GradientType=0 );}
.hm-news-title{color: #8b1964; font-size: 14px; font-weight: bold;}
.hm-news a{ padding:0 0 0 10px; margin-top:12px; display:block}
.hm-news a:hover{text-decoration: underline}
a.ceo-msg{background:url(../images/ceo-msg.jpg) no-repeat;width:215px;height:108px;display:block; margin:10px 5px 0 5px}
#hm-cl{width:218px;font-size:12px;color:#58595b;background:url(../images/client-bg.png) no-repeat 100% 0;height:320px; margin:10px 5px 0 5px}
#hm-cl .cl-head{padding:0;line-height:43px; text-align:center;font-size:14px;position:relative;color:#fff;font-weight:bold}
#hm-cl .bot{padding:10px;font-size:12px;line-height:18px; height:239px;position:relative; text-align:center}
#hm-cl .bot a.more1{display:block;position:absolute;bottom:-13px;right:16px;text-decoration:underline;cursor:pointer;text-align:center;margin-top:10px;width:90px;height:22px;background-color: #dadada;border-radius: 10px 10px 0 0;border: 1px solid #bdbdbd; padding-top:3px}
#hm-tes{width:215px;font-size:12px;color:#58595b;height:446px;border-radius: 5px 6px 5px 5px;border: 1px solid #bdbdbd; margin:10px 5px 0 5px;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+59,dbe4e9+100 */ background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 59%, #dbe4e9 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 59%,#dbe4e9 100%);background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 59%,#dbe4e9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbe4e9',GradientType=0 );}
#hm-tes .tes-head .msg{position: relative;right: 15px;top: 12px;}
#hm-tes .tes-head{padding:0 0 0 60px;line-height:50px;font-size:16px;position:relative;color:#6c1d4e;font-weight:bold}
#hm-tes .bot a.more1{display:block;position:absolute; bottom: -12px;right:16px;text-decoration:underline;cursor:pointer;text-align:center;margin-top:10px;width:90px;height:22px;background-color: #dadada;border-radius: 10px 10px 0 0;border: 1px solid #bdbdbd; padding-top:0px}
#hm-tes .bot{padding:20px 15px 10px;font-size:12px;line-height:18px;position:relative;}
#hm-tes strong{color:#000}
a.hm-sp {background:url(../images/sp-hm.gif); width:218px; height:53px; display:block; margin:10px 5px 0 5px}
a:hover.hm-sp{background:url(../images/sp-hm.gif) 0 -53px}
.flag-img{ margin:0 5px }
.red { color: #FF0000}
.btext{ font-weight:bold}
.holidaymessage{background:#9B0104;width: 205px;margin:10px auto;text-align: center;padding: 3px;color: #fff;}
.cactusDiv img {margin-top: 20px;}
.bg-serv_img1{width: 363px; height: 108px;background: url(../images/sprites.png) 0px -128px;}
.bg-serv_img3{width: 363px; height: 108px;background: url(../images/sprites.png) -244px -515px;}
.new-logo{width: 29px; height: 29px;position: absolute;top: -15px;right: -9px;background: url(../images/sprites.png) -198px -573px;}
.discount-new{width: 168px; height: 77px;float: right;margin-left: 10px;background: url(../images/sprites.png) -624px -514px;}
.bg-serv_img2{width: 363px; height: 108px;background: url(../images/narration1.jpg)}
.bg-pic1{width: 166px; height: 138px;background: url('../images/sprites.png') -393px -110px;}
.bg-pic2{width: 166px; height: 138px;background: url('../images/sprites.png') -579px -110px;}
.bg-serv2_head{width: 324px; height: 18px;background: url(../images/sprites.png) 0px -256px !important;}
.bg-serv_head {width: 324px;height: 18px;background: url(../images/sprites.png) -383px 0px !important;}
.bg-msg_logo{width: 40px; height: 38px;background: url('../images/sprites.png') -10px -10px;}
.sprite,.ver, .hm-news-title, .sprite-arrow{position: relative;}
.sprite.chat{position: absolute;background: url(../images/sprites.png) -2012px -1045px !important;width: 40px;height: 38px;left: 12px;bottom: 4px;}
.dtreviewed{position: relative;padding-top:20px;}
.sprite.rating{position: absolute;background: url(../images/sprites.png) -2013px -60219px !important;width: 49px;height: 9px;left: 0px;bottom: 18px;}
.hm-news-title{padding: 10px 0px 8px 50px;}
.sprite.news{position: absolute;background: url(../images/sprites.png) -2077px -60245px !important;width: 40px;height: 38px;left: 0px;top: 2px;}
.sprite-arrow::before{content: "";position: absolute;background: url(../images/sprites.png) -2075px -60220px !important;;width: 8px;height: 10px;left: -2px;top: 5px;}
.why-choose-box {width: 30.5%;float: left;padding-right: 0px;padding-left: 19px;margin-top: 15px;}
.why-choose-list {border: 1px solid #ddd;border-radius: 5px;box-shadow: 0px 6px 3px 0px rgba(0, 0, 0, 0.2);}
.why-choose-list h3{background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 59%, #dbe4e9 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 59%,#dbe4e9 100%);background: linear-gradient(to bottom, #ffffff 0%,#ffffff 40%,#dbe4e9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbe4e9',GradientType=0 );padding: 8px 0 8px 25px;font-weight: bold;position: relative;border-radius: 5px 5px 0 0;}
.why-choose-list p {padding: 8px 8px 8px 8px;}
.why-choose-list h3:after {content: "\f00c";font-family: FontAwesome;width: 24px;font-size: 16px;text-shadow: 1px 0px 1px#fff;height: 24px;display: flex;align-items: center;justify-content: center;position: absolute;top: 2px;left: 0;color: #610D41;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,b2b2b2+100 */transform: translateX(-50%);background: #ffffff; /* Old browsers */background:-moz-linear-gradient(-45deg,  #ffffff 0%, #b2b2b2 100%); /* FF3.6-15 */background:-webkit-linear-gradient(-45deg,  #ffffff 0%,#b2b2b2 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #ffffff 0%,#b2b2b2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b2b2b2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */border-radius: 50%;border: 2px solid #fff;box-shadow: 0px 0px 0px 3px #d8d8d8;}
.bg-phone_home{width: 227px; height: 202px;display:block;background: url(../images/sprites.png) 0px -355px;}
.bg-sp_hm{width: 218px; height: 53px;margin-top: 10px;display: block;margin-left: 5px;background: url(../images/sprites.png) -247px -355px;}
.bg-w3c_foot{width: 100px; height: 45px;margin-left: 140px;display: block;background: url('../images/sprite-img1.png') -608px -10px;}
.bg-footer_logo{background: url(../images/sprites.png) -485px -420px;display: block;width: 121px;height: 46px;font-weight: bold;margin-left: 40px;margin-top: 10px;padding-right: 114px;padding-top: 18px;text-decoration: none !important;color: #000000 !important;}
.bg-com{width: 20px; height: 13px;background: url(../images/sprites.png) -485px -492px;display: inline-block;margin: 0px 5px -3px;}
.bg-jp{width: 20px; height: 13px;background: url(../images/sprites.png) -525px -492px;display: inline-block;margin: 0px 5px -3px;}
.bg-cn2{width: 20px; height: 13px;background: url(../images/sprites.png) -1594px -455px;display: inline-block;margin: 0px 5px -3px;}
.bg-kr{width: 20px; height: 15px;background: url(../images/sprites.png) -740px -1179px;display: inline-block;margin: 0px 5px -3px;}
.bg-tw{width: 20px; height: 13px;background: url(../images/sprites.png) -565px -1251px;display: inline-block;margin: 0px 5px -3px;}
.bg-br{width: 20px; height: 13px;background: url(../images/sprites.png) -1594px -420px;display: inline-block;margin: 0px 5px -3px;}
.bg-de{width: 20px; height: 13px;background: url(../images/sprites.png) -1554px -455px;display: inline-block;margin: 0px 5px -3px;}
.plum-logo{width: 31px; height: 35px;position: absolute;background: url(../images/sprites.png) -1356px -279px;top: 0px;left: 7px;}
.bamboo-logo{width: 31px;height: 35px;position: absolute;background: url(../images/sprites.png) -1319px -278px;top: 0px;left: 7px;}
.pine-logo{width: 28px; height: 35px;position: absolute;background: url(../images/sprites.png) -1390px -278px;top: 0px;left: 7px;}
.serv b{display:block; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4;height: 70px; padding:20px 10px 0 10px; margin:0; font-weight:normal}
.serv2 b{display:block; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4;height: 100px; padding:10px 10px 25px 10px; margin:0; font-weight:normal}

#content .block-right h2 {background: url(../images/sprites.png) -1645px -644px;color: #610d41;font-weight: bold;height: 50px;padding: 8px 0 0 50px;font-size: 16px;}
#content_body {margin: 0px;text-align: justify;}
#content_body p {margin: 15px 0;}
#content_body p {margin: 15px 0;}
.floatl {float: left;}
.red {color: #FF0000;}
img {border: none;}
.fee-tab-n {width: 720px;display: block;font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom: 10px;}
.mart10 {margin-top: 10px;}
.fee-tab-n {width: 720px;display: block;font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom: 10px;}
.fee-tab-n .des-fee-heading {width: 100px;background: #989898;border-left: 1px solid #cccccc;height: 40px;color: #ffffff;font-size: 14px;line-height: 30px;text-align: center;}
.fee-tab-n .des-fee-heading1 {width: 180px;*width: 177px;background: #989898;border-left: 1px solid #cccccc;height: 40px;color: #ffffff;font-size: 14px;line-height: 40px;text-align: center;}
.fee-tab-n .des-fee-heading {width: 100px;background: #989898;border-left: 1px solid #cccccc;height: 40px;color: #ffffff;font-size: 14px;line-height: 30px;text-align: center;}
.fee-tab-n .des-fee {width: 90px;padding: 5px;background: #f2f2f2;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;text-align: center;}
.fee-tab-n .des-feet1 {width: 170px;background: #f2f2f2;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;padding: 5px;text-align: center;}
.fee-tab-n .plum-b {width: 142px;background: #f7eff3;text-align: center;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.bold-txt {font-weight: bold;}
.red15 {font-size: 15px;color: #FF0000;font-weight: bold;}
.fee-tab-n .bamboo-b {width: 142px;background: #e9f0e4;text-align: center;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.fee-tab-n .pine-b {width: 143px;background: #dbebe2;text-align: center;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.fee-tab-n .des-fee {width: 90px;padding: 5px;background: #f2f2f2;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;text-align: center;}
.fee-tab-n .des-feet1 {width: 170px;background: #f2f2f2;border-left: 1px solid #ffffff;border-bottom: 1px solid #ffffff;padding: 5px;text-align: center;}

.fee-tab-n .h36 {
	height: 43px;
}
.fee-tab-n .main {
	width: 144px;
	float: right;
	text-align: center;
	background: url(../images/bg-main.gif) repeat-x bottom left;
	border: 1px solid #ffffff;
	border-left: none;
	line-height: 39px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	position: relative;
}
/*404 page css start*/
.page{margin: 50px 0;}
.page .center{
	background-color: #a5247a;
	width: 100%;
	max-width: 750px;
	height: 500px;
	margin: 0 auto;
	text-align: center;
	display: flex;
	align-content: center;
	justify-content: center;
	flex-wrap: wrap;
}
.verdana{
	font-family: verdana;
}
.page .center p{
	width: 100%;
	margin: 40px 0;
	color: #cecece;
	font-size: 16px;
}
.backtohome {
	border-radius: 4px;
	border: 1px solid #ddd;
	background: #ddd;
	padding: 20px 35px;
	color: #a5247a;
	text-decoration: none;
	font-family: verdana;
	font-size: 16px;
}
.backtohome:hover{
	border: 1px solid #fff;
	background: #9c1468;
	color:#fff;
}
/*404 page css end*/
/* Holiday css */
.holiday-msg {
	padding: 10px;
}
.holiday-msg ul {
	padding-left: 20px;
	padding-top: 5px;
	color: red;
}
.text-center{
	text-align: center;
}
/*News Update starts*/
.mar-b10{margin-bottom: 10px;}
.cr_news_info{border:1px solid #7D1054;border-top-left-radius: 5px;border-top-right-radius: 5px;padding:15px;}
.mar-l24{margin-left:24px;}
/*News Update ends*/

.glowingtabs ul li i{background: url("../images/new-icon.png") no-repeat; height: 29px; width: 29px; display: block;     position: absolute; top: -20px; right: 10px;  animation: blink 2s steps(5, start) infinite; -webkit-animation: blink 1s steps(5, start) infinite; position:absolute;}

/*
.glowingtabs ul li i{background: url("../images/new-icon.png") no-repeat; height: 30px; width: 30px; display: block;     position: absolute; top: -22px; right: 10px;  animation: fadeIn 5s;}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
*/

.glowingtabs ul li .blink {
    color : red;
      animation: blink 2s steps(5, start) infinite;
      -webkit-animation: blink 1s steps(5, start) infinite; position:absolute;
	top:-15px; right: -5px;
	background: #ffff00; border-radius: 50%; padding: 3px; font-size: 11px
    }
    @keyframes blink {
      to {
        visibility: hidden;
      }
    }
    @-webkit-keyframes blink {
      to {
        visibility: hidden;
      }
    }
#glowmenu{font-size: 10px}
.glowingtabs ul{float:left}
.glowingtabs ul li a{position:relative}
.border-new{border:1px solid #ccc; border-radius:20px}
.pad20{padding:20px}
.bg-gradient{background: linear-gradient(#eeeeee, #ffffff);}
.font18{font-size: 15px; line-height: 22px}
.box-shadow{ 
    border: 0.25px solid #707070;
    box-shadow: 0 5px 6px rgb(0 0 0 / 29%);
    -webkit-box-shadow: 0 5px 6px rgb(0 0 0 / 29%);
    -moz-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.29);
    border-radius: 10px;
    padding: 10px;}

a.btnGreen-new{background:url("../images/icon1-new.jpg") no-repeat #9c1468;color: #fff;    display: block;    padding-left:60px;    line-height:50px;    text-decoration: none; width: 200px;  height: 50px; font-size: 18px; font-weight: bold; margin-right: 10px; margin:30px auto}