@charset "utf-8";
.borderR {
	border-right: 1px solid #FFF;
}
.p-nav{
	list-style: none;
}
/***********Footer***********/
.footer{background-image: -ms-linear-gradient(bottom, #0C0C0C 0%, #232323 100%); background-image: -moz-linear-gradient(bottom, #0C0C0C 0%, #232323 100%); background-image: -o-linear-gradient(bottom, #0C0C0C 0%, #232323 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0C0C0C), color-stop(1, #232323)); background-image: -webkit-linear-gradient(bottom, #0C0C0C 0%, #232323 100%); background-image: linear-gradient(to top, #0C0C0C 0%, #232323 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#0c0c0c', GradientType=0 ); /* IE6-8 */
	border-top: 1px solid #2e2e2e;  color: #888; line-height: 1.7em;  clear: both; height:auto; padding:10px; box-sizing:border-box;}
.footer .row { padding:0; margin:0;}
.footer h2 { color: #fff; text-transform: uppercase; font-size: 1.4em; font-family: 'DIN Pro', 'DINCondMediumRegular', 'bebas_neue_cyrillicregular', 'BebasNeueTurkishSubset', 'BebasNeuePolishSubset', sans-serif;}
.footer .ftcol { border-bottom: 0px ; color: #fff; text-align:left; margin:2% 0;}
.footer ul.f01 li {  list-style:none; display:block; padding:0;}
.footer ul.f01 li a {color: #888; text-decoration:none; list-style:none;  line-height:20px; }
.footer ul.f01 li a:hover { color:#FFF;}
.footer .copyright { font-family: 'DIN Pro'; color: #444; font-size: 95%;  background: url(../images/imgs/footer_msilogo.png)  no-repeat; padding-left:50px; }
.footer .quicklinks { border-top: 1px solid #262626;  color: #fff; clear: both; height:50px;}
.footer .quicklinks li { float: left; display: inline-block; padding: 10px ; font-size:13px;}
.footer .quicklinks li a { font-family: 'DIN Pro'; color: #fff; }
.footer .language { float:left; position:static; color:#FF0000; display:block;}
.footer .language a { color:#FF0000; font-family: 'DIN Pro';}
.footer .footer_bar{ display:block;}
.footer .footer_bar a:hover { color: #fff; }
.footer .footer_bar .search { position: absolute; width: 150px; right: 25px; top: 10px; text-align: right; }
.footer .footer_bar .search input[type='text'] { height: 22px; position: absolute; right: 23px; margin-right: 3px; background: #000; border: 1px solid #343434; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; padding: 2px; width: 150px; }/*button*/

@media screen and (max-width:1366px) {
	.footer .language { float:right; margin-right:20px;}
	.footer .search{ display:none;}
	.footer .copyright {line-height:20px;}
	.Login {

		margin-left: 2%;
	}
}
@media screen and (min-width: 768px)  and (max-width:1280px){

	.footer ul.f01 li a{ text-align:left; letter-spacing:0.001em;}


}
@media screen and  (max-width: 767px){

	.footer .ftcol { border-bottom: 1px solid #262626; color: #fff; text-align: left;  }
	.footer .quicklinks {border-top: 0px;}
}

/****Small****/
@media screen and (min-width:768px) {
	.footer-menu-list{ display: block!important;visibility:visible!important; }
}
@media (min-width: 1900px){
	.hidden-xlg {
		display: none!important;
	}
}


/** Account */
.navbar{
    z-index: 99999;
}
.navbar-nav a {
	border-color: #fff;
}
.navbar-nav>.user-menu>.dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding: 1px 0 0 0;
    border-top-width: 0;
    width: 280px
}

.navbar-nav>.user-menu>a:focus, .navbar-nav>.user-menu>a:hover  {
    background-color: #fff;
    border-color: #fff;
}
.navbar-nav>.user-menu.open>a, .navbar-nav>.user-menu.open>a:focus, .navbar-nav>.user-menu.open>a:hover {
	border-color: #fff;
}

.navbar-nav>.user-menu .btn-info {
	width: auto;
	border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-width: 1px;

    background-color: #f4f4f4;
    border: 1px solid #ddd;
    margin: 0;
    display: inline-block;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
}
.navbar-nav>.user-menu .btn-info:hover, .navbar-nav>.user-menu .btn-info:active, .navbar-nav>.user-menu .btn-info.hover {
    background-color: #e7e7e7 !important;
}

.navbar-nav>.user-menu>.dropdown-menu,.navbar-nav>.user-menu>.dropdown-menu>.user-body {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.navbar-nav>.user-menu>.dropdown-menu>li.user-header {
    height: 175px;
    padding: 10px;
    text-align: center
}

.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img {
    z-index: 5;
    height: 90px;
    width: 90px;
    border: 3px solid;
    border-color: transparent;
    border-color: rgba(255,255,255,0.2)
}

.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p {
    z-index: 5;
    color: #fff;
    color: rgba(255,255,255,0.8);
    font-size: 17px;
    margin-top: 10px
}

.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small {
    display: block;
    font-size: 12px
}

.navbar-nav>.user-menu>.dropdown-menu>.user-body {
    padding: 15px;
    border-bottom: 1px solid #f4f4f4;
    border-top: 1px solid #dddddd
}

.navbar-nav>.user-menu>.dropdown-menu>.user-body:before,.navbar-nav>.user-menu>.dropdown-menu>.user-body:after {
    content: " ";
    display: table
}

.navbar-nav>.user-menu>.dropdown-menu>.user-body:after {
    clear: both
}

.navbar-nav>.user-menu>.dropdown-menu>.user-body a {
    color: #444 !important
}

@media (max-width: 991px) {
    .navbar-nav>.user-menu>.dropdown-menu>.user-body a {
        background:#fff !important;
        color: #444 !important
    }
}

.navbar-nav>.user-menu>.dropdown-menu>.user-footer {
    background-color: #f9f9f9;
    padding: 10px
}

.navbar-nav>.user-menu>.dropdown-menu>.user-footer:before,.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after {
    content: " ";
    display: table
}

.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after {
    clear: both
}

.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default {
    color: #666666
}

.navbar-nav>.user-menu .user-image {
    float: left;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 10px;
    margin-top: -2px
}
.navbar-custom-menu>.navbar-nav>li {
    position: relative
}

.navbar-custom-menu>.navbar-nav>li>.dropdown-menu {
    position: absolute;
    right: 0;
    left: auto
}

@media (max-width: 991px) {
    .navbar-nav>.user-menu {
        float:right
    }

    .navbar-nav>.user-menu>li {
        position: static
    }

    .navbar-nav>.user-menu>li>.dropdown-menu {
        position: absolute;
        right: 5%;
        left: auto;
        border: 1px solid #ddd;
        background: #fff
    }
}
@media (max-width: 767px) {
    .navbar-nav>.user-menu .user-image {
        float:none;
        margin-right: 0;
        margin-top: -8px;
        line-height: 10px
    }

    .navbar-nav .user-menu.open .dropdown-menu {
	    position: absolute;
	    right: -104px;
	    left: auto;
	    background-color: #222;
	}
}
