@media (max-width: 767px) { 
body {
min-width: auto;
max-width: 767px;		
}	
p, ol, ul, td, th {font-size: 10px;}
h1 {font-size: 1.3em;}
h2 {font-size: 1.1em;}
h2.subtitle {font-size: 1.0em;margin-bottom: 20px !important;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.1em;}
#layout {width: auto;max-width: 92%;margin: 0 4%;}
#header {height: auto;padding-top: 5px;}
#homepage header {padding-top: 40px;}
#homepage .slogan {display: block}
#mainNavigation {position: relative !important;width: 104% !important;margin-left: -3% !important;margin-bottom: 15px;}
#mainNavigation li {width: 22% !important;margin-left: 3% !important;margin-right: 0 !important;float: left;}
#mainNavigation li a {padding: 8px 0 12px;font-size: 1.4em;}
header a#logo {display: block;top: 0;position: relative;font-size: 2.4em;margin-bottom: 10px;}
header .slogan {margin-bottom: 25px;top: 0;position: relative;display: none;}	
header #search {display: none;}
header #languages {top: -35px;right: 0;color: #000000;display: none;}
#homepage #languages {display: block;}
header #languages a {color: #000000;}
.box, .cleanBox {margin-bottom: 20px;}	
#invitation .inner {width: auto !important;padding-bottom: 10px;float: none !important;}
#invitation .inner:last-child {padding-bottom: 20px;}
.display {color: #666666;font-size: 0.8em;}
.display a {color: #666666;}
.paging a {width: 35px;height: 35px;line-height: 35px;}
.paging a.arrow {width: 35px;line-height: 31px}
.articleInner {padding: 15px !important;margin-bottom: 15px !important;}
.articleInner p {display: none;}
.articleInner h2 {margin: 0;}
.page {margin-bottom: 15px;}
.page .inner {padding: 15px;}
.titleInfo {font-size: 0.8em !important;}
.articleContent, .articleImage {width: auto !important;float: none !important;}
.form .info {display: none;}
.form th {width: 43% !important;}
.form td {width: 57% !important;}
.form textarea {width: 90% !important;}
#breadcrumb {display: none;}
img {max-width: 100%;height: auto !important;}
iframe {max-width: 100% !important;}
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;
}
h1, h1 span, h1 .date {font-family: "TabacSlabBold", Georgia, Helvetica, Arial, Tahoma, Verdana;}
.noPhones, footer {display: none !important;}
.onlyPhones {display: block !important;}
}ol ol {list-style-type:lower-alpha !important;} 
.error {display:block; color:#D43082; padding-top:5px !important;}
footer .licence-link {float:left; width:85px;}
footer .licence-desc {float:left; width:605px; padding-top:2px;}
#loginBoxSidebar {margin-top:50px;}
#loginBoxSidebar fieldset {padding: 20px 0 0 !important;}
#loginBoxSidebar .text {margin-bottom: 5px;width: 120px !important;height: 22px;line-height: 22px;}
#loginBoxSidebar h3 {font-size: 1.3em;}
#loginBoxSidebar .inputs {width: 120px !important;}
#loginBoxSidebar .submit {border: 0;width: 52px;height: 52px;text-indent: -9999px;background: #fff url(//unie-grafickeho-designu.cz/wp-content/themes/ugd2012/img/login-button.png) no-repeat 50% 50%;}
#loginBoxSidebar .submit:hover {cursor: pointer;background-color: #000000;}
#membersDesc {background:#fff; padding:15px; margin-bottom:52px;}
#membersDesc p {margin:0; padding:0;}
.addthis_toolbox a {width:100px !important; margin:0 !important; padding:0 !important; padding-left:5px !important; padding-right:5px !important; border:0 !important;}
.addthis_toolbox a.addthis_button_facebook_like {width:120px !important;}
.addthis_toolbox a.addthis_button_tweet {width:85px !important;}
.addthis_toolbox a.addthis_button_pinterest_pinit {width:60px !important;}
.cleanBox2 {margin-bottom: 0px;padding-top: 15px;}