/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;

    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

input[type=submit]{
    cursor: pointer;
}

ul, li{
    list-style: none;
}


pre{
    position: relative;
    z-index: 1000;
    background: white;
}*{margin:0;padding:0;font-family:'Source Sans Pro',"Trebuchet MS",sans-serif}h1{font-weight:700;font-size:22px;line-height:50px;background:#f7f3ea;padding-left:15px;margin-bottom:1px}h2{font-size:16px;line-height:26px}h2.bg_margin{padding:5px 15px;background:#f9f7f1;margin-bottom:10px}h3{font-size:17px;line-height:30px}hr{color:#fff;border:none;height:1px;background:#F2EBDC;margin:10px 0}p.smaller{font-size:.85em}.dnone{display:none}.center{text-align:center}.clear{clear:both}.cleaner{clear:both;font-size:1px;line-height:1px;height:1px;margin:0;padding:0}.clright{clear:right}.clleft{clear:left}.right{float:right}.left{float:left}.fnone{float:none}.text-right{text-align:right}.text-left{text-align:left}a{color:#d6282a}a:hover{color:#9a0a0a}.cursor{cursor:pointer}.cleaner{clear:both;font-size:1px;width:100%}.red{color:#d6282a}.small{font-size:11px}.capitalize{text-transform:capitalize}.bigger{font-size:1.2em}.round{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.absolute{position:absolute}.relative{position:relative;display:block}body{background:#fbf9f4 url('https://www.pejskar.cz/css/../images/web/bg-html.jpg') top center no-repeat;font-size:15px}#container{width:980px;margin:0 auto;padding:10px;background:#fff;margin-top:40px;position:relative}#header{width:980px;height:300px;position:absolute;margin:0 10px;top:0;left:0}#logo a{width:240px;height:100px;background:#C6DBFF;display:block;background:url('https://www.pejskar.cz/css/../images/web/logo.jpg') no-repeat;margin-top:25px;text-indent:-9999px}#abs1{background:url('https://www.pejskar.cz/css/../images/web/dogs-smaller.png') no-repeat;width:298px;height:133px;position:absolute;top:-13px;left:305px;z-index:2}#content-wrapper{padding-top:320px}.homepage #content-wrapper{padding-top:290px}.homepage .top-post.kennel h3{width:220px}.homepage .breed{width:160px;overflow:hidden}.breadcrumbs{position:absolute;top:298px;font-size:.85em;z-index:3;color:#7a6b64}#content{width:650px;float:left}#right-stripe{width:320px;float:right}.homepage #content{width:980px;float:none}.hp-content{background-color:#f7f3ea;margin-bottom:1px;padding:5px 10px}.hp-content p{line-height:1.3em}.right_menu{margin-bottom:10px}.right_menu li{background:#0370b5 url('https://www.pejskar.cz/css/../images/web/bg-menu-right.png') repeat-x}.right_menu li.active,.right_menu li:hover{background:url('https://www.pejskar.cz/css/../images/web/bg-menu-right-active.png') repeat-x}.right_menu li:first-child{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.right_menu.no-top-round li:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.right_menu li:last-child{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.right_menu li a{display:block;width:250px;padding:18px 0 18px 70px;font-weight:700;color:#fff;text-decoration:none;background:url('https://www.pejskar.cz/css/../images/web/right-menu-icons.png') 25px 10px no-repeat}.right_menu li a span{font-weight:400;font-size:.8em}.right_menu li a.dog2{background-position:25px -40px}.right_menu li a.add{background-position:25px -95px}.right_menu li a.edit{background-position:25px -150px}.right_menu li a.list{background-position:25px -201px}.right_menu li a.kennel{background-position:25px -363px}.right_menu li a.image{background-position:25px -254px}.right_menu li a.diskuze{background-position:25px -418px}.breed_sel{background:#06629c;padding:18px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.breed_sel a{display:block;font-size:20px;color:#fff;text-decoration:none}.breed_sel span{display:block;height:40px;line-height:40px;padding-left:50px;padding-right:20px;background:url('https://www.pejskar.cz/css/../images/web/right-menu-icons.png') 10px -47px no-repeat #e12e2e;font-size:16px;color:#fff;margin-top:13px;font-weight:700}#right-stripe .categories{background:#F7F3EA;padding:7px 15px;margin-bottom:10px}#right-stripe .categories_h3{font-size:19px;background:#F7F3EA;padding:8px 15px;margin-bottom:1px}#right-stripe .categories li a{padding:5px;font-size:16px;font-weight:700;padding:6px;display:block;text-decoration:none}#right-stripe .categories li a:hover{text-decoration:underline}.top_line_wrap{border-bottom:2px solid #f7f4ef;background:#fff;position:absolute;top:0;left:0}@media (min-width:750px){.top_line_wrap{width:100%}}.top_line{width:980px;margin:auto}.top_line .holiday{height:40px;line-height:40px;position:relative;z-index:1000}.top_menu li a,.top_menu p{height:40px;line-height:40px}.top_menu p.eshop{background:#e63233 url('https://www.pejskar.cz/css/../images/web/bg-menu.jpg') repeat-x;padding:0 10px 0 10px}.top_menu p.user{margin-right:15px}.top_menu p.eshop a{color:#fff;text-decoration:none;font-weight:700;background:url('https://www.pejskar.cz/css/../images/web/basket-icon.png') left center no-repeat;width:100%;height:40px;line-height:40px;display:block;padding-left:40px;margin-right:15px}.top_menu p.eshop a:hover{text-decoration:underline}.top_menu ul li{float:left}.top_menu ul li a{display:block;float:left;line-height:40px;padding:0 10px}.page_text ul.smaller{font-size:.85em}.page_text ul.smaller li{margin-bottom:0}#menu-horizontal{background:#e63233 url('https://www.pejskar.cz/css/../images/web/bg-menu.jpg') 0 0 repeat-x;position:absolute;top:120px;left:0;width:100%}#menu-horizontal ul li{float:left;position:relative}#menu-horizontal ul li a{float:left;display:block;color:#fff;text-decoration:none;line-height:51px;height:51px;border-left:1px solid #c82222;font-size:15px;font-weight:700;padding:0 18px}#menu-horizontal ul li a:hover{background:#e63233}#menu-horizontal ul li a.home{background:url('https://www.pejskar.cz/css/../images/web/home-icon.png') center center no-repeat;width:20px;border-left:none}#menu-horizontal ul li a.home:hover{background:url('https://www.pejskar.cz/css/../images/web/home-icon.png') center center no-repeat}#menu-horizontal ul li.active a{background-color:#444}#menu-horizontal ul.level-1{position:absolute;float:right;left:0;top:50px;visibility:hidden;font-size:1em;text-align:left;background:#d62628;width:180px;z-index:1500}#menu-horizontal .level-1 li{position:relative;margin:0;padding:0}#menu-horizontal .level-1 li a{display:block;font-weight:400;padding:0 10px;width:158px;border-bottom:1px solid #fff;line-height:35px;height:35px}#menu-horizontal ul.level-1 li a:hover{background:#e63233}#menu-horizontal li.Hover ul.level-1,#menu-horizontal li:hover ul.level-1{visibility:visible}.bottom_menu{margin-bottom:15px}.bottom_menu a{padding:0 5px}.searchForm_wrap{position:absolute;top:15px;right:0;width:355px}#frm-searchForm-searchForm{margin-top:0;width:355px;height:47px;float:left;background:url('https://www.pejskar.cz/css/../images/web/bg-searchform.jpg') no-repeat}#frmsearchForm-fulltext{background:0 0;height:47px;line-height:47px;border:0;width:275px;padding:0;padding-left:20px;margin:0}#frmsearchForm-search{background:transparent url('https://www.pejskar.cz/css/../images/web/bg-searchbutton.jpg') no-repeat;border:0;height:47px;width:49px;padding:0;margin:0;margin-top:-1px;float:right}.searchForm_wrap .menu a{line-height:35px;font-size:.85em;text-decoration:none;display:block;float:left;padding:0 6px;margin-bottom:-2px;position:relative;z-index:3}.searchForm_wrap .menu a.active{text-decoration:underline}.searchForm_wrap .menu a.active{background:transparent url('https://www.pejskar.cz/css/../images/web/sipecka-search.png') bottom center no-repeat}.search-help-div{font-size:.85em}.search-help-div a{font-weight:700;text-decoration:none}.dialog{z-index:999;width:700px;min-height:200px;max-height:400px;overflow-x:hidden;overflow-y:auto;position:fixed;top:50%;margin-top:-250px;left:50%;margin-left:-350px;padding:20px;border:1px solid #DEDCDC;background:#fff;border:3px solid #d82828;-moz-box-shadow:1px 50px 9999px #000;-webkit-box-shadow:1px 50px 9999px #000;box-shadow:1px 50px 9999px #000}.dialog h3{font-size:25px;font-weight:400;margin-bottom:10px}.dialog.popup_info h3{padding-bottom:8px;border-bottom:1px solid #D82828}.dialog.popup_info{max-height:450px;overflow:auto}.close{cursor:pointer;display:block;background:url('https://www.pejskar.cz/css/../images/icons/close_light.png') no-repeat;width:20px;height:21px;position:absolute;top:20px;right:20px}.flash .close{top:17px;right:15px}form input[type=text],form input[type=password],form select,textarea{padding:5px;margin:5px}form input[type=text],form input[type=password],form select{width:140px}form input.large,form select.large{width:390px}form input.medium,form select.medium{width:270px}form input[type=submit]{margin:5px}form #addAdvUser{width:300px;float:left;margin-right:0}form #addAdvUserRight table th{width:75px}form #addAdvConQuetion table th{width:300px}form #addAdvUserRight{float:right}form #addAdvUserRight table input,form #addAdvUserRight table select{width:190px}form .half_box{height:159px;margin-top:0}form th{width:135px;text-align:right;padding-right:5px;vertical-align:top;line-height:37px;font-weight:400}form tr.required th{font-weight:700}#frm-badAdvForm,#frm-loginForm,.dialog_inner_wrap{border-top:1px solid #d82828;background:#fbfbfb;padding:20px}.dialog .dialog_inner_wrap table{margin-top:5px;width:500px}.dialog .dialog_inner_wrap table td{padding:3px 10px;background:#eee}#frm-badAdvForm label,#frm-loginForm label{float:left;height:33px;line-height:33px;width:130px;text-align:right;margin-right:10px}.btn.inactive{color:#f9f9f9;background-color:#ddd8cd;background-image:none}.button_blue{background:url('https://www.pejskar.cz/css/../images/web/bg-btn-blue.jpg') repeat-x;border:1px solid #0266a3;padding:5px 20px;color:#fff}.button_blue:hover{color:#fff;background:#026eaf}#frmloginForm-login{margin-left:145px}.bad_adv{line-height:38px;font-size:.8em}#leaderboard{width:980px;height:115px;top:180px;left:10px;position:absolute;overflow:hidden}.fb_main_block{width:200px;height:100px;float:right;background:#fff;padding:5px}.fb_main_block img{margin:0 10px 8px 0}.fb_main_block p{color:#3b5b93;font-weight:700;font-size:16px;line-height:28px}#sky1,#sky2{position:absolute;top:175px;width:160px;height:600px;background:#fff;z-index:2}#sky1{left:50%;margin-left:-662px}#sky2{right:50%;margin-right:-662px}.mobile-square{display:none;text-align:center;padding:0;margin:10px auto 25px auto}@media (max-width:750px){.mobile-square{display:block}}.hp_box1{height:475px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f9f5ec}.tabs{width:620px;height:445px;padding:15px;position:relative}.tabs .tb a{display:block;padding:0 20px;padding-right:31px;line-height:50px;margin-right:10px;font-size:17px;float:left;font-weight:700;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer;text-decoration:underline;background:url('https://www.pejskar.cz/css/../images/icons/icons-hp.png') right -22px no-repeat}.tabs a.active{color:#000;text-decoration:none;background:#fff url('https://www.pejskar.cz/css/../images/icons/icons-hp.png') right 13px no-repeat}.tabs .tab{position:absolute;top:65px;left:15px;width:625px;height:395px;background:#fff}.tabs .tb h2{line-height:inherit}#kennel{display:none}#banner_shop{width:320px;min-height:300px;background:#381d14;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.homepage #banner_shop{height:100%}.shop_info{padding:8px 15px;color:#fff}.shop_item{padding:8px 10px;color:#fff;text-align:center}.shop_info{background:#583525 url('https://www.pejskar.cz/css/../images/web/shop-dog.png') right 10px no-repeat}.shop_item{background:#5a8a02}.shop_item a{color:#fff}.video_left{height:158px;overflow:hidden}.shop_item h3{line-height:20px;margin-bottom:5px}.shop_item h3 a{text-decoration:none}.shop_item h3 a:hover{text-decoration:underline}.shop_menu a{display:block;width:159px;background:#583525 url('https://www.pejskar.cz/css/../images/web/bg-brown-shop.png') repeat-x;height:43px;line-height:43px;border-bottom:1px solid #371d13;float:left;text-align:center;color:#fff;font-weight:700;text-decoration:none}.shop_menu a.border{border-right:1px solid #371d13}.shop_menu a:hover{background:#583525;text-decoration:underline}.hp_box1 #banner_shop{float:right}.main_article{width:620px;height:200px;padding:15px}.next_articles h3{line-height:18px}.main_article h2,.subarticle h2{font-size:18px;line-height:35px;font-weight:400}.main_article .image,.subarticle .image{margin-right:15px;width:130px;height:130px;overflow:hidden}.text_part{margin-left:145px}.page_text{color:#444;line-height:20px;text-align:justify;margin:20px 0;margin-top:10px}#credit.page_text h3{font-size:1.6em!important}.page_text ol li,.page_text ul li{list-style-type:circle;margin-left:15px;margin-bottom:5px}.subarticle .page_text{margin:5px 0}.page_text.answer{padding:20px;border:1px solid #face6c;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fffaee}.subarticle.search{height:auto;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #bbb}.subarticle.search h2{margin-bottom:0;line-height:22px}.advisory{margin-bottom:20px}.advisory div.page_text{margin-bottom:4px}.page_text p{margin-bottom:6px}.homepage .page_text{margin:0}.next_articles{width:288px;padding:15px;position:relative}.next_articles .go_next{position:absolute;top:18px;right:10px}.homepage .next_articles{border-left:2px solid #f7f4eb}.next_article{margin-bottom:18px}.next_article h3 span a{color:#555;font-weight:400;text-decoration:none}.next_article h3 span a:hover{text-decoration:underline}.next_article h2{margin-bottom:10px}.next_articles.top_breed_adv .next_article{margin-bottom:4px}.more_info,.more_info a{color:#8e837d}.top-post{padding-bottom:5px;padding-top:5px;border-bottom:1px solid #dbd2be;position:relative}.homepage .top-post{height:75px}.top-post--kennel .small_photo a{display:inline-block;width:100%}.top-post--kennel .small_photo a img{height:auto;width:100%}.top-post__title-link{text-decoration:none;font-size:17px}.top-post__title-link:hover{text-decoration:underline}.top-post--infd{padding-bottom:0;padding-top:5px}.top-post .actions{position:absolute;bottom:5px;right:5px;font-size:12px}.tab .top-post{margin:0 5px}.top-post .price{width:70px;text-align:right;font-weight:700}.top-post .more_videos{width:160px;text-align:right;font-weight:700;float:right}.top-post:hover{background:#f9f7f1}.top-post .image.left.round{height:124px;width:130px;overflow:hidden;margin-top:8px}.homepage .top-post{padding-bottom:8px;border-bottom:none;position:relative}.top-post h3{font-weight:400}.top-post h3,.top-post p{font-size:1em}.top-post p.region{width:170px}#frmaddKennelForm-id_breed{width:350px}.small_image_normal{width:65px;float:left;margin-left:10px}.add1{position:absolute;top:20px;right:10px;font-size:16px}.add2{margin-left:10px;width:100px;float:left}.add3{margin:10px}.add4.btn{width:190px;padding-left:2px;padding-right:10px}.all1{margin-left:10px;width:180px;float:left}.all2{margin-left:10px;width:240px;float:left}.all3{width:240px;margin:17px 0 0 10px;float:left}#frmcontactForm-text{width:450px;height:100px}.btn{display:block;height:38px;padding:0 35px 0 20px;line-height:38px;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn_blue{background:#0475bc url('https://www.pejskar.cz/css/../images/web/bg-btn-blue-small.png') right center repeat-x;font-size:16px}.btn_brown{background:#583425 url('https://www.pejskar.cz/css/../images/web/bg-btn-brown-small.png') right center repeat-x;font-size:16px}.btn_red{background:#0475bc url('https://www.pejskar.cz/css/../images/web/bg-btn-red-small.png') right center repeat-x}.btn_blue:hover,.btn_brown:hover,.btn_red:hover{color:#fff;text-decoration:underline}.next_btn{position:absolute;bottom:10px;left:20px}.go_next{background:url('https://www.pejskar.cz/css/../images/web/go_next.jpg') right center no-repeat;line-height:20px;display:block;width:107px;color:#8E837D}.one_album .image{width:160px;height:100px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:0}.one_album .left_part{margin-top:10px}.one_album .more_info p{margin-bottom:5px}#slide_gallery{padding:10px 0 10px 0;background:#DFF2BF;border-top:2px solid #e7e1d1;border-bottom:2px solid #e7e1d1;background:#fbf7f4 url('https://www.pejskar.cz/css/../images/web/bg-gallery.jpg') center center}.menu15{background:#fdfcf8;border-bottom:2px solid #e7e1d1}.menu15 div{width:100%;padding:15px}.menu15 div a,.menu16 div a{margin-bottom:5px}.menu16{background:#fdfcf8;border-bottom:2px solid #e7e1d1;height:80px}.menu16 div{width:280px;padding:15px;float:left}#right-stripe .menu16{height:auto}.box_bottom{width:284px;border-right:2px solid #e7e1d1;padding:20px;padding-bottom:50px;float:left;position:relative}.box_bottom h2,.main_article h2,.next_articles h2{font-size:20px;margin-bottom:10px;font-weight:700}.box_bottom.last{border:none}.box_bottom h3{font-size:1.3em;margin-bottom:5px}.box_bottom p{line-height:1.5em}.small_image{float:left;width:50px;height:50px;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-right:10px}.top_breed{height:50px;margin-bottom:10px}.top_breed h3{font-size:16px;margin-bottom:0}#footer{background:#2c1f19;width:960px;margin:auto;padding:35px 20px;font-size:.8em}#footer,#footer a{color:#5f544e}#footer a:hover{color:#fff}.advertisementForm_wrap{border:1px solid #f2ebdc;margin-bottom:20px}.default_form{border:1px solid #f2ebdc}.form_with_bg{background:#f2ebdc;padding:10px}.default_form input[type=submit],.form_with_bg input[type=submit]{border:none}.default_form fieldset{background:#f5f1e8;margin:4px;padding:10px}.form_block input[type=text],.form_block select{min-width:200px}#frmsearchBreedForm-fulltext{padding:7px;width:420px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}#frmsearchBreedForm-search{background:url('https://www.pejskar.cz/css/../images/web/bg-btn-blue-small.png') #0475BC;color:#fff;border:none;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-4px;padding:7px 40px 7px 20px}form input,form select,form textarea{border:1px solid #dbd2be;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 6px}input[type=checkbox]{margin:6px}#frmsearchAdvertisementForm-id_advertisement_type{width:120px}#frmsearchAdvertisementForm-id_region{width:180px}#frmsearchAdvertisementForm-id_breed{width:280px;float:right}#frmsearchKennelForm-id_breed{width:220px}#frmsearchDogPhotoForm-id_breed{width:380px;float:left;padding:9px;margin-right:10px}#frmsearchKennelForm-text{width:390px;padding:10px}#frmsearchKennelForm-id_region{width:380px;float:right}#frmaddAdvertisementForm-text,#frmsearchAdvertisementForm-text{width:390px;padding:9px}#frmsearchAdvertisementForm-search,#frmsearchKennelForm-search{display:inline;width:190px;float:right}.add01{width:120px;margin:10px}.add02{width:130px;margin:18px 0 0 0}.icon-wrap{background:url('https://www.pejskar.cz/css/../images/web/icon402.png') no-repeat;height:40px;padding-left:54px;margin:10px}.icon-wrap.letter{background-position:0 -108px}.icon-wrap.size{background-position:0 -216px}.icon-wrap.fci{background-position:0 -324px}.icon-wrap h2{font-size:19px;line-height:19px;margin-bottom:7px}.icon-wrap p{color:#8f827c}ul.breed_list li{padding:3px 0;list-style-type:circle;margin-left:35px}.dog_name_list li{width:300px;padding:3px 0}.top-post.top{height:140px;background:#fbf9f4;padding:0;position:relative}.top-post.top .small_image_normal{margin:0 15px 0 0;float:left;width:120px;height:140px;overflow:hidden}.top-post.top .right_part{margin-left:130px;padding:15px}.top-post .right_part{padding-right:15px}.top-post.top .right_part p{line-height:normal;height:auto}.top-post.top .right_part h3{width:auto;float:none;font-size:19px;line-height:25px;height:25px;margin-bottom:10px}.top-post.top span{font-weight:700}.top-post.top .page_text{color:#8f827c}.top-post .page_text{margin:5px 0 0 0}.top-post .breed_type{width:150px;overflow:hidden}.abs_top{position:absolute;top:10px;left:92px;background:url('https://www.pejskar.cz/css/../images/web/icon-top.png') no-repeat;width:48px;height:40px;z-index:2}.abs_top_small{position:absolute;top:1px;left:60px;background:url('https://www.pejskar.cz/css/../images/web/icon-top-small.png') no-repeat;width:33px;height:28px;z-index:2}.subarticle.search{position:relative}.subarticle.search .abs_top_small{position:static;background:url('https://www.pejskar.cz/css/../images/web/icon-top-small.png') no-repeat;width:33px;height:28px;z-index:2;float:left;margin-left:5px}.right-stripe-inner{border-left:2px solid #F7F4EB}.right-stripe-inner .next_articles{border-bottom:2px solid #F7F4EB}.photos_detail{width:250px;float:left}.photos_detail .photo{width:250px}.advertisement_detail{width:365px;padding-right:15px}.advertisement_detail .actions,.advertisement_detail .dates{font-size:.85em!important;font-size:12px!important;margin-bottom:20px;margin-top:5px}.advertisement_detail .actions{float:left}.advertisement_detail .actions a{display:block;padding-right:15px;float:left}.advertisement_detail .dates{float:right;width:110px;margin-bottom:21px}.advertisement_detail .price_region{font-size:18px;font-weight:700}.advertisement_detail .price_region p{margin-bottom:20px}.ansver1{width:160px}.ansver2{position:absolute;top:3px;right:3px}.ul_wrap{position:relative}.box_detail{background:#fbf9f4;padding:11px 20px;margin:15px 0}.fond_big{color:#000;font-weight:700;font-size:18px;line-height:28px}.share .icons{float:right;width:200px;height:32px;width:376px}.share .icons .icon{background:red;display:block;width:32px;height:32px;margin-right:5px;float:left;background:url('https://www.pejskar.cz/css/../images/icons/social_icons.png') no-repeat}.share .icons .icon.a1{background-position:0 -160px}.share .icons .icon.a2{background-position:0 -704px}.share .icons .icon.a3{background-position:0 -288px}.subarticle{height:130px;overflow:hidden;margin-bottom:20px}.photos .photo{background:#F7F3EA;height:115px;overflow:hidden;width:157px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;margin:10px 2px;position:relative}.photo{text-align:center}.photo .popisek{font-style:italic;font-size:.8em}.photo_main{float:left;margin:5px 20px 10px 0}.small_photo{width:80px;height:80px;position:relative;overflow:hidden;float:left;margin:0 3px 3px 0}.top-post .small_photo{width:130px;height:130px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px;margin-top:5px}.homepage .top-post .small_photo{margin-top:0;height:75px;width:75px;margin-right:18px}.small_photo_help{position:absolute}.video{width:640px;margin:auto}.video .video_popis{width:640px;text-align:center;font-style:italic;padding:5px}.old_flashes_wrap .storno{width:120px;float:left}.old_flashes_wrap .next{width:320px;float:right}.success.next{border:1px solid #4F8A10;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.success.insert_photo{width:120px;color:#4F8A10;border:1px solid #4F8A10;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left}.error.storno{border:1px solid #D8000C;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.old_flashes_wrap .next a{color:#4F8A10;display:block}.upload_text{background:#F0EDED;line-height:20px;padding:20px}table#images{background:#F0EDED;width:650px}table#images td,table#images th{padding:10px}table#images th{text-align:center}table .image_preview{width:150px}table#images tr{border-bottom:1px solid #cbcaca}#snippet--images h3{margin-bottom:15px}.image,.small_image{position:relative}.image_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.date-author{border:1px dotted #ddd;padding:4px;text-align:right;font-size:15px;color:#777}.error,.flash,.info,.success,.warning{padding:15px 30px 15px 50px;background-repeat:no-repeat;background-position:10px center;margin:10px;font-size:15px;line-height:23px;position:relative}.info{color:#00529B;background-color:#C6DBFF;background-image:url('https://www.pejskar.cz/css/../images/info.png')}.success{color:#4F8A10;background-color:#DFF2BF;background-image:url('https://www.pejskar.cz/css/../images/success.png')}.warning{color:#9F6000;background-color:#FEEFB3;background-image:url('https://www.pejskar.cz/css/../images/warning.png')}.error{color:#D8000C;background-color:#FFBABA;background-image:url('https://www.pejskar.cz/css/../images/error.png')}.sub_search_letter{background:#F2EBDC;padding:15px}.sub_search_letter a{font-size:17px;font-weight:700;padding:0 2px;color:#000}.advertisementForm_wrap ul{background:#F2EBDC;padding:5px}.advertisementForm_wrap ul li a{display:block;padding:6px;font-size:16px;text-decoration:none}.advertisementForm_wrap ul li a:hover{text-decoration:underline}.advertisementForm_wrap ul.names{background:0 0}.advertisementForm_wrap ul.names li{padding:3px 0;width:200px}.advertisementForm_wrap ul.names li a{display:inline}ul.breed_tabs{height:45px;margin-bottom:10px;width:650px;background:url('https://www.pejskar.cz/css/../images/web/bg-tabs.png') center repeat-x;position:relative}ul.breed_tabs li a{display:dlock;font-weight:700;float:left;padding-left:9px;padding-right:10px;border-bottom:none;line-height:44px;border-left:1px solid #e1d8c6;border-top:#fff;background:url('https://www.pejskar.cz/css/../images/web/bg-tabs.png') center repeat-x}ul.breed_tabs li a.active{border-bottom:none;background:#fff;border-bottom:1px solid #fff;color:#000;text-decoration:none}ul.breed_tabs.dog_names li a{padding-left:3px;padding-right:3px;font-size:14px}table.breed_info{margin-bottom:15px;width:100%}table.breed_info td,table.breed_info th{border-bottom:2px solid #faf9f4;border-top:2px solid #faf9f4;padding:10px 10px}table.breed_info th{text-align:left;vertical-align:top}#main_image{margin-top:10px;position:relative}.next_arrow,.prew_arrow{background:red;width:60px;height:61px;position:absolute;opacity:.5;filter:alpha(opacity=50)}.prew_arrow{left:10px;top:10px;background:url('https://www.pejskar.cz/css/../images/icon-prew-next.png') -60px 0}.next_arrow{left:580px;top:10px;background:url('https://www.pejskar.cz/css/../images/icon-prew-next.png')}.next_arrow:hover,.prew_arrow:hover{opacity:1;filter:alpha(opacity=100)}.advBox{height:320px;background:#f6f5f4;float:left;margin:10px 8px 10px 0;border:6px solid #e2ddda;border-radius:6px;padding:15px;position:relative}.singleAdv{width:auto!important;height:auto!important}.singleAdv span.topic{color:#da2a2a}.advBox h2{font-size:30px;font-weight:700;margin-bottom:5px}.advBox p.topic{font-weight:700;color:#80a92b;font-size:22px;margin-bottom:15px}.advBox.last p.topic{font-weight:700;color:#da2a2a}.advBox ul{margin:0 0 10px 0}.advBox li{line-height:22px;list-style-type:circle;padding-left:0;margin-left:15px}.advBox.last{margin-right:0}.advBox a.more,.advBox a.more#smaller{width:160px;height:45px;background:#d72928;color:#fff;display:block;bottom:10px;left:15px;font-size:17px;line-height:20px;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.advBox a.more.big{background:#80a92b}.advBox a.big,.advBox.last a.more{font-size:26px;line-height:42px}.advBox a.more:hover{text-decoration:underline}.advBox .gratis{width:108px;height:108px;background:url('https://www.pejskar.cz/css/../images/web/gratis.png') no-repeat;position:absolute;bottom:-6px;right:-6px}.advBox .icona{width:50px;height:50px;position:absolute;top:20px;right:20px;background:url('https://www.pejskar.cz/css/../images/web/advertisement_add_icons.png') no-repeat}.advBox.last .icona{width:50px;height:50px;position:absolute;top:20px;right:20px;background:url('https://www.pejskar.cz/css/../images/web/advertisement_add_icons.png') 0 -50px no-repeat}.advBox.topping{height:380px}.advBox.topping.max{width:auto;height:auto;float:none}.advBox.kennel{height:380px}.advBox.topping.last p{line-height:20px}.advBox.topping.last .more.big{margin-top:10px}.advBox.topping h2{font-size:25px}.advBox.topping .gratis,.advBox.topping.last .gratis.from19{background:url('https://www.pejskar.cz/css/../images/web/gratis-price.png') no-repeat}.advBox.topping .gratis.from30,.advBox.topping.last .gratis{background:url('https://www.pejskar.cz/css/../images/web/gratis-price.png') 0 -108px no-repeat}.advBox ul li.plus{list-style-image:url('https://www.pejskar.cz/css/../images/web/ul-plus.png')!important}.advBox ul li.minus{list-style-image:url('https://www.pejskar.cz/css/../images/web/ul-minus.png')!important}.paginator{padding:10px;text-align:center;margin:20px 0 10px 0}.paginator a,span.current,span.pagebutton{text-align:center;text-decoration:none;padding:5px 10px;border:none}.paginator span.current{background:#656565;border:1px solid #656565;color:#fff}.paginator a{border:1px solid #CDCDCD;color:#000}.paginator a:hover{text-decoration:underline}#frm-confirmPhotosForm{float:left;width:30px;margin-top:20px}.confirm_photos{color:#9F6000;background-color:#FEEFB3;background-image:url('https://www.pejskar.cz/css/../images/warning.png');background-repeat:no-repeat;background-position:10px center;padding:7px 15px;padding-left:60px;border:1px solid #9F6000}.confirm_photos p{margin-left:45px;margin-bottom:0}#frm-comments-commentsForm{background:#F2EBDC;padding:15px}form #comment_form .label_comment{float:left;width:110px;line-height:25px}#frmcommentsForm-save{margin-left:115px}.comments{background:#f1e3c6;padding:10px;margin-bottom:10px}.comments .comment_title .title{font-weight:700;line-height:20px;font-size:15px}.comments .comment_title{margin-bottom:10px;font-size:12px}.my_pejskar .btn_blue{margin:auto;float:none;margin-top:5px}.top_box{padding:15px;background:#def1fc;margin-bottom:15px;position:relative}.top_box a.top_link{position:absolute;bottom:15px;right:15px}.top_box.quick{padding:15px;background:#eafec4;padding-bottom:2px}.sms_text{font-size:23px}.sms_text.max{font-size:24px}.contact p{line-height:22px}.contact p span{font-weight:700;float:left;width:120px;display:block}span.address{margin-left:0}#content .categories h2{padding:4px 15px}#frm-kennelActiveForm,#frm-topCreditForm{border-top:1px solid #5a3626;margin-top:5px;padding-top:5px}#frmcategoryForm-id_region,#frmcategoryForm-text,#frmexpoForm-id_expo_type,#frmexpoForm-id_month,#frmexpoForm-year{padding:9px}#frmexpoForm-id_month{width:105px}#frmexpoForm-id_expo_type{width:160px}#frmcategoryForm-text{width:230px;padding:10px;margin-right:10px}#frmform-text{width:400px;padding:10px;margin-right:10px}.newPassw{position:absolute;bottom:10px;right:10px}.fb_detail{background:#eef3fd url('https://www.pejskar.cz/css/../images/icons/fb-icon-edge-small.jpg') 2px 2px no-repeat;border:2px solid #376092;border-radius:3px;padding:5px 7px 5px 70px;font-size:17px;text-align:center;line-height:26px}.fb_detail.fb_big{height:54px;cursor:pointer;margin:5px auto;width:570px}.fb_detail.fb_small{height:54px;position:absolute;right:3px;bottom:5px;filter:alpha(opacity=80);opacity:.8}.fb_detail a{display:block;text-decoration:none;color:#1C3F6D;cursor:pointer}.fb_detail.fb_small a{filter:alpha(opacity=80);opacity:.8}.fb_detail a:hover{text-decoration:underline;opacity:1;filter:alpha(opacity=100)}p.expo_li{margin:3px 0 5px 0}.detail_text.expo h2{background:none repeat scroll 0 0 #F9F7F1;margin-bottom:10px;margin-top:15px;padding:5px 15px}.autocomplete-w1{position:absolute;top:0;left:0;width:255px;margin:6px 0 0 6px}.autocomplete-w1 .left{display:block;width:275px;overflow:hidden;height:15px;line-height:15px}.autocomplete-w1 .right{width:60px;text-align:right;overflow:hidden;height:15px;line-height:15px}.autocomplete{border:1px solid #999;overflow-x:hidden;oveflow-y:auto;background:#fff;cursor:default;text-align:left;max-height:270px!important;width:285px;margin:-6px 6px 6px -6px}.autocomplete .selected{background:#a9e2a1}.autocomplete div{padding:5px 5px;white-space:nowrap;overflow:hidden;font-size:15px}.autocomplete strong{font-weight:400;color:#d6282a}.suggest_name{float:left}.suggest_title{float:right;font-size:.85em;color:#000;font-weight:700}#frmimageForm-uploadPhotos{margin-top:10px}#frmimageForm-uploadPhotos .flash{margin:0;padding:0}.dragHandle{background:url('https://www.pejskar.cz/css/../images/icons/transfer_up_down.png') center center no-repeat}h3.confirm{width:260px}#registration_action{background:#FFFAEE;border:1px solid #FACE6C;border-radius:4px}#registration_div{background:#FFFAEE;border:1px solid #FACE6C;border-top:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.black_bg_all{position:absolute;z-index:10;width:100%;height:100%;background:#000;top:0;left:0;opacity:.2;filter:alpha(opacity=20)}#frmformForm-text{width:600px}.fb_big_font{font-size:23px}.margin-bottom-small{margin-bottom:5px}.complet_adv{line-height:50px;height:50px;margin:15px 0 0 195px}#frmsearchKennelForm-sorting{width:210px}.fb_detail.fb_small.fb_video{position:static;margin:0 0 10px 10px}.mainFoto{margin-right:6px}.shop_item .page_text{color:#fff}.navigation{display:none;position:absolute}#menu-horizontal{display:block}.fb-comments{width:100%;overflow:hidden}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{min-width:100%!important;width:100%!important}@media (max-width:750px){*{font-size:1.05em}h1{line-height:30px}.homepage #content-wrapper{padding-top:180px}#content-wrapper{padding-top:220px}#content .menu16{height:auto}.menu15 div{width:auto}.advisory_next .page_text.left,.advisory_next .right.more_info{float:none}.advisory_next{padding:7px}.advisory_next .page_text.left{margin-bottom:3px;float:none}.advisory_next .right.more_info{margin-bottom:10px;display:block}#banner_shop,#container,#content,#footer,#header,#right-stripe,#slide_gallery #banner,.homepage #content,.hp_box1 .advertisement{width:100%}#header{height:auto}.top_line{width:auto}body{background:0 0}#right-stripe{margin-top:15px}#abs1,#leaderboard,#sky1,#sky2,#slide_gallery,.top_line .holiday,.top_line_wrap .eshop{display:none}.homepage .breed,.homepage .top-post h3,.homepage .top-post.kennel h3,.top-post .price,.top-post h3,.top-post p,.top-post p.region{padding:0;line-height:22px;height:auto;text-align:left}.subarticle{height:auto}.subarticle .image.left.round{width:110px;height:90px}.subarticle .image.left.round img{width:110px}.subarticle .text_part{margin-left:120px}.breadcrumbs{left:7px;top:180px}.homepage .top-post h3{height:22px;overflow:hidden}.homepage .top-post{margin:0}.top-post .small_photo{margin-right:20px}.homepage .top-post.kennel h3,.top-post h3,.top-post p.region{float:none;width:auto}.top-post{width:auto;margin:0;padding:7px}.homepage .top-post h3{padding:4px 0;width:auto}.top_line_wrap{border:none;background:0 0;right:0;left:inherit}#container,#header{padding:0;margin:0}.navigation{display:block;width:100%;top:130px;line-height:40px;text-align:center;background:url('https://www.pejskar.cz/css/../images/web/bg-menu.jpg') repeat-x #e63233;border-bottom:1px solid #c82222;padding:4px 0}.navigation p{line-height:30px;margin:0 auto;border:1px solid #fff;text-align:left;color:#fff;width:140px;padding:0 10px;cursor:pointer}.navigation p span.lines{float:right;display:block;width:25px;height:25px;margin-top:4px}.navigation p span.lines span{display:block;width:100%;height:2px;background:#fff;margin-top:4px}#menu-horizontal{top:171px;height:auto;display:none;z-index:99999}#menu-horizontal ul li{float:none;height:auto;position:static}#menu-horizontal ul li a{float:none;width:100%;padding:0;line-height:40px;height:40px;border-bottom:#c82222 1px solid;text-align:center;background-color:#e63233;font-size:15px}#menu-horizontal ul li a:hover{background-color:#f14243}#menu-horizontal ul li a.home{text-align:center;background-color:#e63233;width:100%}#menu-horizontal ul li ul.level-1{position:static;left:0;top:0;display:block;visibility:visible;width:100%;float:none}#menu-horizontal ul li ul.level-1 li a{width:100%;padding:0 0;border-bottom:#c82222 1px solid;background:#f84c4d;font-size:13px;line-height:30px}#logo{width:241px;height:64px;margin:5px}#logo a{margin:0;width:241px;height:64px;background:url('https://www.pejskar.cz/css/../images/mobile/logo.jpg') no-repeat}.top_menu ul li a{line-height:60px}.searchForm_wrap{position:static;margin-left:5px;width:97%;max-width:290px;margin:2px auto}.searchForm_wrap .menu{display:none}#frm-searchForm-searchForm{float:none;width:100%}#frmsearchForm-fulltext{width:60%}.btn_blue{background-position:right -9px center}.advertisement_detail .actions{float:none;height:20px}.advertisement_detail .dates{width:auto;float:none;margin-top:10px}.advisory{padding:10px;margin-bottom:0}.page_text.answer{margin:4px}.advisory .page_text{padding:0}.hp_box1,.tabs{height:auto}.tabs{width:auto;padding:10px}.tabs .tab{position:static;height:auto;clear:both;width:auto;padding-bottom:10px}.add1{top:10px}.btn.add2,.btn.all1,.btn.all2{width:95%;background-image:none;padding:2px 0;float:none;display:block;margin:10px}.all2{width:200px}.tabs .tb a{padding:0 26px 0 6px}.add02{width:80%;margin:10px auto;float:none;max-width:250px}.ansver1{padding:0;background-position:-10px 0}#banner_shop a.border{width:33.1%;padding:10px 0;margin:0}.next_articles,.top_article .main_article{width:auto;float:none;border:0;height:auto}.top_article .main_article{border-bottom:1px solid #e7e1d1}.box_bottom{width:auto;float:none;border:0;border-bottom:1px solid #e7e1d1}#footer{padding:15px 0;padding-top:0;text-align:center}#footer .bottom_menu{float:none;margin-bottom:15px}#footer .bottom_menu a{display:block;padding:10px 0;text-decoration:none;width:100%;color:#fff;text-align:center;border-bottom:#796b63 1px solid;font-size:14px}#footer .bottom_menu a:hover{background:#724735}.fb_main_block{display:none}#frmsearchBreedForm-search{padding:7px 4px 7px 3px}#frmsearchBreedForm-fulltext{width:55%}#frmsearchBreedForm-fulltext,#frmsearchBreedForm-search{margin:0}.icon-wrap{height:auto;min-height:38px}ul.breed_tabs.dog_names li a{padding:0}.breed_list.dog_name_list ul{padding:12px}.sub_search_letter a{padding:6px 10px;display:block;float:left;background:red;margin-right:5px;width:10px;margin-bottom:5px;background:#e6dcc6;border:1px solid #d9cdb3}.sub_search_letter a:hover{background:#d9cdb3}.page_text{padding:0 7px}.right_menu li a{width:auto}ul.breed_tabs{width:100%}ul.breed_tabs a{width:100%;float:none;padding:0;text-align:center;border:0}ul.breed_tabs li a{padding:0;border:0;line-height:30px}.complet_adv,p.showAll{font-size:18px;text-align:center;padding:10px 0;margin:0;line-height:20px}#frmcategoryForm-id_region,#frmexpoForm-id_expo_type,#frmexpoForm-id_month,#frmexpoForm-year,#frmsearchAdvertisementForm-id_advertisement_type,#frmsearchAdvertisementForm-id_breed,#frmsearchAdvertisementForm-id_region,#frmsearchDogPhotoForm-id_breed,#frmsearchKennelForm-id_region,#frmsearchKennelForm-sorting{padding:6px;width:98%;float:none;margin-left:0;margin-right:0}#frmcategoryForm-text,#frmform-text,#frmsearchAdvertisementForm-text,#frmsearchKennelForm-text{width:93%;margin-left:0;margin-right:0}#frmcategoryForm-search,#frmexpoForm-search,#frmform-search,#frmsearchAdvertisementForm-search,#frmsearchDogPhotoForm-search,#frmsearchKennelForm-search{margin:5px auto;width:80%;max-width:250px;float:none;display:block}#frm-categoryForm div.left,#frm-expoForm div.left,#frm-form div.left{float:none}.top-post.top{height:auto;padding-left:5px;min-height:140px}.top-post.top .right_part h3{height:auto}.top-post .page_text{margin-bottom:0;padding:0}.top-post .image.left{margin-right:20px}.top-post.top .right_part{margin-left:0}.dialog{width:320px;margin-left:-160px;padding:7px;margin-top:-100px}#frm-loginForm{padding:5px}.ansver2{position:static;margin:10px auto;max-width:200px}.photos_detail{margin:10px}.right.advertisement_detail{width:auto;padding:7px;float:none}.video{width:100%!important}.video,.video iframe{width:100%!important;height:400px}#frmformForm-text{width:90%}.video .video_popis{width:90%}.top-post .more_videos{width:auto;float:none;text-align:left}#main_image img{width:100%}.photos .photo{width:32%;height:160px}.photos .photo img{width:100%}.next_arrow{left:auto;right:10px}.paginator{float:none}.share .icons{width:auto}#frm-contactForm table{width:100%}#frm-contactForm th{width:70px}#frm-contactForm input,#frm-contactForm select,#frm-contactForm textarea{width:90%!important}}@media (max-width:400px){#frmsearchBreedForm-fulltext,#frmsearchBreedForm-search{width:100%;padding:7px 0;webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#frmsearchBreedForm-fulltext{margin-bottom:7px}.menu16 div{width:100%;padding:10px 0;text-align:center}.tb #a_dogs h2,.tb #a_kennel h2{font-size:14px}}@media (max-width:500px){.tabs .add1.btn_blue{display:none}.add01{width:auto;padding:0 20px 0 4px}.photos .photo{width:48%;height:120px}.photos_detail{margin:10px;float:none;width:95%}.photos_detail .photo{width:98%}.photos_detail .photo img{width:100%}.photos_detail .small_photo{width:32%}.photos_detail .small_photo img{width:100%}.right.advertisement_detail{float:right}.paginator .next_button,.paginator .prew_button{display:block}.paginator .pages_control{display:block;height:30px;margin:5px 0;margin-top:20px}}@media (max-width:655px){.advBox{width:auto;float:none}#frm-addAdvertisementForm fieldset{width:auto;float:none}#frm-addAdvertisementForm fieldset th{width:105px!important}#frm-addAdvertisementForm fieldset input,#frm-addAdvertisementForm fieldset textarea{width:90%!important}}@media (max-width:325px){.photos .photo{width:98%;height:auto}}@media (max-width:475px){#banner_shop a.border{width:49.5%;padding:10px 0;margin:0}.top_menu ul li{float:none}.top_menu ul li a{line-height:32px;height:auto;padding:0 10px}}.abnotice{font-size:1.2em;line-height:1.5em;border:3px solid #0475bc;margin:10px;padding:10px;-webkit-border-radius:5px;border-radius:5px}.abnotice p{margin-bottom:12px}.abnotice h2{font-size:1.8em;margin:0 0 15px 0}.cookiesConfirm{width:100%;position:fixed;bottom:0;background:#f2f2f2;color:#657888;padding:0;line-height:25px;margin-bottom:0;text-align:center;z-index:9999999;font-size:12px!important}.cookiesConfirm p{margin:0;padding:10px}.cookiesConfirm a{color:#657888}.cookiesConfirm a.ok{background:#4a8cf6;padding:5px 20px;text-decoration:none;color:#fff;margin-left:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.more{border:1px solid #999;color:#999;float:right;display:inline-block;margin-right:-5px;margin-top:7px;padding:4px 15px;text-decoration:none}.more:hover{border-color:#555;color:#555}.mr-0{margin-right:0}.no-hover-bg:hover{background:0 0}.consent-personal-data{margin-bottom:10px;margin-top:10px;font-size:.9em;color:#606060}.mb-10{margin-bottom:1em}/* line 6, ../sass/lightbox.sass */
#lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  display: none;
}

