
h4{
    font-size:1.5em;
}
.pBase{
    padding-bottom: 85px;
}
/* Menu */
.product-brand img{
    float: left;
}
.product-brand h3{
    font-size: 80%;
    margin:3px 0px 0px;
}
.product-brand p{
    font-size: 60%;
    font-weight:normal;
}
.product-brand span{
    display: inline-block;
}
/* Music Types */
.boxedItem{
        list-style: none;
        display: inline-block;
        margin: 0;
        padding: 0px;
}
.boxedItem li{
        float: left;
        padding: 0px 7px ;
}
.sel a{
    color: #47454B!important;
}
/* Feature Screens */
.ScreenList{
    /*width: 80%;*/
}
.ScreenList p{
    color: white;
}
.ScreenList img{
        float: left;
        margin-right: 10px;
        width: 30px;
}
.ScreenList div{
        background-repeat: no-repeat;
        background-size: 40px auto;
        /*padding-left: 60px;*/
}
.ScreenList h3{
        margin-top: 0px;
        margin-bottom: 0px;
}
.ScreenList p{
        margin-bottom: 20px;
}
.iconPic{
    float: left;
    margin-right: 10px;
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 100% auto;
    transition: all 0.5s ease;
}
.msPage .ScreenList h3, .msPage .ScreenList p{
color: rgba(0,0,0,.6);
}
.ScreenList h3, .ScreenList p{
color: rgba(255,255,255,1)!important;
}
.ScreenList:hover div h3,
.ScreenList:active div h3,
.ScreenList:focus div h3{
    color: #fff!important;
    transition: all 0.5s ease;
}
.ScreenList:hover div p,
.ScreenList:active div p,
.ScreenList:focus div p{
    color: #fff!important;
    transition: all 0.5s ease;
}
.msScreen00, .msScreen01, .msScreen02, .msScreen03{
        background-size: 100% auto;
        transition: all 0.5s ease;
}
.msScreen00{
        background-image: url(../../img/products/musicstreamer/iPad_Screen_00.png);
}
.msScreen01{
        background-image: url(../../img/products/musicstreamer/iPad_Screen_01.png);
}
.msScreen02{
        background-image: url(../../img/products/musicstreamer/iPad_Screen_02.png);
}
.msScreen03{
        background-image: url(../../img/products/musicstreamer/iPad_Screen_03.png);
}
.ScreenList:hover div,
.ScreenList:active div,
.ScreenList:focus div{
    transition: all 0.5s ease;
}
.fbScreen00, .fbScreen01, .fbScreen02, .fbScreen03{
        background-size: 100% auto;
        transition: all 0.5s ease;
}
.fbScreen00{
       background-image: url(../../img/products/filebrowser/iPad_Screen_00.png);
}
.fbScreen01{
        background-image: url(../../img/products/filebrowser/iPad_Screen_01.png);
}
.fbScreen02{
        background-image: url(../../img/products/filebrowser/iPad_Screen_02.png);
}
.fbScreen03{
        background-image: url(../../img/products/filebrowser/iPad_Screen_03.png);
}
/* -- */
.whiteText h1, .whiteText h2, .whiteText h3, .whiteText h4, .whiteText h5, .whiteText p, .whiteText a{
    color: #fff;
}
/* Button Styles */
.b-parallax .appStore.btn.btn-wire.btn-rd{
    background-color: #FFF!important;
    border-color: #FFF;
    padding-bottom: 16px;
    margin-top:30px;
}
.b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.b-parallax .appStore.btn.btn-wire.btn-rd:active,
.b-parallax .appStore.btn.btn-wire.btn-rd:focus{
    background-color: #000!important;   
}
.appStore .ion-social-apple{
    min-width: 32px;
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 0px;
    bottom: -1px;
    position: relative;
}
.productHover .appStore .ion-social-apple{
    min-width: 20px;
}

