﻿
@font-face {
    font-family:Zawgyi-One;
    src:url("../fonts/zawgyione.woff") format("woff");
    font-weight:600;
}
@font-face {
    font-family:Myanmar3;
    src:url("../fonts/myanmar3.woff") format("woff");
    font-weight:600;
}

html {
    overflow:scroll;
}

body {
    background: #f0f0f0;
}

html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: Lato-Bold,Arial,Zawgyi-One,Zawgyi-One-Embedded,sans-serif,Myanmar3,Myanmar3-Embedded;
}

 .navbar-nav {
    float:none;
    margin:0 auto;
    display: block;
    text-align: center;
}

.navbar-nav > li {
    display: inline-block;
    float:none;
}

.navbar .navbar-nav {
    display: inline-block;
    float: none;
}

.navbar .navbar-collapse {
    text-align: center;
}

             .navbar1 {
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    position: static;
    border-radius: 1px;
    text-align: center;
    -webkit-border-horizontal-spacing: 81px;
}

.topnav {
  overflow: hidden;    
 
  /*background-color: #333;*/
}

.topnav .a {
  float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    padding: 24.5px 16px;
    text-decoration: none;
    font-size: 12px;
    color: #d908f1;
    margin-left: 6%;
}

     .topnav a .im {
            width:40px;
            height:40px;
            float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    /*padding: 24.5px 16px;*/
    text-decoration: none;
    font-size: 12px;
    color: #d908f1;
    margin-left: 6%;
    margin-top:2%;
    border-radius:50%;

        }

.topnav .a:hover {
  background-color:#663399;
    color:white;
    border-radius:2px;
}

.topnav .a.active {
    background-color:#663399;
    color:white;
}

        .BannerImage 
        {
            /*height:60%;*/
        }
        .BannerDiv 
        {
            margin-top: -9%;
            text-align:center;
        }
         .feature-item .thumbnail {
    display: inline-block;
    margin-bottom: 10px;
}

.feature-item {
    text-align: center;
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 10px;
    /*text-indent:5px;*/
}

.tit-sponsor
{
    padding-bottom: 20px;
}

.other-part-box
{
    padding: 0px;
}

        .BannerDivnew 
        {
            
            text-align:center;
        }
            
        .BannerDiv1 
        {
            margin-top: 1%;
            margin-left: 3%;
        }

        .BannerDiv2 
        {
            margin-top: 7%;
            margin-left: 3%;
        }

        .BannerDiv3 
        {
            margin-top: 2%;
            margin-left: 3%;
        }

         ol {
            list-style-type: none;
            margin: 0;
            padding: 0;
            overflow: hidden;
            background-color: #4d096b;
        }

      li {
            float: left;
        }

           ol li a {
                display: block;
                color: white;
                text-align: center;
                padding: 18px;
                
                text-decoration: none;
            }

               ol li a:hover:not(.active) {
                    background-color: #b431f1;
                }

        .active {
            background-color: #4CAF50;
        }

        .menu {
            margin-top: 0;
        }

        .jnmodel {
            top: 80px;
        }
           
        .speaker {
            margin-left: 24px;
    margin-top: -14px;
        }

        .location {
            margin-left: 233px;
        }

        .location2 {
            margin-left: 112px;
        }


        /* Footer Section */

        ul.social-icons {
    width: 174px;
    margin: 0px auto;
}


        .footer-section{
	background: #F1F1F1;
	padding: 30px 0px;
	border-top: 2px solid #FFFFFF;
}
.footer-section .foot-center{
	max-width: 975px;
	width:100%;
	margin: 0px auto;
}
.foot-first{
	text-align: center;
	border-bottom: 1px solid #DADADA;
}
.foot-first .foot-logo{
	
}
.foot-first .foot-logo img{
	width: 175px;
}
.foot-first p{
	font-size: 14px;
	color: #4E4E4E;
	width: 80%;
	margin: 15px auto;
}
.foot-second{
	overflow: auto;
	padding: 10px 0px;
	border-bottom: 1px solid #DADADA;
}
.foot-second .foot-sec-coum{
	float: left;
	width: 243px;
}
.foot-second .foot-sec-coum h5{
	
}
.foot-second .foot-sec-coum ul li{
	float: left;
	width: 100%;
}
.foot-second .foot-sec-coum ul li a{
	float: left;
	width: 100%;
	display: block;
	margin-bottom: 10px;
	color: #642891;
}
.foot-second .foot-sec-coum ul.social-icons li{
	float: left;
}
.foot-second .foot-sec-coum ul.social-icons li a{
	float: left;
	height: 48px;
	width: 48px;
}
.foot-second .foot-sec-coum ul.social-icons li{
	float: left;
	width: auto;
	margin-right: 10px;
}
.foot-second .foot-sec-coum ul.social-icons li a{
	float: left;
	height: 48px;
	width: 48px;
}
.foot-second .foot-sec-coum ul.social-icons li a.gp{
	background: url('../img/google_plus.png') no-repeat center;
}
.foot-second .foot-sec-coum ul.social-icons li a.fb{
	background: url('../img/facebook.png') no-repeat center;
}
.foot-second .foot-sec-coum ul.social-icons li a.in{
	background: url('../img/linkedin.png') no-repeat center;
}

