.avia_wpml_language_switch{
position: relative;
padding: 0px 0 0 10px;
height: 30px;
line-height: 36px;
margin: 0 0 0 0;
z-index: 151;
-webkit-backface-visibility: hidden;
top:-2px;
right:0;
overflow: hidden;
}
.sub_menu ul{
float:left;
}
#top ul.avia_wpml_language_switch  li{
float:left;
margin: 0px 0px 0px 5px;
padding:0;
border:none;
}
.avia_wpml_language_switch li:hover{
opacity: 0.8;
}
.avia_wpml_language_switch li span{
display:none;
}
.avia_wpml_language_switch li .language_flag{
display:block;
}
.avia_wpml_language_switch li .language_flag img{
display:inline-block;
border:1px solid rgba(255,255,255,0.2);
}
#icl_lang_sel_widget{
overflow:visible;
z-index:20;
}
.html_header_sidebar #top .avia_wpml_language_switch{
border-bottom-style:solid;
border-bottom-width:1px;
padding:0px 10px;
}.flex_column.av-l32m5-c38fd22733366f17496580d1cffeeeb4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68 .av-subheading{
font-size:15px;
}
.flex_cell.av-5c91mt-ee21898ebad472cf626fe6607ee62d86{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-5c91mt-ee21898ebad472cf626fe6607ee62d86{
padding:30px 30px 30px 0 !important;
}
#top .av-special-heading.av-k2pz5chv-e5a265b48771ac23b8a409c90aeccb86{
padding-bottom:5px;
}
body .av-special-heading.av-k2pz5chv-e5a265b48771ac23b8a409c90aeccb86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k2pz5chv-e5a265b48771ac23b8a409c90aeccb86 .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-521wt9-761fc281753e1a89b0d929d34426e423{
height:30px;
}
.flex_column.av-4tmyy5-f48fe3ccecb3efe50ea0589b57f070fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia-image-container.av-4psg2d-da363d3486993f467a4bdb8ddf2f2f44 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4psg2d-da363d3486993f467a4bdb8ddf2f2f44 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-gjyp9-e765f0ff956d9c36c47d63c068a850f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-4blx7h-679c89c802ad310e5aabd3b8f6296639{
background-color:#f7f7f7;
border-color:#f7f7f7;
color:#333333;
transition:all 0.4s ease-in-out;
}
#top .hr.hr-invisible.av-44m90t-2b1878c28b63f102bc96e55f59b2ce18{
height:5px;
}
.flex_cell.av-7fy25-72237e055747646cba447ab9c2b4fb01{
vertical-align:top;
}
.flex_cell.av-1iil05-8f69ac34b1a9af5b464e52413e88899a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1iil05-8f69ac34b1a9af5b464e52413e88899a{
padding:30px 30px 30px 0 !important;
}
#top .av-special-heading.av-1gii3h-ba4d59709744978b7accd28273c1a815{
padding-bottom:10px;
}
body .av-special-heading.av-1gii3h-ba4d59709744978b7accd28273c1a815 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1gii3h-ba4d59709744978b7accd28273c1a815 .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-19jjdh-e733a6ded3dff38a5c504c29017def05{
height:30px;
}
.flex_column.av-14onul-85b7be2b999496b1f1dccc9a07f086c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia-image-container.av-zonwt-7ac20ab7cf57b8dec84701ba34b359cf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zonwt-7ac20ab7cf57b8dec84701ba34b359cf .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-p0nu5-181bd7e289d80d99eb72bf5ce3d25e2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-ji7jp-4481899f778f50ca5892d1a064feadcc{
background-color:#f7f7f7;
border-color:#f7f7f7;
color:#333333;
transition:all 0.4s ease-in-out;
}
#top .hr.hr-invisible.av-f7ni5-ea65f595b82afb96e77c21976456470c{
height:5px;
}
.flex_cell.av-7e6sd-4f9de6ee3ea2dc4bfca14364f5da6eec{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7e6sd-4f9de6ee3ea2dc4bfca14364f5da6eec{
padding:30px 30px 30px 30px !important;
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68 .av-special-heading-tag{
font-size:0.8em;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kgv8d-c3112073c996d496ea3761dc2215ca68 .av-special-heading-tag{
font-size:0.8em;
}
}