﻿/* Pyle Enhanced ©2016*/

a:link {
  color: #f68026;
}
/* unvisited link */
a:visited {
  color: #f68026;
}
/* visited link */
a:hover {
  color: #000000;
}
/* mouse over link */
a:active {
  color: #000000;
}

/*#region Pyle Common Button Style*/
.btn {
  margin-right: 8px;
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  -khtml-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

.btn-pyle_green,.btn-pyle_blue,.btn-pyle_realblue,.btn-pyle_realbluelt,.btn-pyle_orange,.btn-pyle_orangelt,.btn-pyle_gray,.btn-pyle_bluespace,.btn-pyle_greenspace,
.btn-pyle_plum,.btn-pyle_purple,.btn-pyle_redwine,.btn-pyle_red,.btn-pyle_default {
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	/*-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);*/
    
}
.btn-pyle_green.active,.btn-pyle_green:active,.btn-pyle_blue.active,.btn-pyle_blue:active,.btn-pyle_realblue.active,.btn-pyle_realblue:active,
.btn-pyle_realbluelt.active,.btn-pyle_realbluelt:active,.btn-pyle_orangelt.active,.btn-pyle_orangelt:active,
.btn-pyle_orange.active,.btn-pyle_orange:active,.btn-pyle_gray.active,.btn-pyle_gray:active,
.btn-pyle_bluespace.active,.btn-pyle_bluespace:active,.btn-pyle_greenspace.active,.btn-pyle_greenspace:active,
.btn-pyle_purple.active,.btn-pyle_purple:active,.btn-pyle_redwine.active,.btn-pyle_redwine:active,
.btn-pyle_plum.active,.btn-pyle_plum:active,.btn-pyle_red.active,.btn-pyle_red:active,
.btn-pyle_default.active,.btn-pyle_default:active {
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-pyle_green.disabled,.btn-pyle_green[disabled],
.btn-pyle_blue.disabled,.btn-pyle_blue[disabled],
.btn-pyle_realblue.disabled,.btn-pyle_realblue[disabled],
.btn-pyle_realbluelt.disabled,.btn-pyle_realbluelt[disabled],
.btn-pyle_orange.disabled,.btn-pyle_orange[disabled],
.btn-pyle_orangelt.disabled,.btn-pyle_orangelt[disabled],
.btn-pyle_gray.disabled,.btn-pyle_gray[disabled],
.btn-pyle_bluespace.disabled,.btn-pyle_bluespace[disabled],
.btn-pyle_greenspace.disabled,.btn-pyle_greenspace[disabled],
.btn-pyle_plum.disabled,.btn-pyle_plum[disabled],
.btn-pyle_purple.disabled,.btn-pyle_purple[disabled],
.btn-pyle_redwine.disabled,.btn-pyle_redwine[disabled],
.btn-pyle_red.disabled,.btn-pyle_red[disabled],
.btn-pyle_default.disabled,.btn-pyle_default[disabled],
fieldset[disabled] .btn-pyle_green,fieldset[disabled] .btn-pyle_blue,fieldset[disabled] .btn-pyle_realblue,
fieldset[disabled] .btn-pyle_realbluelt,fieldset[disabled] .btn-pyle_orange,fieldset[disabled] .btn-pyle_orangelt,
fieldset[disabled] .btn-pyle_gray,fieldset[disabled] .btn-pyle_bluespace,fieldset[disabled] .btn-pyle_greenspace,
fieldset[disabled] .btn-pyle_purple,fieldset[disabled] .btn-pyle_redwine,
fieldset[disabled] .btn-pyle_plum,fieldset[disabled] .btn-pyle_red,
fieldset[disabled] .btn-pyle_default {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-pyle_green .badge,.btn-pyle_blue .badge,.btn-pyle_realblue .badge,.btn-pyle_realbluelt .badge,.btn-pyle_orange .badge,.btn-pyle_orangelt .badge,.btn-pyle_gray .badge,
.btn-pyle_bluespace .badge,.btn-pyle_greenspace .badge,.btn-pyle_plum .badge,.btn-pyle_purple .badge,.btn-pyle_redwine .badge,.btn-pyle_red .badge,.btn-pyle_default .badge {
	text-shadow:none
}
/*#endregion Pyle Common Button Style*/


/*#region Pyle Green*/
a.btn-pyle_green{
    color: #fff;
}
.btn-pyle_green {
    color: #fff;
    background-color: #5abdb6;
    background-image:-webkit-linear-gradient(top,#5abdb6 0,#489791 100%);
    background-image:-o-linear-gradient(top,#5abdb6 0,#489791 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#5abdb6),to(#489791));
    background-image:linear-gradient(to bottom,#5abdb6 0,#489791 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5abdb6', endColorstr='#ff489791', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#51aaa3;
}
.btn-pyle_green:focus,
.btn-pyle_green.focus {
  color: #fff;
  background-color: #3e847f;
  border-color: #2d5e5b;
}
.btn-pyle_green:hover {
  color: #fff;
  background-color: #3e847f;
  border-color: #36716d;
}
.btn-pyle_green:active,
.btn-pyle_green.active,
.open > .dropdown-toggle.btn-pyle_green {
  color: #fff;
  background-color: #3e847f;
  border-color: #36716d;
}
.btn-pyle_green:active:hover,
.btn-pyle_green.active:hover,
.open > .dropdown-toggle.btn-pyle_green:hover,
.btn-pyle_green:active:focus,
.btn-pyle_green.active:focus,
.open > .dropdown-toggle.btn-pyle_green:focus,
.btn-pyle_green:active.focus,
.btn-pyle_green.active.focus,
.open > .dropdown-toggle.btn-pyle_green.focus {
  color: #fff;
  background-color: #36716d;
  border-color: #2d5e5b;
}
.btn-pyle_green:active,
.btn-pyle_green.active,
.open > .dropdown-toggle.btn-pyle_green {
  background-image: none;
}
.btn-pyle_green.disabled:hover,
.btn-pyle_green[disabled]:hover,
fieldset[disabled] .btn-pyle_green:hover,
.btn-pyle_green.disabled:focus,
.btn-pyle_green[disabled]:focus,
fieldset[disabled] .btn-pyle_green:focus,
.btn-pyle_green.disabled.focus,
.btn-pyle_green[disabled].focus,
fieldset[disabled] .btn-pyle_green.focus {
  background-color: #5abdb6;
  border-color: #51aaa3;
}
.btn-pyle_green .badge {
  color: #5abdb6;
  background-color: #fff;
}
.label-pyle_green {
  background-color: #5abdb6;
}
.label-pyle_green[href]:hover,
.label-pyle_green[href]:focus {
  background-color: #3e847f;
}
.alert-pyle_green {
  color: #489791;
  background-color: #def1f0;
  border-color: #cdebe9;
}
.alert-pyle_green hr {
  border-top-color: #cdebe9;
}
.alert-pyle_green .alert-link {
  color: #2d5e5b;
}
.panel-pyle_green {
  border-color: #cdebe9;
}
.panel-pyle_green > .panel-heading {
  color: #489791;
  background-color: #def1f0;
  border-color: #cdebe9;
}
.panel-pyle_green > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #cdebe9;
}
.panel-pyle_green > .panel-heading .badge {
  color: #def1f0;
  background-color: #489791;
}
.panel-pyle_green > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #cdebe9;
}
/*#endregion Pyle Green*/

/*#region Pyle Green Space*/
a.btn-pyle_greenspace{
    color: #fff;
}
.btn-pyle_greenspace {
    color: #fff;
    background-color: #057f76;
    background-image:-webkit-linear-gradient(top,#057f76 0,#04655e 100%);
    background-image:-o-linear-gradient(top,#057f76 0,#04655e 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#057f76),to(#04655e));
    background-image:linear-gradient(to bottom,#057f76 0,#04655e 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff057f76', endColorstr='#ff04655e', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#04726a;
}
.btn-pyle_greenspace:focus,
.btn-pyle_greenspace.focus {
  color: #fff;
  background-color: #035852;
  border-color: #023f3b;
}
.btn-pyle_greenspace:hover {
  color: #fff;
  background-color: #035852;
  border-color: #034c46;
}
.btn-pyle_greenspace:active,
.btn-pyle_greenspace.active,
.open > .dropdown-toggle.btn-pyle_greenspace {
  color: #fff;
  background-color: #035852;
  border-color: #034c46;
}
.btn-pyle_greenspace:active:hover,
.btn-pyle_greenspace.active:hover,
.open > .dropdown-toggle.btn-pyle_greenspace:hover,
.btn-pyle_greenspace:active:focus,
.btn-pyle_greenspace.active:focus,
.open > .dropdown-toggle.btn-pyle_greenspace:focus,
.btn-pyle_greenspace:active.focus,
.btn-pyle_greenspace.active.focus,
.open > .dropdown-toggle.btn-pyle_greenspace.focus {
  color: #fff;
  background-color: #034c46;
  border-color: #023f3b;
}
.btn-pyle_greenspace:active,
.btn-pyle_greenspace.active,
.open > .dropdown-toggle.btn-pyle_greenspace {
  background-image: none;
}
.btn-pyle_greenspace.disabled:hover,
.btn-pyle_greenspace[disabled]:hover,
fieldset[disabled] .btn-pyle_greenspace:hover,
.btn-pyle_greenspace.disabled:focus,
.btn-pyle_greenspace[disabled]:focus,
fieldset[disabled] .btn-pyle_greenspace:focus,
.btn-pyle_greenspace.disabled.focus,
.btn-pyle_greenspace[disabled].focus,
fieldset[disabled] .btn-pyle_greenspace.focus {
  background-color: #057f76;
  border-color: #04726a;
}
.btn-pyle_greenspace .badge {
  color: #057f76;
  background-color: #fff;
}
.label-pyle_greenspace {
  background-color: #057f76;
}
.label-pyle_greenspace[href]:hover,
.label-pyle_greenspace[href]:focus {
  background-color: #035852;
}
.alert-pyle_greenspace {
  color: #04655e;
  background-color: #cde5e3;
  border-color: #b4d8d5;
}
.alert-pyle_greenspace hr {
  border-top-color: #b4d8d5;
}
.alert-pyle_greenspace .alert-link {
  color: #023f3b;
}
.panel-pyle_greenspace {
  border-color: #b4d8d5;
}
.panel-pyle_greenspace > .panel-heading {
  color: #04655e;
  background-color: #cde5e3;
  border-color: #b4d8d5;
}
.panel-pyle_greenspace > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #b4d8d5;
}
.panel-pyle_greenspace > .panel-heading .badge {
  color: #cde5e3;
  background-color: #04655e;
}
.panel-pyle_greenspace > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #b4d8d5;
}
/*#endregion Pyle Green Space*/

/*#region Pyle Blue*/
a.btn-pyle_blue{
    color: #fff;
}
.btn-pyle_blue {
  color: #fff;
  background-color: #6888c6;
	background-image:-webkit-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-o-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#6888c6),to(#536c9e));
	background-image:linear-gradient(to bottom,#6888c6 0,#536c9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6888c6', endColorstr='#ff536c9e', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#5d7ab2;
}
.btn-pyle_blue:focus,
.btn-pyle_blue.focus {
  color: #fff;
  background-color: #485f8a;
  border-color: #344463;
}
.btn-pyle_blue:hover {
  color: #fff;
  background-color: #485f8a;
  border-color: #3e5176;
}
.btn-pyle_blue:active,
.btn-pyle_blue.active,
.open > .dropdown-toggle.btn-pyle_blue {
  color: #fff;
  background-color: #485f8a;
  border-color: #3e5176;
}
.btn-pyle_blue:active:hover,
.btn-pyle_blue.active:hover,
.open > .dropdown-toggle.btn-pyle_blue:hover,
.btn-pyle_blue:active:focus,
.btn-pyle_blue.active:focus,
.open > .dropdown-toggle.btn-pyle_blue:focus,
.btn-pyle_blue:active.focus,
.btn-pyle_blue.active.focus,
.open > .dropdown-toggle.btn-pyle_blue.focus {
  color: #fff;
  background-color: #3e5176;
  border-color: #344463;
}
.btn-pyle_blue:active,
.btn-pyle_blue.active,
.open > .dropdown-toggle.btn-pyle_blue {
  background-image: none;
}
.btn-pyle_blue.disabled:hover,
.btn-pyle_blue[disabled]:hover,
fieldset[disabled] .btn-pyle_blue:hover,
.btn-pyle_blue.disabled:focus,
.btn-pyle_blue[disabled]:focus,
fieldset[disabled] .btn-pyle_blue:focus,
.btn-pyle_blue.disabled.focus,
.btn-pyle_blue[disabled].focus,
fieldset[disabled] .btn-pyle_blue.focus {
  background-color: #6888c6;
  border-color: #5d7ab2;
}
.btn-pyle_blue .badge {
  color: #6888c6;
  background-color: #fff;
}
.label-pyle_blue {
  background-color: #6888c6;
}
.label-pyle_blue[href]:hover,
.label-pyle_blue[href]:focus {
  background-color: #485f8a;
}
.alert-pyle_blue {
  color: #536c9e;
  background-color: #e0e7f3;
  border-color: #d1dbed;
}
.alert-pyle_blue hr {
  border-top-color: #d1dbed;
}
.alert-pyle_blue .alert-link {
  color: #344463;
}
.panel-pyle_blue {
  border-color: #d1dbed;
}
.panel-pyle_blue > .panel-heading {
  color: #536c9e;
  background-color: #e0e7f3;
  border-color: #d1dbed;
}
.panel-pyle_blue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d1dbed;
}
.panel-pyle_blue > .panel-heading .badge {
  color: #e0e7f3;
  background-color: #536c9e;
}
.panel-pyle_blue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d1dbed;
}
/*#endregion Pyle Blue*/

/*#region Pyle Blue Space*/
a.btn-pyle_bluespace{
    color: #fff;
}
.btn-pyle_bluespace {
  color: #fff;
  background-color: #123a8a;
	background-image:-webkit-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-o-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#123a8a),to(#0e2e6e));
	background-image:linear-gradient(to bottom,#123a8a 0,#0e2e6e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff123a8a', endColorstr='#ff0e2e6e', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#10347c;
}
.btn-pyle_bluespace:focus,
.btn-pyle_bluespace.focus {
  color: #fff;
  background-color: #0c2860;
  border-color: #091d45;
}
.btn-pyle_bluespace:hover {
  color: #fff;
  background-color: #0c2860;
  border-color: #3e5176;
}
.btn-pyle_bluespace:active,
.btn-pyle_bluespace.active,
.open > .dropdown-toggle.btn-pyle_bluespace {
  color: #fff;
  background-color: #0c2860;
  border-color: #3e5176;
}
.btn-pyle_bluespace:active:hover,
.btn-pyle_bluespace.active:hover,
.open > .dropdown-toggle.btn-pyle_bluespace:hover,
.btn-pyle_bluespace:active:focus,
.btn-pyle_bluespace.active:focus,
.open > .dropdown-toggle.btn-pyle_bluespace:focus,
.btn-pyle_bluespace:active.focus,
.btn-pyle_bluespace.active.focus,
.open > .dropdown-toggle.btn-pyle_bluespace.focus {
  color: #fff;
  background-color: #3e5176;
  border-color: #091d45;
}
.btn-pyle_bluespace:active,
.btn-pyle_bluespace.active,
.open > .dropdown-toggle.btn-pyle_bluespace {
  background-image: none;
}
.btn-pyle_bluespace.disabled:hover,
.btn-pyle_bluespace[disabled]:hover,
fieldset[disabled] .btn-pyle_bluespace:hover,
.btn-pyle_bluespace.disabled:focus,
.btn-pyle_bluespace[disabled]:focus,
fieldset[disabled] .btn-pyle_bluespace:focus,
.btn-pyle_bluespace.disabled.focus,
.btn-pyle_bluespace[disabled].focus,
fieldset[disabled] .btn-pyle_bluespace.focus {
  background-color: #123a8a;
  border-color: #10347c;
}
.btn-pyle_bluespace .badge {
  color: #123a8a;
  background-color: #fff;
}
.label-pyle_bluespace {
  background-color: #123a8a;
}
.label-pyle_bluespace[href]:hover,
.label-pyle_bluespace[href]:focus {
  background-color: #0c2860;
}
.alert-pyle_bluespace {
  color: #0e2e6e;
  background-color: #cfd7e7;
  border-color: #b7c3db;
}
.alert-pyle_bluespace hr {
  border-top-color: #b7c3db;
}
.alert-pyle_bluespace .alert-link {
  color: #091d45;
}
.panel-pyle_bluespace {
  border-color: #b7c3db;
}
.panel-pyle_bluespace > .panel-heading {
  color: #0e2e6e;
  background-color: #cfd7e7;
  border-color: #b7c3db;
}
.panel-pyle_bluespace > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #b7c3db;
}
.panel-pyle_bluespace > .panel-heading .badge {
  color: #cfd7e7;
  background-color: #0e2e6e;
}
.panel-pyle_bluespace > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #b7c3db;
}
/*#endregion Pyle Blue Space*/

/*#region Pyle Real Blue Light Button ONLY*/
a.btn-pyle_realbluelt{
    color: #004581;
}
.btn-pyle_realbluelt {
	color: #004581;
	background-color: #ccd9e5;
	background-image: -webkit-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image: -o-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ccd9e5),to(#b2c7d9));
	background-image: linear-gradient(to bottom,#ccd9e5 0,#b2c7d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffccd9e5', endColorstr='#ffb2c7d9', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #b2c7d9;
}
.btn-pyle_realbluelt:focus,
.btn-pyle_realbluelt.focus {
  color: #004581;
  background-color: #7fa2c0;
  border-color: #99b4cc;
}
.btn-pyle_realbluelt:hover {
  color: #004581;
  background-color: #7fa2c0;
  border-color: #99b4cc;
}
.btn-pyle_realbluelt:active,
.btn-pyle_realbluelt.active,
.open > .dropdown-toggle.btn-pyle_realbluelt {
  color: #004581;
  background-color: #7fa2c0;
  border-color: #99b4cc;
}
.btn-pyle_realbluelt:active:hover,
.btn-pyle_realbluelt.active:hover,
.open > .dropdown-toggle.btn-pyle_realbluelt:hover,
.btn-pyle_realbluelt:active:focus,
.btn-pyle_realbluelt.active:focus,
.open > .dropdown-toggle.btn-pyle_realbluelt:focus,
.btn-pyle_realbluelt:active.focus,
.btn-pyle_realbluelt.active.focus,
.open > .dropdown-toggle.btn-pyle_realbluelt.focus {
  color: #fff;
  background-color: #003767;
  border-color: #99b4cc;
}
.btn-pyle_realbluelt:active,
.btn-pyle_realbluelt.active,
.open > .dropdown-toggle.btn-pyle_realbluelt {
  background-image: none;
}
.btn-pyle_realbluelt.disabled:hover,
.btn-pyle_realbluelt[disabled]:hover,
fieldset[disabled] .btn-pyle_realbluelt:hover,
.btn-pyle_realbluelt.disabled:focus,
.btn-pyle_realbluelt[disabled]:focus,
fieldset[disabled] .btn-pyle_realbluelt:focus,
.btn-pyle_realbluelt.disabled.focus,
.btn-pyle_realbluelt[disabled].focus,
fieldset[disabled] .btn-pyle_realbluelt.focus {
  background-color: #ccd9e5;
  border-color: #99b4cc;
}
.btn-pyle_realbluelt .badge {
  color: #fff;
  background-color: #ccd9e5;
}

/*#endregion Pyle Real Blue Light Button ONLY*/

/*#region Pyle Real Blue*/
a.btn-pyle_realblue{
    color: #fff;
}
.btn-pyle_realblue {
	color: #fff;
	background-color: #004581;
	background-image: -webkit-linear-gradient(top,#004581 0,#003767 100%);
	background-image: -o-linear-gradient(top,#004581 0,#003767 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#004581),to(#003767));
	background-image: linear-gradient(to bottom,#004581 0,#003767 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004581', endColorstr='#ff003767', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #003e74;
}
.btn-pyle_realblue:focus,
.btn-pyle_realblue.focus {
  color: #fff;
  background-color: #00305a;
  border-color: #002240;
}
.btn-pyle_realblue:hover {
  color: #fff;
  background-color: #00305a;
  border-color: #326a9a;
}
.btn-pyle_realblue:active,
.btn-pyle_realblue.active,
.open > .dropdown-toggle.btn-pyle_realblue {
  color: #fff;
  background-color: #00305a;
  border-color: #326a9a;
}
.btn-pyle_realblue:active:hover,
.btn-pyle_realblue.active:hover,
.open > .dropdown-toggle.btn-pyle_realblue:hover,
.btn-pyle_realblue:active:focus,
.btn-pyle_realblue.active:focus,
.open > .dropdown-toggle.btn-pyle_realblue:focus,
.btn-pyle_realblue:active.focus,
.btn-pyle_realblue.active.focus,
.open > .dropdown-toggle.btn-pyle_realblue.focus {
  color: #fff;
  background-color: #326a9a;
  border-color: #002240;
}
.btn-pyle_realblue:active,
.btn-pyle_realblue.active,
.open > .dropdown-toggle.btn-pyle_realblue {
  background-image: none;
}
.btn-pyle_realblue.disabled:hover,
.btn-pyle_realblue[disabled]:hover,
fieldset[disabled] .btn-pyle_realblue:hover,
.btn-pyle_realblue.disabled:focus,
.btn-pyle_realblue[disabled]:focus,
fieldset[disabled] .btn-pyle_realblue:focus,
.btn-pyle_realblue.disabled.focus,
.btn-pyle_realblue[disabled].focus,
fieldset[disabled] .btn-pyle_realblue.focus {
  background-color: #004581;
  border-color: #003e74;
}
.btn-pyle_realblue .badge {
  color: #004581;
  background-color: #fff;
}
.label-pyle_realblue {
  background-color: #004581;
}
.label-pyle_realblue[href]:hover,
.label-pyle_realblue[href]:focus {
  background-color: #00305a;
}
.alert-pyle_realblue {
  color: #003767;
  background-color: #ccd9e5;
  border-color: #b2c7d9;
}
.alert-pyle_realblue hr {
  border-top-color: #b2c7d9;
}
.alert-pyle_realblue .alert-link {
  color: #002240;
}
.panel-pyle_realblue {
  border-color: #b2c7d9;
}
.panel-pyle_realblue > .panel-heading {
  color: #003767;
  background-color: #ccd9e5;
  border-color: #b2c7d9;
}
.panel-pyle_realblue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #b2c7d9;
}
.panel-pyle_realblue > .panel-heading .badge {
  color: #ccd9e5;
  background-color: #003767;
}
.panel-pyle_realblue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #b2c7d9;
}
/*#endregion Pyle Real Blue*/

/*#region Pyle Orange*/
a.btn-pyle_orange{
    color: #fff;
}
.btn-pyle_orange {
    color: #fff;
    background-color: #f68026;
	background-image:-webkit-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-o-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f68026),to(#c4661e));
	background-image:linear-gradient(to bottom,#f68026 0,#c4661e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff68026', endColorstr='#ffc4661e', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#dd7322
}
.btn-pyle_orange:focus,
.btn-pyle_orange.focus {
  color: #fff;
  background-color: #ac591a;
  border-color: #7b4013;
}
.btn-pyle_orange:hover {
  color: #fff;
  background-color: #ac591a;
  border-color: #934c16;
}
.btn-pyle_orange:active,
.btn-pyle_orange.active,
.open > .dropdown-toggle.btn-pyle_orange {
  color: #fff;
  background-color: #ac591a;
  border-color: #934c16;
}
.btn-pyle_orange:active:hover,
.btn-pyle_orange.active:hover,
.open > .dropdown-toggle.btn-pyle_orange:hover,
.btn-pyle_orange:active:focus,
.btn-pyle_orange.active:focus,
.open > .dropdown-toggle.btn-pyle_orange:focus,
.btn-pyle_orange:active.focus,
.btn-pyle_orange.active.focus,
.open > .dropdown-toggle.btn-pyle_orange.focus {
  color: #fff;
  background-color: #934c16;
  border-color: #7b4013;
}
.btn-pyle_orange:active,
.btn-pyle_orange.active,
.open > .dropdown-toggle.btn-pyle_orange {
  background-image: none;
}
.btn-pyle_orange.disabled:hover,
.btn-pyle_orange[disabled]:hover,
fieldset[disabled] .btn-pyle_orange:hover,
.btn-pyle_orange.disabled:focus,
.btn-pyle_orange[disabled]:focus,
fieldset[disabled] .btn-pyle_orange:focus,
.btn-pyle_orange.disabled.focus,
.btn-pyle_orange[disabled].focus,
fieldset[disabled] .btn-pyle_orange.focus {
  background-color: #f68026;
  border-color: #dd7322;
}
.btn-pyle_orange .badge {
  color: #f68026;
  background-color: #fff;
}
.label-pyle_orange {
  background-color: #f68026;
}
.label-pyle_orange[href]:hover,
.label-pyle_orange[href]:focus {
  background-color: #ac591a;
}
.alert-pyle_orange {
  color: #c4661e;
  background-color: #fde5d3;
  border-color: #fcd8bd;
}
.alert-pyle_orange hr {
  border-top-color: #f7e1b5;
}
.alert-pyle_orange .alert-link {
  color: #66512c;
}
.panel-pyle_orange {
  border-color: #fcd8bd;
}
.panel-pyle_orange > .panel-heading {
  color: #c4661e;
  background-color: #fde5d3;
  border-color: #fcd8bd;
}
.panel-pyle_orange > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #fcd8bd;
}
.panel-pyle_orange > .panel-heading .badge {
  color: #fde5d3;
  background-color: #c4661e;
}
.panel-pyle_orange > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #fcd8bd;
}
/*#endregion Pyle Orange*/

/*#region Pyle Orange Light Button ONLY #F68026*/
a.btn-pyle_orangelt{
    color: #F68026;
}
.btn-pyle_orangelt {
	color: #F68026;
	background-color: #fde5d3;
	background-image: -webkit-linear-gradient(top,#fde5d3 0,#fcd8bd 100%);
	background-image: -o-linear-gradient(top,#fde5d3 0,#fcd8bd 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#fde5d3),to(#fcd8bd));
	background-image: linear-gradient(to bottom,#fde5d3 0,#fcd8bd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffde5d3', endColorstr='#fffcd8bd', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #fcd8bd;
}
.btn-pyle_orangelt:focus,
.btn-pyle_orangelt.focus {
  color: #F68026;
  background-color: #fabf92;
  border-color: #fbcca8;
}
.btn-pyle_orangelt:hover {
  color: #F68026;
  background-color: #fabf92;
  border-color: #fbcca8;
}
.btn-pyle_orangelt:active,
.btn-pyle_orangelt.active,
.open > .dropdown-toggle.btn-pyle_orangelt {
  color: #F68026;
  background-color: #fabf92;
  border-color: #fbcca8;
}
.btn-pyle_orangelt:active:hover,
.btn-pyle_orangelt.active:hover,
.open > .dropdown-toggle.btn-pyle_orangelt:hover,
.btn-pyle_orangelt:active:focus,
.btn-pyle_orangelt.active:focus,
.open > .dropdown-toggle.btn-pyle_orangelt:focus,
.btn-pyle_orangelt:active.focus,
.btn-pyle_orangelt.active.focus,
.open > .dropdown-toggle.btn-pyle_orangelt.focus {
  color: #fff;
  background-color: #c4661e;
  border-color: #fbcca8;
}
.btn-pyle_orangelt:active,
.btn-pyle_orangelt.active,
.open > .dropdown-toggle.btn-pyle_orangelt {
  background-image: none;
}
.btn-pyle_orangelt.disabled:hover,
.btn-pyle_orangelt[disabled]:hover,
fieldset[disabled] .btn-pyle_orangelt:hover,
.btn-pyle_orangelt.disabled:focus,
.btn-pyle_orangelt[disabled]:focus,
fieldset[disabled] .btn-pyle_orangelt:focus,
.btn-pyle_orangelt.disabled.focus,
.btn-pyle_orangelt[disabled].focus,
fieldset[disabled] .btn-pyle_orangelt.focus {
  background-color: #fde5d3;
  border-color: #fbcca8;
}
.btn-pyle_orangelt .badge {
  color: #fff;
  background-color: #fde5d3;
}

/*#endregion Pyle Orange Light Button ONLY*/





/*#region Pyle Gray*/
a.btn-pyle_gray{
    color: #fff;
}
.btn-pyle_gray {
    color: #fff;
    background-color: #4d4d4d;
    background-image:-webkit-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
    background-image:-o-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#3d3d3d));
    background-image:linear-gradient(to bottom,#4d4d4d 0,#3d3d3d 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff3d3d3d', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#454545
}
.btn-pyle_gray:focus,
.btn-pyle_gray.focus {
  color: #fff;
  background-color: #353535;
  border-color: #262626;
}
.btn-pyle_gray:hover {
  color: #fff;
  background-color: #353535;
  border-color: #2e2e2e;
}
.btn-pyle_gray:active,
.btn-pyle_gray.active,
.open > .dropdown-toggle.btn-pyle_gray {
  color: #fff;
  background-color: #353535;
  border-color: #2e2e2e;
}
.btn-pyle_gray:active:hover,
.btn-pyle_gray.active:hover,
.open > .dropdown-toggle.btn-pyle_gray:hover,
.btn-pyle_gray:active:focus,
.btn-pyle_gray.active:focus,
.open > .dropdown-toggle.btn-pyle_gray:focus,
.btn-pyle_gray:active.focus,
.btn-pyle_gray.active.focus,
.open > .dropdown-toggle.btn-pyle_gray.focus {
  color: #fff;
  background-color: #2e2e2e;
  border-color: #262626;
}
.btn-pyle_gray:active,
.btn-pyle_gray.active,
.open > .dropdown-toggle.btn-pyle_gray {
  background-image: none;
}
.btn-pyle_gray.disabled:hover,
.btn-pyle_gray[disabled]:hover,
fieldset[disabled] .btn-pyle_gray:hover,
.btn-pyle_gray.disabled:focus,
.btn-pyle_gray[disabled]:focus,
fieldset[disabled] .btn-pyle_gray:focus,
.btn-pyle_gray.disabled.focus,
.btn-pyle_gray[disabled].focus,
fieldset[disabled] .btn-pyle_gray.focus {
  background-color: #4d4d4d;
  border-color: #454545;
}
.btn-pyle_gray .badge {
  color: #4d4d4d;
  background-color: #fff;
}
.label-pyle_gray {
  background-color: #4d4d4d;
}
.label-pyle_gray[href]:hover,
.label-pyle_gray[href]:focus {
  background-color: #353535;
}
.alert-pyle_gray {
  color: #3d3d3d;
  background-color: #dbdbdb;
  border-color: #c9c9c9;
}
.alert-pyle_gray hr {
  border-top-color: #b7b7b7;
}
.alert-pyle_gray .alert-link {
  color: #262626;
}
.panel-pyle_gray {
  border-color: #c9c9c9;
}
.panel-pyle_gray > .panel-heading {
  color: #3d3d3d;
  background-color: #dbdbdb;
  border-color: #c9c9c9;
}
.panel-pyle_gray > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c9c9c9;
}
.panel-pyle_gray > .panel-heading .badge {
  color: #dbdbdb;
  background-color: #3d3d3d;
}
.panel-pyle_gray > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c9c9c9;
}
/*#endregion Pyle Gray*/

/*#region Pyle Plum*/
a.btn-pyle_plum{
    color: #fff;
}
.btn-pyle_plum {
    color: #fff;
    background-color: #400090;
    background-image:-webkit-linear-gradient(top,#400090 0,#330073 100%);
    background-image:-o-linear-gradient(top,#400090 0,#330073 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#400090),to(#330073));
    background-image:linear-gradient(to bottom,#400090 0,#330073 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff400090', endColorstr='#ff330073', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#390081;
}
.btn-pyle_plum:focus,
.btn-pyle_plum.focus {
  color: #fff;
  background-color: #2c0064;
  border-color: #200048;
}
.btn-pyle_plum:hover {
  color: #fff;
  background-color: #2c0064;
  border-color: #260056;
}
.btn-pyle_plum:active,
.btn-pyle_plum.active,
.open > .dropdown-toggle.btn-pyle_plum {
  color: #fff;
  background-color: #2c0064;
  border-color: #260056;
}
.btn-pyle_plum:active:hover,
.btn-pyle_plum.active:hover,
.open > .dropdown-toggle.btn-pyle_plum:hover,
.btn-pyle_plum:active:focus,
.btn-pyle_plum.active:focus,
.open > .dropdown-toggle.btn-pyle_plum:focus,
.btn-pyle_plum:active.focus,
.btn-pyle_plum.active.focus,
.open > .dropdown-toggle.btn-pyle_plum.focus {
  color: #fff;
  background-color: #260056;
  border-color: #200048;
}
.btn-pyle_plum:active,
.btn-pyle_plum.active,
.open > .dropdown-toggle.btn-pyle_plum {
  background-image: none;
}
.btn-pyle_plum.disabled:hover,
.btn-pyle_plum[disabled]:hover,
fieldset[disabled] .btn-pyle_plum:hover,
.btn-pyle_plum.disabled:focus,
.btn-pyle_plum[disabled]:focus,
fieldset[disabled] .btn-pyle_plum:focus,
.btn-pyle_plum.disabled.focus,
.btn-pyle_plum[disabled].focus,
fieldset[disabled] .btn-pyle_plum.focus {
  background-color: #400090;
  border-color: #390081;
}
.btn-pyle_plum .badge {
  color: #400090;
  background-color: #fff;
}
.label-pyle_plum {
  background-color: #400090;
}
.label-pyle_plum[href]:hover,
.label-pyle_plum[href]:focus {
  background-color: #2c0064;
}
.alert-pyle_plum {
  color: #330073;
  background-color: #d8cce8;
  border-color: #c5b2dd;
}
.alert-pyle_plum hr {
  border-top-color: #c5b2dd;
}
.alert-pyle_plum .alert-link {
  color: #200048;
}
.panel-pyle_plum {
  border-color: #c5b2dd;
}
.panel-pyle_plum > .panel-heading {
  color: #330073;
  background-color: #d8cce8;
  border-color: #c5b2dd;
}
.panel-pyle_plum > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c5b2dd;
}
.panel-pyle_plum > .panel-heading .badge {
  color: #d8cce8;
  background-color: #330073;
}
.panel-pyle_plum > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c5b2dd;
}
/*#endregion Pyle Plum*/

/*#region Pyle Purple*/
a.btn-pyle_purple{
    color: #fff;
}
.btn-pyle_purple {
    color: #fff;
    background-color: #650360;
    background-image:-webkit-linear-gradient(top,#650360 0,#50024c 100%);
    background-image:-o-linear-gradient(top,#650360 0,#50024c 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#650360),to(#50024c));
    background-image:linear-gradient(to bottom,#650360 0,#50024c 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff650360', endColorstr='#ff50024c', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#5a0256;
}
.btn-pyle_purple:focus,
.btn-pyle_purple.focus {
  color: #fff;
  background-color: #460243;
  border-color: #320130;
}
.btn-pyle_purple:hover {
  color: #fff;
  background-color: #460243;
  border-color: #3c0139;
}
.btn-pyle_purple:active,
.btn-pyle_purple.active,
.open > .dropdown-toggle.btn-pyle_purple {
  color: #fff;
  background-color: #460243;
  border-color: #3c0139;
}
.btn-pyle_purple:active:hover,
.btn-pyle_purple.active:hover,
.open > .dropdown-toggle.btn-pyle_purple:hover,
.btn-pyle_purple:active:focus,
.btn-pyle_purple.active:focus,
.open > .dropdown-toggle.btn-pyle_purple:focus,
.btn-pyle_purple:active.focus,
.btn-pyle_purple.active.focus,
.open > .dropdown-toggle.btn-pyle_purple.focus {
  color: #fff;
  background-color: #3c0139;
  border-color: #320130;
}
.btn-pyle_purple:active,
.btn-pyle_purple.active,
.open > .dropdown-toggle.btn-pyle_purple {
  background-image: none;
}
.btn-pyle_purple.disabled:hover,
.btn-pyle_purple[disabled]:hover,
fieldset[disabled] .btn-pyle_purple:hover,
.btn-pyle_purple.disabled:focus,
.btn-pyle_purple[disabled]:focus,
fieldset[disabled] .btn-pyle_purple:focus,
.btn-pyle_purple.disabled.focus,
.btn-pyle_purple[disabled].focus,
fieldset[disabled] .btn-pyle_purple.focus {
  background-color: #650360;
  border-color: #5a0256;
}
.btn-pyle_purple .badge {
  color: #650360;
  background-color: #fff;
}
.label-pyle_purple {
  background-color: #650360;
}
.label-pyle_purple[href]:hover,
.label-pyle_purple[href]:focus {
  background-color: #460243;
}
.alert-pyle_purple {
  color: #50024c;
  background-color: #e0ccdf;
  border-color: #d0b3cf;
}
.alert-pyle_purple hr {
  border-top-color: #d0b3cf;
}
.alert-pyle_purple .alert-link {
  color: #320130;
}
.panel-pyle_purple {
  border-color: #d0b3cf;
}
.panel-pyle_purple > .panel-heading {
  color: #50024c;
  background-color: #e0ccdf;
  border-color: #d0b3cf;
}
.panel-pyle_purple > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d0b3cf;
}
.panel-pyle_purple > .panel-heading .badge {
  color: #e0ccdf;
  background-color: #50024c;
}
.panel-pyle_purple > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d0b3cf;
}
/*#endregion Pyle Purple*/

/*#region Pyle Red Wine*/
a.btn-pyle_redwine{
    color: #fff;
}
.btn-pyle_redwine {
    color: #fff;
    background-color: #a32136;
    background-image:-webkit-linear-gradient(top,#a32136 0,#821a2b 100%);
    background-image:-o-linear-gradient(top,#a32136 0,#821a2b 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#a32136),to(#821a2b));
    background-image:linear-gradient(to bottom,#a32136 0,#821a2b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa32136', endColorstr='#ff821a2b', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#921d30;
}
.btn-pyle_redwine:focus,
.btn-pyle_redwine.focus {
  color: #fff;
  background-color: #721725;
  border-color: #51101b;
}
.btn-pyle_redwine:hover {
  color: #fff;
  background-color: #721725;
  border-color: #611320;
}
.btn-pyle_redwine:active,
.btn-pyle_redwine.active,
.open > .dropdown-toggle.btn-pyle_redwine {
  color: #fff;
  background-color: #721725;
  border-color: #611320;
}
.btn-pyle_redwine:active:hover,
.btn-pyle_redwine.active:hover,
.open > .dropdown-toggle.btn-pyle_redwine:hover,
.btn-pyle_redwine:active:focus,
.btn-pyle_redwine.active:focus,
.open > .dropdown-toggle.btn-pyle_redwine:focus,
.btn-pyle_redwine:active.focus,
.btn-pyle_redwine.active.focus,
.open > .dropdown-toggle.btn-pyle_redwine.focus {
  color: #fff;
  background-color: #611320;
  border-color: #51101b;
}
.btn-pyle_redwine:active,
.btn-pyle_redwine.active,
.open > .dropdown-toggle.btn-pyle_redwine {
  background-image: none;
}
.btn-pyle_redwine.disabled:hover,
.btn-pyle_redwine[disabled]:hover,
fieldset[disabled] .btn-pyle_redwine:hover,
.btn-pyle_redwine.disabled:focus,
.btn-pyle_redwine[disabled]:focus,
fieldset[disabled] .btn-pyle_redwine:focus,
.btn-pyle_redwine.disabled.focus,
.btn-pyle_redwine[disabled].focus,
fieldset[disabled] .btn-pyle_redwine.focus {
  background-color: #a32136;
  border-color: #921d30;
}
.btn-pyle_redwine .badge {
  color: #a32136;
  background-color: #fff;
}
.label-pyle_redwine {
  background-color: #a32136;
}
.label-pyle_redwine[href]:hover,
.label-pyle_redwine[href]:focus {
  background-color: #721725;
}
.alert-pyle_redwine {
  color: #821a2b;
  background-color: #ecd2d6;
  border-color: #e3bcc2;
}
.alert-pyle_redwine hr {
  border-top-color: #e3bcc2;
}
.alert-pyle_redwine .alert-link {
  color: #51101b;
}
.panel-pyle_redwine {
  border-color: #e3bcc2;
}
.panel-pyle_redwine > .panel-heading {
  color: #821a2b;
  background-color: #ecd2d6;
  border-color: #e3bcc2;
}
.panel-pyle_redwine > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e3bcc2;
}
.panel-pyle_redwine > .panel-heading .badge {
  color: #ecd2d6;
  background-color: #821a2b;
}
.panel-pyle_redwine > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e3bcc2;
}
/*#endregion Pyle Red Wine*/

/*#region Pyle Red*/
a.btn-pyle_red{
    color: #fff;
}
.btn-pyle_red {
    color: #fff;
    background-color: #ff0000;
    background-image:-webkit-linear-gradient(top,#ff0000 0,#cc0000 100%);
    background-image:-o-linear-gradient(top,#ff0000 0,#cc0000 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#cc0000));
    background-image:linear-gradient(to bottom,#ff0000 0,#cc0000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat:repeat-x;
    border-color:#e50000;
}
.btn-pyle_red:focus,
.btn-pyle_red.focus {
  color: #fff;
  background-color: #b20000;
  border-color: #7f0000;
}
.btn-pyle_red:hover {
  color: #fff;
  background-color: #b20000;
  border-color: #990000;
}
.btn-pyle_red:active,
.btn-pyle_red.active,
.open > .dropdown-toggle.btn-pyle_red {
  color: #fff;
  background-color: #b20000;
  border-color: #990000;
}
.btn-pyle_red:active:hover,
.btn-pyle_red.active:hover,
.open > .dropdown-toggle.btn-pyle_red:hover,
.btn-pyle_red:active:focus,
.btn-pyle_red.active:focus,
.open > .dropdown-toggle.btn-pyle_red:focus,
.btn-pyle_red:active.focus,
.btn-pyle_red.active.focus,
.open > .dropdown-toggle.btn-pyle_red.focus {
  color: #fff;
  background-color: #990000;
  border-color: #7f0000;
}
.btn-pyle_red:active,
.btn-pyle_red.active,
.open > .dropdown-toggle.btn-pyle_red {
  background-image: none;
}
.btn-pyle_red.disabled:hover,
.btn-pyle_red[disabled]:hover,
fieldset[disabled] .btn-pyle_red:hover,
.btn-pyle_red.disabled:focus,
.btn-pyle_red[disabled]:focus,
fieldset[disabled] .btn-pyle_red:focus,
.btn-pyle_red.disabled.focus,
.btn-pyle_red[disabled].focus,
fieldset[disabled] .btn-pyle_red.focus {
  background-color: #ff0000;
  border-color: #e50000;
}
.btn-pyle_red .badge {
  color: #ff0000;
  background-color: #fff;
}
.label-pyle_red {
  background-color: #ff0000;
}
.label-pyle_red[href]:hover,
.label-pyle_red[href]:focus {
  background-color: #b20000;
}
.alert-pyle_red {
  color: #cc0000;
  background-color: #ffcccc;
  border-color: #ffb2b2;
}
.alert-pyle_red hr {
  border-top-color: #ffb2b2;
}
.alert-pyle_red .alert-link {
  color: #7f0000;
}
.panel-pyle_red {
  border-color: #ffb2b2;
}
.panel-pyle_red > .panel-heading {
  color: #cc0000;
  background-color: #ffcccc;
  border-color: #ffb2b2;
}
.panel-pyle_red > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ffb2b2;
}
.panel-pyle_red > .panel-heading .badge {
  color: #ffcccc;
  background-color: #cc0000;
}
.panel-pyle_red > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ffb2b2;
}
/*#endregion Pyle Red*/

/*#region Pyle Green Dark*/
.label-pyle_greendk {
  background-color: #3e847f;
}
.label-pyle_greendk[href]:hover,
.label-pyle_greendk[href]:focus {
  background-color: #244b48;
}
.alert-pyle_greendk {
  color: #eef8f7;
  background-color: #5abdb6;
  border-color: #489791;
}
.alert-pyle_greendk hr {
  border-top-color: #489791;
}
.alert-pyle_greendk .alert-link {
  color: #2d5e5b;
}
.panel-pyle_greendk {
  border-color: #489791;
}
.panel-pyle_greendk > .panel-heading {
  color: #eef8f7;
  background-color: #5abdb6;
  border-color: #489791;
}
.panel-pyle_greendk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #489791;
}
.panel-pyle_greendk > .panel-heading .badge {
  color: #5abdb6;
  background-color: #eef8f7;
}
.panel-pyle_greendk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #489791;
}
/*#endregion Pyle Green Dark*/

/*#region Pyle Green Space Dark*/
.label-pyle_greenspacedk {
  background-color: #035852;
}
.label-pyle_greenspacedk[href]:hover,
.label-pyle_greenspacedk[href]:focus {
  background-color: #02322f;
}
.alert-pyle_greenspacedk {
  color: #e6f2f1;
  background-color: #057f76;
  border-color: #04655e;
}
.alert-pyle_greenspacedk hr {
  border-top-color: #04655e;
}
.alert-pyle_greenspacedk .alert-link {
  color: #e6f2f1;
}
.panel-pyle_greenspacedk {
  border-color: #04655e;
}
.panel-pyle_greenspacedk > .panel-heading {
  color: #e6f2f1;
  background-color: #057f76;
  border-color: #04655e;
}
.panel-pyle_greenspacedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #04655e;
}
.panel-pyle_greenspacedk > .panel-heading .badge {
  color: #057f76;
  background-color: #e6f2f1;
}
.panel-pyle_greenspacedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #04655e;
}
/*#endregion Pyle Green Space Dark*/

/*#region Pyle Blue Dark*/
.label-pyle_bluedk {
  background-color: #485f8a;
}
.label-pyle_bluedk[href]:hover,
.label-pyle_bluedk[href]:focus {
  background-color: #29364f;
}
.alert-pyle_bluedk {
  color: #e0e7f3;
  background-color: #6888c6;
  border-color: #536c9e;
}
.alert-pyle_bluedk hr {
  border-top-color: #536c9e;
}
.alert-pyle_bluedk .alert-link {
  color: #e0e7f3;
}
.panel-pyle_bluedk {
  border-color: #536c9e;
}
.panel-pyle_bluedk > .panel-heading {
  color: #e0e7f3;
  background-color: #6888c6;
  border-color: #536c9e;
}
.panel-pyle_bluedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #536c9e;
}
.panel-pyle_bluedk > .panel-heading .badge {
  color: #e0e7f3;
  background-color: #536c9e;
}
.panel-pyle_bluedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #536c9e;
}
/*#endregion Pyle Blue Dark*/

/*#region Pyle Real Blue Dark*/
.label-pyle_realbluedk {
  background-color: #00305a;
}
.label-pyle_realbluedk[href]:hover,
.label-pyle_realbluedk[href]:focus {
  background-color: #001b33;
}
.alert-pyle_realbluedk {
  color: #e5ecf2;
  background-color: #004581;
  border-color: #003767;
}
.alert-pyle_realbluedk hr {
  border-top-color: #003767;
}
.alert-pyle_realbluedk .alert-link {
  color: #e5ecf2;
}
.panel-pyle_realbluedk {
  border-color: #003767;
}
.panel-pyle_realbluedk > .panel-heading {
  color: #e5ecf2;
  background-color: #004581;
  border-color: #003767;
}
.panel-pyle_realbluedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #003767;
}
.panel-pyle_realbluedk > .panel-heading .badge {
  color: #e5ecf2;
  background-color: #003767;
}
.panel-pyle_realbluedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #003767;
}
/*#endregion Pyle Real Blue Dark*/

/*#region Pyle Blue Space Dark*/
.label-pyle_bluespacedk {
  background-color: #0c2860;
}
.label-pyle_bluespacedk[href]:hover,
.label-pyle_bluespacedk[href]:focus {
  background-color: #071737;
}
.alert-pyle_bluespacedk {
  color: #e7ebf3;
  background-color: #123a8a;
  border-color: #0e2e6e;
}
.alert-pyle_bluespacedk hr {
  border-top-color: #0e2e6e;
}
.alert-pyle_bluespacedk .alert-link {
  color: #e7ebf3;
}
.panel-pyle_bluespacedk {
  border-color: #0e2e6e;
}
.panel-pyle_bluespacedk > .panel-heading {
  color: #e7ebf3;
  background-color: #123a8a;
  border-color: #0e2e6e;
}
.panel-pyle_bluespacedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #0e2e6e;
}
.panel-pyle_bluespacedk > .panel-heading .badge {
  color: #e7ebf3;
  background-color: #0e2e6e;
}
.panel-pyle_bluespacedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #0e2e6e;
}
/*#endregion Pyle Blue Space Dark*/