.foot-third{
	overflow: auto;
	padding: 25px 0px;
	border-bottom: 1px solid #DADADA;
}
.foot-third .inner-thrd{
	width: 232px;
	margin: 0px auto;
}
.foot-third .inner-thrd li{
	float: left;
	margin-right: 15px;
}
.foot-third .inner-thrd li a{
	float: left;
	color: #474747;
	text-decoration: underline;
}
.foot-third .inner-thrd li.bb{
	
}
.foot-four{
	overflow: auto;
}
.foot-four .left{
	float: left;
}
.foot-four .left p{
	float: left;
}
.foot-four .right{
	float: right;
	padding: 18px 0px;
}
.foot-four .right ul li{
	float: left;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 2px solid #383838;
	color: #000000;
}
.foot-four .right ul li:last-child{
	border: none;
	padding: 0px;
	margin: 0px;
}
.foot-four .right ul li a{
	float: left;
	color: #383838;
}


       


.BannerButton 
        {
            background-color:#fca51b;
            width:500px;
            height:60px;
            border:none;
            cursor:pointer;
            color:black;
            font-size:large;
            font-family:Georgia;
        }
.BannerButton:hover 
            {
                background-color:#fbd106;
                border:none;
                 color:black;
            }
        .BannerButton:active {
            background-color:#fca51b;
            border:none;
             color:black;
        }
         .BannerButton:focus {
            background-color:#fca51b;
            border:none;
             color:black;
        }

        .imgsize 
        {
            width:100px;
            height:100px;
        }

        .fontgoldsponsor 
        {
            font-size:10px;
        }

        .truncate {
            overflow: hidden;
            text-overflow: ellipsis;
        }

        h5 {
                display: block;
    font-size: 0.83em;
    -webkit-margin-before: 1.67em;
    -webkit-margin-after: 1.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
        }

.jnalign {
    text-align:center;
}

#menualign {
    margin-left:10%;
}
        /*navbar-fixed-top*/
        .jnnav {
            background-color:#7e1fe0;
            text-align:center;
            padding:18px 16px;
        }
        .jnnav a {
            color:white;
            padding-right:30px;
            text-decoration:none;
            cursor:pointer;

        }

        .jnnav a:hover {
            background-color:white;
            color:black;
        }


.no-mar-pad
{
    margin: 0px;
    padding: 0px;
}
.menu
{
    color: #fff;
    background: #285B6E;
}
.menu-box
{
    display: -webkit-box;
}
.menu-box ul
{
    margin: 0px;
}
.menu a
{
    color: #fff;
    line-height: 30px;
    padding: 10px 15px;
    line-height: 30px;
    display: block;
    position: relative;
}
.menu a:hover
{
    background: #fff;
    color: #009bed;
}

