/***********RESPONZIVE DESIGN**********/
@media only screen
and (min-device-width: 320px) 
and (max-device-width: 480px) {
#am_header_wrap {
  	min-width:0px;
  	margin:0 auto;
  	height:auto;
    padding:0;
  	background: #f2f2f2;
}
.am_header {
  	width:100%;
  	margin:0 auto;
}
.am_lang {
  	position:relative;
  	text-align:center;
  	margin:10px 0;
}
.am_logo {
  	float:none;
  	text-align:center;
  	width:100%;
    height:auto;
    background: #F2F2F2;
}
.am_logo img {
    width:40%
}
.am_social {
    width: 98%;
    float: none;
}
.am_social .am_menu_social {
  	text-align:center;
}  
.am_search {
    margin:2px 0 10px 0;
}
.am_search #offlajn-ajax-search116 {
    float: none;
    margin: 0 auto;
    width: 300px;
}

.am_main_topmenu {
    float:none;
    width:100%;
    text-align:center;
}
#am_banner_wrap {
    min-width:0px;
    margin:0 auto;
    height:auto;
}
.am_banner {
    width:100%;
}
#am_main_wrap {
    min-width:0px;
    padding:0 0 100px 0;
}
.am_main1 {
  	width:100%;
    padding:0 30px 0 25px;
    font-size:25px;
}
.am_main_center1 {
  	float:none;
    width:100%;
}
.am_sidebar_right {
  	float:none;
    width:100%;
}
.am_sidebar_right p img {
    width:80%
    height:auto;
}
.am_main2 {
    width:100%;
    padding:0 1px;
}
.am_main_center2 {
    font-size:12px;    
  }
#am_box_wrap {
    min-width:0px;
    margin:0 auto;
    height:auto;
}
.am_box {
    width:100%;
    margin:0 auto;
}
.am_box1, .am_box2, .am_box3 {
    width:80%;
    float:none;
    margin: 0 auto;
    font-size:12px;
    border-bottom:2px solid #888;
}
.am_box h3 {
    font-size:12px;
}
.am_box1 img {
    width:99%;
}
#am_footer_wrap {
    min-width:0px;
    margin:0 auto;
    height:auto;
}
.am_footer_main {
    width:100%;
    margin:0 auto;
}
.am_footer {
    width:100%
    margin:0 auto;
}
.am_partner {
    border-bottom: 1px solid #ccc;
    margin: 0 auto;
    text-align: center;
    width: 98%;
    float:none;
}
.am_partner .jcarousel-skin .jcarousel-container-horizontal {
    padding:0 10px
}

.am_pocitadlo {
    margin:0 auto;
    text-align: center;
    float:none;
}

/****Kontakt****/
.am_main_center2 .contact .control-group {
    width:100%;
    float:none;
}
.am_main_center2 .contact .control-group #jform_contact_message {
    width:97%;
}
/****KONTAKT END*****/

/****FORUM****/
.am_main_center2 #Kunena .kl {
font-size: 1.1em;
}

/*****SLIDER UVOD MENU****/

.am_main2 div.imgsc_menu  {
    top:10px;
    height:auto;
    padding:0;
    margin:0 15px 20px 0;
}
.am_main2 ul.imgsc_menu {
    width:100%;
    padding:5px 0;
}
.am_main2 .imgsc_menu li {
    margin:0 0 20px 0;
}
/*****KONIEC****/
/****KONTENT UVOD****/
.am_main_center2 .noo-cs-group .noo-cs-item {
    width:100% !important;
}
.am_main_center2 .item-image {
    text-align:center;
}
.am_main_center2 .item-info {
    width:98%;
}
/****KONTENT END****/

/*****K2*****/
.am_main_center2 span.catItemImage {
    width:auto;
    float:none;
    text-align:center;
}
.am_main_center2 div.catItemHeader h3.catItemTitle {
    text-align:center;
    font-size:20px;
}
.am_main_center2 .catItemView {
    border-bottom: 1px solid #ccc;
    padding: 4px 4px 10px 4px;
}
.am_main_center2 span.itemImage img {
    width:90% !important;
}
.am_main_center2 div.itemCommentsForm form textarea.inputbox {
    width:98%;
}
.am_main_center2 div.itemCommentsForm form input.inputbox {
    width:98%;
}
/****K2 END*****/
}
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
#am_header_wrap {
  	min-width:0px;
  	margin:0 auto;
  	height:auto;
    padding:0;
  	background: #f2f2f2;
}
.am_header {
  	width:100%;
  	margin:0 auto;
}
.am_lang {
  	position:relative;
  	text-align:center;
  	margin:10px 0;
}
.am_logo {
  	float:none;
  	text-align:center;
  	width:100%;
    height:auto;
    position:relative;
    background: #F2F2F2;
}
.am_logo img {
    width:40%
}
.am_social {
    width: 98%;
    float: none;
}
.am_social .am_menu_social {
  	text-align:center;
}  
.am_search {
    margin:2px 0 10px 0;
}
.am_search #offlajn-ajax-search116 {
    float: none;
    margin: 0 auto;
    width: 300px;
}

