/* BE2 DASHBOARD STARTS HERE */
body.cms-page-view.cms-b2f .breadcrumbs
{
    display: none;
}
body.cms-page-view.cms-b2f .header
{
    box-shadow: 0 3px 30px 11px rgba(128, 128, 128, 0);
    box-shadow: 0 3px 30px 0px rgba(128, 128, 128, 0);
}
body.cms-page-view.cms-b2f,
body.cms-page-view.cms-b2f .middle
{
    background: #fff;
}
body.cms-page-view.cms-b2f div.b2e-dashboard-container
{
    width: 1170px;
    margin: 0 auto;
    clear: both;
    padding-top: 40px;
}

body.cms-page-view.cms-b2f div.b2e-dashboard-container h3
{
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 35px;
}
body.cms-page-view.cms-b2f .left-dashboard-wrap
{
    /*margin-right: 2%;*/
}
body.cms-page-view.cms-b2f .left-dashboard-wrap,
body.cms-page-view.cms-b2f .right-dashboard-wrap
{
    /*width: 49%;*/
    float: left;
    min-height: 300px;
    box-sizing: border-box;
}

body.cms-page-view.cms-b2f .left-dashboard-wrap div,
body.cms-page-view.cms-b2f .right-dashboard-wrap div
{
    box-sizing: border-box;
}

body.cms-page-view.cms-b2f .col-lg-6 h4
{
    background: #000;
    color: #fff;
    text-align: center;
    padding: 15px 0 10px 0;
    /*margin-bottom: 20px;*/
    font-size: 21px;
}
body.cms-page-view.cms-b2f .shop-online,
body.cms-page-view.cms-b2f .e-learning
{
    height: 75px;
    width: 100%;
    float: left;
}

body.cms-page-view.cms-b2f .shop-online
{
    background: url(/skin/frontend/default/b2e/images/shop-online.png) no-repeat center 15px #b31217;
    /* margin-right: 30px;*/
}

body.cms-page-view.cms-b2f .e-learning
{
    background: url(/skin/frontend/default/b2e/images/e-learning.png) no-repeat 3% 17px #00a651;
    background-size: 12%;
}

body.cms-page-view.cms-b2f .shop-online span,
body.cms-page-view.cms-b2f .e-learning span
{
    color: #fff;
    padding: 5% 0 20px 120px;
    font-size: 18px;
    font-weight: bold;
    position: absolute;
}

body.cms-page-view.cms-b2f .e-learning div
{
    background: url(/skin/frontend/default/b2e/images/b2f-arrow-right.gif) no-repeat top center #000;
    float: right;
    padding: 5% 7%;
    height: 100%;
}

body.cms-page-view.cms-b2f .type-presentation,
body.cms-page-view.cms-b2f .type-catalogue,
body.cms-page-view.cms-b2f .type-guide
{
    border-bottom: solid 1px #000;
    width: 100%;
    float: left;
    padding: 30px 0 30px 100px;
    font-size: 16px;
    font-weight: bold;
    box-sizing:border-box;
}

body.cms-page-view.cms-b2f .type-presentation
{
    background: url(/skin/frontend/default/b2e/images/type-presentation.png) no-repeat 10px;
}
body.cms-page-view.cms-b2f .type-catalogue
{
    background: url(/skin/frontend/default/b2e/images/type-catalogue.png) no-repeat 20px;
}
body.cms-page-view.cms-b2f .type-guide
{
    background: url(/skin/frontend/default/b2e/images/type-guide.png) no-repeat 13px;
}

body.cms-page-view.cms-b2f .type-presentation a span,
body.cms-page-view.cms-b2f .type-catalogue a span,
body.cms-page-view.cms-b2f .type-guide a span
{
    text-indent:-999999px;
    overflow: hidden;
    background: url(/skin/frontend/default/b2e/images/pdf-icon.png) no-repeat;
    width: 22px;
    height: 27px;
    float: right;
    margin-right: 20px;
}