.first-title
{
    text-align: center;
    font-size: 40px;
    padding: 10px 0px 60px 0px;
    font-weight:bold;
}
.first-title div
{
    padding-top: 20px;
}
h4
{
    font-size: 30px;
}
.feature-item a
{
    color: #000;
}

.disp {
    width:100%;
    display:block;
    padding-top: 56px;
}

.dispmob {
    display:none;
}

.mobMap {
        width:600px;
        height:400px;
    }


.imgback {
    /*background:url('../landingImg/big.jpg');
     background-color:transparent;
     position:fixed;*/
}

.opc {
    background:url('../landingImg/big.jpg') no-repeat;
    background-color:transparent;
    background-size: cover;
    background-position: center center;
    background-attachment: fixed;
}


.bak {
    
}  
.ardisp1 {
        display:block;
    }

.ardisp {
        display:none;
    }

.speakerFont {
    font-size:20px;
}

.feature-item a {
    font-size: 20px;
}

.btncustom {
    border-radius: 35px;
    width: 250px;
    height: 53px;
    color:white;
}


 .hidetext {
        display:none;
    }

   .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-25px;
           
         }
   /*.modal-open .modal {
    overflow-x: hidden;
    overflow-y: hidden;
}*/

.modal-backdrop {
    
    padding: 58px;
}
.modBtn {
    background-color: #2b8e33;
    width: 120px;
    height: 45px;
    color: white;
}
.modalBtnCancel {
    
    height:32px;
}

#btn-reg
{
    padding-top: 10px;
}

.event-pop-modal-header
{
    padding-bottom: 5px;
}
.event-pop-modal-body
{
    padding-top: 5px;
}
.event-pop-modal-footer
{
    text-align: center;
}

.event-pop-tit
{
    color: #662d91;
}
.event-pop-cv-upload
{
    font-size: 14px;
}
.event-pop-modal-body .event-pop-label
{
    color: black;
}
.event-pop-upload-cv
{
    padding-bottom: 10px;
    color: #5b2782;
}
/*.event-pop-tit .fa-pencil-square-o
{
    padding-left: 30px;
}*/

.upload-cv-free
{
    float: left;
}
.upload-cv-free-mobile
{
    display: none;
}

#countBlock
{
    float: left;
    padding-left: 10px;
    font-size: 13px;
    color: gray;
}

.div-event-pop-upload-cv
{
    display: none;
}

.btn-info
{
    border-color: #66ccff !important;
    /*background: linear-gradient(#3366cc, #006666) !important;*/
    background: green;
}



@media (min-width: 768px)
{
    .event-pop-modal-dialog
    {
        width: 450px;
    }
}


