/* Responsive */
@media screen and (max-width:438px){
    #footer .mod_customnav                  {border-top:1px solid #fff}
    #footer .mod_customnav a                {display:block;}
}
@media screen and (min-width: 480px)               {

}
@media screen and (min-width: 768px)               {
    .logo                                   {width: 250px;float: left;top: 40px;left: 60px;}
    .slogan                                 {display:block;top: 120px;left: 30px;}
    .hero__text                             {position: absolute;bottom: 0;left: 0;right: 0;top:0;overflow:hidden}

}
@media screen and (min-width: 992px)               {
    aside#left                              {margin-top:0}
    main .inside                            {padding-right:15px}
    .ce_form .small-input input,
    .ce_form .small-input select,
    .ce_form .small-input textarea          {width:50%}
    .emblem                                 {display:block;left: -485px;    top: 131px;}
    .slogan                                 {left: 130px;}
    .logo                                   {display:block}
    .desc_footer                            {text-align:center}

}
@media screen and (min-width: 1200px)              {
    .slogan                                 {top:170px;left:200px;}
    .emblem                                 {left: -585px;}
}
