@media (max-width: 1250px) {#wp-admin-bar-wpseo-menu,#wp-admin-bar-seed-csp4-notice,#wp-admin-bar-so_live_editor,#wp-admin-bar-w3tc {display: none !important}}

@media (max-width: 1200px) {
.custom-header-menu-class {/*position:fixed;*/ height: 65px}.blog .single-title,.category .single-title,.single-title {font-size: 29px !important;line-height: 32px !important;}
.home .popisok h3 { font-size: 18px}.home .popisok p { min-height: 300px} #header-image-desktop {height: auto} #logo-a svg {padding: 2px 0px; margin-top: 12px; margin-left: -52px; }
.search-results .site-main { margin-top: 60px;} #search-launcher-desktop { display: none !important} #search-panel .glyphicon-search {display: none} #search-panel-mobile {text-align: left; margin-top: 18px;} 
#search-panel-mobile .search-field {background: none;border: none;border-radius: 0;width: 95%;padding: 47px 0px 15px;color: #000!important;font-family: 'Montserrat', sans-serif;} #search-panel-mobile .border-bottom {
border-bottom: 1px solid #7f7f7f;height: 1px;width: 100%;display: inline-block;position: relative;top: -22px;} #search-panel-mobile .glyphicon-search {
position: absolute;left: 98%;top: 52px;right: initial;color: #676767;font-size: 18px} #search-panel-mobile .search-submit { display: none} #tabulka-brokerov .broker-logo-desktop img, #tabulka-brokera .broker-logo-desktop img {
 width: 80px} #text-2 button {padding: 8px; white-space: normal} .header-offset {margin-top: 61px} .porovbox {width: 49%}
 #vitajte-v-biznise-background {height: 360px;margin-top:98px;} #vitajte-v-biznise h4 {font-size:42px;line-height:41px;padding:0 198px;margin-top:107;} #vitajte-v-biznise {padding: 125px 0;}
#proslov {padding: 20px 0} .home .entry-title {font-size:38px;margin: 50px 0 97px 0;} }

@media (max-width: 991px) {h2 {font-size: 24px; line-height: 26px;}button.menu-toggle {display: inline-block}.follow-list {
display: none}.blog .entry-header {top: -49px}#breadcrumb-container {top: -20px}#footer-top a {display: block;text-align: left} #footer-main ul {text-align: left;padding-top: 15px;
padding-left: 17px;display: none} #footer-main ul a {font-size: 15px;padding-bottom: 8px;display: block}#footer-main {text-align: left}.footer-main-h3-button {float: right;
margin-top: 7px}.footer-menu h3 {padding-left: 40px;padding-bottom: 15px;padding-top: 15px;font-size: 19px!important;cursor: pointer;line-height: 30px;}
#footer-main h3 {padding-left: 2px}.footer-copyright-mobile {display: block;text-align: center;margin-top: 6px}.footer-guidance {margin-top: 50px;}.header-showcase_text {
width: auto}#header-image-desktop {display: none}#header-image-mobile,#header-image-mobile-container {display: block;height: 330px; margin-top: 59px;}.home .popisok {
min-height: initial;margin-bottom: 60px;padding-bottom: 70px}.home .popisok p {min-height: 140px}.home .header-offset {margin-top: 0}#logo-a svg {position: static; padding:3px 0; margin-left:-50px;
height: 45px;} 
.nastroje-obrazok img {height: 375px}
.site-header {padding: 0}.site-footer .footer-line {display: none;}.site-footer .footer-social {display: none;}.site-footer .footer-copyright {display: none;}
.footer-logo{text-align: center;}.footer-social-mobile{display: block;}#tabulka-brokerov thead {display: none}#tabulka-brokerov tbody > tr > td {display: block}
#tabulka-brokerov .desktop {display: none}#tabulka-brokerov .mobile {display: block;padding: 0;border: none}#tabulka-brokerov .mobile .col-xs-5 {background: #5f5f5f;color: white}
#tabulka-brokerov .mobile .col-xs-5 img {max-width: 100px}#tabulka-brokerov .row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: 0;margin-right: 0}
#tabulka-brokerov .row > [class*='col-'] { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex; flex-direction: column; padding: 7px 0; justify-content: center}
#tabulka-brokerov .broker-row-cell {padding: 0;border: none}#tabulka-brokerov .broker-detail-row {border-bottom: 10px solid #f6f6f6}#tabulka-brokerov .broker-detail-row:last-child {border-bottom: none}
#tabulka-brokerov .mobile .container-left {font-size: 15px;text-align: left;margin-left: 15px}#tabulka-brokerov .mobile .container-right {color: #707070}
#tabulka-brokerov .container-right img {max-width: 90%}#tabulka-brokerov .mobile .zalozit-ucet-button {padding: 5px;font-size: 14px}
#tabulka-brokerov .mobile .zalozit-ucet-button,#tabulka-brokerov .mobile .demo-button {width: 95%}#vitajte-v-biznise {padding: 60px 0}#vitajte-v-biznise-background {height: 280px;margin-top:47px;}
#vitajte-v-biznise {padding: 51px 0;}#vitajte-v-biznise h4 {font-size:31px;line-height:36px;padding-left:50px;padding-right: 50px;}#proslov {padding-top:74px;padding-bottom:24px;}
.page-in-development {width: 100%;display: none}.porovbox {width: 98%;margin-bottom: 50px;}	h2 {padding: 19px 0 22px 0}h3 {font-size: 20px;line-height: 23px;padding: 16px 0 21px 0}
h4 {font-size: 18px;line-height: 21px;padding: 12px 0 20px 0;}h5 {font-size: 16px;line-height: 18px}h6 {font-size: 14px;line-height: 15px}
.fmobil  {border-bottom: 1px solid #ebebeb;padding-right: 0px;padding-left: 0px;} #footer-main li {margin-bottom: 0px;}

.widget {margin: 40px 0 0px 0;} .analysis {margin-top: 70px;margin-bottom: -0px;}
#search-panel-mobile .glyphicon-search {left: 97%;} #footer-main ul a {font-size: 16px;padding-bottom: 12px;padding-top: 12px;} 
.row.footer-menu  {margin-right: 0px;margin-left: 0px;} #footer-main.container  {padding-right: 10px;padding-left: 10px;}
.footer-copyright-mobile .col-sm-12 {padding-right: 0px;padding-left: 0px;} #footer-main {margin-top: 18px;}
.home .entry-title {margin: 90px 0 100px 0;line-height: 40px;font-size: 30px;padding: 0 15px;} 
}

