﻿/*common*/
.padd0{
    padding:0px;
}
/*Header style*/
.HeaderOfLayout {
    clear: both;
    background: rgba(0, 0, 0, 0.83);    
    position:fixed;
    z-index:1000;
}
.HeaderOfLayout  .navbar ,.HeaderOfLayout .navbar-default{
    background-color:transparent !important;
    background-image:none !important ; 
    border:0px; 
         margin-bottom:0px; 
}
.HeaderOfLayout .navbar-default .navbar-toggle:hover, .HeaderOfLayout .navbar-default .navbar-toggle:focus{
    background-color:transparent;
    outline:none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
    border-color:transparent;
}
.LogoContLay {
    padding:10px;
}
.LogoContLay  a{
    border:0px !important;
}
.logoicon{
    width:175px;
}
.NavHref{
    color: #b7b3b2;
    font-weight: bold;
    float: right;
    text-shadow: none !important; 
    font-size: 16px;
}
a.NavHref:focus {
    outline: none;
    color: white;
}
.HeaderOfLayout .navbar-default .navbar-nav > li > a {
    color: rgb(165, 162, 162);
}
.nav > li > a.NavHref:hover, .nav > li > a.NavHref:focus{
    text-decoration: none;
    background-color:transparent;
    color:white;
}
.navmenu{
    margin: 0 auto;
}

.navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: 5%;
}
.LoginCont {
        padding-top: 6px;
}
.LoginCont a.NavHref {
font-weight: normal;
font-size: 13px;
}
.MenuContLay {
    padding-top:6px;
}
.entireBody{
    padding-top:65px;
    min-height:691px !important;
}
.divLog {
    margin:0px;
}
.ProfilCont{
    margin-top: 0.8%;
}
.headerRight{
    padding:0px;
}
.divLog .userImg {
    outline: none;
}
@media (min-width: 768px) {
 .navbar-nav > li > a {
        font-size: 15px;
    }
}
/*footer style*/

.FooterOfLayout {
    background-color: #252525;
    bottom: 0px;
}
.Footericon{
    max-width: 80px;
}
.Powered{
    position: absolute;
    top: 51px;
    right: 5px;
    color: #fff;
    font-size: 12px;
}
.LogoCSCont {
    padding-top: 6px;
}
.FooterData {
    color: white;
    text-align: center;
    top: 30px;
    display:inline-block;
}
.FooterData span {
    padding-right: 20px;
}
.footercon{
    padding-right:3px;
}

@media screen and (min-width: 1235px) {
    .ProfilCont {
    margin-top: 0.8%;
}
}
@media screen and (max-width: 1234px) and (min-width: 768px) {
.ProfilCont {
    margin-top: 1.4%;
}
}
@media screen and (max-width:989px) and (min-width: 623px) {


}
@media screen and (max-width:815px) and (min-width: 767px) {

.HeaderOfLayout .navbar-default .navbar-nav > li > a{
    font-size:13px;
}
.logoicon {
    width: 155px;
}
}

@media screen and (max-width:767px) and (min-width: 440px) {

                    .divLog img {
    display: inline-block;
}
}
@media screen and (max-width:767px) and (min-width: 623px) {
        .LoginCont {
    width: 30%;
    padding-top: 0px;
}

}

@media screen and (max-width:622px) and (min-width: 300px) {

        .navmenu {
        width: 100%;
    display: inline-grid;
    }
        .sprtot , .regest , .loginTit{
            display:none !important;
        }
        .LoginCont a.NavHref.iconLogin{
            display:block !important;
            font-size: 17px;
        }
        /*.profileCont {
                margin-top: 1.5%;
        }*/
}
@media screen and (max-width:439px) and (min-width: 300px) {

            .divLog img {
    display: inline-block;
}
}
@media screen and (max-width:399px) and (min-width: 300px) {

}
@media screen and (max-width: 767px) and (min-width: 300px) {
    .userName , .logDropIcon {
        display:none;
    }
    /*.ProfilCont {
        margin-top: 1.8%;
    }*/
        .navbar-header.headerMenu {
    display: inline-block;
    float: left;
}
    .navbar-default .headerMenu .navbar-toggle {
    border-color: transparent;
    margin-right: 0px;
    padding-top: 12px;
}
    .logoicon {
    width: 140px;
}
    .ProfilCont .dropdown-menu {
    left: -53%;
}
                .navbar-collapse{
        width:100%;
        padding: 0;
    }
                    .MenuContLay {
        overflow: hidden;
        float: left;
    }
                        .navbar-collapse .navbar-nav.navbar-right:last-child {
        margin-right: 0px;
    }
.navmenu li {
    display:inherit;
} 
}
@media screen and (max-width:767px) and (min-width: 600px) {
.LogoContLay {
    padding-left: 33%;
}
    .ProfilCont {
        width: 10%;
         margin-top: 1.5%;
    }



}
@media screen and (max-width:600px) and (min-width: 450px) {
    .LogoContLay {
        padding-left: 27%;
    }

    .ProfilCont {
        width: 14%;
        margin-top: 1.9%;
    }

    .entireBody {
    padding-top: 55px !important;
}


}
@media screen and (max-width:450px) and (min-width: 300px) {
    .LogoContLay {
      padding-left: 18%;
    }

    .ProfilCont {
        width: 15%;
        margin-top: 2.9%;
    }

    .entireBody {
    padding-top: 56px !important;
}
            .logreg > div {
    padding-top: 50px;
}
}
@media (width: 768px){
    .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: 4%;
}
}
.logList {
    padding-right:7px;
}