.form-item-custom-search-blocks-form-1{
	width:220px;
	float:left;
	margin-right:6px;
}

.form-item-custom-search-blocks-form-1 #edit-submit--4{
	float:left;
}

#block-custom-search-blocks-1{
	float: right !important;
 }
  
 .dropdown-menu>li>a {
		color: #395C98 !important;
		background-color:#ECECED;
		font-weight:bold;
		text-transform:uppercase;
}
.dropdown-menu>li {
	border-bottom:1px solid #9BB2D2 !important;
}
.dropdown-menu {
	background-color: #EBEFF2 !important;
	font-size: 14px !important;
	top:65px;
	border-radius:0 !important;
	margin:0;
}
.dropdown-menu>li.last {
	border-bottom:0 !important;	
}
.dropdown-menu > li > a:hover {
	background-color:#102E64 !important;
	color:#FFFFFF !important;
}

.nav .open > a {
	background-color:#FFF !important;
}
#navbar .nav > li > a:active {
	background-color: transparent !important;
    color: #395C98 !important;
}
.front #block-system-main{
	display:none;
}

.front #node-15{
	display:none;
}
.footer-cd-holder{
	    background-position: 12% bottom !important;
}
.google-plus-footer{
	padding-left:5px;
	padding-right:5px;
}
.main-container .region-highlighted {
	height:auto;
}

#navbar .nav > li > a:hover,
#navbar .nav > li > a:active,
.nav .open > a {
	background-image: url("/images/trangle.png");
	background-repeat: no-repeat;
	background-position: center bottom;
}
p.contact-details-footer {
	padding-left:0px !important;
}
div.view-contacts-for-contact-page>div.view-content>div.views-row {
		background-color:#1D4986;
		color:#FFFFFF !important;
}
div.view-contacts-for-contact-page a {
		color:#FFFFFF !important;
}


div.view-contacts-for-contact-page div.views-field-field-images {
	padding:10px;
}



div.views-field-field-position
div.views-field-title
div.views-field-field-sub-position
div.views-field-field-telephone-number
div.views-field-field-fax-number
div.views-field-field-email

#block-system-main{ 
	width:400px !important;
}

.webform-client-form-14{
	float:left;
	max-width:400px !important;
	width:100% !important;
	margin-left:10%;
}

.page-node-14 .field-name-field-text-area-title {
	color:#1F4D89;
	font-size:20px;
	margin-bottom:10px;
	margin-left:10%;
	max-width:400px !important;
	width:100% !important;
	text-align:center;
	
}
.page-node-14 .field-name-field-text-area-subtitle {
	font-size:18px;
	margin-bottom:5px;
	margin-left:11%;
	max-width:400px !important;
	width:100% !important;
	text-align:center;
}

#block-block-12{
	float:left;
	width:40%;
}

.view-media-press-releases-articles .views-field-field-image{
	float:left;  
	margin-right:60px;
}
 
.view-media-press-releases-articles li{ 
    /* margin-top: 30px; */
    margin-bottom: 40px;
    padding-top: 40px; 
    list-style-type: none;
	border-top:1px solid blue;
}

.view-media-press-releases-articles .views-row-first{
border:0px;
} 

.view-media-press-releases-articles .views-field-title{
    font-size:20px;
}

.view-media-press-releases-articles .views-label-created{
    font-style:italic;
	font-weight:bold;
}

.view-media-press-releases-articles .views-field-view-node{
       border: 1px solid blue;
    /* margin: 10px; */
    width: 150px;
    text-transform: uppercase;
    text-align: center;
    float: left;
}

.view-media-press-releases-articles .views-field-body{
	padding-top: 10px;
    padding-bottom: 10px;
}



.press-releases{
	font-weight:bold;
	clear:both;
	text-transform: uppercase;    font-size:15px;
	margin:5px;
}


.not-front footer.container{
	display:none !important;
}

.node-type-article header#page-header {
	display:block;
    background-image: url("/images/media-press.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 50px;
}