/*#region Pyle Orange Dark*/
.label-pyle_orangedk {
  background-color: #ac591a;
}
.label-pyle_orangedk[href]:hover,
.label-pyle_orangedk[href]:focus {
  background-color: #62330f;
}
.alert-pyle_orangedk {
  color: #fef2e9;
  background-color: #f68026;
  border-color: #c4661e;
}
.alert-pyle_orangedk hr {
  border-top-color: #c4661e;
}
.alert-pyle_orangedk .alert-link {
  color: #fef2e9;
}
.panel-pyle_orangedk {
  border-color: #c4661e;
}
.panel-pyle_orangedk > .panel-heading {
  color: #fef2e9;
  background-color: #f68026;
  border-color: #c4661e;
}
.panel-pyle_orangedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c4661e;
}
.panel-pyle_orangedk > .panel-heading .badge {
  color: #f68026;
  background-color: #fef2e9;
}
.panel-pyle_orangedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c4661e;
}
/*#endregion Pyle Orange Dark*/

/*#region Pyle Gray Dark*/
.label-pyle_graydk {
  background-color: #353535;
}
.label-pyle_graydk[href]:hover,
.label-pyle_graydk[href]:focus {
  background-color: #1e1e1e;
}
.alert-pyle_graydk {
  color: #ededed;
  background-color: #4d4d4d;
  border-color: #3d3d3d;
}
.alert-pyle_graydk hr {
  border-top-color: #3d3d3d;
}
.alert-pyle_graydk .alert-link {
  color: #ededed;
}
.panel-pyle_graydk {
  border-color: #3d3d3d;
}
.panel-pyle_graydk > .panel-heading {
  color: #ededed;
  background-color: #4d4d4d;
  border-color: #3d3d3d;
}
.panel-pyle_graydk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #3d3d3d;
}
.panel-pyle_graydk > .panel-heading .badge {
  color: #4d4d4d;
  background-color: #ededed;
}
.panel-pyle_graydk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #3d3d3d;
}
/*#endregion Pyle Gray Dark*/