@media only screen and (max-device-width :359px) /*Iphone 5*/
{

    .modal-body {
        position: relative;
        padding: 9px;
        line-height: 16px;
        
    }
    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-10px;
           
         }

   .jnmodel {
    top: 32px;
}

    html {
    overflow:scroll;
}

    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
           top:-40px;
         }

    /*.coverimg
{
    margin: 0px;
    padding: 0px;
     background:url('landingImg/Mobile.jpg');
     background-size:cover;
  background-position:center center;
  background-attachment:fixed;
}*/
    .locationfontsize {
        font-size: 12px;
    }
    .case {
        /*margin-top:15px;*/
    }
    #row,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14,#row15{
        margin-right: 15px;
    margin-left: 15px;
    }
    .other-com-box
    {
        margin-right: 15px;
        margin-left: 15px;
    }
   
     .foot-third .inner-thrd 
            {
                    width: 242px;
    margin-left: 51px;
            }
      .foot-four .right 
            {
                float: none;
                padding: 18px 0px;
                width: 344px;
                margin: 0px auto;
                margin-left: 36.5px;
            }
    #speakhide {
        display:none;
        margin-right: -15px;
    margin-left: -15px;
    }
    #life {
        display:none;
    }
    .hidetext {
        display:block;
    }
    .speakerFont {
        font-size: 12px;
    margin-left: 62px;
}
    #comp {
        /*margin-left:21px;*/
    }
    #argenda {
        margin-left:-7px;
    }

    #A1 {
        margin-left:10px;
    }
    #A2 {
        margin-left:10px;
    }
    #A3 {
        margin-left:10px;
    }
    #A4 {
        margin-left:10px;
    }
    .mobMenu {
        display:block;
    }

    .mobMenu1 {
        display:none;
    }

    .pdfimg {
        width:300px;
        height:auto;
        margin-left: -5px;
    }
    .mobwidth 
    {
        width:320px;
        margin-left:0%;
    }
    .flSpeaker p{
        float:left;
    }
    .feature-item {
        font-size: 13px;
    
    }
    .feature-item a {
    font-size: 13px;
    line-height:3;
}
    .firstlevel 
    {
        font-size:15px;
    }
    h4 {
        font-size:19px;
    }
    .mobMap {
        width: 295px;
    height: 250px;
    margin-left: -20px;
    }
    .disp {
        display:none;
    }
    .dispmob 
    {
        display:block;
        width: 320px;
        margin-top: 44px;

    }
    .ardisp {
        display:block;
    }

    .ardisp1 {
        display:none;
    }

    .mobBtn {
                margin-top: -55px;
        
    }

    .mobMenu {
        width:243px;
        margin-left: 24%;

    }

    .BannerButton {
        background-color: #fca51b;
        width: auto;
        height: 30px;
        border: none;
        cursor: pointer;
        color: black;
        font-size: large;
        font-family: Georgia;
    }
    .foot-second {
    overflow: auto;
    padding: 10px 0px;
    border:none;
    text-align: center;
    margin-left: 34px;
}
    .foot-third {
        border:none;
    }
    .foot-four p {
        margin-left: 37px;
    }
}  


@media  only screen and (min-device-width : 375px) and (max-device-width :413px) /*Iphone 6*/
{
    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-40px;
           
         }
     /*.coverimg
{
    margin: 0px;
    padding: 0px;
     background:url('landingImg/Mobile.jpg');
     background-size:cover;
  background-position:center center;
  background-attachment:fixed;
}*/
    #row,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14{
        margin-right: 15px;
    margin-left: 15px;
    }

    #comp {
        min-width:166px;
        
    }
   

     .foot-third .inner-thrd 
            {
                    width: 242px;
    margin-left: 69px;
            }
      .foot-four .right 
            {
                float: none;
                padding: 18px 0px;
                width: 344px;
                margin: 0px auto;
                margin-left: 53px;
            }
    #speakhide {
        display:none;
    }
    #life {
        display:none;
    }
    .hidetext {
        display:block;
    }
    .speakerFont {
        font-size: 12px;
    margin-left: 62px;
}
    
    #argenda {
        margin-left:-7px;
    }

    #A1 {
        margin-left:10px;
    }
    #A2 {
        margin-left:10px;
    }
    #A3 {
        margin-left:10px;
    }
    #A4 {
        margin-left:10px;
    }
    .mobMenu {
        display:block;
    }

    .mobMenu1 {
        display:none;
    }

    .pdfimg {
        width:335px;
        height:auto;
    }
    .mobwidth 
    {
        width:375px;
        margin-left:0%;
    }
    .flSpeaker p{
        float:left;
    }
    .feature-item {
        font-size: 15px;
    
    }
    .feature-item a {
    font-size: 15px;
    line-height:3;
}
    .firstlevel 
    {
        font-size:15px;
    }
    h4 {
        font-size:19px;
    }
    .mobMap {
       width: 320px;
    height: 300px;
    }
    .disp {
        display:none;
    }
    .dispmob 
    {
        display:block;
        width: 375px;
        margin-top: 44px;

    }
    .ardisp {
        display:block;
    }

    .ardisp1 {
        display:none;
    }

    .mobBtn {
                margin-top: -55px;
        
    }

    .mobMenu {
        width:243px;
        margin-left: 24%;

    }

    .BannerButton {
        background-color: #fca51b;
        width: auto;
        height: 30px;
        border: none;
        cursor: pointer;
        color: black;
        font-size: large;
        font-family: Georgia;
    }
    .foot-second {
        overflow: auto;
    padding: 10px 0px;
    border: none;
    text-align: center;
    margin-left: 58px;
    font-size: 16px;
}
    .foot-third {
        border:none;
    }
    .foot-four p {
        margin-left: 54px;
    }
}   


