/* CSS Document */

/*textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus*/ 

body.blank {
	background-color:#fff;
	color:#666;
}
body.blank .content {margin-top:20px;}

.text-bold {font-family: "RalewayBold" !important;}
/* OVERRIDES */
.home-main .page-container .page-content p { font-size:1.3em;}
.required input:focus,.required textarea:focus,.required select:focus  {   
border-color: rgba(255, 26, 0, 0.8);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 26, 0, 0.6);
outline: 0 none;}
.page-container .secondary-nav { margin-bottom:20px;}
.alert-success {  color: #3c763d !important; }

/*h2, h3 {margin: 25px 0;}
h4 {margin: 25px 0 15px;}*/
p, ol, ul { margin-bottom:1.5em;}

legend {border: none; font-size: 14px;font-family:'RalewayBold'; margin-bottom: 5px;}

.svIndex dl:first-child { margin-top:25px;}
.LightBlueGrad {background: none repeat scroll 0 0 #656565;border-radius: 2px;padding: 10px;transition: background 0.3s ease-in-out 0s;}

.team-profile {margin:0 0 20px;clear:both;}
.panel,.mura-search-results .moreResults {background-color: rgba(160, 160, 160, 0.8);}

.btn {background-color:#949597; font-family:'RalewayBold'; color:#fff; border-color:#949597;}

.svDocStore dl:first-child { margin-top:0}

#ourcompanies.sysStaffcare .page-container {background-color: #194793;}
#ourcompanies.sysStaffcare .page-intro .inner .container,
#ourcompanies.sysConsumerCreditCentre .page-intro .inner .container {
	padding-top:50px;
}
#press .secondary-nav ul {display:none!important;}

aside #navOurPeople a { background: none; pointer-events: none;
   cursor: default;}

.awards { margin-bottom: 30px !important;}
.awards img { margin-bottom: 25px !important;}

aside .joinus h3 { color:#fff; font-size:1.35em;}
aside .joinus p { margin-bottom:20px;}

.btn-white { color:#000000;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active {
  background-color: #f2f2f2;
  border-color: #e6e6e6;
}
.btn-white.disabled:hover,
.btn-white.disabled:focus,
.btn-white.disabled:active,
.btn-white.disabled.active,
.btn-white[disabled]:hover,
.btn-white[disabled]:focus,
.btn-white[disabled]:active,
.btn-white[disabled].active,
fieldset[disabled] .btn-white:hover,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white.active {
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-xlarge {
    padding: 12px 28px;
    font-size: 24px; 
    line-height: normal;
    -webkit-border-radius: 8px;
       -moz-border-radius: 8px;
            border-radius: 8px;
}
.btn-custom {
  background-color: #7D919C;
  border-color: #7D919C;
}
.btn-custom:hover,
.btn-custom:focus,
.btn-custom:active,
.btn-custom.active {
  background-color: #6f8591;
  border-color: #637883;
}
.btn-custom.disabled:hover,
.btn-custom.disabled:focus,
.btn-custom.disabled:active,
.btn-custom.disabled.active,
.btn-custom[disabled]:hover,
.btn-custom[disabled]:focus,
.btn-custom[disabled]:active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom:hover,
fieldset[disabled] .btn-custom:focus,
fieldset[disabled] .btn-custom:active,
fieldset[disabled] .btn-custom.active {
  background-color: #7D919C;
  border-color: #7D919C;
}


.MeetPanellists .media > .pull-left { margin-right:25px;}
.MeetPanellists .media { margin-top:20px;}
.text-white { color:#fff !important;}

/* FORMS */
.form-control,.btn,.panel,.mura-search-results .moreResults {border-radius:2px;}

/* SEARCH */
header .input-group { max-width:198px;}
header .input-group .form-control {border-radius:2px 0 0 2px; background-color: rgba(255,255,255,.9); height:30px; font-size:12px}
header .input-group-btn .btn {border-radius: 0 2px 2px 0; height:30px; background:#7E919B !important; color:#fff; border:none;}

#socialBarContainer.container-bg { background-color:rgba(184, 195, 201,1);-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;}

/* BACKGROUND IMAGES */
.page {background:no-repeat;}
#ourcompanies.sysSimplybiz {background-color:#79288c;}
#ourcompanies.sysComplianceFirst {background-color:#275c7b;}
#ourcompanies.sysSimplybizMortgages {background-color:#145aac;}
#ourcompanies.sysNewModelBusinessAcademy {background-color:#987ab6;}
#ourcompanies.sysVerbatim {background-color:#201837;}
#ourcompanies.sysSifa {background-color:#026096;}
#ourcompanies.sys360LegalGroup {background-color:#595b5d;}
#ourcompanies.sysApsLegalAssociates {background-color:#2e287c/*#0000ff*/;}
#ourcompanies.sysStaffcare {background-color:#FF7300/*#174895*/;}
#ourcompanies.sysSimplyenrol {background-color:#1b3244;}
#ourcompanies.sysConsumerCreditCentre {background-color:#24363b;}
#ourcompanies.sysHomeInformationGroup {background-color:#b8c3c9;}
#ourcompanies.sysSimplybizInvestmentServices {background-color:#79288c;}
#ourcompanies.sysWorkplaceSolutions {background-color:#0F1359;}

/* COVER IMAGES */
/*.page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("../../images/bg/about-us-bg-tint.jpg");}*/
#aboutus.sysAboutUs .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("../../images/bg/about-us-bg.jpg");}
#aboutus.sysAwards .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("http://www.simplybizgroup.co.uk/simplybizGroup/includes/themes/SB_BS3/images/bg/awards-bg.jpg");}
#aboutus.sysCharityAndPartnerships .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("http://www.simplybizgroup.co.uk/simplybizGroup/includes/themes/SB_BS3/images/bg/charity-bg.jpg");}
#ourcompanies.sysOurCompanies .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; /*background-image:url("../../images/bg/our-companies-bg.jpg");*/}
#live.sysTheSimplybizGroupPresents .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("../../images/bg/future-bg.jpg");}
#theadviceshow.sysTheAdviceShow .page {/*-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;*/ background-size: auto;;background-position:center top; background-color:#01051f;background-repeat:repeat-x;background-image:url("../../images/bg/tas-group-bgnd.jpg");}
.page-intro-text p { font-size:2em; color:#fff; font-weight:bold;}
.page-intro-image p {margin:80px 0 0;;padding-bottom:0;}

#ourcompanies.sysOurCompanies .test2 {background-image:url("../../images/bg/test/stock-photo-16187578-vibrant-backlit-woodland.jpg");}
#ourcompanies.sysOurCompanies .test3 {background-image:url("../../images/bg/test/stock-photo-27001462-ben-nevis-the-ridge-from-carn-mor-dearg-lochaber-scotland.jpg");}

#press.sysJoinUsAsWeHostASpecialDayOfRegulatorySeminarsInNorthernIreland .page {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;background-position:center top; background-image:url("../../images/bg/ni-event-bg.jpg");}

/* STAFF IMAGES */
#aboutus.sysKenDavy .page {background-position:center top; background-image:url("../../images/bg/ken-davy.png");}
#aboutus.sysMattTimmins .page {background-position:center top; background-image:url("../../images/bg/matt-timmins.png");}
#aboutus.sysNeilStevens .page {background-position:center top; background-image:url("../../images/bg/neil-stevens.png");}
#aboutus.sysDavidKershaw .page {background-position:center top; background-image:url("../../images/bg/david-kershaw.png");}
#aboutus.sysGaryKershaw .page {background-position:center top; background-image:url("../../images/bg/gary-kershaw.png");}
#aboutus.sysSarahTurvey .page {background-position:center top; background-image:url("../../images/bg/sarah-turvey.png");}
#aboutus.sysDavidGolder .page {background-position:center top; background-image:url("../../images/bg/david-golder.png");}
#aboutus.sysRichardArdron .page {background-position:center top; background-image:url("http://www.simplybizgroup.co.uk/simplybizGroup/includes/themes/SB_BS3/images/bg/richard-ardron.png");}
#aboutus.sysMichelleHare .page {background-position:center top; background-image:url("../../images/bg/michelle-hare.png");}
#aboutus.sysLeeTravis .page {background-position:center top; background-image:url("../../images/bg/lee-travis.png");}
#aboutus.sysDanRussell .page {background-position:center top; background-image:url("../../images/bg/dan-russell.png");}
#aboutus.sysMartinReynolds .page {background-position:center top; background-image:url("../../images/bg/martin-reynolds.png");}
#aboutus.sysJaniceLaing .page {background-position:center top; background-image:url("../../images/bg/janice-laing.png");}
#aboutus.sysStuartBushell .page {background-position:center top; background-image:url("../../images/bg/stuart-bushell.png");}
#aboutus.sysOperatingBoard .page {background-position:center top; background-image:url("../../images/bg/about-us-bg-tint.jpg");}
#aboutus.sysAdvisoryBoard .page {background-position:center top; background-image:url("../../images/bg/about-us-bg-tint.jpg");}

/* JOIN US IMAGES */
#joinus.sysJoinUs { background-color:#b2c2d4;}
#joinus.sysJoinUs .page {background-position:center top; background-image:url("../../images/bg/joinus/join-us-img.jpg");}
#joinus.sysWhatItsLikeToWorkForUs { background-color:#a3e1f8;}
#joinus.sysWhatItsLikeToWorkForUs .page {background-position:center top; background-image:url("../../images/bg/joinus/what-img.jpg");}
#joinus.sysHowToFindUs { background-color:#037580;}
#joinus.sysHowToFindUs .page {background-position:center top; background-image:url("../../images/bg/joinus/uk-map-img.jpg");}
#joinus.sysApprenticeships { background-color:#d3caaa;}
#joinus.sysApprenticeships .page {background-position:center top; background-image:url("../../images/bg/joinus/apprenticeships-img.jpg");}
#joinus.sysLatestVacancies { background-color:#a1adaf;}
#joinus.sysLatestVacancies .page {background-position:center top; background-image:url("../../images/bg/joinus/latest-vacancy-img.jpg");}

/*#ourcompanies.sysSimplybiz .page {background-position:center top; background-image:url("../../images/bg/simplybiz.png");}
#ourcompanies.sysComplianceFirst .page {background-position:center top; background-image:url("../../images/bg/compliance-first.png");}
#ourcompanies.sysSimplybizMortgages .page {background-position:center top; background-image:url("../../images/bg/sbmortgages.png");}
#ourcompanies.sysNewModelBusinessAcademy .page {background-position:center top; background-image:url("../../images/bg/nmba.png");}
#ourcompanies.sysVerbatim .page {background-position:center top; background-image:url("../../images/bg/verbatim.png");}
#ourcompanies.sysSifa .page {background-position:center top; background-image:url("../../images/bg/sifa.png");}
#ourcompanies.sys360LegalGroup .page {background-position:center top; background-image:url("../../images/bg/360.png");}
#ourcompanies.sysApsLegalAssociates .page {background-position:center top; background-image:url("../../images/bg/simplybiz.png");}
#ourcompanies.sysSimplyenrol .page {background-position:center top; background-image:url("../../images/bg/david-golder.png");}
#ourcompanies.sysStaffcare .page {background-position:center top; background-image:url("../../images/bg/simplybiz.png");}*/
#ourcompanies.sysOurCompanies .page {background-position:center top; background-image:url("../../images/bg/our-companies-bg.jpg");}
#ourcompanies h2 {margin-bottom:20px;}

#contactus.sysContactUs .page {background-position:center top; background-image:url("../../images/bg/pillars-tint.jpg");}
#searchresults.sysSearchResults .page,#sitemap.sysSiteMap .page,#privacypolicy.sysPrivacyPolicy .page {background-position:center top; background-image:url("../../images/bg/about-us-bg-tint.jpg");} 

/* FOOTER */
footer { font-size:.9em;}

/* BANNERS IMAGES */
.landing h1, .landing p {color:white;text-shadow: 0 0 4px rgba(0, 0, 0, 0.9);}
.landing p {text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}
.landing h1 {font-size:3.45em;}
.landing p {font-size:1.75em;font-family:'RalewayMedium'; margin:0 50px;}

.team h1, .team p, .white h1, .white p  {color:white;}
.team h1 {font-size:3.45em;}
.team p {font-size:1.85em;font-family: 'RalewayMedium';text-transform:uppercase;}
.companies p {font-size:1.7em;font-family: 'RalewayMedium';text-transform:none;padding: 0;}

.dark h1, .dark p {color:#617075;}
.dark h1, .white h1 {font-size:3.25em;}
.dark p, .white p {font-size:1.85em;font-family: 'RalewayMedium';}

@media (min-width: 768px) {
  .team.companies .inner.no-right [class*="col-"] { width:70%;}
  #press .inner.no-right [class*="col-"]  { width:80%;}
}

/* PAGING */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { background-color:#949597; border-color:#949597;}

/* FOOTER */
footer { min-height:300px;}
/* BANNERS HOME */
header { z-index:30;}
.carousel,.item,.active,.carousel-inner {
  height:100%;
}
.fill{
	width:100%;
    height:100%;
    background-position:center;
    background-size:cover;
    }
#carousel-home { /*background-color:#000;*/}
/*#carousel-home .container { min-height:240px;}
#carousel-home .carousel-caption {display: table-cell;vertical-align: middle; }*/
#carousel-home .carousel-caption h2 { font-size:2.8em; font-family: 'Raleway';}
#carousel-home .carousel-indicators { top:40%; bottom:inherit; }
.carousel-indicators .active {height:15px; width:15px;margin:2px 10px;}
.carousel-indicators li { background-color: rgba(255,255,255,.4); border:none; height:15px; width:15px; margin:2px 10px;}
#carousel-home .carousel-control{top:40%;left:5px;width:50px;height:50px;margin-top:-20px;line-height:30px; font-size:50px;color:#ffffff;text-align:center;background:transparent;border:0;}

#carousel-home .carousel-control.right { right:5px; left:inherit;}
#carousel-home .carousel-body { display:none;}
 	
@media (min-width: 480px),(max-width: 479px) {
	#carousel-home .carousel-caption h2 { font-size:2em; font-family:'RalewayLight';}
	 .home-main { position: relative; bottom:0; left:0; right:0;}
	 .carousel, .item, .active { max-height:350px;} 
	 #carousel-home .carousel-caption { top:30px; font-size:16px;text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.8);}
	 #carousel-home .carousel-control{top:41%;}
	 #carousel-home .carousel-control.right { right:-5px; left:inherit;}
	 #carousel-home .carousel-control.left { right:inherit; left:-5px;}
	 .home-main .page-container .page-content .showCarouselBody p { font-size:1em;}
}
@media (min-width: 768px) {
	/*.home-main { position: absolute; top:50%; left:0; right:0; margin-top:0;}*/
	#carousel-home .carousel-caption h2 { font-size:2.8em; font-family: 'RalewayLight';}
	.carousel, .item, .active { max-height:inherit;}
	#carousel-home .carousel-indicators { top:33%; bottom:inherit; }
	.home-main { position: absolute; top:360px; left:0; right:0; margin-top:0;} 
	#carousel-home .carousel-control{top:280px;} 
	#carousel-home .carousel-caption { top:120px; font-size:20px;font-family: 'RalewayMedium';}
	.home-main .page-container .page-content .showCarouselBody p { font-size:1.3em;}
	#carousel-home .carousel-control.right { right:0; left:inherit;}
	#carousel-home .carousel-control.left { right:inherit; left:0;}
}
@media (min-width: 1024px) {
#carousel-home .carousel-caption { top:150px; font-size:24px; bottom:inherit;text-shadow:2px 2px 2px rgba(0, 0, 0, 1);/*text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.9);*/}
.carousel, .item, .active { max-height:inherit;}
#carousel-home .carousel-indicators { top:40%; bottom:inherit; }
.home-main { position: absolute; top:410px; left:0; right:0; margin-top:0;} 
/*#carousel-home .carousel-control{top:31%;left:5px;width:50px;height:50px;margin-top:-20px;line-height:30px;color:#ffffff;text-align:center;background:transparent;border:0;}	*/
}
.showCarouselBody { text-align:center;}

/* CAROUSEL COMPANIES */
@media (max-width: 990px) {
.companies .inner .owl-carousel { margin-top:50px;}
}
/* @group Page Content: Home
===================================== */
.row-alt {min-height: 380px;}

.marketing .featurette {padding: 40px 0;}

ul.list-logo {margin:20px auto 0; padding: 0; max-width: 970px; display: block;}
ul.list-logo .item {float: left; width: 170px; height: auto; margin: 0 auto; list-style: none; vertical-align:middle;}

ul.list-logo .item:last-child {margin:0;}

@media (min-width: 480px),(max-width: 479px) {
  ul.list-logo { max-width: 532px;}
  ul.list-logo .item {
    margin: 0 11px 11px 0; }
    ul.list-logo .item:nth-child(3n) {
      margin: 0 0 11px 0; } }
@media (min-width: 768px) {
  ul.list-logo { max-width: 570px;}
  ul.list-logo .item:nth-child(2n) {
    margin: 0 30px 30px 0; }
  ul.list-logo .item:nth-child(3n) {
    margin: 0 0 30px 0; } }
@media (min-width: 1025px) {
  ul.list-logo { max-width: 895px;}
  ul.list-logo .item {
    margin: 0 11px 11px 0; }
    ul.list-logo .item:nth-child(2n), ul.list-logo .item:nth-child(3n) {
      margin: 0 11px 11px 0; }
    ul.list-logo .item:nth-child(5n) {
      margin: 0 0 11px 0; }
  ul.list-logo .item:nth-child(6n) {
	margin: 0 11px 11px 100px; } }
@media (min-width: 1170px) {
  ul.list-logo { max-width: 970px;}
  ul.list-logo .item {
    margin: 0 30px 30px 0; }
  ul.list-logo .item:nth-child(2n), ul.list-logo .item:nth-child(3n) {
	margin: 0 30px 30px 0; }
  ul.list-logo .item:nth-child(5n) {
	margin: 0 0 30px 0; } 
  /*ul.list-logo .item:nth-child(6n) {
	margin: 0 30px 30px 100px; }*/ }

.row-margin-bottom [class*="col-"] { padding-bottom:5px;}

.featuretteSmall img {display:inline-block;width:120px;margin-right:30px;}
.featuretteSmall img.last {margin:0;}
h3.homeLogos {font-family: "RalewayMedium"!important;margin:10px 0 20px;}

/* PANEL */
aside .panel-heading { font-family: "RalewayBold";
    font-size: 1.5em;/*font-weight: 700;*/}
aside .panel-default  {border:none;}
aside .panel-body a { color:#fff;}
aside .panel-body { position:relative;}
.panel-body .media-image { position:absolute; bottom:0; right:0;}
@media (min-width: 768px) {
.panel-body .media-image { width:45%;}
}

.panel.panel-white { background-color:#fff; color:#000; font-size:16px;}
.panel.panel-pageList { background-color:#BAC5CB; color:#000;}
.panel-pageList h3 { margin-top:0; margin-bottom:5px;}
.panel-pageList h3, .panel-pageList p, .panel-pageList li { color:#000 !important;}
.image-left{float:left;padding:0;margin:0 1em .75em 0}.image-right{float:right;padding:0;margin:0 0 .75em 1em}.image-center{display:block;margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.image-center figure,.image-center img{margin-left:auto;margin-right:auto}
.customDialog { color: #555;}
.customDialog .modal-footer { text-align: left !important;}

/*TIMELINE*/
.timeline {
  list-style: none;
  padding: 20px 0 20px;
  position: relative; margin-bottom: 0;
}

.timeline:before {
  top: 56px;
  bottom: 0;
  position: absolute; z-index: 10;
  content: " ";
  width: 4px;
  background-color: #cccfd1;
  left: 37px;
  margin-left: -1.5px;
}

.timeline > li {
  margin-bottom: 20px;
  position: relative;
}

.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}

.timeline > li:after {
  clear: both;
}

.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}

.timeline > li:after {
  clear: both;
}

.timeline > li > .timeline-panel {
  width: 100%;
  float: left;
  border-radius: 4px;
  padding: 25px 25px 25px 70px;
  position: relative; background-color: rgba(255,255,255,.25);
}

/*.timeline > li > .timeline-panel:before {
  position: absolute;
  top: 26px;
  right: -15px;
  display: inline-block;
  border-top: 15px solid transparent;
  border-left: 15px solid #ccc;
  border-right: 0 solid #ccc;
  border-bottom: 15px solid transparent;
  content: " ";
}

.timeline > li > .timeline-panel:after {
  position: absolute;
  top: 27px;
  right: -14px;
  display: inline-block;
  border-top: 14px solid transparent;
  border-left: 14px solid #fff;
  border-right: 0 solid #fff;
  border-bottom: 14px solid transparent;
  content: " ";
}*/

.timeline > li > .timeline-badge {
  color: #fff;
  width: 34px;
  height: 34px; padding: 3px;
  line-height: 34px;
  font-size: 1.4em;
  text-align: center;
  position: absolute;
  top: 25px;
  left: 42px;
  margin-left: -22px;
  background-color: #979797;
  z-index: 9;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}

.timeline > li.timeline-inverted > .timeline-panel {
  float: right;
}

.timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}

.timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}

.timeline-title {
  margin-top: 0;
  color: inherit;
}

.timeline-body > p,
.timeline-body > ul {
  margin-bottom: 0;
}

.timeline-body > p + p {
  margin-top: 5px;
}
.ic_circle { width: 20px; height: 20px; border-radius: 20px; color: #cccfd1; background-color: #cccfd1; position: relative; display: inline-block;}

/*Calendar Date*/
.panel.panel-date { text-align: center; max-width: 70px; max-height: 70px; border-radius: 4px; background-color: inherit; margin: 0;}
.panel-date .panel-heading { color: #fff; font-size: 11px; background-color: #ce0b24; line-height: 1.2; padding: 3px 5px; font-family: "RalewayBold";}
.panel-date .panel-body { color: #000; background-color: #fff; font-size: 2.4em; line-height:0.9; padding: 3px 6px 6px; border-radius: 0 0 4px 4px !important;}

.panel.panel-plain { color: #fff; border-radius: 4px; background-color: rgba(255,255,255,.25);}
.panel.panel-plain .panel-body {border-radius:4px;}
.panel .media { margin-bottom: 20px;}

.side-panels .panel { background-color: #7D919C !important; border-radius: 4px; border: none;}
.side-panels .panel  hr { border-top: dotted 1px rgba(255,255,255,1.00); height: 1px; }
.side-panels .panel .btn-link { color: #fff; text-transform: uppercase;}
.side-panels .panel, .side-panels .panel h3 { color: #fff; }
.side-panels .media-body > p:last-child,
.side-panels .media:last-child,
.panel-body p:last-child,
.side-panels .panel-body p:last-child {
	margin-bottom:0;
}

.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}