@font-face{
    font-family:'Droid Sans';
    font-style:normal;
    font-weight:400;
    src:local('Droid Sans'),local('DroidSans'),url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2'),url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff')
}
@font-face{
    font-family:'Droid Sans';
    font-style:normal;
    font-weight:700;
    src:local('Droid Sans Bold'),local('DroidSans-Bold'),url(https://fonts.gstatic.com/s/droidsans/v6/EFpQQyG9GqCrobXxL-KRMYWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2'),url(https://fonts.gstatic.com/s/droidsans/v6/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff) format('woff')
}
.navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    font-weight:400
}
#main-navbar .nav>li>a:focus,#main-navbar .nav>li>a:hover,#main-navbar a.dropdown-toggle:hover,{
    background-color:#fe7a35;
    color:#000
}
a:hover.navMcafee {
    background: transparent !important;
}
/*start nav bar active*/
.navbar:not(.no-border) .navbar-nav.dropdown-onhover>li:hover>a, .navbar:not(.no-border) li.dropdown-onhover:hover>a, .navbar:not(.no-border).dropdown-onhover .navbar-nav>li:hover>a {
    background-color: #fe7a35;
    color: #000 !important;
}
.navbar:not(.no-border) .navbar-nav.dropdown-onhover>li:hover>a i, .navbar:not(.no-border) li.dropdown-onhover:hover>a i, .navbar:not(.no-border).dropdown-onhover .navbar-nav>li:hover>a  i {
    color: #151619 !important;
}
/*end nav bar active*/
.navbar .dropdown-menu li.dropdown-header{
    font-size:14px;
    font-weight:400;
    color:#000
}
.navbar .dropdown-menu li.dropdown-sub-header{
    font-size:14px;
    font-weight:400;
    color:#666;
    padding:5px 15px
}
#main-navbar a.dropdown-toggle{
    color:#fff;
    padding-left:30px;
    padding-right:30px
}
#main-navbar a.dropdown-toggle i{
    color:#fe7a35
}
#main-navbar a.dropdown-toggle:hover i{
    color:#151619
}
#main-navbar .dropdown-menu a{
    color:#000;
    font-size:16px;
    line-height:16px;
    transition:ease .5s
}
#main-navbar .col-md-3{
    padding-right:5px
}
#main-navbar .dropdown-menu a:hover{
    color:#d72c10
}
.navbar .dropdown-menu li a.dropdown-header{
    font-size:16px!important;
    font-weight:400;
    color:#fe7a35!important;
    margin-bottom:5px
}
@media (max-width:430px){
    .navbar-default .navbar-brand{
        padding:15px 0 10px;
        height:54px
    }
    .navbar-toggle{
        margin-top:10px
    }
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#fff
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:#fe7a35;
    color:#000
}
.header .section-dark{
    background-color:#01496a
}
.section-white .menu>li.active,.section-white .menu>li.active>a{
    background-color:##01496a;
    color:#fff!important
}
.section-white .menu>li>a{
    color:#000!important;
    transition:ease .5s
}
.section-white .menu>li>a:hover{
    background:#fe7a35;
    color:#000!important
}
.row-sm .full-height>li>a{
    line-height:36px!important
}
@media (max-width:1170px){
    #main-navbar a.dropdown-toggle{
        color:#fff;
        padding-left:24px;
        padding-right:24px
    }
}
@media (max-width:991px){
    #main-navbar a.dropdown-toggle{
        padding-left:4px;
        padding-right:4px
    }
    #main-navbar .navbar-toggle{
        font-size:20px;
        border:none;
        margin:0;
        padding:10px 0;
        float:none;
        text-align:center;
        display:block
    }
    #main-navbar .dropdown-menu a{
        color:#FFF;
        font-size:12px;
        line-height:20px !important;
        padding-left: 0px;
    }
    .navbar .dropdown-menu li.dropdown-header{
        color:#000
    }
    .navbar .dropdown-menu li.dropdown-sub-header{
        color:#666
    }
    .navbar .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar .navbar-nav>li.dropdown-wide>.dropdown-menu{
        padding:0
    }
    .navbar .navbar-nav .dropdown-menu>li{
        padding-left:0;
        padding-right:0
    }
}
.social-icons{
    display:block;
    list-style:none;
    margin:0 0 12px;
    padding:0;
    line-height:0;
    font-size:0;
    -webkit-padding-start:0
}
.social-icons li{
    display:inline-block;
    letter-spacing:normal;
    zoom:1;
    line-height:normal;
    font-size:14px;
    margin:0 5px 8px 0
}
.social-icons a,.social-icons a:hover{
    text-decoration:none;
    border:0;
    overflow:hidden
}
.social-icons.round a{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%
}
.social-icons a{
    padding:0;
    position:relative;
    border-width:0;
    font-size:18px;
    -webkit-transition:all .1s ease-in-out 0s;
    -moz-transition:all .1s ease-in-out 0s;
    -ms-transition:all .1s ease-in-out 0s;
    -o-transition:all .1s ease-in-out 0s;
    transition:all .1s ease-in-out 0s
}
.social-icons li:last-child{
    margin-right:0
}
.social-icons a,.social-icons a i{
    display: block;
    width: 35px;
    height: 35px;
    line-height: 35px!important;
    font-size: 15px;
}
.social-icons a i{
    position:absolute;
    top:0;
    left:0;
    line-height:42px;
    text-align:center;
    -webkit-transition:top .1s ease-in-out 0s;
    -moz-transition:top .1s ease-in-out 0s;
    -ms-transition:top .1s ease-in-out 0s;
    -o-transition:top .1s ease-in-out 0s;
    transition:top .1s ease-in-out 0s
}
.section-grey .social-icons a{
    background:#fff;
    color:#2e343c
}
.section-grey .social-icons a:hover{
    background:#0dc0c0;
    color:#fff
}
.social-icons.active-bg a:hover.social-icon-gplus{
    background:#771d15!important
}
.social-icons.active-bg a:hover.social-icon-linkedin{
    background:#09466b!important
}
.social-icons-simple.active a:hover.social-icon-youtube{
    color:#771d15!important
}
.social-icons.active-bg a:hover.social-icon-twitter{
    background:#056ebf!important
}
.social-icons.active-bg a:hover.social-icon-facebook{
    background:#233a74!important
}
.social-icons .social-icon-facebook{
    background:#3556ab!important;
    color:#fff!important
}
.social-icons .social-icon-twitter{
    background:#057edc!important;
    color:#fff!important
}
.social-icons .social-icon-gplus{
    background:#9a2419!important;
    color:#fff!important
}
.social-icons .social-icon-linkedin{
    background:#065c90!important;
    color:#fff!important
}
.social-icons .social-icon-youtube{
    background:#9a2419!important;
    color:#fff!important
}
#owl-header .owl-controls{
    margin-top:-45px!important;
    position:relative
}
#owl-header .owl-controls .owl-page span{
    display:block;
    width:25px;
    height:8px;
    margin:5px 7px;
    filter:Alpha(Opacity=70);
    border-radius:0;
    background:#fff;
    transition:ease .5s;
    opacity:.2
}
#licenseItem .owl-controls .active span,#licenseItem .owl-controls .owl-page:hover span,#owl-clients .owl-controls .active span,#owl-clients .owl-controls .owl-page:hover span,#owl-header .owl-controls .active span,#owl-header .owl-controls .owl-page:hover span,#owl-testimonial .owl-controls .active span,#owl-testimonial .owl-controls .owl-page:hover span,#owlProduct .owl-controls .active span,#owlProduct .owl-controls .owl-page:hover span,#screenshots-item .owl-controls .active span,#screenshots-item .owl-controls .owl-page:hover span{
    background-color:#fe7a35;
    opacity:1
}
#screenshots-item .item{
    margin:10px 10px 0
}
#screenshots-item .item .img-caption{
    min-height:80px
}
#header{
    height:580px;
    position:relative
}
#header .customNavigation{
    text-align:center;
    position:relative
}
#header .customNavigation a{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    cursor:pointer
}
#header .customNavigation .prev{
    z-index:0;
    position:absolute;
    top:50%;
    margin-top:-250px;
    left:0
}
#header .customNavigation .next{
    z-index:0;
    position:absolute;
    top:50%;
    margin-top:-250px;
    right:0
}
#header .customNavigation .next,#header .customNavigation .prev{
    color:rgba(255,255,255,.35);
    font-size:30px;
    background:rgba(5,6,6,.54);
    padding:8px 4px 8px 0;
    transition:ease .5s
}
#header .customNavigation .next:hover,#header .customNavigation .prev:hover,.slideBtn{
    color:#fe7a35
}
.screenshots-item{
    position:relative
}
.screenshots-item .customNavigation .next,.screenshots-item .customNavigation .prev{
    font-size:30px;
    background:#151619;
    color:#fe7a35;
    padding:10px 5px;
    transition:ease .5s;
    opacity:0
}
.screenshots-item:hover .customNavigation .next,.screenshots-item:hover .customNavigation .prev{
    opacity:1
}
.screenshots-item .customNavigation .prev{
    z-index:0;
    position:absolute;
    top:50%;
    margin-top:-310px;
    left:10px
}
.screenshots-item .customNavigation .next{
    z-index:0;
    position:absolute;
    top:50%;
    margin-top:-310px;
    right:10px
}
.customNavigation{
    text-align:center;
    position:relative
}
.customNavigation a{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    cursor:pointer
}
.slideFive,.slideFour,.slideOne,.slideThree,.slideTwo{
    width:100%;
    height:580px;
    position:relative;
    background:url(../rmails-img/outlook-work.png) center no-repeat #011d3a;
    background-size:cover
}
.slideTwo{
    background:url(../rmails-img/outlook-work.png) center no-repeat #8fcfe8;
    background-size:cover
}
.slideThree{
    background:url(../rmails-img/exchange-engeneer.png) center no-repeat #1181d7;
    background-size:cover
}
.slideFour{
    background:url(../rmails-img/outlook-work.png) center no-repeat #39538c;
    background-size:cover
}
.slideFive{
    background:url(../rmails-img/Office-365-services.jpg) center no-repeat #39538c;
    background-size:cover
}
.slideBtn{
    border:1px solid #fe7a35;
    padding:10px 20px 10px 28px;
    font-size:11px;
    border-radius:55px;
    transition:ease .5s
}
.slideBtn.active,.slideBtn:hover{
    background:#fe7a35;
    color:#000
}
.slideBtn.active:hover{
    background:#222;
    border:1px solid #101010;
    color:#fe7a35
}
.slide-col{

background: rgba(87,86,87,0.46);
background: -moz-radial-gradient(center, ellipse cover, rgba(87,86,87,0.46) 0%, rgba(79,78,77,0.36) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(87,86,87,0.46)), color-stop(100%, rgba(79,78,77,0.36)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(87,86,87,0.46) 0%, rgba(79,78,77,0.36) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(87,86,87,0.46) 0%, rgba(79,78,77,0.36) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(87,86,87,0.46) 0%, rgba(79,78,77,0.36) 100%);
background: radial-gradient(ellipse at center, rgba(87,86,87,0.46) 0%, rgba(79,78,77,0.36) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575657', endColorstr='#4f4e4d', GradientType=1 );







    height:100%
}
@media (max-width:1199px){
    .screenshots-item .customNavigation .next,.screenshots-item .customNavigation .prev{
        display:none
    }
}
@media (max-width:991px){
    #owl-header .h1,#owl-header h1{
        font-size:40px;
        line-height:1.2em;
        margin-bottom:15px
    }
    #owl-header .h1-hero{
        font-size:50px;
        letter-spacing:-1px
    }
    #screenshots-item .item{
        margin:10px 0 0
    }
}
@media (max-width:600px){
    #owl-header .h1,#owl-header h1{
        font-size:30px;
        margin-bottom:5px
    }
    #owl-header .h1-hero{
        font-size:40px;
        line-height:45px
    }
    #owl-header .h3,#owl-header h3{
        font-size:18px
    }
}
.sub-hd{
    font-size:20px;
    line-height:15px;
    font-style:italic;
    font-family:'Droid Serif',serif;
    color:#2f2d1d
}
.sub-hd1{
    font-size:20px;
    line-height:15px;
    font-family:'Droid Serif',serif;
    color:#2f2d1d
}
.icon-box-pro{
    padding:20px 20px 5px;
    background:rgba(245,245,245,.8);
    transition:.3s ease-in-out;
    margin:15px
}
/*.icon-box-pro:hover{
    background:#fe7a35
}*/
.productRange{
    background:url(../rmails-img/slide-bg1.jpg) no-repeat fixed;
    background-size:cover
}
.sm-icons:after,.sm-icons:before{
    content:'';
    position:absolute;
    background:rgba(7,7,8,.4);
    left:0;
    bottom:0
}
.rotate,.rotateIcon{
    -webkit-transition:-webkit-transform .4s ease-in-out;
    -moz-transition:-moz-transform .4s ease-in-out;
    -o-transition:-o-transform .4s ease-in-out;
    -ms-transition:-ms-transform .4s ease-in-out;
    transition:transform .4s ease-in-out;
    cursor:pointer
}
.icon-box-pro:hover .rotateIcon{
    color:#01496a;
    -webkit-transform:rotateZ(10deg);
    -moz-transform:rotateZ(10deg);
    -ms-transform:rotateZ(10deg);
    -o-transform:rotateZ(10deg);
    transform:rotateZ(10deg)
}
.sm-icons:before{
    width:37%;
    height:1px;
    right:0;
    top:0;
    margin:auto 0
}
.sm-icons:after{
    height:50%;
    width:1px
}
.sm-icons{
    position:relative
}
.sm-icons span:before,.small-features-box:hover .sm-icons span:before{
    content:'';
    position:absolute;
    transition:.3s ease-in-out;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:-1
}
.small-features-box:hover .sm-icons span:before{
    background:#fff;
    transform:scale(1);
    border-radius:50%
}
.sm-icons span,.sm-icons span:before{
    border-radius:50%;
    background:rgba(7,7,8,.4)
}
.sm-icons span:before{
    transform:scale(0)
}
.sm-icons span{
    width:65px;
    line-height:50px;
    font-size:65px;
    color:#fec601;
    height:65px;
    display:inline-block;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    z-index:99
}
.small-features:after,.small-features:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    background:rgba(7,7,8,.4)
}
.small-features:before{
    width:20px;
    height:1px;
    right:0;
    bottom:0;
    margin:auto 0
}
.small-features:after{
    height:50%;
    width:1px
}
.small-features{
    position:relative
}
.small-features span{
    position:relative;
    padding:6px 15px;
    left:20px;
    background:rgba(7,7,8,.4);
    color:#fe7a35;
    display:inline-block;
    font-size:16px;
    margin-top:7px;
    transition:.5s ease
}
.small-features-box:hover span{
    background:#fe7a35;
    color:#000
}
.testimonialBg{
    background:url(../rmails-img/testimonial.jpeg) no-repeat fixed;
    background-size:cover
}
#owl-clients .item{
    border:6px solid #eee;
    padding:20px;
    height:80px;
    margin:20px 10px;
    transition:ease .5s
}
#awards .item,#prestigious-clients .item{
    margin:20px 5px 0;
    transition:ease .5s
}
#prestigious-clients .item{
    background:#f4f6f6;
    padding:15px
}
#awards .item img,#owl-clients .item img,#prestigious-clients .item img,.imgGrey img{
    -webkit-filter:grayscale(100%);
    filter:grayscale(100%);
    transition:ease .5s
}
#awards .item:hover img,#owl-clients .item:hover img,#prestigious-clients .item:hover img,.imgGrey:hover img{
    -webkit-filter:grayscale(0);
    filter:grayscale(0)
}
#owl-clients .item:hover{
    border:6px solid #fff;
    box-shadow:0 0 8px #ccc
}
.sysInfoNews figure{
    position:relative;
    margin:0
}
.sysInfoNews figure figcaption{
    position:absolute;
    bottom:0;
    padding:4px 15px 8px;
    background:rgba(0,0,0,.8)
}
.sysInfoNews .services{
    padding-top:30px
}
.sysInfoNews .services .margin-devider{
    margin-top:80px;
    margin-bottom:25px
}
.service-con,.service-conPro{
    min-height:80px;
    background:#fff;
    transition:ease .5s;
    box-shadow:0 1px 8px #ddd;
    padding:10px 10px 5px
}
.service-con:hover{
    border-radius:10px 0
}
.service-con img{
    margin-right:10px;
    margin-top:5px
}
.service-conPro{
    padding:20px 30px 30px
}
.service-conPro img{
    padding-right:20px
}
.sysInfoNews .services .service-wrap{
    padding:33px 0 0 35px;
    position:relative;
    cursor:pointer;
    width:100%;
    float:left;
    box-shadow:0 1px 12px #ddd;
    min-height:300px
}
.sysInfoNews .services .service-wrap span.blue-border{
    border-left:6px solid #e1e1e1;
    position:absolute;
    top:105px;
    left:0;
    width:30px;
    height:43px;
    transition:ease .5s
}
.sysInfoNews .services .service-wrap span.orange-border,.sysInfoNews .services .service-wrap:hover span.blue-border{
    border-left:6px solid #fe7a35;
    position:absolute;
    top:28px;
    left:0;
    width:30px;
    height:43px;
    opacity:0
}
.sysInfoNews .services .service-wrap p{
    margin-right:15px;
    color:#333
}
.sysInfoNews .services .service-wrap a{
    float:right;
    color:#fff;
    text-decoration:none;
    background:#01496a;
    padding:5px 18px;
    margin-top:20px
}
.sysInfoNews .services .hover-on span.orange-border{
    opacity:.9;
    transition:all 1s;
    top:105px
}
.sysInfoNews .services .hover-on a,.sysInfoNews .services .service-wrap:hover a{
    color:#fe7a35;
    transition:all 1s;
    border-color:#fe7a35
}
@media (max-width:767px){
    .service-con{
        min-height:30px
    }
}
@media (max-width:899px){
    .slideThree .padding-top-20,.slideThree .padding-top-30,.slideTwo .padding-top-50{
        padding-top:25!important
    }
    .slideTwo .h1,.slideTwo h1{
        font-size:26px!important;
        margin-bottom:0!important
    }
}
@media (max-width:640px){
    .slideThree .h1,.slideThree h1{
        font-size:26px!important;
        margin-bottom:0!important
    }
    .slideTwo .lead-18{
        font-size:14px!important
    }
    .slideThree .lead-18{
        font-size:12px!important
    }
    .slideThree .slideBtn{
        font-size:11px!important
    }
    .slideThree .padding-top-10,.slideTwo .padding-top-10{
        padding-top:0!important
    }
}
.slideBtn.active-n{
    background:#f7f7f7;
    color:#000
}
.slideBtn.active-n:hover{
    background:#222;
    border:1px solid #101010;
    color:#fe7a35
}
#cookie-bar{
    display:block;
    direction:ltr;
    color:#ddd;
    min-height:30px;
    position:fixed;
    left:0;
    width:100%;
    z-index:99999;
    padding:6px 20px 4px;
    background-color:#151619;
    text-align:center;
    bottom:0
}
button#Cookie{
    margin:0 20px;
    line-height:20px;
    background:#737a81;
    border:none;
    color:#fff;
    padding:4px 12px;
    border-radius:3px;
    cursor:pointer;
    font-size:13px;
    font-weight:700
}