/* line 15, ../sass/lightbox.sass */
#lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-weight: normal;
}
/* line 24, ../sass/lightbox.sass */
#lightbox img {
  width: auto;
  height: auto;
}
/* line 27, ../sass/lightbox.sass */
#lightbox a img {
  border: none;
}

#lightbox .lb-loader {
    background: url('https://www.pejskar.cz/css/../images/spinner.gif') center no-repeat;
}

#lightbox .lb-close {
    height: 27px;
    width: 27px;
    background: url('https://www.pejskar.cz/css/../images/close.png') no-repeat;
}

/* line 30, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 39, ../sass/lightbox.sass */
.lb-container {
  padding: 10px;
}

/* line 42, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 51, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-image {
    position: relative;
    top: -5px;
    left: -5px;
}

/* line 59, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 62, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 65, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  /*background-image: url('https://www.pejskar.cz/css/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
  /* Trick IE into showing hover */
  display: block;
}

/* line 72, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
  cursor: pointer;
  z-index: 10000;
  _background: url('https://www.pejskar.cz/css/../images/prev.png') left 48% no-repeat;
}

/* line 76, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
  cursor: pointer;
  z-index: 10000000;
  _background: url('https://www.pejskar.cz/css/../images/next.png') right 48% no-repeat;
}

/* line 81, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url('https://www.pejskar.cz/css/../images/prev.png') left 48% no-repeat;
}

/* line 85, ../sass/lightbox.sass */
.lb-next:hover {
  background: url('https://www.pejskar.cz/css/../images/next.png') right 48% no-repeat;
}

