h3,

h4,

h5 {

	color: #204287;

}





a {

	color: #204287;

}



a:hover {

	color: #0099e6;

}



a:active {

	color: #0077b3;

}



.alternative-font {

	color: #204287;

}



.nav-pills > .active > a,

.nav-pills > .active > a:hover {

	background-color: #204287;

}



.btn-primary {

	color: #ffffff;

	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #006dcc;

	background-image: -moz-linear-gradient(top, #204287, #0044cc);

	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#204287), to(#0044cc));

	background-image: -webkit-linear-gradient(top, #204287, #0044cc);

	background-image: -o-linear-gradient(top, #204287, #0044cc);

	background-image: linear-gradient(to bottom, #204287, #0044cc);

	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff204287', endColorstr='#ff0044cc', GradientType=0);

	border-color: #0044cc #0044cc #002a80;

	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*/
	
background: #ff1a00; /* Old browsers */
background: -moz-linear-gradient(top,  #ff1a00 0%, #ff1a00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff1a00), color-stop(100%,#ff1a00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff1a00 0%,#ff1a00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff1a00 0%,#ff1a00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff1a00 0%,#ff1a00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff1a00 0%,#ff1a00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1a00', endColorstr='#ff1a00',GradientType=0 ); /* IE6-9 */


}



.btn-primary:hover,

.btn-primary:focus,

.btn-primary:active,

.btn-primary.active,

.btn-primary.disabled,

.btn-primary[disabled] {

	color: #ffffff;

	background-color: rgb(222, 23, 0);

}



.btn-primary:active,

.btn-primary.active {

	background-color: #003399 \9;

}



body.boxed div.body {

	border-top-color: #204287;

}



section.highlight {

	background-color: #204287;

	border-color: #0077b3;

}



section.page-top h2 {

	border-bottom-color: #204287;

}



section.toggle label {

	color: #204287;

	border-left-color: #204287;

}



section.toggle input[type="checkbox"]:checked ~ label {

	background-color: #b3e5ff;

	border-color: #204287;

}



section.page-top.custom-product {

	background-color: #0077b3;

	border-top-color: #204287;

}



div.feature-box div.feature-box-icon {

	background-color: #204287;

}



ul.timeline li div.featured-box div.box-content {

	border-top-color: #204287;

}



a.thumb-info span.thumb-info-type {

	background-color: #204287;

}



a.thumb-info span.thumb-info-action-icon {

	background-color: #204287;

}



.thumbnail span.zoom {

	background-color: #204287;

}



div.thumb-info-social-icons a {

	background-color: #204287;

}



.inverted {

	background-color: #204287;

}



div.tabs ul.nav-tabs a,

div.tabs ul.nav-tabs a:hover {

	color: #204287;

}



div.tabs ul.nav-tabs a:hover {

	border-top-color: #204287;

}



div.tabs ul.nav-tabs li.active a {

	border-top-color: #204287;

	color: #204287;

}



ul.list.icons li i {

	color: #204287;

}



textarea,

input[type="text"],

input[type="password"],

input[type="datetime"],

input[type="datetime-local"],

input[type="date"],

input[type="month"],

input[type="time"],

input[type="week"],

input[type="number"],

input[type="email"],

input[type="url"],

input[type="search"],

input[type="tel"],

input[type="color"],

.uneditable-input {

	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}



textarea:focus,

input[type="text"]:focus,

input[type="password"]:focus,

input[type="datetime"]:focus,

input[type="datetime-local"]:focus,

input[type="date"]:focus,

input[type="month"]:focus,

input[type="time"]:focus,

input[type="week"]:focus,

input[type="number"]:focus,

input[type="email"]:focus,

input[type="url"]:focus,

input[type="search"]:focus,

input[type="tel"]:focus,

input[type="color"]:focus,

.uneditable-input:focus {

	border-color: #AAA;

	-webkit-box-shadow: 0 0 8px 2px #ebebeb;

	-moz-box-shadow: 0 0 8px 2px #ebebeb;

	box-shadow: 0 0 8px 2px #ebebeb;

}



header nav ul.nav-main ul.dropdown-menu, header nav ul.nav-main li.dropdown.open a.dropdown-toggle, header nav ul.nav-main li.current-menu-item a, header nav ul.nav-main li.dropdown:hover a {
    color: #FFF;
    background-color: #204287 !important;
}



header nav ul.nav-main ul.dropdown-menu li:hover > a {

	background-color: #00aaff !important;

}



header nav ul.nav-main ul.dropdown-menu {

	color: #ffffff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #006dcc;

	background-image: -moz-linear-gradient(top, #204287, #0044cc);

	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#204287), to(#0044cc));

	background-image: -webkit-linear-gradient(top, #204287, #0044cc);

	background-image: -o-linear-gradient(top, #204287, #0044cc);

	background-image: linear-gradient(to bottom, #204287, #0044cc);

	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff204287', endColorstr='#ff0044cc', GradientType=0);

	border-color: #0044cc #0044cc #002a80;

	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}



header nav ul.nav-main ul.dropdown-menu:hover,

header nav ul.nav-main ul.dropdown-menu:focus,

header nav ul.nav-main ul.dropdown-menu:active,

header nav ul.nav-main ul.dropdown-menu.active,

header nav ul.nav-main ul.dropdown-menu.disabled,

header nav ul.nav-main ul.dropdown-menu[disabled] {

	color: #ffffff;

	background-color: #0044cc;

}



header nav ul.nav-main ul.dropdown-menu:active,

header nav ul.nav-main ul.dropdown-menu.active {

	background-color: #003399 \9;

}



header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a {

	background: none !important;

}



header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {

	background: #0099e6 !important;

}



div.slider div.tp-bannertimer {

	background-color: #204287;

}



div.home-intro p em {

	color: #00aaff;

}



div.home-concept strong {

	color: #204287;

	font-weight: bold;

}



blockquote.testimonial {

	background: #0099e6;

}



div.testimonial-arrow-down {

	border-top-color: #0099e6;

}



div.recent-posts div.date span.month,

article.post div.post-date span.month {

	background-color: #204287;

}



div.recent-posts div.date span.day,

article.post div.post-date span.day {

	color: #204287;

}



div.pricing-table div.most-popular {

	border-color: #204287;

}



div.pricing-table div.most-popular h3 {

	background-color: #0074ad;

	background-image: -moz-linear-gradient(top, #204287, #005580);

	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#204287), to(#005580));

	background-image: -webkit-linear-gradient(top, #204287, #005580);

	background-image: -o-linear-gradient(top, #204287, #005580);

	background-image: linear-gradient(to bottom, #204287, #005580);

	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff204287', endColorstr='#ff005580', GradientType=0);

}



footer div.footer-ribon {

	background: #204287;

}



footer div.footer-ribon::before {

	border-right-color: #005580;

}



/* ----------------- */

.btn-red,.btn-red:active{

background: #ff3019; /* Old browsers */

background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */

background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */

	

	

}

.btn-red:hover{

background: #ff3019; /* Old browsers */

background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 59%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(59%,#cf0404)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 59%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 59%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 59%); /* IE10+ */

background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 59%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */

}

.btn-large {
    padding: 11px 19px;
    font-size: 18px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font-weight: bold;
}