﻿@charset "UTF-8";

body { min-width: 720px }

/* Containers
----------------------------------------------------------------------------------------------------*/

.container_12 { width: 720px }

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 { width: 40px }
.container_12 .grid_2 { width: 100px }
.container_12 .grid_3 { width: 160px }
.container_12 .grid_4 { width: 220px }
.container_12 .grid_5 { width: 280px }
.container_12 .grid_6 { width: 340px }
.container_12 .grid_7 { width: 400px }
.container_12 .grid_8 { width: 460px }
.container_12 .grid_9 { width: 520px }
.container_12 .grid_10 { width: 580px }
.container_12 .grid_11 { width: 640px }
.container_12 .grid_12 { width: 700px }

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 { padding-left: 60px }
.container_12 .prefix_2 { padding-left: 120px }
.container_12 .prefix_3 { padding-left: 180px }
.container_12 .prefix_4 { padding-left: 240px }
.container_12 .prefix_5 { padding-left: 300px }
.container_12 .prefix_6 { padding-left: 360px }
.container_12 .prefix_7 { padding-left: 420px }
.container_12 .prefix_8 { padding-left: 480px }
.container_12 .prefix_9 { padding-left: 540px }
.container_12 .prefix_10 { padding-left: 600px }
.container_12 .prefix_11 { padding-left: 660px }

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 { padding-right: 60px }
.container_12 .suffix_2 { padding-right: 120px }
.container_12 .suffix_3 { padding-right: 180px }
.container_12 .suffix_4 { padding-right: 240px }
.container_12 .suffix_5 { padding-right: 300px }
.container_12 .suffix_6 { padding-right: 360px }
.container_12 .suffix_7 { padding-right: 420px }
.container_12 .suffix_8 { padding-right: 480px }
.container_12 .suffix_9 { padding-right: 540px }
.container_12 .suffix_10 { padding-right: 600px }
.container_12 .suffix_11 { padding-right: 660px }

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 { left: 60px }
.container_12 .push_2 { left: 120px }
.container_12 .push_3 { left: 180px }
.container_12 .push_4 { left: 240px }
.container_12 .push_5 { left: 300px }
.container_12 .push_6 { left: 360px }
.container_12 .push_7 { left: 420px }
.container_12 .push_8 { left: 480px }
.container_12 .push_9 { left: 540px }
.container_12 .push_10 { left: 600px }
.container_12 .push_11 { left: 660px }

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 { left: -60px }
.container_12 .pull_2 { left: -120px }
.container_12 .pull_3 { left: -180px }
.container_12 .pull_4 { left: -240px }
.container_12 .pull_5 { left: -300px }
.container_12 .pull_6 { left: -360px }
.container_12 .pull_7 { left: -420px }
.container_12 .pull_8 { left: -480px }
.container_12 .pull_9 { left: -540px }
.container_12 .pull_10 { left: -600px }
.container_12 .pull_11 { left: -660px }

/* `Override layout to adjust to width
----------------------------------------------------------------------------------------------------*/

.fullWidthContainer { width: 760px !important }
#mainContainer img {
	max-width: 100%;
	height: auto !important;
	}
.column3List .grid_4 { width: 340px }
.column3List .grid_4 img { width: 100% }
.column3List .grid_4 h2 img { width: auto }
#mainContainer .ctaRollover img { max-width: none } /* Safari fix */
.column3List div.grid_4:nth-of-type(3n+1), .column4List div.grid_3:nth-of-type(4n+1) {
	border-right: 1px dashed #8F8D8E;
	padding-right: 9px
	}
.column3List div.grid_4:nth-of-type(odd), .column4List div.grid_3:nth-of-type(3n+1) {
	border-right: none;
	padding-right: 10px; 
	}
.column4List .grid_3 { width: 220px }
.column3List .ctaRollover {
	width: 300px;
	height: 187px
	}
.cta.select .ctaRollover { display: block }
.column4List .bottomLine:nth-child(6) { padding-top: 10px }
.column3List .bottomLine:nth-child(5) { padding-top: 10px }
#subContainer .grid_3 { height: 220px }

#PageNotFound .Aitb,
#AboutUs .Aitb {
    font-size: 2.5em;
}

#PageNotFound .Aitb img,
#AboutUs .Aitb img
{
    width:50%;
}

.Aitb 
{
    width: 200px;
}

.container_12 .aboutLitBox .grid_3{ width: 155px !important;}
.AboutUsLeft h2 {
    font-size: 1.3em;
}



.homesliderFeatureWrapper
{
    width: 830px !important;
}

.homeSlider {
    left: -55px;
}

.twtr-tweets,
.twtr-timeline,
.twtr-bd,
.twtr-doc
 {
    width: 170px !important;
}
#carousel div.sectorHeader {
    width: 680px;
}



.itemList .grid_12 img.ItemPageHome{ width: 720px !important;}
#home .itemList {
    margin: 0 30px 20px;
    width: 720px;

}
.prev {
    left: -420px !important;
}

.next {
    right: -420px !important;
}



#wrapper {
    height: 400px;
}

/*Home sectors*/

.sectionItem{width: 359px !important;}
.sectionItemghost {
    width: 359px;
    height:160px;
    top: -160px;
}
.sectionItemghost p {
    width: 306px;
    top: 45px;
    font-size: 9px;
}

.sectionItemTop{ width: 340px !important;}

.sectionItem{ height: 160px;}
.sectionItem .sectionItemTop {
    height: 160px;
}
.sectionItem img{  width: 100px; top: 45px;}
.sectionItemghost span.title{font-size: 1.8em; top:25px}

.sectionItemghost span {font-size: 1.2em;top: 10px; }

#subContainer h2 {
    font-size: 1.8em;
}

#Home h1{ font-size: 2.5em !important; color:#ffffff;}

/* HardCode Blog*/

#BlogHub #mainContainer .dropDown
{
    width: 170px;
}

#Default .PDTitleRight {
    width: 150px !important;
}

#BlogPostList .container_12 .grid_9{ width: 520px;}
#BlogPostList ul.horizontalList{ display: none;}

.scFilter .jqTransformSelectWrapper,
.scFilter .jqTransformSelectWrapper ul
{ width: 160px !important;}