.fbPage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.fbPage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.fbPage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.msPage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.msPage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.msPage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.mmPage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.mmPage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.mmPage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.scPage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.scPage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.scPage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.fbePage .bgYellowGrad h1,
.msPage .bgOrangeGrad h1{
    color: #FFF!important;
}
.fbePage .b-parallax .btn.btn-wire.btn-rd{
    border-color: #fff;
    color: #fff!important;
}
.fbePage .b-parallax .btn.btn-wire.btn-rd:hover,
.fbePage .b-parallax .btn.btn-wire.btn-rd:active,
.fbePage .b-parallax .btn.btn-wire.btn-rd:focus{
    background-color: #fff!important;
    border-color: #fff;
    color: #ffc328!important;
}
/* FB Style */
.fbPage .btn.btn-wire.btn-rd,
.fbPage .whiteText .btn.btn-wire.btn-rd:hover,
.fbPage .whiteText .btn.btn-wire.btn-rd:active,
.fbPage .whiteText .btn.btn-wire.btn-rd:focus,
.fbPage .social,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.fbPage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#2ec3e3!important;
}
.fbPage .btn.btn-wire.btn-rd,
.fbPage .btn.btn-wire.btn-rd:hover,
.fbPage .btn.btn-wire.btn-rd:active,
.fbPage .btn.btn-wire.btn-rd:focus,
.fbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    border-color: #2ec3e3;
}
.fbPage .btn.btn-wire.btn-rd:hover,
.fbPage .btn.btn-wire.btn-rd:active,
.fbPage .btn.btn-wire.btn-rd:focus,
.fbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    background-color: #2ec3e3!important;
}
.fbPage a{
    color:#2ec3e3;
}
.fbPage .bgc-white h1,
.fbPage .navbar-brand.product-brand span p{
    color:#259cb6;
}
.fbPage .bgc-white h2 {
    color:#124e5b;
}
.fbPage .bgc-white h3 {
    color:#124e5b;
}
.fbPage .bgc-white h4 {
    color:#1c7588;
}
/* FBB Style */
.fbbPage .btn.btn-wire.btn-rd,
.fbbPage .whiteText .btn.btn-wire.btn-rd:hover,
.fbbPage .whiteText .btn.btn-wire.btn-rd:active,
.fbbPage .whiteText .btn.btn-wire.btn-rd:focus,
.fbbPage .social,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.fbbPage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#ff632e!important;
}
.fbbPage .btn.btn-wire.btn-rd,
.fbbPage .btn.btn-wire.btn-rd:hover,
.fbbPage .btn.btn-wire.btn-rd:active,
.fbbPage .btn.btn-wire.btn-rd:focus,
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    border-color: #ff632e;
}
.fbbPage .btn.btn-wire.btn-rd:hover,
.fbbPage .btn.btn-wire.btn-rd:active,
.fbbPage .btn.btn-wire.btn-rd:focus,
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    background-color: #ff632e!important;
}
.fbbPage a{
    color:#ff632e;
}
.fbbPage .bgc-white h1,
.fbbPage .navbar-brand.product-brand span p{
    color:#cc4f25;
}
.fbbPage .bgc-white h2 {
    color:#993b1c;
}
.fbbPage .bgc-white h3 {
    color:#662812;
}
.fbbPage .bgc-white h4 {
    color:#993b1c;
}
.fbbPage .bgBlue{
    background-color:#ff632e;
}
/* FBE Style */
.fbePage .btn.btn-wire.btn-rd,
.fbePage .whiteText .btn.btn-wire.btn-rd:hover,
.fbePage .whiteText .btn.btn-wire.btn-rd:active,
.fbePage .whiteText .btn.btn-wire.btn-rd:focus,
.fbePage .social,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#ffc328!important;
}
.fbePage .btn.btn-wire.btn-rd,
.fbePage .btn.btn-wire.btn-rd:hover,
.fbePage .btn.btn-wire.btn-rd:active,
.fbePage .btn.btn-wire.btn-rd:focus,
.fbePage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    border-color: #ffc328;
}
.fbePage .btn.btn-wire.btn-rd:hover,
.fbePage .btn.btn-wire.btn-rd:active,
.fbePage .btn.btn-wire.btn-rd:focus,
.fbePage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:hover,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:active,
.fbePage .b-parallax .appStore.btn.btn-wire.btn-rd:focus,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    background-color: #ffc328!important;
}
.fbePage a{
    color:#ffc328;
}
.fbePage .bgc-white h1,
.fbePage .navbar-brand.product-brand span p{
    color:#cc9c20;
}
.fbePage .bgc-white h2 {
    
}
.fbePage .bgc-white h3 {
    color:#f38d00;
}
.fbePage .bgc-white h4 {
    color:#997518;
}
.fbePage .bgBlue{
    background-color:#993b1c;
}
/* MS Style */
.msPage .btn.btn-wire.btn-rd:focus,
.msPage .whiteText .btn.btn-wire.btn-rd:hover,
.msPage .whiteText .btn.btn-wire.btn-rd:active,
.msPage .whiteText .btn.btn-wire.btn-rd:focus,
.msPage .social,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.msPage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#fb7236!important;
}
.msPage .btn.btn-wire.btn-rd,
.msPage .btn.btn-wire.btn-rd:hover,
.msPage .btn.btn-wire.btn-rd:active,
.msPage .btn.btn-wire.btn-rd:focus,
.msPage .footerBar .appStore.btn.btn-wire.btn-rd,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.msPage .productHover:hover .btn.btn-wire.btn-rd,
.msPage .productHover:active .btn.btn-wire.btn-rd,
.msPage .productHover:focus .btn.btn-wire.btn-rd{
    border-color: #fb7236;
}
.msPage .btn.btn-wire.btn-rd:hover,
.msPage .btn.btn-wire.btn-rd:active,
.msPage .btn.btn-wire.btn-rd:focus,
.msPage .footerBar .appStore.btn.btn-wire.btn-rd,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.msPage .productHover:hover .btn.btn-wire.btn-rd,
.msPage .productHover:active .btn.btn-wire.btn-rd,
.msPage .productHover:focus .btn.btn-wire.btn-rd
{
    background-color: #fb7236!important;
}
.msPage a{
    color:#fb7236;
}
.msPage .bgc-white h1,
.msPage .navbar-brand.product-brand span p{
    color:#c95b2b;
}
.msPage .bgc-white h2 {
    color:#974420;
}
.msPage .bgc-white h3 {
    color:#642e16;
}
.msPage .bgc-white h4 {
    color:#974420;
}
/* SC Style */
.scPage .btn.btn-wire.btn-rd:focus,
.scPage .whiteText .btn.btn-wire.btn-rd:hover,
.scPage .whiteText .btn.btn-wire.btn-rd:active,
.scPage .whiteText .btn.btn-wire.btn-rd:focus,
.scPage .social,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.scPage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#52b2b9!important;
}
.scPage .btn.btn-wire.btn-rd,
.scPage .btn.btn-wire.btn-rd:hover,
.scPage .btn.btn-wire.btn-rd:active,
.scPage .btn.btn-wire.btn-rd:focus,
.scPage .footerBar .appStore.btn.btn-wire.btn-rd,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    border-color: #52b2b9;
}
.scPage .btn.btn-wire.btn-rd:hover,
.scPage .btn.btn-wire.btn-rd:active,
.scPage .btn.btn-wire.btn-rd:focus,
.scPage .footerBar .appStore.btn.btn-wire.btn-rd,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    background-color: #52b2b9!important;
}
.scPage a{
    color:#52b2b9;
}
.scPage .bgc-white h1,
.scPage .navbar-brand.product-brand span p{
    color:#428e94;
}
.scPage .bgc-white h2 {
    color:#316b6f;
}
.scPage .bgc-white h3 {
    color:#21474a;
}
.scPage .bgc-white h4 {
    color:#316b6f;
}
/* MM Style */
.mmPage .btn.btn-wire.btn-rd:focus,
.mmPage .whiteText .btn.btn-wire.btn-rd:hover,
.mmPage .whiteText .btn.btn-wire.btn-rd:active,
.mmPage .whiteText .btn.btn-wire.btn-rd:focus,
.mmPage .social,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.mmPage .b-parallax .appStore.btn.btn-wire.btn-rd{
    color:#1e9944!important;
}
.mmPage .btn.btn-wire.btn-rd,
.mmPage .btn.btn-wire.btn-rd:hover,
.mmPage .btn.btn-wire.btn-rd:active,
.mmPage .btn.btn-wire.btn-rd:focus,
.mmPage .footerBar .appStore.btn.btn-wire.btn-rd,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    border-color: #1e9944;
}
.mmPage .btn.btn-wire.btn-rd:hover,
.mmPage .btn.btn-wire.btn-rd:active,
.mmPage .btn.btn-wire.btn-rd:focus,
.mmPage .footerBar .appStore.btn.btn-wire.btn-rd,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    background-color: #1e9944!important;
}
.mmPage a{
    color:#a4ca3a;
}
.mmPage .bgc-white h1,
.mmPage .navbar-brand.product-brand span p{
    color:#83a22e;
}
.mmPage .bgc-white h2 {
    color:#627923;
}
.mmPage .bgc-white h3 {
    color:#425117;
}
.mmPage .bgc-white h4 {
    color:#627923;
}
/* Overrides */
.fbePage .whiteText .btn.btn-wire.btn-rd:hover,
.fbePage .whiteText .btn.btn-wire.btn-rd:active,
.fbePage .whiteText .btn.btn-wire.btn-rd:focus,
.fbbPage .whiteText .btn.btn-wire.btn-rd:hover,
.fbbPage .whiteText .btn.btn-wire.btn-rd:active,
.fbbPage .whiteText .btn.btn-wire.btn-rd:focus,
.fbPage .whiteText .btn.btn-wire.btn-rd:hover,
.fbPage .whiteText .btn.btn-wire.btn-rd:active,
.fbPage .whiteText .btn.btn-wire.btn-rd:focus,
.msPage .whiteText .btn.btn-wire.btn-rd:hover,
.msPage .whiteText .btn.btn-wire.btn-rd:active,
.msPage .whiteText .btn.btn-wire.btn-rd:focus,
.scPage .whiteText .btn.btn-wire.btn-rd:hover,
.scPage .whiteText .btn.btn-wire.btn-rd:active,
.scPage .whiteText .btn.btn-wire.btn-rd:focus,
.mmPage .whiteText .btn.btn-wire.btn-rd:hover,
.mmPage .whiteText .btn.btn-wire.btn-rd:active,
.mmPage .whiteText .btn.btn-wire.btn-rd:focus{
    border-color: #fff!important;
}
.fbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.fbePage .footerBar .appStore.btn.btn-wire.btn-rd,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.fbePage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.msPage .footerBar .appStore.btn.btn-wire.btn-rd,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.scPage .footerBar .appStore.btn.btn-wire.btn-rd,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus,
.mmPage .footerBar .appStore.btn.btn-wire.btn-rd,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:hover,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:active,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd:focus{
    color: #fff!important;
    padding-bottom: 16px;
}
.fbPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.msPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.scPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd,
.mmPage .footerBar .tryNow.appStore.btn.btn-wire.btn-rd{
    background-color: #FFF!important;
    padding-bottom: 16px;
}
.fbbPage .appStore.btn.btn-wire.btn-rd:hover,
.fbbPage .appStore.btn.btn-wire.btn-rd:active,
.fbbPage .appStore.btn.btn-wire.btn-rd:focus{
    border-color: #000!important;   
}
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd:hover,
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd:active,
.fbbPage .footerBar .appStore.btn.btn-wire.btn-rd:focus{
   border-color: #ff632e!important;
}
.whiteText .btn.btn-wire.btn-rd{
    background-color: transparent!important;
    border-color: rgba(255,255,255,.7);
    color: #fff!important;
}
.bg-lines-dl .btn.btn-wire.btn-rd{
    color: rgba(255,255,255,.5)!important;
}
.btn.btn-wire.btn-rd:hover,
.btn.btn-wire.btn-rd:active,
.btn.btn-wire.btn-rd:focus,
.productHover:hover .btn.btn-wire.btn-rd,
.productHover:active .btn.btn-wire.btn-rd,
.productHover:focus .btn.btn-wire.btn-rd{
    transition: all 0.3s ease;
    background-color: #2488B7!important;
    border-color: #2488B7;
    color: #fff!important;
}
.bg-lines-dl .btn.btn-wire.btn-rd:hover,
.bg-lines-dl .btn.btn-wire.btn-rd:active,
.bg-lines-dl .btn.btn-wire.btn-rd:focus,
.bg-GreyGrad .btn.btn-wire.btn-rd:hover,
.bg-GreyGrad .btn.btn-wire.btn-rd:active,
.bg-GreyGrad .btn.btn-wire.btn-rd:focus,
.sliderHover:hover .btn.btn-wire.btn-rd{
    background-color: #fff!important;
    border-color: #fff;
    color: #2488B7!important;
}
.carousel-caption{
    display: none;
}
.sliderHover:hover{
    cursor: hand;
    cursor: pointer;
    
}
#carousel-2{
    min-height: 455px;
}
#bloc-nav .container.bloc-sm{
    padding: 0px;
}
#productPanels a h3, #productPanels a p{
        color: rgba(0,0,0,.8);
        transition: all 0.3s ease;
}
#productPanels a h4{
        color: rgba(0,0,0,.6);
        transition: all 0.3s ease;
}
#productPanels h3{
        margin-bottom:0px;
}
#productPanels h4{
        margin-top:5px;
}
#productPanels a{
    display: inline-block;
}
#productPanels a:hover p,
#productPanels a:active p,
#productPanels a:focus p{
    color: #2488B7;   
}
.attention, p.attention{
    display: inline-block;
    background-color: yellow;
    color: red!important;
}
/* Product Colours */
#productScreen{
        transition: all 0.3s ease;
}
.bgGrey{
        background-color: #647277;
}
.bgBlue{
        background-color: #2c3e63;
}
.bgGreen{
        background-color: #1e9944;
}
.bgOrange{
        background-color: #fb7236;
}
.bgBlack{
    background-color: #000;
}
    .bgBlack p, .bgBlack h3{
        color: #fff;
    }
