.shader[style] {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#87b5db+0,116cb9+50,073153+100 */
    background: rgb(135,181,219); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(135,181,219,1) 0%, rgba(17,108,185,1) 50%, rgba(7,49,83,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(135,181,219,1) 0%,rgba(17,108,185,1) 50%,rgba(7,49,83,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(135,181,219,1) 0%,rgba(17,108,185,1) 50%,rgba(7,49,83,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87b5db', endColorstr='#073153',GradientType=0 ); /* IE6-9 */
    opacity: .75;
}
.q_image_with_text_over.q_iwto_hover:hover img {
    -webkit-filter: blur(2px) !important;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}
.q_image_with_text_over .desc h6 span {
    text-shadow: rgb(0, 0, 0) 2px 1px 10px;
    padding: 35% 0% !important;
    width: 100%;
    display: block;
}
.q_image_with_text_over .desc h6 a {
  display: block;
}
.button-container {
    text-align: center !important;
}
.ubtn-ctn-center {
    display: inline-block;
    width: 20%;
    min-width: 250px;
}
.ubtn, a.ubtn-link .ubtn {
    min-width: 235px;
}
@media (max-width: 768px){
    .ubtn-ctn-center {
        width: 100%;
    }
}