#releaseContainer {display:block; margin-top:80px; width:60%; float:left;}
#releaseMP {display:block; margin-top:30px; width:30%; float:left; padding-left:10%;}
.releaseItem {display:block; width:100%; border-bottom:1px solid #828A94;margin-bottom:40px;}
.releaseItem p.prdate {font-weight:bold; margin-bottom:10px;}
.releaseItem h3.prtitle {margin:10px 0px;margin-top:0px;}
.releaseItem h3.prtitle a {color:#FFF;font-weight:bold;}
.releaseItem h3.prtitle a:hover {color:#FFF;}

#press a {color:#FFF;}
#press a:hover {color:#F3EA0E;}

h2.prtitle {text-transform:none;}

.kylbullets {padding-left:40px;}
.kylbullets li:first-child {margin-bottom:20px; margin-top:0px;}
.kylbullets li {margin-bottom:20px; padding-bottom:0px; margin-top:20px;font-weight:300; color:#828A94;}
#basic h3:first-child {margin-top:0px;}
#basic h3 {color:#FFF; margin-top:40px; margin-bottom:5px;}
#basic h4 {color:#FFF; font-weight: lighter; margin-top:0px;}
#basic a {color:#FFF;}
#basic a:hover {color:#F3EA0E;}
#contactForm {display:block;}
#contactForm label {display:block; clear:left; margin-top:20px;}
#contactForm input, #contactForm select {width:40%;}
.form-buttons {display:block; clear:left; margin-top:20px;}
.form-buttons input {width:20%; background:#F3EA0E; color:#000; border:none; padding:15px 0px; border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;}

.ms-info h3 {color:#000;}
.pagetitle h2 {font-size:40px; font-weight:400;}
p.copyright {font-size:16px;}
p.copyright a {color:#FFF; -webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear; font-weight:800;}
p.copyright a:hover {color:#F3EA0E;}

.results a span.bold {color:#F3EA0E;}
.partnerimgs, .partnerimg {display:block; padding-left:20px;}

.partnerimg a {display:inline-block; width:35%;  height:auto; vertical-align:middle; margin-left:0%;}
.partnerimg a#mpp {width:17%;}
.partnerimg a img {width:100%; height:auto;}
.partnerimg a:nth-child(2n) {margin-left:5%;}

.partnerimgs a {display:inline-block; width:15%; height:auto; vertical-align:middle; margin-left:0%;}
.partnerimgs a img {width:100%; height:auto;}
.partnerimgs a:nth-child(2n) {margin-left:5%;}

#contentpartners {display:block; margin-top:40px;}
#contentpartners section {display:block; clear:both; margin-bottom:20px;}
#contentpartners h3 {font-size:36px;}

#contentcontainer h3 {font-weight:300; color:#FFF;margin-top:30px;}
#contentcontainer h3 span {color:#F3EA0E; font-weight:800;}
#contentcontainer p {font-size:1rem;}
#contentcontainer strong {color:#FFF;}
#contentcontainer a {color:#FFF; font-weight:800;}
#contentcontainer a:hover {color:#F3EA0E;}
div.footer-third {margin-top:20px;}
div.footer-third.first {display:block; float:right; width:33.33%; text-align:center; }
div.footer-third.center {display:block; float:left; width:33.33%; text-align:left;padding-left:40px;}
div.footer-third.last {display:block; float:right; width:33.33%; text-align:right; padding-right:40px;}

div.footer-half {padding-bottom:40px;}
div.footer-half.first {display:block; width:40%; margin:0; float:left; text-align:left;padding-left:40px}
div.footer-half.last {display:block; width:40%; margin:0; float:right; text-align:right;padding-right:40px;}

p.footer-nav {margin:0px; padding:0px;}
p.footer-nav a {display:inline-block; height:22px; border-right:1px solid #CCC; font-weight:300; line-height:22px; padding:0px 15px; text-transform:lowercase;}
p.footer-nav a:last-child {border-right:none;}

div.footer-full {display:block; width:100%; text-align:center; margin-top:40px; margin-bottom:-30px;}
p.footershare a span {display:none;}
p.footershare {color:#FFF; font-size:22px; font-weight:400; text-transform:lowercase;}
.footershare a {display:inline-block; height:29px; width:29px; margin-left:20px; position:relative; top:5px;}
.footershare a:hover {color:#F3EA0E;}

.footershare a#ffb {background:url(../images/fsocbg.png) top left no-repeat;}
.footershare a#ftw {background:url(../images/fsocbg.png) top center no-repeat;}
.footershare a#fgp {background:url(../images/fsocbg.png) top right no-repeat;}

.footershare a#ffb:hover {background:url(../images/fsocbg.png) bottom left no-repeat;}
.footershare a#ftw:hover {background:url(../images/fsocbg.png) bottom center no-repeat;}
.footershare a#fgp:hover {background:url(../images/fsocbg.png) bottom right no-repeat;}

.tp-bullets {display:block; padding-left:30%;}
.widget_followers a {display:block; height:100%; width:100%;padding:19px 20px;}
.f-facebook a, f-facebook a i {color:#3b5998;}
.f-facebook a:hover, .f-facebook a:hover i {color:#FFF;}
.f-twitter a, .f-twitter a i {color:#35c9f9;}
.f-twitter a:hover, .f-twitter a:hover i {color:#FFF;}
li.f-twitter, li.f-facebook {padding:0px;}
li.f-facebook {}
li.f-facebook:hover {cursor:pointer;}

#quizform input.button {padding:24px 40px; background:#F3EA0E; color:#000; border:none; font-size:13px; border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;}

#quizform ol {padding:0px 20px;}
#quizform ol li {margin-bottom:20px;}
#quizform ol li label {}
#quizform ol li div {padding:0px;}
#home {display:none;}
#quizform {padding-top:20px;}

@media (max-width:768px) {
div.footer-third {margin-top:20px;}
div.footer-third i.fa {display:inline-block;}
div.footer-third.first {display:block; float:none; clear:left; width:100%; text-align:center; padding-left:0px;}
div.footer-third.center {display:block; float:none; clear:left; width:100%; text-align:center;}
div.footer-third.last {display:block; float:none; clear:left; width:100%; text-align:center; padding-right:0px;}
}

@media (max-width:979px){
p.copyright {font-size:12px;}
div.footer-full {display:block; width:100%; text-align:center; margin-top:40px; margin-bottom:30px;}

@media (max-width:480px){
.partnerimg a {display:block; width:90%; height:auto; vertical-align:middle; margin-left:auto; margin-right:auto;margin-bottom:30px;}
.partnerimg a img {display:block; width:100%; height:auto;  }
.partnerimg a:nth-child(2n) {margin-left:auto;}

.partnerimg a#mpp {width:90%;}

.partnerimgs a {display:block; width:90%; height:auto; vertical-align:middle; margin-left:auto; margin-right:auto;margin-bottom:30px;}
.partnerimgs a img {display:block; width:100%; height:auto;  }

div.footer-half {padding-bottom:0px;}
div.footer-half.first {display:block; width:100%; margin:0; float:none; text-align:center;padding-left:0px}
div.footer-half.last {display:block; width:100%; margin:0; float:none; text-align:center;padding-right:0px}
div.footer-full {display:block; width:100%; text-align:center; margin-top:40px; margin-bottom:40px;}

#bottom-footer{
	padding: 20px 0 40px 0;
}
.tp-bullets {display:block; padding-left:0px;}
.widget_followers li a span {display:none;}
.widget_followers li a h4 {font-size:12px;}
#quizform ol {padding:0px 20px;}
#quizform ol li {margin-bottom:20px;}
#quizform ol li label {font-size:10px;}
#quizform ol li div {padding:0px;}
#home {display:none;}
#quizform {padding-top:20px;}

p.copyright {font-size:12px;}
p.copyright a {color:#FFF; -webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear; font-weight:800;}
p.copyright a:hover {color:#F3EA0E;}

}