/* This is the master conversion from WP */

/********************************/
/* strategion style.css */
/* div#login {
	position: relative;
	float: right;
	margin-right: 20px;
	z-index: 100;
} *//* 138 */

/* div#login input {
	margin-left: 5px;
} *//* 145 */

/* div#login input[type="submit"] {
	padding: 5px 10px;
	margin-top: 5px;
	margin-bottom: 5px;
} *//* 149 */

/* End strategion style.css */
/********************************/
/***** style-custom.css *****/
.container {
	max-width: 1140px;
} /* 1 */

.logo {
	float: none;
}

.logo,
.header-logo {
	margin: auto;
	/* margin-top: 15px; */
	max-width: 190px;
} /* 3-4 */

/* Raleway does weird things to numbers */
h1, h2, h3, h4, h5, h6 {
	font-family: "Raleway";
} /* 6 */

body, input, textarea, select {
	font-family: "Montserrat";
} /* 7 */

.slider-item {
	font-family: "Raleway";
} /* 10 */

body {
	font-size: 13px;
} /* 11 */

h1 {
	font-size: 30px;
} /* 12 */

h2 {
	font-size: 25px;
} /* 13 */

h3 {
	font-size: 20px;
} /* 14 */

h4 {
	font-size: 18px;
} /* 15 */

h5 {
    font-size: 16px;
}

h6 {
    font-size: 15px;
}

/* Moved to header-wrapper in master.css
.header-inner {
	background-color: #ffffff;
} *//* 21 */

body {
	background-color: #ffffff;
} /* 37 */

.body-wrapper {
	background-color: #ffffff;
	 /* margin: 0 10px; */
} /* 38 */

h1, h2, h3, h4, h5, h6 {
	color: #454545;
} /* 41 */

.item-title-wrapper .item-title {
	color: #292929;
	border-color: #292929;
} /* 42 */

.item-title-divider {
	border-color: #333333;
} /* 43 */

body {
	color: #333333;
} /* 45 */

a {
	color: #333399;
} /* 46 */

a:hover {
	color: #9e002a;
} /* 47 */

body * {
	border-color: #dddddd;
} /* 48 */

.button,
.button:hover
{
	color: #ffffff;
	background-color: #333366;
}

.footer-wrapper .button,
.footer-wrapper .button:hover
{
	color: #333366;
	background-color: #FFFFFF;
}
input[type="button"], input[type="submit"]
{
	color: #ffffff;
} /* 73 */

.button,
input[type="button"], input[type="submit"] {
	background-color: #333366;
} /* 74 */

.column-service-title {
	color: #333333;
} /* 76 */

.column-service-content {
	color: #000000; /* #909090; */
	text-align: center; /* new rule */
} /* 77 */

/* New column-service css */
.column-service-item .column-service-content-wrapper {
	color: #000000;
	font-family: "Raleway";
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: 1.3;
}

.column-service-item .title {
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
}


.column-service-icon i {
	color: #bababa;
} /* 78 */

.stunning-text-title {
	color: #414141;
} /* 94 */

.stunning-text-caption {
	color: #949494;
} /* 95 */

table tr th {
	background-color: #333366;
	color: #ffffff;
} /* 102 */

.speaker-item .speaker-item-title a {
	color: #343434;
} /* 158 */

input[type="text"], input[type="email"], input[type="password"], textarea {
	background-color: #f6f6ff;
	/* background-color: #f4f4f4; */
} /* 210 */

/* input[type="text"], input[type="email"], input[type="password"], textarea {
	color: #b5b5b5;
} *//* 211 */

.footer-wrapper {
	background-color: #333366;
} /* 212 */

.footer-wrapper .widget-title, .footer-wrapper .widget-title a {
	color: #ffffff;
} /* 213 */

.footer-wrapper {
	color: #ffffff;
} /* 214 */

.footer-wrapper a {
	color: #ffffff;
} /* 215 */

.footer-wrapper * {
	border-color: #333366;
} /* 217 */

.copyright-wrapper {
	background-color: #333366;
} /* 225 */

.copyright-wrapper {
	color: #ffffff;
} /* 226 */

.footer-wrapper .copyright-wrapper {
	border-color: #333366;
} /* 227 */

/***** End style-custom.css *****/
/********************************/
/***** Strategicon style-custom.css *****/
/* .page-id-3512 .stunning-text-caption h4, .page-id-3512 .stunning-text-caption a {
	color: #ffffff;
} *//* 2 */

/***** End Strategicon style-custom.css *****/
/********************************/
/***** twitter-feed.min.css *****/
/* atf css attached to potentiolly unviewed html */
/*
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper {
	margin: 0 0 15px 0;
	width: 100%;
	text-rendering: optimizeLegibility;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	font-size: 14px;
} *//* 1:6122 */

/*.atf-object .atf-tweet-wrapper {
	box-sizing: content-box !important;
	cursor: pointer;
} *//* 1:9255 */

/*.atf-object.atf-skin-default .atf-tweet-wrapper {
	background-color: transparent;
} *//* 1:10577 */

/***** End twitter-feed.min.css *****/

@media only screen and (min-width: 1475px) {
    .logo {
        float: left;
    }

/*
	.main-menu {
		margin-top: 60px;
	}
*/
}