/* line 88, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 95, ../sass/lightbox.sass */
.lb-data {
  padding: 0 10px;
  color: #bbbbbb;
}
/* line 98, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 103, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
/* line 107, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 11px;
}
/* line 112, ../sass/lightbox.sass */
.lb-data .lb-close {
  width: 35px;
  float: right;
  padding-bottom: 0.7em;
  outline: none;
}
/* line 117, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
}
/**{
	font-family: Arial, Helvetica, sans-serif;
}*/

#banner{
	margin: 0px auto;
	position: relative;
        padding: 0 50px 0 50px;
}

#banner h3{
	font-size: 1.1em;
        line-height: 20px;
	margin: 0px;
	margin-bottom: 10px;
	overflow: hidden;
}

#banner h3 a{
	color: #900141;
}

#banner .one_album{
  float: left;
  width: 211px;
  height: 180px;
  margin: 0 1px;
  overflow: hidden;
  padding-right: 5px;
  _width: 238px;
}

img{
	border: none;
}



/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{display:none;position:absolute;}

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}

p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

ul.bjqs-controls li a{
  display:block;
  position:absolute;
  color:#fd0100;
  text-decoration:none;
  text-transform:uppercase;
  text-indent:-9999px;  
  height: 40px;
  width: 40px;
  
  
}

