/*@import url(https://fonts.googleapis.com/css?family=Vollkorn);
@import url(https://fonts.googleapis.com/css?family=PT+Serif);
@import url(https://fonts.googleapis.com/css?family=Lato:400,300,400italic,700);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700);
@import url(https://fonts.googleapis.com/css?family=Cuprum:400,400italic,700,700italic);*/

body {font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif !important;}
.center{text-align: center !important}
.right{float:right !important;}
.left{float:left !important;}
.navbar{margin-bottom: 0px!important}
.no-padding{padding:0px;margin: 0px;}
.modal-dialog{max-height:90%;overflow-y:auto; }
.red{color:#DD1E26;}
.gold{color:gold;}
h1,h2,h3,h4,h5{color: #000 }
h2{font-family: "box-light","futura-medium","Century Gothic","verdana","calibri","arial" !important;}
h4{font-family:'box-italic' !important; }
#main-wrapper{width:100%;float:left;margin: 0px;padding: 0px;}
#main-container{width: 1120px;margin: auto;border-top: solid 1px #DD1E26}


.profile-container{width: 100%;margin: auto;margin-top: 30px;}
.profile-img img{width:100%; height:200px;border-radius: 50%;}
.page-name-container{font-size: 30px;font-weight: bold}
.photo-profile-home img{width: 300px;border-radius:50%; }
/*header*/

 .app-header-wrapper{width: 100%;float:left;}
 .app-header-container{width:100%;float:left;margin-bottom: 10px;}
 /*.app-header-top{padding-top: 5px;padding-bottom: 5px;}*/
 .home-top-right-content{margin-bottom: 10px}
 .home-top-right-title-text{
    position: absolute;
    bottom: 30px;
    right: 0;
    width: 70%;
    padding: 2px;   
    text-decoration: none;
    color: #fff;
    line-height: 15px;
 }
 .home-top-right-content-title{
        position: absolute;
    background-color: rgba(125,190,52,0.6);
    font-size: 17px;
    padding: 3px 10px;
    font-family: "Lato",sans-serif;
    font-weight: 400;
    top: 0;
    text-transform: capitalize;
    color: #fff
 }
 .home-top-right-item-2:before{    
    position: absolute;
    content: "";
    bottom: 0;
    margin: 0 auto;
    width: 100px;
    height: 100px;
    background-image: url("../img/icon-multimedia.svg");
    background-repeat: no-repeat;
    background-position: 0px -98px;
    background-size: 95px;}
 /*.app-header-logo{padding-top: 10px;padding-bottom: 10px;}*/
 .app-header-logo img{width: 100%;}
 .app-header-bottom{padding-top: 0px;padding-bottom: 15px;}
 .app-header-menu-wrapper{width: 100%;float: left;font-family: "box-light","futura-medium","Century Gothic","verdana","calibri","arial";font-size: 16px;}
 .app-header-menu-container{    width: 100%;
    float: left;
    border: solid 1px #eee;
    text-align: center;
    height: 45px;
    padding-top: 5px;}
 .app-header-menu-container a{text-decoration: none; color: #000}
 .app-header-menu-top{
    list-style: none;
    width: 900px;
    text-align: center;
    margin: auto;
 }
 .app-header-menu-top-item{display: inline-block;border-right: solid 1px #eee;margin: 0px;float: left;    padding: 5px 19px 5px 19px;cursor: pointer;}
 .app-header-menu-top-item:nth-last-child(1){border-right: none;}

 .flex-caption{font-family: 'Playfair Display', serif;padding-left: 20px;font-family: 'Playfair Display', serif;
    padding-left: 20px !important;
    position: absolute !important;
    z-index: 999 !important;
    bottom:0px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+75&0+2,0.65+64 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 2%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,0.65) 75%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 2%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 75%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 2%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 75%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
    padding-bottom: 50px;
    width: 100%;
    }
 .flexslider{margin-bottom: 20px !important;}
 .home-slider-sub-title{font-size: 14px;border-left: solid 1px #ff4;padding-left: 10px;margin-top: 15px;}

 .app-header-menu-bottom-wrapper{width: 100%;float: left;background-color: #eee}
 .app-header-menu-bottom-container{width:100%;float:100%;}
 .app-header-menu-bottom-top{
    list-style: none;
    width: 470px;
    text-align: center;
    margin: auto;
    padding: 0px;
}
 .app-header-menu-bottom-top-item{display: inline-block;margin: 0px;float: left;padding: 5px 19px 5px 19px;border-right: solid 1px #eee;}
 .app-header-menu-bottom-top-item a{text-decoration: none;color: #000;}
 .app-header-small{}
 .app-heasder-small-button{}
 .app-header-small-logo{}

 .info-center-item{margin-bottom: 15px;padding-bottom:15px;border-bottom:solid 2px #eee;float:left;}
 .info-left-item{margin-bottom: 15px;padding-bottom:15px;border-bottom:solid 2px #eee;float:left;}
 .info-left-item img,.info-center-item img{width: 100% !important;margin-bottom: 6px;}
 .info-center-container{}
 .info-center-title{}
 .info-center-title-text{text-indent: 20px;}
 .info-center-title-link{font-size: 15px;}

 .italic-subtitle{font-family:'Cuprum',sans-serif  !important ;font-style: italic;}
 .info-name{font-family: 'Playfair Display';font-size: 16px;}
 .info-date{padding-left: 10px;margin-bottom: 10px;}
 .info-desc-1{font-family: 'Playfair Display', sans-serif;color: #A2A2A2;font-size: 18px;line-height: 21px;color: #010100;}
 .info-desc-2{font-family: 'Cuprum', sans-serif;color: #A2A2A2;font-size: 16px;margin-bottom: 10px;}
 .info-desc-2-stardard{font-family: 'Playfair Display', sans-serif;color: #A2A2A2;font-size: 16px;margin-bottom: 10px;}
 .info-desc-1 a{text-decoration: none;color:#000;}

.tab-container{}
.tab-container-title{}
.tab-container-title-item{border: solid 1px #eee;margin-top: 15px;padding: 5px 0px 5px 15px;cursor: pointer;}
.tab-container-content{}
.tab-active{background-color: #eee}

.tab-container-content-item{}
.tab-container-content-item ul{list-style: none;margin: 0px;padding: 0px}
.tab-container-content-item ul li{margin-bottom: 7px;padding-bottom: 7px;padding-top: 7px;margin-top: 7px; border-bottom: solid 1px #eee}
.tab-container-content-item a{text-decoration: none;color: #000}
.tab-container-title-item{}

.most-viewed-content{}
.most-shared-content{display: none;}

.title-sosmed{}
.icon-soscmed{float: right}
.icon-soscmed li{display: inline-block;text-align: center;}
.icon-soscmed li a{background-color: #ccc;width: 50px;text-decoration: none;font-size: 30px;padding: 10px;color:white;}
.soscmed-footer li a{width: 40px;font-size: 20px;}
.soscmed-footer{padding: 0px;float:left;}
.title-sosmed{font-size: 23px;line-height: 50px;}

.subscribe-container{}
.subscribe-input input{width: 100%;padding: 10px;}
.subscribe-button input{padding: 12px;background: none;border: none;background-color: #ccc;color:white;}

 .subscribe-button input{background-color: #DD1E26;}
 .subscribe-footer input[type='submit']{width: 100%;margin-top: 10px;}
 .subscribe-footer{margin-top: 10px;}
/*======*/






/*HOME */
 .issue-container{}
.issue-title{font-family: font-family:'Cuprum',sans-serif  ;color: #DD1E26;border-top: solid 2px #DD1E26;border-bottom: solid 2px #DD1E26;padding: 14px 15px 6px 45px;font-size: 24px;}
.issue-title:before{padding: 4px 6px 0px 6px;}
.issue-title:before{position: absolute;width: 30px;height: 30px;border-radius: 100%;background-color: #a11d1c;content: '#';color: #fff;top: 33px;left: 7px;font-size: 24px;text-align: center;line-height: 22px;}
.issue-container ul{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.issue-container li a{
        padding: 12px 15px;
    border-bottom: solid 2px #EDEDED;
    font-family: "box-regular","Roboto",calibri,arial,sans-serif;
    font-size: 22px;
    line-height: 26px;
    color: #040504;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    display: block;
}
.chanel{
    color: #DD1E26;
    border-top: solid 3px #DD1E26;
    font-size: 24px;
    padding-top: 8px;
    text-align: center;
    text-transform: uppercase;
    margin: 20px 0 5px;
    margin-bottom: 10px;
}
.chanel-container{}
.chanel-item{}
.chanel-image{position: relative;}
.chanel-image img{width: 100%;}
.chanel-category{position: absolute;top: 0px;left: 0px;color:white;padding: 5px;}
.chanel-desc{margin-top: 10px;margin-bottom: 10px;}
.chanel-desc a{text-decoration: none;color:#000;}


/*=====*/

/*NEWS READER*/

.app-wrapper-news{}
.app-container-news-left{}
.app-container-news-right{}
.app-news-title{font-family: 'Playfair Display', serif;font-size: 30px;color:#000;margin-bottom: 15px;}
.app-news-jurnalist{margin-bottom: 10px;padding-bottom: 10px;border-bottom: solid 1px #eee}
.app-news-jurnalist-image img{width: 100%;border-radius: 50%;}
.app-news-jurnalist-name{}
.app-news-jurnalist-name-text{padding-left:10px;font-family: 'Playfair Display', serif;font-weight: 400;font-size: 20px;color: #e31b23;line-height: 30px;}
.app-news-jurnalist-name-from{padding-left:10px;font-family: "Lato",sans-serif;font-weight: 400;font-size: 17px;color: #000000;}
.app-news-date{margin-bottom: 15px;color:#000;}
.app-news-image{margin-bottom: 15px;}
.app-news-image img{width: 100%;}
.app-news-image-title{display: block;font-size: 13px;padding: 5px 0;color: #828282;}

.app-news-topics-share{padding: 10px;}
.app-news-text-body{font-family: 'Playfair Display', serif;font-size: 17px;font-weight: 700px;}
.related-news-wrapper{border-top: solid 1px #eee;margin-top: 20px;padding-top: 20px;margin-bottom: 20px}
.related-news-container{}
.related-news-title{font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-style: italic;margin-bottom: 10px}
.related-news-container ul{list-style: none;padding: 0px;}
.related-news-container ul li{font-size: 21px;line-height: 27px;color:#B3160F;}
.related-news-container ul li a{text-decoration: none;color:#B3160F;}

.you-might-like-wrapper{border-bottom: solid 1px #eee;margin-bottom: 40px;padding-bottom: 20px;}
.you-might-like-container{}
.you-might-like-title{font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-style: italic;margin-bottom: 15px;}
.you-might-like-item{    margin: 0;padding: 0 15px 0 0;font-size: 21px;line-height: 27px;color: #010100;font-weight: normal;margin-bottom: 10px;}
.you-might-like-item img{width:100%;}
.you-might-like-text{padding-left: 10px; color: #000;}
.you-might-like-text a{text-decoration: none; color: #000}
.app-news-topics-title{font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom: 10px;padding-right: 10px;font-size:25px;border-bottom: solid 1px #eee;padding-bottom: 10px}
.app-news-topics-item{padding: 5px;border-bottom: solid 1px #eee;padding-bottom: 10px}
.app-news-topics-item-list {background-color: #eee;font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom: 3px;padding:5px;float: left;display: block;font-size: 12px;margin-right: 10px}

.comment-wrapper{margin-bottom: 20px;}
.comment-container{}
.comment-title{font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif!important;margin-bottom: 10px;font-weight: 700;font-size: 22px;padding: 0;}
.comment-count{font-family: "Lato",Helvetica Neue,Helvetica,Arial,sans-serif!important;margin-bottom: 10px;    font-size: 22px;}
.comment-form{border-top: 4px solid #DD1E26;background: #e3e3e3;padding: 18px 15px;}
.comment-form textarea{margin-bottom: 10px;}

/*==============*/



/*PHOTO ALBUM*/
.photo-album-cover:before{
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    margin: 0 auto;
    width: 60px;
    height: 43px;
    background-image: url("../img/icon-multimedia.svg");
    background-repeat: no-repeat;
    background-position: 4px -11px;
    background-size: 60px;
}
.photo-album-text-title{
        float: left;
    font-size: 30px;
    color: #fff;
}
.photo-album-text-title a{
    color: #fff;
    text-decoration: none;
}
.photo-album-text{
    /*position: absolute;*/
    float:left;
    width: 100px;
    height: 60px;
    left: 0;
    bottom: 0;
    background: url(../img/icon-multimedia.svg);
    background-repeat: no-repeat;
    background-position: -7px -12px;
    background-size: 95px;
}
.photo-album-slider{margin-bottom: 20px;}
.app-container-photo-album{margin-bottom: 20px;}
.photo-album-count{    
    position: absolute;
    background-color: rgba(125,190,52,0.6);
    font-size: 17px;
    padding: 3px 10px;
    font-family: "Lato",sans-serif;
    font-weight: 400;
    top: 0;
    text-transform: capitalize;
    color: #fff;}
  .photo-album-cover img{width: 97%}
  .photo-album-date{
    display: block;
    font-family: "box-regular","Roboto",calibri,arial,sans-serif;
    font-size: 14px;
    line-height: 12px;
    position: relative;
    padding-left: 8px;
    color: #010100;
    margin: 5px 0;
  }
  .photo-album-title{
    font-family: 'Playfair Display', serif;;
    margin: 0;
    padding: 0 15px 0 0;
    font-size: 21px;
    line-height: 27px;
    color: #010100;
    font-weight: normal;
  }
  .browse-this-album-title{
    color: #000000;
    text-align: center;
    position: relative;
    font-style: italic;
    font-size: 20px;
    margin-bottom: 10px;
}
#carousel li{margin-right: 10px;}
.other-gallery-title{
    margin-top:20px;
    margin-bottom:20px;
        color: #000000;
    position: relative;
    font-style: italic;
    font-size: 20px;
    margin-bottom: 10px;
}
.other-gallery li{
    margin-right: 10px;
}
.you-might-like-album-title{
    font-size: 28px;
    position: relative;
    z-index: 10;
    padding-left: 0;
    border: 0;
    margin: 32px 0;
}
.index-resume-text{font-size: 13px;line-height: 16px;}
/*============*/




 .info-footer,.italic-subtitle,.info-center-title-link{color:#DD1E26;}
 .info-center-title-text,.info-date{border-left: solid 3px #DD1E26;}
 .tab-active{border-top: solid 1px #DD1E26;}
 .chanel-category{background-color: #DD1E26;}

/*footer*/
.home-bottom{margin-bottom:30px;}
.footer-content-bottom{background-color: #e5e5e5}
.footer-content-container{width: 1120px;margin: auto;}
.footer-logo{width:200px;}

.footer-menu-title{font-weight: bold;margin-bottom: 10px;margin-top: 30px;}
.footer-menu-title a{text-decoration: none;color:#555555;}
.footer-menu-item a{text-decoration: none;color:#555555;}
.footer-menu-item{list-style: none;padding: 0px;margin:0px;font-family: "box-light","futura-medium","Century Gothic","verdana","calibri","arial" !important;}
.footer-menu-item li{margin-bottom: 4px; }


.partner-container{margin-bottom: 50px;}
.partner-title{margin-bottom: 10px;}
.partner-item-container{}
.partner-item{display: inline-block;float: left;}
.partner-item img{border: solid 1px #fff;margin-right: 3px;}
.footer-menu-bottom{list-style: none;margin: 0px;padding:0px; }
.footer-menu-bottom-item{float:left;display: inline-block;border-right: solid 1px #aaa;color:#DD1E26;margin-right: 7px;padding-right: 7px;}
.footer-menu-bottom-item:nth-last-child(1){border-right: none;}
/*-==========*/

.sm-item-useraccount,.sm-title,.sm-back{background-color: #DD1E26}
.sm-back:hover{background-color:#710b0f;}
.app-header-small{display: none;}
@media(max-width: 720px){
    .footer-content-container,#main-container{width: 100% !important;}
    .app-header-small{display: block;}
    .app-header-menu-wrapper{display: none;}
    .app-header-menu-bottom-wrapper{display: none;}
}
