	/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */


/*
 * Custom Style Sheet - Use this file to style your content
 */

@media only screen and (max-width: 760px) {
 	#check_mobile{display:none;}
    h1, h2, h3, h4, h5{font-size:20px !important;text-align:center;}
	div,span,label,a,p{font-size:18px !important;font-family:"OpenSansLight" !important;}
  	p{text-align:justify !important;}
  
  	.caption span{line-height:100%;}
  	.menu-sidebar a.level1 > span, .menu-sidebar span.level1 > span{text-align:center;}
  	.row .column, .row .columns{text-align:center !important;}
  	#footer p, .grid-box p{text-align:center !important;}  	
  	#system form.submission fieldset > div > label:first-child{float:none;width:auto;text-align:center;}
  	form.box input, form.box select, form.box textarea, form.short input, form.short select, form.short textarea, .searchbox input{width:100%;}
  	#jform_contact_email_copy-lbl, #jform_contact_email_copy{display:inline-block !important; width:auto;}
  	#system form.submission div.submit{margin:auto;text-align:center;}
  	form.box fieldset{margin-bottom:10px;}
  	.extravote{text-align:center;}  	
  	  	
  	#menu, .menu-dropdown, .menu-dropdown .level1, .menu-dropdown .level1 > span, #menubar, #logo{float:none;margin:0;}
  	.var-dark .menu-dropdown li{display:block;text-align:center;border-radius:0;}
  	.menu-dropdown li.level1{margin-left:0;}
    .menu-dropdown li.level1 a{color:black;}
  	#menu .dropdown{display:block !important;position:static;width:auto;}
  	.dropdown-bg div ul.level2{background:#e6e5e1;}
  .var-dark .menu-dropdown li.level1.active, .var-dark .menu-dropdown li.level1:hover, .var-dark .menu-dropdown li.remain{border:none;}
  
  	#headerbar, #menubar{display:block !important;}
  	#header-responsive{display:none;}
  	#footer{margin-bottom:80px;}
  
      .footer-div{position:fixed;bottom:0px;width:100% !important;left:0px;height:65px;background:#fff;border:1px solid black;text-align:center;}
    .footer-phone, .footer-contact,.footer-logo{display:inline-block;width:49% !important;float:left !important;height:100% !important;}
    .footer-contact{border-left:1px solid black;float:right !important;width:50%;}
    .footer-logo{border-left:1px solid black;float:right !important;}
    .footer-phone a,.footer-contact a,.footer-logo a{background:url('../images/mail.png') no-repeat;width:35px;height:100% !important;display:inline-block;background-size:contain;background-position:center;}
    .footer-phone a{background:url('../images/phone.png') no-repeat center;background-size:contain;}
      
    /* top menu */
    .menu-icon{position:absolute !important;left:10px;top:45px;width:50px;height:50px !important;font-size:0;display:block;transition:0.3s;background:url('../images/menuicon.png') no-repeat;z-index:4;}
    .menu-icon-close{top:40px;left:160px;background:url('../images/close_menu.png') no-repeat;height:35px !important;width:35px;background-size:35px;position:fixed !important;z-index:11;}
    .menu-div{position:fixed !important;background:#e6e5e1;width:200px !important;left:-1px;z-index:10;top:35px;display:none;padding:0px;transition:0.3s;border:1px solid black;border-radius:0px 10px 10px 0;height:100%;overflow-y:auto;}
}