a.bjqs-prev{
  left:0;
  background: #e53131 url('https://www.pejskar.cz/css/../images/web/sipky.png') no-repeat;
  
  -webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

a.bjqs-next{
  right:0px;
  background: #e53131 url('https://www.pejskar.cz/css/../images/web/sipky.png') -36px no-repeat;  
  
  -webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomleft: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}



 p.bjqs-caption{
  background: url('https://www.pejskar.cz/css/../images/caption.png');
  color:#fff;
  text-align:center;
}

 ol.bjqs-markers{
  position:absolute;
  bottom:-50px;
}

 ol.bjqs-markers li{
  float:left;
  margin:0 3px;
}

 ol.bjqs-markers li a{
  display:block;
  height:10px;
  width:10px;
  border:4px solid #fff;
  overflow:hidden;
  text-indent:-9999px;
  background:#000;
  border-radius:10px;
  box-shadow:0 0 50px rgba(0,0,0,0.5);
}

ol.bjqs-markers li.active-marker a{
  background:#fd0100;
}
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80); }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.mfp-align-top .mfp-container:before {
    display: none; }

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }

.mfp-ajax-cur {
    cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
    cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }

.mfp-loading.mfp-figure {
    display: none; }

.mfp-hide {
    display: none !important; }

.mfp-preloader {
    color: #cccccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #cccccc; }
.mfp-preloader a:hover {
    color: white; }

.mfp-s-ready .mfp-preloader {
    display: none; }

.mfp-s-error .mfp-content {
    display: none; }

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none; }
button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
    color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #cccccc;
    font-size: 12px;
    line-height: 18px; }

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    filter: alpha(opacity=65);
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }

