@charset "utf-8";
/* CSS Document */
@font-face { font-family: 'Neutraface 2 Text Book'; src: url('../fonts/Neutraface2Text-Book.eot'); src: url('../fonts/Neutraface2Text-Book.eot?#iefix') format('embedded-opentype'), url('../fonts/Neutraface2Text-Book.woff2') format('woff2'), url('../fonts/Neutraface2Text-Book.woff') format('woff'), url('../fonts/Neutraface2Text-Book.svg#Neutraface2Text-Book') format('svg'); font-weight: 400; font-style: normal; font-stretch: normal;  unicode-range: U+0020-00FE;
}
@font-face { font-family: 'nevis'; src: url('../fonts/nevis Bold.eot'); src: url('../fonts/nevis Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/nevis Bold.woff2') format('woff2'), url('../fonts/nevis Bold.woff') format('woff'), url('../fonts/nevis Bold.svg#nevis Bold') format('svg'); font-weight: 700; font-style: normal; font-stretch: normal;  unicode-range: U+0020-00F7;
}
body { margin: 0; padding: 0; font-family: 'Neutraface 2 Text Book'; }
*, input[type="search"] { -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.content input[type=text],.content input[type=password],.direct input[type=text],.direct input[type=password]{ -moz-box-sizing: initial; -ms-box-sizing: initial; -o-box-sizing: initial; -webkit-box-sizing: initial; box-sizing: initial;}
img { max-width: 100%; }
.wrapper a:focus { text-decoration: none; outline: none; }
a { color: #666633; text-decoration: underline; }
h1 { font-size: 36px; font-family: "nevis", sans serif; color: rgb(13, 66, 112); font-weight: bold; text-transform: uppercase; line-height: 1.2; margin-bottom: 16px; }
h2 { font-size: 32px; font-family: "Neutraface 2 Text", sans serif; color: rgb(78, 134, 191); text-transform: uppercase; line-height: 1.2; margin-bottom: 12px; }
h3 { font-size: 24px; font-family: "nevis", sans serif; color: rgb(90, 162, 204); font-weight: bold; line-height: 1.2; margin-bottom: 10px; }
h4 { font-size: 18px; font-family: "Neutraface 2 Text", sans serif; color: rgb(13, 66, 112); text-transform: uppercase; line-height: 1.2; margin-bottom: 8px; }
h5 { font-size: 16px; font-family: "nevis", sans serif; color: rgb(13, 66, 112); font-weight: bold; line-height: 1.2; margin-bottom: 6px; }
h6 { font-size: 16px; font-family: "Neutraface 2 Text", sans serif; color: rgb(90, 162, 204); text-transform: uppercase; line-height: 1.2; margin-bottom: 6px; }
p { font-size: 16px; color: rgb(89, 106, 115); line-height: 1.2; margin-bottom: 6px; }
a { color: rgb(90, 162, 204); }
b{font-size:16px;}
a:hover { color: rgb(78, 134, 191); }
.home input { -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.home input:focus { -moz-box-shado: none; -ms-box-shado: none; -o-box-shado: none; -webkit-box-shado: none; box-shado: none; }
.home a { text-decoration: none; }
/************Header**********/
.header { padding: 36px 0 0; position: relative; z-index: 9; }
.header a { text-decoration: none; }
/***********Top Header*******/
.logo { display: inline-block; margin: 0 -2px; vertical-align: middle; width: 98px; }
.logoText { display: inline-block; margin: 0 -2px; vertical-align: middle; }
.hAnchor { font-size: 12px; color: #10548f; font-family: 'nevis'; text-transform: uppercase; line-height: 17px; min-height: 31px; padding: 8px 33.1px 6px; min-height: 31px; display: inline-block; color: #fff; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; border: none; }
.blueLink { background: #5aa2cc; }
.blueLink:hover, .blueLink:focus { background: #3c77b4; color: #fff; }
.dark-blueLink { background: #3c77b4; }
.dark-blueLink:hover, .dark-blueLink:focus { background: #5aa2cc; color: #fff; }
.headTop-right ul{margin-bottom:0px;}
.headTop-right { margin-top: 30px; text-align: right; }
.headTop-right li { display: inline-block; margin-right: 15px; margin-bottom:10px; }
.headTop-right li:last-child { margin-right: 0; }
.top-header form, .top-header .input-prepend { display: inline-block; margin: 0; vertical-align: middle; }
/*.renew { display: inline-block; vertical-align: middle; margin-right: 12px; }*/
.joinBtn,.renewBtn { width: 95px; }
.renewBtn { width: 95px; padding: 8px 23.1px 6px; }
.top-header { margin-bottom: 19px; }
.headTop-right .add-on { height: 21px; line-height: 21px; position: relative; width: 26px; background: none; }
.headTop-right .input-prepend .add-on:first-child, .headTop-right .input-prepend .btn:first-child { -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.add-on i { left: 50%; position: absolute; top: 49%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.headTop-right input { width: 140px; height: 21px; }
.headTop-right input:focus { border-color: #ccc; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
/*******navigation******/
.navigation .navbar-inner { padding: 0; border: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.navigation .nav { width: 100%; }
.navbar.navigation .nav > li { width: 16.65%; text-align: center; }
.navbar.navigation .nav > li a { background: #323c42 none repeat scroll 0 0; line-height: 90px; padding: 0 10px; text-transform: uppercase; -moz-text-shadow: none; -ms-text-shadow: none; -o-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; color: #5aa2cc; font-size: 14px; font-family: 'nevis'; min-height: 90px; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.navbar.navigation .nav > li > a:focus, .navbar.navigation .nav > li > a:hover, .navbar.navigation .nav li.dropdown ul li a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a, .navbar.navigation .nav li.dropdown.open > .dropdown-toggle, .navbar.navigation .nav li.dropdown.active > .dropdown-toggle, .navbar.navigation .nav li.dropdown.open.active > .dropdown-toggle { background: #3c4a51; color: #fff; }
.navbar.navigation .nav li.dropdown ul li a:hover, .navbar.navigation .nav li.dropdown ul li a:focus { background: #3d4c53; color: #fff; }
.navbar.navigation .nav > li > .dropdown-menu::after, .navbar.navigation .nav > li > .dropdown-menu::before { display: none; }
.navigation .dropdown-menu { padding: 0; min-width: inherit; width: 100%; margin: -1px 0 0 0; }
.dropdown-submenu > .dropdown-menu { -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; margin-left: -1px; }
.navbar.navigation .nav li.dropdown ul li a { min-height: inherit; padding: 9px 30px; white-space: inherit; width: 100%; word-break: break-all; line-height: 18px; }
.navbar.navigation .nav span { display: inline-block; line-height: 24px; vertical-align: middle; }
/********** Slider navigation and bullets *****/
.img-slider.sliderD { margin-top: -68px; }
.sliderD img { width: 100%; }
.border { border-top: 15px solid #3c77b4; }
.bannerCaption { bottom: -5px; color: #fff; left: 0; margin: 0 auto; max-width: 1170px; position: absolute; right: 0; text-align: left; width: 100%; z-index: 99; background: url("../userimages/banner-bg.png") repeat; background-size: cover; padding: 15px 40px 21px; }
.img-slider.owl-theme .owl-controls { margin: 0; }
.img-slider .item > img { width: auto!important; height: auto!important; }
.bannerCaption h2 { color: #fff; font-family: "nevis"; font-size: 32px; letter-spacing: 1px; line-height: 25px; margin-bottom: 15px; margin-left: 0; margin-right: 0; text-transform: uppercase; }
.bannerCaption p { font-size: 24px; line-height: 22px; color: #fff; font-family: "Neutraface 2 Text", sans serif; }
.btn.btn-slide { background: #da1a1a; color: #fff; font-size: 20px; font-weight: bold; padding: 28px 36px; line-height: 0; display: inline-block; border: 1px solid #da1a1a; }
.bannerCaption .btn.btn-slide { display: block; }
.btn.btn-slide:hover, .btn.btn-View:hover { background: #fff; color: #da1a1a; }
.sliderD.owl-theme .owl-controls .owl-page span { background: #fff; border: medium none; border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; display: block; height: 6px; margin: 5px 7px; opacity: 1; width: 67px; }
.sliderD.owl-theme .owl-controls .owl-page.active span, .sliderD.owl-theme .owl-controls.clickable .owl-page:hover span { background: #2ca3dd; }
.sliderD .owl-pagination { bottom: 29px; left: 50%; position: absolute; transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.sliderD .owl-buttons { position: absolute; bottom: 3px; height: 51px; left: 1050px; margin: 0 auto; right: 0; top: auto; width: 73px; }
.sliderD.img-slider::after { background: #3c77b4 none repeat scroll 0 0; bottom: -7px; content: ""; height: 13px; left: 0; margin: 0 auto; position: absolute; right: 0; width: 1170px; }
.owl-theme.sliderD .owl-controls .owl-buttons div { background: rgba(0, 0, 0, 0); border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; font-size: 0; height: 39px; width: 40px; line-height: 39px; border-color: #fff; opacity: 1; }
.sliderD .owl-next { right: 0; position: absolute; width: 100%; }
.sliderD .owl-prev { left: 0; position: absolute; width: 100%; }
.sliderD .owl-prev:after { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); content: ""; font-size: 24px; color: #fff; background: url("../userimages/prev.png"); width: 12px; height: 16px; }
.sliderD .owl-next:after { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); content: ""; font-size: 24px; background: url("../userimages/next.png"); width: 12px; height: 16px; }
/********Content*******/
.content { padding: 28px 0 38px; }
/**********Icon******/
.row-fluid .span2.iconDiv { margin: 0 auto; text-align: center; width: 15.6%; }
.iconDiv h3 { font-weight: 400; font-size: 19px; font-family: 'Neutraface 2 Text Book'; text-transform: uppercase; margin-bottom: 15px; }
.iconDiv figure { margin-bottom: 9px; }
.iconDiv h3 a { text-decoration: none; letter-spacing: 4px; }
.iconDiv p { color: #5aa2cc; font-size: 16px; line-height: 18px; }
.iconMain { margin-bottom: 73px; }
.caption { margin: 0 auto; max-width: 160px; padding: 0 1px; }
.iconDiv h3 { line-height: 53px; min-height: 62px; margin-bottom: 0; font-weight: 600; }
.iconDiv h3 a { line-height: 22px; display: inline-block; }
/********Home Content********/
.content h4 { color: #5aa2cc; font-family: 'nevis'; text-transform: uppercase; line-height: 18px; margin: 0; margin-bottom: 12px; font-size:24px; }
.content h4 span { font-size: 20px; display: block; font-weight: 400; font-family: 'Neutraface 2 Text Book'; line-height: 20px; margin-top: 10px; }
.content .eventMain h4 span { margin-top: 0; }
.whoWe-are p { text-align: justify; }
.whoWe-are { padding-right: 30px; }
/*****Event****/
.homeCols.sponsor { padding-left: 30px; margin-left: 2.5641%!important; float: right; margin-top: 25px; }
.span6.homeCols.whoWe-are { float: right; margin-left: 0; }
.span6.homeCols.eventMain { margin-left: 0; }
.sponsor .owl-item { margin: 3px; }
.home-slider .owl-item .item a{display:block;pointer-events:auto!important;}
.event { padding-left: 93px; position: relative; margin-bottom: 30px; overflow: hidden; margin-left: 0px!important;
 }
.eventDate h2 { color: #fff; font-size: 34px; font-weight: 400; font-family: 'Neutraface 2 Text Book'; line-height: 18px; margin: 0; }
.eventDate h2 span { display: block; font-size: 18px; line-height: 17px; margin-top: 6px; }
.eventInfo { min-height: 84px; }
.eventDate { background: #5aa2cc; color: #fff; left: 0; min-height: 84px; position: absolute; top: 0; width: 55px; text-align: center; padding-top: 12px; }
.event:hover .eventDate { background: #3c77b4; }
.event:hover .year { background: #5aa2cc; }
.year { background: #3c77b4 none repeat scroll 0 0; bottom: 0; font-size: 18px; height: 23px; left: 0; line-height: 23px; position: absolute; width: 100%; }
.eventInfo { text-align: left; float: left; clear: both; max-width: 100%; padding-top: 10px;
 /*width: 115px; */ }
.eventInfo p { color: #6c777c; text-transform: uppercase; margin-top: 10px;}
.eventInfo p span { display: block; }
.eventInfo a { color: #6c777c; font-size: 16px; text-transform: none; }
.eventInfo .eventHeading { color: #3c77b4; display: block; }
/*********Footer********/
/*******Top footer*******/
.footer-top { background: #3c77b4; padding: 0 15px; min-height: 116px; }
.memberForm { padding-top: 2px; }
.memberForm li { display: inline-block; margin: 0 -2px; padding-right: 15px; width: 33.33%; vertical-align: top; }
.memberForm input { margin: 0; border: 1px solid #000; height: 31px; width: 100%; }
.memberForm li:last-child { padding-right: 0; }
.top-footLeft h5, .top-footRight h5 { color: #243842; }
.top-footLeft p { color: #73c1f3; }
.tleftp-detail { display: inline-block; text-align: justify; vertical-align: top; width: 63%; margin: 0 -2px; }
.top-footLeft .footTop-anchor { display: inline-block; text-align: right; vertical-align: top; margin: 0 -2px; width: 37%; }
.span6.top-footLeft, .span6.top-footRight { display: inline-block; float: none; margin: 2px -2px 0; vertical-align: top; width: 50%; padding: 6px 15px 0; }
.span6.top-footLeft { padding-left: 0; }
.span6.top-footRight { padding-right: 0; }
.span6.top-footRight { border-left: 1px solid #fff; }
.footer-top .hAnchor.dark-blueLink:hover, .footer-top .hAnchor.dark-blueLink:focus { background: #5aa2cc; color: #10548F; }
.footer-top .hAnchor.dark-blueLink { background: #323c42; color: #fff; }
.memberForm form { margin-bottom: 10px; }
.footTop-anchor .hAnchor.blueLink:hover, .footTop-anchor .hAnchor.blueLink:focus { background: #323c42; }
.forgetpassword { color: #73c1f3; }
.forgetpassword:hover { color: #323c42; }
/******Footer Botttom*****/
.footer-bottom { padding: 30px 15px; background: #323c42; }
.span4.footLogo, .span8.btmFoot-right { display: inline-block; float: none; margin: 0 -2px; vertical-align: middle; }
.fLogo-link { display: inline-block; width: auto; padding-right: 15px; position: relative; }
.btmFoot-right { padding-left: 15px; }
.fLogo-link::after { background: #3c77b4 none repeat scroll 0 0; content: ""; height: 85%; position: absolute; right: 0; top: 5px; width: 2px; }
.btmFoot-right li { display: inline-block; margin: 0 -2px; width: 33.33%; font-size: 16px; color: #fff; position: relative; padding-left: 30px; line-height: 16px; vertical-align: middle; }
.btmFoot-right li:last-child { padding-left: 0; }
.btmFoot-right li ul li { padding: 0 10px; text-align: center; }
.btmFoot-right li ul li:first-child { padding-left: 0; }
.btmFoot-right li ul li:last-child { padding-right: 0; }
.btmFoot-right li span { display: block; }
.fIcon { left: 0; position: absolute; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); display: inline-block; }
.copyright { text-align: center; margin-top: 40px; }
.copyright p, .copyright a { color: #fff; font-size: 12px; text-align: center; display: inline-block; font-family: 'Neutraface 2 Text Book'; }
.footer-bottom a[href^="tel"] { color: #fff; }
.btmFoot-right img { -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; }
.btmFoot-right img:hover { opacity: 0.8; }
.copyright a:hover { text-decoration: underline; }
.btmFoot-right li ul li a { display: inline-block; }
/**********Inner pages*********/
.inner-main { padding: 0 25px; }
.innerMain-content > h1 { color: #003777; margin-top: 0; }
.innerMain-content h3 { color: #69b4ec; font-family: "nevis", sans serif; text-transform: uppercase; }
.innerMain-content p { color: #003777; }
.sidebar h5, .sidebar { font-size: 12px; color: #000; }
.sidebar h5 { color: #69b4ec; margin-top: 0; }
.innerContent p { margin-bottom: 20px; }
.forgetpassword, .add-on .fa-search { font-size: 14px!important; }
.small-dark-blueLink { width:77px; }
.hAnchor.small-dark-blueLink { padding-left: 13px!important; }
.input-prepend { margin-top: 1px!important; margin-left: 15px!important; }
/* css for footer */
.btmFoot-right.footer-split-grid li {
    display: inline-block;
    padding-left: 30px;
    width: 50%;
}

.footer-split-grid{
    vertical-align: middle;
    display: inline-block;
    float: none;
    margin-left: 15px;
    margin: 2% 0 0 15px;
}
.footLogo{
    float: left!important;
}
.footer-bottom .social-share ul li{
    float: left;
    list-style: none;

}
.footer-bottom .social-share{
    margin-top: 2%;
}
.footer-bottom .social-share ul li ul li{
        width: 33.33%;
}
.footer-bottom .social-share ul li{
    width: 100%;
}
.span12.top-footLeft > div{margin:auto;text-align: center; padding-left:20%;}
.span12.top-footLeft p.tleftp-detail{width: 85%;text-align: center;}
.span12.top-footLeft .footTop-anchor{width:15%}
.navbar .btn-navbar .icon-bar{background-color: #f5f5f5!important;}
.member-login{padding: 8px 10.1px 6px}
.headTop-right li{margin-right:0px;}
#semwebcatalog_application .breadcrumb>li{text-shadow:none;}
#semwebcatalog_application li{font-size:18px;}
.zone-n-slider .owl-item .item a{display:inline-block;pointer-events: auto!important;}
.zone-m-slider .owl-item .item a, .zone-o-slider .owl-item .item a { pointer-events: auto!important; }
#zone-p-slider .slider-container .item a{ pointer-events: auto!important; }
@media only screen and (min-width: 768px) and (max-width: 1024px){
	.headTop-right .span7{width:40%;text-align:right;}
	.headTop-right .span5,.headTop-right .span8{width:40%;margin-left: 0px;}
	.headTop-right .span12{width: 50%;}
	.headTop-right ul{margin-right: 9px!important;}
	input.searchBox{width:110px;}
	.member-login-span {width: 54%!important;}
	.member-login {padding: 8px 40px 6px!important;}
}
@media only screen  and (min-width: 1025px) and (max-width: 1199px){
	.headTop-right .span5{width:40%;}
	input.searchBox{width:110px;}
}
@media only screen and (min-width: 768px) and (max-width: 979px){
    .footer-split-grid{
        width: 60%!important;
        margin: 0!important;
    }
    .footer-bottom .social-share{
        width: 40%!important;
        margin: 0!important;
    }
	.headTop-right .span5{width:60%;}
	input.searchBox{width:110px;}
	.headTop-right .span12.member-login-span {width: 31%!important;}
	.headTop-right .span12{width:48%!important;}
	.member-login {padding: 8px 46px 6px!important;}
	.headTop-right .span12.member-login-span {width: 47%!important;}
}
@media only screen and (min-width: 0px) and (max-width: 767px){
	.navbar.navigation{top:240px!important;}
	.navbar.navigation{display:block!important;}
	.nav-collapse.collapse{margin-top:40px!important;}
	.headTop-right li:first-child{position:relative!important;}
	.headTop-right ul{width:48%!important;}
	.myttlaBtn,.logoutBtn{width: 49.5%!important;display: inline-block!important;}
	ul.profileLinks{width:100%!important;}
	.myttlaBtn a{width: 99.1%!important;}
    .footer-split-grid{
        width: 100%!important;
        margin: 0!important;
    }
    .footer-bottom .social-share{
        width: 100%!important;
        margin: 0!important;
    }
    .btmFoot-right li:last-child{
        text-align: left!important;
    }
    .footer-bottom .social-share img {
		width: 32px!important;
	}
    .footer-bottom .social-share{
        width: 160px!important;
        margin: 0 auto!important;
    }
    .footer-bottom .social-share ul li li:nth-child(2) img{
        margin-top: 5px;
    }
    .footer-bottom .social-share ul li li:nth-child(3) img{
       width: 30px!important;
    }
    .btmFoot-right.footer-split-grid li {
        width: 100%;
    }
	.inner-page .navbar.navigation .btn-navbar{margin-top:0px!important;}
	.zone-n-slider{
		display:none !important;
	}
	#zone-n-vslider{
		display:block;
	}
}
input.hAnchor.dark-blueLink {
	border: 0px!important;
}
.span12.top-footLeft p.tleftp-detail { width: 63%; text-align: left;}
.footer-top { min-height: 75px; }
input.searchBox { border-left: none; }


/*media breakpoint*/

@media screen and (min-width: 1024px) {
	.headTop-right .span5 {
		padding-left: 0px!important;
		padding-right: 7px!important;
	}
}
@media screen and (min-width: 1025px) {
	.member-login {
		width:89%!important;
		padding: 8px 13px 6px!important;
	}
	.member-login-btn {
		width:100%!important;
	}
}
@media screen and (min-width: 1200px){
    .search-header-grid{
        margin-left: 0!important;
    }
    .headTop-right input {
        width: 133px;
    }
	.headTop-right .span5 {
		padding-left: 0px!important;
		padding-right: 12px!important;
	}
	.member-login {
		padding: 8px 29px 6px!important;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1199px){
    input.searchBox {
        width: 104px;
        margin-right: 5px;
    }
    .small-dark-blueLink {
        width: 62px;
    }
    .hAnchor.small-dark-blueLink {
        padding-left: 7px!important;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px){
    .login-grid,.search-header-grid{
        width: 48.93617021276595%!important;
    }
    .search-header-grid{
        margin-left: 2.127659574468085%!important;
    }
    .profileLinks{
        float: left;
    }
    .headTop-right .add-on{
        width: 32px!important;
    }
        .login-grid-container{
        padding-left: 4px!important;
    }
    .search-header-grid{
        margin-left: 1px!important;
    }
        .search-header-grid form{
        float: left!important;
    }
        .hAnchor.small-dark-blueLink{
        padding-left: 8px!important;
    }
        .logoutBtn .small-dark-blueLink{
       margin-right: 5px;
    }
    .myttlaBtn .small-dark-blueLink{
       margin-left: 5px;
    }
	.headTop-right .span5 {
		padding-left: 5px!important;
		padding-right: 10px!important;
	}
}
@media screen and (max-width: 1024px){
	.input-prepend {
		margin-top: 0px!important;
	}
	.headTop-right .span12.member-login-span ul {
		margin-right: 0px!important;
	}
}
@media screen and (min-width: 921px){
	.zone-n-slider{
		display:block;
	}
	#zone-n-vslider{
		display:none !important;
	}
}
@media screen and (max-width: 920px){
	.zone-n-slider{
		display:none !important
	}
	#zone-n-vslider{
		display:block;
	}
	.zone-n-slider.inner-carousel{
		display:none!important;
		min-height: 208px;		
    }
}

@media screen and (min-width: 980px) and (max-width: 1024px){
    input.searchBox {
        width: 180px!important;
    }
    .small-dark-blueLink {
        width: 75px!important;
        padding: 8px 8px 6px!important;
    }
	.input-prepend {
		margin-left: 0px!important;
	}
}

@media screen and (min-width: 768px) and (max-width: 979px){
    input.searchBox {
        width: 120px!important;
    }
    .small-dark-blueLink {
        width: 89px!important;
        padding: 8px 8px 6px!important;
    }
    .search-header-grid form{
        float: left!important;
    }
    .navbar.navigation .btn-navbar{
        margin-top: -59px!important;
    }
	.input-prepend {
		margin-left: 0px!important;
	}
}
@media screen and (min-width: 0px) and (max-width: 767px){
    .search-header-grid, .navbar.navigation{
        display: none!important;
    }
    #zoneG ul.unstyled{
        display:block!important;
        float: left;
        width: 50%!important;
    }
     #zoneG ul.unstyled:nth-child(1) li{
         padding-right: 2.5px!important;
    }
     #zoneG ul.unstyled:nth-child(2) li{
         padding-left: 2.5px!important;
    }
    .login-grid-container{
        padding: 0!important;
    }
    .myttlaBtn, .logoutBtn{
        width: 50%!important;
        float: left;
        padding-top:5px!important; 
    }
    .logoutBtn{
        padding-right: 2.5px;
    }
    .myttlaBtn{
        padding-left: 1px;
    }
	.headTop-right .span5 {
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	.input-prepend {
		display: none !important;
	}
}
/*media breakpoint END*/
.search-header-grid .input-prepend{
    margin-left: 0!important;
    margin-top: 1px!important;
}
/*temp*/
.headTop-right .add-on,.headTop-right input {
    height: 30px;
}
/*temp END*/

table.border-bottom th{
	border-bottom:1px solid #666;	
}
table.no-border-top td,table.no-border-top th{
	border-top: none!important;
}
table#myLinks {
    width: auto!important;
}	
table.table td{
	padding:2px;
}
#bk_content .table td{
	padding: 8px;
}
#bk_content .table-condensed td{
	padding: 4px 5px;
}
.collapse-to-row div.inline-div {
	display:inline-block;
	padding-right: 10px;
}
.collapse-to-row div.cert-img {
	vertical-align: top;
}
.inner-carousel{	
	margin-top:0px!important;
}
.inner-carousel:after {
    background: none!important;
}
@media screen and (max-width: 767px){
	.inner-carousel{
		display:block!important;
		min-height: 208px;		
    }
    
    .zone-m-slider.inner-carousel, .zone-n-slider.inner-carousel, .zone-o-slider.inner-carousel {
        min-height: initial !important;	
        margin-top: 5px !important;
        margin-bottom: 5px !important;	
	}	
	.sponsorZoneE {
		background: #fff !important; 
	}
	.zone-o-slider .owl-item img{
		width: 96% !important;
		height: auto !important;
	}
	.zone-m-slider .owl-item img{
		height: auto !important;
	}
}
@media screen and (min-width: 768px) {
	.zone-o-slider .owl-item img{
		width: auto !important;
		height: auto !important;
	}
	.zone-m-slider .owl-item img{
		height: auto !important;
	}
	
}
@media screen and (min-width: 0px) and (max-width: 480px){
	table.table thead{
		
		display:none;
	}
	table.collapse-to-row td{
		
		display: block!important;
	}
	table.collapse-to-row{
		border-top: #666 solid 1px;
	}
	table.collapse-to-row td.blank-column {
		height: 10px;
	}
}
@media screen and (max-width:1199px){
	.homeCols.sponsor{
		margin-left:0px!important;
	}
}
@media screen and (min-width: 761px) and (max-width: 1199px){
	.span12.top-footLeft p.tleftp-detail {	
		width: 76%!important;
	}
	.span12.top-footLeft > div {
	padding-left:0px!important;
	}
	.span12.top-footLeft{
		padding-left:50px!important;
	}
	.inner-carousel img{
		max-height: 208px!important;
	}
}	
@media screen and (min-width: 761px){
.span12.top-footLeft > div {
        text-align: left!important;
}	
}
@media screen and (max-width: 770px){
	.zoneB .iconDiv {
		width:100% !important;
		text-align: center !important;
	}	
	.zoneB .iconDiv .caption p{
		text-align: center;
	}	
}
@media screen and (max-width: 620px){
	.zoneB .iconDiv {
		width:100% !important;
		text-align: center !important;
	}	
	.zoneB .iconDiv figure, .zoneB .iconDiv figure p{
		text-align: right;
	}
	.zoneB .iconDiv .caption p{
		text-align: center;
	}	
}
@media screen and (min-width: 771px){
	.zoneB .iconDiv {width: 16.6% !important; }	
}
@media screen and (min-width: 761px) and (max-width: 1024px){
.span6.top-footLeft, .span6.top-footRight {
     text-align: left!important;
}
}
.currencyinput { display: inline-block; }

form .controls input[type=text],form .controls input[type=password],form .controls select{
	border-radius:0px;
}
.paragraph-content {
	color: #000!important;
	margin-top: 20px!important;
}
a.printableVersion {
	color: #0e386a;
}
@media (min-width: 980px) and (max-width: 1200px) {
	.iconDiv h3 a { letter-spacing: 2px;} 
}
.search-servers {
	float: right;
	margin-right: 10px;
	font-size: 14px;
	color: #3c77b4;
	font-weight: bold;
}
@media (min-width:  980px) {
	.search-servers {
		display: none;
	}
	#zoneL{ display:none; }
	.navbar.navigation .navbar-inner .container{		
		background: #323c42 none repeat scroll 0 0;
	}
}
@media( max-width:  979px ){
	#zoneL{ display:block; }
}
@media all and (-ms-high-contrast:none){
   *::-ms-backdrop, form .controls input[type=text] { height: 30px; padding:0px; } /* IE11 */
}
@-moz-document url-prefix() {
   form .controls input[type=text] { height: 30px; padding:0px; }
}
@media (min-width: 768px) and (max-width: 979px) {
	.iconDiv h3 a { letter-spacing: 0;}
	.iconDiv h3 {font-size: 13px;}
	.iconDiv p {font-size: 14px;} 
	.iconDiv figure {margin: 20px;} 
	.search-servers {
		margin-top: -27px;
	}
	.inner-page .search-servers {
		margin-top: -45px;
	}
	.inner-page .navbar.navigation .btn-navbar {
		margin-top: -77px!important;
    }
}
@media (max-width:  767px) {
	.navbar.navigation {
		display: block !important;
		top: 10px !important;
	}
	.search-servers {
		padding-top: 32px;
		width: 27%;
		margin-right: -45px;
		text-align: right;
	}
	button.ui-multiselect{width:100%!important;}
}

.zone-m-slider .owl-item img{
    width: 300px !important;
    max-height: 100px !important;
}

.zone-o-slider .owl-item img{
     max-height: 90px !important;
}

div.zone-m-slider, div.zone-n-slider, div.zone-o-slider{
    padding: 5px 0px 10px 0px;
    text-align: center;
}

#zone-p-slider,#zone-n-vslider{
    width: 250px;
    height: 750px;
    margin: 0 auto;
}

#zone-p-slider div.slider-container,#zone-n-vslider div.slider-container{
    width: 250px;
    height: 750px;
}
.owl-item .item a,.slider-container .item a{
	pointer-events: none !important;
}
.zone-p-slider-single-item{
    height: 250px !important;
}

.zone-p-slider-two-item{
    height: 500px !important;
}
.zoneB .caption {max-width:max-content !important; }
.zoneB .caption h3{word-break: break-word !important; }
#zoneToolBar form, #zoneToolBar select{margin:0;}
.noty_theme__bootstrap-v4.noty_type__success {
    color: #000;
    background: #fff !important;
    background-color: #fff !important;
	border:none !important;
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 60px;
    right: 0;
    padding: 10px;
    height: auto;
    z-index: 300;
	font-size:16px;
	opacity:0.85;
}
.noty_theme__bootstrap-v4 .btn-warning{
	background: #2C87C3 !important;
    color: #EEF0F2; 
	border:none !important	;
	border-radius:0px !important;
	margin-top:15px;
}
.noty_theme__bootstrap-v4.noty_type__success a{
	color: #000;  
}
.noty_theme__bootstrap-v4.noty_type__success a:hover{
	color: #0592d9;
    text-decoration: underline !important;
   
}
#noty_layout__bottomLeft{
	width:100% !important;
	max-width: 100% !important; 
	bottom: -2px;
    left: 0px
}

.noty_theme__bootstrap-v4.noty_bar .noty_body{
	padding:10px 0 0 0 !important
}
.noty_body .span12{
	width:95% !important;
	text-align:justify;
}
.noty_close_button{
	font-size:35px !important;
}
.home-slider1 { display: inline-block!important; }
.home-slider2 { display: none  !important; }