
@font-face {
    font-family: 'Univers_LT_47_Condensed_Light';
    src: url('../fonts/Univers LT 47 Condensed Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Univers_LT_57_Condensed_Light';
    src: url('../fonts/Univers LT 57 Condensed.ttf') format('truetype');
}

@font-face {
    font-family: 'Univers_LT_67_Condensed_Bold';
    src: url('../fonts/Univers LT 67 Condensed Bold.ttf') format('truetype');
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

#container-a {background: #ECE8E9;}
.header-pr {background: #FFF;}
/* Carousel base class */
.carousel {
  height: 500px;
  margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 500px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 500px;
}



/* MARKETING CONTENT
-------------------------------------------------- */

/* Pad the edges of the mobile views a bit */
.marketing {
  padding-left: 15px;
  padding-right: 15px;
}

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
  text-align: center;
  margin-bottom: 20px;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-left: 10px;
  margin-right: 10px;
}


/* Featurettes
------------------------- */

.featurette-divider {
  margin: 80px 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}



/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {

  /* Remove the edge padding needed for mobile */
  .marketing {
    padding-left: 0;
    padding-right: 0;
  }

  /* Navbar positioning foo */
  .navbar-wrapper {
    margin-top: 20px;
  }
  .navbar-wrapper .container {
    padding-left:  15px;
    padding-right: 15px;
  }
  .navbar-wrapper .navbar {
    padding-left:  0;
    padding-right: 0;
  }

  /* The navbar becomes detached from the top, so we round the corners */
  .navbar-wrapper .navbar {
    border-radius: 4px;
  }

  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }

}

@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
}

body {
	background: #FFF;
	overflow-x: hidden;
}

.header.container {
	height: 115px !important;
}

#logo {
	position: relative;
	top: 10px;
}

.nopad {
	padding: 0 !important;
}

.searchgrp {
	position: relative;
	display: inline-block;
	width: 192px;
	height: 22px;
	padding: 0 14px 0 0;
	background: #F7F7F7;
	border: 1px solid #EEE;
}

.searchgrp input {
	position: relative;
	display: inline-block;
	width: 192px;
	height: 22px;
	padding: 0 16px 1px 3px;
	background: none;
	border: none;
}

.searchgrp span {
	position: absolute;
	width: 14px;
	height: 14px;
	right: 3px;
	top: 7px;
	background: url("../img/rn/network.png") no-repeat -135px -40px;
}
.searchgrp {height: 28px;}

.top-networx-ico {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 27px;
	margin-left: 10px;
	top: 7px;
	text-decoration: none;
	background: url("../img/rn/network.png") no-repeat -120px -40px;
}

@media only screen and (max-width:992px) {.top-networx-ico {right: 5px !important;}}

.header .nopad>.text-right {
	position: relative;
	top: 20px;
}

.navbar.navbar-default {
	position: relative;
	top: 22px;
	left: -53px!important;
	border: none;
	background: none
}
@media only screen and (max-width:1000px) {.navbar.navbar-default {left: -10px !important;}}

.navbar.navbar-default .container {	width: 770px !important;}
@media only screen and (max-width:1200px) {.navbar.navbar-default .container {width: 670px !important;}}

.navbar-default .navbar-nav>li>a {
	font: normal 18px Univers_LT_67_Condensed_Bold;
	padding: 6px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {background: none;}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #000;
	background: #E9E9E9;
}

.navbar-default .navbar-nav>li.bluemen>ul {
	width: 452px;
	height: 282px;
	top: 24px;
	left: -161px;
	background: #E9E9E9;
	padding: 0;
	border-radius: 0;
}

.navbar-default .navbar-nav>li.redmen>ul {
	width: 566px;
	top: 24px;
	left: -239px;
	height: 282px;
	background: #E9E9E9;
	padding: 0;
	border-radius: 0;
	text-align: center;
}

.navbar-default .navbar-nav>li>ul>li {
	position: relative;
	display: inline-block;
	width: 110px;
	height: 140px;
}

.navbar-default .navbar-nav>li.bluemen>ul>li a, .navbar-default .navbar-nav>li.redmen>ul>li a {
	position: relative;
	display: block;
	height: 140px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: #E9E9E9 url("../img/rn/solutions.png") no-repeat 0 0;
}

.navbar-default .navbar-nav>li.bluemen>ul>li a:hover {
	background: #0D9ADC url("../img/rn/solutions.png") no-repeat 0 0;
	color: #FFF;
}

.navbar-default .navbar-nav>li.redmen>ul>li a {
	background: #E9E9E9 url("../img/rn/produits.png") no-repeat 0 0;
	text-align: left;
}

.navbar-default .navbar-nav>li.redmen>ul>li a:hover {
	background: #B41E8E url("../img/rn/produits.png") no-repeat 0 0;
	color: #FFF;
}

.navbar-nav>li>ul>li a.azer-1 {background-position: 0 0 !important;}
.navbar-nav>li>ul>li a.azer-2 {background-position: -110px 0 !important;}
.navbar-nav>li>ul>li a.azer-3 {background-position: -220px 0 !important;}
.navbar-nav>li>ul>li a.azer-4 {background-position: 0 -140px !important;}
.navbar-nav>li>ul>li a.azer-5 {background-position: -110px -140px !important;}
.navbar-nav>li>ul>li a.azer-6 {background-position: -220px -140px !important;}
.navbar-nav>li>ul>li a.azer-7 {background-position: 0 -280px !important;}
.navbar-nav>li>ul>li a.azer-8 {background-position: -110px -280px !important;}
.navbar-nav>li>ul>li a.azer-9 {background-position: -220px -280px !important;}
.navbar-nav>li>ul>li a.azer-10 {background-position: -335px 0 !important;}

.navbar-default .navbar-nav>li>ul>li a span {
	position: absolute;
	width: 110px;
	bottom: 0;
	font: bold 10.25px "Univers_LT_57_Condensed_Light";
	line-height: 13px;
	white-space: pre-wrap;
	padding: 0 0 0 3px;
}

.navbar-default .navbar-nav>li.special>ul {
	padding: 0;
	background: #E9E9E9;
}

.navbar-default .navbar-nav>li.special>ul>li {
	position: relative;
	display: block;
	width: auto;
	height: auto;
}

.navbar-default .navbar-nav>li.special>ul>li a {
	font: normal 18px Univers_LT_67_Condensed_Bold;
	padding: 6px;
	color: #555;
}

.navbar-default .navbar-nav>li.special>ul>li a:hover {
	background: #E9E9E9;
	color: #333;
}

.bottom-menu a {
	color: #666;
}

.navbar-nav li>ul.dropdown-menu {
	top: 24px;
	box-shadow: none;
	border: none;
}

.navbar-nav li:hover>ul.dropdown-menu, .vis-dropdown-menu {
	display: block;
}

.sldtop {
	position: relative;
	display: block;
	height: 3px;
	ackground: url("../img/slider/bg.png") repeat-x 0 0;
}

.slider {
	position: relative;
	display: block;
	height: 527px;
	background: #ECE8E9;
}

.slider-ner {
	position: relative;
	display: block;
	width: 980px;
	height: 527px;
	margin: auto;
	overflow: hidden;
	top: 0;
}

