@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;}
.popupsearch{text-align:center;font:0.5em/1.333em; padding-top:20px;padding-bottom:20px;height:auto; }
.search #s{background-image:url('images/searchbox_bg.jpg');background-repeat:repeat-x;border:none !important;height:56px; border-radius:25px 0px 0px 25px;
-moz-border-radius: 25px 0px 0px 25px;-webkit-border-radius: 25px 0px 0px 25px; padding-left:20px;float:left;font-weight:bold;color:#000;width:450px;-webkit-appearance: none;}

.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 999999; /* Sit on top */
    left: 0;
    top: 0%;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
    -webkit-animation-name: fadeIn; /* Fade in the background */
    -webkit-animation-duration: 0.4s;
    animation-name: fadeIn;
    animation-duration: 0.4s
}

/* Modal Content */
#myModal .modal-content {
     margin: 10% auto 0;
    width: 700px;
    -webkit-animation-name: slideIn;
    -webkit-animation-duration: 0.4s;
    animation-name: slideIn;
    animation-duration: 0.4s; background:none !important
}

/* The Close Button */
.close-bar {color: white;float: right;font-size: 14px; background:#d73c00;  padding: 5px 10px;}

.search .button{
background-color: transparent;background-image:url('images/searchbutton_bg.png');background-repeat:no-repeat !important;width:130px;height:57px;border:none !important;float:left;
border-radius:0px 25px 25px 0px;-moz-border-radius: 0px 25px 25px 0px; -webkit-border-radius: 0px 25px 25px 0px;color:#fff;text-indent:-9999px; cursor:pointer;
-webkit-appearance: none;}

.cookie-message {display:none;
 position:fixed;
  top:0;left:0;right:0;
  padding:2px 20px 0 20px;
  background:#fff;
  z-index: 999999; /*height:26px;*/
}
.cookie-message a {
  top:0; *top:-2px; right:20px;
  cursor:pointer;
}
.cookie-message p, .cookie-message a {
  color:#333;
  font:bold 11px/18px Arial;
  margin:0em 0;
  text-align: center;
}
.blue {

  background-color:#666;
  opacity: 0.95;
}
.blue p { color:#fff; }
.blue a{color:#f45100}
button.cookie-close-btn{background: white; color: black;  border:0; padding: 2px 10px; margin-bottom:2px;}
.protect img, .in-protect img{border-radius:10px}


/*#tabs li#current a.tri-left{background:url("images/22.png"); margin-left:-15px }*/

.int-back{background:#d73c00; border-top-left-radius:3px; border-top-right-radius:3px; }
.intin{text-align:center; color:#fff; font-weight:bold; padding:9px; font-size:14px;}
.responsiveWidthTab{background:#a73702;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;z-index: 300;overflow: hidden;padding-top:5px; padding-bottom:10px;}
#tabs {list-style: outside none none;overflow: hidden;padding: 0;width: 100%;}
#tabs li#current {padding-left: 0px;border-bottom: 2px solid #fff;}
ul#tabs{ margin: 0 10px 0 10px;}
ul#tabs li {height: 36px;}
#tabs li {float: left; width:46%; text-align:center}
ul#tabs li a{top: 0.5em;width: 100%;color: #fff;font-weight: bold;font-size:13px;padding: 0 2em;position: relative;text-decoration: none;}
#content-tab {
 background: transparent;padding-top:5px;height: 20px;position: relative;z-index: 2; border-radius: 0 5px 5px 5px;box-shadow: 0 0px 0px 0px rgba(0, 0, 0, .5);}
.internetLink, .internetLinkBtn {padding: 0px;margin: 0px;width: 100%;}
.internetLink li {list-style: none;float: left;padding: 5px 15px 0px 10px;        }
.internetLink li a {color: #fff;font-weight: 700;}
.internetButton {width: 100%;float: left;}
.internetLinkBtn li{
list-style: none;float: left;background:#772000;padding: 0.5em 10px;display: block;margin: 8px 8px 15px;text-align: center;border-radius: 5px;
font-size: 9px;}
.internetLinkBtn li a{color: #fff;font-size: 9px;}


.mobile-header{background:#424a52; padding-top:10px; padding-bottom:4px; padding-right:15px;  position: fixed; z-index: 999999;width: 100%;}
.interdrop{float:right; background: #d73c00; color:#fff; cursor:pointer;  display: block;float: right;margin: 0px 0px 0px 0px;
padding:5px 10px 5px 10px;font-size:12px; font-weight:bold;}
.sub_navigation{position:absolute; display:none; background:#a73702; width:161px; z-index:99999;  padding:10px 15px; margin-left: -27px;
    margin-top: 9px; }
.flag1{display:block; padding-bottom:20px;}
.flag-name{padding-left:5px; font-size:12px; background:#a73702; color:#fff}
i.fa.fa-caret-down::before{padding-top:5px; padding-left:5px;}
i.fa.fa-lock{padding-right:5px}
i.fa.fa-caret-right{float:right;padding-top:5px;}
#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar::before{padding: 10px 20px !important}
#shiftnav-toggle-main{background:none !important}
.mobile-logo{display:none}


@media screen and (max-width:1242px){

/*
.navbar-default{display:block !important}
.navbar-toggle {display: block;}
.navbar-header{float:none}
.top-landingpage-menu{float:none; width:100%; margin-top:130px;}
.navbar{margin-bottom:10px}
.logo{right:0; top:0; height:50px; margin-right:0}
.inner-header .logo{margin-right:30px !important; margin-top:5px !important} */

}


@media screen and (max-width:945px){
.sform{display:none}

	}

@media screen and (max-width: 840px)  {


}



@media screen and (max-width: 767px)  {
.search #s{width:200px}
.modal-content{width:500px}

}

@media screen and (max-width: 640px)  {
.search #s{width:180px}
.modal-content{width:400px}
}
@media screen and (max-width: 480px)  {
.search #s{width:110px}
.modal-content{width:340px; margin: 10% 0 0;}
.close{float:none}
a.shiftnav-toggle.shiftnav-toggle-button{color:transparent !important;}
a.shiftnav-toggle.shiftnav-toggle-button .fa{color:#fff !important;}

}


