footer { min-width: 1px!important; }
/* .content{width:100%!important;min-width:800px!important;padding-top:86px!important;padding-bottom:20px!important;text-align:left!important;position:relative!important;} */
.content{min-width:1px!important;}
.content{width:100%;min-width:800px;padding-top:86px;padding-bottom:20px;text-align:left;position:relative;}
.inner .content{padding-top:0px;padding-bottom:0px;}
.lineTop{border-bottom:1px dashed #606060;padding:0 0 0 0;position:absolute;background:#FFF;left:0px;top:0px;width:100%;min-width:800px;height:58px;z-index:100;}
.lineTop.fixed{position:fixed;left:0px;top:0px;width:100%;min-width:800px;background:#FFF;}
.boxCategories{float:left;padding:0 0 0 70px;max-width:40%;position:relative;}
.boxCategories p.name{font:24px/26px 'OpenSans';color:#4c3213;padding:0 0 0 0;position:absolute;left:0px;top:13px;}
.boxList{width:100%;position:relative;}
.listTitle{padding:13px 30px 0 14px;height:56px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font:24px/26px 'OpenSans';color:#4c3213;position:relative;}
.listTitle:after{display:block;content:'';background:url(../img/marker_list.png) no-repeat center top;width:14px;height:9px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:absolute;right:7px;top:23px;}
.active .listTitle{background:rgba(255,255,255,0.5);}
.openedList{display:none;background:rgba(255,255,255,0.6);position:absolute;left:0px;top:58px;z-index:10;padding:0 0 5px 0;}
.openedList ul{padding:5px 30px 5px 14px;}
.openedList ul li{list-style-type:none;margin:0 0 1px 0;white-space:nowrap;}
.openedList ul li a{display:block;font:24px/28px 'OpenSans';color:#4c3213;text-decoration:none;padding:1px 0 1px 0;}
.openedList ul li a:hover{text-decoration:underline;}
.boxSearch{width:60%;float:right;padding:8px 0 0 5px;}
.boxSearch label{display:inline-block;vertical-align:middle;width:40%;padding-right:5px;font:13px/16px 'OpenSans';color:#525252;margin:0 -5px 0 0;}
.boxForm{display:inline-block;vertical-align:middle;width:60%;margin:0 -5px 0 0;}
.buttonForm{float:right;background:#57432b;width:85px;CURSOR:pointer;border:0 solid #a5a5a5;HEIGHT:41px;font:14px/17px 'OpenSans';color:#ffffff;padding:0 0 0 0;margin:0 0 0 0;position:relative;z-index:1;}
.inputField{float:right;margin:0 -85px 0 0;padding:0 88px 0 0;position:relative;width:100%;}
.inputField input[type='text']{border:1px solid #83bcd2;background:#FFF;width:100%;height:40px;padding:8px 10px 8px 10px;font:16px/19px 'OpenSans';color:#525252;}
.boxPosts{overflow:hidden;padding:0 0 30px 0;}
.boxPosts > ul{margin:0 0 0 -4px;}
.boxPosts > ul > li{float:left;list-style-type:none;padding:0 0 0 4px;width:51.04%;}
.boxPosts > ul > li.half{width:24.48%}
.onePost{display:block;width:100%;position:relative;margin-bottom:4px; overflow:hidden;}
.sliderPost{display:block;width:100%;position:relative;margin-bottom:4px;}
.onePost img{display:block;width:100%; position:absolute; left:0px; top:0px;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.onePost img.empty_img{ position:static!important; margin:0 0 0 0!important; width:100%!important;}
.onePost:hover img{ width:110%; margin:-5% 0 0 -5%;}
.onePost span{display:block;position:absolute;left:0px;bottom:0px;padding:25px 30px 25px 30px;background:rgba(31,31,31,0.43);width:100%;text-align:center;font:bold 18px/21px 'OpenSans';text-transform:uppercase;color:#ffffff;}
.half .onePost span{font:bold 14px/18px 'OpenSans';padding:15px 20px 20px 20px;}
.flexslider .slides li.color_1{background:#459fd9;}
.flexslider .slides li.color_2{background:#477fa3;}
.flexslider .slides li.color_3{background:#3e5a6c;}
.flexslider .slides li span{display:table;width:100%;height:100%;}
.flexslider .slides li a{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;}
.boxArticles{padding:0 0 0 0;position:relative;}
.boxArticles h2{text-align:center;font:300 49px/53px 'OpenSans';color:#4c3213;padding:0 0 40px 0;}
.wrapperArticle{margin:0 0 0 -20px;}
.oneColArticle{display:inline-block;vertical-align:top;width:33.33333%;margin:0 -5px 0 0;padding:0 0 0 16px;}
.oneArticle{background:#FFF;border:1px solid #bcbcbc;padding:0 0 14px 0;margin:0 0 17px 0;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.4);box-shadow:0 0 4px 0 rgba(0,0,0,0.4);}
.imgArticle{position:relative;}
.imgArticle a img{display:block;width:100%;}
.boxTags{padding:40px 12% 0 12%;}
.boxTags ul{display:inline-block;width:75%;margin:0 -5px 0 0;}
.boxTags ul li{display:inline-block;padding:0 1px 5px 0;}
.boxTags ul li span{display:block;height:20px;background:#aeaeae;padding:1px 6px 0 6px;font:13px/16px 'OpenSans';color:#ffffff;}
.boxTags .see{display:inline-block;vertical-align:top;width:25%;margin:0 -5px 0 0;text-align:right;position:relative;font:12px/15px 'OpenSans';color:#404040;}
.boxTags .see span{display:inline-block;padding:0 21px 0 0;}
.boxTags .see span:after{display:block;content:'';width:15px;height:11px;background:url(../img/icon_see.png) no-repeat center top;background-size:cover;position:absolute;right:-2px;top:2px;}
.boxDescriptionArticle{position:absolute;left:5%;width:90%;background:#FFF;bottom:-23px;padding:6px 7% 2px 7%;}
.boxDescriptionArticle p{font:600 11px/15px 'OpenSans';color:#4a4a4a;padding:5px 0 5px 0;}
.boxDescriptionArticle p.title{font:600 20px/23px 'OpenSans';color:#4a4a4a;padding:5px 0 0 0;}
.hover .boxDescriptionArticle p.title{padding-bottom:8px;}
.boxDescriptionArticle a.readMore{font:600 14px/17px 'OpenSans';color:#4a4a4a;text-decoration:none;}
.boxDescriptionArticle a.readMore:hover{text-decoration:underline;}
.hideDescription{height:0px;overflow:hidden;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.hover .hideDescription{}
.openedList{display:none;background:rgba(255,255,255,0.6);position:absolute;left:0px;top:58px;z-index:10;padding:0 0 5px 0;}
.openedList ul{padding:5px 30px 5px 14px;}
.openedList ul li{list-style-type:none;margin:0 0 1px 0;white-space:nowrap;}
.openedList ul li a{display:block;font:24px/28px 'OpenSans';color:#4c3213;text-decoration:none;padding:1px 0 1px 0;}
.openedList ul li a:hover{text-decoration:underline;}
.boxNavBlog{text-align:center;padding-top:13px;}
.navBlog{display:inline-block;position:relative;text-align:left;  /*   width: 299px; */}
.navBlog ul li.active a:after{display:block;content:'';width:20px;height:16px;background:url(../img/icon_nav.png) no-repeat center top;background-size:cover;position:absolute;right:0;top:8px;}
.navBlog ul{padding:50px 0 0 0;}
.navBlog.opened ul{background:rgba(255,255,255,0.6);padding-bottom:10px;}
.navBlog ul li{height:0px;overflow:hidden;list-style-type:none;margin:0 0 1px 0;white-space:nowrap;}
.navBlog ul li a{display:inline-block;font:24px/28px 'OpenSans';color:#4c3213;position:relative;text-decoration:none;padding:1px 30px 1px 20px;}
.navBlog ul li a:hover{text-decoration:underline;}
.navBlog ul li.active{height:auto!important;position:absolute;left:0px;top:0px;text-align:left;width:100%;}
.navBlog.opened ul li{height:auto!important;}
.id{position:absolute;left:0px;top:0;}
.buttonBack{position:absolute;left:40px;top:13px;font:24px/28px 'OpenSans';color:#4d3310;text-decoration:none;}
.buttonBack:hover{text-decoration:underline;}
.buttonBack:before{display:inline-block;content:'';width:8px;height:14px;margin:-6px 10px 0 0;vertical-align:middle;background:url(../img/back.png) no-repeat center top;background-size:cover;}
.section{padding:58px 0 0 0;position:relative;}
.section.column .wrapper{max-width:800px;padding-left:40px;padding-right:40px;}
/* .boxScreen{position:relative;width:100%;background:url(../img/bg_screen_1.jpg) no-repeat center top;background-attachment:fixed;background-size:cover;height:720px; overflow:hidden;} */
.captionScreen{position:absolute;left:51px;bottom:10px;width:30%;z-index:2;}
.captionScreen p{font:italic 21px/24px 'Lato';color:#ffffff;padding:12px 0 12px 0;}
.markerBottom{display:block;background:url(../img/marker_bottom.png) no-repeat center top;background-size:cover;width:40px;height:45px;margin:10px auto 0 auto;}
.markerBottomText {
    display: block;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
.captionScreen h1{font:300 44px/47px 'Lato';color:#ffffff;padding:0 0 80px 0;text-shadow:1px 1px 0 #000000, -1px -1px 0 #000000, 1px 1px 0 #000000, -1px -1px 0 #000000;}
.column p{font:22px/29px 'Lato';color:#303030;padding:14px 0 14px 0;}
.column p span.titleLetter{font-size:32px;}
.column h2{font:300 44px/47px 'Lato';color:#000000;padding:0 0 16px 0;}
.column h2 span{display:block;font:300 19px/22px 'Lato';color:#000000;padding:8px 0 0 0;}
.column p.quote{clear:both;font:26px/29px 'Lato';color:#303030;position:relative;padding:25px 0 14px 109px;margin:20px 0 0 0;}
.column p.quote:before{display:block;content:'';position:absolute;left:0px;top:0px;background:url(../img/quote.png) no-repeat center top;background-size:cover;width:86px;height:60px;}
.column p a{font:22px/29px 'Lato';color:#0384a9;padding:0 0 0 0;text-decoration:none;}
.column p a:hover{text-decoration:underline;}
.column p.center{text-align:center;}
.section::after{clear:left;content:"";display:block;}
.video{font:bold 17px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;width:100%;overflow:hidden;}
.video-container{float:left;height:100%;overflow:hidden;position:relative;width:100%;}
.video-container video,.video-container img{width:100%;position:absolute;}
.video-caption{margin-top:5px;color:#888;padding-bottom:20px;}
.video-source{font:11px/1.4em "Helvetica Neue", Helvetica, Arial, sans-serif;color:#999;position:absolute;bottom:10px;right:7%;z-index:3;}
.column .video{border:solid 8px #f0f0f0;box-sizing:border-box;margin:40px -10%;width:120%;}
/*.video-sequence{height:100%;}
*/
.video-sequence:first-child{margin-top:0;}
.video-sequence .video{min-height:56.25vw;}
.video-sequence-indicator{font-family:arial;position:absolute;line-height:1.4em;top:50%;right:20px;color:#fff;white-space:pre;}
.video{float:left;}
.video + p{clear:left;}
.video .video-caption{position:absolute;left:7%;top:7%;width:430px;z-index:3;color:#fff;padding:20px 0;font:22px/29px 'Lato';color:#303030;}
.video .video-caption p{font:22px/32px 'Lato';color:#ffffff;text-shadow:1px 1px 0 #1c1c1c, -1px -1px 0 #1c1c1c, 1px 1px 0 #1c1c1c, -1px -1px 0 #1c1c1c, 0 0 9px rgba(0,0,0,0.83);padding:16px 0;}
.video-sequence .video:last-of-type .video-caption{bottom:30%;}
.video .video-caption--long{width:400px;bottom:12.44%;}
.video .video-caption--right{right:7%;left:inherit;text-align:left;}
.video .bottom{top:auto!important;bottom:10%!important}
.video .video-caption--center{left:inherit;text-align:left;width:400px;left:50%;top:50%;margin:-180px 0 0 -200px;}
.video .video-caption--head{top:0;left:0;padding:0;width:100%;height:100%;}
.video-caption--head .video-headline{position:absolute;top:10%;color:#000;left:7%;border-bottom:solid 2px black;text-shadow:none;font-size:50px;line-height:55px;padding-bottom:35px;}
.video-caption--head .video-summary{position:absolute;top:auto;bottom:12%;left:7%;width:270px;text-shadow:0 1px 2px #000;}
.captionScreen.title{width:94%;top:5%;text-align:center;left:3%;}
.captionScreen.title h2{font:300 92px/95px 'Lato'!important;}
.captionScreen.title.black h2{color:#000000;}
.captionScreen.title.white h2{color:#FFF;}
.image{width:100%;margin:40px 0;}
.image_half{margin-left:-25%;width:150%;}
.image img{width:100%;}
.image_half > div{float:left;width:50%;padding-right:15px;     padding-bottom: 40px;}
.image_half > div+div{float:right;width:50%;padding-left:15px;padding-right:0px;}
.image .caption{font:italic 19px/22px 'Lato';text-align:center;clear:left;color:#7a7a7a;padding-top:5px;}
.boxComments{padding:0 0 0 0;}
.boxComments img{display:block;width:100%;}
.boxSocial{padding:0 0 0 0;max-width:80%;margin:0 auto;}
.social{background:#e0e0e0;border:1px solid #696969;padding:58px 0 0 0;height:170px;text-align:center;font:37px/40px 'Lato';color:#696969;}
.visible_ios{ display:none;}


articles_ul{
 margin:0 0 0 -20px;
}
.articles_ul li{
 list-style-type:none;
 display:inline-block; 
 margin:0 0 20px 0; 
 width:33%;
 padding:0 0 0 20px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
          
@media only screen and (max-width:1040px){.articles_ul li{ width:32.9%;}}
@media only screen and (max-width:805px){.articles_ul li{ width:32.8%;}}


/*================================================================================| FOOTER |================================================================================*/
footer{background:url(../img/bg_footer.jpg) no-repeat;width:100%;min-width:800px;height:81px;text-align:left;}
.navigation-volume{ position:absolute;right:20px; top:17px; padding:5px; width:29px; background:#b4b4b4; 
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

}
.navigation-volume span{ display:block;width:19px; height:16px;background:url(../img/icon_value.png) no-repeat left top; margin:0 auto; }
.navigation-volume.navigation-volume--muted span{width:9px; height:16px; background-position:right top;}
@media screen and (max-width:991px){
	
.captionScreen p {
    font: italic 15px/18px 'Lato';
    color: #ffffff;
    padding: 12px 0 12px 0;}
    
    .captionScreen h1 {
    font: 300 24px/33px 'Lato';}
    
	
	.boxCategories{padding:0 0 0 60px;}
.boxCategories p.name{font:19px/22px 'OpenSans';top:15px;}
.listTitle{font:19px/22px 'OpenSans';padding-top:15px;}
.openedList ul li a{font:20px/22px 'OpenSans';}
.onePost span{padding:15px 20px 15px 20px;font:bold 16px/19px 'OpenSans';}
.half .onePost span{font:bold 12px/16px 'OpenSans';padding:10px 10px 10px 10px;}
/*.oneColArticle{width:50%;}
*/
.boxDescriptionArticle p{font:600 11px/14px 'OpenSans';padding:4px 0 6px 0;}
.boxDescriptionArticle p.title{font:600 15px/18px 'OpenSans';}
.captionScreen{width:40%;z-index:2;}
.video .video-caption p{font:20px/30px 'Lato';padding:15px 0;
    height: auto;    
}
.video .video-caption{width: auto!important;}
/* .boxScreen{position:relative;width:100%;background:url(../img/bg_screen_1.jpg) no-repeat center top!important;background-attachment:fixed;background-size:cover;height:720px;} */
.buttonBack {display: none!important;}
.boxNavBlog { text-align: left!important;
}
@media only screen and (min-width:320px){.ios body{overflow-x:hidden;}

.ios .video .video-caption {
    position: relative!important;
    clear:both;
    }
    .video .video-caption{
    right: 0%!important;
    left: 0%!important;	    
    }
    .video .video-caption p{    
  padding: 15px 15px 0 15px;
    text-align: center;
        }
    .video  {
    right: 0%!important;
    left: 0%!important;
    padding:25px;
   }

 .ios #preview-banner{display:none;}
 .ios .article{border-top:none;}
 .ios .caption{line-height:1.1;}
 .ios .section h3{margin-top:50px;}
 /* STANDALONE INSET IMAGES */
 .ios .section{margin-top:30px; padding-top:0px; margin-bottom:30px; background:none;}
 .ios .content{ overflow:hidden;}
 .ios .video-sequence{background-color:#000;}
 .ios .video-sequence:first-child{margin-top:0px;}
 .ios .video{box-sizing:border-box;padding-right:0;padding-left:0;/* height:600px!important;  */overflow:hidden!important;}
 .ios .video-sequence .video, .ios .video-container{overflow:visible;}
 .ios .video-container{padding:0 0;position:relative; height:auto!important;line-height:0;}
 .ios .video-container img{position:static; width:100%!important; height:auto!important;}
 .ios .video-source{bottom:65px;right:10px;}
 /*.ios .video-caption{bottom:0%;top:0;width:100%;margin:0 0 0 0;position:static;left:0;}*/
 .ios .image_half{margin:0 0 0 0;width:100%;}
 .ios .image_half > div{float:none;padding:0 0 30px 0;width:100%;}
 
 .ios .video-rule{position:absolute;bottom:0px;border-top:1px solid #333;left:35%;right:35%;}
 /* INTRO SLIDE */
 .ios .video-sequence:first-child{padding-top:0;}
 .ios .video-sequence:first-child .video:first-of-type{padding-left:0;padding-right:0;}
 .ios .video-sequence:first-child .video:first-of-type .video-container:first-child{padding-top:0;padding-bottom:60px;height:360px;}
  .ios .visible_ios{ display:block;width:100%!important; }
  .invisible_ios{ display:none;}
 }
