body {
    font-family: 'Open Sans Condensed', sans-serif;
}
a:hover,a:focus{
color: inherit;
}
.lightbulb2 {
    left: 265px;
    position: absolute;
    top: -93px;
    z-index: -1;
}
.lightbulbmini {
    left: 140px;
    position: absolute;
    top: -190px;
    z-index: -1;
}
.reflect{
    left: 265px;
    position: absolute;
    /*top: 45px;*/
    margin-top: 24%; 
    z-index: -2;
}
.navbar-default {
    border: none;
    background: none !important;
    margin-top: 45px;
}
.navbar {
    border: none;
    min-height: 20px;
}
.navbar-nav {
    width: 100%;
}
.navbar-nav > li > a {
    padding-bottom: 4px;
    padding-top: 2px;
    color: #ffffff !important;
    border-radius: 10px;
    font-weight: bold;
    text-align: center;
    width: 140px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    background: #b0b1b4;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #b0b1b4 0%, #b0b1b4 50%, #7d7f83 53%, #7d7f83 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0b1b4), color-stop(50%, #b0b1b4), color-stop(53%, #7d7f83), color-stop(100%, #7d7f83));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #b0b1b4 0%, #b0b1b4 50%, #7d7f83 53%, #7d7f83 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #b0b1b4 0%, #b0b1b4 50%, #7d7f83 53%, #7d7f83 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #b0b1b4 0%, #b0b1b4 50%, #7d7f83 53%, #7d7f83 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #b0b1b4 0%, #b0b1b4 50%, #7d7f83 53%, #7d7f83 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b0b1b4', endColorstr='#7d7f83', GradientType=0);
    /* IE6-9 */
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background: #928ab0;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #928ab0 0%, #928ab0 50%, #4b3d78 53%, #4b3d78 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #928ab0), color-stop(50%, #928ab0), color-stop(53%, #4b3d78), color-stop(100%, #4b3d78));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #928ab0 0%, #928ab0 50%, #4b3d78 53%, #4b3d78 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #928ab0 0%, #928ab0 50%, #4b3d78 53%, #4b3d78 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #928ab0 0%, #928ab0 50%, #4b3d78 53%, #4b3d78 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #928ab0 0%, #928ab0 50%, #4b3d78 53%, #4b3d78 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#928ab0', endColorstr='#4b3d78', GradientType=0);
    /* IE6-9 */
}
.navbar-default .navbar-nav > .active-green > a, .navbar-default .navbar-nav > .active-green > a:hover, .navbar-default .navbar-nav > .active-green > a:focus{
    background: #70b79c; /* Old browsers */
background: -moz-linear-gradient(top,  #70b79c 0%, #70b79c 50%, #6e7774 50%, #70b79c 50%, #147149 51%, #147149 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70b79c), color-stop(50%,#70b79c), color-stop(50%,#6e7774), color-stop(50%,#70b79c), color-stop(51%,#147149), color-stop(100%,#147149)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #70b79c 0%,#70b79c 50%,#6e7774 50%,#70b79c 50%,#147149 51%,#147149 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #70b79c 0%,#70b79c 50%,#6e7774 50%,#70b79c 50%,#147149 51%,#147149 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #70b79c 0%,#70b79c 50%,#6e7774 50%,#70b79c 50%,#147149 51%,#147149 100%); /* IE10+ */
background: linear-gradient(to bottom,  #70b79c 0%,#70b79c 50%,#6e7774 50%,#70b79c 50%,#147149 51%,#147149 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70b79c', endColorstr='#147149',GradientType=0 ); /* IE6-9 */

}
.nav > li {
    border-radius: 10px;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 1);
    margin-left: 35px;
}
/*mobile version*/
@media only screen and (max-width: 1200px){
    .lightbulb2,.reflect{
        display: none;
    }
}
@media only screen and (min-width: 995px){
    .div-margin-left{
        margin-left: -59px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 995px) {
    .nav > li {
        margin-left: 2.5%;
    }
    .navbar-nav > li > a {
        width: 115px;
    }
    .lightbulb2,.reflect {
        left: 200px;
    }
}
@media only screen and (min-width: 996px) and (max-width: 1200px) {
    .nav > li {
        margin-left: 4.5%;
    }
    .navbar-nav > li > a {
        width: 125px;
    }
    .lightbulb2,.reflect {
        left: 300px;
    }
}
/******/

h2, h3, .download-link {
    font-weight: bold;
    color: #3a2668;
}
h4
{
    font-weight: bold;
}
p {
    font-size: 14.5px;
    font-weight: bold;
    line-height: 24px;
    margin: 0 0 20px;
    display: inline-block;
}


.icon-download {
    background-image: url(../img/icon-download.png);
    padding: 9px 20px;
    right: 10px;
    position: relative;
}
.icon-download-gr {
    background-image: url(../img/icon-download-gr.png);
    padding: 16px 25px;
    right: 10px;
    position: relative;
}
.btn-send {
    border-radius: 8px;
    background: #f6f8f9;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #c6d0d1 52%, #f5f7f9 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f8f9), color-stop(50%, #e5ebee), color-stop(52%, #c6d0d1), color-stop(100%, #f5f7f9));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #c6d0d1 52%, #f5f7f9 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #c6d0d1 52%, #f5f7f9 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #c6d0d1 52%, #f5f7f9 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #f6f8f9 0%, #e5ebee 50%, #c6d0d1 52%, #f5f7f9 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9', endColorstr='#f5f7f9', GradientType=0);
    /* IE6-9 */
    
    color: #000000 !important;
    font-weight: bold;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 1);
    padding: 2px 20px;
}
hr {
    border-color: #ed1c24 !important;
    margin-top: 0px;
    margin-bottom: 0px;
}
.span-red {
    color: #ed1c24;
}
.span-green {
    color: #0d8650;
}

.span-purple {
    color: #554985;
}

ul{
    list-style: none;
    padding-left: 0;
}
ul li ul{
    padding-left: 40px;
}
a{
    color:inherit;
}
.active-list{
    background-color: #c3bed4;
    border-radius: 8px;
    padding: 1px 10px;
}
.body-green{
    background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 18%, #f6faf8 50%, #a1ceb9 71%, #298257 90%, #298257 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ffffff), color-stop(50%,#f6faf8), color-stop(71%,#a1ceb9), color-stop(90%,#298257), color-stop(100%,#298257)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 18%,#f6faf8 50%,#a1ceb9 71%,#298257 90%,#298257 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 18%,#f6faf8 50%,#a1ceb9 71%,#298257 90%,#298257 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 18%,#f6faf8 50%,#a1ceb9 71%,#298257 90%,#298257 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 18%,#f6faf8 50%,#a1ceb9 71%,#298257 90%,#298257 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#298257',GradientType=0 ); /* IE6-9 */

}