#main-header .container {
padding-left:0 !important;
padding-right:0 !important;	
}
#et-top-navigation {
background:#ab0930;
padding:25px 0 !important;
height:75px!important;
}
#et-top-navigation li{
padding-right:25px!important;	
}
#et-top-navigation li a{
margin:0px!important;
padding:0px 0px 5px 0px!important;
}
#et-top-navigation li a:active, 
#et-top-navigation li a:hover,
.current_page_item a{
border-bottom: solid 1px #ffffff;
color:#ffffff;
opacity:1 !important;	
}
#ico-home h4 a:hover,
#ico-menu h4 a:hover{
border-bottom: solid 1px #ab0930;
opacity:1 !important;	
} #footer-info {
float: none;
text-align: center;
}
#footer-info ul#social-ico li a,
.et_pb_social_media_follow li a.icon::before{
color:#000000!important;
}
.et_pb_social_media_follow_network_0 a.icon:hover,
.et_pb_social_media_follow_network_1 a.icon:hover{
background:#ffffff!important;
} html .formcraft-css .fc-form.label-floating .field-cover > span,
html .formcraft-css {
color: #565656 !important;    
font-weight: 300 !important;
font-size:16px !important;
}
html .formcraft-css .fc-form .form-element .form-element-html {
padding-bottom: 0.5em !important;
} div#header-stickers	{
position: absolute;
top: 1.25em;
right: 0;
} 
div#header-stickers a, 
div#header-stickers a:hover, 
div#header-stickers a:active, 
div#header-stickers a:hover, 
div#header-stickers a:visited, 
div#header-stickers a:link{
text-decoration: none !important;
border-bottom: none;
font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
letter-spacing: 2px;
}
div#header-stickers a:active{
color: #090400 !important;
}
div#header-stickers ul#menu-header > li {
margin: 10px 0;
padding-left: 10px;
background: #b3d69c url(//banhthai.ca/wp-content/themes/thai/img/sticker-left-border.png) center left repeat-y;
}
div#header-stickers ul#menu-header > li:hover {
background: #090400 url(//banhthai.ca/wp-content/themes/thai/img/sticker-left-border.png) center left repeat-y;
}
div#header-stickers ul#menu-header > li > a, 
div#header-stickers ul#menu-header > li > a:link, 
div#header-stickers ul#menu-header > li > a:active, 
div#header-stickers ul#menu-header > li > a:visited, 
div#header-stickers ul#menu-header > li > a:hover {
display: inline-block;
padding: 20px;
width: 240px;
color: #090400;
}
div#header-stickers ul#menu-header > li > a:hover{
color: white;
} button.submit-button {
color: #ffffff !important;
border-width: 7px !important;
border-color: #ab0930 !important;
border-radius: 0px !important;
font-size: 16px !important;
padding:10px 25px !important;
letter-spacing:2px !important;	
text-transform: uppercase !important;
background-color: #ab0930 !important;
}
button.submit-button:hover {
background-color: #000000 !important;
} @media (max-width: 1200px) {
.et_header_style_centered #top-menu > li > a {
font-size:15px;
padding-right:0px!important;
}
}
@media (max-width: 1110px) {
.et_header_style_centered #top-menu > li > a {
font-size:14px;
padding-right:0px!important;
}
#et-top-navigation li {
padding-right:15px !important;
}	
}
@media (max-width: 980px) {
#et-top-navigation,
.sp-arrows{
display:none;
}
.et_header_style_centered header#main-header .logo_container {
height:250px!important;
}	
.et_header_style_centered #logo {
height:250px!important;
max-height:250px!important;		
}	
.et_menu_container	{
width:100%!important;
height:250px!important;		
}
div#header-stickers {
top:-25px;
}	
div#header-stickers ul#menu-header > li > a {
padding: 16px 3px!important;
font-size:13px!important;
width: 140px!important;
color: #090400!important;
}
div#header-stickers ul#menu-header > li > a:hover {
color: #ffffff!important;
}
div#header-stickers ul#menu-header > li {
background-image:none!important;
background: #b3d69c;
}
div#header-stickers ul#menu-header > li:hover {
background-image:none!important;	
background: #090400;
} #responsive-menu-button	{
top:5px !important;
} 	
#responsive-menu-container{
padding-top:350px!important;	
} 		
#responsive-menu-container #responsive-menu li.responsive-menu-item a{
font-size:18px!important;	
font-weight:300!important;
color:#ffffff!important;
text-align: center;
border:none;
text-transform: uppercase;
letter-spacing:2px;
}
#main-header {
-webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
-moz-box-shadow: 0 0 0 rgba(0,0,0,0);
box-shadow: 0 0 0 rgba(0,0,0,0);
}
.et_header_style_centered #main-header {
padding: 20px 0 0px 0;
}	
#et-main-area{
margin-top:25px!important;
}
.home #et-main-area{
margin-top:0px!important;
}	
}
@media (max-width: 575px) {
.et_header_style_centered header#main-header .logo_container {
height:130px!important;
}	
.et_header_style_centered #logo {
height:130px!important;
max-height:130px!important;	
}	
.et_menu_container	{
height:130px!important;		
}
div#header-stickers ul#menu-header > li > a {
font-size:10px!important;
width: 95px!important;
color: #090400!important;
}
#responsive-menu-container{
padding-top:225px!important;	
} 	
}