/*#region Pyle Plum Dark*/
.label-pyle_plumdk {
  background-color: #2c0064;
}
.label-pyle_plumdk[href]:hover,
.label-pyle_plumdk[href]:focus {
  background-color: #190039;
}
.alert-pyle_plumdk {
  color: #ebe5f3;
  background-color: #400090;
  border-color: #330073;
}
.alert-pyle_plumdk hr {
  border-top-color: #330073;
}
.alert-pyle_plumdk .alert-link {
  color: #2d5e5b;
}
.panel-pyle_plumdk {
  border-color: #330073;
}
.panel-pyle_plumdk > .panel-heading {
  color: #ebe5f3;
  background-color: #400090;
  border-color: #330073;
}
.panel-pyle_plumdk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #330073;
}
.panel-pyle_plumdk > .panel-heading .badge {
  color: #400090;
  background-color: #ebe5f3;
}
.panel-pyle_plumdk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #330073;
}
/*#endregion Pyle Plum Dark*/

/*#region Pyle Purple Dark*/
.label-pyle_purpledk {
  background-color: #460243;
}
.label-pyle_purpledk[href]:hover,
.label-pyle_purpledk[href]:focus {
  background-color: #280126;
}
.alert-pyle_purpledk {
  color: #efe5ef;
  background-color: #650360;
  border-color: #50024c;
}
.alert-pyle_purpledk hr {
  border-top-color: #50024c;
}
.alert-pyle_purpledk .alert-link {
  color: #320130;
}
.panel-pyle_purpledk {
  border-color: #50024c;
}
.panel-pyle_purpledk > .panel-heading {
  color: #efe5ef;
  background-color: #650360;
  border-color: #50024c;
}
.panel-pyle_purpledk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #50024c;
}
.panel-pyle_purpledk > .panel-heading .badge {
  color: #650360;
  background-color: #efe5ef;
}
.panel-pyle_purpledk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #50024c;
}
/*#endregion Pyle Purple Dark*/