.field-name-field-partners.field-type-field-collection{
	width:250px;
}

.node-services .field-name-field-partners .field-items .col-xs-12{
	width:340px;
	margin:0px;
}

.field-name-field-partner-logo img {
	margin-left:auto !important; 
	margin-right:auto !important;
	display:block;
}


.field-name-field-partners{
border:1px solid black;
float:right;
}
.field-name-field-solution-contact{
float:left;
}
.field-name-body{
clear:both;
}

#node-14 .field-name-field-body{
	float:left !important;
} 
.field-name-field-partner-logo .field-label{
	display:none;
}
.directors-table td{
	vertical-align:top;
	padding:10px;
}
.directors-table .skills{
	width:400px;
}

.directors-table tbody tr:nth-child(even) {
   background-color: #D7E1F1;
}
 
.directors-table  th{
	padding:10px;
}
.directors-table .qualification{
	width:280px;
}

.node thead th{
	  background-color: #2D5793 !important;
}
.node thead th:nth-child(2n+1) {
    background-color: #2D5793 !important;
}
.directors-table .experience{
	width:130px;
}

.page-node-1 ol.breadcrumb {
	background-image: url("/images/support_icon.png");
} 
.page-node-35 ol.breadcrumb {
	background-image: url("/images/alt-eng-icon.png");
}

.page-node-37 ol.breadcrumb {
	background-image: url("/images/info-man-icon.png");
}

.page-node-40 ol.breadcrumb {
	background-image: url("/images/infrac-icon.png");
}

.page-node-42 ol.breadcrumb {
	background-image: url("/images/outsource-icon.png");
}

.page-node-44 ol.breadcrumb {
	background-image: url("/images/retail-icon.png");
}

.page-node-14 ol.breadcrumb {
	background-image: url("/images/support_icon.png");
}
.page-node-135 ol.breadcrumb {
	background-image: url("/images/support_icon.png");
}
.page-node-54 ol.breadcrumb {
	background-image: url("/images/share-icon.png");
}
.owlcarousel-fields-45{
top:20px;
}
.page-node-25 ol.breadcrumb {
	background-image: url("/images/share-icon.png");
}
ol.breadcrumb {
    margin: 0;
    text-transform: uppercase;
    font-size: 24px;
	border-bottom: 0 !important; 
	
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 70px;
	border-radius:0px;
	background-color: #2D5793; 
}

ol.breadcrumb li{
	background-color: #2D5793; 
    padding: 20px 10px 20px 10px;
    color: #FFF;
    font-weight: normal;
}
 
ol.breadcrumb li.active:last-child {
    font-style: normal;
    color: #c5d84b;
	margin-left: -10px;
}

.flexslider .slides img {
    width: 100% !important;
	height:auto !important;
}

.flexslider li{
	/*margin-right:0px !important;*/
	/*position:absolute;*/
}
.slogon {
	margin-bottom:5px;
}
 
.owl-theme .owl-controls .owl-page{
    float: left;
    width: 10px;
    clear: both;

}
.menu.nav li{
	margin-left:0px!important;
	padding-left:0px !important;
	padding-top:0px !important;
	margin-top:0px !important;
}
.node-article .submitted{
display:none;
}

.rotator_tag_line  {
	width:38% !important;
}
.rotator_title{
	right: 5% !important;
}
.rotator_tag_line ul{
	margin-bottom:0px;
}

.rotator_tag_line ul li {
	margin-left:0px !important;
	padding-left:0px !important
}

.rotator_tag_line{
	padding-top:30px !important;
	padding-bottom:30px !important;
	margin-left:14% !important;
	height:180px;
}


.entity-field-collection-item #flexslider-4 .flex-nav-prev{
	/*display:none !important;*/
}
.entity-field-collection-item #flexslider-4 .flex-nav-next{
	/*display:none !important;*/
}

.owl-theme .owl-controls .owl-page.active span{
	background-color: #e36710 !important; 
}

.owl-theme .owl-controls .owl-page  span{
background-color: #f3f5f7 !important; 
}