body.cms-page-view.cms-b2f .news-left-content,
body.cms-page-view.cms-b2f .news-right-content
{
    float: left;
}

body.cms-page-view.cms-b2f .news-right-content
{
    width: 370px;
    padding-left: 30px;
    box-sizing: border-box;
    font-size: 14px;
}
body.cms-page-view.cms-b2f .news-right-content span
{
    margin-bottom: 15px;
    margin-top: 10px;
    display: inline-block;
}
body.cms-page-view.cms-b2f .news-right-content p
{
    height: 50px;
    overflow: hidden;
}
body.cms-page-view.cms-b2f .news-right-content h5
{
    font-size: 16px;
    font-weight: bold;
}

body.cms-page-view.cms-b2f .latest-news-wrap li
{
    border-bottom: solid 1px #000;
    width: 100%;
    float: left;
    padding-bottom: 20px;
    padding-top: 20px;
}
body.cms-page-view.cms-b2f .newsfeed h4
{
    margin-bottom: 20px;
}
body.cms-page-view.cms-b2f .newsfeed li
{
    padding: 30px 0;
}
body.cms-page-view.cms-b2f .facebook-feed
{
    background: url(/skin/frontend/default/b2e/images/facebook-feed-icon.svg) no-repeat 12%;
    padding-left: 160px;
}

body.cms-page-view.cms-b2f .twitter-feed
{
    background: url(/skin/frontend/default/b2e/images/twitter-feed-icon.svg) no-repeat 12%;
    padding-left: 160px;
}
body.cms-page-view.cms-b2f .newsfeed a
{
    float: left;
    clear: left;
}
body.cms-page-view.cms-b2f .more
{
    background: url(/skin/frontend/default/b2e/images/more-dots-icon.svg) no-repeat center;
    width: 40px;
    height: 9px;
    float: left;
    text-indent: -99999999px;

}


.mb-70
{
    margin-bottom: 70px;
}

.mr-30
{
    margin-right: 30px;
}

.col-lg-12
{
    width: 100%
}
.col-lg-6
{
    width: 50%
}

.col-lg-5 {
    width: 46.666667%;
}
.row{
    margin-right : 10px;
    margin-left  : 10px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
}
.col-xs-1, .col-xs-15, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-1.last, .col-sm-1.last, .col-md-1.last, .col-lg-1.last, .col-xs-2.last, .col-sm-2.last, .col-md-2.last, .col-lg-2.last, .col-xs-3.last, .col-sm-3.last, .col-md-3.last, .col-lg-3.last, .col-xs-4.last, .col-sm-4.last, .col-md-4.last, .col-lg-4.last, .col-xs-5.last, .col-sm-5.last, .col-md-5.last, .col-lg-5.last, .col-xs-6.last, .col-sm-6.last, .col-md-6.last, .col-lg-6.last, .col-xs-7.last, .col-sm-7.last, .col-md-7.last, .col-lg-7.last, .col-xs-8.last, .col-sm-8.last, .col-md-8.last, .col-lg-8.last, .col-xs-9.last, .col-sm-9.last, .col-md-9.last, .col-lg-9.last, .col-xs-10.last, .col-sm-10.last, .col-md-10.last, .col-lg-10.last, .col-xs-11.last, .col-sm-11.last, .col-md-11.last, .col-lg-11.last, .col-xs-12.last, .col-sm-12.last, .col-md-12.last, .col-lg-12 {
    padding-right: 0;
    padding-left: 15px;
}