/*#region Pyle Red Wine Dark*/
.label-pyle_redwinedk {
  background-color: #721725;
}
.label-pyle_redwinedk[href]:hover,
.label-pyle_redwinedk[href]:focus {
  background-color: #410d15;
}
.alert-pyle_redwinedk {
  color: #f5e8ea;
  background-color: #a32136;
  border-color: #821a2b;
}
.alert-pyle_redwinedk hr {
  border-top-color: #821a2b;
}
.alert-pyle_redwinedk .alert-link {
  color: #51101b;
}
.panel-pyle_redwinedk {
  border-color: #821a2b;
}
.panel-pyle_redwinedk > .panel-heading {
  color: #f5e8ea;
  background-color: #a32136;
  border-color: #821a2b;
}
.panel-pyle_redwinedk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #821a2b;
}
.panel-pyle_redwinedk > .panel-heading .badge {
  color: #a32136;
  background-color: #f5e8ea;
}
.panel-pyle_redwinedk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #821a2b;
}
/*#endregion Pyle Red Wine Dark*/

/*#region Pyle Red Dark*/
.label-pyle_reddk {
  background-color: #b20000;
}
.label-pyle_reddk[href]:hover,
.label-pyle_reddk[href]:focus {
  background-color: #660000;
}
.alert-pyle_reddk {
  color: #ffe5e5;
  background-color: #ff0000;
  border-color: #cc0000;
}
.alert-pyle_reddk hr {
  border-top-color: #cc0000;
}
.alert-pyle_reddk .alert-link {
  color: #7f0000;
}
.panel-pyle_reddk {
  border-color: #cc0000;
}
.panel-pyle_reddk > .panel-heading {
  color: #ffe5e5;
  background-color: #ff0000;
  border-color: #cc0000;
}
.panel-pyle_reddk > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #cc0000;
}
.panel-pyle_reddk > .panel-heading .badge {
  color: #ff0000;
  background-color: #ffe5e5;
}
.panel-pyle_reddk > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #cc0000;
}
/*#endregion Pyle Red Dark*/

/*#region Pyle Default*/
a.btn-pyle_default{
    color: #666;
}
.btn-pyle_default {
	text-shadow:0 1px 0 #fff;
	background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
	background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#dbdbdb;
}
.label-pyle_default {
  background-color: #777;
}
.label-pyle_default[href]:hover,
.label-pyle_default[href]:focus {
  background-color: #353535;
}
.alert-pyle_default {
  color: #333;
  background-color: #dbdbdb;
  border-color: #c9c9c9;
}
.alert-pyle_default hr {
  border-top-color: #b7b7b7;
}
.alert-pyle_default .alert-link {
  color: #262626;
}
.panel-pyle_default {
  border-color: #c9c9c9;
}
.panel-pyle_default > .panel-heading {
  color: #3d3d3d;
  background-color: #dbdbdb;
  border-color: #c9c9c9;
}
.panel-pyle_default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c9c9c9;
}
.panel-pyle_default > .panel-heading .badge {
  color: #dbdbdb;
  background-color: #3d3d3d;
}
.panel-pyle_default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c9c9c9;
}
/*#endregion Pyle Default*/


/*#region Pyle Button Actions*/
/* GREEN */
.btn-pyle_green:focus,.btn-pyle_green:hover {
	background-color:#489791;
	background-position:0 -15px
}
.btn-pyle_green.active,.btn-pyle_green:active {
	background-color:#489791;
	border-color:#51aaa3
}
.btn-pyle_green.disabled,.btn-pyle_green.disabled.active,.btn-pyle_green.disabled.focus,.btn-pyle_green.disabled:active,.btn-pyle_green.disabled:focus,.btn-pyle_green.disabled:hover,.btn-pyle_green[disabled],.btn-pyle_green[disabled].active,.btn-pyle_green[disabled].focus,.btn-pyle_green[disabled]:active,.btn-pyle_green[disabled]:focus,.btn-pyle_green[disabled]:hover,fieldset[disabled] .btn-pyle_green,fieldset[disabled] .btn-pyle_green.active,fieldset[disabled] .btn-pyle_green.focus,fieldset[disabled] .btn-pyle_green:active,fieldset[disabled] .btn-pyle_green:focus,fieldset[disabled] .btn-pyle_green:hover {
	background-color:#489791;
	background-image:none
}


/* GREEN SPACE */
.btn-pyle_greenspace:focus,.btn-pyle_greenspace:hover {
	background-color:#04655e;
	background-position:0 -15px
}
.btn-pyle_greenspace.active,.btn-pyle_greenspace:active {
	background-color:#04655e;
	border-color:#04726a
}
.btn-pyle_greenspace.disabled,.btn-pyle_greenspace.disabled.active,.btn-pyle_greenspace.disabled.focus,.btn-pyle_greenspace.disabled:active,.btn-pyle_greenspace.disabled:focus,.btn-pyle_greenspace.disabled:hover,.btn-pyle_greenspace[disabled],.btn-pyle_greenspace[disabled].active,.btn-pyle_greenspace[disabled].focus,.btn-pyle_greenspace[disabled]:active,.btn-pyle_greenspace[disabled]:focus,.btn-pyle_greenspace[disabled]:hover,fieldset[disabled] .btn-pyle_greenspace,fieldset[disabled] .btn-pyle_greenspace.active,fieldset[disabled] .btn-pyle_greenspace.focus,fieldset[disabled] .btn-pyle_greenspace:active,fieldset[disabled] .btn-pyle_greenspace:focus,fieldset[disabled] .btn-pyle_greenspace:hover {
	background-color:#04655e;
	background-image:none
}


/* BLUE */
.btn-pyle_blue:focus,.btn-pyle_blue:hover {
	background-color:#536c9e;
	background-position:0 -15px
}
.btn-pyle_blue.active,.btn-pyle_blue:active {
	background-color:#536c9e;
	border-color:#5d7ab2
}
.btn-pyle_blue.disabled,.btn-pyle_blue.disabled.active,.btn-pyle_blue.disabled.focus,.btn-pyle_blue.disabled:active,.btn-pyle_blue.disabled:focus,.btn-pyle_blue.disabled:hover,.btn-pyle_blue[disabled],.btn-pyle_blue[disabled].active,.btn-pyle_blue[disabled].focus,.btn-pyle_blue[disabled]:active,.btn-pyle_blue[disabled]:focus,.btn-pyle_blue[disabled]:hover,fieldset[disabled] .btn-pyle_blue,fieldset[disabled] .btn-pyle_blue.active,fieldset[disabled] .btn-pyle_blue.focus,fieldset[disabled] .btn-pyle_blue:active,fieldset[disabled] .btn-pyle_blue:focus,fieldset[disabled] .btn-pyle_blue:hover {
	background-color:#536c9e;
	background-image:none
}


/* BLUE SPACE */
.btn-pyle_bluespace:focus,.btn-pyle_bluespace:hover {
	background-color:#0e2e6e;
	background-position:0 -15px
}
.btn-pyle_bluespace.active,.btn-pyle_bluespace:active {
	background-color:#0e2e6e;
	border-color:#10347c
}
.btn-pyle_bluespace.disabled,.btn-pyle_bluespace.disabled.active,.btn-pyle_bluespace.disabled.focus,.btn-pyle_bluespace.disabled:active,.btn-pyle_bluespace.disabled:focus,.btn-pyle_bluespace.disabled:hover,.btn-pyle_bluespace[disabled],.btn-pyle_bluespace[disabled].active,.btn-pyle_bluespace[disabled].focus,.btn-pyle_bluespace[disabled]:active,.btn-pyle_bluespace[disabled]:focus,.btn-pyle_bluespace[disabled]:hover,fieldset[disabled] .btn-pyle_bluespace,fieldset[disabled] .btn-pyle_bluespace.active,fieldset[disabled] .btn-pyle_bluespace.focus,fieldset[disabled] .btn-pyle_bluespace:active,fieldset[disabled] .btn-pyle_bluespace:focus,fieldset[disabled] .btn-pyle_bluespace:hover {
	background-color:#0e2e6e;
	background-image:none
}


/* REAL BLUE */
.btn-pyle_realblue:focus,.btn-pyle_realblue:hover {
	background-color:#003767;
	background-position:0 -15px
}
.btn-pyle_realblue.active,.btn-pyle_realblue:active {
	background-color:#003767;
	border-color:#003e74
}
.btn-pyle_realblue.disabled,.btn-pyle_realblue.disabled.active,.btn-pyle_realblue.disabled.focus,.btn-pyle_realblue.disabled:active,.btn-pyle_realblue.disabled:focus,.btn-pyle_realblue.disabled:hover,.btn-pyle_realblue[disabled],.btn-pyle_realblue[disabled].active,.btn-pyle_realblue[disabled].focus,.btn-pyle_realblue[disabled]:active,.btn-pyle_realblue[disabled]:focus,.btn-pyle_realblue[disabled]:hover,fieldset[disabled] .btn-pyle_realblue,fieldset[disabled] .btn-pyle_realblue.active,fieldset[disabled] .btn-pyle_realblue.focus,fieldset[disabled] .btn-pyle_realblue:active,fieldset[disabled] .btn-pyle_realblue:focus,fieldset[disabled] .btn-pyle_realblue:hover {
	background-color:#003767;
	background-image:none
}

/* REAL BLUE LIGHT*/
.btn-pyle_realbluelt:focus,.btn-pyle_realbluelt:hover {
	background-color:#b2c7d9;
	background-position:0 -15px
}
.btn-pyle_realbluelt.active,.btn-pyle_realbluelt:active {
	background-color:#b2c7d9;
	border-color:#99b4cc
}
.btn-pyle_realbluelt.disabled,.btn-pyle_realbluelt.disabled.active,.btn-pyle_realbluelt.disabled.focus,.btn-pyle_realbluelt.disabled:active,.btn-pyle_realbluelt.disabled:focus,.btn-pyle_realbluelt.disabled:hover,.btn-pyle_realbluelt[disabled],.btn-pyle_realbluelt[disabled].active,.btn-pyle_realbluelt[disabled].focus,.btn-pyle_realbluelt[disabled]:active,.btn-pyle_realbluelt[disabled]:focus,.btn-pyle_realbluelt[disabled]:hover,fieldset[disabled] .btn-pyle_realbluelt,fieldset[disabled] .btn-pyle_realbluelt.active,fieldset[disabled] .btn-pyle_realbluelt.focus,fieldset[disabled] .btn-pyle_realbluelt:active,fieldset[disabled] .btn-pyle_realbluelt:focus,fieldset[disabled] .btn-pyle_realbluelt:hover {
	background-color:#b2c7d9;
	background-image:none
}

