@charset "utf-8";
/* latin */
@font-face {
  font-family: 'Gloria Hallelujah';
  font-style: normal;
  font-weight: 400;
  src: local('Gloria Hallelujah'), local('GloriaHallelujah'), url(fonts/gloria-hallelujah.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*, *:before, *:after{box-sizing:border-box}
.clearfix{height:1px;overflow:hidden;clear:both}

.headerfixed{position:fixed;top:0px;max-width:980px;width:100%;z-index:100}
.menufixed{position:fixed;top:100px;max-width:980px;width:100%}

.content{margin:2em 4em 4em 4em}
.content h2{color:#414141;font-size:30px;font-weight:700;margin:1em 0 0.6em 0;text-transform:uppercase;line-height:1.2em}
.content h3{color:#414141;font-size:21px;font-weight:400;margin:1em 0 0.6em 0;text-transform:uppercase}
.content a{text-decoration:underline;color:#999}
.content p{margin:0.5em 0}
.ol_num{list-style-type:number;margin:1em 0 1em 2em}
.ul_reg{list-style-type:disc;margin:1em 0 1em 2em}
.img_cont_r_h{float:right;margin:0 0 1em 1em;width:320px}
.img_cont_r_q{float:right;margin:0 0 1em 1em;width:400px}
.img_cont_l_h{float:left;margin:0 1em 1em 0;width:320px}
.img_cont_l_q{float:left;margin:0 1em 1em 0;width:400px}


.content_t{border:1px solid #f4f4f4;padding:10px;height:200px;width:48%;margin:0 1% 1% 0;float:left}
.content_t h5{font-size:18px;font-weight:700}
.c_img_prev{float:left;margin:0 1em 0 0}

@media only screen and ( max-width:40em ){
	.menufixed{top:0;background:#FFF;z-index:90}
	.headerfixed{top:7px}
	.img_cont_r_h,.img_cont_r_q,.img_cont_l_h,.img_cont_l_q{float:none;display:block;width:100%;margin:1em auto}
	.content{margin:1em}
}
@media(max-width:900px) {
	.content_t{float:none;width:100%;height:auto}
}
@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg")}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-half{font-size:0.65em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul > li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:white}
.fa-google-plus:before{content:"\f0d5"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-envelope-o:before{content:"\f003"}
.fa-chevron-right:before{content:"\f054"}

.bcli:before{content:'\f054';font-family:FontAwesome;font-size:11px;margin:0 5px 0 2px}

.aff_prod_2_prod{text-align:center;border:1px solid #e1e1e1;width:49%;margin:0 1% 1% 0;float:left}
.aff_prod_3_prod{text-align:center;border:1px solid #e1e1e1;width:38%;margin:0 1% 1% 0;float:left}
.aff_prod-inner{margin:1em}
.aff_prod_2_prod .aff_prod-desc{height:140px}
.aff_prod_3_prod .aff_prod-desc{height:180px}
.aff_prod-desc{text-overflow:ellipsis;display:block}
.aff_prod_prev-img img{width:100px}
.aff_prod-h a{font-size:21px;font-weight:700}
.aff_prod-cta:before,.button-cta:after{content:" ";display:table}
.aff_prod-cta{background-color:#333;border-radius:10px;color:#fff;cursor:pointer;display:block;width:160px;margin:0 auto;font-weight:bold;line-height:40px;overflow:hidden;padding:0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}
.aff_prod-more a{color:#FFF;text-decoration:none}
.aff_prod-more .fa{margin:0 0.5em 0 0}
.aff_prod-img img{width:105px;border:1px solid silver}
@media only screen and ( max-width:60em ){
	.aff_prod_2_prod,.aff_prod_3_prod{width:48%;margin:0 1% 1% 0;float:left}
}
@media only screen and ( max-width:50em ){
	.aff_prod_2_prod,.aff_prod_3_prod{width:100%;margin:0 1% 1% 0;float:left}
}
.adsence_content_block{float:float}
.pyramidensalzde-responsive{width:320px;height:50px}
.footerlinkad{display:inline-block;width:100%;text-align:center;height:15px;margin:1em 0}
@media( max-width:800px ){
	.footerlinkad{display:none}
}
@media(min-width:500px) { 
	.adsence_content_block{float:none}
	.pyramidensalzde-responsive{width:336px;height:280px} 
}
@media(min-width:800px) {
	.adsence_content_block{float:left;display:block}
	.pyramidensalzde-responsive {width:336px;height:280px}
}
.share{position:relative;padding:10px 0;background:#FFF;z-index:100}
.share_btn{float:left;margin:0 0 5px;width:25%;height:39px;padding:0 5px 0 5px}
.share_btn a{display:block;height:100%;line-height:39px;padding:0 0 0 5px;width:100%}
.share_btn a .fa{color:#FFF;font-size:30px;line-height:39px}
.share_btn span{display:inline-block;width:100%;height:100%}
.btn_fb{background:#3c5898}
.btn_fb:hover{background:#243d7f}
.btn_tw{background:#6aadd1}
.btn_tw:hover{background:#4e97c3}
.btn_gp{background:#cd3627}
.btn_gp:hover{background:#be1f14}
.btn_mail{background:#666666}
.btn_mail:hover{background:#4a4a4a}

.footer{color:#FFF;position:relative;width:100%;border-top:1px solid #666;border-bottom:1px solid #666;background:#666666;padding:20px 0}
.footer_inner{max-width:960px;margin:0 auto}
.footer_colgroup:after,.footer_colgroup:before{content:" ";display:table}
.footer_colgroup{margin:20px}
.footer_col{display:inline;width:33.3%;float:left}
.footer a{text-decoration:none;color:#fff}
.footer li:before{content:'\f054  ';font-family:FontAwesome;font-size:13px}
.footer_line:after,.footer_line:before{content:" ";display:table}
.footer_line{position:relative;max-width:960px;margin:0 auto;height:40px;text-align:center}
.footer_line li{display:inline;margin:0 20px}
.footer_line a{text-decoration:none;color:#555;line-height:40px}
@media only screen and ( max-width:40em ){
	.footer_col{display:block;margin:2em 0;width:100%;float:none}
	.footer_line li{display:block;margin:0;border-top:1px solid silver}
}

.cta{margin:3em 0 2em 0;line-height:40px}
.cta .aff_prod-cta{margin:0}
.cta_fl{font-family:"Gloria Hallelujah",cursive;font-weight:400;font-size:24px;float:left;margin:0 2em 0 0}
@media only screen and ( max-width:40em ){
	.cta_fl{float:none;margin:0 0 1em 0}
}

.stylinpt{border:1px solid #848484;border-radius:5px;font-size:13px;padding:6px 10px}
.subbut{background:-moz-linear-gradient(center top , #ededed 5%, #dfdfdf 100%) repeat scroll 0 0 #ededed;border:1px solid #dcdcdc;border-radius:4px;box-shadow:0 1px 0 0 #ffffff inset;color:#777777;display:inline-block;font-size:13px;font-weight:bold;padding:3px 20px;text-decoration:none;text-shadow:1px 1px 0 #ffffff}
.contact td{vertical-align:top}
.contact{margin:2em auto}