@media only screen and (min-device-width : 414px) and (max-device-width : 736px) /*Iphone 6 Plus*/

{

    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-40px;
           
         }
     /*.coverimg
{
    margin: 0px;
    padding: 0px;
     background:url('landingImg/Mobile.jpg');
     background-size:cover;
  background-position:center center;
  background-attachment:fixed;
}*/
    #row,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14,#row15{
        margin-right: 15px;
    margin-left: 15px;
    }
   

     .foot-third .inner-thrd 
            {
                    width: 242px;
    margin-left: 91px;
            }
      .foot-four .right 
            {
                float: none;
                padding: 18px 0px;
                width: 344px;
                margin: 0px auto;
                margin-left: 72px;
            }
    #speakhide {
        display:none;
    }
    #life {
        display:none;
    }
    .hidetext {
        display:block;
    }
    .speakerFont {
        font-size: 12px;
    margin-left: 62px;
}
    #comp {
        margin-left:21px;
    }
    #argenda {
        margin-left:-7px;
    }

    #A1 {
        margin-left:10px;
    }
    #A2 {
        margin-left:10px;
    }
    #A3 {
        margin-left:10px;
    }
    #A4 {
        margin-left:10px;
    }
    .mobMenu {
        display:block;
    }

    .mobMenu1 {
        display:none;
    }

    .pdfimg {
        width:375px;
        height:auto;
    }
    .mobwidth 
    {
        width:414px;
        margin-left:0%;
    }
    .flSpeaker p{
        float:left;
    }
    .feature-item {
        font-size: 15px;
    
    }
    .feature-item a {
    font-size: 15px;
    line-height:3;
}
    .firstlevel 
    {
        font-size:15px;
    }
    h4 {
        font-size:19px;
    }
    .mobMap {
       width: 414px;
    height: 350px;
    }
    .disp {
        display:none;
    }
    .dispmob 
    {
        display:block;
        width: 414px;
        margin-top: 44px;

    }
    .ardisp {
        display:block;
    }

    .ardisp1 {
        display:none;
    }

    .mobBtn {
                margin-top: -55px;
        
    }

    .mobMenu {
        width:243px;
        margin-left: 30%;

    }

    .BannerButton {
        background-color: #fca51b;
        width: auto;
        height: 30px;
        border: none;
        cursor: pointer;
        color: black;
        font-size: large;
        font-family: Georgia;
    }
    .foot-second {
        overflow: auto;
    padding: 10px 0px;
    border: none;
    text-align: center;
    margin-left: 79px;
    font-size: 16px;
}
    .foot-third {
        border:none;
    }
    .foot-four p {
        margin-left: 74px;
    }
}