.col-xs-1.first, .col-sm-1.first, .col-md-1.first, .col-lg-1.first, .col-xs-2.first, .col-sm-2.first, .col-md-2.first, .col-lg-2.first, .col-xs-3.first, .col-sm-3.first, .col-md-3.first, .col-lg-3.first, .col-xs-4.first, .col-sm-4.first, .col-md-4.first, .col-lg-4.first, .col-xs-5.first, .col-sm-5.first, .col-md-5.first, .col-lg-5.first, .col-xs-6.first, .col-sm-6.first, .col-md-6.first, .col-lg-6.first, .col-xs-7.first, .col-sm-7.first, .col-md-7.first, .col-lg-7.first, .col-xs-8.first, .col-sm-8.first, .col-md-8.first, .col-lg-8.first, .col-xs-9.first, .col-sm-9.first, .col-md-9.first, .col-lg-9.first, .col-xs-10.first, .col-sm-10.first, .col-md-10.first, .col-lg-10.first, .col-xs-11.first, .col-sm-11.first, .col-md-11.first, .col-lg-11.first, .col-xs-12.first, .col-sm-12.first, .col-md-12.first, .col-lg-12 {
    padding-left: 0;
    padding-right: 15px;
}

.only
{
  padding: 0;
}

@media (max-width : 1187px){

  body.body.cms-page-view.cms-b2f div.b2e-dashboard-container
  {
    width: 100%;
  }

  .news-right-content 
  {
    width: 57%;
  }

.latest-news-wrap li 
  {
    width: 97%;
    padding-left: 3%;
  }

  .cms-home .col-main
  {
    padding: 0 10px;
  }

.header {
    height: 185px;
}

.right-dashboard-wrap .col-md-5 {
    width: 46.57%;
}

.right-dashboard-wrap .mb-70 {
    margin-bottom: 40px;
}

.shop-online a, .e-learning a
{
  background-position: 85%;
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
        float : left
    }
    .col-md-12{
        width : 100%
    }
    .col-md-11{
        width : 91.66666667%
    }
    .col-md-10{
        width : 83.33333333%
    }
    .col-md-9{
        width : 75%
    }
    .col-md-8{
        width : 66.66666667%
    }
    .col-md-7{
        width : 58.33333333%
    }
    .col-md-6{
        width : 50%
    }
    .col-md-5{
        width : 41.66666667%
    }
    .col-md-4{
        width : 33.33333333%
    }
    .col-md-3{
        width : 25%
    }
    .col-md-2{
        width : 16.66666667%
    }
    .col-md-1{
        width : 8.33333333%
    }
    .sm-collapse{
        display    : block;
        visibility : visible;
    }

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{
        float : left
    }
    .col-xs-1.sm-first, .col-sm-1.sm-first, .col-md-1.sm-first, .col-lg-1.sm-first, .col-xs-2.sm-first, .col-sm-2.sm-first, .col-md-2.sm-first, .col-lg-2.sm-first, .col-xs-3.sm-first, .col-sm-3.sm-first, .col-md-3.sm-first, .col-lg-3.sm-first, .col-xs-4.sm-first, .col-sm-4.sm-first, .col-md-4.sm-first, .col-lg-4.sm-first, .col-xs-5.sm-first, .col-sm-5.sm-first, .col-md-5.sm-first, .col-lg-5.sm-first, .col-xs-6.sm-first, .col-sm-6.sm-first, .col-md-6.sm-first, .col-lg-6.sm-first, .col-xs-7.sm-first, .col-sm-7.sm-first, .col-md-7.sm-first, .col-lg-7.sm-first, .col-xs-8.sm-first, .col-sm-8.sm-first, .col-md-8.sm-first, .col-lg-8.sm-first, .col-xs-9.sm-first, .col-sm-9.sm-first, .col-md-9.sm-first, .col-lg-9.sm-first, .col-xs-10.sm-first, .col-sm-10.sm-first, .col-md-10.sm-first, .col-lg-10.sm-first, .col-xs-11.sm-first, .col-sm-11.sm-first, .col-md-11.sm-first, .col-lg-11.sm-first, .col-xs-12.sm-first, .col-sm-12.sm-first, .col-md-12.sm-first, .col-lg-12.sm-first{
        padding-left : 0;
        padding-right : 10px;
    }
    .col-xs-1.sm-last, .col-sm-1.sm-last, .col-md-1.sm-last, .col-lg-1.sm-last, .col-xs-2.sm-last, .col-sm-2.sm-last, .col-md-2.sm-last, .col-lg-2.sm-last, .col-xs-3.sm-last, .col-sm-3.sm-last, .col-md-3.sm-last, .col-lg-3.sm-last, .col-xs-4.sm-last, .col-sm-4.sm-last, .col-md-4.sm-last, .col-lg-4.sm-last, .col-xs-5.sm-last, .col-sm-5.sm-last, .col-md-5.sm-last, .col-lg-5.sm-last, .col-xs-6.sm-last, .col-sm-6.sm-last, .col-md-6.sm-last, .col-lg-6.sm-last, .col-xs-7.sm-last, .col-sm-7.sm-last, .col-md-7.sm-last, .col-lg-7.sm-last, .col-xs-8.sm-last, .col-sm-8.sm-last, .col-md-8.sm-last, .col-lg-8.sm-last, .col-xs-9.sm-last, .col-sm-9.sm-last, .col-md-9.sm-last, .col-lg-9.sm-last, .col-xs-10.sm-last, .col-sm-10.sm-last, .col-md-10.sm-last, .col-lg-10.sm-last, .col-xs-11.sm-last, .col-sm-11.sm-last, .col-md-11.sm-last, .col-lg-11.sm-last, .col-xs-12.sm-last, .col-sm-12.sm-last, .col-md-12.sm-last, .col-lg-12.sm-last{
        padding-right : 0;
    }
    .col-xs-1.sm-only, .col-sm-1.sm-only, .col-md-1.sm-only, .col-lg-1.sm-only, .col-xs-2.sm-only, .col-sm-2.sm-only, .col-md-2.sm-only, .col-lg-2.sm-only, .col-xs-3.sm-only, .col-sm-3.sm-only, .col-md-3.sm-only, .col-lg-3.sm-only, .col-xs-4.sm-only, .col-sm-4.sm-only, .col-md-4.sm-only, .col-lg-4.sm-only, .col-xs-5.sm-only, .col-sm-5.sm-only, .col-md-5.sm-only, .col-lg-5.sm-only, .col-xs-6.sm-only, .col-sm-6.sm-only, .col-md-6.sm-only, .col-lg-6.sm-only, .col-xs-7.sm-only, .col-sm-7.sm-only, .col-md-7.sm-only, .col-lg-7.sm-only, .col-xs-8.sm-only, .col-sm-8.sm-only, .col-md-8.sm-only, .col-lg-8.sm-only, .col-xs-9.sm-only, .col-sm-9.sm-only, .col-md-9.sm-only, .col-lg-9.sm-only, .col-xs-10.sm-only, .col-sm-10.sm-only, .col-md-10.sm-only, .col-lg-10.sm-only, .col-xs-11.sm-only, .col-sm-11.sm-only, .col-md-11.sm-only, .col-lg-11.sm-only, .col-xs-12.sm-only, .col-sm-12.sm-only, .col-md-12.sm-only, .col-lg-12.sm-only{
        padding-left  : 0;
        padding-right : 0;
    }
    .col-sm-12{
        width : 100%
    }
    .col-sm-11{
        width : 91.66666667%
    }
    .col-sm-10{
        width : 83.33333333%
    }
    .col-sm-9{
        width : 75%
    }
    .col-sm-8{
        width : 66.66666667%
    }
    .col-sm-7{
        width : 58.33333333%
    }
    .col-sm-6{
        width : 50%
    }
    .col-sm-5{
        width : 41.66666667%
    }
    .col-sm-4{
        width : 33.33333333%
    }
    .col-sm-3{
        width : 25%
    }
    .col-sm-2{
        width : 16.66666667%
    }
    .col-sm-1{
        width : 8.33333333%
    }
    .sm-collapse{
        display    : none;
        visibility : hidden;
    }
}

@media (max-width : 500px){


.header {
    height: 85px;
}
}
.calendarWrapperInner
{
    clear: both;
}


/* BE2 DASHBOARD ENDS HERE */