/* ORANGE */
.btn-pyle_orange:focus,.btn-pyle_orange:hover {
	background-color:#c4661e;
	background-position:0 -15px
}
.btn-pyle_orange.active,.btn-pyle_orange:active {
	background-color:#c4661e;
	border-color:#dd7322
}
.btn-pyle_orange.disabled,.btn-pyle_orange.disabled.active,.btn-pyle_orange.disabled.focus,.btn-pyle_orange.disabled:active,.btn-pyle_orange.disabled:focus,.btn-pyle_orange.disabled:hover,.btn-pyle_orange[disabled],.btn-pyle_orange[disabled].active,.btn-pyle_orange[disabled].focus,.btn-pyle_orange[disabled]:active,.btn-pyle_orange[disabled]:focus,.btn-pyle_orange[disabled]:hover,fieldset[disabled] .btn-pyle_orange,fieldset[disabled] .btn-pyle_orange.active,fieldset[disabled] .btn-pyle_orange.focus,fieldset[disabled] .btn-pyle_orange:active,fieldset[disabled] .btn-pyle_orange:focus,fieldset[disabled] .btn-pyle_orange:hover {
	background-color:#c4661e;
	background-image:none
}

/* PYLE ORANGE LIGHT*/
.btn-pyle_orangelt:focus,.btn-pyle_orangelt:hover {
	background-color:#fcd8bd;
	background-position:0 -15px
}
.btn-pyle_orangelt.active,.btn-pyle_orangelt:active {
	background-color:#fcd8bd;
	border-color:#fbcca8
}
.btn-pyle_orangelt.disabled,.btn-pyle_orangelt.disabled.active,.btn-pyle_orangelt.disabled.focus,.btn-pyle_orangelt.disabled:active,.btn-pyle_orangelt.disabled:focus,.btn-pyle_orangelt.disabled:hover,.btn-pyle_orangelt[disabled],.btn-pyle_orangelt[disabled].active,.btn-pyle_orangelt[disabled].focus,.btn-pyle_orangelt[disabled]:active,.btn-pyle_orangelt[disabled]:focus,.btn-pyle_orangelt[disabled]:hover,fieldset[disabled] .btn-pyle_orangelt,fieldset[disabled] .btn-pyle_orangelt.active,fieldset[disabled] .btn-pyle_orangelt.focus,fieldset[disabled] .btn-pyle_orangelt:active,fieldset[disabled] .btn-pyle_orangelt:focus,fieldset[disabled] .btn-pyle_orangelt:hover {
	background-color:#fcd8bd;
	background-image:none
}



/* GRAY */
.btn-pyle_gray:focus,.btn-pyle_gray:hover {
	background-color:#3d3d3d;
	background-position:0 -15px
}
.btn-pyle_gray.active,.btn-pyle_gray:active {
	background-color:#3d3d3d;
	border-color:#454545
}
.btn-pyle_gray.disabled,.btn-pyle_gray.disabled.active,.btn-pyle_gray.disabled.focus,.btn-pyle_gray.disabled:active,.btn-pyle_gray.disabled:focus,.btn-pyle_gray.disabled:hover,.btn-pyle_gray[disabled],.btn-pyle_gray[disabled].active,.btn-pyle_gray[disabled].focus,.btn-pyle_gray[disabled]:active,.btn-pyle_gray[disabled]:focus,.btn-pyle_gray[disabled]:hover,fieldset[disabled] .btn-pyle_gray,fieldset[disabled] .btn-pyle_gray.active,fieldset[disabled] .btn-pyle_gray.focus,fieldset[disabled] .btn-pyle_gray:active,fieldset[disabled] .btn-pyle_gray:focus,fieldset[disabled] .btn-pyle_gray:hover {
	background-color:#3d3d3d;
	background-image:none
}


/* DEFAULT */
.btn-pyle_default:focus,.btn-pyle_default:hover {
	background-color:#e0e0e0;
	background-position:0 -15px
}
.btn-pyle_default.active,.btn-pyle_default:active {
	background-color:#e0e0e0;
	border-color:#dbdbdb
}
.btn-pyle_default.disabled,.btn-pyle_default.disabled.active,.btn-pyle_default.disabled.focus,.btn-pyle_default.disabled:active,.btn-pyle_default.disabled:focus,.btn-pyle_default.disabled:hover,.btn-pyle_default[disabled],.btn-pyle_default[disabled].active,.btn-pyle_default[disabled].focus,.btn-pyle_default[disabled]:active,.btn-pyle_default[disabled]:focus,.btn-pyle_default[disabled]:hover,fieldset[disabled] .btn-pyle_default,fieldset[disabled] .btn-pyle_default.active,fieldset[disabled] .btn-pyle_default.focus,fieldset[disabled] .btn-pyle_default:active,fieldset[disabled] .btn-pyle_default:focus,fieldset[disabled] .btn-pyle_default:hover {
	background-color:#e0e0e0;
	background-image:none
}

/* PLUM */
.btn-pyle_plum:focus,.btn-pyle_plum:hover {
	background-color:#330073;
	background-position:0 -15px
}
.btn-pyle_plum.active,.btn-pyle_plum:active {
	background-color:#330073;
	border-color:#390081
}
.btn-pyle_plum.disabled,.btn-pyle_plum.disabled.active,.btn-pyle_plum.disabled.focus,.btn-pyle_plum.disabled:active,.btn-pyle_plum.disabled:focus,.btn-pyle_plum.disabled:hover,.btn-pyle_plum[disabled],.btn-pyle_plum[disabled].active,.btn-pyle_plum[disabled].focus,.btn-pyle_plum[disabled]:active,.btn-pyle_plum[disabled]:focus,.btn-pyle_plum[disabled]:hover,fieldset[disabled] .btn-pyle_plum,fieldset[disabled] .btn-pyle_plum.active,fieldset[disabled] .btn-pyle_plum.focus,fieldset[disabled] .btn-pyle_plum:active,fieldset[disabled] .btn-pyle_plum:focus,fieldset[disabled] .btn-pyle_plum:hover {
	background-color:#330073;
	background-image:none
}


/* PURPLE */
.btn-pyle_purple:focus,.btn-pyle_purple:hover {
	background-color:#50024c;
	background-position:0 -15px
}
.btn-pyle_purple.active,.btn-pyle_purple:active {
	background-color:#50024c;
	border-color:#5a0256
}
.btn-pyle_purple.disabled,.btn-pyle_purple.disabled.active,.btn-pyle_purple.disabled.focus,.btn-pyle_purple.disabled:active,.btn-pyle_purple.disabled:focus,.btn-pyle_purple.disabled:hover,.btn-pyle_purple[disabled],.btn-pyle_purple[disabled].active,.btn-pyle_purple[disabled].focus,.btn-pyle_purple[disabled]:active,.btn-pyle_purple[disabled]:focus,.btn-pyle_purple[disabled]:hover,fieldset[disabled] .btn-pyle_purple,fieldset[disabled] .btn-pyle_purple.active,fieldset[disabled] .btn-pyle_purple.focus,fieldset[disabled] .btn-pyle_purple:active,fieldset[disabled] .btn-pyle_purple:focus,fieldset[disabled] .btn-pyle_purple:hover {
	background-color:#50024c;
	background-image:none
}


/* RED WINE */
.btn-pyle_redwine:focus,.btn-pyle_redwine:hover {
	background-color:#821a2b;
	background-position:0 -15px
}
.btn-pyle_redwine.active,.btn-pyle_redwine:active {
	background-color:#821a2b;
	border-color:#921d30
}
.btn-pyle_redwine.disabled,.btn-pyle_redwine.disabled.active,.btn-pyle_redwine.disabled.focus,.btn-pyle_redwine.disabled:active,.btn-pyle_redwine.disabled:focus,.btn-pyle_redwine.disabled:hover,.btn-pyle_redwine[disabled],.btn-pyle_redwine[disabled].active,.btn-pyle_redwine[disabled].focus,.btn-pyle_redwine[disabled]:active,.btn-pyle_redwine[disabled]:focus,.btn-pyle_redwine[disabled]:hover,fieldset[disabled] .btn-pyle_redwine,fieldset[disabled] .btn-pyle_redwine.active,fieldset[disabled] .btn-pyle_redwine.focus,fieldset[disabled] .btn-pyle_redwine:active,fieldset[disabled] .btn-pyle_redwine:focus,fieldset[disabled] .btn-pyle_redwine:hover {
	background-color:#821a2b;
	background-image:none
}


/* RED */
.btn-pyle_red:focus,.btn-pyle_red:hover {
	background-color:#cc0000;
	background-position:0 -15px
}
.btn-pyle_red.active,.btn-pyle_red:active {
	background-color:#cc0000;
	border-color:#e50000
}
.btn-pyle_red.disabled,.btn-pyle_red.disabled.active,.btn-pyle_red.disabled.focus,.btn-pyle_red.disabled:active,.btn-pyle_red.disabled:focus,.btn-pyle_red.disabled:hover,.btn-pyle_red[disabled],.btn-pyle_red[disabled].active,.btn-pyle_red[disabled].focus,.btn-pyle_red[disabled]:active,.btn-pyle_red[disabled]:focus,.btn-pyle_red[disabled]:hover,fieldset[disabled] .btn-pyle_red,fieldset[disabled] .btn-pyle_red.active,fieldset[disabled] .btn-pyle_red.focus,fieldset[disabled] .btn-pyle_red:active,fieldset[disabled] .btn-pyle_red:focus,fieldset[disabled] .btn-pyle_red:hover {
	background-color:#cc0000;
	background-image:none
}

/*#endregion Pyle Button Actions*/


