@charset "utf-8";

/* CSS Document */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://web.archive.org/web/20160530030328im_/http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2'), url(https://web.archive.org/web/20160530030328im_/http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsFzqCfRpIA3W6ypxnPISCPA.woff) format('woff');
}

body {
    background: #ee4040;
    color: #333;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
}
.title-head {
    width: 50%;
}
.contact-top .helpline {
    padding: 10px;
}


.heading-number {
    padding: 0px 7px 0px 8px;
}
.heading-number a {
    color: black;
}


.supported-gallery {
    clear: both;
    padding-top: 61px;
}

.speaker-box {
    padding-bottom: 20px;
}
.pdfs tr td a {
    font-size: 15px;
}
.pdfs tr td i {
    padding-top: 10px;
    display: block;
    color: black;
    font-size: 14px;
}

img a img a,
img {
    border: 0px;
    outline: none;
}

* {
    margin: 0;
    padding: 0px;
}

a {
    text-decoration: none;
    outline: none;
}

a:hover {
    text-decoration: none;
}

ul,
ol {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}

/* Start Css 13-05-25*/
.width-bannr {
    max-width: 1140px;
    margin: auto;
}

.width-bannr .banner-container {
    width: 100%;
    object-fit: cover;
}

.row.template-div {
    max-width: 1100px;
    margin: auto;
    background: white !important;
    display: flex;
    gap: 20px;
    margin-top: -5px !important;
    clear: both;
    padding: 20px;
}

.template-div .col-lg-9.col-md-9 {
    width: 73%;
}

.template-div .col-lg-3.col-md-3 {
    width: 25%;
}

.speaker-list {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.speaker-list .speaker-img img {
    margin: 0;
    float: none;
    height: 100px;
    width: 100px;
    object-fit: cover;
    object-position: center center;
}

.speaker-list .speaker-box {
    display: flex;
    align-items: center;
    gap: 20px;
}

.nav-new {
    padding: 14px 0;
    background: #ee4040;
}

.nav-new ul {
    display: flex;
}

.nav-new ul a {
    color: white;
    font-size: 17px;
    padding: 0 15px;
}


.left-side .confirm_form p {
    clear: both;
    padding: 5px 15px;
}

.left-side .confirm_form input,
select,
textarea {
    border: 1px solid #aaaaaa;
    padding: 5px;
    width: 220px;
}

.confirm_form label {
    width: 250px !important;
}

form#registerForm .btn {
    width: auto !important;
}

.confirm_form .alert {
    color: red;
}

.serch.procee li {
    margin-bottom: 15px;
    font-size: 15px;
    color: black;
}

/* End  Css 13-05-25*/

/*****************************************/
.header {
    float: left;
    width: 100%;
    background: #ffffff;
}

.wrapper {
    width: 1140px;
    margin: 0 auto;
}

.logo {
    margin: 10px 10px 0;

}

.logo a {
    color: #333333;
    font-size: 60px;
    font-weight: 700;
    text-transform: uppercase;
}

.bottom-div {
    display: flex;
    justify-content: end;
    gap: 10px;
    padding: 10px;
    margin-top: -30px;
}

.socialicon ul {
    display: flex;
}

.socialicon ul li {
    margin-left: 6px;
}

.socialicon img:hover {
    opacity: 0.5;
}

.nav {
    float: left;
    width: 100%;
    height: 47px;
    background: #ee4040;
    margin-top: 2px;
}

.nav ul {
    float: left;
}

.nav ul li {
    float: left;
    padding: 15 0 0 43px;
}

.nav ul li a {
    color: #ffffff;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    padding: 13px 0 12px;
}

.nav ul li.first {
    padding-left: 50px;
}

.nav ul li a:hover {
    color: #000000;
}

/*******************************/

.contant {
    background: #fefefe;
}

.left-side h2 {
    font-size: 26px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.left-side p {
    color: #333333;
    margin-bottom: 2px;
    line-height: 22px;
}

#paper_sub {
    padding: 10px;
    margin-bottom: 20px;
    text-align: center;
    border-bottom: 1px dotted #cccccc;
}

#paper_sub p {
    text-align: left;
}

#paper_sub img {
    margin-bottom: 10px;
}

#paper_sub a {
    color: #ee4040;
    padding: 5px;
}

.international {
    float: left;
}

.international h2 {
    color: #000000;
    font-family: "Roboto", sans-serif;
    font-size: 24px;
}

