/* Enter Your Custom CSS Here */
#top{

  position:relative;
  top:45px;
}
.top-header-menu a{
  
  color: #416DAF!important;
  text-decoration:none!important;

}
  .page-id-2 #top .btContent > section:first-child .boldRow .boldRowInner .rowItem:first-child .rowItemContent{
  
        background-color: rgba(255, 255, 255, 0)!important;
    border-radius: 10px!important;
    margin-top: 15px!important;
    
  }


#top > .mainHeader > .port > .menuHolder > .topBarInLogoArea > .topBarInLogoAreaCell > .btIconWidget {
    color: #FFFFFF !important;
}

.page-id-2 > #top > .btContentWrap > .btContentHolder > .btContent .wpgmp_map_container {
    margin-bottom: -20px;
}


.top-header-menu{
    background: #F78F1E;
    text-align: center;
   position: relative;
    padding-top: 10px;
  padding-bottom: 10px;
}
.top-header-menu div{
      font-family: helvetica;
display: inline-block;
    padding: 10px 50px;
  color: #fff;
    font-weight: 700;
    font-size: 16px;
}


#Top_bar .menu li ul li a span {
    display: inline-block;
    position: relative;
    margin-left: -10px;
}


@media only screen and (min-width: 768px){
#inner-header {
  margin-top: 60px!important;}}

#tpbr_topbar{background: #f78f1e!important;}
#tpbr_calltoaction {background: #416daf!important;}
@media only screen and (max-width: 414px){
    #tpbr_topbar {
           margin-top: 0% ;
		   position: inherit!important;
    	    padding: 0!important;
    }
  #tpbr_box{
      line-height: 25px!important;
    padding-top: 10px!important;
  }
  #tpbr_calltoaction{
  margin: 0px 20px 4px!important;
  }
}
#quick-access-bar-container{
    top: 0px!important;
}
.page-id-434 #main{width:100%!important;}
/*Contact Form CSS*/
.main-form .wpcf7-text {width: 92%;padding: 7px 5px 7px 5px!important;background: #f0f0f0!important;border:none;}
.main-form .wpcf7-textarea {width: 92%!important;background: #f0f0f0!important;border:none;}
.main-form .email-field{background: #f0f0f0!important;padding: 7px 5px 7px 5px!important;    
  border: none!important;}
/*Contact Form CSS*/

/*Menu CSS*/
@media only screen and (min-width: 768px){
  
  .award_img{
width: 110px;
    margin-left: 120px;
    margin-top: -85px;

}
  
  
#menu-top-nav li, #menu-top-nav-spanish li {
    width: 14%!important;
}
  #menu-item-18{margin-left: 20px!important;}
}
/*Menu CSS*/
/*Contact Us page Meta Slider*/
#metaslider_449{box-shadow: 0 1px 10px rgba(0, 0, 0, 0.8), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
/*Contact Us page Meta Slider*/



/*Top Bar TImer*/
.topbar-countdown-container{
    padding-top: 0px!important;
    position: fixed!important;
}

.countdown_button{
    margin-top: 17px!important;
      padding: 9px 10px 9px 10px!important;
      margin-left: 5px!important;
}
.countdown_information{
padding-top: 25px!important;
}
.countdown_slogan{
    padding-right: 15px!important;
}
@media only screen and (max-width: 767px){
  
  #top{

  position:relative;
  top:0px!important;
}
  
  .award_img{
width: 110px;
 
    margin-top: -28px;

}
  
  
 .still-app{
  
    width:76%!important;
    margin:0 auto!important;
    
  }
  
#yith-topbar-countdown{
    display: block!important;
}
 .countdown_button{
      margin-top: 3px!important;
  }
  #yith-topbar-countdown{
     padding-top: 15px!important;
    padding-bottom: 8%!important;
  }
  
  
   .countdown_slogan{
  display: block;
    padding-bottom: 10px;
        font-size: 13px!important;
    font-weight: 700!important;
  }
  .hasCountdown span{
  font-size: 13px!important;
    font-weight: 700!important;
  }
}

@-webkit-keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
.countdown_button{
animation: wiggle 2.5s infinite;
}
/*Top BAr Timer*/
/*Top Bar Button Animation*/
@-webkit-keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
#tpbr_calltoaction{
animation: wiggle 2.5s infinite;
}
/*Top Bar Button Animation*/

.page-id-15 #main li {
    list-style-type: unset!important;
    margin-left: 0!important;
}
.tpbr_topbar{
      position: relative !important;
}

#top { top: 0; }
#tpbr_topbar { position: static !important; }