@media only screen and (min-device-width : 360px) and (max-device-width :640px) /*Galaxy 5s*/
{
    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-85px;
           
         }

    .modal-body {
    position: relative;
    padding: 15px;
    line-height: 26px;
}

    /*.coverimg
{
    margin: 0px;
    padding: 0px;
     background:url('landingImg/Mobile.jpg');
     background-size:cover;
  background-position:center center;
  background-attachment:fixed;
}*/
    #comp {
        min-width:166px;
        
    }

    .locationfontsize {
        font-size: 12px;
    }
    .case {
        /*margin-top:15px;*/
    }
    #row,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14,#row15{
        margin-right: 15px;
    margin-left: 15px;
    }
   
     .foot-third .inner-thrd 
            {
                    width: 242px;
    margin-left: 51px;
            }
      .foot-four .right 
            {
                float: none;
                padding: 18px 0px;
                width: 344px;
                margin: 0px auto;
                margin-left:53px;
            }
    #speakhide {
        display:none;
        margin-right: -15px;
    margin-left: -15px;
    }
    #life {
        display:none;
    }
    .hidetext {
        display:block;
    }
    .speakerFont {
        font-size: 12px;
    margin-left: 62px;
}
    #comp {
        /*margin-left:21px;*/
    }
    #argenda {
        margin-left:-7px;
    }

    #A1 {
        margin-left:10px;
    }
    #A2 {
        margin-left:10px;
    }
    #A3 {
        margin-left:10px;
    }
    #A4 {
        margin-left:10px;
    }
    .mobMenu {
        display:block;
    }

    .mobMenu1 {
        display:none;
    }

    .pdfimg {
        width:300px;
        height:auto;
        margin-left: -5px;
    }
    .mobwidth 
    {
        width:320px;
        margin-left: 15px;
    }
    .flSpeaker p{
        float:left;
    }
    .feature-item {
        font-size: 13px;
    
    }
    .feature-item a {
    font-size: 13px;
    line-height:3;
}
    .firstlevel 
    {
        font-size:15px;
    }
    h4 {
        font-size:19px;
    }
    .mobMap {
        width: 330px;
    height: 250px;
    margin-left: -20px;
    }
    .disp {
        display:none;
    }
    .dispmob 
    {
        display:block;
        width: 100%;
        margin-top: 44px;

    }
    .ardisp {
        display:block;
    }

    .ardisp1 {
        display:none;
    }

    .mobBtn {
                margin-top: -55px;
        
    }

    .mobMenu {
        width:243px;
        margin-left: 24%;

    }

    .BannerButton {
        background-color: #fca51b;
        width: auto;
        height: 30px;
        border: none;
        cursor: pointer;
        color: black;
        font-size: large;
        font-family: Georgia;
    }
    .foot-second {
    overflow: auto;
    padding: 10px 0px;
    border:none;
    text-align: center;
    margin-left: 60px;
}
    .foot-third {
        border:none;
        margin-left:20px;
    }
    .foot-four p {
        margin-left: 54px;
    }
    .navbar-collapse {
        border:none;
    }
}

@media only screen and (min-device-width : 390px) and (max-device-width :732px) /*Nexus 5X*/
{
    .modal
         {
             /*top:inherit;*/
             overflow:scroll;
             top:-40px;
           
         }
    /*.coverimg
{
    margin: 0px;
    padding: 0px;
     background:url('landingImg/Mobile.jpg');
     background-size:cover;
  background-position:center center;
  background-attachment:fixed;
}*/
    #comp {
        min-width:193px;
        margin-left:-5px;
        
    }
    #job {
        min-width:193px;
        
    }
    #argenda {
        min-width:205px;
        
    }

    .locationfontsize {
        font-size: 12px;
    }
    .case {
        /*margin-top:15px;*/
    }
    #row,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14,#row15{
        margin-right: 15px;
    margin-left: 15px;
    }
   
     .foot-third .inner-thrd 
            {
                    width: 242px;
    margin-left: 51px;
            }
      .foot-four .right 
            {
                float: none;
                padding: 18px 0px;
                width: 344px;
                margin: 0px auto;
                margin-left:74px;
            }
    #speakhide {
        display:none;
        margin-right: -15px;
    margin-left: -15px;
    }
    #life {
        display:none;
    }
    .hidetext {
        display:block;
    }
    .speakerFont {
        font-size: 12px;
    margin-left: 62px;
}
    
   
    #location {
        margin-left:-7px;
    }

    #A1 {
        margin-left:10px;
    }
    #A2 {
        margin-left:10px;
    }
    #A3 {
        margin-left:10px;
    }
    #A4 {
        margin-left:10px;
    }
    .mobMenu {
        display:block;
    }

    .mobMenu1 {
        display:none;
    }

    .pdfimg {
        width:385px;
        height:auto;
        margin-left: -5px;
    }
    .mobwidth 
    {
        width:320px;
        margin-left: 40px;
    }
    .flSpeaker p{
        float:left;
    }
    .feature-item {
        font-size: 13px;
    
    }
    .feature-item a {
    font-size: 15px;
    line-height:3;
}
    .firstlevel 
    {
        font-size:15px;
    }
    h4 {
        font-size:19px;
    }
    .mobMap {
        width: 385px;
    height: 250px;
    margin-left: -20px;
    }
    .disp {
        display:none;
    }
    .dispmob 
    {
        display:block;
        width: 100%;
        margin-top: 44px;

    }
    .ardisp {
        display:block;
    }

    .ardisp1 {
        display:none;
    }

    .mobBtn {
                margin-top: -55px;
        
    }

    .mobMenu {
        width:243px;
        margin-left: 24%;

    }

    .BannerButton {
        background-color: #fca51b;
        width: auto;
        height: 30px;
        border: none;
        cursor: pointer;
        color: black;
        font-size: large;
        font-family: Georgia;
    }
    .foot-second {
    overflow: auto;
    padding: 10px 0px;
    border:none;
    text-align: center;
    margin-left: 85px;
}
    .foot-third {
        border:none;
        margin-left:42px;
    }
    .foot-four p {
        margin-left: 75px;
    }
}

