
body #maincontent{ max-width:1820px;margin-left:auto;margin-right:auto; }
body .leftContainer{ min-width:390px; }
body .leftContainer,
	body .columns{ display:table-cell;vertical-align:top; }
body .columns{ width:100%; }
body .columns .column.main{ padding-top:72px; }
body .leftContainer .menu-wrapper{ margin-bottom:0px;max-width:calc(100% - 50px); }
body #maincontent .leftContainer .left-container > .title h2{ padding-left:40px;font-family:roboto_black_italic;font-size:26px;color:#aec1d0;text-transform:uppercase;padding-top:143px;margin-top:0px; }
body #maincontent .columns  .headerContainer h2{ margin-top:0px;font-family:roboto_black_italic;text-transform:uppercase;font-size:20px;color:#aec1d0;margin-bottom:0px; }
body #maincontent .columns  .headerContainer h1{ font-family:roboto_black_italic;font-size:56px;color:#aec1d0;text-transform:uppercase;font-weight:normal;margin-bottom:0px;line-height: 100%; }

body #maincontent:before{ position:absolute;top:230px;height:2px;background-color:#e9eff2;left:0px;width:100%;content:''; }

/* BEGIN RIGHTCONTAINER STYLE */

body .rightContainer .sale-product{ margin-top:100px; }
body .rightContainer .sale-product .sale-label,
	body .rightContainer .new-product .new-label{ font-style:italic;padding-top:5px;padding-bottom:5px; }
body .rightContainer  .products > .product .block-three .price{ background-color:transparent; }
body .rightContainer .products > .product .block-three .price .priceBefore,
	body .rightContainer .products > .product .block-three .price .finalPrice{ float:none; }
body .rightContainer .products > .product .block-three .price .finalPrice{ color:#1f3855;font-family:roboto_bold;font-weight:normal;padding-left:20px;padding-bottom:45px;margin-top:0px;line-height:100%; }
body .rightContainer .products > .product .block-three .price .finalPrice:after{ content:'(INCL BTW)';font-family:roboto_regular;font-size:12px;display:inline-block;position:relative;margin-left:5px; }
body .rightContainer .products > .product .block-three .price .priceBefore{ font-size:20px; }
body .rightContainer .products > .product .block-three .price .priceBefore:before{ top:13px; }
body .rightContainer .products > .product .block-three .price{ margin-top:25px; }
body .rightContainer .products > .product{ height:auto;margin-left:33px;float:none; }
body .rightContainer .products > .product .block-three .price{ height:auto; }
body .rightContainer .products > .product .block-three .title a span{ text-align:left; }
body .rightContainer .new-product{ margin-top:0px;padding-top:361px; }
body .rightContainer .products > .product .block-four{ display:block; }
body .rightContainer .products > .product .block-four .addToCartLink{ border-radius:8px;border:2px solid #6591b1;text-align:center;width:216px;background-color:#ffffff;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%); }
body .rightContainer .products > .product .block-four .addToCartLink:hover{ opacity:0.7 !important; }
body .rightContainer .products > .product .block-four .addToCartLink span{ color:#6591b1;font-size:16px;font-weight:normal; }

/* BEGIN RIGHTCONTAINER STYLE */

/* BEGIN BLOG LIST STYLE */

body .post-list{ padding-left:0px; }
body .post-list-wrapper{ margin:auto; }
body .post-list .blogSpacer:before{ float:left;margin-top:10px;width:47%;height:2px;background-color:#dddcda;content:'';display:inline-block; }
body .post-list .blogSpacer:after{ float:right;margin-top:10px;width:47%;height:2px;background-color:#dddcda;content:'';display:inline-block; }
body .post-list .blogSpacer{ margin-bottom:30px;position:relative;height:20px;width:100%;max-width:830px;background-repeat:no-repeat;background-position:center center; }
body .post-list .blogItem{ padding-right:20px;padding-left:20px;max-width:350px;padding-bottom:20px;margin-bottom:20px;position:relative;width:100%; }
body .post-list .blogItem h2{ margin-bottom:0px;margin-top:0px;color:#f47920;font-size:22px; }
body #maincontent .post-list .blogItem a{ text-decoration:none; }
body .post-list .blogItem a:hover h2{ opacity:0.7; }
body .post-list .blogItem .postInfo > div{ display:inline-block;color:#696560; }
body .post-list .blogItem .image{ display:inline-block;vertical-align:top;line-height:0px; }
body .post-list .blogItem .image a{ display:inline-block;position:relative; }
body .post-list .blogItem .blogDescription{ margin-top: 10px; font-size:18px;color:#696560; }
body .post-list .blogItem .blogContentContainer{ min-height:400px;padding:4px;display:inline-block;vertical-align:top;background-color:#ffffff;width:100%; }
body .post-list .blogItem .blogContentContainer > div.image{ margin-bottom:25px;height:255px;overflow:hidden;display:inline-block;width:100%;vertical-align:top; }
body .post-list .blogItem .blogContentContainer > div.image a{ display:block; }
body .post-list .blogItem .blogContentContainer > div.image img{ width:100%; }
body .post-list .blogItem .blogContentContainer > div.blogTitle h2{ text-align:left;padding:0px 30px;font-size:20px;color:#2f536f;font-style:italic; }
body .blog-content{ display:inline-block;max-width:1308px;width:calc(100% - 120px);padding-left:60px;padding-right:60px;vertical-align:top;background-color:#e9eff2;padding-top:70px;background-image:url(../images/bgFire.png);background-repeat:no-repeat;background-position:right -20px;position:relative;margin-top:50px; }
body .blog-content .whiteSpace{ position:absolute;right:0px;height:24px;width:45%;top:0px;background-color:#ffffff; }
body .blog-content .whiteSpace:after{ content:'';background-color:#ffffff;height:100%;width:27px;position:absolute;left:-18px;top:0px; 
	-moz-transform: skew(40deg);
	-webkit-transform: skew(40deg);
	-o-transform: skew(40deg);
	-ms-transform: skew(40deg);
	transform: skew(40deg);
}
body .post-list .blogItem .blogReadMore{ position:absolute;right:12px;bottom:20px;background-color:#1f3855; }
body .post-list .blogItem .blogReadMore a{ display:inline-block;padding:3px 15px;font-size:16px;color:#ffffff;font-style:italic;position:relative; }
body .post-list .blogItem .blogReadMore a:after{ content:'';background-color:#1f3855;height:100%;width:15px;position:absolute;left:-8px;top:0px; 
	-moz-transform: skew(-23deg);
	-webkit-transform: skew(-23deg);
	-o-transform: skew(-23deg);
	-ms-transform: skew(-23deg);
	transform: skew(-23deg);
}
body .post-list .blogItem .blogReadMore a:hover{ opacity:1; }
body .post-list .blogItem .blogReadMore a:hover span{ opacity:0.8; }
body .post-list .blogItem:after{ content:'';height:15px;width:22px;position:absolute;bottom:28px;left:30px;background-image:url(../images/itemBook.png); }

body .selectors{ position:relative;top:-20px;position:relative; }
body .selectors > div{ border-bottom:7px solid transparent;padding:3px 15px;display:inline-block;margin-right:20px;color:#5b7797;font-size:16px;text-transform:uppercase;font-weight: 600; }
body .selectors > div.selected{ border-bottom:7px solid #e9eff2;color:#1f3855; }
body .selectors > div:hover{ cursor:pointer;opacity:0.7; }

/* END BLOG LIST STYLE */