/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. *     Created on : 12/jan/2016 *     Author     : EPimentel @ INCOGRAF® */
a {    
    color: #333;    
    text-decoration: none;
}
a, a:hover, a:visited, a:active , a:focus{   
    text-decoration: none;    
    outline:none;    
    color: #333;
}

/* === rgpd === */
/*.gdpr .policy-element > div a, .cookies_policy .policy-element > div a, 
.gdpr .policy-element > div a:active,  .cookies_policy .policy-element > div a:active,
.gdpr .policy-element > div a:visited, .cookies_policy .policy-element > div a:visited {
    color: #6ac0dd !important;
}*/

.ad-header{    
    background-image: url('../images/app/support_downloads.jpg');    
    background-color: transparent;    
    background-repeat: no-repeat;    
    background-position: center;    
    background-repeat: no-repeat;    
    background-position: center;    
    background-size: cover;    
    width: 100%;    
    height: 300px;    
    position: relative;}
.ad-container{    
    width: 100%;    
    height: 100%;}
.ad-container{    
    position: relative;    
    top: -20px;    display: block;
}
.ad-container:last-of-type{    
    padding-bottom: 50px;
}
.ad-container header{    background-color: #6ac0dd;    height: 100px;}.ad-container h1 {    font-family: 'MuseoSans-300';    font-size: 25px;    font-weight: bold;    color: #fff;    width: 100%;    height: 30px;    text-align: center;    padding: 35px 0 0 0;}.ad-content-container{    width: 100%;    max-width: 1000px;    margin: 0;    padding: 30px 10px 20px 10px;    margin: 0 auto;    position: relative;    top: 0;}.row, h1, h2, h3 {    margin: 0;    padding: 0;}.download-container h1{    text-align: left;    color: #000;}.download-container > div.download-subroot h1{    font-weight: bold;}.download-root, .download-subroot{    display: block;    margin: 0;    padding: 0;    cursor: pointer;}.download-root h1{    font-weight: bold;}.download-subroot h1{    font-weight: normal;}.download-header{    height: 35px;    margin-top: 20px;    margin-bottom: 20px;}.download-header{    margin: 0;    margin-bottom: 25px;    padding: 0;    display: block;}.download-header h1{    position: relative;    top: -30px;    padding: 0 0 0 40px;}.download-icon{    background-color: transparent;    background-repeat: no-repeat;    background-size: cover;    background-position: center;    display: block;    height: 35px;    width: 35px;}.download-icon-file{    background-image: url('../images/app/file.png');}.download-icon-folder{    background-image: url('../images/app/folder.png');}.download-content{    margin-top: 10px;    margin-bottom: 10px;    display: none;}.download-content-unit{    padding: 0 0 0 40px;}.download-subroot .download-content-unit{    margin-top: 10px;}.download-content-unit p{  color: BLACK  ; position: relative;    top: -30px;    padding: 0 0 0 40px;}.visible{    display: block;}/*.ad-container, .ad-content, .ad-container header{    width: 100%;    height: 100%;}.ad-container{    position: relative;    top: -20px;    display: block;}.ad-container:last-of-type{    padding-bottom: 50px;}.ad-container header{    background-color: #6ac0dd;    height: 100px;}.ad-container h1 {    font-family: 'MuseoSans-300';    font-size: 25px;    font-weight: bold;    color: #fff;    width: 100%;    height: 30px;    text-align: center;    padding: 35px 0 0 0;}.ad-content-container{    width: 100%;    max-width: 1000px;    margin: 0;    padding: 30px 10px 20px 10px;    margin: 0 auto;    position: relative;    top: 0;}        .row, h1, h2, h3 {            margin: 0;            padding: 0;            color: black;        }                .ad-row-container h1{            text-align: left;            color: #000;            position: relative;            top: -35px;            padding: 0 0 0 35px;        }                .ad-root, .ad-subroot{            display: block;            margin: 0;            padding: 0;            cursor: pointer;        }        .ad-root h1{            font-weight: bold;        }        .ad-subroot h1{            font-weight: normal;        }        .ad-header{            height: 35px;            margin-top: 20px;            margin-bottom: 20px;        }        .ad-header{            margin: 0;            margin-bottom: 25px;            padding: 0;            display: block;        }        .ad-header h1{            position: relative;            top: -35px;            padding: 0 0 0 35px;        }        .ad-icon{            background: green;            display: block;            height: 35px;            width: 35px;        }        .ad-body{            margin-top: 10px;            margin-bottom: 10px;            display: none;        }        .ad-body-unit{            padding: 0 0 0 40px;        }        .ad-subroot .ad-body-unit{            margin-top: 10px;        }        .ad-content p, .ad-body-unit p{            position: relative;            top: -35px;            padding: 0 0 0 40px;        }               .visible{            display: block;        }.ad-content-container h1{    font-weight: bold;    width: 100%;    height: 30px;    text-align: left;    color: #333;    padding: 0px 0 0 40px;    top: -45px;    position: relative;}.ad-unit-head{    margin: 0;    margin-top: 30px;    position: relative;    display: block;    padding: 0;    height: 50px;}.ad-unit-body{    margin: 0;    padding: 0;    padding-left: 30px;}.ad-unit-body ul{    display: block;    margin: 0;    padding: 0;    }.ad-unit-body ul li{    list-style-type: none;    display: block;}.unit-icon{    background: gray;    display: block;    height: 30px;    width: 30px;}.unit-item{    position: relative;    top: -25px;    padding-left: 35px;}.unit-sub-item {    }.unit-sub-item h1{    }.ad-content-unit{    height: 30px;    display: block;    position: relative;    padding: 0 0 0 30px;}.ad-content-unit-icon{    background: gray;    display: block;    height: 30px;    width: 30px;}.ad-content-unit-text{    background: lightblue;    display: block;    height: 30px;    left: 30px;    position: relative;    left: 30px;    top: -30px;}.ad-root{    margin: 0px 0 40px 0;}.ad-root h1{    font-weight: bold;    width: 100%;    height: 30px;    text-align: left;    color: #333;    padding: 0px 0 0 0;    margin: -25px 0 0 35px;}*/