@charset "UTF-8";/*        REMs with PX fallback mixin        Sometimes you would only want to define the fonts' size on an element.        Rather than make the vertical rhythm mixin more convoluted here is a separate mixin        to be used to give REMs for modern browsers and PX for OldIE and Opera mini*/html {  font-size: 16px;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;}@-webkit-viewport {  width: device-width;}@-moz-viewport {  width: device-width;}@-ms-viewport {  width: device-width;}@-o-viewport {  width: device-width;}@viewport {  width: device-width;}*, *:before, *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {  display: block;}audio, canvas, video {  display: inline-block;  *display: inline;  *zoom: 1;}audio:not([controls]) {  display: none;  height: 0;}[hidden] {  display: none;}html, button, input, select, textarea {  font-family: sans-serif;}body {  margin: 0;}a:focus {  outline: thin dotted;}a:active,a:hover {  outline: 0;}ul, ol, dd, menu, dl, figure, pre, table, fieldset, legend, hr,h1, h2, #displayBlogStories #displayBlogStory .blogTitle a, #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, h3, h4, h5, h6, p, a {  margin: 0;  padding: 0;}b, strong {  font-weight: bold;}pre {  white-space: pre;  white-space: pre-wrap;  word-wrap: break-word;}q {  quotes: none;}q:before, q:after {  content: '';  content: none;}sub, sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sup {  top: -0.5em;}sub {  bottom: -0.25em;}nav ul, nav ol {  list-style: none;  list-style-image: none;}li > ul,li > ol {  margin-bottom: 0;}img {  border: 0;  -ms-interpolation-mode: bicubic;  max-width: 100%;  min-height: auto;  vertical-align: middle;}svg:not(:root) {  overflow: hidden;}figure {  margin: 0;}figure > img {  display: block;}form {  margin: 0;}fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}legend {  border: 0;  padding: 0;  white-space: normal;  *margin-left: -7px;}button,input,select,textarea {  font-size: 100%;  margin: 0;  vertical-align: baseline;  *vertical-align: middle;}button,input {  line-height: normal;}button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;  *overflow: visible;}button[disabled],input[disabled] {  cursor: default;}input[type="checkbox"],input[type="radio"] {  box-sizing: border-box;  padding: 0;  *height: 13px;  *width: 13px;}input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}textarea {  overflow: auto;  vertical-align: top;  resize: vertical;}table {  border-collapse: collapse;  border-spacing: 0;}.chromeframe {  background: #ccc;  color: #000;  margin: 0.2em 0;  padding: 0.2em 0;}/*------------------------------------*$HELPER\*------------------------------------*//*** A series of helper classes to use arbitrarily. Only use a helper class if an* element/component doesn’t already have a class to which you could apply this* styling, e.g. if you need to float `.main-nav` left then add `float:left;` to* that ruleset as opposed to adding the `.float--left` class to the markup.** A lot of these classes carry `!important` as you will always want them to win* out over other selectors.*//*** Add/remove floats*/.float--right {  float: right !important;}.float--left {  float: left !important;}.float--none {  float: none !important;}/*** Text alignment*/.text--left {  text-align: left !important;}.text--center {  text-align: center !important;}.text--right {  text-align: right !important;}/*** Font weights*/.weight--light {  font-weight: 300 !important;}.weight--normal {  font-weight: 400 !important;}.weight--semibold {  font-weight: 600 !important;}a:link {  color: #3e87c5;  text-decoration: none;}a:active {  color: #3e87c5;}a:visited {  color: #6c72b0;}a:hover {  color: #8cb8dd;}@font-face {  font-family: 'pt_sansbold';  src: url("/stratology-co-uk/_img/fonts/PTS75F-webfont.eot");  src: url("/stratology-co-uk/_img/fonts/PTS75F-webfont.eot?#iefix") format("embedded-opentype"), url("/stratology-co-uk/_img/fonts/PTS75F-webfont.woff") format("woff"), url("/stratology-co-uk/_img/fonts/PTS75F-webfont.ttf") format("truetype"), url("/stratology-co-uk/_img/fonts/PTS75F-webfont.svg#pt_sansbold") format("svg");  font-weight: normal;  font-style: normal;}@font-face {  font-family: 'pt_sansbold_italic';  src: url("/stratology-co-uk/_img/fonts/PTS76F-webfont.eot");  src: url("/stratology-co-uk/_img/fonts/PTS76F-webfont.eot?#iefix") format("embedded-opentype"), url("/stratology-co-uk/_img/fonts/PTS76F-webfont.woff") format("woff"), url("/stratology-co-uk/_img/fonts/PTS76F-webfont.ttf") format("truetype"), url("/stratology-co-uk/_img/fonts/PTS76F-webfont.svg#pt_sansbold_italic") format("svg");  font-weight: normal;  font-style: normal;}@font-face {  font-family: 'pt_sansitalic';  src: url("/stratology-co-uk/_img/fonts/PTS56F-webfont.eot");  src: url("/stratology-co-uk/_img/fonts/PTS56F-webfont.eot?#iefix") format("embedded-opentype"), url("/stratology-co-uk/_img/fonts/PTS56F-webfont.woff") format("woff"), url("/stratology-co-uk/_img/fonts/PTS56F-webfont.ttf") format("truetype"), url("/stratology-co-uk/_img/fonts/PTS56F-webfont.svg#pt_sansitalic") format("svg");  font-weight: normal;  font-style: normal;}@font-face {  font-family: 'pt_sansregular';  src: url("/stratology-co-uk/_img/fonts/PTS55F-webfont.eot");  src: url("/stratology-co-uk/_img/fonts/PTS55F-webfont.eot?#iefix") format("embedded-opentype"), url("/stratology-co-uk/_img/fonts/PTS55F-webfont.woff") format("woff"), url("/stratology-co-uk/_img/fonts/PTS55F-webfont.ttf") format("truetype"), url("/stratology-co-uk/_img/fonts/PTS55F-webfont.svg#pt_sansregular") format("svg");  font-weight: normal;  font-style: normal;}.notice--dark {  padding-top: 50px;  background: url("/stratology-co-uk/_img/dark-pattern1.jpg") no-repeat center center;  background-size: cover;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;  background-size: cover;  color: white;  text-align: center;}.notice--dark p {  font-size: 16px;  line-height: 30px;}.notice--dark p:last-of-type {  margin-bottom: 0;}.notice--dark h2, .notice--dark #displayBlogStories #displayBlogStory .blogTitle a, #displayBlogStories #displayBlogStory .blogTitle .notice--dark a, .notice--dark #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, #s119592 #stratologyRegisterForm .notice--dark .stratologyRegisterItemHeaderTitle {  font-size: 30px;  font-size: 1.875rem;  line-height: 1.6;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.notice--dark a:visited {  color: #ec1e41;}.notice--dark a:hover {  color: #f47c90;}.notice--red {  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;  background-size: cover;  color: white;  text-align: center;}.notice--red p {  font-size: 16px;  line-height: 30px;}.notice--red p:last-of-type {  margin-bottom: 0;}.notice--red h2, .notice--red #displayBlogStories #displayBlogStory .blogTitle a, #displayBlogStories #displayBlogStory .blogTitle .notice--red a, .notice--red #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, #s119592 #stratologyRegisterForm .notice--red .stratologyRegisterItemHeaderTitle {  font-size: 30px;  font-size: 1.875rem;  line-height: 1.6;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.notice--red a:visited {  color: #ec1e41;}.notice--red a:hover {  color: #f47c90;}.notice--grey {  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;  background: #e4e4e4;}.blue--parent {  padding: 24px;  padding: 1.5rem;  background: #3e87c5;  border-radius: 5px;}.white--parent {  padding: 24px;  padding: 1.5rem;  background: white;  color: #72716d;  border-radius: 10px 10px 10px 10px;  -moz-border-radius: 10px 10px 10px 10px;  -webkit-border-radius: 10px 10px 10px 10px;  border: 5px solid #ec1e41;}.bnr--strap p {  font-size: 26px;  font-size: 1.625rem;  line-height: 1.84615;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  margin-bottom: 0;}a.bnr--strap {  color: white;}.alert--med {  padding: 24px;  padding: 1.5rem;  background: #fac090;  color: white;  border-radius: 10px 10px 10px 10px;  -moz-border-radius: 10px 10px 10px 10px;  -webkit-border-radius: 10px 10px 10px 10px;  border: 5px solid #f9b278;}[class*="btn--"] {  outline: 0;}[class*="btn--"]:focus {  outline: 0;}a.btn--med {  padding: 10px 25px;  color: white;  border-radius: 5px;  text-decoration: none;  display: inline-block;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  font-size: 16px;  font-size: 1rem;  line-height: 1.5;  margin-bottom: 24px;  margin-bottom: 1.5rem;  margin-bottom: 0;}a.btn--med.blue {  background: #3e87c5;  color: white;}a.btn--med.blue:hover {  background: #2a5f8c;}a.btn--med.red {  background: #ec1e41;  color: white;}a.btn--med.red:hover {  background: #af0f2a;}#navigation #menu li#menu5 a, .form_submit .fbElementButton, .button-row a, #stratologyLoginForm .stratologyLogin .stratologyLoginItemButtonWrapButton, #stratologyRegisterForm .stratologyRegisterItemButtonWrapButton, .password-reset .stratologyReminderItemButtonWrapButton {  padding: 10px 25px;  color: white;  border-radius: 5px;  text-decoration: none;  display: inline-block;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  font-size: 16px;  font-size: 1rem;  line-height: 1.5;  margin-bottom: 24px;  margin-bottom: 1.5rem;  margin-bottom: 0;}#navigation #menu li#menu5 a, .form_submit .fbElementButton, .button-row a, #stratologyLoginForm .stratologyLogin .stratologyLoginItemButtonWrapButton, #stratologyRegisterForm .stratologyRegisterItemButtonWrapButton, .password-reset .stratologyReminderItemButtonWrapButton {  background: #3e87c5;  color: white;}#navigation #menu li#menu5 a:hover, .form_submit .fbElementButton:hover, .button-row a:hover, #stratologyLoginForm .stratologyLogin .stratologyLoginItemButtonWrapButton:hover, #stratologyRegisterForm .stratologyRegisterItemButtonWrapButton:hover, .password-reset .stratologyReminderItemButtonWrapButton:hover {  background: #2a5f8c;}#navigation #menu li#menu5 a.bnr--strap, .form_submit .bnr--strap.fbElementButton, .button-row a.bnr--strap, #stratologyLoginForm .stratologyLogin .bnr--strap.stratologyLoginItemButtonWrapButton, #stratologyRegisterForm .bnr--strap.stratologyRegisterItemButtonWrapButton, .password-reset .bnr--strap.stratologyReminderItemButtonWrapButton, #navigation #menu .module-list .modules li#menu5 a.video-range, .module-list .modules #navigation #menu li#menu5 a.video-range, .module-list .modules li .form_submit .video-range.fbElementButton, .form_submit .module-list .modules li .video-range.fbElementButton, .module-list .modules li .button-row a.video-range, .button-row .module-list .modules li a.video-range, .module-list .modules li #stratologyLoginForm .stratologyLogin .video-range.stratologyLoginItemButtonWrapButton, #stratologyLoginForm .stratologyLogin .module-list .modules li .video-range.stratologyLoginItemButtonWrapButton, .module-list .modules li #stratologyRegisterForm .video-range.stratologyRegisterItemButtonWrapButton, #stratologyRegisterForm .module-list .modules li .video-range.stratologyRegisterItemButtonWrapButton, .module-list .modules li .password-reset .video-range.stratologyReminderItemButtonWrapButton, .password-reset .module-list .modules li .video-range.stratologyReminderItemButtonWrapButton {  background: #ec1e41;  color: white;}#navigation #menu li#menu5 a.bnr--strap:hover, .form_submit .bnr--strap.fbElementButton:hover, .button-row a.bnr--strap:hover, #stratologyLoginForm .stratologyLogin .bnr--strap.stratologyLoginItemButtonWrapButton:hover, #stratologyRegisterForm .bnr--strap.stratologyRegisterItemButtonWrapButton:hover, .password-reset .bnr--strap.stratologyReminderItemButtonWrapButton:hover, #navigation #menu .module-list .modules li#menu5 a.video-range:hover, .module-list .modules #navigation #menu li#menu5 a.video-range:hover, .module-list .modules li .form_submit .video-range.fbElementButton:hover, .form_submit .module-list .modules li .video-range.fbElementButton:hover, .module-list .modules li .button-row a.video-range:hover, .button-row .module-list .modules li a.video-range:hover, .module-list .modules li #stratologyLoginForm .stratologyLogin .video-range.stratologyLoginItemButtonWrapButton:hover, #stratologyLoginForm .stratologyLogin .module-list .modules li .video-range.stratologyLoginItemButtonWrapButton:hover, .module-list .modules li #stratologyRegisterForm .video-range.stratologyRegisterItemButtonWrapButton:hover, #stratologyRegisterForm .module-list .modules li .video-range.stratologyRegisterItemButtonWrapButton:hover, .module-list .modules li .password-reset .video-range.stratologyReminderItemButtonWrapButton:hover, .password-reset .module-list .modules li .video-range.stratologyReminderItemButtonWrapButton:hover {  background: #af0f2a;}a.btn--large {  padding: 14px 35px;  color: white;  border-radius: 5px;  text-decoration: none;  font-size: 18px;  font-size: 1.125rem;  line-height: 1.33333;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  display: inline-block;}a.btn--large.blue {  background: #3e87c5;}a.btn--large.blue:hover {  background: #2a5f8c;}a.btn--large.red {  background: #ec1e41;}a.btn--large.red:hover {  background: #af0f2a;}a.btn--hollow {  padding: 0px 25px;  color: white;  border-radius: 30px;  text-decoration: none;  display: inline-block;  font-size: 26px;  font-size: 1.625rem;  line-height: 1.84615;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}a.btn--hollow.red {  border: 2px solid #ec1e41;}a.btn--hollow:hover {  background-color: transparent;  background-color: rgba(255, 255, 255, 0.4);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);  zoom: 1;  color: #72716d;}.bnr--strap, .module-list .modules li .video-range {  padding: 0px 25px;  color: white;  border-radius: 30px;  text-decoration: none;  display: inline-block;  font-size: 26px;  font-size: 1.625rem;  line-height: 1.84615;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.bnr--strap, .module-list .modules li .video-range {  border: 2px solid #ec1e41;}.shadow {  -webkit-box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);  -moz-box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);  box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);}/*Headings========<h1>This is the primary headline</h1><h2>This is the secondary headline</h2><h3>This is the tertiary headline</h3><h4>This is the average headline</h4><h5>This is the small headline</h5><h6>This is the micro headline</h6>*/h1, h2, #displayBlogStories #displayBlogStory .blogTitle a, #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, h3, h4, h5, h6 {  font-family: "pt_sansbold", arial, helvetica, sans-serif;  margin-bottom: 24px;  font-weight: normal;}h1, .h1 {  font-size: 30px;  line-height: 45px;  font-family: "pt_sansbold", arial, helvetica, sans-serif;}h2, #displayBlogStories #displayBlogStory .blogTitle a, #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, .h2 {  font-size: 24px;  line-height: 36px;  font-family: "pt_sansbold", arial, helvetica, sans-serif;}h3, .h3 {  font-size: 18px;  line-height: 30px;  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  font-weight: bold;}h4, .h4 {  font-size: 18px;  line-height: 27px;  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  font-weight: bold;}h5, .h5 {  font-size: 16px;  line-height: 24px;  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  font-weight: bold;}::selection {  background: #ec1e41;  color: white;}::-moz-selection {  background: #ec1e41;  color: white;}ul, ol {  padding: 0 0 0 20px;  margin-bottom: 20px;  margin-bottom: 1.25rem;}ul li, ol li {  line-height: 24px;}ul li + ul, ol li + ol {  padding-top: 20px;  padding-top: 1.25rem;}p {  font-size: 16px;  font-size: 1rem;  line-height: 1.5;  margin-bottom: 24px;  margin-bottom: 1.5rem;}figure {  margin-bottom: 20px;  margin-bottom: 1.25rem;}figure img {  margin-bottom: 10px;  margin-bottom: 0.625rem;}figure > figcaption {  color: #999999;  font-size: 12px;  font-style: italic;}strong {  font-family: "pt_sansbold", arial, helvetica, sans-serif;  font-weight: normal;}strong.l-blue {  color: #47acc6;}strong.yellow {  color: #f79647;}strong.green {  color: #9bbc5a;}strong.pink {  color: #ff2b66;}strong.purple {  color: #7030a0;}em {  font-style: italic;}small {  font-size: 14px;  color: #999999;}.special--itl {  font-family: "pt_sansitalic", arial, helvetica, sans-serif;  font-size: 20px;  font-size: 1.25rem;  line-height: 1.2;  margin-bottom: 24px;  margin-bottom: 1.5rem;  color: #ec1e41;}* {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}table {  border-collapse: collapse;  width: 100%;}table tr td {  padding: 10px;  padding: 0.625rem;  border: 1px solid #e4e4e4;}body {  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  line-height: "24px";  -webkit-font-smoothing: antialiased;  background: white;}[class*="btn--"] {  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.container {  width: 1020px;  margin: 0 auto;  padding-left: 15px;  padding-left: 0.9375rem;  padding-right: 15px;  padding-right: 0.9375rem;}.container:after {  content: "";  display: table;  clear: both;}.container.plain {  padding: 0;}.container.squishy {  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;}.push--y{  padding-top: 50px;  padding-bottom: 50px;}#header {  background: url("/stratology-co-uk/_img/pattern1.jpg") no-repeat left 50% #6f2a37;  padding-top: 24px;  padding-top: 1.5rem;  padding-bottom: 24px;  padding-bottom: 1.5rem;  width: 100%;   min-width: 1020px;}#header .fallback {  float: left;  width: 356px;  height: 45px;  display: none;}#header .logo {  display: block;  width: 490px;  float: left;  height: auto;  /* margin-right: 50px;   margin-right: 3.125rem;*/}#header .logo .logo-mark {  fill: white;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}#header .logo:hover .logo-mark {  fill: #f694a4;}.no-svg #header .fallback {  display: block;  background: url("/stratology-co-uk/_img/logo.png") no-repeat 0 0 transparent;}.no-svg #header #menu li {  margin-left: 10px;  margin-left: 0.625rem;  margin-right: 10px;  margin-right: 0.625rem;}#navigation {  float: right;  width: 640px;  z-index: 9999;}#navigation #menu {  margin: 0;  text-align: right;}#navigation #menu li {  float: left;  list-style: none;  margin-left: 12px;  margin-left: 0.75rem;  margin-right: 12px;  margin-right: 0.75rem;  padding-top: 10px;  padding-top: 0.625rem;  padding-bottom: 10px;  padding-bottom: 0.625rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  font-size: 16px;  position: relative;}#navigation #menu li:hover ul {  display: block;}#navigation #menu li ul {  display: none;  width: 210px;  position: absolute;  top: 45px;  left: 0px;  padding: 0;  z-index: 9999;  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);}#navigation #menu li ul:after, #navigation #menu li ul:before {  content: ' ';  height: 0;  position: absolute;  width: 0;  border: 10px solid transparent;  /* arrow size */}#navigation #menu li ul:before {  border-bottom-color: #511f28;  /* arrow color */  /* positioning */  position: absolute;  top: -19px;  left: 24px;  z-index: 2;}#navigation #menu li ul li {  float: none;  width: 100%;  margin: 0;  background: #511f28;  border-bottom: 1px solid #6f2a37;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}#navigation #menu li ul li:hover {  background: #250e12;}#navigation #menu li ul li a {  display: block;  padding-left: 20px;  padding-left: 1.25rem;  padding-right: 20px;  padding-right: 1.25rem;  padding-bottom: 5px;  padding-bottom: 0.3125rem;  padding-top: 5px;  padding-top: 0.3125rem;}#navigation #menu li#menu0 {  margin-left: 0;}#navigation #menu li#menu5 {  margin-right: 0;  margin-bottom: 0;  margin-left: 10px;  margin-left: 0.625rem;  padding: 0;}#navigation #menu li#menu5 a {  margin-bottom: 0px;}#navigation #menu li a {  text-decoration: none;  color: white;  padding-top: 20px;  padding-top: 1.25rem;  padding-bottom: 20px;  padding-bottom: 1.25rem;}#navigation #menu li a:hover {  color: #f694a4;}.module-timeline {  width: 100%;  position: relative;  padding: 0 0 0 80px;  background: #e4e4e4;  padding-top: 30px;  padding-top: 1.875rem;  padding-right: 20px;  padding-right: 1.25rem;  padding-bottom: 30px;  padding-bottom: 1.875rem;  padding-left: 50px;  padding-left: 3.125rem;}.module-timeline:after {  content: "";  display: table;  clear: both;}.module-timeline .timeline-stages {  position: absolute;  left: 24px;  top: 0;  height: 100%;  min-height: 100%;  z-index: 0;}.module-timeline .timeline-stages .timeline-line {  width: 2px;  height: 100%;  display: block;  min-height: 100%;  background: silver;  position: relative;}.module-timeline .timeline-stages .timeline-line:before {  content: "";}.module-rune {  position: relative;  padding: 24px;  padding: 1.5rem;  border-radius: 5px;  background: white;  -webkit-box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);  -moz-box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);  box-shadow: 2px 2px 0px 0px rgba(50, 50, 50, 0.24);  z-index: 90;  margin-bottom: 51px;  margin-bottom: 3.1875rem;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.module-rune:last-of-type {  margin-bottom: 0;}.module-rune:hover #dot1 .circle {  fill: #a5a4a0;  stroke-width: 5.9807;  stroke: silver;}.module-rune:hover .module-num {  display: block;}.module-additional {  position: relative;}.module-additional:after {  content: "";  display: table;  clear: both;}.module-additional .addit-timeline {  position: absolute;  height: 100%;  min-height: 100%;  width: 1px;  background: #a5a4a0;  left: 54px;}.module-additional h4 {  display: block;  background: #72716d;  padding: 20px 20px 20px 20px;  text-transform: uppercase;  font-size: 14px;  font-size: 0.875rem;  line-height: 1.71429;  margin-bottom: 24px;  margin-bottom: 1.5rem;  color: #999999;  font-weight: normal;  margin-bottom: 0;  position: relative;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.module-additional h4:after {  content: url("/stratology-co-uk/_img/arrow-icon.png");  position: absolute;  right: 20px;  top: 50%;  margin-top: -10px;}.addit-wrap {  padding: 20px 50px 20px 80px;  background: #878681;  color: white;  border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px;}.addit-wrap .addit-rune {  margin-bottom: 20px;  margin-bottom: 1.25rem;  position: relative;}.addit-wrap .addit-rune:after {  content: "";  display: table;  clear: both;}.addit-wrap .addit-rune:hover .addit-dot .small-dot .s-circle {  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  stroke-width: 0;  fill: #a5a4a0;}.addit-wrap .addit-rune:last-of-type {  margin-bottom: 0;}.addit-wrap .addit-rune .addit-btn {  float: left;  display: block;  margin-right: 2.35765%;  width: 23.23176%;}.addit-wrap .addit-rune .addit-btn:last-child {  margin-right: 0;}.addit-wrap .addit-rune .addit-btn a {  width: 100%;  text-align: center;  padding-right: 60px;  background: url("/stratology-co-uk/_img/btn-arrow.png") no-repeat 140px center #72716d;}.addit-wrap .addit-rune .addit-btn a:hover {  background: url("/stratology-co-uk/_img/btn-arrow.png") no-repeat 150px center #ec1e41;}.addit-wrap .addit-rune .addit-desc {  float: left;  display: block;  margin-right: 2.35765%;  width: 74.41059%;  margin-right: 0;}.addit-wrap .addit-rune .addit-desc:last-child {  margin-right: 0;}.addit-wrap .addit-rune .addit-desc p {  font-size: 14px;  font-size: 0.875rem;  line-height: 1.71429;  margin-bottom: 24px;  margin-bottom: 1.5rem;  margin-bottom: 0;}.addit-dot {  position: absolute;  left: -33px;  margin-top: -10px;  top: 50%;  width: 17px;  height: 17px;}.addit-dot .s-circle {  stroke-width: 8;  stroke: #878681;}.tabs {  padding: 0;  margin: 0;  padding-bottom: 5px;  position: relative;}.tabs:after {  content: "";  display: table;  clear: both;}.tabs li {  width: 32.666%;  float: left;  list-style: none;  margin-right: 1%;}.tabs li.end {  margin-right: 0;}.tabs li a {  display: inline-block;  width: 100%;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  padding-bottom: 18px;  padding-bottom: 1.125rem;  padding-top: 15px;  padding-top: 0.9375rem;  text-align: center;  color: silver;  border-top: 5px solid #e4e4e4;  border-left: 5px solid #e4e4e4;  border-right: 5px solid #e4e4e4;  border-top-left-radius: 10px;  border-top-right-radius: 10px;}.tabs li a:hover {  background: #72716d;  color: white;  border-color: #8c8b86;}.tabs li a.active {  background: #ec1e41;  border-color: #ec1e41;  color: white;}.tabs li a.active:hover {  background: #c61130;}.tabs .divider {  height: 5px;  width: 100%;  display: block;  background: #ec1e41;  position: absolute;  bottom: 0;  left: 0;}.dot-wrap {  width: 50px;  height: 40px;  position: absolute;  left: -50px;  top: 50%;  margin-top: -20px;  margin-top: -1.25rem;  display: block;  z-index: -5;}.dot-wrap #dot1 {  width: 40px;  height: 40px;  position: absolute;  left: 5px;  z-index: -4;}.dot-wrap .circle {  stroke: #e4e4e4;  fill: #ccc;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  stroke-width: 20;}.dot-wrap .module-num {  min-width: 40px;  height: 40px;  position: absolute;  left: 5px;  top: 1px;  padding: 10px;  font-size: 14px;  text-align: center;  display: none;  color: #e4e4e4;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.module-header {  margin-bottom: 14px;  margin-bottom: 0.875rem;  padding-bottom: 14px;  padding-bottom: 0.875rem;  border-bottom: 2px solid #e4e4e4;}.module-header:after {  content: "";  display: table;  clear: both;}.module-header .module-name,.module-header .module-dur {  float: left;  width: 50%;}.module-header .module-dur {  text-align: right;}.module-header .module-dur p {  color: silver;  font-size: 14px;  font-size: 0.875rem;  line-height: 1.71429;  margin-bottom: 24px;  margin-bottom: 1.5rem;  margin: 0;}.module-header .module-dur p:before {  content: url("/stratology-co-uk/_img/dur-icon.png");  vertical-align: -3px;  padding-right: 10px;}.module-header .module-name {  text-transform: uppercase;  margin: 0;  color: silver;}.module-header .module-name:before {  content: url("/stratology-co-uk/_img/vid-icon.png");  vertical-align: -3px;  padding-right: 10px;}.module-body {  width: 100%;}.module-body:after {  content: "";  display: table;  clear: both;}.module-body .module-vid {  float: left;  display: block;  margin-right: 2.35765%;  width: 31.76157%;}.module-body .module-vid:last-child {  margin-right: 0;}.module-body .module-desc {  float: left;  display: block;  margin-right: 2.35765%;  width: 65.88078%;}.module-body .module-desc:last-child {  margin-right: 0;}.module-body .module-desc.module-short {  float: left;  display: block;  margin-right: 2.35765%;  width: 40.29137%;}.module-body .module-desc.module-short:last-child {  margin-right: 0;}.module-body .module-desc h5 {  font-size: 14px;  margin-bottom: 10px;  margin-bottom: 0.625rem;}.module-body .module-bonus {  float: left;  display: block;  margin-right: 2.35765%;  width: 23.23176%;  background: url("/stratology-co-uk/_img/circle-logo.svg") no-repeat center center #fcedd7;  background-size: 800px;  padding: 20px;  padding: 1.25rem;  border-radius: 5px;  font-size: 14px;  font-size: 0.875rem;  line-height: 1.71429;  margin-bottom: 24px;  margin-bottom: 1.5rem;}.module-body .module-bonus:last-child {  margin-right: 0;}.module-body .module-bonus p {  font-size: 14px;  font-size: 0.875rem;  line-height: 1.71429;  margin-bottom: 24px;  margin-bottom: 1.5rem;}.module-bonus ul {  margin-bottom: 0;}.module-bonus ul li a {  color: #333;  text-decoration: underline;  font-size: 14px;}.module-bonus ul li a:hover {  color: #ec1e41;}.darth-fador {  height: 477px;  overflow: hidden;  margin-bottom: 0px;  position: relative;}.darth-fador:after {  content: "";  display: table;  clear: both;}.darth-fador .container{  position: relative;}.app__badges{  position: absolute;  bottom: -120px;  display: block;  right: 0;}#background_cycler {  margin: 0;  padding: 0;  width: 100%;  height: 477px;}#background_cycler li {  width: 100%;  height: 477px;  position: absolute;  top: 0;  left: 0;  z-index: 1;}#background_cycler li.active {  z-index: 3;}#background_cycler li:before {  content: url("/stratology-co-uk/_img/banner-logo.png");  position: absolute;  left: 50%;  margin-left: -181px;  margin-left: -11.3125rem;  top: 50%;  margin-top: -180.5px;  margin-top: -11.28125rem;  z-index: -1;}#background_cycler li > div {  display: table;  width: 100%;  height: 100%;  text-align: center;}#background_cycler li > div span {  display: table-cell;  vertical-align: middle;  width: 100%;  height: 100%;  color: white;}#background_cycler li > div span.icon-edit {  margin: 0;}#background_cycler li > div span h1 {  font-size: 54px;  font-size: 3.375rem;  line-height: 1.33333;  margin-bottom: 24px;  margin-bottom: 1.5rem;  line-height: 54px;  margin-bottom: 44px;  margin-bottom: 2.75rem;  font-family: "pt_sansbold", arial, helvetica, sans-serif;}.intro-vid {  text-align: center;  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;  background-size: cover;}.intro-vid h2, .intro-vid #displayBlogStories #displayBlogStory .blogTitle a, #displayBlogStories #displayBlogStory .blogTitle .intro-vid a, .intro-vid #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, #s119592 #stratologyRegisterForm .intro-vid .stratologyRegisterItemHeaderTitle {  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.intro-vid .video-player {  width: 100%;  display: block;  margin-bottom: 24px;  margin-bottom: 1.5rem;}.intro-vid .video-player a {  display: inline-block;}.free-video {  float: left;  display: block;  margin-right: 2.35765%;  width: 57.35098%;  padding: 30px;  padding: 1.875rem;}.free-video:last-child {  margin-right: 0;}.free-video #form_wrap {  display: inline-block;}.free-video #form_wrap:after {  content: "";  display: table;  clear: both;}.free-video h3 {  text-transform: uppercase;  font-size: 36px;  font-size: 2.25rem;  line-height: 1.33333;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  font-weight: normal;}.free-video p {  margin-bottom: 14px;  margin-bottom: 0.875rem;}.free-video p:last-of-type {  margin-bottom: 14px;  margin-bottom: 0.875rem;}.free-video p small {  color: white;}.free-video .inputset {  width: 246px;  float: left;  position: relative;}.free-video .inputset:after {  content: "";  display: table;  clear: both;}.free-video .inputset label {  display: none;}.free-video .inputset input {  width: 100%;  height: 44px;  float: left;  padding: 14px;  padding: 0.875rem;  border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  border: 0;}.free-video .form_submit {  float: left;}.free-video .form_submit .fbElementButton {  width: 126px;  height: 44px;  background: #ec1e41;  color: white;  border: 0;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  border-top-left-radius: 0px;  border-bottom-left-radius: 0px;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.free-video .form_submit .fbElementButton:hover {  background: #af0f2a;}.free-video .form_error_wrap {  display: none;}.free-video .form_error_specific {  background: #c61130;  padding: 2px 5px;  color: white;  position: absolute;  top: 44px;  height: 20px;  font-size: 14px;  left: 50px;  margin-bottom: 0;  display: block;}.start-now {  float: left;  display: block;  margin-right: 2.35765%;  width: 40.29137%;  position: relative;}.start-now:last-child {  margin-right: 0;}.start-now h3 {  font-size: 26px;  font-size: 1.625rem;  line-height: 1.84615;  margin-bottom: 24px;  margin-bottom: 1.5rem;  line-height: 38px;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.start-now h3 strong.red {  color: #ec1e41;  font-size: 30px;}.start-now:after {  content: url("/stratology-co-uk/_img/new-tag.png");  position: absolute;  right: -63px;  margin-top: -26.5px;  top: 50%;}.start-now-small {  width: 100%;  position: relative;  text-align: center;}.start-now-small h3 {  font-size: 26px;  font-size: 1.625rem;  line-height: 1.84615;  margin-bottom: 24px;  margin-bottom: 1.5rem;  line-height: 38px;  font-family: "pt_sansregular", arial, helvetica, sans-serif;}.start-now-small h3 strong.red {  color: #ec1e41;  font-size: 30px;}.start-now-small:after {  content: url("/stratology-co-uk/_img/new-tag.png");  position: absolute;  right: -63px;  margin-top: -26.5px;  top: 50%;}.push--it {  margin-bottom: 24px;  margin-bottom: 1.5rem;}.module-list {  text-align: center;  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;}.module-list h2, .module-list #displayBlogStories #displayBlogStory .blogTitle a, #displayBlogStories #displayBlogStory .blogTitle .module-list a, .module-list #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, #s119592 #stratologyRegisterForm .module-list .stratologyRegisterItemHeaderTitle {  margin-bottom: 5px;  margin-bottom: 0.3125rem;}.module-list .modules {  width: 100%;  padding: 0;}.module-list .modules:after {  content: "";  display: table;  clear: both;}.module-list .modules li {  list-style: none;  float: left;  display: block;  margin-right: 2.35765%;  width: 31.76157%;  background: url("/stratology-co-uk/_img/module-list-bg.jpg") no-repeat 0 -100px #ec1e41;  padding: 44px 24px 24px 24px;  border-radius: 10px;  border: 3px solid #680919;  color: white;  text-align: center;  text-shadow: 1px 1px 1px #680919;}.module-list .modules li:last-child {  margin-right: 0;}.module-list .modules li h3 {  margin-bottom: 10px;  margin-bottom: 0.625rem;}.module-list .modules li .mod-icon {  margin-bottom: 44px;  margin-bottom: 2.75rem;}.module-list .modules li .video-range {  font-size: 18px;  font-size: 1.125rem;  line-height: 1.33333;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansitalic", arial, helvetica, sans-serif;  border-color: #ee3655;  padding-top: 6px;  padding-top: 0.375rem;  padding-bottom: 6px;  padding-bottom: 0.375rem;  margin-bottom: 10px;  margin-bottom: 0.625rem;}.module-list .modules li a {  color: white;  display: block;}.review-slider {  background: url("/stratology-co-uk/_img/review-bg.png") repeat-x bottom left #e4e4e4;  text-align: center;  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 40px;  padding-bottom: 2.5rem;}.review-slider h2, .review-slider #displayBlogStories #displayBlogStory .blogTitle a, #displayBlogStories #displayBlogStory .blogTitle .review-slider a, .review-slider #s119592 #stratologyRegisterForm .stratologyRegisterItemHeaderTitle, #s119592 #stratologyRegisterForm .review-slider .stratologyRegisterItemHeaderTitle {  color: #ec1e41;  margin-bottom: 10px;  margin-bottom: 0.625rem;}.review-slider .container {  position: relative;  padding: 0;}.review-slider #companies {  padding: 0;}.review-slider #companies li {  list-style: none;}.review-slider #companies li img {  max-width: 100%;}.review-slider .cycle-slideshow {  position: relative;  width: 100%;}.review-slider .cycle-slideshow:after {  content: "";  display: table;  clear: both;}.review-slider .cycle-slideshow .slide-controls {  display: inline-block;}.review-slider .cycle-slideshow .slide-controls:after {  content: "";  display: table;  clear: both;}.review-slider .cycle-slideshow .slide-controls a {  width: 53px;  height: 33px;  display: inline-block;  float: left;  display: block;  margin-left: 5px;  margin-left: 0.3125rem;  margin-right: 5px;  margin-right: 0.3125rem;  margin-top: 15px;  margin-top: 0.9375rem;  background: url("/stratology-co-uk/_img/slide-controls.png") no-repeat 0 0;  text-indent: -9999px;}.review-slider .cycle-slideshow .slide-controls a:focus {  outline: none;}.review-slider .cycle-slideshow .slide-controls a#prev {  background-position: top left;}.review-slider .cycle-slideshow .slide-controls a#prev:hover {  background-position: bottom left;}.review-slider .cycle-slideshow .slide-controls a#next {  background-position: top right;}.review-slider .cycle-slideshow .slide-controls a#next:hover {  background-position: bottom right;}.review-slider .cycle-slideshow .cycleme {  width: 100%;  display: block;}.review-slider .cycle-slideshow .cycleme p strong {  margin-top: 8px;  margin-top: 0.5rem;  margin-bottom: 8px;  margin-bottom: 0.5rem;  color: #ec1e41;  display: block;}.review-slider small {  color: #72716d;  font-size: 14px;}.dev-strategy {  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 50px;  padding-bottom: 3.125rem;}.dev-strategy .strategy-header {  text-align: center;  margin-bottom: 40px;  margin-bottom: 2.5rem;  display: block;}.dev-strategy .strategy-header .special--itl {  margin-bottom: 10px;  margin-bottom: 0.625rem;}.dev-strategy .strategy-steps {  background: url("/stratology-co-uk/_img/dev-steps-bg.png") no-repeat top left;  display: block;  position: relative;  height: 1970px;}.dev-strategy .strategy-steps:after {  content: "";  display: table;  clear: both;}.dev-strategy .strategy-steps h3 small {  font-weight: normal;}.dev-strategy .strategy-steps .step--up {  padding-left: 209px;  padding-left: 13.0625rem;}.dev-strategy .strategy-steps .step--down {  padding-left: 364px;  padding-left: 22.75rem;}.dev-strategy .strategy-steps .step-1 {  position: absolute;  top: 0px;  display: block;}.dev-strategy .strategy-steps .step-2 {  position: absolute;  top: 296px;  display: block;}.dev-strategy .strategy-steps .step-3 {  position: absolute;  top: 592px;  display: block;}.dev-strategy .strategy-steps .step-4 {  position: absolute;  top: 888px;  display: block;}.dev-strategy .strategy-steps .step-5 {  position: absolute;  top: 1184px;  display: block;}.dev-strategy .strategy-steps .step-6 {  position: absolute;  top: 1480px;  display: block;}.dev-strategy .strategy-steps .step-7 {  position: absolute;  top: 1776px;  display: block;}.starthere {  text-align: center;}.starthere p {  font-size: 24px;  font-size: 1.5rem;  line-height: 1;  margin-bottom: 24px;  margin-bottom: 1.5rem;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  margin-bottom: 0;}.starthere p .btn--med {  text-transform: uppercase;  margin-right: 25px;  margin-right: 1.5625rem;}#footer {  background: url("/stratology-co-uk/_img/footer-logo.png") no-repeat 920px center #ec1e41;  padding-top: 50px;  padding-top: 3.125rem;  padding-bottom: 30px;  padding-bottom: 1.875rem;  color: white;}#footer .container {  position: relative;}#footer .links {  float: left;  display: block;  margin-right: 2.35765%;  width: 23.23176%;}#footer .links:last-child {  margin-right: 0;}#footer .join-today {  float: left;  display: block;  margin-right: 2.35765%;  width: 23.23176%;}#s485577 #footer .join-today {  display: none;}#footer .join-today:last-child {  margin-right: 0;}#footer .module-pkg {  position: absolute;  top: -70px;  right: 0;}#footer .useful-links {  padding: 0;}#footer .useful-links li {  list-style: none;}#footer .useful-links li a {  color: white;}#footer .useful-links li a:hover {  color: #f694a4;}#footer .tag {  margin-bottom: 0;}.footer-bottom .foot-logo {  float: left;  display: block;  margin-right: 2.35765%;  width: 31.76157%;  text-align: right;}.footer-bottom .foot-logo:last-child {  margin-right: 0;}.footer-bottom .foot-logo img {  display: inline-block;}.footer-bottom .tag {  float: left;  display: block;  margin-right: 2.35765%;  width: 65.88078%;  font-size: 12px;  font-size: 0.75rem;  line-height: 2;  margin-bottom: 24px;  margin-bottom: 1.5rem;  line-height: 38px;}.footer-bottom .tag:last-child {  margin-right: 0;}.footer-bottom a {  color: white;  text-decoration: underline;}.blog-entries:after {  content: "";  display: table;  clear: both;}.blog-entries .entry-list {  float: left;  display: block;  margin-right: 2.35765%;  width: 65.88078%;}.blog-entries .entry-list:last-child {  margin-right: 0;}.blog-entries .right-column {  float: left;  display: block;  margin-right: 2.35765%;  width: 31.76157%;}.blog-entries .right-column:last-child {  margin-right: 0;}.blog-entries .right-column .entry-categories {  display: none;  padding: 24px;  padding: 1.5rem;  border: 5px solid #e4e4e4;  border-radius: 10px;  margin-bottom: 24px;  margin-bottom: 1.5rem;}.blog-entries .right-column .entry-categories form {  margin-bottom: 5px;  margin-bottom: 0.3125rem;  display: block;}.twitter-feed {  padding: 24px;  padding: 1.5rem;  border-radius: 10px;  background: url("/stratology-co-uk/_img/module-list-bg.jpg") no-repeat 0 -100px #ec1e41;  color: white;}#tweets:after {  content: "";  display: table;  clear: both;}#tweets ul {  padding: 0;}#tweets ul li {  list-style: none;}#tweets ul a {  color: white;  text-decoration: underline;}#tweets ul p {  margin-bottom: 10px;}#tweets ul p.interact {  margin-bottom: 20px;}#tweets ul p.interact a {  margin-right: 15px;}#displayBlogStories:after {  content: "";  display: table;  clear: both;}#displayBlogStories #displayBlogStory {  margin-bottom: 25px;  margin-bottom: 1.5625rem;  padding: 24px;  padding: 1.5rem;  background: white;  border: 5px solid #e4e4e4;  border-radius: 10px;}#displayBlogStories #displayBlogStory .blogTitle {  margin-bottom: 15px;  margin-bottom: 0.9375rem;}#displayBlogStories #displayBlogStory .blogTitle a {  color: #72716d;}#displayBlogStories #displayBlogStory .blogTitle a:hover {  color: #3e87c5;}#displayBlogStories #displayBlogStory .blogDate {  display: none;}#displayBlogStories #displayBlogStory .blogBody {  line-height: 24px;}#displayBlogStories #displayBlogStory .blogBody p {  margin-bottom: 0;  margin-top: 10px;}#displayIndividualBlogStory .newsInfoWrap {  display: none;}.static-content:after {  content: "";  display: table;  clear: both;}.static-content .content {  float: left;  display: block;  margin-right: 2.35765%;  width: 65.88078%;}.static-content .content:last-child {  margin-right: 0;}.static-content .content.full--width {  width: 100%;  margin-right: 0;}.static-content .right-column {  float: left;  display: block;  margin-right: 2.35765%;  width: 31.76157%;}.static-content .right-column:last-child {  margin-right: 0;}.contact-details a {  color: white;  text-decoration: underline;}#contact-form {  padding: 24px;  padding: 1.5rem;  background: white;  border: 5px solid #e4e4e4;  border-radius: 10px;}#contact-form .inputset {  margin-bottom: 10px;  margin-bottom: 0.625rem;  position: relative;}#contact-form .inputset:after {  content: "";  display: table;  clear: both;}#contact-form .inputset label {  width: 100%;  margin-bottom: 5px;  margin-bottom: 0.3125rem;  display: block;}#contact-form .inputset input, #contact-form .inputset textarea {  width: 100%;  padding: 10px;  padding: 0.625rem;  border: 2px solid silver;  border-radius: 5px;}#contact-form .inputset input:focus, #contact-form .inputset textarea:focus {  background: #fcedd7;}#contact-form .inputset textarea {  height: 180px;}.form_submit .fbElementButton {  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  margin-bottom: 0px;  border: 0;}.form_error_wrap {  display: none;}.form_error_specific {  position: absolute;  top: 0;  right: 0;  color: #ec1e41;}.contact .right-column {  padding: 24px;  padding: 1.5rem;  background: url("/stratology-co-uk/_img/module-list-bg.jpg") no-repeat 0 -100px #ec1e41;  border-radius: 10px;  color: white;}.coure-structure {  position: relative;  padding-top: 24px;  padding-top: 1.5rem;  padding-right: 24px;  padding-right: 1.5rem;  padding-left: 24px;  padding-left: 1.5rem;  padding-bottom: 80px;  padding-bottom: 5rem;  margin-bottom: 24px;  margin-bottom: 1.5rem;  background: white;  border: 5px solid #e4e4e4;  border-radius: 10px;}.coure-structure:after {  content: "";  display: table;  clear: both;}.coure-structure div[class*="structure-"] {  position: absolute;  width: 550px;}.coure-structure .structure-1 {  top: 30px;  left: 359px;}.coure-structure .structure-2 {  top: 214px;  left: 368px;}.coure-structure .structure-3 {  top: 378px;  left: 260px;}.coure-structure.pink {  color: #ff2b66;}.subnav {  padding: 24px;  padding: 1.5rem;  background: white;  border: 5px solid #e4e4e4;  border-radius: 10px;}.subnav .logged-nav {  padding: 0;  margin-bottom: 0;}.subnav .logged-nav li {  list-style: none;  float: none;  display: inline-block;}.subnav--full {  width: 100%;  margin: 0 auto;  padding: 14px;  padding: 0.875rem;  background-color: #e4e4e4;  background-image: -webkit-linear-gradient(bottom, #dadada, #fefefe);  background-image: linear-gradient(to top,#dadada, #fefefe);  display: table;  color: white;}.subnav--full:after {  content: "";  display: table;  clear: both;}.subnav--full .logged-nav {  margin-bottom: 0;  display: table-cell;  vertical-align: middle;  text-align: right;  width: 60%;}.subnav--full .logged-nav:after {  content: "";  display: table;  clear: both;}.subnav--full .logged-nav li {  list-style: none;  display: inline-block;  font-size: 14px;}.subnav--full .logged-nav li.end {  margin-right: 0;}.subnav--full .logged-nav li a {  color: white;  padding-left: 14px;  padding-left: 0.875rem;  padding-right: 14px;  padding-right: 0.875rem;  padding-top: 6px;  padding-top: 0.375rem;  padding-bottom: 6px;  padding-bottom: 0.375rem;  display: inline-block;  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  background: #3e87c5;}.subnav--full .logged-nav li a:hover {  color: white;  background: #2b6290;}.subnav--full .nav-title {  display: table-cell;  vertical-align: middle;  margin-bottom: 0;  padding-right: 270px;  font-weight: normal;  color: #8d8d8d;  font-size: 12px;}.subnav--full .nav-title:before {  content: url("/stratology-co-uk/_img/user-icon.png");  vertical-align: -3px;  padding-right: 10px;}.form-content {  padding: 24px;  padding: 1.5rem;  background: #ececec;  border-radius: 10px;  margin-bottom: 24px;  margin-bottom: 1.5rem;  border: 2px solid #cbcbcb;}.form-content:after {  content: "";  display: table;  clear: both;}.form-content .form-section-50 {  display: inline-block;}.form-content .form-section-50 label {  margin-right: 24px;  margin-right: 1.5rem;}.form-content .form-section-50 input, .form-content .form-section-50 textarea {  width: 746px;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}.form-content .form-section-100 textarea {  width: 100%;  height: 300px;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}.vertical-text {  -ms-transform: rotate(270deg);  /* IE 9 */  -moz-transform: rotate(270deg);  /* Firefox */  -webkit-transform: rotate(270deg);  /* Safari and Chrome */  -o-transform: rotate(270deg);  /* Opera */  position: absolute;  left: -240px;  width: 300px;  top: 140px;  color: #999999;}.form-content .form-section-50 {  display: block;  width: 100%;  margin-bottom: 14px;  margin-bottom: 0.875rem;}.form-content .form-section-50:after {  content: "";  display: table;  clear: both;}.form-content .form-section-50 label {  width: 100%;  display: block;  margin-bottom: 5px;  margin-bottom: 0.3125rem;  padding-left: 2px;  padding-left: 0.125rem;  vertical-align: middle;}.form-content .form-section-50 input {  width: 100%;  display: block;}.checklist-form {  position: relative;  margin-bottom: 10px;  margin-bottom: 0.625rem;}.checklist-form table {  border-left: 3px solid #72716d;  border-bottom: 3px solid #72716d;  border-right: 0;  border-top: 0;  padding-left: 30px;  padding-left: 1.875rem;}.checklist-form table tr td {  border: 0;  text-align: center;}.checklist-form table tr td span {  display: inline-block;}.checklist-form table tr td span input {  margin-bottom: 20px;  margin-bottom: 1.25rem;  margin-top: 20px;  margin-top: 1.25rem;}.checklist-form:before {  content: "high";  position: absolute;  left: -35px;  top: 0;  color: #999999;}.checklist-form:after {  content: "low";  position: absolute;  left: -30px;  bottom: -3px;  color: #999999;}.form-container .checklist-section {  display: table;  line-height: 24px;}.form-container .checklist-section input[type="checkbox"] {  display: table-cell;  display: inline-block;  width: auto;}.form-container .checklist-section label {  display: table-cell;  padding-left: 14px;  padding-left: 0.875rem;}.form-container .form-section-100 {  margin-bottom: 10px;  margin-bottom: 0.625rem;}.form-container .form-section-100 label {  margin-bottom: 10px;  margin-bottom: 0.625rem;  display: block;}#stratologyLoginForm {  position: relative;  width: 100%;  padding: 20px;  padding: 1.25rem;  background: #72716d;  border-radius: 10px;  color: white;  margin-bottom: 24px;  margin-bottom: 1.5rem;}#stratologyLoginForm:after {  content: "";  display: table;  clear: both;}#stratologyLoginForm .stratologyLogin {  width: 100%;  margin: 0 auto;}#stratologyLoginForm .stratologyLogin h3 {  margin-left: 24px;  margin-left: 1.5rem;}#stratologyLoginForm .stratologyLogin .stratologyLoginItemWrap {  float: left;  width: 50%;  padding-left: 24px;  padding-left: 1.5rem;  padding-right: 24px;  padding-right: 1.5rem;  margin-bottom: 14px;  margin-bottom: 0.875rem;}#stratologyLoginForm .stratologyLogin .stratologyLoginItemWrap input {  width: 100%;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}#stratologyLoginForm .stratologyLogin .stratologyLoginItemWrap .stratologyLoginItemTitle {  margin-bottom: 6px;  margin-bottom: 0.375rem;}#stratologyLoginForm .stratologyLogin .stratologyLoginItemButtonWrapButton {  position: relative;  margin-left: 24px;  margin-left: 1.5rem;}#stratologyLoginForm .stratologyLogin .stratologyLoginItemButtonWrapButton:after {  content: "";  display: table;  clear: both;}.stratologyError {  width: 100%;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid Tomato;  color: Tomato;  margin-bottom: 6px;  margin-bottom: 0.375rem;}#stratologyRegisterForm {  float: left;  display: block;  margin-right: 2.35765%;  width: 48.82117%;  min-height: 595px;  background: url("/stratology-co-uk/_img/pattern-vert-large.jpg") no-repeat 50% 50% #ec1e41;  padding: 20px;  padding: 1.25rem;  color: white;  border-radius: 10px;}#stratologyRegisterForm:last-child {  margin-right: 0;}#stratologyRegisterForm .stratologyRegisterItemWrap {  margin-bottom: 6px;  margin-bottom: 0.375rem;}#stratologyRegisterForm .stratologyRegisterItemWrap .stratologyRegisterItemInput input, #stratologyRegisterForm .stratologyRegisterItemWrap .stratologyRegisterItemInput select {  width: 100%;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}#stratologyRegisterForm .stratologyRegisterItemWrap .stratologyRegisterItemTitle {  margin-bottom: 6px;  margin-bottom: 0.375rem;}#stratologyRegisterForm .stratologyRegisterItemButtonWrapButton {  margin-top: 14px;  margin-top: 0.875rem;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}#stratologyRegisterForm .stratologyError {  color: #f79647;  border-color: #f79647;}.business-signup {  float: left;  display: block;  margin-right: 2.35765%;  width: 48.82117%;  min-height: 526px;  background: url("/stratology-co-uk/_img/pattern2-vert-large.jpg") no-repeat 50% 50% #f79647;  color: white;  padding: 20px;  padding: 1.25rem;  border-radius: 10px;}.business-signup:last-child {  margin-right: 0;}.business-signup #form_wrap .inputset {  margin-bottom: 6px;  margin-bottom: 0.375rem;}.business-signup #form_wrap .inputset label {  width: 100%;  display: block;  margin-bottom: 6px;  margin-bottom: 0.375rem;}.business-signup #form_wrap .inputset input, .business-signup #form_wrap .inputset textarea {  width: 100%;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}.business-signup #form_wrap .inputset textarea {  height: 126px;}.business-signup #form_wrap .fbElementButton {  margin-top: 14px;  margin-top: 0.875rem;}.form_error_specific {  position: absolute;  right: 0;  top: 0;  color: #ec1e41;}.inputset {  position: relative;}.stratologyLoginPasswordWrap {  display: inline-block;  width: auto;  position: absolute;  right: 44px;  bottom: 24px;  color: #FFF;}.stratologyLoginPasswordWrap a{    color: #FFF;}.stratologyLoginPasswordWrap:before {  content: url("/stratology-co-uk/_img/lock-icon.png");  padding-right: 10px;  vertical-align: -3px;}.password-reset {  padding: 24px;  padding: 1.5rem;  background: #72716d;  color: white;  border-radius: 10px;}.password-reset .stratologyReminderItemTitle {  margin-bottom: 6px;  margin-bottom: 0.375rem;}.password-reset .stratologyReminderItemInput input {  width: 100%;  padding: 8px;  padding: 0.5rem;  border: 0;  border-radius: 5px;  border: 2px solid #e4e4e4;}.password-reset .stratologyReminderItemButtonWrapButton {  margin-top: 14px;  margin-top: 0.875rem;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.stratologySuccess {  padding: 24px;  padding: 1.5rem;  margin-bottom: 24px;  margin-bottom: 1.5rem;  background: #9bbc5a;  color: white;  border-radius: 10px 10px 10px 10px;  -moz-border-radius: 10px 10px 10px 10px;  -webkit-border-radius: 10px 10px 10px 10px;  border: 5px solid #b1cb7e;}.stratologyRegisterItemHeader:nth-child(2n) {  margin-top: 14px;  margin-top: 0.875rem;}#s119592 #stratologyRegisterForm {  background: url("/stratology-co-uk/_img/pattern-vert-xlarge.jpg") no-repeat 50% 50% #ec1e41;  float: none;  width: 100%;}#s119592 #stratologyRegisterForm .stratologyRegisterItemNoteTitle {  margin-bottom: 14px;  margin-bottom: 0.875rem;}#s119592 #stratologyRegisterForm .stratologyRegisterItemInput:after {  content: "";  display: table;  clear: both;}#s119592 #stratologyRegisterForm #txtExpiryYears, #s119592 #stratologyRegisterForm #txtExpiryMonths {  display: inline-block;  width: 48.8%;}#s119592 #stratologyRegisterForm input[name="checkbox_Terms"] {  float: left;  width: auto;  display: inline-block;}#s119592 #stratologyRegisterForm a {  color: white;  text-decoration: underline;}#s119592 #stratologyRegisterForm a#stratologyRegisterItemButtonWrapButtonBtn {  text-decoration: none;}.button-row {  margin-bottom: 14px;  margin-bottom: 0.875rem;}.imgNote {  text-align: center;  font-style: italic;  color: #999999;}form#ctl00 img {  display: block;  margin: 0 auto;  margin-bottom: 14px;  margin-bottom: 0.875rem;}/*.module__link img{  margin-top: -70px;}*/.indiv__message{  width: 217px;  height: 87px;  text-align: center;  background-image: url("/stratology-co-uk/_img/form-badge.png");  background-repeat: no-repeat;  background-position: top center;  position: absolute;  left: 260px;  top: 279px;  color: #ffffff;  padding: 14px 20px;}.indiv__message p strong{  font-size: 18px;}.loggedin .container{  position: relative;}.align--left{  text-align: left;}.align--left ol{  padding-left: 20px;  margin-bottom: 1.25rem;}.align--left ol ol{  padding-left: 20px;  margin: 0.75rem 0;}/*  *  Owl Carousel - Animate Plugin */.owl-carousel .animated {  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.owl-carousel .owl-animated-in {  z-index: 0;}.owl-carousel .owl-animated-out {  z-index: 1;}.owl-carousel .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut;}@-webkit-keyframes fadeOut {  0% {    opacity: 1;  }  100% {    opacity: 0;  }}@keyframes fadeOut {  0% {    opacity: 1;  }  100% {    opacity: 0;  }}/*  *  Owl Carousel - Auto Height Plugin */.owl-height {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;}/*  *  Core Owl Carousel CSS File */.owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;  /* position relative and z-index fix webkit rendering fonts issue */  position: relative;  z-index: 1;}.owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;  /* fix for flashing background */  -webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/*.owl-carousel .owl-controls .owl-dot:nth-child(1):after{  content: "1 of 3";} .owl-carousel .owl-controls .owl-dot:nth-child(2):after{  content: "2 of 3";} .owl-carousel .owl-controls .owl-dot:nth-child(3):after{  content: "3 of 3";} */.owl-carousel.owl-loaded {  display: block;}.owl-carousel.owl-loading {  opacity: 0;  display: block;}.owl-carousel.owl-hidden {  opacity: 0;}.owl-carousel .owl-refresh .owl-item {  display: none;}.owl-carousel .owl-item {  width: 100%;  position: relative;  min-height: 1px;  float: left;  text-align: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel .owl-item img {  display: block;  width: 100%;  -webkit-transform-style: preserve-3d;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto;}.owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.owl-carousel.owl-rtl {  direction: rtl;}.owl-carousel.owl-rtl .owl-item {  float: right;}/* No Js */.no-js .owl-carousel {  display: block;}/*  *  Owl Carousel - Lazy Load Plugin */.owl-carousel .owl-item .owl-lazy {  opacity: 0;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease;}.owl-carousel .owl-item img {  transform-style: preserve-3d;}/*  *  Owl Carousel - Video Plugin */.owl-carousel .owl-video-wrapper {  position: relative;  height: 100%;  background: #000;}.owl-carousel .owl-video-play-icon {  position: absolute;  height: 80px;  width: 80px;  left: 50%;  top: 50%;  margin-left: -40px;  margin-top: -40px;  background: url("owl.video.play.png") no-repeat;  cursor: pointer;  z-index: 1;  -webkit-backface-visibility: hidden;  -webkit-transition: scale 100ms ease;  -moz-transition: scale 100ms ease;  -ms-transition: scale 100ms ease;  -o-transition: scale 100ms ease;  transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {  -webkit-transition: scale(1.3, 1.3);  -moz-transition: scale(1.3, 1.3);  -ms-transition: scale(1.3, 1.3);  -o-transition: scale(1.3, 1.3);  transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {  display: none;}.owl-carousel .owl-video-tn {  opacity: 0;  height: 100%;  background-position: center center;  background-repeat: no-repeat;  -webkit-background-size: contain;  -moz-background-size: contain;  -o-background-size: contain;  background-size: contain;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {  position: relative;  z-index: 1;}.owl-controls{  padding: 40px 0 0 0;}.owl-controls .owl-dots .owl-dot{  width: 15px;  height: 15px;  display: inline-block;  margin: 0 3px;  border-radius: 30px;  background-color: #B8B8B8;}.owl-controls .owl-dots .owl-dot.active{  background-color: #D13F42;}.owl-nav > div{  display: inline-block;  padding: 8px 20px;  border-radius: 10px;/*  border: 3px solid #666666;*/  /*color: #999;*/  margin: 0 5px;}.owl-nav > div:hover{  color: white;/*  border-color: #D43F43;*/}.owl-item ol{  padding-left: 20px;  line-height: 1.6;}.owl-item ol ol{  padding-left: 20px;  margin: 10px 0;}.owl-item p:first-child{  margin-bottom: 20px;}/*.txt--hlght--1{  color: #D43F43;  font-size: 18px;}*/.txt--hlght--1{  color: #D83F42;}/*.owl-prev, .owl-next {  padding: 10px 12px;  font-weight: 300;  font-size: 40px;  text-decoration: none;  color: white;  position: relative;  background: #EC1E42;  margin: 50px auto 50px auto;  text-align: center;  transform-style: preserve-3d;  transform: translateZ(20px);  display: block;  width: 240px;  border-radius: 8px;  box-shadow: 0px 10px 0px 0px #b20032, 0px 25px 10px 3px rgba(0, 0, 0, 0.2), 0px 10px 6px 2px rgba(0, 0, 0, 0.5);  border: 1px solid rgba(178, 0, 50, 0.78)  -webkit-transition: all 0.1s ease-in;}.owl-prev:active, .owl-next:active {  top: 5px;  box-shadow: 0px 4px 0px 0px #7b0023, 0px 8px 3px 0px rgba(0, 0, 0, 0.4), 0px 3px 0px 6px rgba(0, 0, 0, 0.2);}*//* =================================================== *//* ================ Added for Ashurst ================ *//* =================================================== */.bitesized-mba__info{  padding: 24px;  border: 1px solid #CCC;  border-radius: 5px;  margin-bottom: 24px;}.clearfix:after{  content: "";  display: table;  clear: both;}.clearfix{  display: table;  width: 100%;  border-bottom: 3px solid #ec1e41;  padding-bottom: 10px;  margin-bottom: 24px;}.headerLeft{  display: table-cell;  vertical-align: middle;  width: 50%;  font-size: 22px;  width: 50%;}.headerRight{  font-size: 40px;  font-family: 'pt_sansbold';  display: table-cell;  vertical-align: middle;  width: 50%;  text-align: right;}.bitesized-mba__info .company-logo{  display: inline-block;  margin: 0 24px 10px 0;  padding: 20px;}.bitesized-mba__info .company-logo p{  margin: 0;}.bitesized-mba__info .company-logo img{  width: 100%;  max-width: 100%;  height: auto;}.info__intro:after, .info__msg:after, .mba-form__input:after {  content: "";  display: table;  clear: both;}.info__msg{  padding: 15px 150px;  background: #f3f3f3;  margin: 30px 0;}.info__msg p{  margin-bottom: 0;  font-size: 12px;  line-height: 1.8;}.msg-img{  width: 20%;  float: left;}.msg-text{  width: 80%;  float: left;  color: #898989;}.mba-form__input {  margin-bottom: 20px;  vertical-align: middle;}.mba-form__input input, .mba-form__input select, .mba-form__input textarea {  width: 100%;  padding: 16px;  border: 2px solid silver;  border-radius: 5px;}.mba-form__input input:focus, .mba-form__input textarea:focus {  background: #fcedd7;}.mba-form__input label{  width: 30%;  /*float: left;*/  display: inline-block;  vertical-align: middle;}.mba-form__input input, .mba-form__input select{  width: 69.5%;  /*float: left;*/  display: inline-block;  vertical-align: middle;}.mba-form__input.note{  width: 100%;  float: none;  font-size: 14px;  font-family: 'pt_sansitalic', sans-serif;}.mba-form__input.note label{  width: 100%;    float: none;  text-align: center;}.push--down{  margin-bottom: 40px;}.mba-submit {  padding: 10px 25px;  color: white;  border-radius: 5px;  text-decoration: none;  display: inline-block;  font-family: "pt_sansregular", arial, helvetica, sans-serif;  font-size: 16px;  font-size: 1rem;  line-height: 1.5;  margin-bottom: 24px;  margin-bottom: 1.5rem;  margin-bottom: 0;  border: 0;}.mba-submit {  background: #3e87c5;  color: white;}.mba-submit:hover {  background: #2a5f8c;}.mba-form__submit{  text-align: center;  margin-top: 45px;}.alert.error{  color: white;  padding: 10px;   background-color: #f62929;  margin: 10px 0;}.alert.error a{  color: white;  text-decoration: underline;}.alert.success{  color: white;  padding: 10px;   background-color: #4cd03b;  margin: 10px 0;}.admin-tabs ul{  padding: 0;  margin: 0;  width: 100%;  display: block;}.admin-tabs ul:after {  content: "";  display: table;  clear: both;}.admin-tabs ul li{  list-style: none;  float: left;  margin-right: 10px;}.admin-tabs ul li a{  padding: 10px 50px;  display: block;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  border-left: 2px solid #CCC;  border-top: 2px solid #CCC;  border-right: 2px solid #CCC;}.admin-tabs table{  width: 100%;}.admin-tabs table tr th{  background-color: #f3f3f3;  border: 1px solid #CCC;  border-collapse: collapse;  padding: 10px;}div[id*="tab-"]{  padding: 30px 10px;  border: 2px solid #CCC;  font-size: 14px;}.user-pending{  background-color: #aed7f2;}.user-okay{  background-color: #c3f2ae;}.lato{  font-family: 'Lato', 'Arial', sans-serif;}  .group:before, .group:after {content: ""; display: table;}   .group:after {clear: both;}  .group {zoom: 1;}.logo .new-logo img {width: 200px; margin-right: 25px;}.logo .strat-logo img {width: 250px;} @media all and (max-width: 1150px) and (min-width: 0px) {#header .logo {width: 350px;}.logo .new-logo img {width: 100px;}.logo .strat-logo img {width: 150px;}}
/* not required */
