@charset "utf-8";
/* CSS Document */







@media (min-width: 992px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
}


@media (min-width: 768px){
.navbar-nav>li {
    float: right;
}
}

.top-logo img{
	float:right;
	}
.nav-tabs>li{
	float:right;
	}
.language-login ul li img{
	float:left;
	}
.language-login ul li:first-child{
	font-family: 'Conv_Crescent-Regular';
	}
footer p{
	line-height:18px;
	}
	
	
@font-face {
	font-family: 'Conv_GE_SS_Text_Light';
	src: url('../fonts/GE_SS_Text_Light.eot');
	src: local('☺'), url('../fonts/GE_SS_Text_Light.woff') format('woff'), url('../fonts/GE_SS_Text_Light.ttf') format('truetype'), url('../fonts/GE_SS_Text_Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Crescent-Regular';
	src: url('../fonts/Crescent-Regular.eot');
	src: local('☺'), url('../fonts/Crescent-Regular.woff') format('woff'), url('../fonts/Crescent-Regular.ttf') format('truetype'), url('../fonts/Crescent-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.tab-content>.active {
	background:inherit;
	}



body{
	direction:rtl;
	}

html {
    position: relative; 
    min-height: 100%;
}
.carousel-fade .carousel-inner .item {
    opacity: 0;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}
@media all and (transform-3d),
(-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
        opacity: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
        opacity: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.item:nth-child(1) {
    background: url(../images/2.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(2) {
    background: url(../images/1.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(3) {
    background: url(../images/newyork.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(4) {
    background: url(../images/us-lightbar.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(5) {
    background: url(../images/melbourne.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(6) {
    background: url(../images/gantry2.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(7) {
    background: url(../images/autofine.jpg) no-repeat top center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item:nth-child(8) {
    background: url(../images/MMS-cover.jpg) no-repeat left center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.item.corporate{
	background: url(../images/newyork.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.principles{
	background: url(../images/shutterstock_166268039.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.careers{
	background: url(../images/shutterstock_160133546.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.lightbar{
	background: url(../images/us-lightbar.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.datafusion{
	background: url(../images/Hoke1.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.information{
	background: url(../images/Tablet-data-cloud.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.media{
	background: url(../images/pexels-photo-66134.jpeg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.web{
	background: url(../images/analytics.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.consult{
	background: url(../images/shutterstock_125887775.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.news{
	background: url(../images/new-york-668616.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.partners{
	background: url(../images/shutterstock_207651382.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.resource{
	background: url(../images/shutterstock_148618451.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.contact{
	background: url(../images/shutterstock_67949836.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.homelande{
	background: url(../images/shutterstock_126736865.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.criminal{
	background: url(../images/shutterstock_180734258.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.psim{
	background: url(../images/shutterstock_189658346.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.integrated{
	background: url(../images/shutterstock_188791877.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.video{
	background: url(../images/shutterstock_189012017.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.anpr{
	background: url(../images/shutterstock_119411206.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.face{
	background: url(../images/shutterstock_149845175.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.mobile{
	background: url(../images/mobile.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.bodyworn{
	background: url(../images/shutterstock_131453660.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.parking{
	background: url(../images/shutterstock_77849905.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.traffic{
	background: url(../images/shutterstock_46319668.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.people{
	background: url(../images/shutterstock_21143044.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.enterprise{
	background: url(../images/shutterstock_218523901.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.warehouse{
	background: url(../images/shutterstock_214752349.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.visual{
	background: url(../images/shutterstock_209806180.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.socialmedia{
	background: url(../images/shutterstock_211706254.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.mediaapp{
	background: url(../images/ipad-407799.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.digital{
	background: url(../images/shutterstock_148806083.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.bigdata{
	background: url(../images/shutterstock_22753690.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.richmedia{
	background: url(../images/shutterstock_112821256.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.center{
	background: url(../images/shutterstock_143348938.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.trend{
	background: url(../images/shutterstock_128323190.jpg) no-repeat bottom center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.reality{
	background: url(../images/shutterstock_124866148.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.item.bigdata{
	background: url(../images/shutterstock_130285649.jpg) no-repeat top center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
.carousel {
    z-index: -99;
}
.carousel .item {
    position: fixed;
    width: 100%;
    height: 100%;
}
.title { 
  text-align: center;
  margin-top: 20px;
  padding: 10px;
  text-shadow: 2px 2px #000;

  color: #FFF;
}






p{
	font-family: 'Conv_GE_SS_Text_Light';
    font-size: 14px;
    font-weight: normal;
    color: #5d5d5d;
    line-height: 25px;
    text-align: justify;
	}
h1{ 
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:17px;
	font-weight:normal;
	color:#222222;
	}
h2{ 
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:23px;
	font-weight:normal;
	color:#e76b18;
	padding-top:0px;
	}
footer h2{
	margin-top:0px;
	}
header{
	background:#000;
    min-height: 75px;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.2);
	}
#grad1 {
    background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white, #d7d7d7); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(white, #d7d7d7); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(white, #d7d7d7); /* For Firefox 3.6 to 15 */
    background: linear-gradient(white, #d7d7d7); /* Standard syntax (must be last) */
}
.language-login{
	float:right;
	width:100%;
	}
.language-login ul{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:13px;
	background:#eaeaea;
	padding:0px 5px;
	border-radius: 0px 0px 10px 10px;
    float: left;
	}
.language-login ul li{
	display:inline-block;
	border-left:1px solid #d9d9d9;
	border-right:none;
	padding:5px;
	float: right;
	}
.language-login ul li:hover{
	color:#f48030;
	cursor:pointer;
	}
.language-login ul li:last-child{
	border:none;
	}
.language-login ul li img{
	width:15px;
    margin-right: 5px;
	}
.top-nav, .top-nav a{
	float:left;
	font-family: 'Conv_GE_SS_Text_Light';
	font-weight:normal;
	font-size:16px;
	color:#5d5d5d;
	}
.home-services-content{
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white, #fdeed7); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(white, #fdeed7); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(white, #fdeed7); /* For Firefox 3.6 to 15 */
    background: linear-gradient(white, #fdeed7); /* Standard syntax */
	overflow:hidden;
	border-radius:10px;
	padding:20px 0px;
	box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.2);
	}

.home-services-content h3{
	color:#e76b18;
	font-family: 'Conv_GE_SS_Text_Light';
	font-weight:normal;
	font-size:20px;
	padding-top:0px;
	margin-top:0px;
	}
.home-services-content .col-md-6{
	background:url(../images/services-content-bdr.jpg) repeat-y right; 
	}
.more-bt{ 
	font-family: 'Conv_GE_SS_Text_Light';  
	background:none;
	border:1px solid #ffbf94;
	color:#e76b18;
	font-size:14px;
    border-radius: 20px;
	padding:5px 10px;
	float:left; 
	}
.more-bt:hover{
	background:#e76b18;
	color:#fff;
	}
.services-icon{
	float:right;
	}
.services-content-right{
	float:right;
	text-align: right;
	}
.services-content-right button{
	float:left;
	}
.home-banner{
	height: 400px;
    overflow: hidden;
	}
.home-tab-content{
	background:#f1f1f1;
	border-radius: 10px;
	border:1px solid #cacaca;
	margin-top:15px;
	}
.tab-content{
	overflow:hidden;
	padding:10px 20px;
    min-height: 430px;
	}
.tab-content ul{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:14px;
	font-weight:normal;
	color:#5d5d5d;
    line-height: 25px;
	margin:0 auto;
	padding:0px;
	}
.tab-content ul li{
	background:url(../images/home-tab-list-arrow-ar.png) no-repeat right;
	padding-right:20px;
	display:block;
	}
.tab-content ul li a{
	color:#5d5d5d;
	}
.latest-news-img{
	padding: 0px;
    margin: 0px;
    max-height: 135px;
    overflow: hidden;
	}
.latest-news-img img{ 
	width: 70px;
    height: 70px;
    border-radius: 50%;
	}
.latest-news-content{
	padding:0px;
	margin:0px;
	}
.latest-news-content h4{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:15px;
	font-weight:normal;
	color:#e76b18;
	}
.latest-news-content h4 span{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:12px;
	font-weight:normal;
	color:#222222;
	}
.home-tabul{
	color:#e76b18;
	font-family: 'Conv_GE_SS_Text_Light';
	font-weight:normal;
	font-size:17px;
	border-radius: 10px 10px 0px 0px;
	border: none;
	margin-right: 0px;
    padding-right: 0;
	}
.home-tabul li{
	width:50%;
	background: inherit;
	}
.home-tabul li.active a{
	background: #f1f1f1;
	color:#222222;
	padding-left: 30px;
	}
.home-tabul li a{
	color:#737272;
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white, #d8d8d7); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(white, #d8d8d7); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(white, #d8d8d7); /* For Firefox 3.6 to 15 */
    background: linear-gradient(white, #d8d8d7); /* Standard syntax */
	border-radius: 10px 10px 0px 0px;
	}
footer{
	background:#e3e3e3;
	margin-top:50px;
	}
.footer-nav{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:14px;
	font-weight:normal;
	color:#5d5d5d;
    line-height: 25px;
	margin:0px;
	padding:0px;
	float:right;
	margin-right:10px;
	}
.footer-nav li{
	display:block;
	}
.footer-nav li a{
	color:#5d5d5d;
	}
.footer-social{
	margin:0px;
	padding:0px;
	}
.footer-social li{
	display:inline-block;
	margin-right:5px;
	}
.footer-social li img{
	width:30px;
	}
#register-newsletter{
	background: #fff;
    border-radius: 5px;
    padding: 5px;
	margin-top:20px;
	}
#register-newsletter [type="text"]{
	border:none;
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:14px;
	font-weight:normal;
	color:#222222;
	border-radius:5px;
	position:relative;
	width: 70%;
	}
#register-newsletter [type="submit"]{
	float:left;
	background:#e76b18;
	color:#fff;
	font-family: 'Conv_GE_SS_Text_Light';
	font-weight:normal !important;
	font-size:14px;
	}
.subscribe-p{
	font-size:12px;
	padding:5px;
	}
.footer-address{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:14px;
	font-weight:normal;
	color:#5d5d5d;
    line-height: 20px;
	margin:0px;
	padding:0px;
	}
.footer-address li{
	display:block;
	}
.footer-address li span{
	color:#e76b18;
	}
.quick-links{
	padding-left:30px;
	}
footer .col-md-3{ 
	border-right:1px solid #f5f5f5;
	margin-top:20px;
	margin-bottom:20px;
	min-height: 175px;
	}

.footer-about{
	background:#f5f5f5;
	padding:10px;
	}
.copyright-content{
	background:url(../images/copyright-bg.jpg) repeat-x top;
	padding-top:10px;
	}
.copyright-content img{
	height:40px;
	}
.copyright-content{
	width: 100%;
    min-height: 40px;
    overflow: hidden;
	}
.copyright-center{
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:12px;
	font-weight:normal;
	color:#959595;
	text-align:center;
	padding-top: 7px;
	}
.copyright-right img{
	float:left;
	}
.tab-content .col-md-4{
	border-left:1px solid #e3e3e3;
	}
.tab-content .col-md-4:first-child{
	border:none;
	}
.caption{
	position:absolute;
	top:25%;
  left: 50%;
  transform: translate(-50%, -30%);
  transform: -webkit-translate(-50%, -30%);
  transform: -ms-translate(-50%, -30%);
	background:rgba(255,255,255,0.8);
	padding:15px;
	border-radius:5px;
	}
.caption h3{
	color:#e76b18;
	font-family: 'Conv_GE_SS_Text_Light';
	font-weight:normal;
	font-size:25px;
	padding-top:0px;
	margin-top:0px;
	}
.caption p{
	color:#222222;
	}
.top-nav li a{
	padding-top:7px;
	padding-bottom:10px;
	}
.top-nav li a:hover{ 
	background:url(../images/hover-nav-bg.jpg)  repeat-x bottom #E9E9E9;
	color:#e76b18;
	}
.active{
	background:url(../images/hover-nav-bg.jpg)  repeat-x bottom #E9E9E9;
	color:#e76b18;
	}







.navbar-default .navbar-nav > li.dropdown:hover > a, 
.navbar-default .navbar-nav > li.dropdown:hover > a:hover,
.navbar-default .navbar-nav > li.dropdown:hover > a:focus {
    background-color: rgb(231, 231, 231);
    color: rgb(85, 85, 85);
}
li.dropdown:hover > .dropdown-menu {
    display: block;
}
.dropdown-menu{
	background:#e76b18;
	border:none;
	}
.dropdown-menu li a{ 
	width:100%;
	color:#fff;
	font-family: 'Conv_GE_SS_Text_Light';
    font-weight: normal;
    font-size: 13px;
    text-align: right;
	}
.dropdown-menu li a:hover{
	border:none;
	background-image:none;
	}
.dropdown-menu {
	right:0;
	left:inherit;
	}


.inner-content{
	background:#ffffff;
	border-radius:10px;
	min-height:700px;
	overflow:hidden;
	padding: 15px;
	}
.list-group-item-success, a.list-group-item-success{
	border:none;
	background:none;
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:16px;
	font-weight:normal;
	color:#5d5d5d !important;
	}
a.list-group-item-success:hover, a.list-group-item-success:focus{
    background-color: #f5f5f5 !important;
	color:#e76b18 !important;
	}
.list-group-item{
	font-family: 'Conv_GE_SS_Text_Light';
    font-size: 14px;
    font-weight: normal;
    color: #fff !important;
	padding: 5px 15px!important;
	background-color: #e76b18;
	}
a.list-group-item{ 
	color: #fff;
	}
.panel{
	box-shadow:none;
	}
#MainMenu{ 
	border-left:1px solid #e3e3e3;
	font-family: 'Conv_GE_SS_Text_Light';
	height:100vh;
	margin-bottom:50px;
    padding-left: 14px;
	border-right:none;
	}
.list-group-item:first-child{
	border-radius:0px;
	}
.list-group-item:last-child{
	border-radius:0px;
	}
.inner-content .left-menu{
	padding-left:3%;
	}
.inner-content .right-content{ 
	padding-right:3%;
	}
.list-group-item:hover{
	color:#e76b18 !important;
	}
.news-list img{
	border-radius:0px;
	width:100%;
	height:inherit;
	}
.news-content{
	padding-right: 15px;
    padding-left: 15px;
	}
.news-content h4{
	margin-top:0px;
	}
.news-item{
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
	}

.hp-logo img{
	width: 300px;
    padding: 5% 0px;
    /* height: 135px; */
	}
.contact-page{
	padding:3% 7%;
	}
.contact-page, .contact-page p{  
	text-align:center;
	}
.sub-contact-title{
	padding:5% 3%;
	}
.sub-contact-title h2{
	background:url(../images/getintouch-bg.jpg) top left no-repeat;
	}
.sub-contact-title p{
	background:url(../images/getintouch-pbg.jpg) bottom right no-repeat;
	}
	
	
	
	
 #contact{
    padding:10px 0 10px;
  }

  .contact-text{
    margin:45px auto;
  }

  .mail-message-area{
    width:100%;
    padding:0 15px;
  }

  .mail-message{
    width: 100%;
    background:rgba(255,255,255, 0.8) !important;
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    transition: all 0.7s;
    margin:0 auto;
    border-radius: 0;
  }

  .not-visible-message{
    height:0px;
    opacity: 0;
	overflow:hidden;
  }

  .visible-message{
    height:auto;
    opacity: 1;
    margin:25px auto 0;
  }

/* Input Styles */

  .form{
    width: 100%;
    padding: 8px;
    background:#efefef;
    border:1px solid rgba(0, 0, 0, 0.075);
	border-radius:3px;
    margin-bottom:15px;
    color:#727272 !important;
	font-family: 'Conv_GE_SS_Text_Light';
    font-size:13px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
  }

  .form:hover{
    border:1px solid #e76b18;
  }

  .form:focus{
    color: white;
    outline: none;
    border:1px solid #8BC3A3;
  }

  .textarea{
    height: 200px;
    max-height: 135px;
    max-width: 100%;
  }
  
/* Generic Button Styles */

  .button{
    padding:8px 12px;
    background:#0A5175;
    display: block;
    width:120px;
    margin:10px 0 0px 0;
    border-radius:3px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    text-align:center;
    font-size:0.8em;
    box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -moz-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -webkit-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
  }

  .button:hover{
    background:#8BC3A3;
    color:white;
  }

/* Send Button Styles */

  .form-btn{
    width:180px;
    display: block;
    height: auto;
    padding:15px;
    color:#fff;
    background:#8BC3A3;
    border:none;
    border-radius:3px;
    outline: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    margin:auto;
    box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -moz-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -webkit-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
  }

  .form-btn:hover{
    background:#111;
    color: white;
    border:none;
  }

  .form-btn:active{
    opacity: 0.9;
  }
 #contact-us{ 
	 overflow:hidden;
	 }
#submit{
	padding:5px 40px;
	}
.contact-icons{
	margin-top:5%;
	overflow:hidden;
	}

.comments{ 
	font-family: 'Conv_GE_SS_Text_Light';
	font-size:30px;
    color: #e76b18 !important;
	font-style: italic;
    text-align: center;
    padding: 30px;
    line-height: 40px;
	}
.comments span{
	color:#5d5d5d;
	} 
.list-style{   
	font-family: 'Conv_GE_SS_Text_Light'; 
    font-size: 14px;
    font-weight: normal;
    color: #5d5d5d;
    line-height: 23px;
	margin:0px;
	padding:0px;
	}
.list-style li{
	background:url(../images/list-style-image.jpg) no-repeat right top;
	display:block;
	padding-right:20px;
	}
.list-style li span{
	color: #e76b18;
	font-weight:bold;
	}
.img-width img{
	width:100%;
	}
.img-width{
	margin-bottom:10px;
	border-radius:7px;
	overflow:hidden;
	}
.joint-hr, .joint-hr h2{
	float:right;
	}
a, a:hover, a:focus{
	color: #e76b18;
	border:none;
	}
.footer-address a{
	color: #5d5d5d;
	}
button a:hover{
	color:#ffffff;
	text-decoration:none;
	}
.latest-news-content p a{
	color: #5d5d5d;
	}
.article{
	font-family: 'Conv_GE_SS_Text_Light';
    font-size: 14px;
    font-weight: normal;
    color: #5d5d5d;
    line-height: 18px;
    text-align: justify;
	}






.modal-dialog {width:50%;}
.thumbnail {margin-bottom:6px;
border:none;
width:100%;
}




a.list-group-item-success.active{
	background-color: #f5f5f5 !important;
    color: #e76b18 !important;
	}
.list-group-item-success.hover{
	padding:5px 15px;	}
#demo2 .list-group-item:hover{
	padding:5px 16px !important;
	}
.list-group-item.active{
	background:#222222;
	border:none;
	}
	
	
	
	
	
	
.news-archives{
	border: none;
    background: none;
    font-family: 'Conv_GE_SS_Text_Light';
    font-size: 14px;
    font-weight: normal;
    color: #5d5d5d !important;
	background:url(../images/home-tab-list-arrow-ar.png) no-repeat right center;
	padding-right:10px;
	width:100%;
	text-align:right;
	}
.news-archives:focus,.news-archives:active,.news-archives:hover,.news-archives:visited{
	border:none;
	}





@media (max-width: 990px) {
	.services-content-right {
    float: inherit;
	}
	.tab-content ul {
    float: right;
    overflow: hidden;
    width: 50%;
    min-height: 200px;
	}
	#MainMenu{
		height:auto;
		border-left: none;
		border-bottom: 1px solid #e3e3e3; 
		}
	.more-bt{
		float:right;
		}
	footer .col-md-3{ 
		border:none;
		}
	.tab-content .col-md-4{
		border-bottom: 1px solid #e3e3e3;
		border-left:none;
		}
	}




@media (max-width: 650px) {
	.navbar-toggle{
		float:left;
		}
	.top-nav{
		float:inherit;
		margin: 0 auto;
    	padding: 0px;
		}
	.dropdown-menu li a{
		color: #e76b18;
		text-align:center;
		}
	.services-content-right{
		text-align:center;
		}
	.services-content-right button{
		float:inherit;
		}
	.tab-content ul{
		width:100%;
		min-height:auto;
		}
	footer .col-md-3{
	width:100%;
	border-bottom:1px solid #ffffff; 
	}
footer .quick-contact{ 
	border-bottom:none !important;
	}
	}
	
	
	
	
	
	
	
	
	
	
#nav ul ul{ 
    top: 0px;
    right:170px;
	left:inherit;
    display: none;
    visibility:hidden;
	background:#E9E9E9;
	color: #e76b18;
	padding-right:0px;
	z-index:10101011;
}
#nav ul ul ul{
    top: 0px;
    right:170px;
	left:inherit;
    display: none;
    visibility:hidden;
    border: 1px solid #DDDDDD;
}




.breadcrumb>li {
    float:right;
    text-align:right;
    font-size: 12px;
}




