.nav_small {
    display:none !important;
}

@media only screen and (max-width : 768px) {
    .nav_small {
        display:block !important;
    }
    .nav_small .nav__container {
        width:100%;background:#533A7B;padding:20px;
    }
        .nav_small .nav__container div a {
            color:#FFF; text-align:center;
        }
}

@media only screen and (min-device-width : 768px) and (max-device-width :1024px) /* I pad */
{
    .pdfimg {
        width:680px;
        height:auto;
        margin-left: -5px;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width :1366px) /* I pad */
{
    .pdfimg {
        width:680px;
        height:auto;
        margin-left: -5px;
    }
    .modal {
        /* top: inherit; */
        overflow: scroll;
        margin-top: -68px;
    }
}


@media only screen and (min-device-width : 1920px) and (max-device-width :2400px) /* laptop */
{
    .modal {
       top:10px;
    }
}


@media (max-width: 375px)
{

    .modal-header
    {
        padding: 12px;
    }
    .event-pop-modal-body .event-pop-label {
        padding-top: 4px;
    }
    .modal-body
    {
        padding: 5px 10px;
    }
    .event-pop-upload-cv
    {
        padding-bottom: 3px;
        padding-top: 3px;
    }

    .upload-cv-free
    {
        display: none;
    }

    .upload-cv-free-mobile
    {
        display: block;
        font-size: 14px;
        float: left;
    }

    .event-pop-modal-header
    {
        padding-bottom: 3px;
    }
    .event-pop-modal-footer
    {
        padding-top: 10px;
    }
    .modBtn
    {
        height: 35px;
    }

    .div-event-pop-upload-cv
    {
        display: none;
    }

}

    .other-com-box:nth-child(n+1)
    {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .other-com-box:first-child
    {
        padding-top: 30px;
    }

#speakhide .feature-item
{
    text-align: left;
}

.navbar-brand
{
    padding: 2px 0px;
    height: auto;
}
.embed_youtube {
    margin:0 auto !important;
    padding-top:2em;
}
.embed_youtube iframe{
    width:60vw;
}

@media (max-width:768px) {
    .embed_youtube iframe{
        width:100vw;
    }
}

.quality .icon 
,.job .icon{
    width:55px;
    height:55px;
}

.l-popup img {
    width:44px;
    height:44px;
}
.l-popup label {
    font-weight:bold;
    font-size:20px;
    margin: 0;
    padding: 0;
    position: relative;
    top: -15px;
    margin-left: 10px;
}
.l-popup hr {
    margin:10px 0;
    height:1px;
    background:#606060;
}
.l-popup p {
    text-align:center;margin:10px 0 !important;
    font-size:15px;
}
.leaflet-popup-content-wrapper, .leaflet-popup-tip {
    border-radius:4px;
}
.leaflet-container a.leaflet-popup-close-button {
    display:none;
    top:-15px;
    background: #fff;
    border-radius: 6px;
    right: -8px;
    width: 20px;
    height: 22px;
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 22px;
    /*box-shadow:0 3px 14px rgba(0,0,0,0.4);*/
}
.leaflet-popup-tip-container {
    height:25px !important;
}
.leaflet-popup-tip {
    border-radius:0 !important;
}