/*============================================================================================*/
/* Your ltr styles below */
/*============================================================================================*/
H1{font-size: 1.8rem;}
H2{font-size: 1.7rem;}
h4 {margin-bottom: 24px;}
.main-menu > ul > li > a {
    font-size: 1.000rem;
}
#bodytext, p {
    font-size: 120%;
}
article.catalog figure {direction: ltr;height: 525px;}
article.catalog figure img {width: 350px;height: 525px;}

#thumbnail {
    float: left;
    margin: 4px 6px 0 0;
}
.highslide_container_rivky {
    float: right;
    padding-left: 24px;
    text-align: left;
}
.highslide_container_rivky_l {
    float: left;
	padding-left: 0;
    padding-right: 24px;
    text-align: left;
}
li {text-align: left; }
input::placeholder {text-align: left;}
a.btn_1.plus_icon.medium, .btn_1.plus_icon.medium {
    padding-top: 16px;
	padding-bottom: 8px;
}
@media only screen and (max-width: 1610px) and (min-width: 1486px) {
article.catalog figure {height: 440px;}
article.catalog figure img {width: auto;height: 440px;}
}
@media only screen and (max-width: 1485px) and (min-width: 1361px) {
article.catalog figure {height: 430px;}
article.catalog figure img {width: auto;height: 430px;}
.top-left4textOverSlide {position: absolute;top: 26px;left: 16px;}
}
@media only screen and (max-width: 1446px) and (min-width: 1361px) {
.top-left4textOverSlide {position: absolute;top: 36px;left: 16px;}
}
@media only screen and (max-width: 1360px) and (min-width: 1291px) {
.top-left4textOverSlide {position: absolute;top: 46px;left: 16px;}
}
@media only screen and (max-width: 1290px) and (min-width: 1141px) {
.top-left4textOverSlide {position: absolute;top: 66px;left: 16px;}
}
@media only screen and (max-width: 1142px) and (min-width: 992px) {
.top-left4textOverSlide {position: absolute;top: 96px;left: 16px;}
}
@media only screen and (max-width: 1360px) and (min-width: 1201px) {
article.catalog figure {height: 380px;}
article.catalog figure img {width: auto;height: 380px;}
}
@media only screen and (max-width: 1200px) and (min-width: 1101px) {
article.catalog figure {height: 350px;}
article.catalog figure img {width: auto;height: 350px;}
}
@media only screen and (max-width: 1100px) and (min-width: 1001px) {
article.catalog figure {height: 330px;}
article.catalog figure img {width: auto;height: 330px;}
}
@media only screen and (max-width: 1000px) and (min-width: 901px) {
article.catalog figure {height: 300px;}
article.catalog figure img {width: auto;height: 300px;}
}
@media only screen and (max-width: 900px) and (min-width: 768px) {
article.catalog figure {height: 240px;}
article.catalog figure img {width: auto;height: 240px;}
}
@media only screen and (max-width: 767px) and (min-width: 621px) {
article.catalog figure {height: 800px;}
article.catalog figure img {width: auto;height: 800px;}
}
@media only screen and (max-width: 620px) and (min-width: 481px) {
article.catalog figure {height: 700px;}
article.catalog figure img {width: auto;height: 700px;}
}
@media only screen and (max-width: 480px) and (min-width: 401px) {
article.catalog figure {height: 600px;}
article.catalog figure img {width: auto;height: 600px;}
}
@media (max-width: 600px) {
		.container4textOverSlide{ font-size: 11px;	
	    /*height: 270px;
		background-color: #343d45;border-radius: 5px;*/}
}
@media (max-width: 560px) {
H1{ font-size: 28px;margin-bottom: 1.0rem;}
	H4{ font-size: 1.2rem;;}
	#bodytext, p {font-size: 110%;}
	blockquote.pullquote {font-size: 1.0rem;
    line-height: 2.0rem;
    }
	.textOverSlide {font-size: 340%;}
}
@media (max-width: 420px) {
	.textOverSlide2 {font-size: 14px!important; margin: -14px 0 0 -24px;}
}