.sysInfoNews .services .service-wrap-p {
    padding: 5px;
    position: relative;
    width: 100%;
    float: left;
    /* box-shadow: 0 1px 12px #fff0f0; */
    min-height: 300px;
    border: 1px solid #e4e4e4;
}
.sideBtnp{
    font-size: 16px !important;
    color: #0055b8 !important;
    border: 1px solid #0055b8 !important;
    border-radius: 5px !important;
    display: inline-block !important;
    padding: 10px 16px !important;
}
.sideBtnp:hover{
   color: #FFFFFF !important;
    background: #0055b8 !important;
    text-decoration: none !important; 
}
.list-icons-r li:before{
    content: '\e965';
     font-family: fontello;
    font-size: 16px;
    padding-right: 5px;
}
.list-icons-r li:after {
    font-family: fontello;
    display: block;
    position: absolute;
    top: 1px;
    left: 0;
    font-size: 14px;
    list-style:none;
}
.service-wrap-p ul li a {
    color: #737a81;
}
.service-wrap-p ul li a:hover {
    color: #000;
}

/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 0px;
  -moz-border-radius: 0px;
  border:1px solid #ddd;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
  overflow: hidden;
  margin-top: -14px;
}
div.bhoechie-tab-menu{
  padding-right: 0 !important;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  color: #01496a !important;
  font-size: 18px !important;
  line-height: 18px !important;
  padding: 16px 0;
  width: 100%;
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: left;
  padding-left: 20px;
}
div.bhoechie-tab-menu div.list-group>a i{
  font-size: 22px;
  margin-bottom: 5px;
  display: inline-block;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #01496a;
  color: #fe7a35 !important;
}
div.bhoechie-tab-menu div.list-group>a.active i {
  color: #fe7a35;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  margin-top: -5px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #01496a;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}

/*  bhoechie tab 2 */
div.bhoechie-tab-container-2{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 0px;
  -moz-border-radius: 0px;
  border:1px solid #ddd;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
  overflow: hidden;
  margin-top: -14px;
}
div.bhoechie-tab-menu-2{
  padding-right: 0 !important;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu-2 div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu-2 div.list-group>a{
  margin-bottom: 0;
  color: #01496a !important;
  font-size: 18px !important;
  line-height: 18px !important;
  padding: 16px 0;
  width: 100%;
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: left;
  padding-left: 20px;
}
div.bhoechie-tab-menu-2 div.list-group>a i{
  font-size: 22px;
  margin-bottom: 5px;
  display: inline-block;
}
div.bhoechie-tab-menu-2 div.list-group>a .glyphicon,
div.bhoechie-tab-menu-2 div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu-2 div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu-2 div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu-2 div.list-group>a.active,
div.bhoechie-tab-menu-2 div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu-2 div.list-group>a.active .fa{
  background-color: #01496a;
  color: #fe7a35 !important;
}
div.bhoechie-tab-menu-2 div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  margin-top: -5px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #01496a;
}

div.bhoechie-tab-content-2{
  background-color: #ffffff;
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab-2 div.bhoechie-tab-content-2:not(.active){
  display: none;
}

/*  bhoechie tab 3 */
div.bhoechie-tab-container-3{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 0px;
  -moz-border-radius: 0px;
  border:1px solid #ddd;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
  overflow: hidden;
  margin-top: -14px;
}
div.bhoechie-tab-menu-3{
  padding-right: 0 !important;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu-3 div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu-3 div.list-group>a{
  margin-bottom: 0;
  color: #01496a !important;
  font-size: 18px !important;
  line-height: 18px !important;
  padding: 16px 0;
  width: 100%;
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: left;
  padding-left: 20px;
}
div.bhoechie-tab-menu-3 div.list-group>a i{
  font-size: 22px;
  margin-bottom: 5px;
  display: inline-block;
}
div.bhoechie-tab-menu-3 div.list-group>a .glyphicon,
div.bhoechie-tab-menu-3 div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu-3 div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu-3 div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu-3 div.list-group>a.active,
div.bhoechie-tab-menu-3 div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu-3 div.list-group>a.active .fa{
  background-color: #01496a;
  color: #fe7a35 !important;
}
div.bhoechie-tab-menu-3 div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  margin-top: -5px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #01496a;
}

div.bhoechie-tab-content-3{
  background-color: #ffffff;
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab-3 div.bhoechie-tab-content-3:not(.active){
  display: none;
}

/*  bhoechie tab 4 */
div.bhoechie-tab-container-4{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 0px;
  -moz-border-radius: 0px;
  border:1px solid #ddd;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
  overflow: hidden;
  margin-top: -14px;
}
div.bhoechie-tab-menu-4{
  padding-right: 0 !important;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu-4 div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu-4 div.list-group>a{
  margin-bottom: 0;
  color: #01496a !important;
  font-size: 18px !important;
  line-height: 18px !important;
  padding: 16px 0;
  width: 100%;
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: left;
  padding-left: 20px;
}
div.bhoechie-tab-menu-4 div.list-group>a i{
  font-size: 22px;
  margin-bottom: 5px;
  display: inline-block;
}
div.bhoechie-tab-menu-4 div.list-group>a .glyphicon,
div.bhoechie-tab-menu-4 div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu-4 div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu-4 div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu-4 div.list-group>a.active,
div.bhoechie-tab-menu-4 div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu-4 div.list-group>a.active .fa{
  background-color: #01496a;
  color: #fe7a35 !important;
}
div.bhoechie-tab-menu-4 div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  margin-top: -5px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #01496a;
}

div.bhoechie-tab-content-4{
  background-color: #ffffff;
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab-4 div.bhoechie-tab-content-4:not(.active){
  display: none;
}

a.view-more-btn {
    background: #01496a;
    color: #fe7a35 !important;
    display: inline-block !important;
    border-radius: 2px;
    padding: 0px 6px 0px 12px !important;
    margin-left: 5px;
}
a:hover.view-more-btn {
    color: #fff !important;
}

.nav-description {
    padding-left: 50px;
    margin-bottom: 10px;
    margin-top: -7px;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 18px;
    color: #484848 !important;
    display: block;
}
.nav-icon {
    width: 45px;
    height: 45px;
    float: left;
    display: inline-block;
    margin: 3px 0 0 0;
    position: absolute;
    background: url(../rmails-img/nav-icons.png) no-repeat;
}
.nav-icon1 {
    width: 45px;
    height: 45px;
    float: left;
    display: inline-block;
    margin: 3px 0 0 0;
    position: absolute;
	
}
.lotus-note-1 {
    background-position: -5px -6px;
}
.lotus-note-2 {
    background-position: -5px -106px;
}
.lotus-note-3 {
    background-position: -5px -206px;
}
.lotus-note-4 {
    background-position: -5px -306px;
}
.lotus-note-5 {
    background-position: -5px -406px;
}
.lotus-note-6 {
    background-position: -5px -506px;
}
.ms-outlook-1 {
    background-position: -170px -6px;
}
.ms-outlook-2 {
    background-position: -170px -106px;
}
.ms-outlook-3 {
    background-position: -170px -206px;
}
.ms-outlook-4 {
    background-position: -170px -306px;
}
.ms-outlook-5 {
    background-position: -170px -406px;
}
.ms-outlook-6 {
    background-position: -170px -506px;
}
.outlook-manage-1 {
    background-position: -115px -6px;
}
.outlook-manage-2 {
    background-position: -115px -106px;
}
.outlook-manage-3 {
    background-position: -115px -206px;
}
.outlook-manage-4 {
    background-position: -115px -306px;
}
.outlook-manage-5 {
    background-position: -115px -406px;
}
.outlook-manage-6 {
    background-position: -115px -506px;
}
.ms-office-1 {
    background-position: -225px -6px;
}
.ms-office-2 {
    background-position: -225px -106px;
}
.ms-office-3 {
    background-position: -225px -206px;
}
.ms-office-4 {
    background-position: -225px -306px;
}
.ms-office-5 {
    background-position: -225px -406px;
}
.ms-office-6 {
    background-position: -225px -506px;
}
.vir-disk-1 {
    background-position: -280px -6px;
}
.vir-disk-2 {
    background-position: -280px -106px;
}
.vir-disk-3 {
    background-position: -280px -206px;
}
.vir-disk-4 {
    background-position: -280px -306px;
}
.email-rec-1 {
    background-position: -390px -6px;
}
.email-rec-2 {
    background-position: -390px -106px;
}
.email-rec-3 {
    background-position: -390px -206px;
}
.email-rec-4 {
    background-position: -390px -306px;
}
.email-rec-5 {
    background-position: -390px -406px;
}
.windows-rec-1 {
    background-position: -720px -6px;
}
.windows-rec-2 {
    background-position: -720px -106px;
}
.windows-rec-3 {
    background-position: -720px -206px;
}
.windows-rec-4 {
    background-position: -720px -306px;
}
.windows-rec-5 {
    background-position: -720px -406px;
}
.windows-rec-6 {
    background-position: -720px -506px;
}
.open-office-1 {
    background-position: -500px -6px;
}
.open-office-2 {
    background-position: -500px -106px;
}
.open-office-3 {
    background-position: -500px -206px;
}
.open-office-4 {
    background-position: -500px -306px;
}
.open-office-5 {
    background-position: -500px -406px;
}
.open-office-6 {
    background-position: -500px -506px;
}
.password-rec-1 {
    background-position: -60px -6px;
}
.password-rec-2 {
    background-position: -60px -106px;
}
.password-rec-3 {
    background-position: -60px -206px;
}
.password-rec-4 {
    background-position: -60px -306px;
}
.password-rec-5 {
    background-position: -60px -406px;
}
.password-rec-6 {
    background-position: -60px -506px;
}
.backup-file-1 {
    background-position: -445px -6px;
}
.backup-file-2 {
    background-position: -445px -106px;
}
.backup-file-3 {
    background-position: -445px -206px;
}
.backup-file-4 {
    background-position: -445px -306px;
}
.backup-file-5 {
    background-position: -445px -406px;
}
.backup-file-6 {
    background-position: -445px -506px;
}
.database-file-1 {
    background-position: -610px -6px;
}
.database-file-2 {
    background-position: -610px -106px;
}
.database-file-3 {
    background-position: -610px -206px;
}
.database-file-4 {
    background-position: -610px -306px;
}
.database-file-5 {
    background-position: -610px -406px;
}
.pdf-manage-1 {
    background-position: -665px -6px;
}
.pdf-manage-2 {
    background-position: -665px -106px;
}
.pdf-manage-3 {
    background-position: -665px -206px;
}
.pdf-manage-4 {
    background-position: -665px -306px;
}
.pdf-manage-5 {
    background-position: -665px -406px;
}
.pdf-manage-6 {
    background-position: -665px -506px;
}
.freeware-tool-1 {
    background-position: -335px -6px;
}
.freeware-tool-2 {
    background-position: -335px -106px;
}
.freeware-tool-3 {
    background-position: -335px -206px;
}
.freeware-tool-4 {
    background-position: -335px -306px;
}
.freeware-tool-5 {
    background-position: -335px -406px;
}
.freeware-tool-6 {
    background-position: -335px -506px;
}


@media screen and (min-width: 992px) {
  .desk-menu {
    display: block;
  }
  .rmails-mobile-menu {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .desk-menu {
    display: none;
  }
  .rmails-mobile-menu {
    display: block;
  }
}

.send-us-mail .dropdown-menu li a {
    padding: 0px 0 2px 10px;
    line-height: 30px !important;
}
.nav-row-ru .menu>li>a {
    padding: 0 10px 0 10px;
}
.nav-row-de .menu>li>a {
    padding: 0 5px 0 5px;
}
.nav-row-fr .menu>li>a {
    padding: 0 4px 0 4px;
}
#main-navbar a.es-dropdown-toggle {
    padding-left: 22px;
    padding-right: 22px;
}
#main-navbar a.pt-dropdown-toggle {
    padding-left: 9px;
    padding-right: 9px;
}
#main-navbar a.de-dropdown-toggle {
    padding-left: 20px;
    padding-right: 20px;
}
#main-navbar a.ru-dropdown-toggle {
    padding-left: 13px;
    padding-right: 13px;
}
#main-navbar a.fr-dropdown-toggle {
    padding-left: 15px;
    padding-right: 15px;
}
.de-footer-nav .listFooter li {
    margin-right: 10px;
}
.pt-footer-nav .listFooter li {
    margin-right: 10px;
}
.es-footer-nav .listFooter li {
    margin-right: 10px;
}
.fr-footer-nav .listFooter li {
    margin-right: 10px;
}
.it-footer-nav .listFooter li {
    margin-right: 10px;
}
.ru-footer-nav .listFooter li {
    margin-right: 10px;
}

.responsive-wrapper {
    overflow:hidden;
    padding-bottom:56.25%;
    height:0;
    position:relative;
}
.responsive-wrapper iframe,
.responsive-wrapper object,
.responsive-wrapper embed {
    top:0;
    left:0;
    width:100%;
    height:100%;
    position:absolute;
    border: 0;
}