.bg_intro {
    background: #ffffff url("../../assets/images/v2/bg/bg_main.jpg") no-repeat center top;
}
.bg_pricing {
    padding-top: 100px;
    padding-bottom: 100px;
}
.bg_brands {
    background-color: #E4E4E4;
    border-top: 1px solid #C8C8C8;
    padding-top: 100px;
    padding-bottom: 100px;
}
.bg_samples {
    padding-top: 100px;
    padding-bottom: 100px;
}
.bg_analytics {
    background-color: #E4E4E4;
    border-top: 1px solid #C8C8C8;
    padding-top: 100px;
    padding-bottom: 100px;
}
.bg_content {
    padding-top: 50px;
    padding-bottom: 50px;
}
.bg_legacy {
    padding-top: 100px;
    padding-bottom: 100px;
}


/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/*.img_logo {
    height: 40px;
    width: 138px;
}*/

.padding_sec {
    padding-top: 30px;
    padding-bottom: 30px;
}

.padding_main {
    padding-top: 70px;
    padding-bottom: 50px;
}

.padding_main_super {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: 380px;
}
.padding_top30 {
    padding-top: 30px;
}
.padding_top100 {
    padding-top: 70px;
}
.line_spacer {
    line-height: 150%;
}

.img-media {
    position: relative; 
    width: 100%; /* for IE 6 */
}
.img-link {
    position: absolute; 
    top: 0px;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 

}