.international p {
    color: #6c6c6c;
    font-family: "Roboto", sans-serif;
    text-align: justify;
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 6px;
    padding-top: 8px;
}

.international img {

    margin: 45px 0 0 55px;
    border: 3px solid #ffffff;
    -webkit-box-shadow: 6px 4px 5px 0px rgba(224, 224, 224, 1);
    -moz-box-shadow: 6px 4px 5px 0px rgba(224, 224, 224, 1);
    box-shadow: 6px 4px 5px 0px rgba(224, 224, 224, 1);
}

.international img.first {
    margin-left: 0px;
}

.submission-paper {
    width: 100%;
    float: left;
    margin-top: 50px;
}

.submission-paper ul {
    border-top: 2px solid #5fbcec;
    padding: 3px 0 16px;
}

.submission-paper ul li {
    padding-top: 11px;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    color: #6c6c6c;
}

.submission-paper ul li.first {
    font-size: 18px;
    color: #000000;
    font-family: "Roboto", sans-serif;
}

/***********left-side closed****************/

.important {
    padding: 8px;
    border: 1px solid #d0d1d1;
}

.important ul {
    background: #f9f9f9;
    padding: 10px 0 15px 0;
}

.important ul li {
    padding: 9px 0 0 0px;
}

.important ul li img {
    margin-right: 8;
}

.important ul li a {
    font-size: 15px;
    font-family: "Roboto", sans-serif;
    color: #000000;
}

.important ul li a:hover {
    color: red;
}

.news {
    float: left;
    width: 100%;
    margin-top: 35px;
    background: #f5f5f5;
    margin-bottom: 20px;
}

.news h2,
.logos h2 {
    color: #ffffff;
    font-family: 'robotobold';
    font-size: 20px;
    background: #6bc0eb;
    padding: 5px 0;
    text-align: center;
}

.news p {
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    color: #3a3a3a;
    padding: 24px 11px;
    text-align: justify;
}

.logos {
    float: left;
    width: 100%;
    padding: 0 0 8px;
    background: #fbfbfb;
    margin-top: 25px;
}

.logos ul {
    float: left;
    width: 100%;
    border-top: 1px solid #cecece;
}

.logos ul li {
    margin: 8px 30px;
    text-align: center;
}
.journal li {
    line-height: 22px;
    list-style: disc inside none;
}

.footer {
    max-width: 1100px;
    margin: auto;
    padding: 20px;

}

.bottom-nav ul li {
    float: left;
    padding: 0 0 0 19px;
    border-right: 1px solid white;
}

.footer a.mail {
    color: white;
}

.footer .helpline {
    color: white;
}


.bottom-nav ul li.last {
    border-right: none;
}

.bottom-nav ul li a {
    text-transform: uppercase;
    color: white;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    padding: 0 10px 0 0;
}

.bottom-nav ul li a:hover {
    color: #000000;
}

.top-nav ul li {
    float: left;
    padding: 0 0 0 0px;

}

.top-nav ul li.last {
    border-right: none;
}

.top-nav ul li a {
    text-transform: uppercase;
    color: #000000;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    padding: 0 10px 0 0;
}

.top-nav ul li a:hover {
    color: #000000;
}

.copy {
    width: 100%;
}

.copy p {
    margin-top: 18px;
    color: white;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    text-align: center;
}

.copy p a {
    color: #ffffff;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
}

.copy p a:hover {
    color: #000000;
}

.footer .wrapper {
    width: 100% !important;
}
ul li.paperdrop {
    position: relative;
    border-radius: none;
    background: none;
}

ul li.paperdrop ul.papercall {
    display: none;
}

ul li.paperdrop:hover ul.papercall {
    display: block;
    position: absolute;
    z-index: 999;
    top: 50px;
    left: 0;
    padding: 0;
}

ul li.paperdrop ul.papercall li {
    float: left;
    width: 100%;
    padding: 0;
}

ul li.paperdrop ul.papercall li a {
    border-radius: none;
    background: none;
    background: #ee4040;
    padding: 7px 5px;
    margin-left: 41px;
    color: #fff;
}

ul li.paperdrop ul.papercall li a:hover {
    color: #fff;
}

.sessionChairs UL LI {
    CLEAR: BOTH;
}

.title-head {
    margin: 15px 0 0px 30px;
    line-height: normal
}