.slider-img {
	z-index: 0;
	position: absolute;
	top: 0;
	left: -1137px;
}
#sldimg_1 {left: 0;}

.flecho-left, .flecho-right {
	position: absolute;
	top: 0;
	height: 527px;
	width: 50%;
	left: 0;
	z-index: 0;
	background: #5F399C;
}

.flecho-right {
	left: auto;
	right: 0;
	background: url("../img/slider/1-l.jpg") repeat-x 0 0;
}

.slidertext {

	text-align: left;
	position: absolute;
	bottom: 20px;
	left: 0;
	z-index: 1;
	color: #FFF;
	width: 100%;
}

@media only screen and (max-width:1200px) {.slidertext {left:8%;}}

.slidertext h1 {
	position: relative;
	top: -450px;
	color: #FFF;
	margin: 0 0 5px;
	font: normal 45px/45px "Univers_LT_67_Condensed_Bold";
	-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;
}

.slidertext p {
	position: relative;
	top: -550px;
	margin: 0;
	color: #FFF;
	font: normal 19px/19px "Univers_LT_57_Condensed_Light";
	-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;
}

.slider.slider-x-1 .slidertext h1, .slider.slider-x-2 .slidertext h1, .slider.slider-x-3 .slidertext h1, .slider.slider-x-4 .slidertext h1, .slider.slider-x-1 .slidertext p, .slider.slider-x-2 .slidertext p, .slider.slider-x-3 .slidertext p, .slider.slider-x-4 .slidertext p {
	position: relative;
	-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;
}

.slider.slider-x-1 .slidertext h1 {top: 0;}
.slider.slider-x-1 .slidertext p.pa {top: 0;}
.slider.slider-x-1 .slidertext p.pb {top: 0;}
.slider.slider-x-1 .slidertext p.pc {top: -550px;}
.slider.slider-x-1 .slidertext p.pd {top: -550px;}
.slider.slider-x-1 .slidertext p.pe {top: -550px;}
.slider.slider-x-1 .slidertext p.pf {top: -550px;}
.slider.slider-x-1 .slidertext p.pg {top: -550px;}

.slider.slider-x-2 .slidertext h1 {top: 0;}
.slider.slider-x-2 .slidertext p.pa {top: 0;}
.slider.slider-x-2 .slidertext p.pb {top: 0;}
.slider.slider-x-2 .slidertext p.pc {top: -550px;}
.slider.slider-x-2 .slidertext p.pd {top: -550px;}
.slider.slider-x-2 .slidertext p.pe {top: -550px;}
.slider.slider-x-2 .slidertext p.pf {top: -550px;}
.slider.slider-x-2 .slidertext p.pg {top: -550px;}

.slider.slider-x-3 .slidertext h1 {top: -170px;}
.slider.slider-x-3 .slidertext p.pa {top: -160px;}
.slider.slider-x-3 .slidertext p.pb {top: -160px;}
.slider.slider-x-3 .slidertext p.pc {top: -160px;}
.slider.slider-x-3 .slidertext p.pd {top: -160px;}
.slider.slider-x-3 .slidertext p.pe {top: -160px;}
.slider.slider-x-3 .slidertext p.pf {top: -160px;}
.slider.slider-x-3 .slidertext p.pg {top: -160px;}

.slider.slider-x-4 .slidertext h1 {top: -80px;}
.slider.slider-x-4 .slidertext p.pa {top: -70px;}
.slider.slider-x-4 .slidertext p.pb {top: -70px;}
.slider.slider-x-4 .slidertext p.pc {top: -70px;}
.slider.slider-x-4 .slidertext p.pd {top: -70px;}
.slider.slider-x-4 .slidertext p.pe {top: -550px;}
.slider.slider-x-4 .slidertext p.pf {top: -550px;}
.slider.slider-x-4 .slidertext p.pg {top: -550px;}

a.fmefbtn {
	font: normal 19px/19px "Univers_LT_47_Condensed_Light";
	background: #D9D9D9;
	color: #4a4a4d;
	text-decoration: none;
	padding: 6px 15px 5px;
	border-radius: 5px;
	position: relative;
	display: inline-block;
	margin-top: 15px;
}

.right-top-one h2, .right-top-two h2 {
	font: normal 20px/20px "Univers_LT_67_Condensed_Bold";
	color: #0095DA;
}