@media (max-width: 805px) {#vitajte-v-biznise h4 {padding-left:15px;padding-right:15px;}}
@media (max-width: 768px) {.page-template-template-no-panel-academy #header-image-mobile-container {border-bottom: 3px #e4e2e2 solid;}
	.home .popisok p { min-height: 80px}.nastroje-obrazok .overlay {width: 100%}.posts-listing .hentry { min-width: 0}#tabulka-brokerov .mobile .zalozit-ucet-button,
#tabulka-brokerov .mobile .demo-button {font-size: 12px} .porovbox {margin-bottom: 42px;} #logo-a svg {height: 42px;margin-left: -40px;margin-top: 10px;}
button.menu-toggle {margin-top: 2px;margin-right: 0px} #burger-ctr {margin-top: 5px;}
#search-panel-mobile {margin: 55px 0 8px 0;} #search-panel-mobile .border-bottom {border-bottom: 1px solid #999;}
#footer-main ul {padding-top: 2px;padding-left: 17px;padding-bottom: 24px;} #proslov h3 {line-height: 32px;} #proslov {padding: 95px 35px 100px 35px!important;}

.custom-header-menu-class {height: 60px;}
.search-results #logo-a svg, .blog #logo-a svg, .search-no-results #logo-a svg, .error404 #logo-a svg, .category  #logo-a svg  {margin-left: -55px;}
.search-results #footer-main, .blog #footer-main, .search-no-results #footer-main, .error404 #footer-main {padding-left: 37px;padding-right: 37px;}
.search-results #site-navigation, .blog #site-navigation, .search-no-results #site-navigation, .error404 #site-navigation, .category  #site-navigation  {padding: 0px;}
#footer-main.container  {padding-right: 18px;padding-left: 18px;}
}
@media (max-width: 735px) {#vitajte-v-biznise h4 {margin-top:103px;} #search-panel-mobile .glyphicon-search {left: 96.5%;}}
@media (max-width: 600px) {.panel-obrazok .overlay {width: 100%; padding: 50px 20px}.panel-obrazok { height: 450px}.panel-obrazok-bg {background-size: cover}#tabulka-brokera .broker-logo-desktop {
width: auto;}#search-panel-mobile .glyphicon-search {left: 96%;}}
@media (max-width: 500px) {.footer-menu h3 {font-size: 18px!important;} .home .entry-title {margin: 90px 0 94px 0;}
.porovbox {margin-bottom: 35px;} #search-panel-mobile {margin: 35px 0 3px 0;} #search-panel-mobile .glyphicon-search {left: 95%;}} 
@media (max-width: 450px) {#header-image-mobile, #header-image-mobile-container {height: 330px;}
#proslov {padding: 85px 28px 100px 28px !important;}}
@media (max-width: 432px) {#vitajte-v-biznise h4 { font-size:29px;} #search-panel-mobile .glyphicon-search {left: 94%;}}
@media (max-width: 420px) {#tabulka-brokerov .mobile .container-left {font-size: 12px;text-align: left;margin-left: 5px}}
@media (max-width: 393px) {#vitajte-v-biznise h4 {margin-top:86px;}	#vitajte-v-biznise {margin-top: -22px;} #proslov {padding: 85px 22px 100px 22px !important}}
@media (max-width: 350px) {#proslov {padding: 65px 24px 100px 24px !important}}