.logo-main {
    display: flex;
    align-items: center;
}
.sessionChairs h3 {
    font-size: 16px;
    text-transform: uppercase;
}

.sessionChairs img {
    border: 1px solid #cccccc;
    float: left;
    margin: 20px 20px 0 0;
    min-height: 90px;
    padding: 4px;
}

.sessionChairs p {
    padding: 10px 0 0;
}
.sessionChairs li {
    background: none repeat scroll 0 0 #fafafa;
    float: left;
    margin-top: 1px;
    padding: 0 20px 5px;
    width: 95%;
}

.sessionChairs li:hover {
    border-right: 11px groove #cccccc;
}

.form-group {
    margin-bottom: 15px;
}

.form-control {
    border: 1px solid #cccccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 0px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 89%;
}

.btn {
    background: none repeat scroll 0 0 #666 !important;
    border: medium none;
    border-radius: 4px;
    color: #ffffff !important;
    cursor: pointer;
    font-size: 14px;
    padding: 6px 12px;
    text-shadow: 0 1px 0 #5f8aaf;
}

.btn:hover {
    background: #ee4040 !important;
}

.helpline {
    color: #26449a;
    font-size: 18px;
    text-align: right;
}

.email-div {
    font-size: 18px;
    color: #26449a;
    text-align: left;
    float: left;
}

.contact-top .phone {
    color: #333;
    font-size: 22px;
    font-family: 'Roboto Condensed', arial;
    height: 46px;
    margin: 0 7px 5px;
    padding-top: 3px;
    padding-left: 205px;
    background: url(/web/20160530030328im_/http://ceee.eaceee.org/images/threeicons1.png) no-repeat left 0px;
    float: left;
}

a.mail {
    color: #333;
    font-size: 16px;
    font-family: 'Roboto Condensed', arial;
    background: url(/web/20160530030328im_/http://ceee.eaceee.org/images/email.gif) no-repeat 0px -3px;
    padding-bottom: 10px;
    height: 33px;
    padding-left: 2px;
}

.phone li {
    padding-left: 5px;
    font-size: 16px;
    float: left;
}

.phone li span {
    text-transform: uppercase;
    font-size: 13px
}
#form1 {
    margin: 0;
    padding: 10px;
}

.support {
    text-align: center;
    color: #fff;
    padding-top: 15px;
    font-size: 16px
}

.support a {
    color: #fff;
    font-size: 16px;
}

.captcha-start img {
    margin-bottom: -10px;
}

.present-item label {
    display: inline;
    min-height: 122px;
}

#stylized p {
    clear: both;
    padding: 5px 0;
}

ul.conference {
    margin-top: 15px;
    border: none
}

.conference li {
    float: left;
    margin: 10px !important;
}

.conference li a {
    font-size: 20px !important;
    font-weight: bold;
    color: #777;
    text-transform: uppercase;
}

@font-face {
    font-family: 'Anton';
    font-style: normal;
    font-weight: 400;
    src: local('Anton'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/anton/v6/tilmJBBU81h1G7ZsdY3Hmw.woff) format('woff');
}

@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 700;
    src: local('Nunito-Bold'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/nunito/v7/TttUCfJ272GBgSKaOaD7Kj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
    font-family: 'Gloria Hallelujah';
    font-style: normal;
    font-weight: 400;
    src: local('Gloria Hallelujah'), local('GloriaHallelujah'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/gloriahallelujah/v7/CA1k7SlXcY5kvI81M_R28Y5mSNQmgKshuii2YddNQzE.woff) format('woff');
}

@font-face {
    font-family: 'Hammersmith One';
    font-style: normal;
    font-weight: 400;
    src: local('Hammersmith One'), local('HammersmithOne'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/hammersmithone/v7/FWNn6ITYqL6or7ZTmBxRhq3fkYX5z1QtDUdIWoaaD_k.woff) format('woff');
}

