#azIndex_letters{
width: 100%;
float: left;
margin-bottom:20px;
}
#azIndex_letters a{
font-weight:bold;
font-size: 20px;
margin-right:10px;
float: left;
}
#azIndex_index{
width: 100%;
float: left;
}
#azIndex_index span.title{
font-weight:bold;
font-size: 50px;
float: left;
width: 100%;
margin:10px 0;
}
#azIndex_index a{
float: left;
width: 100%;
font-size: 16px;
}
#azIndex_index .azIndex_column-2{
width:49%;
float: left;
}
#azIndex_index .azIndex_column-3{
width:32%;
float: left;
}
#azIndex_index .azIndex_column-4{
width:24%;
float: left;
}
#azIndex_index .azIndex_column{
margin-right:5px;
}
#azIndex_index .azIndex_column-1{
width:100%;
float: left;
margin-right:0px;
}
#azIndex_index .azIndex_column:last-of-type{
margin-right:0;
}
@media (max-width: 700px) {
#azIndex_index .azIndex_column-2, #azIndex_index .azIndex_column-3, #azIndex_index .azIndex_column-4{
width: 100%;
}
}#menu {
position:relative;
}
#menu ul {
list-style-type:none;
}
#menu .sf-menu {
list-style:none;
position:relative;
z-index:100;
margin: 0;
margin-top: 5px;
}
#menu .sf-menu li > ul li > ul {
margin-top:1px;
}
#menu .sf-menu li {
position:relative;
display:block;
float: left;
font-size:15px;
margin-left:0;
margin-bottom:0;
margin-right: 13px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
#menu .sf-menu li a {
position:relative;
display: block;
color:#000;
text-decoration:none;
padding:5px 8px 5px 8px;
border-radius: 5px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: 300;
}
#menu li.current-menu-item a,#menu li  a.selected, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover, #menu li.current_page_item a {
color:#fff;
background:#343434;
}
#menu .sf-menu li > ul {
margin-top:-15px;
margin-left: 0;
}
#menu li li a, #menu li li a.sf-with-ul, #menu li li a:hover {
border-radius:5px;
}
#menu li.current-menu-item a:hover, #menu li.current-menu-parent a:hover, #menu li.current_page_parent a:hover, #menu li a:hover.selected {
text-decoration:none;
color:#fff;
}
#menu .sf-menu li.current-menu-item a, #menu .sf-menu li.menu-item-home a{
margin-right:0;
}
#menu .sf-menu li li:first-child{
}
#menu .sf-menu li li {
margin:0;
padding:0; background-color: #7d4900;    
border-radius: 0;
}
#menu .sf-menu li li a {
height:auto;
float:none;
display: block;
text-align:left;
color:#FFFFFF;
text-shadow:none;
margin:0;
padding:10px 18px;
text-decoration: none;
background:none;
position:relative;
border-radius: 0;
}
#menu .sf-menu li li li a {
border-bottom: 1px solid rgba(0, 0, 255, 0.1);
}
#menu .sf-menu li li li:last-child a {
border-bottom: 0;
}
* html #menu .sf-menu li li a {
display:inline-block;
}
#menu .sf-menu li li a:link, #menu .sf-menu li li a:visited {
color:#fff;
}
#menu li li:first-child { }
#menu li li:last-child {
}
#menu .sf-menu li li a.selected, #menu .sf-menu li li a:hover {
color: #935A4F;
text-shadow:none;
}
#menu .sf-menu li ul li {
display:list-item;
float:none;
}
#menu .sf-menu li ul li ul {
padding-top:0;
background:none;
top:0;
margin-top:0;
margin-left:0;
}
#menu .sf-menu li ul li ul li:first-child{
padding-top:0;
}
.sf-sub-indicator{
background:url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/css/images/tip_sf.png) no-repeat; 
}
.sf-menu ul {
position:		absolute;
top:			-900em;
width:			10em; padding: 0;
position: absolute;
left: -999em;
width: 200px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background:#2b4a07;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
left:0;
top:3.3em; z-index:99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
left:			200px; top:			0;
}
#menu .sf-menu li li a {
border-top:1px solid rgba(0, 0, 255, 0.1);
}
#menu .sf-menu li li li a {
border-top:1px solid #000;
}
#menu .sf-menu li li:first-child a {
border-top:0;
}
#menu .sf-menu li li a:after {
border-top:1px solid rgba(255, 255, 255, 0.1);
}
#menu .sf-menu li li:last-child a:after {
border-bottom:1px solid rgba(0, 0, 255, 0.1);
}
#menu .sf-menu li li a.selected, #menu .sf-menu li li a:hover { color: #FFFFFF;
background:#935A4F;
}
#menu li.current-menu-item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover,#menu li.current_page_item a, #menu li.sfHover, #menu li.sfHover a{
color:#fff;
background:#7d4900;
}
#menu .ddsmoothmenu li li {
background: #7d4900;
}@media only screen and (min-width: 960px) and (max-width: 1260px) {
.slide-img {
width: 891px;
height: 377px;
}
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
.menu_wrap { width: 100% !important; }
.menu_wrap { width: 748px; }                           
ul.ddsmoothmenu li.menu-gradient { width: 138px; }
.flexslider { width: 746px !important; }
li.depth-4 ul.children { padding-left: 0; }  
.slider-container {
height:350px !important;
}
.slide-image {
height:305px;
margin-top:13px;
background: url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/images/bg-slider-land.png) no-repeat bottom center !important;
padding-bottom:15px;
}
#slides iframe {
width:698px;
height:300px;
}
#slides .slide-img {
width:698px;
height:300px;
}
#slider_pag {
width: 698px !important;
}
#slider_pag ul {
max-width: 698px;
}
.slide .slide-content.entry {
bottom: 30px !important;
position: absolute;
}
#searchform {
position:relative;
width: 199px !important;
}    
#searchform #s {
width:160px !important;
height:25px;
color:#939292;
border: 1px solid #eeeeee;
padding-left:10px;
}
.footer #searchform {
background-image:none;
border:1px solid #000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width:134px !important;
background-color:#0F3F74;
}
.folio-content ul.thumbnail {
width: 732px !important;
margin-left:-58px;
}
.folio-content ul.thumbnail li {
margin-left:58px !important;
float:left;
overflow:hidden;
background:none;
margin-bottom:58px !important;
}    
}
@media only screen and ( max-width: 767px ) {
.menu_wrap{ width: 460px; }                       	
ul.ddsmoothmenu{ display: none; }                           
.mobile_nav { display: inline-block; color: #fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.6); }
.ddsmoothmenu { text-align: center; }
li.depth-4 ul.children { padding-left: 0; }   
.footer-navi .right-navi p{
text-align:center;
margin-bottom:10px;
}
.footer-navi .navigation ul.footer_des{
}
} @media only screen and (min-width: 480px) and (max-width: 767px) { .menu_wrap { width: 100% !important; }
.content-wrap {
padding-right:30px !important;
}
#content .columns .one_fourth{
width:48%;
}
#content .columns .one_fourth.middle{
margin-right:0 !important;
}
.slider-container {
height:250px !important;
}
.slide-image {
height:206px;
margin-top:13px;
background: url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/images/bg-slider-pro.png) no-repeat bottom center !important;
padding-bottom:15px;
}
#slides iframe {
width:410px;
height:210px;
}
#slides .slide-img {
width:410px;
height:210px;
}
#slider_pag {
width: 410px !important;
}
#slider_pag ul {
max-width: 410px;
}
.slide .slide-content.entry {
visibility:hidden;
}
.folio-content ul.thumbnail {
width: 100% !important;
margin-left:0 !important;
text-align:center !important;
}
.folio-content ul.thumbnail li {
margin-left:68px !important;
float:none !important;
overflow:hidden;
background:none;
margin-bottom:58px !important;
}
.sidebar {
border-left:0 !important;
}
.sidebar ul li:hover {
background:url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/css/images/sidebar_hover.png) repeat-x !important;
}
.sidebar ul {
margin-left:0 !important;
}
.sidebar ul li{
margin-left:0 !important;
padding-left:0 !important;
}
.footer-container .common{
margin-left:30px !important;
padding-left:0 !important;
margin-right:30px !important;
padding-right:0 !important;
}
.footer-container .grid_6{
width:100%;
margin-left:0;
}
.footer-navi .navigation ul li{
background:none;
}
.footer-navi .navigation{
text-align:center;
}
.footer-navi .navigation .right-navi{
margin:0 auto !important;
float:none !important;
clear:both;
padding-bottom:10px !important;
}
.footer-navi .navigation ul {
float:none !important;
}
.social_link p {
float:none !important;
}
.footer-navi .navigation ul.footer_des{
float:none;
text-align:center;
} 
.footer-navi .navigation ul li {
padding-left:0;
padding-right:0;
margin-left:0;
}
} @media only screen and (max-width: 480px) {
.menu_wrap { width: 100% !important; }
.slider{
visibility:hidden;
height:0;
width:0;
}
.slider-container{
visibility:hidden;
height:0;
width:0;
}
.content-wrapper .content-info {
margin-bottom:0 !important;
}
#content {
margin-top:10px !important;
}
#content .columns .one_fourth{
width:100%;
text-align:center;
}
#content .one_fourth h3 {
margin-top:0 !important;
}
#content .columns .one_fourth img{
width:100%;
height:auto;
}
.content-wrap{
padding-right:30px !important;
}
.slider-container {
height:0 !important;
}
.slide-image {
height:0 !important;
margin-top:13px;
background: url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/images/bg-slider-pro.png) no-repeat bottom center !important;
}
#slides iframe {
width:0 !important;
height:0;
}
#slides .slide-img {
width:0 !important;
height:0 !important;
}
#slider_pag {
width: 0px !important;
}
#slider_pag ul {
max-width: 0px;
}
.slide .slide-content.entry {
bottom: 10px !important;
position: absolute;
visibility:hidden;
width:0 !important;
}
.folio-content ul.thumbnail {
width: 100% !important;
margin-left:0 !important;
text-align:center !important;
}
.folio-content ul.thumbnail li {
margin-left:68px !important;
float:none !important;
overflow:hidden;
background:none;
margin-bottom:58px !important;
}
.sidebar {
border-left:0 !important;       
}
.sidebar ul li:hover {
background:url(//www.perfektni-nabytek.cz/wp-content/themes/colorway/css/images/sidebar_hover.png) repeat-x !important;
}
.sidebar ul {
margin-left:0 !important;
}
.sidebar ul li{
margin-left:0 !important;
padding-left:0 !important;
}
ul.contactform input[type="text"],ul.contactform textarea{
width:96% !important;
}
.folio-content ul.thumbnail {
width: 100% !important;
margin-left:0 !important;
text-align:center !important;
}
.folio-content ul.thumbnail li {
margin-left:0 !important;
float:none !important;
width:240px !important;
margin-bottom:25px !important;
}
.folio-content ul.thumbnail li img {
width:225px !important; 
margin-left:-32px;
}
.folio-content ul.thumbnail a.zoombox {
display:block;
width:245px;
background-position:0% 100% !important;
}
.footer-container .common{
margin-left:30px !important;
padding-left:0 !important;
margin-right:30px !important;
padding-right:0 !important;
}
.footer-container .grid_6{
width:100%;
margin-left:0;
}
.footer-navi .navigation ul li{
background:none;
}
.footer-navi .navigation{
text-align:center;
margin-left:20px !important;
}
.footer-navi .navigation .right-navi{
margin:0 auto !important;
float:none !important;
clear:both;
padding-left:65px;
padding-bottom:10px;
}
.footer-navi .navigation ul {
float:none !important;
text-align:center;
}
.footer-navi .copyright{
visibility:hidden;
height:0;
width:0;
}
.footer-navi .right-navi{
width:234px !important;
padding-bottom:10px !important;
overflow:hidden;
text-align:center !important;
}
.post img, .content-wrap #blogmain img.postimg{
visibility:hidden;  
height:0;
width:0;
margin:0 !important;
padding:0 !important;
}
.footer-navi .right-navi {
padding-top: 10px;
margin-right: 0 !important;
text-align: center;
}
}