/*
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }*/

/*
.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }*/
/*
.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }
*/
.mfp-arrow-left {
    left: 0; }
/*
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
*/
/*
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; 
}*/

button.mfp-arrow-left, button.mfp-arrow-right{
   background: black url('https://www.pejskar.cz/css/../images/icon-prew-next.png') no-repeat;
   height: 61px;
   width: 61px;
  
}

button.mfp-arrow-left {
    background-position: -59px 0;
}

.mfp-arrow-right {
    
    right: 0; }
/*
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }*/
/*
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }
*/
.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
.mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
    line-height: 0; }
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
.mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px; }

.mfp-image-holder .mfp-content {
    max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
    */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
        padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px; }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }

.mfp-ie7 .mfp-img {
    padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
    padding: 0; }
.mfp-ie7 .mfp-content {
    padding-top: 44px; }
.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0; }.cookie-bar-wrapper {
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0, 0, 0); /* Fallback color */
    background-color: rgba(0, 0, 0, 0.5); /* Black w/ opacity */
    z-index: 9999998;
}

.cookie-bar {
    position: relative;
    margin: 15% auto 0 auto; /* 15% from the top and centered */
    color: #666;
    width: 450px;
    height: auto;
    text-align: left;
    line-height: 30px;
    background: #fafafa;
    border: 1px solid #999;
    -webkit-box-shadow: 0 0 8px 2px #444;
    box-shadow: 0 0 8px 2px #444;
    font-size: 16px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    padding: 10px;
    z-index: 9999999;
}