@font-face {
    font-family: 'Bree Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Bree Serif'), local('BreeSerif-Regular'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/breeserif/v5/LQ7WLTaITDg4OSRuOZCpsxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

@font-face {
    font-family: 'Lobster Two';
    font-style: normal;
    font-weight: 400;
    src: local('Lobster Two'), local('LobsterTwo'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/lobstertwo/v7/Law3VVulBOoxyKPkrNsAaIbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto Regular'), local('Roboto-Regular'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/roboto/v14/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}

@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/pacifico/v7/yunJt0R8tCvMyj_V4xSjafesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

@font-face {
    font-family: 'Courgette';
    font-style: normal;
    font-weight: 400;
    src: local('Courgette Regular'), local('Courgette-Regular'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/courgette/v4/BHG8ZtTfO0yYnp02--Qxqj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
    font-family: 'Permanent Marker';
    font-style: normal;
    font-weight: 400;
    src: local('Permanent Marker'), local('PermanentMarker'), url(https://web.archive.org/web/20160325211214im_/http://fonts.gstatic.com/s/permanentmarker/v5/9vYsg5VgPHKK8SXYbf3sMupm9E4gBdgiUiSJePew_SQ.woff) format('woff');
}

.conference li a {
    background: #fff !important;
    padding: 0 5px;
    border-radius: 3px;
    text-decoration: none !important;
    line-height: 30px;
}

.conference li {
    margin: 5px 2px 5px !important;
    border: none !important;
    padding: 4px 2px !important;
}

.conference li.left-font1 a {
    color: #049ae2 !important;
    font-family: 'Roboto' !important;
}

.conference li.left-font2 a {
    color: #ee4040 !important;
    font-family: 'Lobster Two' !important;
}

.conference li.left-font3 a {
    color: #df7917 !important;
    font-family: 'Hammersmith One' !important;
    font-size: 21px !important
}

.conference li.left-font4 a {
    color: #e2107b !important;
    font-family: 'Bree Serif' !important;
}

.conference li.left-font5 a {
    color: #3967c2 !important;
    font-family: 'Permanent Marker' !important;
}

.conference li.left-font6 a {
    color: #ee4040 !important;
    font-family: "Arial", Helvetica, sans-serif !important;
}

.conference li.left-font7 a {
    color: #df7917 !important;
    font-family: 'Courgette' !important;
}

.conference li.left-font8 a {
    color: #c81a1a !important;
    font-family: 'Nunito' !important;
}

.conference li.left-font9 a {
    color: #42c3ff !important;
    font-family: 'Pacifico' !important;
}

.conference li.left-font10 a {
    color: #ee4040 !important;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
}

.conference li.left-font11 a {
    color: #df7917 !important;
    font-family: "Helvetica", sans-serif !important;
}

.conference li.left-font12 a {
    color: #ee4040 !important;
    font-family: 'Gloria Hallelujah' !important;
}

#stylized label {
    float: left;
    width: 218px;
}

#stylized select {
    width: 225px;
}

#stylized input[type="text"],
#stylized input[type="email"],
#stylized textarea {
    border: 1px solid #AAAAAA;
    padding: 2px;
    width: 220px;
}

#stylized .captcha {
    background: url("/web/20160530030328im_/http://ceee.eaceee.org/images/code1.png") no-repeat scroll 0 0 #AAAAAA;
    color: #FFFFFF;
    font-family: 'Gloria Hallelujah';
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 2px;
    margin: 2px 88px 0 20px;
    padding: 0;
    text-align: center;
    width: 111px;
}

#stylized label.error {
    color: red;
    float: none;
}

label.error {
    clear: both;
}

.green {
    color: #4E9123;
}

.clr {
    float: left;
    margin: 20px 0 0;
    min-height: 105px;
    padding-right: 20px;
    width: 370px;
}

.view {
    text-align: right;
    width: 100%;
}

.view a {
    background: #EE4040;
    padding: 4px;
    color: #fff;
}

.view a:hover {
    opacity: 0.6;
}

#payPalForm p {
    line-height: normal;
    margin: 0
}

#payPalForm {
    margin: 20px 0 0
}

#payPalForm td {
    color: #4b4b4b;
    font-size: 14px;
    text-align: right;
    font-weight: bold
}

#payPalForm input[type="text"] {
    margin: 4px 0 13px;
    border: 1px solid #000;
    width: 95% !important;
    border-radius: 5px
}

#submit {
    width: 100px;
    margin: 0 !important
}

/*
     FILE ARCHIVED ON 03:03:28 May 30, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:14:25 May 02, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.999
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.032
  esindex: 0.017
  cdx.remote: 21.336
  LoadShardBlock: 166.059 (3)
  PetaboxLoader3.datanode: 758.509 (5)
  load_resource: 740.179 (2)
  PetaboxLoader3.resolve: 96.47 (2)
*/