/*#region Pyle Alerts*/
/* GREEN */
.alert-pyle_green {
	background-image:-webkit-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-o-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#def1f0),to(#cdebe9));
	background-image:linear-gradient(to bottom,#def1f0 0,#cdebe9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdef1f0', endColorstr='#ffcdebe9', GradientType=0);
	background-repeat:repeat-x;
	border-color:#9cd7d3
}
.alert-pyle_greendk {
	background-image:-webkit-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-o-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#5abdb6),to(#489791));
	background-image:linear-gradient(to bottom,#5abdb6 0,#489791 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5abdb6', endColorstr='#ff489791', GradientType=0);
	background-repeat:repeat-x;
	border-color:#489791
}
/* GREEN SPACE */
.alert-pyle_greenspace {
	background-image:-webkit-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-o-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cde5e3),to(#b4d8d5));
	background-image:linear-gradient(to bottom,#cde5e3 0,#b4d8d5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcde5e3', endColorstr='#ffb4d8d5', GradientType=0);
	background-repeat:repeat-x;
	border-color:#9cd7d3
}
.alert-pyle_greenspacedk {
	background-image:-webkit-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-o-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#057f76),to(#04655e));
	background-image:linear-gradient(to bottom,#057f76 0,#04655e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff057f76', endColorstr='#ff04655e', GradientType=0);
	background-repeat:repeat-x;
	border-color:#04655e
}
/* BLUE */
.alert-pyle_blue {
	background-image:-webkit-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-o-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e7f3),to(#d1dbed));
	background-image:linear-gradient(to bottom,#e0e7f3 0,#d1dbed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e7f3', endColorstr='#ffd1dbed', GradientType=0);
	background-repeat:repeat-x;
	border-color:#a4b7dc
}
.alert-pyle_bluedk {
	background-image:-webkit-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-o-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#6888c6),to(#536c9e));
	background-image:linear-gradient(to bottom,#6888c6 0,#536c9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6888c6', endColorstr='#ff536c9e', GradientType=0);
	background-repeat:repeat-x;
	border-color:#536c9e
}
/* REAL BLUE */
.alert-pyle_realblue {
	background-image:-webkit-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-o-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ccd9e5),to(#b2c7d9));
	background-image:linear-gradient(to bottom,#ccd9e5 0,#b2c7d9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffccd9e5', endColorstr='#ffb2c7d9', GradientType=0);
	background-repeat:repeat-x;
	border-color:#b2c7d9
}
.alert-pyle_realbluedk {
	background-image:-webkit-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-o-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#004581),to(#003767));
	background-image:linear-gradient(to bottom,#004581 0,#003767 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004581', endColorstr='#ff003767', GradientType=0);
	background-repeat:repeat-x;
	border-color:#003767
}
/* BLUE SPACE */
.alert-pyle_bluespace {
	background-image:-webkit-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-o-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cfd7e7),to(#b7c3db));
	background-image:linear-gradient(to bottom,#cfd7e7 0,#b7c3db 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfd7e7', endColorstr='#ffb7c3db', GradientType=0);
	background-repeat:repeat-x;
	border-color:#b7c3db
}
.alert-pyle_bluespacedk {
	background-image:-webkit-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-o-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#123a8a),to(#0e2e6e));
	background-image:linear-gradient(to bottom,#123a8a 0,#0e2e6e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff123a8a', endColorstr='#ff0e2e6e', GradientType=0);
	background-repeat:repeat-x;
	border-color:#0e2e6e
}
/* ORANGE */
.alert-pyle_orange {
	background-image:-webkit-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-o-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fdebde),to(#fcd8bd));
	background-image:linear-gradient(to bottom,#fdebde 0,#fcd8bd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdebde', endColorstr='#fffcd8bd', GradientType=0);
	background-repeat:repeat-x;
	border-color:#e2c2aa
}
.alert-pyle_orangedk {
	background-image:-webkit-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-o-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f68026),to(#c4661e));
	background-image:linear-gradient(to bottom,#f68026 0,#c4661e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff68026', endColorstr='#ffc4661e', GradientType=0);
	background-repeat:repeat-x;
	border-color:#e2c2aa
}
/* GRAY */
.alert-pyle_gray {
	background-image:-webkit-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-o-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#c9c9c9));
	background-image:linear-gradient(to bottom,#dbdbdb 0,#c9c9c9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffc9c9c9', GradientType=0);
	background-repeat:repeat-x;
	border-color:#949494
}
.alert-pyle_graydk {
	background-image:-webkit-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-o-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#3d3d3d));
	background-image:linear-gradient(to bottom,#4d4d4d 0,#3d3d3d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff3d3d3d', GradientType=0);
	background-repeat:repeat-x;
	border-color:#949494
}
/* PLUM */
.alert-pyle_plum {
	background-image:-webkit-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-o-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#d8cce8),to(#c5b2dd));
	background-image:linear-gradient(to bottom,#d8cce8 0,#c5b2dd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd8cce8', endColorstr='#ffc5b2dd', GradientType=0);
	background-repeat:repeat-x;
	border-color:#8c66bc
}
.alert-pyle_plumdk {
	background-image:-webkit-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-o-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#400090),to(#330073));
	background-image:linear-gradient(to bottom,#400090 0,#330073 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff400090', endColorstr='#ff330073', GradientType=0);
	background-repeat:repeat-x;
	border-color:#330073
}
/* PURPLE */
.alert-pyle_purple {
	background-image:-webkit-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-o-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0ccdf),to(#d0b3cf));
	background-image:linear-gradient(to bottom,#e0ccdf 0,#d0b3cf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0ccdf', endColorstr='#ffd0b3cf', GradientType=0);
	background-repeat:repeat-x;
	border-color:#a2679f
}
.alert-pyle_purpledk {
	background-image:-webkit-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-o-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#650360),to(#50024c));
	background-image:linear-gradient(to bottom,#650360 0,#50024c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff650360', endColorstr='#ff50024c', GradientType=0);
	background-repeat:repeat-x;
	border-color:#50024c
}
/* RED WINE */
.alert-pyle_redwine {
	background-image:-webkit-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-o-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ecd2d6),to(#e3bcc2));
	background-image:linear-gradient(to bottom,#ecd2d6 0,#e3bcc2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffecd2d6', endColorstr='#ffe3bcc2', GradientType=0);
	background-repeat:repeat-x;
	border-color:#c77986
}
.alert-pyle_redwinedk {
	background-image:-webkit-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-o-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#a32136),to(#821a2b));
	background-image:linear-gradient(to bottom,#a32136 0,#821a2b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa32136', endColorstr='#ff821a2b', GradientType=0);
	background-repeat:repeat-x;
	border-color:#821a2b
}
/* RED */
.alert-pyle_red {
	background-image:-webkit-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-o-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffcccc),to(#ffb2b2));
	background-image:linear-gradient(to bottom,#ffcccc 0,#ffb2b2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcccc', endColorstr='#ffffb2b2', GradientType=0);
	background-repeat:repeat-x;
	border-color:#ff6666
}
.alert-pyle_reddk {
	background-image:-webkit-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-o-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#cc0000));
	background-image:linear-gradient(to bottom,#ff0000 0,#cc0000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
	background-repeat:repeat-x;
	border-color:#cc0000
}
/* DEFAULT */
.alert-pyle_default {
	background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
	background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat:repeat-x
}
/*#endregion Pyle Alerts*/

/*#region Pyle Panels*/
/* GREEN */
.panel-pyle_green>.panel-heading {
	background-image:-webkit-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-o-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#def1f0),to(#cdebe9));
	background-image:linear-gradient(to bottom,#def1f0 0,#cdebe9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdef1f0', endColorstr='#ffcdebe9', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_greendk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-o-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#5abdb6),to(#489791));
	background-image:linear-gradient(to bottom,#5abdb6 0,#489791 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5abdb6', endColorstr='#ff489791', GradientType=0);
	background-repeat:repeat-x
}
/* GREEN SPACE */
.panel-pyle_greenspace>.panel-heading {
	background-image:-webkit-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-o-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cde5e3),to(#b4d8d5));
	background-image:linear-gradient(to bottom,#cde5e3 0,#b4d8d5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcde5e3', endColorstr='#ffb4d8d5', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_greenspacedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-o-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#057f76),to(#04655e));
	background-image:linear-gradient(to bottom,#057f76 0,#04655e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff057f76', endColorstr='#ff04655e', GradientType=0);
	background-repeat:repeat-x
}
/* BLUE */
.panel-pyle_blue>.panel-heading {
	background-image:-webkit-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-o-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e7f3),to(#d1dbed));
	background-image:linear-gradient(to bottom,#e0e7f3 0,#d1dbed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e7f3', endColorstr='#ffd1dbed', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_bluedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-o-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#6888c6),to(#536c9e));
	background-image:linear-gradient(to bottom,#6888c6 0,#536c9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6888c6', endColorstr='#ff536c9e', GradientType=0);
	background-repeat:repeat-x
}
/* REAL BLUE */
.panel-pyle_realblue>.panel-heading {
	background-image:-webkit-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-o-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ccd9e5),to(#b2c7d9));
	background-image:linear-gradient(to bottom,#ccd9e5 0,#b2c7d9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffccd9e5', endColorstr='#ffb2c7d9', GradientType=0);
	background-repeat:repeat-x;
}
.panel-pyle_realbluedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-o-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#004581),to(#003767));
	background-image:linear-gradient(to bottom,#004581 0,#003767 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004581', endColorstr='#ff003767', GradientType=0);
	background-repeat:repeat-x
}
/* BLUE SPACE */
.panel-pyle_bluespace>.panel-heading {
	background-image:-webkit-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-o-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cfd7e7),to(#b7c3db));
	background-image:linear-gradient(to bottom,#cfd7e7 0,#b7c3db 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfd7e7', endColorstr='#ffb7c3db', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_bluespacedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-o-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#123a8a),to(#0e2e6e));
	background-image:linear-gradient(to bottom,#123a8a 0,#0e2e6e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff123a8a', endColorstr='#ff0e2e6e', GradientType=0);
	background-repeat:repeat-x
}
/* ORANGE */
.panel-pyle_orange>.panel-heading {
	background-image:-webkit-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-o-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fdebde),to(#fcd8bd));
	background-image:linear-gradient(to bottom,#fdebde 0,#fcd8bd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdebde', endColorstr='#fffcd8bd', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_orangedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-o-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f68026),to(#c4661e));
	background-image:linear-gradient(to bottom,#f68026 0,#c4661e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff68026', endColorstr='#ffc4661e', GradientType=0);
	background-repeat:repeat-x
}
/* GRAY */
.panel-pyle_gray>.panel-heading {
	background-image:-webkit-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-o-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#c9c9c9));
	background-image:linear-gradient(to bottom,#dbdbdb 0,#c9c9c9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffc9c9c9', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_graydk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-o-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#3d3d3d));
	background-image:linear-gradient(to bottom,#4d4d4d 0,#3d3d3d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff3d3d3d', GradientType=0);
	background-repeat:repeat-x
}
/* PLUM */
.panel-pyle_plum>.panel-heading {
	background-image:-webkit-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-o-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#d8cce8),to(#c5b2dd));
	background-image:linear-gradient(to bottom,#d8cce8 0,#c5b2dd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd8cce8', endColorstr='#ffc5b2dd', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_plumdk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-o-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#400090),to(#330073));
	background-image:linear-gradient(to bottom,#400090 0,#330073 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff400090', endColorstr='#ff330073', GradientType=0);
	background-repeat:repeat-x;
}
/* PURPLE */
.panel-pyle_purple>.panel-heading {
	background-image:-webkit-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-o-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0ccdf),to(#d0b3cf));
	background-image:linear-gradient(to bottom,#e0ccdf 0,#d0b3cf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0ccdf', endColorstr='#ffd0b3cf', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_purpledk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-o-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#650360),to(#50024c));
	background-image:linear-gradient(to bottom,#650360 0,#50024c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff650360', endColorstr='#ff50024c', GradientType=0);
	background-repeat:repeat-x
}
/* RED WINE */
.panel-pyle_redwine>.panel-heading {
	background-image:-webkit-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-o-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ecd2d6),to(#e3bcc2));
	background-image:linear-gradient(to bottom,#ecd2d6 0,#e3bcc2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffecd2d6', endColorstr='#ffe3bcc2', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_redwinedk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-o-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#a32136),to(#821a2b));
	background-image:linear-gradient(to bottom,#a32136 0,#821a2b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa32136', endColorstr='#ff821a2b', GradientType=0);
	background-repeat:repeat-x
}
/* RED */
.panel-pyle_red>.panel-heading {
	background-image:-webkit-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-o-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffcccc),to(#ffb2b2));
	background-image:linear-gradient(to bottom,#ffcccc 0,#ffb2b2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcccc', endColorstr='#ffffb2b2', GradientType=0);
	background-repeat:repeat-x
}
.panel-pyle_reddk>.panel-heading {
	background-image:-webkit-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-o-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#cc0000));
	background-image:linear-gradient(to bottom,#ff0000 0,#cc0000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
	background-repeat:repeat-x
}
/* DEFAULT */
.panel-pyle_default>.panel-heading {
	background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
	background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat:repeat-x
}
/*#endregion Pyle Panels*/


/*#region Pyle Dividers*/

/*#region Pyle Divider Arrow*/

.topg {
	text-align: center;
}

.topg .icon {
	width: 36px;
	height: 36px;
	border: 1px solid #CCC;
	border-radius: 50%;
	margin: 15px auto;
	background-image: url("../images/arrow-1.png");
	background-position: 13px -83px;
	background-repeat: no-repeat;
	position: relative;
}

.topg .icon::before {
	width: 106px;
	height: 1px;
	position: absolute;
	background-color: #CCC;
	content: "";
	top: 50%;
	left: 50%;
	margin: 0px 0px 0px -134px;
}

.topg .icon::after {
	width: 106px;
	height: 1px;
	position: absolute;
	background-color: #CCC;
	content: "";
	top: 50%;
	left: 50%;
	margin: 0px 0px 0px 28px;
}

/*#endregion Pyle Divider Arrow*/

/*#region Pyle Divider 1*/

.pyle_dividers_1 {
	border: none;
	background: transparent url("../images/pyle_dividers_1.png") repeat-x scroll left center;
	height: 5px;
	width: 100%;
	clear: both;
	display: block;
	overflow: hidden;
}

/*#endregion Pyle Divider 1*/

/*#region Pyle Divider 2*/

.pyle_dividers_2 {
	border-width: 1px;
	border-style: solid;
	border-color: #E4E4E4;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	height: 0px;
	width: 100%;
	clear: both;
	display: block;
	overflow: hidden;
}

/*#endregion Pyle Divider 2*/

/*#region Pyle Divider 3*/

.pyle_dividers_3 {
	border-width: 1px;
	border-style: solid;
	border-color: #E4E4E4;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_3 span {
	font-size: 17px;
	display: inline-block;
	width: 46px !important;
	height: 46px;
	top: -23px;
	line-height: 43px;
	border-radius: 50%;
	border: 1px solid #E4E4E4;
	margin: 0px auto;
	background-color: #FFF;
	padding: 0px;
	color: #E4E4E4;
	box-sizing: content-box;
}

/*#endregion Pyle Divider 3*/

/*#region Pyle Divider 4*/

.pyle_dividers_4 {
	border: none;
	background: transparent url("../images/line4.png") repeat-x scroll left center;
	height: 10px;
	width: 100%;
	clear: both;
	display: block;
	overflow: hidden;
}

/*#endregion Pyle Divider 4*/

/*#region Pyle Divider 5*/

.pyle_dividers_5 {
	border-width: 1px;
	border-style: solid;
	border-color: #E4E4E4;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 4px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_5 span {
	font-size: 24px;
	display: inline-block;
	width: 56px !important;
	height: 56px;
	top: -28px;
	line-height: 56px;
	margin: 0px auto;
	background-color: #FFF;
	padding: 0px;
	color: #E4E4E4;
	box-sizing: content-box;
}

/*#endregion Pyle Divider 5*/

/*#region Pyle Divider 6*/

.pyle_dividers_6 {
	border-width: 1px;
	border-style: solid;
	border-color: #EBEBEB;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	clear: both;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 100%;
}

/*#endregion Pyle Divider 6*/

/*#region Pyle Divider 7*/

.pyle_dividers_7 {
	border: none;
	background: transparent url("../images/pyle_dividers_7.png") repeat scroll left center;
	height: 5px;
	width: 100%;
	clear: both;
	display: block;
	overflow: hidden;
}

/*#endregion Pyle Divider 7*/

/*#region Pyle Divider 8*/
.pyle_dividers_8 {
	border-width: 1px;
	border-style: solid;
	border-color: #E4E4E4;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8 span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #E4E4E4;
	margin: 0px auto;
	background: #FFF none repeat scroll 0% 0%;
	padding: 10px 29px;
	color: #9D9D9D;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8*/

/*#region Pyle Divider 8 Green*/
.pyle_dividers_8_green {
	border-width: 1px;
	border-style: solid;
	border-color: #9cd7d3;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_green span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #9cd7d3;
	margin: 0px auto;
	padding: 10px 29px;
    color: #489791;
    background-color: #def1f0;
	background-image:-webkit-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-o-linear-gradient(top,#def1f0 0,#cdebe9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#def1f0),to(#cdebe9));
	background-image:linear-gradient(to bottom,#def1f0 0,#cdebe9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdef1f0', endColorstr='#ffcdebe9', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Green*/

/*#region Pyle Divider 8 Green Space*/
.pyle_dividers_8_greenspace {
	border-width: 1px;
	border-style: solid;
	border-color: #9cd7d3;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_greenspace span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #9cd7d3;
	margin: 0px auto;
	padding: 10px 29px;
    color: #04655e;
    background-color: #cde5e3;
	background-image:-webkit-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-o-linear-gradient(top,#cde5e3 0,#b4d8d5 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cde5e3),to(#b4d8d5));
	background-image:linear-gradient(to bottom,#cde5e3 0,#b4d8d5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcde5e3', endColorstr='#ffb4d8d5', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Green Space*/

/*#region Pyle Divider 8 Blue*/
.pyle_dividers_8_blue {
	border-width: 1px;
	border-style: solid;
	border-color: #a4b7dc;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_blue span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #a4b7dc;
	margin: 0px auto;
	padding: 10px 29px;
    color: #536c9e;
    background-color: #e0e7f3;
	background-image:-webkit-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-o-linear-gradient(top,#e0e7f3 0,#d1dbed 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e7f3),to(#d1dbed));
	background-image:linear-gradient(to bottom,#e0e7f3 0,#d1dbed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e7f3', endColorstr='#ffd1dbed', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Blue*/

/*#region Pyle Divider 8 Real Blue*/
.pyle_dividers_8_realblue {
	border-width: 1px;
	border-style: solid;
	border-color: #b2c7d9;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_realblue span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #b2c7d9;
	margin: 0px auto;
	padding: 10px 29px;
    color: #0e2e6e;
    background-color: #ccd9e5;
	background-image:-webkit-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-o-linear-gradient(top,#ccd9e5 0,#b2c7d9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ccd9e5),to(#b2c7d9));
	background-image:linear-gradient(to bottom,#ccd9e5 0,#b2c7d9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffccd9e5', endColorstr='#ffb2c7d9', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Real Blue*/

/*#region Pyle Divider 8 Blue Space*/
.pyle_dividers_8_bluespace {
	border-width: 1px;
	border-style: solid;
	border-color: #b7c3db;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_bluespace span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #b7c3db;
	margin: 0px auto;
	padding: 10px 29px;
    color: #0e2e6e;
    background-color: #cfd7e7;
	background-image:-webkit-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-o-linear-gradient(top,#cfd7e7 0,#b7c3db 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cfd7e7),to(#b7c3db));
	background-image:linear-gradient(to bottom,#cfd7e7 0,#b7c3db 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfd7e7', endColorstr='#ffb7c3db', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Blue Space*/

/*#region Pyle Divider 8 Green Dark*/
.pyle_dividers_8_greendk {
	border-width: 1px;
	border-style: solid;
	border-color: #489791;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_greendk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #489791;
	margin: 0px auto;
	padding: 10px 29px;
    color: #eef8f7;
    background-color: #5abdb6;
	background-image:-webkit-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-o-linear-gradient(top,#5abdb6 0,#489791 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#5abdb6),to(#489791));
	background-image:linear-gradient(to bottom,#5abdb6 0,#489791 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5abdb6', endColorstr='#ff489791', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Green Dark*/

/*#region Pyle Divider 8 Green Space Dark*/
.pyle_dividers_8_greenspacedk {
	border-width: 1px;
	border-style: solid;
	border-color: #04655e;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_greenspacedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #04655e;
	margin: 0px auto;
	padding: 10px 29px;
    color: #e6f2f1;
    background-color: #057f76;
	background-image:-webkit-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-o-linear-gradient(top,#057f76 0,#04655e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#057f76),to(#04655e));
	background-image:linear-gradient(to bottom,#057f76 0,#04655e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff057f76', endColorstr='#ff04655e', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Green Space Dark*/

/*#region Pyle Divider 8 Blue Dark*/
.pyle_dividers_8_bluedk {
	border-width: 1px;
	border-style: solid;
	border-color: #536c9e;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_bluedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #536c9e;
	margin: 0px auto;
	padding: 10px 29px;
    color: #e0e7f3;
    background-color: #6888c6;
	background-image:-webkit-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-o-linear-gradient(top,#6888c6 0,#536c9e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#6888c6),to(#536c9e));
	background-image:linear-gradient(to bottom,#6888c6 0,#536c9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6888c6', endColorstr='#ff536c9e', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Blue Dark*/

/*#region Pyle Divider 8 Real Blue Dark*/
.pyle_dividers_8_realbluedk {
	border-width: 1px;
	border-style: solid;
	border-color: #003767;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_realbluedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #003767;
	margin: 0px auto;
	padding: 10px 29px;
    color: #e5ecf2;
    background-color: #004581;
	background-image:-webkit-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-o-linear-gradient(top,#004581 0,#003767 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#004581),to(#003767));
	background-image:linear-gradient(to bottom,#004581 0,#003767 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004581', endColorstr='#ff003767', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Real Blue Dark*/

/*#region Pyle Divider 8 Blue Space Dark*/
.pyle_dividers_8_bluespacedk {
	border-width: 1px;
	border-style: solid;
	border-color: #0e2e6e;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_bluespacedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #0e2e6e;
	margin: 0px auto;
	padding: 10px 29px;
    color: #e7ebf3;
    background-color: #123a8a;
	background-image:-webkit-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-o-linear-gradient(top,#123a8a 0,#0e2e6e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#123a8a),to(#0e2e6e));
	background-image:linear-gradient(to bottom,#123a8a 0,#0e2e6e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff123a8a', endColorstr='#ff0e2e6e', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Blue Space Dark*/

/*#region Pyle Divider 8 Orange*/
.pyle_dividers_8_orange {
	border-width: 1px;
	border-style: solid;
	border-color: #e2c2aa;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_orange span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #e2c2aa;
	margin: 0px auto;
	padding: 10px 29px;
    color: #8a6d3b;
    background-color: #fdebde;
	background-image:-webkit-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-o-linear-gradient(top,#fdebde 0,#fcd8bd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fdebde),to(#fcd8bd));
	background-image:linear-gradient(to bottom,#fdebde 0,#fcd8bd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdebde', endColorstr='#fffcd8bd', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Orange*/

/*#region Pyle Divider 8 Gray*/
.pyle_dividers_8_gray {
	border-width: 1px;
	border-style: solid;
	border-color: #949494;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_gray span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #949494;
	margin: 0px auto;
	padding: 10px 29px;
    color: #3d3d3d;
    background-color: #dbdbdb;
	background-image:-webkit-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-o-linear-gradient(top,#dbdbdb 0,#c9c9c9 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#c9c9c9));
	background-image:linear-gradient(to bottom,#dbdbdb 0,#c9c9c9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffc9c9c9', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Gray*/

/*#region Pyle Divider 8 Plum*/
.pyle_dividers_8_plum {
	border-width: 1px;
	border-style: solid;
	border-color: #8c66bc;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_plum span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #8c66bc;
	margin: 0px auto;
	padding: 10px 29px;
    color: #330073;
    background-color: #d8cce8;
	background-image:-webkit-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-o-linear-gradient(top,#d8cce8 0,#c5b2dd 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#d8cce8),to(#c5b2dd));
	background-image:linear-gradient(to bottom,#d8cce8 0,#c5b2dd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd8cce8', endColorstr='#ffc5b2dd', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Plum*/

/*#region Pyle Divider 8 Purple*/
.pyle_dividers_8_purple {
	border-width: 1px;
	border-style: solid;
	border-color: #a2679f;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_purple span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #a2679f;
	margin: 0px auto;
	padding: 10px 29px;
    color: #50024c;
    background-color: #e0ccdf;
	background-image:-webkit-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-o-linear-gradient(top,#e0ccdf 0,#d0b3cf 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e0ccdf),to(#d0b3cf));
	background-image:linear-gradient(to bottom,#e0ccdf 0,#d0b3cf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0ccdf', endColorstr='#ffd0b3cf', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Purple*/

/*#region Pyle Divider 8 Red Wine*/
.pyle_dividers_8_redwine {
	border-width: 1px;
	border-style: solid;
	border-color: #c77986;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_redwine span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #c77986;
	margin: 0px auto;
	padding: 10px 29px;
    color: #821a2b;
    background-color: #ecd2d6;
	background-image:-webkit-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-o-linear-gradient(top,#ecd2d6 0,#e3bcc2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ecd2d6),to(#e3bcc2));
	background-image:linear-gradient(to bottom,#ecd2d6 0,#e3bcc2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffecd2d6', endColorstr='#ffe3bcc2', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Red Wine*/

/*#region Pyle Divider 8 Red*/
.pyle_dividers_8_red {
	border-width: 1px;
	border-style: solid;
	border-color: #ff6666;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}

.pyle_dividers_8_red span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #ff6666;
	margin: 0px auto;
	padding: 10px 29px;
    color: #cc0000;
    background-color: #ffcccc;
	background-image:-webkit-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-o-linear-gradient(top,#ffcccc 0,#ffb2b2 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffcccc),to(#ffb2b2));
	background-image:linear-gradient(to bottom,#ffcccc 0,#ffb2b2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcccc', endColorstr='#ffffb2b2', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Red*/

/*#region Pyle Divider 8 Default*/
.pyle_dividers_8_default {
	border-width: 1px;
	border-style: solid;
	border-color: #dbdbdb;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_default span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #dbdbdb;
	margin: 0px auto;
	padding: 10px 29px;
    color: #333;
    background-color: #f5f5f5;
	background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
	background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Default*/

/*#region Pyle Divider 8 Orange Dark*/
.pyle_dividers_8_orangedk {
	border-width: 1px;
	border-style: solid;
	border-color: #e2c2aa;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_orangedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #e2c2aa;
	margin: 0px auto;
	padding: 10px 29px;
    color: #fef2e9;
    background-color: #f68026;
	background-image:-webkit-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-o-linear-gradient(top,#f68026 0,#c4661e 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f68026),to(#c4661e));
	background-image:linear-gradient(to bottom,#f68026 0,#c4661e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff68026', endColorstr='#ffc4661e', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Orange Dark*/

/*#region Pyle Divider 8 Gray Dark*/
.pyle_dividers_8_graydk {
	border-width: 1px;
	border-style: solid;
	border-color: #949494;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_graydk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #949494;
	margin: 0px auto;
	padding: 10px 29px;
    color: #ededed;
    background-color: #4d4d4d;
	background-image:-webkit-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-o-linear-gradient(top,#4d4d4d 0,#3d3d3d 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#3d3d3d));
	background-image:linear-gradient(to bottom,#4d4d4d 0,#3d3d3d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff3d3d3d', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Gray Dark*/

/*#region Pyle Divider 8 Plum Dark*/
.pyle_dividers_8_plumdk {
	border-width: 1px;
	border-style: solid;
	border-color: #330073;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_plumdk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #330073;
	margin: 0px auto;
	padding: 10px 29px;
    color: #ebe5f3;
    background-color: #400090;
	background-image:-webkit-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-o-linear-gradient(top,#400090 0,#330073 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#400090),to(#330073));
	background-image:linear-gradient(to bottom,#400090 0,#330073 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff400090', endColorstr='#ff330073', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Plum Dark*/

/*#region Pyle Divider 8 Purple Dark*/
.pyle_dividers_8_purpledk {
	border-width: 1px;
	border-style: solid;
	border-color: #50024c;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_purpledk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #50024c;
	margin: 0px auto;
	padding: 10px 29px;
    color: #efe5ef;
    background-color: #650360;
	background-image:-webkit-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-o-linear-gradient(top,#650360 0,#50024c 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#650360),to(#50024c));
	background-image:linear-gradient(to bottom,#650360 0,#50024c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff650360', endColorstr='#ff50024c', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Purple Dark*/

/*#region Pyle Divider 8 Red Wine Dark*/
.pyle_dividers_8_redwinedk {
	border-width: 1px;
	border-style: solid;
	border-color: #821a2b;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_redwinedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #821a2b;
	margin: 0px auto;
	padding: 10px 29px;
    color: #f5e8ea;
    background-color: #a32136;
	background-image:-webkit-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-o-linear-gradient(top,#a32136 0,#821a2b 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#a32136),to(#821a2b));
	background-image:linear-gradient(to bottom,#a32136 0,#821a2b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa32136', endColorstr='#ff821a2b', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Red Wine Dark*/

/*#region Pyle Divider 8 Red Dark*/
.pyle_dividers_8_reddk {
	border-width: 1px;
	border-style: solid;
	border-color: #cc0000;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_reddk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #cc0000;
	margin: 0px auto;
	padding: 10px 29px;
    color: #ffe5e5;
    background-color: #ff0000;
	background-image:-webkit-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-o-linear-gradient(top,#ff0000 0,#cc0000 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#cc0000));
	background-image:linear-gradient(to bottom,#ff0000 0,#cc0000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Red Dark*/

/*#region Pyle Divider 8 Default Red Wine Dark*/
.pyle_dividers_8_default_redwinedk {
	border-width: 1px;
	border-style: solid;
	border-color: #821a2b;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	text-align: center;
	height: 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 30px 0px;
}
.pyle_dividers_8_default_redwinedk span {
	top: -20px;
	position: relative;
	font-size: 12px;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #821a2b;
	margin: 0px auto;
	padding: 10px 29px;
    color: #333;
    background-color: #f5f5f5;
	background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
	background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat:repeat-x;
	box-sizing: content-box;
}
/*#endregion Pyle Divider 8 Default Red Wine Dark*/

/*#endregion Pyle Dividers*/


/*#region Pyle Boxes*/

/*#region Pyle Box Common*/
.pyle_boxes_style_1, .pyle_boxes_style_2, .pyle_boxes_style_3, .pyle_boxes_style_4, .pyle_boxes_style_5, .pyle_boxes_style_6, .pyle_boxes_style_7, .pyle_boxes_style_8, .pyle_boxes_style_9 {
	position: relative;
}
.pyle_boxes_style_2::before, .pyle_boxes_style_3::before, .pyle_boxes_style_5::before, .pyle_boxes_style_7::before, .pyle_boxes_style_9::before {
	content: "";
	position: absolute;
	top: 100%;
	left: 0px;
	width: 100px;
	height: 15px;
	z-index: 0;
	box-shadow: 14px 14px 14px rgba(0, 0, 0, 0.3);
	margin: -26px 0px 0px -5px;
	transform: rotate(-5deg);
}
.pyle_boxes_style_2::after, .pyle_boxes_style_3::after, .pyle_boxes_style_5::after, .pyle_boxes_style_7::after, .pyle_boxes_style_9::after {
	content: "";
	position: absolute;
	top: 100%;
	right: 0px;
	width: 100px;
	height: 15px;
	z-index: 0;
	box-shadow: -14px 14px 14px rgba(0, 0, 0, 0.3);
	margin: -26px -5px 0px 0px;
	transform: rotate(5deg);
}
.pyle_boxes_style_4 .boxes, .pyle_boxes_style_5 .boxes .but a.Button_default2:hover, .pyle_boxes_style_7 .but a.Button_default2, .pyle_boxes_style_8 .but a.Button_default2 {
	background-color: #F68026;
}
/*#endregion Pyle Box Common*/

/*#region Pyle Box Style 1*/
.pyle_boxes_style_1 .boxes {
	background-color: #F4F4F4;
	padding: 20px 25px 20px 25px;
	z-index: 1;
	position: relative;
    border-left: 3px solid #F68026;
}
.pyle_boxes_style_1 .Boxes_title {
    color: #F68026;
	font-size: 18px;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 0px;
	margin-bottom: 13px;
}
/*#endregion Pyle Box Style 1*/

/*#region Pyle Box Style 2*/
.pyle_boxes_style_2 .boxes {
	border: 1px solid #DEDEDE;
	background-color: #FFF;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 3px;
}
.pyle_boxes_style_2 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
}
/*#endregion Pyle Box Style 2*/

/*#region Pyle Box Style 3*/
.pyle_boxes_style_3 .boxes {
	border: 1px solid #DEDEDE;
	background-color: #F8F8F8;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 3px;
}
.pyle_boxes_style_3 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
}
/*#endregion Pyle Box Style 3*/

/*#region Pyle Box Style 4*/
.pyle_boxes_style_4 .boxes {
	padding: 20px 25px 20px 25px;
	z-index: 1;
	position: relative;
}
.pyle_boxes_style_4 .Boxes_title {
	font-size: 20px;
	color: #FFF;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 0px;
	margin-bottom: 13px;
}
/*#endregion Pyle Box Style 4*/

/*#region Pyle Box Style 5*/
.pyle_boxes_style_5 .boxes {
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	text-align: center;
	border-radius: 5px;
    border-top: 3px solid #F68026;
}
.pyle_boxes_style_5 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 18px;
	margin-bottom: 0px;
}
/*#endregion Pyle Box Style 5*/

/*#region Pyle Box Style 6*/
.pyle_boxes_style_6 .boxes {
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 5px;
    border-bottom: 3px solid #F68026;
}
.pyle_boxes_style_6 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 18px;
	margin-bottom: 0px;
}
/*#endregion Pyle Box Style 6*/

/*#region Pyle Box Style 7*/
.pyle_boxes_style_7 .boxes {
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 20px 25px 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 5px;
    border-left: 3px solid #F68026;
}
.pyle_boxes_style_7 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 0px;
	margin-bottom: 13px;
}
/*#endregion Pyle Box Style 7*/

/*#region Pyle Box Style 8*/
.pyle_boxes_style_8 .boxes {
	background-color: #333;
	padding: 20px 25px 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 5px;
}
.pyle_boxes_style_8 .Boxes_title {
	font-size: 20px;
	color: #FFF;
	font-weight: normal;
	position: relative;
	padding: 5px 0px 0px;
	margin-bottom: 13px;
}
/*#endregion Pyle Box Style 8*/

/*#region Pyle Box Style 9*/
.pyle_boxes_style_9 .boxes {
	border: 3px solid #f68026;
	background-color: #FFF;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	border-radius: 5px;
    box-shadow:inset 4px 4px 4px rgba(0, 0, 0, 0.3);
        
}
.pyle_boxes_style_9 .Boxes_title {
	font-size: 20px;
	color: #333;
	font-weight: normal;
}
/*#endregion Pyle Box Style 9*/

/*#endregion Pyle Boxes*/


/*#region Pyle Containers*/

.pyle_Container-1, .pyle_Container-2, .pyle_Container-3 {
	margin-bottom: 5px;
}

/*#region Pyle Container 1*/
.pyle_Container-1 h4 {
	font-size: 22px;
	font-weight: normal;
	line-height: 1;
	text-align: center;
}
.pyle_Container-1 .line {
	width: 40px;
	height: 3px;
	background-color: #f68026;
	margin: 25px auto;
}
/*#endregion Pyle Container 1*/

/*#region Pyle Container 2*/
.pyle_Container-2 .pyle_title {
	padding: 0px 0px 20px;
	text-align: left;
	background: transparent url("../images/pyle_dividers_1.png") repeat-x scroll left 10px;
}
.pyle_Container-2 .pyle_title2 {
	font-size: 20px;
	font-weight: normal;
	line-height: 1.3;
	padding: 0px 15px 0px 0px;
    background-color: #FFF;
}
/*#endregion Pyle Container 2*/

/*#region Pyle Container 3*/
.pyle_Container-3 .c3title {
	font-size: 20px;
	padding: 0px 0px 20px;
	text-align: left;
}
.pyle_Container-3 .line {
	position: relative;
	width: 30px;
	height: 3px;
	top: -3px;
	margin: 0px 0px 0px 10px;
	display: inline-block;
    background-color: #f68026;
}
/*#endregion Pyle Container 3*/


.pyle_footer {
	padding-right: 10px;
	text-align: right;
}
/*#endregion Pyle Containers*/


/*#region Pyle Flip Boxes*/

/*#region Pyle Flip Box Common*/
.pyle_flip_box {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	perspective: 1000;
	overflow: visible;
	margin-bottom: 5px;
	position: relative;
}
.pyle_flip_box .front,
.pyle_flip_box .back {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: all 750ms ease 0s;
	-moz-transition: all 750ms ease 0s;
	-o-transition: all 750ms ease 0s;
	-ms-transition: all 750ms ease 0s;
	transition: all 750ms ease 0s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.pyle_flip_box .front {
	position: relative;
	z-index: 0;
	background-color: #FFF;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	transform: rotateY(0deg);
}
.pyle_flip_box .back {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 100%;
	z-index: -2;
	background-color: #FFF;
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.pyle_flip_box.flip_right .back {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.pyle_flip_box.flip_top .front {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	transform: rotateX(0deg);
}
.pyle_flip_box.flip_top .back {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.pyle_flip_box.flip_bottom .front {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	transform: rotateX(0deg);
}
.pyle_flip_box.flip_bottom .back {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
}
.pyle_flip_box:hover .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.pyle_flip_box:hover .back {
	z-index: 3;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	transform: rotateY(0deg);
}
.pyle_flip_box.flip_right:hover .front {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.pyle_flip_box.flip_top:hover .front {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
}
.pyle_flip_box.flip_top:hover .back {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	transform: rotateX(0deg);
}
.pyle_flip_box.flip_bottom:hover .front {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.pyle_flip_box.flip_bottom:hover .back {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	transform: rotateX(0deg);
}
/*#endregion Pyle Flip Box Common*/

/*#region Pyle Flip Box 1*/
.pyle_flip_box_1 .front,
.pyle_flip_box_1 .back{
	border:1px solid #e2e2e2;
	padding:25px;
	text-align:center;
}
.pyle_flip_box_1 .front .glyphicon{
	background-color:#22BB75;
	border-radius:			50%;
	-webkit-border-radius:	50%;
	width:60px;
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:26px;
	color:#FFF;
	margin-bottom:20px;
}
.pyle_flip_box_1  h3{
	font-size:15px;
	color:#666666;
	margin-bottom:10px;
}
.pyle_flip_box_1 .back{
	height:auto;
}
.pyle_flip_box_1 .back h3{
	margin:0px 0 15px;
}
.pyle_flip_box_1 .back a.but{
	padding:6px 0px;
	color:#FFF;
	background-color:#22BB75;
	text-decoration:none;
	display:block;
	width:120px;
	text-align:center;
	margin:37px auto -42px
}
/*#endregion Pyle Flip Box 1*/

/*#region Pyle Flip Box 2*/
.pyle_flip_box_2 .front,
.pyle_flip_box_2 .back{
	background-color:#f8f8f8;
	border:1px solid #e2e2e2;
	padding: 25px;
	text-align:center;
} 
.pyle_flip_box_2 .back{
	height:100%;
	padding:0 25px;
}
.pyle_flip_box_2 .front .glyphicon{
	font-size:45px;
	color:#777777;
	margin:8px 0 0px;
}
.pyle_flip_box_2 h3 {
	color:#666666;
	font-size:15px;
	margin:25px 0 15px;
}
/*#endregion Pyle Flip Box 2*/

/*#region Pyle Flip Box 3*/
.pyle_flip_box_3 .front{
	padding:25px;
	text-align:center;
} 
.pyle_flip_box_3 .back{
	padding:0 25px;
	text-align:center;
	background-color:#22BB75;
	color:#FFF;
}
.pyle_flip_box_3 .back{
	height:100%;
}
.pyle_flip_box_3 .front .glyphicon{
	font-size:45px;
	width:120px;
	height:120px;
	line-height:120px;
	background-color:#e9e9e9;
	border-radius:			50%;
	-webkit-border-radius:	50%;
	color:#777777;
	margin:8px 0 0px;
}
.pyle_flip_box_3 h3 {
	color:#666666;
	font-size:15px;
	margin:25px 0 15px;
}
.pyle_flip_box_3 .back h3 {
	color:#FFF;
	margin:35px 0 15px;
}
.pyle_flip_box_3 .back a.but{
	display:inline-block;
	padding:8px 25px;
	border-radius:			3px;
	-webkit-border-radius:	3px;
	color:#ffffff;
	border:1px solid #ffffff;
	text-decoration:none;
	margin-top:10px;
	transition: 		background-color ease-in 200ms,border ease-in 200ms;
	-moz-transition: 	background-color ease-in 200ms,border ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     background-color ease-in 200ms,border ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		background-color ease-in 200ms,border ease-in 200ms; /* Opera */
	-ms-transition: 	background-color ease-in 200ms,border ease-in 200ms; /* IE9? */

}
.pyle_flip_box_3 .back a.but:hover{
	background-color:#444;
	border:1px solid #444;
}
/*#endregion Pyle Flip Box 3*/

/*#region Pyle Flip Box 4*/

/*h3.flip_box_4h3{
	text-align:center;
	font-size:30px;
	font-weight: lighter;
	line-height: normal;
	color:#333;
	margin:0 0 15px 0;
	}
p.flip_box_4p{
	text-align:center;
	margin:0 0 20px 0;
	}*/
.pyle_flip_box_4 .front,
.pyle_flip_box_4 .back{
	border-radius:5px;
	-ext-align:webkit-border-radius:5px;
	padding:25px;
	text-align:center;
}
.pyle_flip_box_4 .front{
	background-color:#EFEFEF;
	}
.pyle_flip_box_4 .back{
	}
 
.pyle_flip_box_4 .front .glyphicon{
	border-radius:			50%;
	-webkit-border-radius:	50%;
	width:60px;
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:26px;
	color:#FFF;
	margin-bottom:20px;
}
.pyle_flip_box_4 h3{
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin-bottom:10px;
}
.pyle_flip_box_4 .back{
}
.pyle_flip_box_4 .back h3{
	margin:0px 0 15px;
	color:#fff;
}
.pyle_flip_box_4 .back p{
	color:#fff;
	}

.pyle_flip_box_4 .back a.but{
	padding:6px 0px;
	color:#FFF;
	text-decoration:none;
	display:block;
	width:120px;
	text-align:center;
	margin:15px auto 0;
}
/*#endregion Pyle Flip Box 4*/

/*#region Pyle Flip Box 5*/
.pyle_flip_box_5 .rotate{
	cursor:pointer;
	}
.pyle_flip_box_5 .front{
	background-color:#F2F2F2;
	text-align:center;
	}
.pyle_flip_box_5 .front h3{
	font-size:14px;
	line-height:22px;
	color:#333;
	font-weight:normal;
	margin:20px 0 10px 0;
	}
.pyle_flip_box_5 .front p{
	color:#666;
	margin:0 0 20px 0;
	display:inline-block;
	}
.pyle_flip_box_5 .back{
	background-color:#22BB75;
	padding:24px;
	color:#fff;	
	}
.pyle_flip_box_5 .back h3{
	font-size:14px;
	font-weight:normal;
	line-height:22px;
	color:#fff;
	margin:0 0 5px 0;
	}
.pyle_flip_box_5 .back p{
	color:#fff;
	}
.pyle_flip_box_5 .back .line{
	width:30px;
	height:2px;
	background-color:#fff;
	margin:2px 0 10px 0;
	}
.pyle_flip_box_5 .back .backp{
	margin:10px 0;
	display:inline-block;
	}
.pyle_flip_box_5 .back .backp img{
	float:right;
	border-radius:4px;
	-webkit-border-radius:4px;
	overflow:hidden;
	width:60px;
	height:60px;
	margin:15px 0;
	}
.pyle_flip_box_5 .back .back_social{
	}
.pyle_flip_box_5 .back .back_social a {
	text-align: center;
	background-color: #22bb75;
	border: 1px solid #fff;
	width: 40px;
	height: 40px;
	padding: 9px 0;
	margin: 0 3px;
	display: inline-block;
	border-radius: 50%;
	transition: background-color ease-in 200ms,color ease-in 200ms;
	-moz-transition: background-color ease-in 200ms,color ease-in 200ms;
	-webkit-transition: background-color ease-in 200ms,color ease-in 200ms;
	-o-transition: background-color ease-in 200ms,color ease-in 200ms;
	-ms-transition: background-color ease-in 200ms,color ease-in 200ms;
	}
.pyle_flip_box_5 .back .back_social a span.social {
	background-color: #fff;
	font-size: 17px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	}
.pyle_flip_box_5 .back .back_social a:hover{
	background-color: #fff;
	color: #fff;
	}
.pyle_flip_box_5 .back .back_social a:hover span.social {
	background-color: #22bb75;
	}
/*#endregion Pyle Flip Box 5*/

/*#region Pyle Flip Box 6*/
.pyle_flip_box_6 .front .bottom{
	padding:20px;
	box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	}	
.pyle_flip_box_6 .front h3{
	font-size: 14px;
	color: #333;
	font-weight: normal;
	margin:0;
	}
.pyle_flip_box_6 .front h4{
	font-size: 14px;
	color: #999;
	font-weight: normal;
	}
.pyle_flip_box_6 .front .Price .Priceleft {
	font-size: 15px;
	color: #E4AA0D;
	float: left;
	}
.pyle_flip_box_6 .front .Price .Priceleft span.glyphicon {
	margin: 0 2px 0 0;
	}
.pyle_flip_box_6 .front .Price .Priceright {
	font-size: 14px;
	color: #22bb75;
	text-transform: uppercase;
	font-weight: bold;
	float: right;
	}
.pyle_flip_box_6 .back{
	background-color:#22bb75;
	padding:25px;
	box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);

	}
.pyle_flip_box_6 .back h3{
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin:0;
	}
.pyle_flip_box_6 .back h4{
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform:uppercase;
	}
.pyle_flip_box_6 .back p{
	color:#fff;
	line-height:22px;
	}
.pyle_flip_box_6 .back a.but{
	font-size:12px;
	color:#fff;
	border:1px solid #fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	padding:9px 28px;
	display:inline-block;
	margin:10px 0;
	transition: 		background-color ease-in 200ms,border ease-in 200ms;
	-moz-transition: 	background-color ease-in 200ms,border ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     background-color ease-in 200ms,border ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		background-color ease-in 200ms,border ease-in 200ms; /* Opera */
	-ms-transition: 	background-color ease-in 200ms,border ease-in 200ms; /* IE9? */
	}
.pyle_flip_box_6 .back a.but:hover{
	background-color:#444;
	border:1px solid transparent;
	text-decoration:none;
	}
/*#endregion Pyle Flip Box 6*/

/*#endregion Pyle Flip Boxes*/


.pyle_cona {
	position: relative;
	text-align: center;
}
.pyle_cona .linebox {
	position: absolute;
	width: 100%;
	top: 50%;
	z-index: -1;
}
.pyle_cona .linebox .line {
	width: 250px;
	height: 2px;
	margin: 0px auto;
	background-color: #f68026;
}
.pyle_cona .number {
	font-size: 120px;
	color: #E9E8E8;
	line-height: normal;
	display: inline-block;
	background-color: #FFF;
	padding: 0px 45px;
}
.pyle_cona .title {
	font-size: 40px;
	color: #333;
	line-height: normal;
	position: absolute;
	width: 100%;
	text-align: center;
	top: 50%;
	margin: -27px 0px 0px;
}


.conc{
	border:1px solid #F68026;
	border-radius:4px;
	-webkit-border-radius:4px;
	text-align:center;	
	margin: 40px 0 0 0;
	cursor:pointer;
	transition: 		box-shadow ease-in 200ms;
	-moz-transition: 	box-shadow ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     box-shadow ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		box-shadow ease-in 200ms; /* Opera */
	-ms-transition: 	box-shadow ease-in 200ms; /* IE9? */
	}
.conc:hover{
	box-shadow:0 0 5px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);	
	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);
	}	
.conc .icon{
	width:70px;
	height:70px;
	background-color:#F68026;
	color:#fff;
	display:inline-block;
	border-radius:50%;
	-webkit-border-radius:50%;
	margin: -35px 0 10px 0;
	}
.conc .icon span.glyphicon{
	font-size:28px;
	top:0;
	color:#fff;
	line-height:70px;
	}
.conc h3{
	font-size:18px;
	color:#333;
	font-weight:normal;
	line-height:20px;
	}
.conc p{
	padding:0 22px;
	}
.conc > a{
	font-size:12px;
	color:#F68026;
	text-transform:uppercase;
	position:relative;	
	margin: 12px 0 20px 0;
	display: inline-block;
	}
.conc > a:hover{
	text-decoration:none;
	}
.conc > a:before{
	position: absolute;
	content: "";
	border-style: solid;
	border-width: 4px;
	right: -20px;
	top: 4px;
	border-color: transparent transparent transparent #F68026;
	}


/*#region Pyle Progress Bar*/

.progress-bar-pyle_green {
  background-color: #5abdb6;
}
.progress-striped .progress-bar-pyle_green {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_greenspace {
  background-color: #057f76;
}
.progress-striped .progress-bar-pyle_greenspace {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_blue {
  background-color: #6888c6;
}
.progress-striped .progress-bar-pyle_blue {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_realblue {
  background-color: #004581;
}
.progress-striped .progress-bar-pyle_realblue {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_bluespace {
  background-color: #123a8a;
}
.progress-striped .progress-bar-pyle_bluespace {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_plum {
  background-color: #400090;
}
.progress-striped .progress-bar-pyle_plum {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_purple {
  background-color: #650360;
}
.progress-striped .progress-bar-pyle_purple {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_redwine {
  background-color: #a32136;
}
.progress-striped .progress-bar-pyle_redwine {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_red {
  background-color: #ff0000;
}
.progress-striped .progress-bar-pyle_red {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_orange {
  background-color: #f68026;
}
.progress-striped .progress-bar-pyle_orange {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-pyle_gray {
  background-color: #4d4d4d;
}
.progress-striped .progress-bar-pyle_gray {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

/*#endregion Pyle Progress Bar*/


/*#region Pyle Ribbon Bar*/

.ribbonbar {
  margin: 20px 0;
  line-height: 34px;
  position: relative;
  user-select: none;
  outline:none !important;
  width:100%;
  text-align:center;
  font-weight: bold;
}
.ribbonbar.ribbon {
  
  outline:none;
  outline-color: transparent;
}
.ribbonbar.ribbon:before, .ribbonbar.ribbon:after {
  top: 5px;
  z-index: -1;
}
.ribbonbar.ribbon:before {
  border-color: #53dab6 #53dab6 #53dab6 transparent;
  left: -25px;
  border-width: 17px;
}
.ribbonbar.ribbon:after {
  border-color: #53dab6 transparent #53dab6 #53dab6;
  right: -25px;
  border-width: 17px;
}
.ribbonbar:before, .ribbonbar:after {
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 0;
  outline:none;
}
.ribbonbar.alert-pyle_graydk:before {
  border-color: #353535 #353535 #353535 transparent;
    }
.ribbonbar.alert-pyle_graydk:after {
  border-color: #353535 transparent #353535 #353535;
    }
.ribbonbar.alert-pyle_bluedk:before {
  border-color: #485f8a #485f8a #485f8a transparent;
    }
.ribbonbar.alert-pyle_bluedk:after {
  border-color: #485f8a transparent #485f8a #485f8a;
    }
.ribbonbar.alert-pyle_greendk:before {
  border-color: #3e847f #3e847f #3e847f transparent;
    }
.ribbonbar.alert-pyle_greendk:after {
  border-color: #3e847f transparent #3e847f #3e847f;
    }
.ribbonbar.alert-pyle_bluespacedk:before {
  border-color: #0c2860 #0c2860 #0c2860 transparent;
    }
.ribbonbar.alert-pyle_bluespacedk:after {
  border-color: #0c2860 transparent #0c2860 #0c2860;
    }
.ribbonbar.alert-pyle_realbluedk:before {
  border-color: #00305a #00305a #00305a transparent;
    }
.ribbonbar.alert-pyle_realbluedk:after {
  border-color: #00305a transparent #00305a #00305a;
    }
.ribbonbar.alert-pyle_orangedk:before {
  border-color: #ac591a #ac591a #ac591a transparent;
    }
.ribbonbar.alert-pyle_orangedk:after {
  border-color: #ac591a transparent #ac591a #ac591a;
    }
.ribbonbar.alert-pyle_redwinedk:before {
  border-color: #721725 #721725 #721725 transparent;
    }
.ribbonbar.alert-pyle_redwinedk:after {
  border-color: #721725 transparent #721725 #721725;
    }
.ribbonTopBox {
	border: 1px solid #DEDEDE;
	background-color: #F8F8F8; 
	padding: 20px 25px;
	border-radius:3px 3px 0 0; 
	-webkit-border-radius:3px 3px 0 0;
}
.ribbonBottomBox {
	border: 1px solid #DEDEDE;
	background-color: #F8F8F8;
	padding: 20px 25px;
	z-index: 1;
	position: relative;
	border-radius:0 0 3px 3px; 
	-webkit-border-radius:0 0 3px 3px;
}
.boxRibbon{
	margin: 0px;
}
/*#endregion Pyle Ribbon Bar*/

/* Size Image to container and maintain ratio*/
.adpImg {
  width: 90px;
  height: 120px;
  background-color: #fff;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: 0 15px 5px 0;
  z-index:100;
}

/* Use this to create a table that is sized for it's contents */
.fill-table {
    white-space: nowrap;
    width: 1%;
}

.imgShadow {
    border: 0 solid rgba(0,0,0,.1);
    -khtml-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 4px 4px 8px rgba(0,0,0,.5);
    -khtml-box-shadow: 4px 4px 8px rgba(0,0,0,.5);
    -webkit-box-shadow: 4px 4px 8px rgba(0,0,0,.5);
    box-shadow: 4px 4px 8px rgba(0,0,0,0.5);
}

.adpImgBorder{
	padding:3px;
	background:#fff;
	border:1px solid #ddd;
	display:block;
	max-width:98px;
	max-height:133px;
	overflow:hidden;
	margin:0 15px 5px 0;
}