.am_main_topmenu {
    float:none;
    width:100%;
    text-align:center;
}
#am_banner_wrap {
    width:100%;
    min-width:768px;
    margin:0 auto;
    height:auto;
}
.am_banner {
    width:100%;
}
#am_main_wrap {
    min-width:768px;
    width:100%;
    padding:0 0 100px 0;
}
.am_main1 {
  	width:100%;
    padding:0 30px 0 25px;
    font-size:25px;
}
.am_main_center1 {
  	float:none;
    width:100%;
}
.am_sidebar_right {
  	float:none;
    width:100%;
}
.am_sidebar_right p img {
    width:80%
    height:auto;
}
.am_main2 {
    width:100%;
    padding:0 1px;
}
.am_main_center2 {
    font-size:12px;    
  }
  
#am_box_wrap {
    min-width:0px;
    margin:0 auto;
    height:auto;
}
.am_box {
    width:100%;
    margin:0 auto;
}
.am_box1, .am_box2, .am_box3 {
    width:80%;
    float:none;
    margin: 0 auto;
    font-size:12px;
    border-bottom:2px solid #888;
}
.am_box h3 {
    font-size:12px;
}
.am_box1 img {
    width:99%;
}
#am_footer_wrap {
    min-width:0px;
    margin:0 auto;
    height:auto;
}
.am_footer_main {
    width:100%;
    margin:0 auto;
}
.am_footer {
    width:100%
    margin:0 auto;
}
.am_partner {
    border-bottom: 1px solid #ccc;
    margin: 0 auto;
    text-align: center;
    width: 98%;
    float:none;
}
.am_partner .jcarousel-skin .jcarousel-container-horizontal {
    padding:0 10px
}

.am_pocitadlo {
    margin:0 auto;
    text-align: center;
    float:none;
}

/****Kontakt****/
.am_main_center2 .contact .control-group {
    width:100%;
    float:none;
}
.am_main_center2 .contact .control-group #jform_contact_message {
    width:97%;
}
/****KONTAKT END*****/

/****FORUM****/
.am_main_center2 #Kunena .kl {
font-size: 1.1em;
}

/*****SLIDER UVOD MENU****/

.am_main2 div.imgsc_menu  {
    top:10px;
    height:auto;
    padding:0;
    margin:0 15px 20px 0;
}
.am_main2 ul.imgsc_menu {
    width:100%;
    padding:5px 0;
}
.am_main2 .imgsc_menu li {
    margin:0 0 20px 0;
}
/*****KONIEC****/
/****KONTENT UVOD****/
.am_main_center2 .noo-cs-group .noo-cs-item {
    width:100% !important;
    height:auto;
}
.am_main_center2 .item-image {
    text-align:center;
}
.am_main_center2 .item-image img {
    height: auto;
    width: 60%;
}
.am_main_center2 .cs-title h2 {
  	font-size:18px;
}
.am_main_center2 .item-info {
    width:98%;
  	font-size:15px;
}
/****KONTENT END****/

/*****K2*****/
.am_main_center2 span.catItemImage {
    width:auto;
    float:none;
    text-align:center;
}
.am_main_center2 div.catItemHeader h3.catItemTitle {
    text-align:center;
    font-size:20px;
}
.am_main_center2 .catItemView {
    border-bottom: 1px solid #ccc;
    padding: 4px 4px 10px 4px;
}
.am_main_center2 span.itemImage img {
    width:90% !important;
}
.am_main_center2 div.itemCommentsForm form textarea.inputbox {
    width:98%;
}
.am_main_center2 div.itemCommentsForm form input.inputbox {
    width:98%;
}
/****K2 END*****/
}


/***********END RESPONZIVE**********/