.koh-faq-question a{min-width:230px}

.atmc-header-01_search_trigger{padding: 52px 20px 16px 20px;}
.atmc-header-01_search_trigger svg{height:1rem !important}

.main-navigation li a {
 color:#ffffff ;display:block;padding: .8rem 1rem !important;
}



@media screen and (max-width: 1024px){
.koh-faq-answer {
  
    position:initial !important;
width: 100% !important;
  height: auto !important;
}
  span .fa{display:block !important}
  #myDIV{overflow:scroll;    width: 100%;;height:auto !important;position: inherit;}
  #myDIV88{overflow:scroll;    width: 100%;;height:auto !important;position: inherit;}
    .atmc-header-01_search_trigger{padding: 2rem !important}
}



span .fa{right: 0;
    margin-top: -45px;
    padding-right: 20px;
    
    
    text-align: end;
    padding: 12px;
    font-size: 22px;display:none}



.koh-faq-answer a{background:#273c41 !important;color:#273c41;font-family:Montserrat !important;padding: 10px 30px 10px 30px;font-size:13.5px}
.koh-faq-question:hover{
    cursor: pointer;}
        .koh-faqs-page-title {

  font-size: 30px;
  color: #04202E;
  font-weight: 700;
}
.koh-faq-question a{color:green}
.koh-faq-question-span {
 
  font-size: 13px !important;
  color: #273c41!important;
  font-weight: 500 !important;
  display: inline-block;
}

.koh-faq-answer {
  font-family: Helvetica Neue LT Pro Roman;
  color: #000;
  font-weight: 400;
  display: none;
    left: 100%;
    top: 0px;
   
position:absolute;
 
}
.koh-faq{
display: block;
    padding: 0em;
    text-decoration: none;
    white-space: nowrap;
    color: #5d707f;
background: #ffffff;
   
    border-bottom: 1px solid #d6c6c6;
    border-top: 0px solid red;
  text-align: left;
}
.main-navigation li {color:#ffffff !important;letter-spacing:2px}


.icon {
  font-size: 10px;
  padding-right: 5px;
}

.fa {
  transition: transform .2s;
}

.fa.active {
  transform: rotateZ(90deg);
}
.dropdown {
  float: left;
  overflow: hidden;
}

.dropdown .dropbtn {
  cursor: pointer;
  font-size: 16px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}
.dropdown-content {
  display: none;
 position:absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
left:100%;
top:0;
}
}
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.dropdown-content a:hover {
  background-color: #ddd;
}



.img { display: none; }    
.csss:hover .img { display: block;right:100%; position: absolute;top:0;text-align: left;}

.sss:hover .img { display: block;right:100%; position: absolute;top:0}

.csss:hove .koh-faq-answer{display: block;left:100%; position: absolute;top:0}
.koh-faq:hover .koh-faq-answer{display: block;left:100%; position: absolute;top:0;height: 438px;
    width: 280px;
    text-align: left;
  padding-top: 5px;
  background:#273c41 !important
 
   }

ul {
  list-style: none;
  padding: 0;
  margin: 0;
  background: #2d2a26;
}


ul li {
  display: block;
  position: initial;
  float: left;
  background: #2d2a26;
}

/* This hides the dropdowns */


li ul { display: none; }

ul li a {
  display: block;
  padding: 1em;
  text-decoration: none;
  white-space: nowrap;
 
}


/* Display the dropdown */

.koh-faq a:hover {
    color: #fdf7f7 !important;
  
}

li:hover > ul {
  display: block;
  position: absolute;
}

li:hover li { float: none; }



.main-navigation li ul li { border-top: 0; }

/* Displays second level dropdowns to the right of the first level dropdown */


ul ul ul {
  left: 100%;
  top: 0;
}

/* Simple clearfix */



ul:before,
ul:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

ul:after { clear: both; }

li:hover > .dropbtn {
    display: block;
    position: absolute;
}


.main-navigation {
  overflow: hidden;
  background-color: #333;
}
.main-navigation li a {
 color:#ffffff ;display:block;
}


.main-navigation li {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  text-decoration: none;
  font-size: 15px;
}

.main-navigation li:hover {
  background-color: none;
  color: black;
}

.main-navigation li.active {
  background-color: #04AA6D;
  color: white;
}
.hide { display: none; }
 .icon {
  display: none;
padding: 25px;
    color: #fffbfb;
    font-size: 16px;
}

@media screen and (max-width: 1024px) {
 .main-navigation li {display: none;}
   a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 1024px) {
  .main-navigation.responsive {position: relative;   position: absolute;
    z-index: 1000000;
    left: 0;
    width: 100%;
  
    top: 75px;
    border-top: 2px solid #e6dddd;
 }
  .main-navigation.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .main-navigation.responsive li  {
    float: none;
    display: block;
    text-align: left;
  }
}
.atmc-header_navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: flex-end;
}
.atmc-header_logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    padding: 0rem 0;
}
.main-navigation li a:hover{color:#c24f27 !important}

ul li:nth-child(11):hover  li:first-child .img{

    display: block ;
    right: 100%;
    position: absolute ;
    top: 0;
    text-align: left;
}

ul li:nth-child(12):hover  li:first-child .img{

    display: block ;
    right: 100%;
    position: absolute ;
    top: 0;
    text-align: left;
}

ul li:nth-child(13):hover  li:first-child .img{

    display: block ;
    right: 100%;
    position: absolute ;
    top: 0;
    text-align: left;
}

ul li:nth-child(14):hover  li:first-child .img{

    display: block ;
    right: 100%;
    position: absolute ;
    top: 0;
    text-align: left;
}

ul li:nth-child(15):hover  li:first-child .img{

    display: block ;
    right: 100%;
    position: absolute ;
    top: 0;
    text-align: left;
}


.myDIV1 a:empty {
  background:red !important
}
.fa-bars:focus {outline:0;}
.koh-faq:hover .koh-faq-answer:empty {
    display: none !important;
}
/* .icon-down-menu
{
display:none;
} */