.bgPurple{
        background-color: #1a1a1a;
}
.deSel{
        opacity: 0.5;
}
.productHeaders h2{
    margin-bottom: 0px;
}
.productHeaders h3{
    margin-top: 0px;
    margin-bottom: 30px!important;
}
.copyright{
    font-size:80%;
}
.flag{
    float: left;
    margin-right:10px;
    margin-top: 5px;
}
.productImage{
        width: 96px;
        height: 96px;
        display: inline-block;
        background-repeat: no-repeat;
        transition: all 0.3s ease;   
}
#servercontrol{
        background-image: url(../../img/products/servercontrol/appIcon_96.png);
}
#filebrowser{
        background-image: url(../../img/products/filebrowser/appIcon_96.png);
}
#filebrowserb{
        background-image: url(../../img/products/fbb/appIcon_96.png);
}
#bundle{
        background-image: url(../../img/products/fbb/bundleIcon.png);
}
#filebrowsere{
        background-image: url(../../img/products/fbeducation/appIcon_96.png);
}
#filebrowsertv{
        background-image: url(../../img/products/fbtv/appIcon_96.png);
        width: 113px;
        height: 96px;
}
#musicstreamer{
        background-image: url(../../img/products/musicstreamer/appIcon_96.png);
}
#mapmarkup{
        background-image: url(../../img/products/mapmarkup/appIcon_96.png);
}
.logoPadd{
    padding-right: 10px;
    padding-top: 2px;
}
/*-- Tablet styles --*/
.conTypes li p,
.fileTablet,
.fileTablet.alt{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fileTablet,
.fileTablet.alt{
	display: inline-block;
	padding: 15px 20px 15px 15px;
	margin-bottom:30px;
}
.fileTablet{
	background: #6c6c6c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzUzNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #6c6c6c 0%, #535352 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c6c6c), color-stop(100%,#535352));
	background: -webkit-linear-gradient(top,  #6c6c6c 0%,#535352 100%);
	background: -o-linear-gradient(top,  #6c6c6c 0%,#535352 100%);
	background: -ms-linear-gradient(top,  #6c6c6c 0%,#535352 100%);
	background: linear-gradient(to bottom,  #6c6c6c 0%,#535352 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6c6c', endColorstr='#535352',GradientType=0 );
	border:1px solid #535352;
        width: 100%;
}
.fileTablet.alt{
	background: #ededef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmNiY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1e9944 0%, #cbcbcb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededef), color-stop(100%,#cbcbcb));
	background: -webkit-linear-gradient(top,  #ededef 0%,#cbcbcb 100%);
	background: -o-linear-gradient(top,  #ededef 0%,#cbcbcb 100%);
	background: -ms-linear-gradient(top,  #ededef 0%,#cbcbcb 100%);
	background: linear-gradient(to bottom,  #ededef 0%,#cbcbcb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededef', endColorstr='#cbcbcb',GradientType=0 );
	border:1px solid #cbcbcb;
}
.bgGreenGrad{
	background: #1e9944;
	background: -moz-linear-gradient(top,  #1e9944 0%, #a4ca3a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e9944), color-stop(100%,#a4ca3a));
	background: -webkit-linear-gradient(top,  #1e9944 0%,#a4ca3a 100%);
	background: -o-linear-gradient(top,  #1e9944 0%,#a4ca3a 100%);
	background: -ms-linear-gradient(top,  #1e9944 0%,#a4ca3a 100%);
	background: linear-gradient(to bottom,  #1e9944 0%,#a4ca3a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e9944', endColorstr='#a4ca3a',GradientType=0 );
	border:1px solid #cbcbcb;    
}
.bgOrangeGrad{
	background: #fb7236;
	background: -moz-linear-gradient(top,  #fb7236 0%, #a4ca3a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb7236), color-stop(100%,#fbb34c));
	background: -webkit-linear-gradient(top,  #fb7236 0%,#fbb34c 100%);
	background: -o-linear-gradient(top,  #fb7236 0%,#fbb34c 100%);
	background: -ms-linear-gradient(top,  #fb7236 0%,#fbb34c 100%);
	background: linear-gradient(to bottom,  #fb7236 0%,#fbb34c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb7236', endColorstr='#fbb34c',GradientType=0 );
	border:1px solid #cbcbcb;    
}
.bgTealGrad{
	background: #318c94;
	background: -moz-linear-gradient(top,  #318c94 0%, #52b2b9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#318c94), color-stop(100%,#52b2b9));
	background: -webkit-linear-gradient(top,  #318c94 0%,#52b2b9 100%);
	background: -o-linear-gradient(top,  #318c94 0%,#52b2b9 100%);
	background: -ms-linear-gradient(top,  #318c94 0%,#52b2b9 100%);
	background: linear-gradient(to bottom,  #318c94 0%,#52b2b9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#318c94', endColorstr='#52b2b9',GradientType=0 );
	border:1px solid #cbcbcb;    
}
.bgBlueGrad{
	background: #2c3e63;
	background: -moz-linear-gradient(top,  #2c3e63 0%, #2e5c8b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c3e63), color-stop(100%,#2e5c8b));
	background: -webkit-linear-gradient(top,  #2c3e63 0%,#2e5c8b 100%);
	background: -o-linear-gradient(top,  #2c3e63 0%,#2e5c8b 100%);
	background: -ms-linear-gradient(top,  #2c3e63 0%,#2e5c8b 100%);
	background: linear-gradient(to bottom,  #2c3e63 0%,#2e5c8b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3e63', endColorstr='#2e5c8b',GradientType=0 );
	border:1px solid #cbcbcb;    
}
.bgYellowGrad{
	background: #f38d00;
	background: -moz-linear-gradient(top,  #ffb91c 0%, #f38d00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb91c), color-stop(100%,#f38d00));
	background: -webkit-linear-gradient(top,  #ffb91c 0%,#f38d00 100%);
	background: -o-linear-gradient(top,  #ffb91c 0%,#f38d00 100%);
	background: -ms-linear-gradient(top,  #ffb91c 0%,#f38d00 100%);
	background: linear-gradient(to bottom,  #ffb91c 0%,#f38d00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb91c', endColorstr='#f38d00',GradientType=0 );
	border:1px solid #cbcbcb;    
}
.bgYellowGrad p,
.bgYellowGrad h2{
    color: #fff;
}
.fileTablet p,
.fileTablet h3{
    color: #fff;
}
.fileTablet.alt p,
.fileTablet.alt h3{
    color: #6c6c6c;
}
.fileTablet h3{
    margin-top: 0px;
    padding-bottom:5px;
}
.fileTablet p{
	margin-bottom:0;
	padding-bottom: 3px;
	display: inline-block;
	font-size:85%;
}
.fileTablet .photo{
	background-image: url(../../img/cameraIcon.png);
	background-repeat: no-repeat;
	padding-left:60px;
}
.fileTablet .music{
	background-image:url(../../img/musicIcon.png);
	background-repeat: no-repeat;
	padding-left:60px;
}
.fileTablet .movie{
	background-image: url(../../img/movieIconalt.png);
	background-repeat: no-repeat;
	padding-left:60px;
}
.fileTablet.alt .movie{
	background-image: url(../../img/movieIcon.png);
	background-repeat: no-repeat;
	padding-left:60px;
}
.fileTablet h3{
	border-top:1px dashed;
	border-color: #7f8081;
	padding-top: 3px;
	width: 100%;
	font-size:105%;
}
.boxedItem.sm{
    font-size: 60%;
}
.boxedItem h3{
        display: inline-block;
        padding: 10px;
        border-radius:8px;
        margin-top: 5px;     
}
.fbPage .bgBlue .boxedItem h3{
    color:#fff!important;
    border-color: #fff!important;
}
.fbPage .boxedItem h3{
    border: 2px solid #2e5c8b!important;
    color: #2e5c8b!important;
}
.fbbPage .boxedItem h3{
    border: 2px solid #ff632e!important;
    color: #ff632e!important;
}
.msPage .boxedItem h3{
    border: 2px solid #E98A24!important;
    color: #E98A24!important;
}
.footerBar{
    color: #7D7D7D;
}
.sideNote cite{
    margin-top: -10px;
    display: block;
}
.bulletHover{
    background-image: url(../../img/bullet_on.png);
    opacity: .9;
    background-repeat: no-repeat;
    transition: all 0.3s ease;
    display: inline-block;
}
.bulletHover:active,
.bulletHover:focus,
.bulletHover:hover,
.msPage .bulletHover,
.msPage .bulletHover:active,
.msPage .bulletHover:focus,
.msPage .bulletHover:hover{
    background-image: url(../../img/bullet_on.png);
    opacity: 1;
}
.bulletHover div{
    float: left;
    padding-left: 57px;
}
.bulletHover h3{
    margin-bottom: 8px!important;    
}
.fbbPage .bulletHover h3{
    margin-bottom: 20px!important;
}
.carousel-inner .item .banner{        
        width: 100%;
        padding-left:40px;
}
.carousel-inner .item .banner h3{
        margin-bottom:5px;
        margin-top:5px;
}
.carousel-inner .item .banner h4{
        font-size:130%;
        margin-top:5px;
}
.carousel-inner .item .banner a{
        margin: 0px!important;       
}
.carousel-inner .item .banner.textWhite h3,
.carousel-inner .item .banner.textWhite p{
        color: white;
}
.blockCallout {
    border: 1px solid #E0DFDF;
    border-radius: 8px;
    background-color: #F7F7F7;
    text-align: center;
    padding: 30px;
    margin-bottom: 20px;
}
.bg-GreyGrad .blockCallout {
    border: 1px solid rgba(255,255,255,.3);
    background-color: rgba(255,255,255,.15); 
}
.blockCallout h4{
    font-style: italic;
    font-size: 1.6em;
}
.pricePoint h1{
    font-size: 800%;
    margin-bottom: 0px;
}
.pricePoint h2{
    margin-top: 0px;
}
.pricePoint a{
    color: #fff!important;
    text-decoration: underline;
}
.fRight{
    float: right;
    margin-left: 20px;
    margin-bottom: 20px;
}
.fLeft{
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}
/* Extra margin on Read More buttons */
.btn.btn-md.btn-wire.btn-rd{
    margin-top: 15px;
}
.compTable{
    width: 100%;
}
/*-- Comparison Table - ServerControl --*/
.compTable{
	border-top:1px solid grey;
	border-left:1px solid grey;
	border-right:1px solid grey;
}
.compTable .tabLeft{
	text-align:left;
}
td.dLoad{
	width:140px;
}
.compTable th, .compTable td.headerRow{
	/*background: #859aa8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1OWFhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM4NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #859aa8 0%, #363848 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#859aa8), color-stop(100%,#363848));
	background: -webkit-linear-gradient(top,  #859aa8 0%,#363848 100%);
	background: -o-linear-gradient(top,  #859aa8 0%,#363848 100%);
	background: -ms-linear-gradient(top,  #859aa8 0%,#363848 100%);
	background: linear-gradient(to bottom,  #859aa8 0%,#363848 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#859aa8', endColorstr='#363848',GradientType=0 );*/
        background-color: #7cb8d4;
}
.headerRow{
	color: white;
}
.headerRow b{
    font-size: 130%;
    font-weight: normal!important;
}
.compTable th, .compTable td{
	text-align: center;
}
.compTable.Alt{
	border-top: 1px solid lightgrey;
	border-left: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
}
.compTable.Alt b{
	font-size: 120%;
	font-weight: lighter;
}
.compTable.Alt th,
.compTable.Alt td{
	border-bottom: 1px solid lightgrey;
}
.compTable.Alt th,
.compTable.Alt td.headerRow{
	color:#FFF;
	/*background: #fefefe;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYmJlYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fefefe 0%, #bbbec1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#bbbec1));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#bbbec1 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#bbbec1 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#bbbec1 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#bbbec1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#bbbec1',GradientType=0 );
	*/
        background-color: #7cb8d4;
}
.compTable td, .compTable th{
	padding:3px 5px;
	border-bottom:1px solid grey;
}
.compTable.Alt td, .compTable.Alt th{
	padding:6px 14px!important;
}
.compTable tr:nth-child(odd),
.compTable tr.even{
	background-color:#e9f3f8;
}
.compTable .midC{
	display: block;
	margin:0 auto;
}
.tdCen{
	text-align:center;
}
.num{
	font-size: 300%;
	display: inline-block;   
}
.wizard .sel a{
    color: rgba(0,0,0,.7);
    font-weight: bold;
}
.wizard .sel a::after {
    content: " <";
}
.smallIcon{
        width: 40px;
        /*float: left;*/
        margin-right:15px;
}
.bigBullets{
    font-size: 160%;
    /*font-family: Lato;*/
    font-weight: 300;
}
.bigBullets li{
    margin-bottom: 15px;
    line-height: 1;
}
.bigBullets cite{
    font-size: 150%;
    line-height: .75;
}
p.bigBullets{
    margin-bottom: 15px;
}
p.bigBullets span{
    font-style: italic;
}
.mg-none{
    margin-top: 0px!important;
}
.paddBase-min{
    padding-bottom: 20px!important;
}
#scrollTop{
    margin-left:20px;
    position: fixed;
    bottom: 10px;
    display: inline-block;
    right: 10px;
}
.bgc-white h3,
.bgc-white h4{
    color: #2e5c8b;
}
.gsMenu ul{
    margin-left:0px;
    padding-left: 15px;
}
.faqDetail .faqFoot {
    display: inline-block;
    width: 100%;
}
.faqDetail sub {
    display: block;
    float: right;
    margin-top:7px;
}
.item.callOutSection{
    background-color: #FFFF9D;
    border: 1px solid #C8C851;
    padding: 10px;
    margin-bottom: 40px;
}
.toggle{
  display: inline-block;
  border-radius:12px;
  border: 2px solid #007aff;
  margin-bottom:20px;
}
.toggle a{
  padding: 8px 12px ;
  display: inline-block;
  margin: 0px;
}
.toggle a.sel{
  background-color: #007aff;
  color: #fff!important;
}
.toggle a.sel.left{
  border-radius: 9px 0px 0px 9px; /* top left, top right, bottom right, bottom left */
}
.toggle a.sel.right{
  border-radius: 0px 9px 9px 0px; /* top left, top right, bottom right, bottom left */
}
.center-h{
    margin-top: 100px;
}
.fileTablet.max h3{
    color: #fff;
}
.carousel-indicators{
    margin-bottom: 0px;
}
.mPadd {
    padding-top: 15px;
}
.mPadd li{
    padding-bottom: 15px;
}
.imgPadd{
    margin-bottom: 25px;
}
#fullPics{
        padding: 0px!important;
}
.app{
  border-radius:8px;
  background-color: grey;
  width: 57px;
  height: 57px;
  max-height: 57px;
  color: white;
  line-height: 40pt;
  font-size:200%; 
}
.appOne{
  background-image: -webkit-gradient(
  linear,
  left top,
  left bottom,
  color-stop(0, #09771D),
  color-stop(1, #1DF83E)
);
background-image: -o-linear-gradient(bottom, #09771D 0%, #1DF83E 100%);
background-image: -moz-linear-gradient(bottom, #09771D 0%, #1DF83E 100%);
background-image: -webkit-linear-gradient(bottom, #09771D 0%, #1DF83E 100%);
background-image: -ms-linear-gradient(bottom, #09771D 0%, #1DF83E 100%);
background-image: linear-gradient(to bottom, #09771D 0%, #1DF83E 100%);
}
.appTwo{
  background-image: -webkit-gradient(
  linear,
  left top,
  left bottom,
  color-stop(0, #36B4FC),
  color-stop(1, #2784D5)
);
background-image: -o-linear-gradient(bottom, #36B4FC 0%, #2784D5 100%);
background-image: -moz-linear-gradient(bottom, #36B4FC 0%, #2784D5 100%);
background-image: -webkit-linear-gradient(bottom, #36B4FC 0%, #2784D5 100%);
background-image: -ms-linear-gradient(bottom, #36B4FC 0%, #2784D5 100%);
background-image: linear-gradient(to bottom, #36B4FC 0%, #2784D5 100%);
}
.bg-fbb-overlay{
        background-image: url('../../img/products/fbb/bg_slide01.png');
}
.bg-fbbxmp-overlay{
        background-image: url('../../img/products/fbb/bg_xmp.png');
}
.bg-fbbxmp-overlay2{
        background-image: url('../../img/products/fbb/bg_xmp2.png');
}
/* ----------- Responsive Fixes ----------- */
@media (min-width: 0px) and (max-width: 454px) {
    .blockCallout{
        margin: 10px!important;
    }
    .btn.btn-md.btn-wire{
        margin: 15px 10px 5px 10px;
    }
    .flag, .smallIcon{
        margin-left: 10px;
    }
}
@media (min-width: 408px) and (max-width: 454px) {
    .navbar-brand.product-brand span{
        width: 270px;
    }   
}
@media (min-width: 20px) and (max-width: 407px) {
    .navbar-brand.product-brand span{
        width: 200px;
    }
}
@media (min-width: 0px) and (max-width: 337px) {
    .navbar-brand.product-brand span{
        width: inherit;
    }
}
/* ----------- iPhone 4 and 4S ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}
/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .navbar-brand.product-brand span, #compLogo{
        width: 180px;
    }
    .navbar-brand.product-brand span p{
        display: none;
    }
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
    .navbar-brand.product-brand span, #compLogo{
        width: inherit;
    }
}
/* ----------- iPhone 6 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
    .navbar-brand.product-brand span, #compLogo{
        width: inherit;
    }
}

/* ----------- iPhone 6+ ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
}
/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
}
/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
}
/* ----------- iPad mini ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
    .navbar-brand.product-brand span, #compLogo{
        width: 250px;
    }
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
}
.smHead{
    font-size: 120%;
    font-weight: lighter;
}
.smHead a{
    color: #FFF!important;

}
.imgNudge{
        margin-top:15px;
        float: right;
        margin-left: 10px;
}
.b-divider-top{
        border-top: 1px solid rgba(0,0,0,.1);
        margin-top:20px;
}
.compareText h3{
margin-top: 18px;
margin-bottom: 2px;
}
.compareBtn{
margin-top: 22px;
}
.displayMode{
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 260px;
    padding-top: 150px;
}
.displayMode p, .displayMode h4{
    color: #2c3e63;
}
.displayMode h4{
    margin-bottom: 0px;
}
.displayMode span{
    background-color: #fff;
    display: inline-block;
    padding: 0px 15px 5px 15px;
    border-radius:45px;
}
.listMode{
    background-image: url('../../img/products/filebrowser/list_mode.png');
    
}
.gridMode{
    background-image: url('../../img/products/filebrowser/grid_mode.png');
    
}
.columnMode{
    background-image: url('../../img/products/filebrowser/column_mode.png');   
}
.bloc-custom{
    padding: 75px 0px 30px 0px;
}
.lg_bullets{
    font-size:1.4em;
}
.pd-rmd{
    margin: 0px 20px 0px 0px;
}
.snugItems h3{
    margin-bottom: 0px;
    margin-top: 0px;
}
.snugItems a.btn.btn-md.btn-wire.btn-rd{
    margin-top: 5px;
}
.close,close-video{
    margin-right: -33px;
    margin-top: -37px;
    opacity: .8;
}
.ion.ion-ios-close{
    font-size:41px;
}
.wtext{
    color: #fff!important;
    text-decoration: underline;
}
.bgYellowGrad .blockCallout{
        background-color: rgba(255,255,255,.2);
        border-color: rgba(255,255,255,.4);
        border:2px solid;
        margin-top:40px;
}
.bgYellowGrad h4{
    color: #fff!important;
}
.bgYellowGrad .blockCallout h4{
        color: #fff!important;
        font-size:140%;
        font-weight:bolder;
}
.bgYellowGrad .blockCallout a{
        text-decoration: underline;
        
}
.bgYellowGrad .blockCallout a,
.bgYellowGrad .blockCallout p{
        color: rgba(255,255,255,.7)!important;
}
.bgBlue .blockCallout{
    background-color: transparent;
        border: 2px solid;
}
.logogroup{
    margin-bottom: 40px;
    margin-top: 20px;
}
.logogroup img{
    margin: 0px 19px;
}
.logoLozenge{
        background-color: #fff;
        border-radius:25px;
        margin-top: 25px;
        margin-bottom: 20px;
}
.logoLozenge img{
        margin: 9px 25px;
}
.note{
    font-size: 90%;
    opacity: .6;
    margin: 5px 0px;
    display: inline-block;
}