@charset "utf-8";
/* CSS Document */



body, h1, h2, h3, h4, h5, span, p, div, ul, ol, li, a, table, tr, th, td { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; /*-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;*/ }
@font-face { font-family: 'SamsungImaginationModernRegular'; src: url('../fonts/SamsungImaginationModernRegular.eot'); src: local('☺'), url('../fonts/SamsungImaginationModernRegular.woff') format('woff'), url('../fonts/SamsungImaginationModernRegular.ttf') format('truetype'), url('../fonts/SamsungImaginationModernRegular.svg') format('svg'); }
body { background-image: url(../images/body-bg.png); background-repeat: repeat-y; background-position: center; line-height: 20px; }
a, a:active { color: #006699; text-decoration: none; border: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
.img-mar { margin-left: -20px; }
p { margin: 10px 0; }
h2 { font-family: SamsungImaginationModernRegular; font-size: 21px; color: #1A5FA9; font-weight: normal; margin: 5px 0 15px 0; }
h3 { font-family: SamsungImaginationModernRegular; font-size: 21px; color: #666666; font-weight: normal; margin: 25px 0 0 0; }
.toggle_head { border-bottom: 1px dotted #999; }
h4 { font-size: 15px; margin: 20px 0 0 0; }
.copyright-con { padding: 20px 0 0 0; border-top: 1px dotted #aaa; text-align: justify; }
.esc-world { padding: 5px 10px 0 0; }
.copyright { font-size: 10px; width: 390px; float: left; }
.iccrc_logo { margin: 5px 10px 0 0; }
.skype-logo { float: left; margin: 3px 0 0 0; }
.skype-id { float: left; margin: 3px 0 0 10px; }
h4.skype-id { font-size: 12px; }
span.normal { font-size: 14px; font-weight: bold; }
.clearboth { clear: both; width: 100%; height: 0px; overflow: hidden; }
.div-height-10 { width: 100%; height: 10px; }
.line-1 { width: 100%; height: 0px; border-bottom: 1px solid #CCC; border-top: 1px solid #FFF; overflow: hidden; clear: both; margin: 0 0 15px 0; }
.bg_p_color { background-color: #999999; font-size: 12px; padding: 10px; color: #FFFFFF; }
.header-wrap { width: 100%; padding: 10px 0; position: relative; z-index: 10; background: #fff;}
.header-wrap-inner { background-color: #E6E6E6; padding: 0 0 10px 0; margin: 0 0 -10px 0; }
.header-container { width: 1000px; margin: 0 auto; }
.logo-container { float: left; }
.content-wrap { position: relative; z-index: 11; margin-top: 61px; }
.content-container { width: 1000px; margin: 0 auto 20px auto; font-size: 13px; color: #666666; }
.content-container p, .content-container ul li, .content-container ol li { font-family: Georgia, "Times New Roman", Times, serif; white-space: normal; }
.content-container b { }
.box-container { width: 1000px; margin: 0 0 0px 20px; }
.container-2 { width: 940px; margin: 0 auto 20px auto; padding: 5px 10px; background-color: #06C; color: #FFF; border-radius: 2px; }
.box-container .box { width: 300px; margin: 0 8px 0 0; float: left; text-align: justify; }
.box-container .box .box1-png { background-image: url(../images/box-1.png); width: 258px; height: 128px; overflow: hidden; }
.box-container .box .img1 { background-position: 0 0; }
.box-container .box .img2 { background-position: -258px 0; }
.box-container .box .img3 { background-position: -516px 0; }
.box-container .box1 { width: 258px; padding: 20px 20px 12px 20px; margin-bottom: 20px; border: 1px solid #dddddd; background-color: #E6E6E6; border-radius: 3px; }
.box-container .box-new { width: 299px !important; height: 322px !important; padding: 1px !important; margin: 0 25px 0 0; }
.box-container .box-big-slide { width: 460px !important; height: 322px !important; padding: 1px !important; margin-right: 30px; }
.box-container .box2 { width: 258px; padding: 20px; border: 1px solid #dddddd; background-color: #E6E6E6; margin: 0 0 20px 0; }
.box-container .box3 { width: 278px; height: 240px; padding: 10px; margin: 0 0 0 0; }
.box-container .box4 { width: 300px; margin-bottom: 1px; border-radius: 3px; }
/*.box-container .shadow:after { content: ""; display: block; margin: 13px 0px -40px -20px; width: 300px; height: 20px; background-image: url(../images/box-1-bg.png); }*/

.box-container .shadow-1:after { margin: 33px 0 -40px -11px !important; }
a.read-more-1 { display: block; padding: 1px 20px 2px 10px; color: #CCCCCC; font-size: 11px; float: right; margin: 0 0 10px 0; background: #666666 url(../images/img-all.png) no-repeat 66px -67px; }
a.read-more-1:hover { box-shadow: 0px 1px 2px #666666; }
.tab-wrap { width: 273px; height: 261px; border: 1px solid #dddddd; overflow: hidden; float: left; }
.tab-container { width: 3300px; }
.tab-container .tab-img1 { background: url(../images/slide-1.png) 0 0; }
.tab-container .tab-img2 { background: url(../images/slide-1.png) -275px 0; }
.tab-container .tab-img3 { background: url(../images/slide-1.png) -550px 0; }
.tab-container .tab-img4 { background: url(../images/slide-1.png) -825px 0; }
.tab-container .tab-img5 { background: url(../images/slide-1.png) -1100px 0; }
.tab-container .tab-img6 { background: url(../images/slide-1.png) -1375px 0; }
.tab-container .tab-img7 { background: url(../images/slide-1.png) -1650px 0; }
.tab-container .tab-img8 { background: url(../images/slide-1.png) -1925px 0; }
.tab-container .tab-img9 { background: url(../images/slide-1.png) -2200px 0; }
.tab-container .tab-img10 { background: url(../images/slide-1.png) -2475px 0; }
.tab-container .tab-img11 { background: url(../images/slide-1.png) -2750px 0; }
.tab-container .tab-img12 { background: url(../images/slide-1.png) -3025px 0; }
.tab-box { width: 273px; height: 261px; overflow: hidden; float: left; }
.tab-content { padding: 20px; }
.tab-control { width: 20px; overflow: hidden; float: right; }
.tab-link { display: block; width: 273px; height: 261px; overflow: hidden; }
a.tab-nav-left { width: 20px; height: 0px; padding: 20px 0 0 0; display: none; overflow: hidden; margin: 0 0 5px 0; background: url("../images/img-all.png") no-repeat scroll 6px -89px #333333; }
a.tab-nav-right { width: 20px; height: 0px; padding: 20px 0 0 0; display: none; overflow: hidden; margin: 0 0 5px 0; background: url("../images/img-all.png") no-repeat scroll 8px -69px #333333; }
a.tab-nav-dot { display: block; width: 16px; height: 0; padding: 16px 0 0 0; overflow: hidden; background: url("../images/img-all.png") no-repeat scroll 0px -130px #FFFFFF; margin: 0 0 5px 2px; }
a.dot-active { background: url("../images/img-all.png") no-repeat scroll 0px -110px #FFFFFF; }
a.ddd { padding: 5px 15px; display: block; float: right; border: 1px solid #FFF; background-color: #C30; text-transform: uppercase; color: #FFF; border-radius: 4px; cursor: pointer; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; }
.menu-wrap { width: 100%; background-color: #0e4e9d; font-size: 12px; position: relative; z-index: 12; }
.menu-container { width: 1000px; margin: 0 auto; }
ul.menu-main { list-style: none; }
ul.menu-main li { float: left; padding: 13px 0; }
ul.menu-main li:hover ul.menu-main-sub { display: block; }
ul.menu-main a, ul.menu-main a:active { color: #FFFFFF; text-decoration: none; text-transform: uppercase; padding: 1px 10px; display: block; border-right: 1px solid #FFFFFF; font-weight: bold; }
ul.menu-main a:hover { text-shadow: 0px 2px 2px #000000; padding: 0px 10px 2px 10px; }
ul.menu-main a.first { }
ul.menu-main a.last { border-right: none; }
ul.menu-main-sub { display: none; list-style: none; padding: 8px 0 0 0; position: absolute; }
ul.menu-main-sub li { display: block; background-color: #5B8DCC; float: inherit; padding: 0; border-bottom: 1px solid #fff; }
ul.menu-main-sub li:last-child { border: none; }
ul.menu-main-sub a { display: block; font-size: 11px; font-weight: normal; padding: 2px 20px 2px 10px; color: #fff; border: none; border-left: 5px solid transparent; }
ul.menu-main-sub a:hover { text-shadow: 0 0 0 transparent; font-weight: normal; background-color: #ccc; padding: 2px 20px 2px 10px; color: #333; border: none; border-left: 5px solid #999; }
ul.menu-limited { width: 320px; background: #5B8DCC; }
ul.menu-limited li { width: 100px; display: inline-block; margin-right: 3px; }
ul.menu-limited li:last-child { border-bottom: 1px solid #fff; }
.assessyoureligibility { float: right; width: 220px; height: 56px; background-image: url(../images/assessyoureligibility-bg.png); margin: -10px 10px -10px 0; text-align: center; text-shadow: 0px 0px 10px #000000; padding: 12px 0 0 0; }
.assessyoureligibility a { color: #FFFFFF; text-decoration: none; font-size: 15px; text-transform: uppercase; }
.assessyoureligibility a span { font-size: 22px; }
.banner-wrap { width: 100%; height: 470px; margin: -80px 0 -50px 0; background-color: #eeeeee; border-bottom: 1px solid #CCC; box-shadow: 0px 1px 2px #ddd; position: relative; }
.banner-container { width: 1000px; height: 400px; margin: 0 auto; left: 50%; overflow: hidden; }
.nivoslider { margin: 0; }
.nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden; }
.nivoSlider img { position: absolute; top: 0px; left: 0px; }
.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }
.nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; }
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }
.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }
.nivo-box img { display: block; }
.nivo-caption { position: absolute; left: 20px; top: 100px; background: #000; background: rgba(0,0,0,0.8); color: #fff; z-index: 8; padding: 0px 10px 15px 10px; max-width: 400px; display: none; font-size: 13px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */ }
.nivo-caption p { margin: 0; }
.nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; }
.nivo-directionNav a { position: absolute; top: 45%; z-index: 9; cursor: pointer; }
.nivo-prevNav { left: 0px; display: block; width: 0px; padding: 0 0 0 18px; height: 30px; background: url(../images/img-all.png) no-repeat -2px 0; overflow: hidden; }
.nivo-nextNav { right: 0px; display: block; width: 0px; padding: 0 0 0 18px; height: 30px; background: url(../images/img-all.png) no-repeat 0 -30px; overflow: hidden; }
.nivo-controlNav { display: none; }
.footer-top-band { background-color: #0E4E9D; width: 100%; height: 10px; }
.footer-wrap { width: 100%; font-size: 12px; color: #666666; background-color: #E2DFDF; }
.footer-container { width: 1000px; margin: 0 auto; padding: 20px 20px; background: #E2DFDF; }
.footer-box { float: left; }
.footer-box h4 { margin-bottom: 18px; }
.footer-box ul li { margin-bottom: 5px; transition: all 0.4s; }
.footer-box ul li:hover { padding: 0 0 0 20px; }
/*.gee-page-links, .ftr-img-new {width: 48%; display: inline-block;}
.gee-page-links { margin-right: 10px; margin-top: 15px; }
.ftr-img-new img{ width: 100%; vertical-align: bottom;}*/
img.tr-img-new { width: 65%; display: inline-block; vertical-align: bottom; }
.gee-page-links a { font-size: 14px; text-transform: uppercase; display: block; background: #069; color: #fff; padding: 10px; margin-bottom: 10px;}
.f-box-1 { width: 184px; }
.f-box-2 { width: 162px; }
.f-box-3 { width: 112px; }
.f-box-4 { width: 137px; }
.f-box-5 { padding: 20px 0 0 0; width: 125px; }
.f-box-6 { width: 186px; }
.footer-color-two { background: #0e4e9d; color: #fff; display: inline-block; padding: 20px; }
.footer-color-two a { color: #D8D1D1; }
.content-inner-1 { width: 960px; margin: 0 auto; text-align: justify; }
.content-inner-1 .con-left { width: 200px; float: left; margin: 0 20px 0 0; }
.content-inner-1 .con-left-1 { width: 260px; float: left; margin: 0 20px 0 0; }
.content-inner-1 .con-center { width: 470px; float: left; }
.content-inner-1 .con-center-1 { width: 980px; float: left; }
.content-inner-1 .con-center-2 { width: 680px; float: left; }
.content-inner-1 .con-center-3 { width: 960px; float: left; }
.content-inner-1 .con-right { width: 250px; float: right; }
.inner-box-1 { background-color: #E6E6E6; border: 1px solid #dddddd; padding: 15px; border-radius: 3px; }
.inner-head-1 { background: transparent url(../images/inner-head-1-bg.png); width: 200px; height: 50px; margin: -5px 0 0 -26px; padding: 20px 0 0 20px; font-family: SamsungImaginationModernRegular; font-size: 21px; color: #FFFFFF; text-shadow: 0px 0px 15px #ffffff; }
.inner-head-2 { background: transparent url(../images/inner-head-2-bg.png); width: 260px; height: 50px; margin: -5px 0 0 -26px; padding: 20px 0 0 20px; font-family: SamsungImaginationModernRegular; font-size: 21px; color: #FFFFFF; text-shadow: 0px 0px 15px #ffffff; }
.more-links:hover { color: #000000; }
.more-link-con a { display: block; padding: 3px 0; border-bottom: 1px dotted #999; }
.more-link-con a:last-child { border: none; }
.marquee { height: 180px; overflow: hidden; }
.marquee .m-con { font-size: 12px; line-height: 16px; margin: 0 0 10px 0; }
.float-left { float: left; }
.float-right { float: right; }
.m-r-20 { margin: 0 20px 0 0; width: 280px; }
.feedback-con { padding: 20px; background-color: #eee; background-image: url(../images/img-all.png); background-position: 0 -233px; background-repeat: repeat-x; border: 1px solid #ddd; border-radius: 3px; margin: 244px 20px 0 0;}
.feedback-con h2 { color: #FFF; margin: 3px 0px 40px; }
a.contact-img-link { display: block; width: 733px;}
a.contact-img-link img { width: 733px;}
a.contact-img-link, .contact-image-hlp { display: inline-block;}
.dub-address { width: 311px; position: absolute; top: 134px; border: 1px solid #ddd; background: #E4E4E4; padding: 20px; margin-left: -20px;}
.dub-address h2 { color: #365FA9; margin: 0; padding: 0;}
.form input.name, .form input.phone, .form input.email, .form input.password { width: 300px; padding: 5px 5px; border: 1px solid #ddd; }
.form input.file { width: 300px; }
.form select.select { width: 312px; padding: 4px 5px; border: 1px solid #ddd; }
.form textarea.comments { max-width: 300px; min-width: 300px; height: 115px; padding: 3px 5px; border: 1px solid #ddd; }
.form input.name:focus, .form input.phone:focus, .form input.email:focus, .form input.password:focus, .form textarea.comments:focus { box-shadow: 0px 2px 3px #CCC; }
.anchor-btn { padding: 1px 10px; margin: 0 0 10px 0; border: 1px solid #FFF; background-color: #C30; color: #FFF; border-radius: 4px; cursor: pointer; float: right; text-align: right; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; }
.anchor-btn-blue { padding: 7px 10px; margin: 0 0 10px 0; border: 1px solid #FFF; background-color: #06C; color: #FFF; border-radius: 4px; cursor: pointer; text-align: right; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; margin: 10px 0; }
.form input.submit { padding: 5px 15px; display: block; border: 1px solid #FFF; background-color: #C30; text-transform: uppercase; color: #FFF; border-radius: 4px; cursor: pointer; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; }
.form input.submit:hover { box-shadow: 0px 4px 10px #900 inset; }
.form input.submit-black { padding: 5px 15px; display: block; border: 1px solid #999; background-color: #444; text-transform: uppercase; color: #CCC; border-radius: 3px; cursor: pointer; box-shadow: 0px 0px 1px #000; text-shadow: 0px 1px 2px #000; }
.form input.submit-black:hover { box-shadow: 0px 4px 10px #222 inset; border: 1px solid #CCC; }
.form input.dob { background-image: url(../images/img-all.png); background-position: 285px -150px; background-repeat: no-repeat; }
.form span.error, .form1 span.error { position: absolute; margin: 0 0 0 10px; padding: 3px 10px; background-color: #09C; border: 1px solid #FFF; box-shadow: 0px 0px 5px #999; border-radius: 3px; color: #FFF; }
.form1 span.error { margin: 0 0 0 220px; }
.sent-message { position: absolute; padding: 20px; border: 10px solid #090; color: #006699; background-color: rgba(255,255,255,0.9); cursor: pointer; }
.sent-message div { margin: auto; text-align: center; }
span.phone { background-image: url(../images/img-all.png); background-position: 0 -180px; background-repeat: no-repeat; padding: 0 0 0 25px; height: 20px; overflow: hidden; }
span.email { background-image: url(../images/img-all.png); background-position: 0 -208px; background-repeat: no-repeat; padding: 0 0 0 25px; height: 20px; overflow: hidden; }
.client-login-con { width: 312px; padding: 20px; background-color: #eee; border: 1px solid #ddd; border-radius: 3px; margin: 0 auto; background-image: url(../images/client-login.png); background-position: center top; background-repeat: no-repeat; color: #FFF; }
.client-login-con input { background-color: rgba(255,255,255,0.5); }
.client-login-con h2 { color: #FFF; font-size: 26px; }
.bg-e6e6e6 { background-color: #e6e6e6; padding: 15px; border: 1px solid #ddd; margin: 0 0 20px 0; }
font { /* hide php warning box ------------------------------------------- */ display: none; }
#ui-datepicker-div { width: 220px; font-size: 12px; background-color: #ccc; padding: 5px; border-radius: 3px; box-shadow: 0px 0px 5px #000; display: none; }
.ui-datepicker-header { width: 100%; }
.ui-datepicker-prev { float: left; padding: 3px 0 0 0; margin: 0 0 0 5px; cursor: pointer; }
.ui-datepicker-next { float: right; padding: 3px 0 0 0; margin: 0 5px 0 0; cursor: pointer; }
.ui-datepicker-title { text-align: center; }
.ui-datepicker-calendar { width: 100%; }
.ui-datepicker-calendar th { color: #FFF }
.ui-datepicker-calendar td { text-align: center; }
.ui-datepicker-calendar a { background-color: #ddd; border-radius: 3px; width: 25px; height: 20px; border: 1px solid #bbb; padding: 0 0 0 0; display: block; }
.text-format { font-size: 17px; color: #4D4D4D; }
.listing-cont ul li { margin-left: 20px; }
.listing-cont ol li { margin-left: 20px; }
.contactimage-1 { width: 352px; position: absolute; margin: -250px 0 0 -20px; }
span.country { padding: 0 0 0 28px; margin: 0 -20px 5px 0; height: 15px; width: 97px; float: left; background-image: url(../images/country.png); background-repeat: no-repeat; font-size: 10px; }
.c1 { background-position: 0 0; }
.c2 { background-position: 0 -15px; }
.c3 { background-position: 0 -30px; }
.c4 { background-position: 0 -45px; }
.c5 { background-position: 0 -60px; }
.c6 { background-position: 0 -75px; }
.c7 { background-position: 0 -90px; }
.c8 { background-position: 0 -105px; }
.c9 { background-position: 0 -120px; }
.c10 { background-position: 0 -135px; }
.c11 { background-position: 0 -150px; }
.c12 { background-position: 0 -165px; }
.c13 { background-position: 0 -180px; }
.c14 { background-position: 0 -195px; }
.c15 { background-position: 0 -210px; }
.c16 { background-position: 0 -225px; }
.c17 { background-position: 0 -240px; }
.c18 { background-position: 0 -255px; }
.c19 { background-position: 0 -270px; }
.c20 { background-position: 0 -285px; }
.c21 { background-position: 0 -300px; }
.c22 { background-position: 0 -315px; }
.c23 { background-position: 0 -330px; }
.c24 { background-position: 0 -345px; }
.c25 { background-position: 0 -360px; }
.c26 { background-position: 0 -375px; }
.c27 { background-position: 0 -390px; }
.c28 { background-position: 0 -405px; }
.c29 { background-position: 0 -420px; }
.c30 { background-position: 0 -435px; }
.c31 { background-position: 0 -450px; }
.c32 { background-position: 0 -465px; }
.c33 { background-position: 0 -480px; }
.c34 { background-position: 0 -495px; }
.c35 { background-position: 0 -510px; }
.c36 { background-position: 0 -525px; }
.c37 { background-position: 0 -540px; }
.c38 { background-position: 0 -555px; }
.c39 { background-position: 0 -570px; }
.c40 { background-position: 0 -585px; }
.c41 { background-position: 0 -600px; }
.ul-inner-1 { margin: 0 0 0 20px; }
.ul-inner-1 li { clear: both; }
div.table-head { }
div.table-row { width: 640px; background-color: #eee; box-shadow: 0 0 15px #bbb inset, 0px 0px 2px #0E4E9D; padding: 20px; }
div.table-row .float-left { width: 310px; }
div.table-row .float-right { width: 310px; }
.text-right { text-align: right; }
.text-left { text-align: left; }
a.university_reg, a.student_reg { display: block; width: 220px; height: 65px; padding: 15px 20px 0 20px; color: #FFF; font-family: SamsungImaginationModernRegular; font-size: 21px; text-shadow: 0px 0px 10px #FFF; text-align: center; line-height: 25px; background-image: url(../images/reg_bg.png); border-radius: 5px; }
a.university_reg:hover, a.student_reg:hover { text-decoration: none; box-shadow: 0px 0px 10px #FFF inset, 0px 2px 2px #999; }
.border-b { border-bottom: 1px dotted #CCC; margin: 0 0 10px 0; }
.media-gallery-con { }
ul.media-gallery { width: 480px; overflow: hidden; }
ul.media-gallery li { float: left; }
ul.media-gallery li img { width: 110px; }
ul.media-gallery li a { display: block; padding: 1px; margin: 0 5px 5px 0; border: 1px solid #CCC; }
/* sandbox -------------------------------------- */



#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message { font-family: "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 200; color: #fff; }
#sb-container { position: fixed; margin: 0; padding: 0; top: 0; left: 0; z-index: 999; text-align: left; visibility: hidden; display: none; }
#sb-overlay { position: relative; height: 100%; width: 100%; }
#sb-wrapper { position: absolute; visibility: hidden; width: 100px; }
#sb-wrapper-inner { position: relative; border: 1px solid #303030; overflow: hidden; height: 100px; }
#sb-body { position: relative; height: 100%; }
#sb-body-inner { position: absolute; height: 100%; width: 100%; }
#sb-player.html { height: 100%; overflow: auto; }
#sb-body img { border: none; }
#sb-loading { position: relative; height: 100%; }
#sb-loading-inner { position: absolute; font-size: 14px; line-height: 24px; height: 24px; top: 50%; margin-top: -12px; width: 100%; text-align: center; }
#sb-loading-inner span { background: url(loading.gif) no-repeat; padding-left: 34px; display: inline-block; }
#sb-body, #sb-loading { background-color: #060606; }
#sb-title, #sb-info { position: relative; margin: 0; padding: 0; overflow: hidden; }
#sb-title, #sb-title-inner { height: 26px; line-height: 26px; }
#sb-title-inner { font-size: 16px; }
#sb-info, #sb-info-inner { height: 20px; line-height: 20px; }
#sb-info-inner { font-size: 12px; }
#sb-nav { float: left; height: 16px; padding: 2px 0; width: 45%; }
#sb-nav a { display: block; float: left; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; background-repeat: no-repeat; }
#sb-nav-close { background-image: url(close.png); }
#sb-nav-next { background-image: url(next.png); }
#sb-nav-previous { background-image: url(previous.png); }
#sb-nav-play { background-image: url(play.png); }
#sb-nav-pause { background-image: url(pause.png); }
#sb-counter { float: right; width: 45%; }
#sb-counter a { padding: 0 4px 0 0; text-decoration: none; cursor: pointer; color: #fff; }
#sb-counter a.sb-counter-current { text-decoration: underline; }
div.sb-message { font-size: 12px; padding: 10px; text-align: center; }
div.sb-message a:link, div.sb-message a:visited { color: #fff; text-decoration: underline; }
/* ---------------------------------------------------------------------------  */







.ceo-div { padding: 15px; font-size: 11px; background-color: #87A8D2; color: #fff; margin: 0 0 20px 0; }
.ceo-div p { font-family: Arial, Helvetica, sans-serif; }
div.accordion { margin: 2px 0 0 0; }
div.accordion h2 { font-family: Arial, Helvetica, sans-serif; cursor: pointer; padding: 3px 30px 3px 10px; font-size: 13px; background-color: #06C; background-image: url(../images/accordian-bg.png); background-repeat: no-repeat; background-position: 99% 7px; border: 1px solid #FFF; color: #FFF; border-radius: 4px; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; }
div.accordion h2.imp { color: #FFF; background-repeat: no-repeat; background-position: 99% -94px; }
div.accordion h2.f14b { font-size: 13px; font-weight: bold; }
div.accordion div { display: none; }
div.accordion-2 { }
div.accordion-2 .hidebtn { font-size: 13px; margin: 5px 0 0 0; padding: 3px 10px; background-color: #09C; cursor: pointer; color: #FFF }
div.accordion-2 .hidebtn:after { content: ''; width: 15px; height: 14px; background-image: url(../images/up-down.png); background-position: left top; float: right; margin: 3px -5px 0 0; }
div.accordion-2 .imp:after { content: ''; width: 15px; height: 14px; background-image: url(../images/up-down.png); background-position: right top; float: right; }
div.accordion-2 .hidediv { padding: 10px; display: none; background-color: #ddd; border: 1px solid #ccc; }
div.last { margin: 5px 0 10px 0; }
.immigration-banner { height: 300px; width: 960px; overflow: hidden; }
.enquery-form-1 { }
.enquery-form-1 p { margin: 5px 0; }
.enquery-form-1 .head { padding: 15px 15px 7px 15px; background-image: url(../images/img-all.png); background-position: 0 -233px; background-repeat: repeat-x; }
.enquery-form-1 .head h2 { color: #FFF; }
.enquery-form-1 .content { background-color: #ccc; border: 1px solid #999; padding: 5px 15px; }
.enquery-form-1 input[type=text] { width: 140px; float: right; height: 18px; border: 1px solid #999; }
.enquery-form-1 textarea { min-width: 140px; max-width: 140px; min-height: 60px; float: right; border: 1px solid #999; }
.enquery-form-1 input[type=submit] { padding: 5px 15px; display: block; border: 1px solid #FFF; background-color: #C30; text-transform: uppercase; color: #FFF; border-radius: 4px; cursor: pointer; box-shadow: 1px 2px 5px #999; text-shadow: 0px 1px 2px #333; margin: 0 0 0 76px; }
.enquery-form-1 input[type=submit]:hover { box-shadow: 0px 4px 10px #900 inset; }
.immigration-links { display: block; width: 250px; height: 70px; padding: 0; overflow: hidden; margin: 10px 0; background-image: url(../images/immigration-buttons.png); }
a.lnk-1 { background-position: -15px -15px; }
a.lnk-2 { background-position: -15px -100px; }
a.lnk-3 { background-position: -15px -185px; }
a.lnk-4 { background-position: -15px -270px; }
a.lnk-5 { background-position: -15px -355px; }
p.updatedon { vertical-align: top; }
p.updatedon, p.formoredetails { font-family: Arial, Helvetica, sans-serif; display: block; font-size: 10px; color: #999; padding: 1px 0; border-top: 1px dotted #999; text-transform: uppercase; margin: 30px 0 10px 0; }
p.updatedon:after { content: "UPDATED ON"; color: #CCC; display: block; float: left; margin: 0 10px 0 0; }
p.formoredetails:after { content: "FOR MOR DETAILS"; color: #CCC; display: block; float: left; margin: 0 10px 0 0; }
.ex-link-con { width: 691px; height: 201px; }
.ex-link-con div { position: absolute; }
.ex-link-con a:hover img { opacity: 0.5; }
div.ex-link-1, div.ex-link-2, div.ex-link-3 { margin-top: 0; }
div.ex-link-4, div.ex-link-5, div.ex-link-6, div.ex-link-7 { margin-top: 101px; }
div.ex-link-1, div.ex-link-4 { margin-left: 0; }
div.ex-link-2 { margin-left: 140px; }
div.ex-link-3 { margin-left: 360px; }
div.ex-link-5 { margin-left: 140px; }
div.ex-link-6 { margin-left: 300px; }
div.ex-link-7 { margin-left: 480px; }
.form-algn-center-680 { margin: 0 auto; width: 685px; }
.country-flag { margin: 0 0 0 420px; position: absolute; }
.country-img1 { float: left; margin: 0 10px 10px 0; }
.colblue { color: #1A5FA9; }
.table-1 { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; margin: 15px 0; }
.table-1 th { background-color: #ddd; border-top: 1px solid #CCC; border-left: 1px solid #CCC; padding: 5px 10px; }
.table-1 td { border-top: 1px solid #CCC; border-left: 1px solid #CCC; padding: 5px 10px; }
.table-3 { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; margin: 15px 0; }
.table-3 th { background-color: #ddd; border-top: 1px solid #CCC; border-left: 1px solid #CCC; padding: 2px 2px; font-size: 14px; }
.table-3 td { border-top: 1px solid #CCC; border-left: 1px solid #CCC; padding: 2px 2px; font-size: 14px; text-align: left; }
.table-2 { margin: 15px 0; border: 1px solid #CCC; border-bottom: none; }
.table-2 th { background-color: #eee; border-bottom: 1px solid #ddd; padding: 10px; }
.table-2 td { padding: 10px; border-bottom: 1px solid #ddd; }
.table-2 tr td:first-child { color: #006699; }
.arial p, .arial { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.h4bg1 { background-color: #ddd; padding: 2px 10px; }
.five-step-con { height: 115px; margin: 0 0 20px 0; background-color: #DBF5FB; border: 1px solid #CCC; overflow: hidden; }
ul.five-step { list-style: none; font-size: 36px; height: 46px; border-bottom: 3px dotted #999; margin: 0 auto; padding: 10px 0 0 40px; background-color: #eee; box-shadow: 0px 20px 10px #efefef; }
ul.five-step li { float: left; }
ul.five-step li a { font-weight: bold; display: block; width: 45px; height: 33px; padding: 12px 0 0 0; border-radius: 50%; text-align: center; border: 5px solid #87A8D2; background-color: #CCC; margin: 20px 10px 10px 10px; color: #666; text-shadow: 1px 1px 0px #FFF; }
ul.five-step li a.active, ul.five-step li a.active:hover { width: 65px; height: 45px; padding: 20px 0 0 0; margin: 10px; background-color: #666; color: #FFF; text-shadow: 1px 1px 0px #333; }
ul.five-step li a:hover { text-decoration: none; color: #000; }
.social-media-index { float: right; margin: 25px 10px 0 0; }
.social-media-inner { float: right; margin: 25px -10px 0 0; }
.social-media a { width: 26px; height: 26px; display: block; background-image: url(../images/social-media.PNG); background-repeat: no-repeat; margin: 0 8px 0 0; float: left; opacity: 0.8; }
.social-media a:hover { opacity: 1; }
.social-media a.facebook { background-position: 0 0; }
.social-media a.you-tube { background-position: -35px 0; }
.social-media a.twitter { background-position: -169px 0; }
.social-media a.linkedin { background-position: -70px 0; }
.social-media a.g-pls { background-position: -101px 0; }
.social-media a.p-pls { background-position: -135px 0; }
.pfa-cont { margin-right: 17px; }
.pfa-cont, .pfa-cont2 { height: 122px; width: 465px; float: left; display: block; padding-bottom: 15px; }
.pfa1 img { width: 465px; height: 122px; float: left; position: absolute; border: thin solid #999; }
.pfa2 img { width: 465px; height: 122px; float: right; position: absolute; border: thin solid #999; }
#skypeCheckNotice { position: fixed !important; }
#skypedetectionswf { display: none !important; }
.margin-right-10 { margin-right: 10px; }
.margin-top--10 { margin-top: -15px; }
.franchisee { background-color: #E1E1E1; border: 1px solid #FFFFFF; border-radius: 7px 7px 7px 7px; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.4) inset; color: #484848; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 10px; text-align: center; text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); transition: all 0.2s ease 0s; width: 120px; text-decoration: none; height: 30px !important; margin: -15px 10px 0 0 !important; opacity: 1 !important; line-height: 15px; background-image: url(../images/ff.gif) !important; background-repeat: repeat !important; }
.franchisee span { font-size: 12px; }
.franchisee:hover { text-decoration: none; background-color: #FDFDFD; margin: -13px 10px 0 0 !important; }
.gif-holder { position: absolute; z-index: 2000; width: 100%; margin: 90px 0 0 0; }
.gif-holder.inner { margin: 10px 0 0 0 !important; padding: 0 0 0 30px; }
.gif-holder .gif-con { width: 1000px; margin: 0 auto; }
.more-box-1 { float: left; width: 218px; margin: 0 20px 20px 0; }
.f-l-wid-410 { float: left; width: 410px; }
#new { width: 470px; float: left; }
.submit-black { padding: 5px 15px; display: block; border: 1px solid #00547e; background-color: #069; text-transform: uppercase; color: #CCC; border-radius: 3px; cursor: pointer; box-shadow: 0px 0px 1px #fff; text-shadow: 0px 1px 2px #00547e; }
.submit-black:hover { box-shadow: 0px 4px 10px #00547e inset; border: 1px solid #069; text-decoration: none; }
.border-bottom-1 { border-bottom: 1px dotted #bbb; padding: 5px 0 15px 0; }
.margin-top-20 { margin-top: 20px; }
.new-li { padding: 5px 0 0 10px; text-align: left; }
.height-equal-con .height-equal { padding-top: 30px; }
.new-li a { color: #666666; }
.height-equal-con .height-equal:after { display: none; }
.container-2new { padding: 10px; margin-top: 20px; width: 940px; height: 30px; border-radius: 5px; background-color: #96C952; }
.container-2new h2 { color: #FFFFFF; position: absolute; display: none; text-align: center; width: 940px; }
.rejeste { margin: -49px 0 0 96px; position: absolute; }
.click { font-weight: bold; font: 10px/10px; }
.table-new { border: 4px solid #ddd; border-collapse: collapse; width: 470px; margin: 10px 0 0 0; }
.table-new td { border-right: 4px solid #ddd; border-collapse: collapse; padding: 20px 15px; vertical-align: top; }
.frame { margin-bottom: 10px; }
.frame01 { margin-top: 10px; margin-bottom: 10px; }
.cont-newtable { margin: 0 auto; }
.cont-table { border: 1px solid #E7E7E7; border-collapse: collapse; width: 955px; margin: 10px 0 0 0; background-color: #EEEEEE; }
.cont-table td { border-right: 1px solid #E7E7E7; border-collapse: collapse; padding: 20px 15px; vertical-align: top; }
.cont-tableline { border-top: 1px solid #eee; width: 955px; height: 0px; margin: 0 0 20px 0; }
.table-newpola { border: 1px solid #ddd; border-collapse: collapse; width: 470px; margin: 15px 0 0 0; }
.table-newpola td { border: 1px solid #DDDDDD; border-collapse: collapse; padding: 5px 2px 0 2px; vertical-align: top; text-align: left; }
.link-p { text-align: left !important; }
.toggle_body ul li { margin-left: 15px; list-style-image: url(../images/list-show.png); border-bottom: 1px dotted #999; }
.table-newpola th { background-color: #FAFAFA; border: 1px solid #DDDDDD; box-shadow: 0 1px 2px 0 #F0F0F0, 0 30px 30px -20px #FFFFFF inset, 0 -20px 30px -20px #F3F3F3 inset; color: #828282; padding: 0 0 0 5px; }
.view-location { padding: 5px 10px; display: block; background-color: #06F; color: #FFF; border: none; text-decoration: none; float: left; }
.img-viewer-wrap { z-index: 9000; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color: rgba(0,0,0,0.7); text-align: center; }
.viewer-close { position: absolute; right: 20px; top: 20px; width: 30px; height: 25px; background-color: #000; color: #F00; text-align: center; padding: 5px 0 0 0; cursor: pointer; }
.img-viewer-img { display: none; position: absolute; left: 50%; top: 50%; max-height: 500px; max-width: 800px; }
/******************************************************************************/



.live-chat { width: 245px; opacity: 1; position: relative; top: -24px }
ul.tad-btn { list-style-type: none; border-bottom: 1px solid #C2C2C2; overflow: hidden; }
ul.tad-btn li { float: left; font-weight: bold; margin-right: 2px }
ul.tad-btn li a { display: block; padding: 2px 10px; background: #CCC; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d1d1d1)); background: -webkit-linear-gradient(#fff, #d1d1d1); background: linear-gradient(#fff, #d1d1d1); color: #333 }
ul.tad-btn li a:hover { text-decoration: none }
ul.tad-btn li.selected a { background: #F7F7F7 }
.tabcol { display: none; padding-top: 10px }
.univer { color: #09F; position: relative; font-size: 12px; font-weight: bold; text-transform: uppercase }
.univer img { position: absolute; left: 224px; top: -56px; }
#testinonial { height: 90px; overflow: hidden; }
#testinonial p { position: relative; margin: 0; padding-top: 5px }
/*onload images*/

#preload { display: none }
#preload .overlay { position: fixed; top: 0; bottom: 0; width: 100%; height: 100%; z-index: 9100; background: #000; opacity: 0.9 }
#preload .pre-ad { width: 793px; position: fixed; z-index: 9101; top: 33%; left: 50%; border: 7px #FFF solid; margin: -118px 0 0 -390px; box-shadow: 0px 0px 25px #000 }
#preload .close { width: 16px; height: 16px; position: absolute; background: url(../images/close.png); top: -7px; right: -7px; cursor: pointer }
#preload .close-2nd { top: 248px; }
.form-tbl { background: #ECFAFF; padding: 15px; font-size: 13px }
.form-tbl input[type="text"] { width: 275px; padding: 2px 4px; height: 28px; }
.form-tbl textarea { width: 275px; padding: 2px 4px; height: 128px; }
.form-tbl select { width: 275px; padding: 2px; }
.form-tbl .submit { text-transform: uppercase; padding: 7px 23px; font-weight: bold; }
.form-tbl td { padding-bottom: 7px }
/**/

 

.bx-style .box1 { padding: 0 !important }
.bx-style .box1 h2 { font-size: 17px; color: #FFF !important; padding: 7px 20px !important; margin: 0 0 10px 0; text-align: left }
.bx-style .box1 h2.title1 { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); margin-left: -20px; width: 258px; background-color: #006dcc; background-image: -moz-linear-gradient(top, #08c, #04c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); background-image: -webkit-linear-gradient(top, #08c, #04c); background-image: -o-linear-gradient(top, #08c, #04c); background-image: linear-gradient(to bottom, #08c, #04c); background-repeat: repeat-x; border-color: #04c #04c #002a80; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.bx-style .box1 h2.title2 { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); margin-left: -20px; width: 258px; background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.bx-style .box1 h2.title3 { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #5bb75b; margin-left: -20px; width: 258px; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.bx-style .box1 h2 a { color: #FFF !important; }
.univer img { position: static; margin-left: 9px; }
.bx-style .box1 .bx-outer { padding: 0 20px 20px 20px; }
.bx-style .box1 { width: 298px !important; border-bottom: 5px solid rgb(0, 143, 255); }
.bx-style .impo-wid { /* width: 347px !important;*/ }
.bx-style p { word-wrap: break-word; text-align: left; /*line-height:30px;*/ }
.bx-style a { text-align: left }
/************************************************************/

#country-opt { display: none }
#country-opt .overlay { position: fixed; top: 0; bottom: 0; width: 100%; height: 100%; z-index: 9100; background: #000; opacity: 0.9 }
#country-opt .opt-div { position: fixed; left: 50%; top: 50%; width: 400px; background: #FFF; z-index: 9200; padding: 10px; border: 5px solid rgb(224, 224, 224); }
#country-opt .close { width: 16px; height: 16px; position: absolute; background: url(../images/close.png); top: -7px; right: -7px; cursor: pointer; }
.tr-active:hover { background: rgb(255, 242, 202); }
.tr-active td { border: 1px solid #CCC; border-left: 0; }
.box-bg { background: url(../images/1/bg-eur.png) no-repeat; }
.centr-box-main { margin: 0 29px 0 0 !important; }
.tr-active td:first-child { padding-left: 5px; border-left: 1px solid #CCC; border-right: 0 }
.list1, .list1 ul { list-style-type: none; }
.list1 li { background: url(../images/bullet.jpg) no-repeat left 8px; padding: 0 0 5px 15px }
.list1 ul { margin-left: 15px; padding-bottom: 10px }
h5 { font-size: 14px; color: #900; margin-bottom: 5px }
.bran-esc { width: 100%; height: 50px; text-transform: uppercase; }
.bran-esc a { text-decoration: none; }
.bran-esc h2 { }
.bran-esc ul { padding-bottom: 2px; list-style: none; }
.bran-esc ul li { float: left; list-style: none; }
.space-li { padding: 0 2px 0 2px; }
.test-monl { border-bottom: solid 1px #CCC; margin-bottom: 33px; min-height: 174px; }
.test-monl img { float: left; margin: 0 10px 10px 0; }
/*edited 27-3-14*/

.bx-outer { position: relative; float: left; width: 258px; min-height: 322px }
#scroll-content, #scroll-content1, #scroll-content2 { overflow: hidden }
.enter_btn { width: 87%; background-color: #006fcc; color: #FFF; text-align: center; line-height: 40px; font-size: 12px; position: absolute; /*bottom: 1px;*/ top: 393px; }
.enter_btn a { color: #FFF; }
.enter_btn a:hover { color: #b6b6b6; text-decoration: none; }
.blue { background-color: #006dcc; background-image: linear-gradient(to bottom, #08c, #04c); margin-top: 65px; }
.blue2 { background-color: #49afcd; background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); margin-top: 65px; }
.blue3 { background-color: #5bb75b; background-image: linear-gradient(to bottom, #62c462, #51a351); margin-top: 65px; }
.bx-outer3 { line-height: none; }
.bx-outer2 { line-height: none; }
.new-li_1 { line-height: none; }
.new-li_3 { line-height: none; }
.new-li_4 { line-height: none; }
.news-style { font-family: SamsungImaginationModernRegular; font-size: 18px; color: #1A5FA9; font-weight: normal; margin: 15px 0 -12px 0; }
.slider-box img { width: 100%; height: auto; display: block; }
.slider-box { min-height: 290px; }
.hidden { overflow: hidden; position: relative; float: left; }
.found-yr-ubox { width: 491px; border: 1px #ccc solid; padding: 15px; float: left; margin-bottom: 10px; }
.found-yr-ubox img { width: 150px; float: left; margin-right: 18px; }
.found-yr-ubox img h3 { margin-top: 19px; }
.marq-box { width: 217px; background: #E6E6E6; border-radius: 3px; padding: 15px 15px; border: 1px solid #dddddd; margin: 0 0px 0 0; }
.marq-box h2 { border-bottom: 1px solid #BDBDBD; margin: 5px 0 10px 0; padding-bottom: 5px; }
.marq-box marquee { height: 150px; }
.marq-box marquee p { border-bottom: dotted 1px #ccc; padding-bottom: 2px; }
.nws-ltr { width: 217px; border: 1px solid #dddddd; padding: 15px; margin-top: 15px; border-radius: 3px; background: #F9F5F5 url(../images/new-ltr-bg.png); }
.nws-ltr .news-instyl { width: 197px; padding: 4px 8px; margin-bottom: 10px; border: 2px #CFCFCF solid; }
.nws-ltr .news-btnstyl { padding: 6px 51px; cursor: pointer; background: #1A5FA9; color: #fff; border: none; }
.disc-formbox { width: 217px; border: 1px solid #dddddd; padding: 15px; margin-top: 15px; border-radius: 3px; background: #F9F5F5 url(../images/chtt-bgg.png); }
.disc-formbox .news-instyl { width: 197px; padding: 4px 8px; margin-bottom: 10px; border: 2px #CFCFCF solid; }
.disc-formbox .news-btnstyl { padding: 6px 84px; cursor: pointer; background: #1A5FA9; color: #fff; border: none; }
.ghef-img { background: #e6e6e6; padding: 15px; border-radius: 3px; float: left; }
/************ home slider 1/2 start ************/ 

.homepageslider { }
.homepageslider_holder { }
.homepageslider_inner { position: relative; margin: 0 auto; width: 100%; height: 205px; border: 9px solid #fff; background: #d7c288; -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15); box-shadow: 0 0 25px rgba(0, 0, 0, 0.15); }
/* Navigation */

.homepageslider_nav { position: absolute; top: 35px; right: 0; z-index: 50; width: 155px; }
.homepageslider_navlist { margin: 0; padding: 0; list-style-type: none; }
.homepageslider_navlist li { margin: 0 0 3px !important; display: block; width: 155px; height: 25px; font-size: 12px; letter-spacing: -0.75px; line-height: auto; list-style-type: none; }
.homepageslider_navlist a { padding: 0 0 0 12px; display: block; height: 25px; color: #fff; text-decoration: none !important; text-transform: uppercase; background-color: #736056; text-shadow: 1px 1px 0 #40352f; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.homepageslider_navlist a:hover { background-color: #40352f; }
.homepageslider_navlist span { display: block; height: 25px; line-height: 25px; }
/* Image Holder */

.homepageslider_imageholder { position: relative; z-index: 40; margin: 0; padding: 0 0 5px 0; background: #fff; width: 100%; height: 200px; }
#sliderbannerlist { margin: 0; padding: 0; list-style-type: none; }
#sliderbannerlist .acslide { position: absolute; top: 0; left: 0; z-index: 5; width: 100%; height: 200px; list-style-type: none; }
#sliderbannerlist .acslidecontainer { width: 100%; height: 167px; text-align: center; }
#sliderbannerlist img { }
/* Pager Holder */

.homepageslider_pagerholder { width: 100%; text-align: center; position: absolute; bottom: 0; z-index: 50; margin: 0 0 0 0; padding: 0 0; height: 22px; background-color: #fff; }
.homepageslider_pagerlist { margin: 0; padding: 0; list-style-type: none; }
.homepageslider_pagerlist li { margin: 7px 5px 0; padding: 0; display: block; float: left; width: 8px; height: 8px; list-style-type: none; }
.homepageslider_pagerlist li.active { }
.homepageslider_pagerlist span { display: block; width: 8px; height: 8px; cursor: pointer; background-color: #89c2b2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.homepageslider_pagerlist .active span { background-color: #595656; }
.all-cnt-slide { height: 200px; width: 100%; overflow: hidden; }
.size-test { padding: 2px 1px !important; font-size: 11px; }
/************ home slider 1/2 end ************/

.air-main-biv { padding: 20px; border: 1px solid #cdcdcd; margin-top: 20px; }
/*****homepage new slider start*******/

.home-scroll-box { width: 100%; height: 250px; margin-bottom: 30px }
.home-scroll-box img { width: 100%; height: 250px; margin-bottom: 5px; }
.home-scroll-box .cycle-pager { text-align: center; display: block; }
.home-scroll-box .cycle-pager span { font-family: arial; font-size: 50px; width: 16px; height: 16px; display: inline-block; color: #ddd; cursor: pointer; }
.home-scroll-box .cycle-pager span.cycle-pager-active { color: #06C; }
.other-ads { width: 100%; padding: 5px 0; margin-bottom: 31px; }
.other-ads h2 { margin: 20px 0 21px 0; }
.other-ads .ad-gre, .other-ads .ad-gmat, .other-ads .ad-sat, .other-ads .ad-tofel, .other-ads .ad-ielts, .other-ads .ad-others { width: 15.2%; height: 87px; display: inline-block; vertical-align: top; text-align: center; color: #fff; padding-top: 63px; border-radius: 0 22px; transition: all 0.6s; border-bottom: 5px solid #10509E; }
.other-ads .ad-gre, .other-ads .ad-gmat, .other-ads .ad-sat, .other-ads .ad-tofel, .other-ads .ad-ielts { margin-right: 5px; }
.other-ads .ad-gre { background: url(../images/gre.jpg) no-repeat; background-size: cover; }
.other-ads .ad-gmat { background: url(../images/gmat.jpg) no-repeat; background-size: cover; }
.other-ads .ad-sat { background: url(../images/sat.jpg) no-repeat; background-size: cover; }
.other-ads .ad-tofel { background: url(../images/tofel.jpg) no-repeat; background-size: cover; }
.other-ads .ad-ielts { background: url(../images/ielts.jpg) no-repeat; background-size: cover; }
.other-ads .ad-others { background: url(../images/other.jpg) no-repeat; background-size: cover; }
.other-ads .ad-gre:hover, .other-ads .ad-gmat:hover, .other-ads .ad-sat:hover, .other-ads .ad-tofel:hover, .other-ads .ad-ielts:hover, .other-ads .ad-others:hover { background-size: 110% 110%; background-position: center; font-size: 19px; }
.other-ads .ad-gre:hover, .other-ads .ad-gmat:hover, .other-ads .ad-sat:hover, .other-ads .ad-tofel:hover, .other-ads .ad-ielts:hover, .other-ads .ad-others:hover { background-size: 110% 110%; background-position: center; font-size: 19px; }
.explore-esc-main { width: 960px; background-color: #E4E3E3; margin: 0 0 0 -20px; padding: 20px 20px 40px 20px; }
.explore-esc-main .ecplore-main-inner ul { margin: 30px 0 0 0; }
.explore-esc-main h2 { margin-bottom: 20px; margin-top: 6px; }
.explore-esc-main .ecplore-main-inner ul.explore-last-box { margin-bottom: 60px; }
.explore-esc-main .ecplore-main-inner ul li { width: 13.5%; display: inline-block; vertical-align: top; margin-right: 20px; text-align: center; }
.explore-esc-main .ecplore-main-inner ul li:nth-child(6) { margin-right: 0; }
.explore-esc-main .ecplore-main-inner ul li a img { width: 99%; border: 1px solid #D3D3D3; border-bottom: none; transition: all 0.4s; }
.explore-esc-main .ecplore-main-inner ul li a h4 { margin: 0; background: #06C; color: #fff; text-align: center; padding: 10px 0; transition: all 0.4s; min-height: 44px;}
.explore-esc-main .ecplore-main-inner ul li:hover a img { border-radius: 30px 0 0 0; border: 1px solid #06C; border-bottom: none; }
.explore-esc-main .ecplore-main-inner ul li:hover a h4 { border-radius: 0 0 30px 0; }
.esc-search-box { background: #EBEBEB url(../images/explore/back-serch.png); padding: 20px 0; text-align: center; margin: 5px 0 20px 0; }
.esc-search-box .search-main-wrap { width: 66%; margin: 0 auto; background: #fff; padding: 10px 0; border-radius: 03px; }
.esc-search-box .search-main-wrap input[type="submit"] { padding: 10px 30px; background: #06C; color: #fff; font-size: 20px; border: none; border-radius: 3px; margin: 0 0 0 30px; cursor: pointer; }
.esc-search-box .search-main-wrap select, .esc-search-box .search-main-wrap input[type="text"] { padding: 5px 10px; margin-right: 5px; border-radius: 3px; border: 1px solid #ccc; }
.new-box-inner { background: none; padding: 0; border: none; }
.new-box-inner img { width: 100%; margin-bottom: 10px; border: 1px solid #ccc; }
.inner-right-side-menu ul li { list-style: none; display: block; color: #006699; margin-bottom: 10px; border-bottom: 1px dotted #ccc; transition: all 0.4s; }
.inner-right-side-menu ul li:hover { border-bottom: 1px dotted #900; text-decoration: none; }
.inner-right-side-menu ul li:hover a { text-decoration: none; }
.inner-ulbox li { padding: 0 0 0 30px; list-style: none; background: url(../images/explore/true-icons.png) no-repeat left 2px; background-size: 15px; margin-bottom: 5px; }
.secont-box-main { margin-right: 29px !important; }
/*******Table Search*****/

.search-result-table tr:nth-child(odd) { background: #F2F2F2; }
.search-result-table tr:nth-child(even) { background: #D9D9D9; }
.search-result-table tr td { padding: 5px 0; }
.search-result-table tr td input[type="button"] { font-size: 11px; border: none; background: #356EC5; color: #fff; padding: 5px 10px; border-radius: 3px; cursor: pointer; }
/*******Table Search End*****/



/*****homepage new slider end*******/

/*----------------*EVENT BOX SLIDE*----------------*/

.event-main-box { padding: 15px 40px 40px 40px; background: #11509F; margin: -7px 0 22px 0; }
.event-main-box h1 { color: #fff; font-size: 24px; margin-bottom: 10px; }
.event-main-box h1 span { font-size: 18px; color: #CCCECB; margin-left: 181px; }
#event-slide-boxes { height: 95px; overflow: hidden; }
.event-main-box .event-slide-area { width: 890px; background: #fff; padding: 15px; }
.event-main-box .event-slide-area .event-box-cnt1, .event-main-box .event-slide-area .event-box-cnt2, .event-main-box .event-slide-area .event-box-cnt3 { display: inline-block; vertical-align: top; }
.event-main-box .event-slide-area .event-box-cnt1 { width: 155px; }
.event-main-box .event-slide-area .event-box-cnt1 .event-date-box { width: 75px; background: #10509e; text-align: center; color: #fff; font-weight: bold; padding-top: 13px; }
.event-main-box .event-slide-area .event-box-cnt1 .event-date-box .ev-date-box-1 { font-size: 30px; }
.event-main-box .event-slide-area .event-box-cnt1 .event-date-box .ev-date-box-2 { font-size: 25px; padding: 8px 0 0 0; }
.event-main-box .event-slide-area .event-box-cnt1 .event-date-box .ev-date-box-3 { font-size: 20px; padding: 8px 0 10px 0; }
.event-main-box .event-slide-area .event-box-cnt2 { width: 535px; text-align: center; }
.event-main-box .event-slide-area .event-box-cnt2 h1 { color: #b80c0c; line-height: 27px; }
.event-main-box .event-slide-area .event-box-cnt3 { width: 191px; color: #10509e; font-size: 22px; padding-top: 50px; text-align: right; }
.esc-xtra-img { width: 959px; margin: 20px 0 0 0; }
.esc-xtra-img img { width: 100%; }
.addrss { position: absolute; width: 150px; padding: 20px; background-color: #71ABDA; color: #fff; margin-top: 10px; }
.address-cls { position: absolute; top: -13px; right: 0; background: #E05E0F; padding: 0px 6px; color: #fff; z-index: 999999; border-radius: 25px; cursor: pointer; }
.address-txt { cursor: pointer; }
.univ-imgs img { float: left; }
.adr-icon-top { background: url(../images/icon-top.png) no-repeat 0 0; position: absolute; top: -10px; padding: 4px 8px; }
.contact-align { width: 100%; height: 238px; border-bottom: 1px solid #fff; clear: both; margin: 0 0 15px 0;}
.contact-align-two { width: 100%; height: 185px; border-bottom: 1px solid #fff; clear: both; margin: 0 0 15px 0;}
.inner-award li { list-style: none; background: url(../images/awards-icon.PNG) no-repeat 0 1px; background-size: 19px; padding: 0 0 16px 30px;}
.new-section { width: 448px !important; float: left; margin-right: 20px; margin-top: 20px;}

/*----------------*EVENT BOX SLIDE*----------------*/


.con-center .brochure-section .each-brochure{
	
	display: block;
    position: relative;
    float: left;
    width: 45%;
    padding: 1%;
    margin: 1%;
    border: 1px solid #DBDBDB;
}

.con-center .brochure-section .each-brochure img{

	width:100%;
}


.con-center .brochure-section .each-brochure  p{

	font-family: Arial, Helvetica, sans-serif;

	font-weight: 600;
}