/* CAT Start */
.miniCartBox {
    width: 320px;
}

.dropdown-menu {
    z-index: 9999;
}

/*.navbar-default .navbar-toggle .icon-bar {
    background-color: #aaa;
}*/

ul.rmMultiColumn {
    box-sizing: content-box;
}

/*
#ControlBar {
        height: 53px !important;
}
*/

.admin {
}

/*.js-clingify-locked .admin {
    top: 55px;
}*/

.showControlBar .js-clingify-locked {
    top: 53px;
}

body > form #ControlBar_ControlPanel  {
    z-index: 1031 !important;
}



/*#HeaderRow {
    height: auto;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}


.js-clingify-locked #HeaderRow {
    height: 0px;
}*/

/* CAT End */




/*CAT Start*/
.navbar {
    background-color: #fff;
    /*background-image: none;
    border-bottom: 1px solid #818286;*/
    z-index: 1000;
}

.navbar-default {
    /*background-color: #818286 !important;*/
    /*border-color: #818286;*/
    border: 1px solid #e7e7e7;
}



/*.navbar-default .container {
        background-color: #818286 !important;
    }

    .navbar-default .navbar-header {
        background-color: #818286 !important;
    }

    .navbar-default .navbar-nav {
        background-color: #818286 !important;
    }*/

/*
.navbar-default .menu_style
{
	background-color: #818286 !important;
}
*/


.navbar-nav > li > div > ul > li > a, .LoginLink {
    color: #ffffff;
}

    .navbar-nav > li > div > a:hover,
    .navbar-nav > li > div > a:focus,
    .navbar-nav > li > div > a:visited,
    .navbar-nav > li > div > ul > li > a:hover,
    .navbar-nav > li > div > ul > li > a:visited,
    .navbar-nav > li > div > ul > li > a:focus {
        color: #ffffff;
        /* background-color: #178acc; */ /* CAT */
    }

/*header {
     display: none; 
    background-color: #73797c !important;
}*/

.logoimg img {
    display: block;
    /*margin: 0px auto 20px;*/
    max-width: 100%;
    max-height: 128px;
    width: auto;
    height: auto;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    /*width: 200px;*/
}


/*
.navbar-fixed-top
{
	margin-top: 60px;
}
*/

/*.navbar-fixed-top
{
	display: none;
}*/

/*.catcontent {
     padding-bottom: 100px; 
    padding-top: 200px;
}*/

@media screen and (min-width:768px) {


    /*.catcontent {
        padding-bottom: 100px;
        padding-top: 400px;
    }*/



    header {
        display: inherit;
        /*background-color: #73797c !important;*/
    }

    /*
					header img
					{
						display: block;
						margin: 0 auto 20px;
						width: auto;
					}
				*/


    /*
					.navbar-fixed-top
					{
						padding: 25px 0;
						-webkit-transition: padding .3s;
						-moz-transition: padding .3s;
						transition: padding .3s;
					}


					.navbar-fixed-top .navbar-brand
					{
						font-size: 2em;
						-webkit-transition: all .3s;
						-moz-transition: all .3s;
						transition: all .3s;
					}
				*/

    /*.navbar-fixed-top header img {
         width: 100%; 
		 max-width: 500px;
        width: 597px;
        -webkit-transition: width .3s;
        -moz-transition: width .3s;
        transition: width .3s;
        margin: 40px auto 40px;
        -webkit-transition: margin .3s;
        -moz-transition: margin .3s;
        transition: margin .3s;
    }*/


    /*
					.navbar-fixed-top.navbar-shrink
					{
						padding: 10px 0;
					}

					.navbar-fixed-top.navbar-shrink .navbar-brand
					{
						font-size: 1.5em;
					}
				*/

    /*.navbar-shrink logoimg img {
        width: 200px;
        margin: 20px auto 20px;
    }*/

    /*.catcontent.navbar-shrink {
         padding-bottom: 100px;
        padding-top: 200px;
    }*/

    /*.navbar.navbar-shrink header img {
        width: 200px;
        margin: 20px auto 20px;
    }*/

    .navbar .navbar-collapse {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}


.js-clingify-locked .logoimg img {
    max-width: 100%;
    max-height: 78px;
    width: auto;
    height: auto;
    /*max-width: 200px;
    height: auto;*/
    /*margin: 0;*/
    /*margin: 20px auto 20px;*/
}



/* CAT_End */