.right-top-two h2 {color: #C82192;}

.right-top-one a.fmefbtn, .right-top-two a.fmefbtn {
	background: #C82192;
	top: 17px;
	color: #FFF;
}

.right-top-one a.fmefbtn {
	background: #0392DE;
	top: 0;
}

.gif-650 {max-width: 650px;}

.container.content {
	padding: 10px 0;
	position: relative;
	display: block;
	width: 980px;
	margin: auto;
}
@media only screen and (max-width:1000px) {.container.content {padding: 10px 10px 10px 0 !important;}}

.acc-col-right {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 650px;
}

.right-top-one {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 10px;
	background: #FFF;
	margin-right: 7px;
	max-width: 319px;
	text-align: justify;
}

.right-top-two {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 10px;
	background: #FFF;
	max-width: 319px;
	text-align: justify;
}

.bancover-1, .bancover-2 {
	position: absolute;
	top: 10px;
	left: 10px;
	right: 10px;
	bottom: 10px;
	text-align: center;
	padding: 80px 0;
	background: #0D9ADC;
	opacity: 0;
	-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
}

.bancover-1 p, .bancover-2 p {
	font: normal 35px/35px "Univers_LT_47_Condensed_Light";
	position: relative;
	top: 40px;
	opacity: 0.3;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;
}

.bancover-2 {background: #C92293;}

.right-top-one:hover .bancover-1, .right-top-two:hover .bancover-2 {
	opacity: 0.9;
	color: #FFF;
	text-decoration: none;
	-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
} 

.right-top-one:hover .bancover-1 p, .right-top-two:hover .bancover-2 p {
	top: 0;
	opacity: 1;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;
}

.col-right-bot {
	position: relative;
	margin-top: 10px;
}

.acc-col-left {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 319px;
	float: right;
}

.fbox {
	position: relative;
	margin-top: 12px;
	display: block;
	color: #636363;
	background: #FFF;
	padding: 10px;
}

.bantxt {
	position: relative;
	display: block;
	color: #636363;
	background: #FFF;
	padding: 10px;
}
.right-top-two .bantxt {padding: 10px 10px 27px;}

.bantxt p {
	font: normal 16px "Univers_LT_47_Condensed_Light";
	line-height: 17px;
	margin: 0;
}

.ref-line {
	position: relative;
	display: block;
	width: 100%;
	max-width: 980px;
	margin: 0 auto 10px;
	background: #FFF;
	padding: 1px 10px 5px;
}

.ref-line h2, .bottom-menu h2 {
	font: normal 22px/16px "Univers_LT_67_Condensed_Bold";
	color: #4b4b4b;
	margin-bottom: 20px;
}

.ref-list {
	position: relative;
	display: block;
	height: 63px;
	overflow: hidden;
	text-align: center;
}

.references {
	position: relative;
	display: inline-block;
	height: 63px;
	background: url("../img/ban/egitel-references.jpg") no-repeat 0 0;
}

.references:hover {background: url("../img/ban/egitel-references-c.jpg") no-repeat 0 0;}

.refe-1, .refe-1:hover {width: 104px;background-position: 0 0;}
.refe-2, .refe-2:hover {width: 90px;background-position: -107px 0;}
.refe-3, .refe-3:hover {width: 100px;background-position: -197px 0;}
.refe-4, .refe-4:hover {width: 97px;background-position: -297px 0;}
.refe-5, .refe-5:hover {width: 96px;background-position: -393px 0;}
.refe-6, .refe-6:hover {width: 94px;background-position: -487px 0;}
.refe-7, .refe-7:hover {width: 102px;background-position: -589px 0;}
.refe-8, .refe-8:hover {width: 92px;background-position: -691px 0;}
.refe-9, .refe-9:hover {width: 103px;background-position: -783px 0;}
.refe-10, .refe-10:hover{width: 82px;background-position: -886px 0;}
.refe-11, .refe-11:hover {width: 99px;background-position: 0 -63px;}
.refe-12, .refe-12:hover {width: 76px;background-position: -99px -63px;}
.refe-13, .refe-13:hover {width: 80px;background-position: -175px -63px;}
.refe-14, .refe-14:hover {width: 102px;background-position: -256px -63px;}
.refe-15, .refe-15:hover {width: 90px;background-position: -358px -63px;}
.refe-16, .refe-16:hover {width: 75px;background-position: -448px -63px;}
.refe-17, .refe-17:hover {width: 82px;background-position: -523px -63px;}
.refe-18, .refe-18:hover {width: 58px;background-position: -605px -63px;}
.refe-19, .refe-19:hover {width: 72px;background-position: -663px -63px;}
.refe-20, .refe-20:hover{width: 56px;background-position: -735px -63px;}
.refe-21, .refe-21:hover {width: 93px;background-position: -791px -63px;}
.refe-22, .refe-22:hover {width: 60px;background-position: -884px -63px;}
.refe-23, .refe-23:hover {width: 99px;background-position: 0 -126px;}
.refe-24, .refe-24:hover {width: 76px;background-position: -99px -126px;}
.refe-25, .refe-25:hover {width: 81px;background-position: -175px -126px;}
.refe-26, .refe-26:hover {width: 113px;background-position: -256px -126px;}
.refe-27, .refe-27:hover {width: 100px;background-position: -369px -126px;}
.refe-28, .refe-28:hover {width: 125px;background-position: -469px -126px;}
.refe-29, .refe-29:hover {width: 231px;background-position: -594px -126px;}
.refe-30, .refe-30:hover {width: 105px;background-position: -825px -126px;}
.refe-31, .refe-31:hover {width: 136px;background-position: 0 -189px;}
.refe-32, .refe-32:hover {width: 148px;background-position: -136px -189px;}
.refe-33 , .refe-33:hover {width: 73px;background-position: -284px -189px;}
.refe-34, .refe-34:hover {width: 70px;background-position: -357px -189px;}
.refe-35, .refe-35:hover {width: 114px;background-position: -427px -189px;}

.acc-col-left h2 {
	position: relative;
	display: block;
	font: normal 18px/21px "Univers_LT_67_Condensed_Bold";
	margin: 0 0 16px;
	padding: 7px 10px 5px;
	color: #FFF;
	background: #969696;
}

.acc-col-left h2:after {
	content: "";
	width: 35px;
	height: 19px;
	background: url("../img/rn/network.png") no-repeat -160px -46px;
	position: absolute;
	left: 50%;
	margin-left: -17px;
	bottom: -19px;
}

.acc-col-left p {
	font: normal 17px "Univers_LT_47_Condensed_Light";
	line-height: 17px;
	padding: 20px 15px;
	color: #FFF;
	background: #969696;
}

.acc-col-left a {
	color: #FFF;
	background: #464646;
}

.refecoursel {
	position: relative;
	display: block;
	background: #DADADA;
	width: 960px;
	height: 210px;
	margin: auto;
	padding: 0 29px;
}

.refecoursel div.slick-slide {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 25px 10px;
}

.slick-prev, .slick-next {
	width: 19px !important;
	height: 31px !important;
	position: absolute !important;
}

.slick-prev:before, .slick-next:before {
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
	width: 19px !important;
	height: 31px !important;
	content: "" !important;
	background: url("../img/rn/network.png") no-repeat 0 0;
}

.slick-prev {left: 5px !important;}
.slick-prev:before {background-position: 0 -33px;}
.slick-next {right: 5px !important;}
.slick-next:before {background-position: -19px -33px;}

.footer {
	background: #EDEDED;
	border-top: 1px solid #DCDCDC;
}

footer {
	position: relative;
	display: block;
	width: 980px;
	margin: auto;
}

.footer-etg div {
	/*position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 20px 40px 20px 0;
	font: normal 20px "Univers_LT_47_Condensed_Light";
	line-height: 20px;*/
}

.whito {background: #B4B4B4;}

.footer-leftt, .footer-right {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 666px;
}

.footer-leftt h2, .footer-right h2 {
	font: bolder 20px "Univers_LT_47_Condensed_Light";
	line-height: 20px;
	color: #6d6b6c;
}

.footer-leftt h2 span, .footer-right h2 span {
	position: absolute;
	top: 26px;
	left: 145px;
	height: 8px;
	right: 60px;
	background: url("../img/rn/network.png") repeat-x 0 -80px;
}

.footer-leftt a {
	position: relative;
	display: inline-block;
	margin-left: 5px;
	width: 158px;
}

.footer-leftt div {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 40px;
	height: 40px;
	background: url("../img/rn/network.png") no-repeat 0 0;
}

.footer-leftt .solfot-1 {background-position: 0 0;}
.footer-leftt .solfot-2 {background-position: -40px 0;}
.footer-leftt .solfot-3 {background-position: -80px 0;}
.footer-leftt .solfot-4 {background-position: -120px 0;}
.footer-leftt .solfot-5 {background-position: 0 -40px;}
.footer-leftt .solfot-6 {background-position: -40px -40px;}
.footer-leftt .solfot-7 {background-position: -80px -40px;}

.footer-leftt p {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 0 5px;
	font: normal 13px/13px "Univers_LT_57_Condensed_Light";
	line-height: 15px;
	max-width: 113px;
	color: #6d6b6c;
}

.footer-right {width: 310px;}

.footer-right h2 span {
	left: 160px;
	right: 20px;
}

.footer-right p {
	font: normal 15px/15px "Univers_LT_47_Condensed_Light";
	color: #6d6b6c;
}

.footer-right p b {font-weight: bolder;}

.dark {background: #252525;}

.etg-bott {
	padding: 30px 0
}

.etg-bott p {
	font: normal 13px sans-serif;
	line-height: 13px;
	color: #878787;
	margin: 0;
}

.etg-bott a {color: #878787;}

.etg-bott a.sclogo {
	position: relative;
	width: 58px;
	height: 46px;
	top: -10px;
	margin-right: 10px;
	float: left;
	background: url("../img/rn/network.png") no-repeat -160px 0;
}

.footer-etg a.fb {
	position: absolute;
	width: 16px;
	height: 21px;
	top: 51px;
	right: 0;
	background: url("../img/rn/network.png") no-repeat -82px -34px;
}

.slick-slider {margin-bottom: 0px !important;}

h4 {
  margin-top: 25px;
}
.row {
  margin-bottom: 20px;
}
.row .row {
  margin-top: 10px;
  margin-bottom: 0;
}
.colored[class*="col-"] {
  padding-top: 15px;
  padding-bottom: 15px;
	background-color: #F9D9E6;
	border: 1px solid #E89AB5;
}

hr {
  margin-top: 40px;
  margin-bottom: 40px;
}

.theme-dropdown .dropdown-menu {
  display: block;
  position: static;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

/*-- Navbar --*/
.navigbar {
	position: relative;
	display: block;
	height: 41px;
	background: url("../img/rn/network.png") repeat-x 0 -150px;
}

.navinnar {
	position: relative;
	display: block;
	width: 960px;
	margin: auto;
}

.navinnar a {
	position: relative;
	display: inline-block;
	text-decoration: none;
	font: normal 15px Univers_LT_47_Condensed_Light;
	line-height: 15px;
	padding: 13px 10px 13px;
	color: #000;
	opacity: 0.8;
}

.navbar-nav>li:not(:last-child):after {
	content: "";
	position: absolute;
	width: 1px;
	height: 22px;
	top: 6px;
	right: -2px;
	background: url("../img/rn/network.png") repeat-x -150px -40px;
}

/*-- page article --*/
.content.padtop {padding-top: 50px;}

.artclrgt {
	position: relative;
	display: inline-block;
	width: 385px;
}

.artclrgt h1 {
	font: bolder 35px "Univers_LT_47_Condensed_Light";
	line-height: 35px;
}

.artclrgt p {
	font: normal 25px "Univers_LT_47_Condensed_Light";
	line-height: 25px;
	text-align: justify;
}

.artcllft {float: right;}

.artcol {
	position: relative;
	display: inline-block;
	vertical-align: text-top;
	height: 312px;
	margin: 30px 0 15px;
}

.artcola {width: 355px;}
.artcolb {width: 315px;}
.artcolc {width: 273px;}

.artcola .loopa {
	position: absolute;
	width: 32px;
	height: 31px;
	bottom: 15px;
	right: 15px;
	background: url("../img/rn/network.png") repeat-x -50px -34px;
	cursor: pointer;
}

.artcol .artxt {
	position: absolute;
	bottom: 10px;
	left: 20px;
	right: 20px;
	padding-bottom: 20px;
}

.artcol .artxt p {
	font: normal 20px/20px "Univers_LT_47_Condensed_Light";
	margin-bottom: 0;
}

.artcol .artxt b {
	position: absolute;
	right: 0;
	top: -15px;
	font: bolder 60px/60px "Univers_LT_47_Condensed_Light";
}

.artcol .artxt a {top: 10px;}

.artsuiv {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 23px;
	background: url("../img/rn/network.png") no-repeat 0 0;
	margin: 0 5px;
}
.artsuiv.as-1 {background-position: -99px 0;}
.artsuiv.as-2 {background-position: -114px 0;}

/*----*/
.artheader {
	position: relative;
	display: block;
	height: 170px;
	background: #ECE8E9;
}

#sldimg_0 {
	position: absolute;
	left: 50%;
	margin-left: -490px;
	height: 170px;
	top: 0;
}

.artheader-left, .artheader-right {
	position: absolute;
	top: 0;
	height: 170px;
	width: 50%;
	left: 0;
	z-index: 0;
}

.artheader-right {
	left: auto;
	right: 0;
	
}

.article-left, .article-right {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin-top: 30px;
}

.article-left {
	width: 285px;
	min-height: 150px;
}

.globan {
	position: relative;
	display: block;
	height: 165px;
}

.globan-2 {
	height: 410px;
	margin-top: 15px;
}

.article-right {
	width: 660px;
	min-height: 150px;
	margin-left: 30px;
}

ul.alphabeta {
	list-style: none;
	padding: 0;
	text-align: center;
	margin: 30px 0;
}

ul.alphabeta li {
	position: relative;
	display: inline-block;
	margin: 0 4px;
}

ul.alphabeta li a {
	color: #262931;
	text-decoration: underline;
}

ul.alphabeta li a[href="javascript:;"] {
	color: #7B7E84;
	text-decoration: none;
}

.glossaire-link {
	font: normal 25px/25px "Univers_LT_67_Condensed_Bold";
	color: #282830 !important;
	text-decoration: none !important;
	position: relative;
	display: block;
	padding: 25px 10px;
	border-top: 1px solid #C8CAD2;
	background: #F5F5F5;
}

.glossaire-link:hover {
	color: #282830;
	background: #F5F5F5;
	text-decoration: none;
}

.glossaire-link.nobord {border-top: none;}

.glossaire-link.collapsed {background: none !important;}

.glorow a {
	position: relative;
	display: inline-block;
	text-decoration: none;
	color: #262931;
}

.glorow-1 {float: left;}
.glorow-2 {float: right;}

.article-content h1, .article-right h1 {
	font: normal 38px/38px "Univers_LT_67_Condensed_Bold";
	color: #B41E8E;
	margin-bottom: 13px;
}

.article-content h1.org, .article-right h1.org {color: #F7941D;}
.article-content h1.blue, .article-right h1.blue {color: #00AEEF;}

.article-content p {
	font: normal 18px/21px  "Univers_LT_47_Condensed_Light";
	color: #64605f;
	text-align: justify;
}

.article-content .flt {
	float: left;
	margin: 0 20px 20px 0;
}

.article-content .artrw {
	position: relative;
	display: block;
	height: 35px;
	text-align: right;
	margin: 5px 0 15px;
}

.article-content .artrw a {
	position: relative;
	display: inline-block;
	width: 35px;
	height: 35px;
	margin: 0 1px;
	background: url("../img/rn/network.png") no-repeat 0 0;
	color: #666;
	text-decoration: none;
	font: normal 20px/20px "Univers_LT_47_Condensed_Light";
}

.article-content .artrw a span {
	position: absolute;
	opacity: 0;
	left: 0;
	top: 7px;
	width: 160px;
	text-align: left;
	-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
}

.article-content .artrw a:hover>span {
	opacity: 1;
	-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
}

.artrw a.artrw-1 {background-position: -218px  0;}
.artrw a.artrw-2 {background-position: -219px -35px;}

.artrw a.artrw-1 span {left: -133px;}
.artrw a.artrw-2 span {left: 40px;}

.arthdr-1 .artheader-left {background: url("../img/produits/commutateur/artheader-left.png") repeat-x 0 0;}
.arthdr-1 .artheader-right{background: url("../img/produits/commutateur/artheader-right.png") repeat-x 0 0;}
.arthdr-2 .artheader-left {background: url("../img/produits/accessoires/artheader-left.png") repeat-x 0 0;}
.arthdr-2 .artheader-right{background: url("../img/produits/accessoires/artheader-right.png") repeat-x 0 0;}
.arthdr-3 .artheader-left {background: url("../img/produits/terminaux/artheader-left.png") repeat-x 0 0;}
.arthdr-3 .artheader-right{background: url("../img/produits/terminaux/artheader-right.png") repeat-x 0 0;}
.arthdr-4 .artheader-left {background: url("../img/produits/reseaux-informatiques/artheader-left.png") repeat-x 0 0;}
.arthdr-4 .artheader-right{background: url("../img/produits/reseaux-informatiques/artheader-right.png") repeat-x 0 0;}
.arthdr-5 .artheader-left {background: url("../img/produits/electricite/artheader-left.png") repeat-x 0 0;}
.arthdr-5 .artheader-right{background: url("../img/produits/electricite/artheader-right.png") repeat-x 0 0;}
.arthdr-6 .artheader-left {background: url("../img/produits/passerelle-gsm/artheader-left.png") repeat-x 0 0;}
.arthdr-6 .artheader-right{background: url("../img/produits/passerelle-gsm/artheader-right.png") repeat-x 0 0;}
.arthdr-7 .artheader-left {background: url("../img/produits/videosurveillance/artheader-left.png") repeat-x 0 0;}
.arthdr-7 .artheader-right{background: url("../img/produits/videosurveillance/artheader-right.png") repeat-x 0 0;}
.arthdr-8 .artheader-left {background: url("../img/produits/cables-et-baies/artheader-left.png") repeat-x 0 0;}
.arthdr-8 .artheader-right{background: url("../img/produits/cables-et-baies/artheader-right.png") repeat-x 0 0;}
.arthdr-9 .artheader-left {background: url("../img/produits/peritelephonie/artheader-left.png") repeat-x 0 0;}
.arthdr-9 .artheader-right{background: url("../img/produits/peritelephonie/artheader-right.png") repeat-x 0 0;}
.arthdr-10 .artheader-left {background: url("../img/produits/poste-analogique-sans-fil/artheader-left.png") repeat-x 0 0;}
.arthdr-10 .artheader-right{background: url("../img/produits/poste-analogique-sans-fil/artheader-right.png") repeat-x 0 0;}

.otrhdr-1 .artheader-left {background: url("../img/headers/glossaire/artheader-left.png") repeat-x 0 0;}
.otrhdr-1 .artheader-right{background: url("../img/headers/glossaire/artheader-right.png") repeat-x 0 0;}
.otrhdr-2 .artheader-left {background: url("../img/headers/service/artheader-left.png") repeat-x 0 0;}
.otrhdr-2 .artheader-right{background: url("../img/headers/service/artheader-right.png") repeat-x 0 0;}
.otrhdr-3 .artheader-left {background: url("../img/headers/contact/artheader-left.png") repeat-x 0 0;}
.otrhdr-3 .artheader-right{background: url("../img/headers/contact/artheader-right.png") repeat-x 0 0;}
.otrhdr-4 .artheader-left {background: url("../img/headers/demande-devis/artheader-left.png") repeat-x 0 0;}
.otrhdr-4 .artheader-right{background: url("../img/headers/demande-devis/artheader-right.png") repeat-x 0 0;}
.otrhdr-5 .artheader-left {background: url("../img/headers/recrutement/artheader-left.png") repeat-x 0 0;}
.otrhdr-5 .artheader-right{background: url("../img/headers/recrutement/artheader-right.png") repeat-x 0 0;}
.otrhdr-6 .artheader-left {background: url("../img/headers/itday/artheader-left.png") repeat-x 0 0;}
.otrhdr-6 .artheader-right{background: url("../img/headers/itday/artheader-right.png") repeat-x 0 0;}

.solhdr-1 .artheader-left {background: url("../img/solutions/artheader-left-1.png") repeat-x 0 0;}
.solhdr-1 .artheader-right{background: url("../img/solutions/artheader-right-1.png") repeat-x 0 0;}
.solhdr-2 .artheader-left {background: url("../img/solutions/artheader-left-2.png") repeat-x 0 0;}
.solhdr-2 .artheader-right{background: url("../img/solutions/artheader-right-2.png") repeat-x 0 0;}

.prdcrsl-pr {
	position: relative;
	display: block;
	background: #ECE8E9;
	padding: 30px 0;
}

.prdcrsl-pr:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 60px;
	background: #ECE8E9 url("../img/rn/network.png") repeat-x 0 -88px;
}

.prdcrsl-pr h2 {
	font: normal 22px/16px "Univers_LT_67_Condensed_Bold";
	color: #4B4B4B;
	margin-bottom: 20px;
}

.prdcrsl-inn {
	position: relative;
	display: block;
	width: 100%;
	max-width: 980px;
	margin: auto;
}

.prdcrsl {background: #ECE8E9;}

.prdcrsl .slick-slider {
	background: #ECE8E9;
	padding: 0 50px;
	width: 100%;
	left: -10px;
}

.prdcrsl button.slick-prev , .prdcrsl button.slick-next {
	width: 32px !important;
	height: 65px !important;
	top: 90px;
}
.prdcrsl button.slick-prev {background: #ECE8E9 url("../img/rn/network.png") repeat-x -42px -148px;}
.prdcrsl button.slick-next {background: #ECE8E9 url("../img/rn/network.png") repeat-x -74px -148px;}

.prdcrsl button:before {background:none;}

.prdcrsl a.prodico {
	position: relative;
	display: inline-block;
	width: 154px;
	height: 163px;
	margin: 0 5px;
	text-decoration: none;
}

.prdcrsl a.prodico div {
	position: relative;
	display: block;
	width: 154px;
	height: 140px;
	top: 5px;
	background: #ECE8E9 url("../img/rn/produit-menu.png") repeat-x 0 0;
}

.prdcrsl.solcrsl a.prodico div {background: #ECE8E9 url("../img/rn/solution-menu.png") repeat-x 0 0;}

.prdcrsl a.prodico.prdc-1 div,  {background-position: 0 0;}
.prdcrsl a.prodico.prdc-2 div {background-position: -160px 0;}
.prdcrsl a.prodico.prdc-3 div {background-position: -320px 0;}
.prdcrsl a.prodico.prdc-4 div {background-position: 0 -140px;}
.prdcrsl a.prodico.prdc-5 div {background-position: -160px -140px;}
.prdcrsl a.prodico.prdc-6 div {background-position: -320px -140px;}
.prdcrsl a.prodico.prdc-7 div {background-position: 0 -280px;}
.prdcrsl a.prodico.prdc-8 div {background-position: -160px -280px;}
.prdcrsl a.prodico.prdc-9 div {background-position: -320px -280px;}

.prdcrsl a.prodico p {
	font: bold 14px/16px Univers_LT_47_Condensed_Light;
	color: #64605F;
	text-align: right;
	position: absolute;
	top: 145px;
	right: 45px;
}

.prdcrsl a.prodico p:after {
	content: "";
	position: absolute;
	top: -4px;
	right: -25px;
	width: 21px;
	height: 21px;
	background: url("../img/rn/network.png") no-repeat 0 -148px;
}
.prdcrsl a.prdc-3 p:after, .prdcrsl.solcrsl a.prodico p:after {top: 6px;}
.prdcrsl.solcrsl a.prdc-3 p:after, .prdcrsl.solcrsl a.prdc-3 p:after {top: -2px;}
.prdcrsl.solcrsl a.prdc-6 p:after, .prdcrsl.solcrsl a.prdc-7 p:after {top: -4px;}

.prdcrsl a.prodico:hover p:after {background: url("../img/rn/network.png") no-repeat -21px -148px;}
.prdcrsl.solcrsl a.prodico:hover p:after {background: url("../img/rn/network.png") no-repeat 0 -169px;}

.rederror, .form-group.rederror .chosen-container ul {border: 1px solid #E9573F;}
.form-group.rederror {border: none;}

.trederror {color: #E9573F;}

.article-content .big-txt {font: normal 22px/24px "Univers_LT_57_Condensed_Light";}

.serv h2 {
	font: normal 22px/25px "Univers_LT_67_Condensed_Bold";
	color: #F7941D;
}

.nopdlft {padding-left: 0;}

.small-ttl b {
	font: normal 18px/21px "Univers_LT_67_Condensed_Bold";
	color: #127DA5;
}

.fltright {float: right;}

.g-recaptcha {
	position: relative;
	display: block;
	width: 305px;
}

/* --------------------------------------------------
-- -- invitation -- --//
-------------------------------------------------- */

#container-i {background: #FFF;}

.invit-header h1 {
	color: #F7941D;
	margin-bottom: 0;
	font: normal 54px/54px "Univers_LT_57_Condensed_Light";
}

.invit-header h2 {
	color: #F7941D;
	margin-top: 0;
	font: normal 36px/36px "Univers_LT_57_Condensed_Light";
}

.invit-header p {
	color: #F7941D;
	font: normal 22px/22px "Univers_LT_57_Condensed_Light";
	margin: 0;
}

h1.invit-ttl {
	position: relative;
	color: #444;
	margin-bottom: 0;
	font: normal 50px/50px "Univers_LT_47_Condensed_Light";
	border-bottom: 2px solid #3F3F3F;
	margin-bottom: 30px;
}

h1.invit-ttl b {
	color: #333;
	margin-bottom: 0;
	font: bold 58px/58px "Univers_LT_47_Condensed_Light";
}

h1.invit-ttl:after {
	content: "";
	position: absolute;
	bottom: -32px;
	left: 90px;
	width: 43px;
	height: 32px;
	background:url("../img/rn/network.png") no-repeat -105px -148px;
}

.invit-bg-1, .invit-bg-2 {
	position: absolute;
	width: 708px;
	height: 359px;
	top: 0;
	left: -130px;
	background:url("../img/invitation/bg-left.png") no-repeat 0 0;
	z-index: 0;
	opacity: 0.7;
	-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;
}
.invit-bg-1.bg-1 {top: 0;left: -100px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-1.bg-2 {top: 0;left: -160px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-1.bg-3 {top: -30px;left: -100px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-1.bg-4 {top: -30px;left: -160px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}

.invit-bg-2 {
	width: 473px;
	height: 933px;
	top: 0;
	left: auto;
	right: -130px;
	background:url("../img/invitation/bg-right.png") no-repeat 0 0;
	-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;
}
.invit-bg-2.bg-1 {top: 0;right: -160px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-2.bg-2 {top: 0;right: -100px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-2.bg-3 {top: -30px;right: -160px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}
.invit-bg-2.bg-4 {top: -30px;right: -100px;-webkit-transition: all 0.36s linear;-moz-transition: all 0.36s linear;-o-transition: all 0.36s linear;}

.specialbox {
	position: absolute;
	height: 300px;
	overflow: hidden;
	bottom: -1px;
	left: -400px;
}

.invit-bg-3 {
	position: relative;
	width: 777px;
	height: 405px;
	left: -60px;
	bottom: -100px;
	background:url("../img/invitation/bg-rbottom.png") no-repeat 0 0;
	z-index: 0;
}

.formulaire.invitation {
	position: relative;
	display: block;
	padding: 10px 0 40px;
}

.formulaire.invitation form fieldset {
	border: 2px solid #666;
	border-radius: 30px;
	padding: 20px 50px;
	margin: 30px 0;
}

.formulaire.invitation form fieldset legend {
	position: relative;
	display: inline-block;
	width: auto;
	padding: 0 10px;
	border: none;
}

.formulaire.invitation form .form-group {
  margin-bottom: 0;
}

.specialmsg {
	background: #404042;
	color: #FFF;
	position: relative;
	display: block;
	width: 800px;
	margin: 0 auto 20px;
	padding: 20px 30px;
	border-radius: 30px;
	font: normal 30px/28px "Univers_LT_57_Condensed_Light";
}

.specialimg {
	position: relative;
	display: block;
	margin: auto;
}

.confirminvit {
	position: relative;
	top: 20px;
	font: bolder 40px/40px "Univers_LT_47_Condensed_Light";
	text-align: center;
	color: #E42424;
}

.hidden {display: none;}

.content.invit-linx a {
	text-decoration: none !important;
	position: relative;
	display: block;
	margin: 40px 0;
}

.orange-txt {
	color: #F08700;
	font: normal 33px/30px "Univers_LT_47_Condensed_Light";
	margin: 40px 0 30px;
}

.grey-bg-txt {
	position: relative;
	background: #8B8B8B;
	font: normal 33px/30px "Univers_LT_47_Condensed_Light";
	color: #FFF;
	padding: 25px 15px;
	margin-bottom: 30px;
	z-index: 1;
}

.grey-bg-txt:before {
	content: "";
	position: absolute;
	width: 124px;
	height: 178px;
	left: 1px;
	bottom: -178px;
	background:url("../img/invitation/txt-bg.png") no-repeat 0 0;
	z-index: 0;
}

.simple-txt {
	font: normal 33px/40px "Univers_LT_47_Condensed_Light";
	position: relative;
	display: block;
	z-index: 1;
	margin: 20px 0;
}

#glo_el_2 p {
	font: normal 33px/40px "Univers_LT_47_Condensed_Light";
	position: relative;
	display: block;
	margin: 30px 0;
	padding-left: 190px;
}

#glo_el_2 p .bg-orange {
	color: #FFF;
	background: #F08700;
	padding: 3px 7px;
	position: absolute;
	left: 0;
}

.bs-glyphicons .glyphicon {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 24px;
}

.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon-hand-right:before {
	content: "\e127";
}

/*-- newcontent --*/
.padspecial {
	padding: 0 0 0 30px;
	border-left: 1px solid #CCC;
}

.newcontent h2 {
	color: #0185B6;
	font: normal 28px/28px "Univers_LT_67_Condensed_Bold";
	margin-bottom: 0;
}

.newcontent ul {
	padding: 20px 0 0;
}

.navbar-default .navbar-nav>li>a.security-soon {
	color: #FF0068;
}

.navbar-collapse, .navbar-default .container {
	padding-right: 0;
	padding-left: 0;
}

a.security-soon .item-new {
	background: #FF0068;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	font-size: 11px;
	line-height: 1;
	letter-spacing: 0.01em;
	padding: 4px 10px;
	position: absolute;
	right: 7px;
	top: -14px;
	text-transform: uppercase;
}

a.security-soon .item-new:before {
	border: 5px solid rgba(0, 0, 0, 0);
	border-right-color: #FF0068;
	bottom: -5px;
	content: "";
	display: block;
	position: absolute;
	right: 0;
}

.offre-egitel-alcatel {
	position: relative;
	display: block;
	text-align: center;
	margin-top: 40px;
}

.offre-egitel-alcatel img {
	position: relative;
	right: 30px;
}

.nav-tabs>li>a {
	text-align: center;
	font-weight: bold;
	border-radius: 0;
	color: #444;
	opacity: 0.7;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	background: none;
	border: none;
	opacity: 1;
}

.nav-tabs {
	border-bottom: none;
}

.brd-rgt {border-right: 1px solid #999 !important;}
.brd-lft {border-left: 1px solid #999 !important;}

.accesswar p {
	position: relative;
	display: block;
	text-align: center;
}

.hredit hr, hr {
	border-top: 1px solid #DDD5D5;
}

.form_msg {
	display: none;
}

.margin-auto {
	margin: auto;
}

.marg-20 {
	margin: 40px 0;
}

.gallery-parent {
	position: relative;
	display: block;
	width: 100%;
	margin: auto;
	width: 980px;
	height: 200px;
	overflow: hidden;
}

.gallery-box {
	position: absolute;
	top: 0;
	left: 0;
	height: 200px;
	width: 5190px;
}

.gallery-box.small {
	width: 4540px;
}

.gallery-box a {
	position: relative;
	display: inline-block;
	width: 300px;
	height: 200px;
	margin: 0 10px;
	z-index: 9;
}

.gallery-arrows {
	position: relative;
	display: block;
	top: -130px;
}

.gal-more-img {
	position: absolute;
	width: 32px;
	height: 70px;
	cursor: pointer;
	background: url("../img/rn/network.png") no-repeat 0 0;
}

.gal-more-img.gmi-prev {
	left: -20px;
	top: 0;
	background-position: -42px -147px;
}

.gal-more-img.gmi-next {
	right: -20px;
	top: 0;
	background-position: -73px -147px;
}

.seetoo {
	color: #888;
	margin: 40px 20px 20px;
	font-style: italic;
}

.seetoo a {
	color: #F7941D;
	font-style: normal;
	font-weight: bolder;
	font-size: 24px;
	position: relative;
	left: 30px;
	top: 7px;
}

/*================
//=> Selection
====================*/
::selection{background: #F08821;color:#fff;}
::-moz-selection{background: #F08821;color:#fff;}
::-o-selection {background: #F08821;color:#fff;}
::-ms-selection {background: #F08821;color:#fff;}

/*================
//=> Scroll Bar
====================*/
::scrollbar{width:12px;background:#B4B4B4;}
::-moz-scrollbar{width:12px;background:#B4B4B4;}
::-o-scrollbar{width:12px;background:#B4B4B4;}
::-ms-scrollbar{width:12px;background:#B4B4B4;}
::-webkit-scrollbar{width:12px;background:#B4B4B4;}

::scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}
::-moz-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}
::-o-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}
::-ms-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}
::-webkit-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}

::scrollbar-thumb{background:#252525;}
::-moz-scrollbar-thumb{background:#252525;}
::-o-scrollbar-thumb{background:#252525;}
::-ms-scrollbar-thumb{background:#252525;}
::-webkit-scrollbar-thumb{background:#252525;}

/*================
//=> Mobile design
====================*/
#mobile-menu-btn {
	position: fixed;
	top: 0;
	left:0;
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
}

#mobile-menu {
	position: fixed;
	display: block;
	width: 260px;
	background: #252525;
	height: 100%;
	left: -260px;
	top: 0;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

#container-b {
	position: relative;
	left: 0;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

@media (max-width:1001px) {
	.navbar-nav.navbar-right:last-child{margin-right:0;}

	.header .nopad>.text-right.form-box{right:-8px;}

	.article-left {width: 25%;}

	.article-left img {max-width: 100%;}

	.article-right {width: 70%;}
}
@media (max-width:998px) {

.container.content {width: 100%;}

.header .nopad>.text-right.form-box{right:0;top:-10px!important;}

.header.container {height: 85px !important;}

#container-b.toleft {
	left: 250px;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

#pc-menu {
	position: fixed;
	top: 0;
	left:0;
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
}

#logo {
	position: absolute;
	top: -6px;
	left: 10px;
}
#logo img {max-width: 150px;}

/*-- Menu 1 --*/
#pc-menu {
	position: fixed;
	top: 0;
	left:0;
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
}

#mobile-menu-btn {
	position: absolute;
	display: block;
	z-index: 99999999999;
	border: 1px solid #666261;
	width: 40px;
	height: 40px;
	right: 0;
	left: auto;
	top: -25px;
	border-radius: 1px;
	cursor: pointer;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}
#mobile-menu-btn:hover {background: #F0F0F0;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}
#mobile-menu-btn.toxbtn {border: 1px solid #FFF;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}
#mobile-menu-btn.toxbtn:hover {background: #FFF;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}

#mobile-menu-btn .mobil-bar {
	position: relative;
	display: block;
	width: 27px;
	height: 4px;
	background-color: #666261;
	margin: 5px;
	top: 4px;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

#mobile-menu-btn:hover .mobil-bar {top: 4px;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}
#mobile-menu-btn:hover .mobil-bar.mobil-bar-2 {margin: 5px 5px;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}

#mobile-menu-btn.toxbtn .mobil-bar.mobil-bar-1 {
	-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
	top: 11px;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}
#mobile-menu-btn.toxbtn .mobil-bar.mobil-bar-2 {left: 40px;-webkit-transition: all .65s linear;-moz-transition: all .65s linear;-o-transition: all .65s linear;transition: all .65s linear;}
#mobile-menu-btn.toxbtn .mobil-bar.mobil-bar-3 {
	-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
	top: -7px;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

#mobile-menu {
	position: fixed;
	top: 0;
	left: -260px;
	z-index: 9;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}
#mobile-menu.shown {
	top: 0;
	left: 0;
	padding-top: 35px;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

.marketing {
    padding-left: 0;
    padding-right: 0;
}

#mobile-menu .navbar-mobile {
	text-align: left;
	list-style: none;
	padding: 0;
}

#mobile-menu .navbar-mobile li a {
	position: relative;
	display: block;
	font: lighter 20px/20px Univers_LT_67_Condensed_Bold;
	padding: 10px 15px;
	color: #FFF;
	text-decoration: none;
}
#mobile-menu .navbar-mobile li a:hover {color:#ECE8E9;}

#mobile-menu .navbar-mobile li .dropdown-menu {
	position: relative;
	display: block;
	margin: 0 0 15px;
	padding: 0;
	border-radius: 0;
	box-shadow: none;
	background: rgba(255, 255, 255, 0.1);
	border: none;
	width: 250px;
	height: 0;
	overflow: hidden;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}
#mobile-menu .navbar-mobile li.open .dropdown-menu {
	height: auto;
	-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;
}

#mobile-menu .navbar-mobile li .dropdown-menu a {padding: 15px 10px 15px 20px;}
#mobile-menu .navbar-mobile li .dropdown-menu a:hover {color: #F47E23;}

#mobile-menu .navbar-mobile li .dropdown-menu a span {
	max-width: 240px;
	white-space: normal;
	font: normal 20px/20px Univers_LT_67_Condensed_Bold;
}

.container.content {padding: 10px!important;}

.header-pr .container.content {padding:10px!important;}
.header-pr .container.content.fixed {
	position: fixed;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #FFF;
}

footer {width: 100%;}

.footer-leftt, .footer-right {width: 100%;padding: 10px;}

.etg-bott {padding: 30px 10px;}

#sldimg_0 {
	float: right;
	width: auto;
	top: 0;
}

.footer-leftt h2 span, .footer-right h2 span {right: 10px;}

.gal-more-img.gmi-prev {
    left: -5px;
    background-color: #FFF;
    z-index: 9;
}

.gal-more-img.gmi-next {
    right: -5px;
    background-color: #FFF;
    z-index: 9;
}

.seetoo a {display: block;}

.slider-ner {top: 0;}

.flecho-left, .flecho-right {display: none}

.slider {width: 100%;height: auto;margin: 0 10px;}
.slider .slider-ner {width: 100%;height: auto;}
.slider .slider-ner img {width: 100%;}

.slidertext h1, .slidertext p {background-color: rgba(156, 150, 143, 0.65);display: inline-block;}

.acc-col-left {width: 30%;}
.acc-col-right {width: 69%;}
.right-top-one, .right-top-two {width: 49%;}
.right-top-one img, .right-top-two img {width: 100%;}

.footer-right p {
    position: relative;
    display: inline-block;
    width: 49%;
}

.sldtop {height:0;}

.searchgrp input {height: 28px;}

body {
	position: relative;
	display: block;
	max-width: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
}

}
@media (max-width:900px) {.gallery-parent {width: 650px;}}

@media (max-width:819px) {

.acc-col-right {width: 100%;}

.gif-650 {
    max-width: 650px;
    position: relative;
    display: block;
    margin: auto;
    width: 100%;
}

.acc-col-left {
	margin-top: 10px;
	width: 100%;
}

.right-top-one, .right-top-two {max-width: none;}

.acc-col-left .fbox, .acc-col-left .bantxt {
	display: inline-block;
	width: 49%;
	vertical-align: top;
	margin-top: 0;
}

}

@media (max-width:767px) {
	.header .nopad>.text-right.form-box{top:-95px;}

	.navbar-nav.navbar-right:last-child{margin-right:0;}

	.header .nopad>.text-right.form-box{right:-8px;}

	.article-left {width: 100%;}

	.article-left img {max-width: 100%;}

	.article-right {width: 100%;}

	.glorow a {margin-right: 30px;}

	.globan {
		display: inline-block;
		width: 49%;
		vertical-align: top;
		text-align: center;
		margin-top: 0;
	}

	ul.alphabeta {margin: 30px 50px 30px 0;}

	ul.alphabeta li a {
		font-size: 22px;
		line-height: 30px;
	}

	.article-content .flt {
		display: block;
		float: none;
	}

	.tbl-pad-spcl {margin: 30px 20px 0;}

}

@media (max-width:640px) {.gallery-parent {width: 320px;}}

@media (max-width:576px) {

.right-top-one, .right-top-two {
	width: 100%;
	margin-bottom: 10px;
}

.acc-col-left .fbox, .acc-col-left .bantxt {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	text-align: justify;
}

#player {left: -8px;}

.row {
    margin-left: -10px;
    margin-right: -10px;
}

.padspecial {padding: 0 20px;}

.tabs-post-analogic.nav-tabs>li {max-width: 49%;}

.tabs-post-analogic.nav>li>a>img {max-width: 100%;}

.footer-right p {
	display: block;
	width: 100%;
}

}

@media (max-width:500px) {

.globan {
    display: block;
    width: 100%;
}

}

@media (max-width:490px){.slidertext h1{font-size:38px;line-height:38px;}.slidertext p{font-size:19px;line-height:19px;}}
@media (max-width:450px){.slidertext h1{font-size:35px;line-height:35px;}.slidertext p{font-size:19px;line-height:19px;}}
@media (max-width:430px){
	.article-content .flt {
		max-width: 110%;
		margin: -10px 0 0 -10px;
	}

	.article-content h1, .article-right h1 {font: bold 30px/30px "Univers_LT_67_Condensed_Bold";}

}
@media (max-width:400px){.slidertext h1{font-size:30px;line-height:30px;}.slidertext p{font-size:17px;line-height:17px;}}
@media (max-width:350px){.slidertext h1{font-size:25px;line-height:25px;}.slidertext p{font-size:15px;line-height:15px;}}
@media (max-width:330px){.article-content h1, .article-right h1 {font: bold 25px/25px "Univers_LT_67_Condensed_Bold";}}
@media (max-width:300px){.slidertext h1{font-size:20px;line-height:20px;}.slidertext p{font-size:13px;line-height:13px;}}
@media (max-width:280px){
	.article-content h1, .article-right h1 {font: bold 20px/20px "Univers_LT_67_Condensed_Bold";}

	.newcontent h2 {font: normal 20px/20px "Univers_LT_67_Condensed_Bold";}

}
@media (max-width:250px){.slidertext h1{font-size:17px;line-height:17px;}.slidertext p{font-size:12px;line-height:12px;}}
@media (max-width:200px){
	.article-content h1, .article-right h1 {font: bold 16px/16px "Univers_LT_67_Condensed_Bold";}
	.article-content p {font: normal 17px/19px "Univers_LT_47_Condensed_Light";}
}

@media (max-width:410px) {
	/*.header .nopad>.text-right.form-box{top:33px!important;}

	#mobile-menu-btn {top:-56px;}*/

	.searchgrp {width: auto;}

	.searchgrp #q {width: 50px;}
	.searchgrp #q:focus {width: 187px;}
}
@media (max-width:360px){.gallery-box a{width:300px}.gallery-box a img{max-width:300px}.gallery-box.small{width:4540px}.gal-more-img{top:0px!important;}}
@media (max-width:330px){.gallery-box a{width:270px}.gallery-box a img{max-width:270px}.gallery-box.small{width:4110px}.gal-more-img{top:-10px!important;}}
@media (max-width:300px){.gallery-box a{width:240px}.gallery-box a img{max-width:240px}.gallery-box.small{width:3690px}.gal-more-img{top:-15px!important;}}
@media (max-width:280px){.gallery-box a{width:220px}.gallery-box a img{max-width:220px}.gallery-box.small{width:3410px}.gal-more-img{top:-20px!important;}}
@media (max-width:260px){.gallery-box a{width:200px}.gallery-box a img{max-width:200px}.gallery-box.small{width:3130px}.gal-more-img{top:-30px!important}}
@media (max-width:250px){.gallery-box a{width:190px}.gallery-box a img{max-width:190px}.gallery-box.small{width:2986px}.gal-more-img{top:-40px!important}}

.article-content img {max-width: 100%;}

* {-webkit-overflow-scrolling: touch;}