.cookie-bar.detail {
    height: auto;
}
.cookie-bar form fieldset {
    border: none;
    margin: 0px 15px;
}

.cookie-bar p {
    line-height: 24px;
}
.cookie-bar .message {

}
.cookie-bar table {
    width: 100%;
}
.cookie-bar table th {
    display: none;
}
.cookie-bar .btn {
    line-height: 24px;
    font-size: 20px;
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    padding: 8px;
    margin-bottom: 16px;
}
.cookie-bar .btn-success {
    background-color: #64a820;
    border-color: #407110;
    color: white;
    width: 100%;
    margin-top: 15px;
}
.cookie-bar .btn-success:hover {
    background-color: #407110;
    border-color: #2c4d0b;
}
.cookie-bar .btn-info {
    background-color: #fff;
    border-color: #999;
    color: #999;
    width: 49.2%;
}
.cookie-bar .btn-info:hover {
    background-color: #f5f5f5;
}
.close-cb {
    border: none;
    color: #999;
    text-decoration: none;
    text-align: center;
    position: absolute;
    display: inline-block;
    right: 10px;
    top: 0;
    cursor: pointer;
    /*border-radius: 3px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);*/
    line-height: 30px;
    height: 30px;
    width: 30px;
    font-size: 16px;
    font-weight: bold;
}
.close-cb:hover {
    background: #999;
    text-decoration: none;
}

.checkbox-cb {
    display: none;
}
.checkbox-cb:checked + .cookie-bar {
    transform: translateY(-50px);
}

.cookie-bar a {
    color: #000;
    text-decoration: underline;
}

@media (max-width: 767px) {
    .cookie-bar {
        color: #222;
        font-size: 14px;
        width: 100%;
        height: auto;
        right: 0;
        bottom: 0;
    }
    .cookie-bar.detail {
        height: auto;
        min-height: 280px;
    }
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url('https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBBHWFfxJXS04xYOz0jw624.woff') format('woff');
}
