



/*  global.400.skin.css   */

.generic-text .error400 h1,
.generic-text .error400 .icomoon,
.generic-text .error400 + h2 {
	color: #797979;
}

.generic-text .error400 h1 span,
.generic-text .error400 + h2 + p a {
	color: #1dbbee;
}

.inverted-colors .generic-text .error400 h1,
.inverted-colors .generic-text .error400 .icomoon,
.inverted-colors .generic-text .error400 + h2 {
	color: #bcbec0;
}

/*  global.accordion.skin.css   */

.accordion .panel-default,
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
	background-color: transparent;
}

.accordion .panel-title a .icomoon {
	border-right-color: #fff;
}

.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: transparent;
}

.accordion .panel-title a.collapsed {
	color: #353535;
}

.accordion .panel-default > .panel-heading {
    border-color: #e63c41;
    background-color: #f5f5f5;
}

.accordion .panel-title a,
.accordion .panel-title a.collapsed:hover {
	background-color: #e63c41;
	border-top-color: #e63c41;
	border-left-color: #e63c41;
	border-right-color: #e63c41;
	color: #fff;
}

.accordion > .panel-default:nth-last-of-type(1) .panel-title a,
.accordion > .panel-default:nth-last-of-type(1) .panel-title a.collapsed:hover {
	border-bottom-color: #e63c41;
}

.accordion .panel-title a.collapsed:hover .icomoon {
	border-right-color: #fff;
}

.accordion .panel-title a.collapsed {
	border-top-color: #e6e7e8;
	border-left-color: #e6e7e8;
	border-right-color: #e6e7e8;
	background-color: #fff;
}

.accordion .panel-title a.collapsed .icomoon {
	border-right-color: #e6e7e8;
}

.accordion > .panel-default:nth-last-of-type(1) .panel-title a.collapsed {
	border-bottom-color: #e6e7e8;
}

.inverted-colors .accordion .panel-default,
.inverted-colors .accordion .panel-default > .panel-heading + .panel-collapse > .panel-body,
.inverted-colors .accordion .panel-default > .panel-heading {
	background-color: transparent;
}

.inverted-colors .accordion .panel-title a .icomoon,
.inverted-colors .accordion .panel-title a.collapsed:hover .icomoon {
	border-right-color: #fff;
}

.inverted-colors .accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: transparent;
}

.inverted-colors .accordion .panel-title a.collapsed {
	color: #e6e7e8;
}

.inverted-colors .accordion .panel-title a,
.inverted-colors .accordion .panel-title a.collapsed:hover {
	color: #fff;
}

.inverted-colors .accordion .panel-default > .panel-heading {
    border-color: #e63c41;
}

.inverted-colors .accordion .panel-title a,
.inverted-colors .accordion .panel-title a.collapsed:hover {
	background-color: #e63c41;
	border-top-color: #e63c41;
	border-left-color: #e63c41;
	border-right-color: #e63c41;
}

.inverted-colors .accordion > .panel-default:nth-last-of-type(1) .panel-title a,
.inverted-colors .accordion > .panel-default:nth-last-of-type(1) .panel-title a.collapsed:hover {
	border-bottom-color: #e63c41;
}

.inverted-colors .accordion .panel-title a.collapsed {
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
	background-color: transparent;
}

.inverted-colors .accordion .panel-title a.collapsed .icomoon {
	border-right-color: #808080;
}

.inverted-colors .accordion > .panel-default:nth-last-of-type(1) .panel-title a.collapsed {
	border-bottom-color: #808080;
}

/*  global.back-to-top.skin.css   */

#back-to-top {
	background-color: #e63c41;
}

#back-to-top a {
	color: #fff;
}

#back-to-top:hover a {
	color: #353535;
}

/*  global.buttons.skin.css   */

.btn.btn-small,
.btn.btn-med,
.btn.btn-large {
  	background-color: #e63c41;
  	border-color: #e63c41;
  	color: #fff;
}

.btn.btn-small:hover,
.btn.btn-med:hover,
.btn.btn-large:hover {
    background-color: #bd2a2f;
    border-color: #bd2a2f;
}

.link {
	color: #e63c41;
}

.link:hover {
    color: #bd2a2f;
}

.btn.facebook {
  background: #375593;
  border-color: #375593;
}

.inverted-colors .btn.btn-small,
.inverted-colors .btn.btn-med,
.inverted-colors .btn.btn-large {
  	background-color: #e63c41;
    border-color: #e63c41;
  	color: #fff;
}

.inverted-colors .btn.btn-small:hover,
.inverted-colors .btn.btn-med:hover,
.inverted-colors .btn.btn-large:hover {
    background-color: transparent;
    border-color: #bd2a2f;
}

.inverted-colors .link {
    color: #e63c41;
}

.inverted-colors .link:hover {
    color: #bd2a2f;
}

/*  global.dropdown-language.skin.css   */

.header .navbar-default .navbar-right > li.dropdown.dropdown-language.open > a,
.header .navbar-default .navbar-right > li.dropdown.dropdown-language:hover > a,
.header .navbar-default .navbar-right > li.dropdown.dropdown-language > a:focus {
	background-color: transparent;
}

@media (min-width: 1000px) {
	.left-menu .header .navbar-default .navbar-right > li.dropdown.dropdown-language > ul.dropdown-menu {
	  	border-bottom-color: #f1f2f2;
	}
	.left-menu .header .navbar-default .navbar-right > li.dropdown.dropdown-language > ul.dropdown-menu {
		border-top-color: #f1f2f2;
	}
}

@media (max-width: 999px) {
	.header .navbar-default .navbar-right > li.dropdown.dropdown-language > ul.dropdown-menu > li > a:hover {
		background-color: #e7e7e7;
	}
	.left-menu .header .navbar-default .navbar-right > li.dropdown.dropdown-language > ul.dropdown-menu {
	  	border-top-color: #f1f2f2;
	}
}

/*  global.dropdown-social.skin.css   */

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a:hover > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social:hover > a > span {
	border-color: #e63c41;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a span {
	color: #fff;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a > span {
	background-color: #e63c41;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a:hover > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social:hover > a > span {
	background-color: transparent;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > a:hover > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social:hover > a > span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a span {
	color: #e63c41;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a span,
.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a:hover span {
	background-color: #fff;
}

.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a span {
	border-color: #e63c41;
}

@media (min-width: 1000px) {
	.left-menu .header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu {
		border-top-color: #f1f2f2;
	}
}

@media (max-width: 999px) {
	.header .navbar-default .navbar-right > li.dropdown.dropdown-social > ul.dropdown-menu > li > a:hover {
		background-color: #e7e7e7;
	}
}

/*  global.dropdown-user.skin.css   */

.header .navbar-default .navbar-right > li.dropdown.user-menu.open > a,
.header .navbar-default .navbar-right > li.dropdown.user-menu:hover > a,
.header .navbar-default .navbar-right > li.dropdown.user-menu > a:focus {
	background-color: transparent;
}

/*  global.flipbox.skin.css   */

.flip-holder .normal-state {
	background-color: #f8f8f8;
}

.flip-holder .normal-state .title,
.flip-holder .normal-state .icon {
	color: #575757;
}

.flip-holder .back-state .btn {
	color: #e63c41;
}

.flip-holder .normal-state p,
.flip-holder .back-state .btn:hover {
	color: #353535;
}

.flip-holder .back-state,
.flip-holder .back-state .title,
.flip-holder .back-state p {
	color: #fff;
}

.flip-holder .back-state {
	background-color: #e63c41;
}

.flip-holder .back-state .btn {
	background-color: #fff;
	border-color: #fff;
}

.inverted-colors .flip-holder .normal-state {
	background-color: #e63c41;
}

.inverted-colors .flip-holder .back-state .btn:hover {
	border-color: #e63c41;
}

.inverted-colors .flip-holder .normal-state .title,
.inverted-colors .flip-holder .normal-state .icon,
.inverted-colors .flip-holder .back-state .btn,
.inverted-colors .flip-holder .normal-state p,
.inverted-colors .flip-holder .back-state,
.inverted-colors .flip-holder .back-state .title,
.inverted-colors .flip-holder .back-state p {
	color: #fff;
}

.inverted-colors .flip-holder .back-state,
.inverted-colors .flip-holder .back-state .btn {
	background-color: transparent;
}

.inverted-colors .flip-holder .back-state .btn {
	border-color: #fff;
}

.inverted-colors .flip-holder .back-state .btn:hover {
	color: #e63c41;
}

/*  global.footer.skin.css   */

footer {
	background: #2c2c2c!important;
	color: #bcbec0;
}

footer .copyright p a {
	color: #e63c41;
}

/*  global.forms.skin.css   */

.form .block-head {
	color: #353535;
}

.form.form-label-option.form-label-option-no-box .form-line-group-label,
.form .form-line > label {
	color: #e63c41;
}

.form .form-item {
	color: #6d6d6d;
}

.form.form-label-option:not(.form-label-option-no-box) .form-line-group-label {
	background-color: #e63c41;
}

.form.form-label-option:not(.form-label-option-no-box) .form-line-group-label {
	color: #fff;
}

.form .form-item {
	border-color: #e6e7e8;
	background-color: #fff;
}

.form .form-item::-webkit-input-placeholder {
	color: #6d6d6d;
}

.form .form-item:-moz-placeholder {
	color: #6d6d6d;
}

.form .form-item::-moz-placeholder {
	color: #6d6d6d;
}

.form .form-item:-ms-input-placeholder {
	color: #6d6d6d;
}

form.form .form-item {
  	border-top-color: #e6e7e8;
  	border-left-color: #e6e7e8;
  	border-bottom-color: #e6e7e8;
  	border-right-color: #e6e7e8;
}

.form-item-captcha-img {
	border-color: #e6e7e8;
}

.form-item-captcha-img span {
	background: rgba(255,255,255,0.7);
}

.form-item-captcha-img span::before {
	color: #e63c41;
}

.form.form-label-option.form-label-option-no-box .form-line-group-label {
	background: transparent;
	border-color: transparent;	
}

.inverted-colors .form .block-head,
.inverted-colors .form.form-label-option .form-line-group-label,
.inverted-colors .form .form-line > label {
	color: #e6e7e8;
}

.inverted-colors .form .form-item {
	color: #e63c41;
	border-color: #808080;
	background-color: transparent;
}

.inverted-colors .form .form-item::-webkit-input-placeholder {
	color: #e63c41;
}

.inverted-colors .form .form-item:-moz-placeholder {
	color: #e63c41;
}

.inverted-colors .form .form-item::-moz-placeholder {
	color: #e63c41;
}

.inverted-colors .form .form-item:-ms-input-placeholder {
	color: #e63c41;
}

.inverted-colors form.form .form-item {
  	border-top-color: #808080;
  	border-left-color: #808080;
  	border-bottom-color: #808080;
  	border-right-color: #808080;
}

.inverted-colors .form-item-captcha-img {
	border-color: #808080;
}

.inverted-colors .form-item-captcha-img span {
	background: rgba(255,255,255,0.7);
}

.inverted-colors .form.form-label-option.form-label-option-no-box .form-line-group-label {
	background: transparent;
	border-color: transparent;	
}

/*  global.gallery-f6.skin.css   */

.gallery-element-6 {
	background-color: #000;
}

.gallery-element-6 > .caption {
	background-color: rgba(12,19,26, 0);
}

.gallery-element-6:hover > .caption {
	background-color: rgba(12,19,26, 0.8);
}

.gallery-element-6 .caption .icons li .parent-icon {
	background-color: #e63c41;
	color: #fff;
}

.gallery-element-6 .caption .icons li .parent-icon:hover {
	background-color: #1c5379;
}

.gallery-element-6 .caption .overlay-text .project-title {
	color: #ecf0f1;
}

.gallery-element-6 .caption .overlay-text .category {
	color: #bdc3c7;
}

/*  global.gallery-f9.skin.css   */

.gallery-element-8:hover img {
	-webkit-box-shadow: 0px -1px 7px 0px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px -1px 7px 0px rgba(0,0,0,0.26);
	box-shadow: 0px -1px 7px 0px rgba(0,0,0,0.26);
}

.gallery-element-8 .caption {
   	background-color: rgba(230,60,65, 0.9);
}

.gallery-element-8:hover .caption {
   	-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.26);
	box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.26);
}

.gallery-element-8 .caption .overlay-text .title {
	color: #fff;
}

.gallery-element-8 .caption .overlay-text .title::after {
	background-color: #fff;
}

.gallery-element-8 .caption .overlay-text .subtitle {
	color: #fff;
}

.gallery-element-8 .caption .overlay-text .password-protected {
	color: #9c1f2d;
}

/*  global.generic-text.skin.css   */

.generic-text h1, 
.generic-text h2, 
.generic-text h3, 
.generic-text h4, 
.generic-text h5, 
.generic-text h6 {
	color: #353535;
}

.generic-text p,
.generic-text address,
.generic-text blockquote,
.generic-text ul li,
.generic-text ul li:before,
.generic-text ol li,
.generic-text pre,
.generic-text table th,
.generic-text table td {
  color: #6d6d6d;
}

.generic-text a {
  color: #e63c41;
}

.generic-text blockquote {
	border-left-color: #e63c41;
}

.generic-text pre {
  	background-color: #f8f8f8;
}

.generic-text pre,
.generic-text table {
  	border-color: #e6e7e8;
}

.generic-text hr {
  	border-top-color: #e6e7e8;
}

.inverted-colors .generic-text h1, 
.inverted-colors .generic-text h2, 
.inverted-colors .generic-text h3, 
.inverted-colors .generic-text h4,
.inverted-colors .generic-text h5, 
.inverted-colors .generic-text h6 {
	color: #e6e7e8;
}

.inverted-colors .generic-text p,
.inverted-colors .generic-text address,
.inverted-colors .generic-text blockquote,
.inverted-colors .generic-text ul li,
.inverted-colors .generic-text ul li:before,
.inverted-colors .generic-text ol li,
.inverted-colors .generic-text pre,
.inverted-colors .generic-text table th,
.inverted-colors .generic-text table td {
  color: #bcbec0;
}

.inverted-colors .generic-text a {
    color: #e63c41;
}

.inverted-colors .generic-text pre {
  	background-color: #242424;
  	border-color: #242424;
}

.inverted-colors .generic-text hr {
  	border-top-color: #808080;
}

.inverted-colors .generic-text table {
  	border-color: #808080;
}

/*  global.header.skin.css   */

.top-menu .header {
	-webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14);
	-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14);
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14);
}

.header,
.header .navbar-default,
.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li > a {
	background-color: #fff;
}

.header .navbar-default .navbar-right > li > a,
.header .navbar-default .navbar-right > li.dropdown > a,
.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li > a {
  	color: #777;
}

.header .navbar-default .navbar-right > li > a:hover,
.header .navbar-default .navbar-right > li.active > a,
.header .navbar-default .navbar-right > li.active > a:hover,
.header .navbar-default .navbar-right > li.dropdown.active > a,
.header .navbar-default .navbar-right > li.dropdown > a:active,
.header .navbar-default .navbar-right > li.dropdown > a:focus,
.header .navbar-default .navbar-right > li.dropdown > a:hover,
.header .navbar-default .navbar-right > li.dropdown:hover > a {
  	color: #555;
}

.header .navbar-default .navbar-right > li > a:hover,
.header .navbar-default .navbar-right > li.active > a,
.header .navbar-default .navbar-right > li.active > a:hover,
.header .navbar-default .navbar-right > li.active > a:active,
.header .navbar-default .navbar-right > li.active > a:focus,
.header .navbar-default .navbar-right > li.dropdown.active > a,
.header .navbar-default .navbar-right > li.dropdown > a:active,
.header .navbar-default .navbar-right > li.dropdown > a:hover,
.header .navbar-default .navbar-right > li.dropdown:hover > a {
  	background-color: #eeeeee;
}

.header .navbar-default .navbar-right > li.dropdown > a:focus,
.header .navbar-default .navbar-right > li.dropdown.open > a {
  	background-color: transparent;
}

.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li > a {
  	color: #6d6d6d;
}

.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li.active > a,
.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li > a:hover {
  	color: #262626;
  	background-color: #f5f5f5;
}

.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li:not(:nth-last-of-type(1)) > a {
  	border-bottom-color: #f1f2f2;
}

@media (min-width: 1000px) {
	.top-menu .header .navbar-default .navbar-right > li > a::after {
		background-color: #e63c41;
	}
	.top-menu .header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu {
		border-top-color: #e63c41;
	}
	.top-menu .header .navbar-default .navbar-right > li.dropdown.dropup > ul.dropdown-menu {
	  	border-bottom-color: #e63c41;
	}
}

.header .navbar-toggle {
	border-color: #e63c41!important;
}

.header .navbar-toggle,
.header .navbar-toggle:hover, 
.header .navbar-toggle:focus {
	background-color: transparent!important;
}

.header .navbar-toggle span.span-01, 
.header .navbar-toggle span.span-02, 
.header .navbar-toggle span.span-03 {
	background-color: #e63c41;
}

@media (max-width: 999px) {
	.header .navbar-collapse {
	  	border-color: #f1f2f2;
	}
	.header .navbar-default .navbar-right > li > a:hover,
	.header .navbar-default .navbar-right > li.active > a,
	.header .navbar-default .navbar-right > li.active > a:hover,
	.header .navbar-default .navbar-right > li.active > a:active,
	.header .navbar-default .navbar-right > li.active > a:focus,
	.header .navbar-default .navbar-right > li.dropdown.active > a,
	.header .navbar-default .navbar-right > li.dropdown > a:active,
	.header .navbar-default .navbar-right > li.dropdown > a:focus,
	.header .navbar-default .navbar-right > li.dropdown > a:hover,
	.header .navbar-default .navbar-right > li.dropdown:hover > a {
	  	background-color: transparent;
	}
	.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li > a:hover {
		background-color: transparent;
	}
	.header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li.active > a:hover {
	  	background-color: #f5f5f5;
	}
}

/*  global.layout.skin.css   */

::-moz-selection {
    color: #fff;
    background: #e63c41;
}

::selection {
    color: #fff; 
    background: #e63c41;
}

body {
  	background-color: #fff;
}

.layout-white {
	background-color: #fff;
}

.layout-transparent {
	background: transparent;
}


.layout-cta {
	background: #e63c41;
}

/*  global.left-menu.skin.css   */

.left-menu .wrapper {
	box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
    -webkit-box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
    background-color: #fff;
}

.left-menu .wrapper .header .navbar-default .navbar-right > li > a {
  	border-top-color: #f1f2f2;
}

.left-menu .wrapper .header .navbar-default .navbar-right > li:nth-last-of-type(1) > a {
  	border-bottom-color: #f1f2f2;
}

.left-menu .wrapper .header .navbar-default .navbar-right > li.dropdown > ul.dropdown-menu > li:nth-of-type(1) > a {
  	border-top-color: #f1f2f2;
}

@media (min-width: 1000px) {
	.left-menu .wrapper .header .navbar-default .navbar-right > li > a::after {
	    background-color: #e63c41;
	}
	.popover-content .dropdown-menu {
  		background: rgba(230,60,65, 0.95);
	}
	.popover-content .dropdown-menu li a {
	    color: #fff;
	}
	.popover-content .dropdown-menu li a:hover,
	.popover-content .dropdown-menu li a:focus {
	    background-color: transparent;
	}
}

@media (max-width: 999px) {
	.left-menu .wrapper {
		box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14);
	    -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14);
	    -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14);
	}
}

/*  global.page-header.skin.css   */

.page-header {
	background-color: #f7f7f7;
}

.page-header .title {
	color: #e63c41;
}

.page-header .subtitle {
	color: #e63c41; 
}

.inverted-colors.page-header .title {
	color: #e6e7e8;
}

.inverted-colors.page-header .subtitle {
	color: #bcbec0;
}

/*  global.paging.skin.css   */

ul.paging li a,
ul.paging li.active a,
ul.paging li:hover a {
    border-color: #e63c41;
}

ul.paging,
ul.paging li a {
    background-color: transparent;
}

ul.paging li a,
ul.paging li > span {
    color: #353535;
}

ul.paging li.active a,
ul.paging li:hover a {
    color: #fff;
    background-color: #e63c41;
}

.inverted-colors ul.paging li a,
.inverted-colors ul.paging li > span,
.inverted-colors ul.paging li.active a,
.inverted-colors ul.paging li:hover a {
    color: #fff;
}

.inverted-colors ul.paging li.active a,
.inverted-colors ul.paging li:hover a {
    background-color: #e63c41;
    border-color: #e63c41;
}

/*  global.post-image.skin.css   */

.post-slider .post-copy,
.post-image + .post-copy {
	color: #353535;
}

.post-image .mask,
.post-image .mask .links a {
	background: rgba(230,60,65,0.7);
}

.post-image .mask h2,
.post-image .mask .links a {
	color: #fff;
}

.post-image .mask .links a:active,
.post-image .mask .links a:focus,
.post-image .mask .links a:hover {
	background: rgba(230,60,65,0.1);
}

.inverted-colors .post-slider .post-copy,
.inverted-colors .post-image + .post-copy {
	color: #e6e7e8;
}

/*  global.preloader.skin.css   */

.preloader {
	background: #fff;
}

.sk-three-bounce .sk-child{
	background: #e63c41;
}

/*  global.progress.skin.css   */

.progress-holder > label {
	color: #353535;
}

.progress-item {
	background-color: #f8f8f8;
}

.progress-item .progress-border {
	border-color: #e6e7e8;
}

.progress-item .progress-status {
	background-color: #e63c41;
}

.inverted-colors .progress-holder > label {
	color: #e6e7e8;
}

.inverted-colors .progress-item {
	background-color: transparent;
}

.inverted-colors .progress-item .progress-border {
	border-color: #808080;
}

/*  global.table.skin.css   */

.bordered-table.table-responsive {
	background-color: transparent;
}

.bordered-table.table-responsive table.table thead tr {
	background-color: #f5f5f5;
}

.bordered-table.table-responsive table.table thead tr th,
.bordered-table.table-responsive table.table.table-bordered tbody tr th,
.bordered-table.table-responsive table.table.table-bordered tbody tr td {
	color: #353535;
}

.bordered-table.table-responsive table.table thead tr th {
	border-top-color: #e6e7e8;
	border-left-color: #e6e7e8;
	border-right-color: #e6e7e8;
}

.bordered-table.table-responsive table.table.table-bordered tbody tr th,
.bordered-table.table-responsive table.table.table-bordered tbody tr td {
	border-color: #e6e7e8;
}

.bordered-table.table-responsive table.table.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #ededed;
}

.bordered-table.table-responsive table.table.table-striped > tbody > tr:nth-of-type(even) {
	background-color: #f8f8f8;
}

.inverted-colors .bordered-table.table-responsive table.table thead tr,
.inverted-colors .bordered-table.table-responsive table.table.table-striped > tbody > tr:nth-of-type(odd),
.inverted-colors .bordered-table.table-responsive table.table.table-striped > tbody > tr:nth-of-type(even) {
	background-color: transparent;
}

.inverted-colors .bordered-table.table-responsive table.table thead tr th,
.inverted-colors .bordered-table.table-responsive table.table.table-bordered tbody tr th,
.inverted-colors .bordered-table.table-responsive table.table.table-bordered tbody tr td {
	color: #fff;
}

.inverted-colors .bordered-table.table-responsive table.table thead tr th {
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .bordered-table.table-responsive table.table.table-bordered tbody tr th,
.inverted-colors .bordered-table.table-responsive table.table.table-bordered tbody tr td {
	border-color: #808080;
}

/*  global.tabs.skin.css   */

.tabs-left li.active::before {
	border-left-color: #e63c41;
	border-top-color: transparent;
	border-bottom-color: transparent;
}

.tabs-left li.active::after {
	border-left-color: #e6e7e8;
	border-top-color: transparent;
	border-bottom-color: transparent;
}

.tabs-left li a {
	color: #353535;
	background-color: #fff;
	border-top-color: #e6e7e8;
	border-left-color: #e6e7e8;
	border-right-color: #e6e7e8;
}

.tabs-left li:last-child a {
	border-bottom-color: #e6e7e8;
}

.tabs-left li:hover a,
.tabs-left li a.active {
	color: #fff;
	background-color: #e63c41;
	border-right-color: #e63c41;
}

.tabs-left li:hover a,
.tabs-left li:hover a span {
	color: #fff;
}

.tabs-left li a .icomoon::after {
	background-color: #e6e7e8;
}

.tabs-left li.active a .icomoon::after,
.tabs-left li:hover a .icomoon::after {
	background-color: #fff;
}

.panel-container .tab-title {
	color: #353535;
	border-bottom-color: #e6e7e8;
}

.tabs-top {
	border-bottom-color: #e63c41;
}

.tabs-top li a {
	color: #353535;
	background-color: #fff;
	border-top-color: #e6e7e8;
	border-left-color: #e6e7e8;
	border-bottom-color: #e6e7e8;
}

.tabs-top li:last-child a {
	border-right-color: #e6e7e8;
}

.tabs-top li a.active {
	color: #353535;
	background-color: #fff;
	border-bottom-color: transparent;
	-webkit-box-shadow: 0px -3px 0px 0px #e63c41!important;
  	box-shadow: 0px -3px 0px 0px #e63c41!important;
}

.tabs-container .panel-container {
	border-left-color: #e63c41;
	border-right-color: #e63c41;
	border-bottom-color: #e63c41;
}

@media (max-width: 767px) {
	.tabs-left li a.active {
		border-right-color: #e6e7e8;
	}
	.tabs-top li a {
		border-top-color: #e6e7e8;
		border-left-color: #e6e7e8;
		border-right-color: #e6e7e8;
	}
	.tabs-top li a.active {
		-webkit-box-shadow: none!important;
	  	box-shadow: none!important;
	}
	.tabs-container .tabs-top li a {
		border-top-color: #e6e7e8;
		border-left-color: #e6e7e8;
		border-right-color: #e6e7e8;
	}
	.tabs-container .tabs-top li a.active {
		border-top-color: #e6e7e8;
	}
}

.inverted-colors .tabs-left li a {
	color: #fff;
	background-color: transparent;
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .tabs-left li:last-child a {
	border-bottom-color: #808080;
}

.inverted-colors .tabs-left li a.active {
	color: #e63c41;
	background-color: transparent;
	border-right-color: #e63c41;
}

.inverted-colors .tabs-left li.active::before {
	border-left-color: #e63c41;
	border-top-color: transparent;
	border-bottom-color: transparent;
}

.inverted-colors .tabs-left li.active::after {
	border-left-color: #e63c41;
	border-top-color: transparent;
	border-bottom-color: transparent;
}

.inverted-colors .tabs-left li:hover a,
.inverted-colors .tabs-left li:hover a span {
	color: #e63c41;
}

.inverted-colors .tabs-left li a .icomoon::after {
	background-color: #808080;
}

.inverted-colors .tabs-left li.active a .icomoon::after,
.inverted-colors .tabs-left li:hover a .icomoon::after {
	background-color: #808080;
}

.inverted-colors .panel-container .tab-title {
	color: #e6e7e8;
	border-bottom-color: #808080;
}

.inverted-colors .tabs-top {
	border-bottom-color: #808080;
}

.inverted-colors .tabs-top li a {
	color: #fff;
	background-color: transparent;
	border-top-color: #808080;
	border-left-color: #808080;
	border-bottom-color: #808080;
}

.inverted-colors .tabs-top li:last-child a {
	border-right-color: #808080;
}

.inverted-colors .tabs-top li a.active {
	color: #e63c41;
	background-color: transparent;
	border-bottom-color: #808080;
	-webkit-box-shadow: 0px -3px 0px 0px #e63c41!important;
  	box-shadow: 0px -3px 0px 0px #e63c41!important;
}

.inverted-colors .tabs-container .panel-container {
	border-left-color: #808080;
	border-right-color: #808080;
	border-bottom-color: #808080;
}

@media (max-width: 767px) {
	.inverted-colors .tabs-left li a.active {
		border-right-color: #808080;
	}
	.inverted-colors .tabs-top li a {
		border-top-color: #808080;
		border-left-color: #808080;
		border-right-color: #808080;
	}
	.inverted-colors .tabs-top li a.active {
		-webkit-box-shadow: none!important;
	  	box-shadow: none!important;
	}
	.inverted-colors .tabs-container .tabs-top li a {
		border-top-color: #808080;
		border-left-color: #808080;
		border-right-color: #808080;
	}
	.inverted-colors .tabs-container .tabs-top li a.active {
		border-top-color: #808080;
	}
}

/*  global.testimonial.skin.css   */

.testimonial-item {
	background-color: #f8f8f8;
	-webkit-box-shadow: 1px 3px 3px rgba(0,0,0,0.1), 0 0 1px rgba(0,0,0,0.15);
  	box-shadow: 1px 3px 3px rgba(0,0,0,0.1), 0 0 1px rgba(0,0,0,0.15);
  	border-color: #f8f8f8;
}

.testimonial-item::before,
.testimonial-item::after {
	border-left-color: transparent;
	border-right-color: transparent;
}

.testimonial-item::before {
	border-top-color: rgba(0,0,0,0.15);
}

.testimonial-item::after {
	border-top-color: #f8f8f8;
}

.testimonial-item > p {
	color: #6d6d6d;
}

.testimonial-item .meta-info .title {
	color: #a0a0a0;
}

.inverted-colors .testimonial-item {
	background-color: transparent;
	-webkit-box-shadow: none;
  	box-shadow: none;
  	border-color: #808080;
}

.inverted-colors .testimonial-item > p {
	color: #bcbec0;
}

.inverted-colors .testimonial-item .meta-info .title {
	color: #e6e7e8;
}

/*  global.timeline.skin.css   */

.timeline .timeline-content .line {
	border-color: #e6e7e8;
}

.timeline .timeline-toptitle .title,
.timeline .timeline-content .timeline-item .body .bullet,
.timeline .timeline-content .timeline-item .body .bullet > span {
	background-color: #e63c41;
}

.timeline .timeline-toptitle .title {
	color: #fff;
}

.timeline .timeline-content .timeline-item .body .timeline-body {
	border-color: #e63c41;
}

.timeline .timeline-content .timeline-item .body {
	background-color: #f7f7f7;
}

.timeline .timeline-content .timeline-item .body .timeline-title {
  	color: #e63c41;
}

.timeline .timeline-content .timeline-item .body .footer .dates {
  	color: #a0a0a0;
}

.inverted-colors .timeline .timeline-content .line {
	border-color: #808080;
}

.inverted-colors .timeline .timeline-content .timeline-item .body {
	background-color: transparent;
}

/*  global.top-intro.skin.css   */

.intro .intro-title,
.intro .intro-1,
.to-down-button .icomoon {
	color: #fff;
}

.intro .intro-2 {
	color: #f3954f;
}

.to-down-button {
	border-color: #fff;
}

.to-down-button:hover {
	border-color: #e63c41;
}

.to-down-button:hover .icomoon {
	color: #e63c41;
}

/*  plugin.bootstrap-datetimepicker.custom.skin.css   */

.bootstrap-datetimepicker-widget.dropdown-menu {
  background-color: #f2f2f2;
  border-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
    /* border-bottom-color: #f2f2f2; */
    border-bottom-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
    border-bottom-color: #f2f2f2;
}

.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
    /* border-top-color: #f2f2f2; */
    border-top-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
    border-top-color: #f2f2f2;
}

.bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover,
.bootstrap-datetimepicker-widget table td span:hover,
.bootstrap-datetimepicker-widget table td:hover {
    background: #e2e2e2;
}

.bootstrap-datetimepicker-widget table td.cw,
.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new,
.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover,
.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover,
.bootstrap-datetimepicker-widget table td span.old,
.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover {
    color: #747474;
}

.bootstrap-datetimepicker-widget table th,
.bootstrap-datetimepicker-widget table td {
    color: #2c2c2c;
}

.bootstrap-datetimepicker-widget table td.today:before {
    border-top-color: rgba(0, 0, 0, 0.2);
}



.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"],
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td span.active {
    background-color: #e63c41;
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"],
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td span.active {
    color: #fff;
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"] {
    border-color: #e63c41;
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover {
    background-color: #fff;
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover {
    border-color: #fff;
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover,
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"],
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"],
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"],
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"],
.bootstrap-datetimepicker-widget .picker-switch,
.bootstrap-datetimepicker-widget table th.prev,
.bootstrap-datetimepicker-widget table th.next,
.bootstrap-datetimepicker-widget .picker-switch td span {
    color: #e63c41;
}

.bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #e63c41;
}

.bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #2c2c2c!important;
}

.bootstrap-datetimepicker-widget table td.active:hover {
    color: #e63c41!important;
}



.inverted-colors .bootstrap-datetimepicker-widget.dropdown-menu {
    background-color: #242424;
    border-color: rgba(0, 0, 0, 0.2);
}

.inverted-colors .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
    /* border-bottom-color: #242424; */
    border-bottom-color: rgba(0, 0, 0, 0.2);
}

.inverted-colors .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
    border-bottom-color: #242424;
}

.inverted-colors .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
    /* border-top-color: #242424; */
    border-top-color: rgba(0, 0, 0, 0.2);
}

.inverted-colors .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
    border-top-color: #242424;
}

.inverted-colors .bootstrap-datetimepicker-widget table th,
.inverted-colors .bootstrap-datetimepicker-widget table td {
    color: #fff;
}

.inverted-colors .bootstrap-datetimepicker-widget table td.today:before {
    border-top-color: rgba(0, 0, 0, 0.2);
}

.inverted-colors .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td.day:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td.hour:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td.minute:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td.second:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td span:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td:hover {
    background: #404040;
}

.inverted-colors .bootstrap-datetimepicker-widget table td.cw,
.inverted-colors .bootstrap-datetimepicker-widget table td.old,
.inverted-colors .bootstrap-datetimepicker-widget table td.new,
.inverted-colors .bootstrap-datetimepicker-widget table th.disabled,
.inverted-colors .bootstrap-datetimepicker-widget table th.disabled:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td.disabled,
.inverted-colors .bootstrap-datetimepicker-widget table td.disabled:hover,
.inverted-colors .bootstrap-datetimepicker-widget table td span.old,
.inverted-colors .bootstrap-datetimepicker-widget table td span.disabled,
.inverted-colors .bootstrap-datetimepicker-widget table td span.disabled:hover {
    color: #b1b1b1;
}



.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"],
.inverted-colors .bootstrap-datetimepicker-widget table td.active,
.inverted-colors .bootstrap-datetimepicker-widget table td span.active {
    background-color: #e63c41;
}

.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"],
.inverted-colors .bootstrap-datetimepicker-widget table td.active,
.inverted-colors .bootstrap-datetimepicker-widget table td span.active {
    color: #131313;
}

.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"] {
    border-color: #e63c41;
}

.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover {
    background-color: #131313;
}

.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover {
    border-color: #131313;
}

.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]:hover,
.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"],
.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"],
.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"],
.inverted-colors .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"],
.inverted-colors .bootstrap-datetimepicker-widget .picker-switch,
.inverted-colors .bootstrap-datetimepicker-widget table th.prev,
.inverted-colors .bootstrap-datetimepicker-widget table th.next,
.inverted-colors .bootstrap-datetimepicker-widget .picker-switch td span {
    color: #e63c41;
}

.inverted-colors .bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #e63c41;
}

.inverted-colors .bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #131313!important;
}

.inverted-colors .bootstrap-datetimepicker-widget table td.active:hover {
    color: #e63c41!important;
}

/*  plugin.chosen.custom.skin.css   */

.chosen-container-single .chosen-single {
	background: #fff;
	color: #353535;
	border-color: #e6e7e8;
}

.chosen-container-single .chosen-single span,
.chosen-container-single .chosen-single div b::before,
.chosen-container-active.chosen-with-drop .chosen-single div b::before {
	color: #e63c41;
}

.chosen-container-active.chosen-with-drop .chosen-single  {
	background: #fff;
}

.chosen-container-single.chosen-with-drop .chosen-drop,
.chosen-container-single.chosen-with-drop .chosen-single {
	border-color: #e63c41;
}

.chosen-container .chosen-results {
	color: #353535;
}

.chosen-container-single .chosen-results li.highlighted {
  	background-color: #e63c41;
  	background-image: none;
  	color: #fff;
}

.inverted-colors .chosen-container-single .chosen-single {
	background: transparent;
	color: #fff;
	border-color: #808080;
}

.inverted-colors .chosen-container-single .chosen-single span,
.inverted-colors .chosen-container-single .chosen-single div b::before,
.inverted-colors .chosen-container-active.chosen-with-drop .chosen-single div b::before {
	color: #e63c41;
}

.inverted-colors .chosen-container-active.chosen-with-drop .chosen-single  {
	background: #fff;
}

.inverted-colors .chosen-container-single.chosen-with-drop .chosen-drop,
.inverted-colors .chosen-container-single.chosen-with-drop .chosen-single {
	border-color: #e63c41;
}

.inverted-colors .chosen-container .chosen-results {
	color: #353535;
}

.inverted-colors .chosen-container-single .chosen-results li.highlighted {
  	background-color: #e63c41;
  	background-image: none;
  	color: #fff;
}

/*  plugin.lightgallery.custom.skin.css   */

.lg-actions .lg-next, 
.lg-actions .lg-prev {
  	color: #6d6d6d;
}

.lg-actions .lg-next:hover, 
.lg-actions .lg-prev:hover {
  	color: #e63c41;
}

.lg-toolbar {
  	background-color: rgba(255, 255, 255, 0.5);
}

#lg-counter {
  	color: #353535;
}

.lg-toolbar .lg-icon {
  	color: #353535;
}

.lg-toolbar .lg-icon:hover {
  	color: #e63c41;
}

.lg-outer .lg-thumb-outer {
  	background-color: rgba(38, 188, 239, 0.5);
}

.lg-outer .lg-thumb-item {
  	border-color: #e63c41;
}

.lg-outer .lg-thumb-item.active, 
.lg-outer .lg-thumb-item:hover {
  	border-color: #fff;
}

.lg-outer .lg-toogle-thumb {
  	background-color: rgba(38, 188, 239, 0.5);
  	color: #fff;
}

.lg-outer .lg-toogle-thumb:hover {
  	color: #353535;
}

.lg-backdrop {
  	background-color: #fff;
}

/*  plugin.mediaelementplayer.custom.skin.css   */

.mejs-container {
	background: #e63c41;
}

.mejs-container .mejs-controls {
	background-color: #e63c41;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #2c2c2c;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
	background-color: #fff;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
	background: #2c2c2c;
	border: solid 1px #e63c41;
	color: #2c2c2c;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background-color: #fff;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background: #2c2c2c;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	border-color: #2c2c2c transparent transparent transparent;
}

/*  plugin.owl.carousel.custom.skin.css   */

.owl-carousel-1 .owl-nav div.owl-prev,
.owl-carousel-1 .owl-nav div.owl-next {
    color: #e63c41;
}

.owl-carousel-1 .owl-nav div.owl-prev:hover,
.owl-carousel-1 .owl-nav div.owl-next:hover {
    color: #353535;
}

.owl-carousel-1 .owl-dots .owl-dot span {
    border-color: #e63c41;
}

.owl-carousel-1 .owl-dots .owl-dot span {
    background-color: transparent;
}

.owl-carousel-1 .owl-dots .owl-dot.active span, 
.owl-carousel-1 .owl-dots .owl-dot:hover span {
    background-color: #e63c41;
    border-color: #e63c41;
}


.inverted-colors .owl-carousel-1 .owl-nav div.owl-prev,
.inverted-colors .owl-carousel-1 .owl-nav div.owl-next {
    color: #fff;
}

.inverted-colors .owl-carousel-1 .owl-nav div.owl-prev:hover,
.inverted-colors .owl-carousel-1 .owl-nav div.owl-next:hover {
    color: #e63c41;
}

.inverted-colors .owl-carousel-1 .owl-dots .owl-dot span {
    border-color: #e63c41;
}

.inverted-colors .owl-carousel-1 .owl-dots .owl-dot span {
    background-color: transparent;
}

.inverted-colors .owl-carousel-1 .owl-dots .owl-dot.active span, 
.inverted-colors .owl-carousel-1 .owl-dots .owl-dot:hover span {
    background-color: #e63c41;
    border-color: #e63c41;
}


.owl-carousel-2 .owl-nav div.owl-prev,
.owl-carousel-2 .owl-nav div.owl-next {
    color: #fff;
    background-color: rgba(230,60,65, 0.85);
}

.owl-carousel-2 .owl-nav div.owl-prev:hover,
.owl-carousel-2 .owl-nav div.owl-next:hover {
    color: #353535;
}

.owl-carousel-2 .owl-dots .owl-dot span {
    border-color: #e63c41;
}

.owl-carousel-2 .owl-dots .owl-dot span {
    background-color: transparent;
}

.owl-carousel-2 .owl-dots .owl-dot.active span, 
.owl-carousel-2 .owl-dots .owl-dot:hover span {
    background-color: #e63c41;
    border-color: #e63c41;
}

/*  plugin.uploadifive.custom.skin.css   */

.uploadifive-button {
    background-color: #f8f8f8;
    color: #6d6d6d;
}

.uploadifive-queue-item {
	background-color: #f8f8f8;
	color: #6d6d6d;
}

.uploadifive-queue-item .close::after {
	color: #6d6d6d;
}

.uploadifive-queue-item .progress {
	border-color: #e6e7e8;
}

.uploadifive-queue-item .progress-bar {
	background-color: #e63c41;
}

.inverted-colors .uploadifive-button {
    background-color: #242424;
    color: #bcbec0;
}

.inverted-colors .uploadifive-queue-item {
	background-color: #242424;
	color: #bcbec0;
}

.inverted-colors .uploadifive-queue-item .close::after {
	color: #e63c41;
}

/*  module._.skin.css   */

.module-head .title {
	color: #353535;
	border-bottom-color: #e6e7e8;
}

.inverted-colors .module-head .title {
	color: #e6e7e8;
	border-bottom-color: #808080;
}

/*  module.blog-masonry.skin.css   */

.module.module-blog-topics-masonry .blog-topic {
	border-color: #e6e7e8;
	border-bottom-color: #e63c41;
}

.module.module-blog-topics-masonry .blog-topic .post-meta,
.module.module-blog-topics-masonry .blog-topic .post-meta span.author {
	color: #353535;
}

.module.module-blog-topics-masonry .post-info .title,
.module.module-blog-topics-masonry .blog-topic .post-meta a.author,
.module.module-blog-topics-masonry .blog-topic .post-meta .cats a,
.module.module-blog-topics-masonry .blog-topic .post-foot a {
	color: #e63c41;
}

.module.module-blog-topics-masonry .blog-topic .post-brief,
.module.module-blog-topics-masonry .blog-topic .post-foot {
	border-top-color: #e6e7e8;
}

.inverted-colors .module.module-blog-topics-masonry .blog-topic {
	border-color: #808080;
}

.inverted-colors .module.module-blog-topics-masonry .blog-topic .post-meta,
.inverted-colors .module.module-blog-topics-masonry .blog-topic .post-meta span.author {
	color: #e6e7e8;
}

.inverted-colors .module.module-blog-topics-masonry .blog-topic .post-brief {
	border-top-color: #808080;
}

.inverted-colors .module.module-blog-topics-masonry .blog-topic .post-foot {
	border-top-color: #808080;
}

/*  module.blog-topic.skin.css   */

.module.module-blog-topic .post-meta a.author,
.module.module-blog-topic .post-meta .cats a {
	color: #e63c41;
}

.module.module-blog-topic .post-meta ,
.module.module-blog-topic .post-meta span.author {
	color: #353535;
}

.module.module-blog-topic .post-author {
	border-top-color: #e6e7e8;
	border-bottom-color: #e6e7e8;
}

.inverted-colors .module.module-blog-topic .post-meta,
.inverted-colors .module.module-blog-topic .post-meta span.author {
	color: #e6e7e8;
}

.inverted-colors .module.module-blog-topic .post-author {
	border-top-color: #242424;
	border-bottom-color: #242424;
}

/*  module.blog.skin.css   */

.module.module-blog-topics-clasic .post-info .title,
.module.module-blog-topics-clasic .blog-topic .post-meta .author,
.module.module-blog-topics-clasic .blog-topic .post-meta .cats a,
.module.module-blog-topics-clasic .blog-topic .post-foot a,
.post-author .post-author-details a.title,
.post-author .post-author-details .more {
	color: #e63c41;
}

.module.module-blog-topics-clasic .blog-topic .post-date {
	background: #e63c41;
	color: #fff;
}

.module.module-blog-topics-clasic .blog-topic .post-info {
	border-bottom-color: #e6e7e8;
}

.module.module-blog-topics-clasic .blog-topic .post-meta,
.post-author .post-author-details h4.title {
	color: #353535;
}

.post-author {
	border-top-color: #e6e7e8;
	border-bottom-color: #e6e7e8;
}

.post-author {
	background: #f8f8f8;
}

.inverted-colors .module.module-blog-topics-clasic .blog-topic .post-meta,
.inverted-colors .post-author .post-author-details h4.title {
	color: #e6e7e8;
}

.inverted-colors .module.module-blog-topics-clasic .blog-topic .post-info {
	border-bottom-color: #808080;
}

.inverted-colors .post-author {
	border-top-color: #242424;
	border-bottom-color: #242424;
}

.inverted-colors .post-author {
	background: #242424;
}

/*  module.comments.skin.css   */

.comments-module .block-head,
.comments .comment .comment-content .comment-author span {
	color: #353535;
}

.comments .comment .comment-reply {
	color: #e63c41;
}

.comments .comment .comment-reply:hover {
	color: #bd2a2f;
}

.comments .comment .comment-content > p {
	color: #6d6d6d;
}

.comments .comment .comment-author {
	border-bottom-color: #e6e7e8;
}

.inverted-colors .comments-module .block-head,
.inverted-colors .comments .comment .comment-content .comment-author span {
	color: #e6e7e8;
}

.inverted-colors .comments .comment .comment-content > p {
	color: #bcbec0;
}

.inverted-colors .comments .comment .comment-author {
	border-bottom-color: #808080;
}

/*  module.departments.skin.css   */

.department-element .department-title {
	color: #e63c41;
}

.department-element > p {
	color: #6d6d6d;
}

.inverted-colors .department-element .department-title {
	color: #e6e7e8;
}

.inverted-colors .department-element > p {
	color: #bcbec0;
}

/*  module.gallery.skin.css   */

.isotope-filter ul li a {
	color: #353535;
}

.isotope-filter ul li.active a,
.isotope-filter ul li a:hover {
	color: #e63c41;
}

.inverted-colors .isotope-filter ul li a {
	color: #e6e7e8;
}

.inverted-colors .isotope-filter ul li.active a,
.inverted-colors .isotope-filter ul li a:hover {
	color: #e63c41;
}

/*  module.jobs.skin.css   */

.job-contact {
	border-bottom-color: #e6e7e8;
}

.job-contact ul li {
	color: #6d6d6d;
}

.job-contact ul li a {
	color: #e63c41;
}

.job-contact ul li a:hover {
	color: #bd2a2f;
}

.inverted-colors .job-contact {
	border-bottom-color: #808080;
}

.inverted-colors .job-contact ul li {
	color: #bcbec0;
}

/*  module.menu-list.skin.css   */

.module-menu-list .media.offer {
	background-color: yellow;
}

.media .item-1 .mask-1 {
    background-color: rgba(255, 255, 255, 0.8);
}

.media .item-1 .mask-1 span::before,
.media .item-1 .mask-1 span::after {
    background-color: #fff;
}

.inverted-colors .media .item-1 .mask-1 {
    background-color: rgba(0, 0, 0, 0.8);
}

.inverted-colors .media .item-1 .mask-1 span::before,
.inverted-colors .media .item-1 .mask-1 span::after {
    background-color: #fff;
}

.inverted-colors .module-menu-list .module-head .title {
	color: #fff;
}

.inverted-colors .module-menu-list .media .media-body h3.media-heading > span.tops,
.inverted-colors .module-menu-list p.total-1 > span.grand,
.inverted-colors .module-menu-list p.total-2 {
	color: #fff;
}

.inverted-colors .module-menu-list p.total-1 > span.grand::after {
	background-color: #fff;
}

.inverted-colors .module-menu-list .media .media-body h3.media-heading {
	color: #fff;
}

.inverted-colors .module-menu-list .media .media-body .contents > a > span {
	border-color: #fff;
}

.inverted-colors .module-menu-list .media .media-body .contents > a > span {
	color: #fff;
}

/*  module.menu-list.skin.default.css   */

.module-menu-list .media.offer {
	background-color: yellow;
}

.module-menu-list p.total-1 {
	border-bottom-color: #dfcdcd;
}

.module-menu-list .media .media-body h3.media-heading > span.tops,
.module-menu-list p.total-1 > span.grand,
.module-menu-list p.total-2 {
	color: #5f0505;
}

.module-menu-list p.total-1 > span.grand::after {
	background-color: #5f0505;
}

.module-menu-list .media .media-body .contents {
	border-top-color: #dfcdcd;
}

.module-menu-list .media .media-body h3.media-heading,
.module-menu-list .media .media-body .contents > p:nth-of-type(1) {
	color: #303030;
}

.module-menu-list .media .media-body .contents > p:nth-last-of-type(1),
.module-menu-list .media .media-body .contents > a {
	color: #8c8c8c;
}

.module-menu-list .media .media-body .contents > a {
	border-bottom-color: #e1d1d1;
	border-left-color: #e1d1d1;
	border-right-color: #e1d1d1;
}

.module-menu-list .media .media-body .contents > a > span {
	border-color: #ffba59;
}

.module-menu-list .media .media-body .contents > a > span {
	color: #ffba59;
}

.module-menu-list .media-element .mores .more {
	border-color: #ffba59;
	color: #ffba59;
}

.media .item-1 .mask-1 {
    background-color: rgba(255, 255, 255, 0.8);
}

.media .item-1 .mask-1 span {
   background-color: #ffba59;
}

.media .item-1 .mask-1 span::before,
.media .item-1 .mask-1 span::after {
    background-color: #fff;
}

.module-menu-list .module-head .title {
	border-bottom-color: #dfcdcd;
}

.inverted-colors .media .item-1 .mask-1 {
    background-color: rgba(0, 0, 0, 0.8);
}

.inverted-colors .media .item-1 .mask-1 span {
   background-color: #ffba59;
}

.inverted-colors .media .item-1 .mask-1 span::before,
.inverted-colors .media .item-1 .mask-1 span::after {
    background-color: #fff;
}

.inverted-colors .module-menu-list .module-head .title {
	color: #fff;
	border-bottom-color: #ffba59;
}

.inverted-colors .module-menu-list p.total-1 {
	border-bottom-color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body h3.media-heading > span.tops,
.inverted-colors .module-menu-list p.total-1 > span.grand,
.inverted-colors .module-menu-list p.total-2 {
	color: #fff;
}

.inverted-colors .module-menu-list p.total-1 > span.grand::after {
	background-color: #fff;
}

.inverted-colors .module-menu-list .media .media-body .contents {
	border-top-color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body h3.media-heading {
	color: #fff;
}

.inverted-colors .module-menu-list .media .media-body .contents > p:nth-of-type(1) {
	color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body .contents > p:nth-last-of-type(1),
.inverted-colors .module-menu-list .media .media-body .contents > a {
	color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body .contents > a {
	border-bottom-color: #ffba59;
	border-left-color: #ffba59;
	border-right-color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body .contents > a > span {
	border-color: #fff;
}

.inverted-colors .module-menu-list .media-element .mores .more {
	border-color: #ffba59;
}

.inverted-colors .module-menu-list .media .media-body .contents > a > span {
	color: #fff;
}

/*  module.menu-offer.skin.css   */

.media.special-offer .media-body h3.media-heading .topss .currency {
	color: #fff;
}

.media.special-offer .media-body h3.media-heading .topss .values {
	color: #fff;
}

.inverted-colors .media.special-offer .media-body h3.media-heading {
	color: #fff;
}

.inverted-colors .media.special-offer .media-body .contents {
	border-top: none;
}

.inverted-colors .media.special-offer .media-body .contents .see-offer .btn:hover {
	background-color: transparent;
}

@media (max-width: 767px) {
	.media.special-offer .media-body .contents .see-offer {
		border-left: none;
	}
	.inverted-colors .media.special-offer .media-body .contents .see-offer {
		border-left: none;
	}
}

/*  module.menu-offer.skin.default.css   */

.media.special-offer .media-body h3.media-heading {
	color: #fff;
	background-color: #5f0505;
}

.media.special-offer .media-body h3.media-heading .icomoon {
	color: #ffba59;
}

.media.special-offer .media-body h3.media-heading .topss {
	border-left-color: #a26e6e;
}

.media.special-offer .media-body h3.media-heading .topss .saves {
	color: #ffba59;
}

.media.special-offer .media-body h3.media-heading .topss .currency {
	color: #fff;
}

.media.special-offer .media-body h3.media-heading .topss .values {
	color: #fff;
}

.media.special-offer .media-body .contents p {
	color: #303030;
}

.media.special-offer .media-body .contents p.ligth-prg {
	color: #8c8c8c;
}

.media.special-offer .media-body .contents .see-offer {
	border-left-color: #a26e6e;
}

.media.special-offer .media-body .contents .see-offer .btn {
	color: #5f0505;
	background-color: #ffba59;
	border-color: #ffba59;
}

.media.special-offer .media-body .contents .see-offer .btn:hover {
	color: #ffba59;
	background-color: #5f0505;
	border-color: #5f0505;
}

.inverted-colors .media.special-offer .media-body h3.media-heading {
	color: #fff;
	background-color: #ffba59;
}

.inverted-colors .media.special-offer .media-body h3.media-heading .icomoon {
	color: #5f0505;
}

.inverted-colors .media.special-offer .media-body h3.media-heading .topss {
	border-left-color: #84602e;
}

.inverted-colors .media.special-offer .media-body h3.media-heading .topss .saves {
	color: #5f0505;
}

.inverted-colors .media.special-offer .media-body .contents {
	border-top: none;
}

.inverted-colors .media.special-offer .media-body .contents .see-offer {
	border-left-color: #84602e;
}

.inverted-colors .media.special-offer .media-body .contents .see-offer .btn:hover {
	color: #ffba59;
	background-color: transparent;
	border-color: #ffba59;
}

@media (max-width: 767px) {
	.media.special-offer .media-body .contents .see-offer {
		border-left: none;
	}
	.inverted-colors .media.special-offer .media-body .contents .see-offer {
		border-left: none;
	}
}

/*  module.multidropdown.skin.css   */

.mega-dropdown-menu h5 {
	border-bottom-color: rgba(255,255,255,0.5);
	color: #fff;
}

.mega-dropdown-menu ul li a {
	color: #fff;
}

@media (min-width: 1000px) {
	.top-menu .mega-dropdown .mega-dropdown-menu {
		background: rgba(230,60,65, 0.95);
		border-top-color: #e63c41;
	}
	.top-menu .mega-dropdown.dropup .mega-dropdown-menu {
		border-bottom-color: #e63c41;
	}
}

@media (max-width: 999px) {
	.mega-dropdown-menu h5 {
		border-bottom-color: #e63c41;
		color: #6d6d6d;
	}
	.mega-dropdown-menu ul li a {
		color: #6d6d6d;
	}
	.mega-dropdown-menu ul li a:hover {
		color: #262626;
	}
}

/*  module.news-item.skin.css   */

.module.module-news-item .post-meta a.author,
.module.module-news-item .post-meta .cats a {
	color: #e63c41;
}

.module.module-news-item .post-meta ,
.module.module-news-item .post-meta span.author {
	color: #353535;
}

.module.module-news-item .post-author {
	border-top-color: #e6e7e8;
	border-bottom-color: #e6e7e8;
}

.inverted-colors .module.module-news-item .post-meta,
.inverted-colors .module.module-news-item .post-meta span.author {
	color: #e6e7e8;
}

.inverted-colors .module.module-news-item .post-author {
	border-top-color: #242424;
	border-bottom-color: #242424;
}

/*  module.news-masonry.skin.css   */

.module.module-news-items-masonry .news-item {
	border-color: #e6e7e8;
	border-bottom-color: #e63c41;
}

.module.module-news-items-masonry .news-item .post-meta,
.module.module-news-items-masonry .news-item .post-meta span.author {
	color: #353535;
}

.module.module-news-items-masonry .post-info .title,
.module.module-news-items-masonry .news-item .post-meta a.author,
.module.module-news-items-masonry .news-item .post-meta .cats a,
.module.module-news-items-masonry .news-item .post-foot a {
	color: #e63c41;
}

.module.module-news-items-masonry .news-item .post-brief,
.module.module-news-items-masonry .news-item .post-foot {
	border-top-color: #e6e7e8;
}

.inverted-colors .module.module-news-items-masonry .news-item {
	border-color: #808080;
}

.inverted-colors .module.module-news-items-masonry .news-item .post-meta,
.inverted-colors .module.module-news-items-masonry .news-item .post-meta span.author {
	color: #e6e7e8;
}

.inverted-colors .module.module-news-items-masonry .news-item .post-brief {
	border-top-color: #808080;
}

.inverted-colors .module.module-news-items-masonry .news-item .post-foot {
	border-top-color: #808080;
}

/*  module.news.skin.css   */

.module.module-news-items-clasic .post-info .title,
.module.module-news-items-clasic .news-item .post-meta .author,
.module.module-news-items-clasic .news-item .post-meta .cats a,
.module.module-news-items-clasic .news-item .post-foot a,
.post-author .post-author-details a.title,
.post-author .post-author-details .more {
	color: #e63c41;
}

.module.module-news-items-clasic .news-item .post-date {
	background: #e63c41;
	color: #fff;
}

.module.module-news-items-clasic .news-item .post-info {
	border-bottom-color: #e6e7e8;
}

.module.module-news-items-clasic .news-item .post-meta,
.post-author .post-author-details h4.title {
	color: #353535;
}

.post-author {
	border-top-color: #e6e7e8;
	border-bottom-color: #e6e7e8;
}

.post-author {
	background: #f8f8f8;
}

.inverted-colors .module.module-news-items-clasic .news-item .post-meta,
.inverted-colors .post-author .post-author-details h4.title {
	color: #e6e7e8;
}

.inverted-colors .module.module-news-items-clasic .news-item .post-info {
	border-bottom-color: #808080;
}

.inverted-colors .post-author {
	border-top-color: #242424;
	border-bottom-color: #242424;
}

.inverted-colors .post-author {
	background: #242424;
}

/*  module.our-menu.skin.css   */

.menu-elements .menu-anchor > .caption {
    background-color: rgba(255, 255, 255, 0.8);
}

.menu-elements .menu-anchor .caption .crosses::before,
.menu-elements .menu-anchor .caption .crosses::after,
.download-button button {
    background-color: #fff;
}

.download-button button {
    background-color: #fff;
}

.inverted-colors .menu-elements .menu-anchor > .caption {
    background-color: rgba(0, 0, 0, 0.8);
}

.inverted-colors .download-button button:hover,
.inverted-colors .download-button button:active,
.inverted-colors .download-button button:focus {
	background-color: transparent;
}

/*  module.our-menu.skin.default.css   */

.menu-elements .menu-anchor > .caption {
    background-color: rgba(255, 255, 255, 0.8);
}

.menu-elements .menu-anchor .caption .crosses {
    background-color: #ffba59;
}

.menu-elements .menu-anchor .caption .crosses::before,
.menu-elements .menu-anchor .caption .crosses::after,
.download-button button {
    background-color: #fff;
}

.menu-elements .caption-menu h3 {
    color: #303030;
}

.download-button button {
    color: #5f0505;
    border-color: #ffba59;
    background-color: #fff;
}

.download-button button:hover,
.download-button button:active,
.download-button button:focus {
    color: #ffba59;
    border-color: #5f0505;
    background-color: #5f0505;
}

.inverted-colors .menu-elements .menu-anchor > .caption {
    background-color: rgba(0, 0, 0, 0.8);
}

.inverted-colors .menu-elements .caption-menu h3 {
    color: #ffba59;
}

.inverted-colors .download-button button {
    color: #5f0505;
	background-color: #e09121;
	border-color: #e09121;
}

.inverted-colors .download-button button:hover,
.inverted-colors .download-button button:active,
.inverted-colors .download-button button:focus {
    color: #e09121;
	background-color: transparent;
	border-color: #e09121;
}

/*  module.services.skin.css   */

.services-element {
	background-color: #fff;
	border-color: #fff;
}

.services-element:hover {
  	background-color: transparent;
}

.services-element:hover,
.services-element .services-icon {
  	border-color: #e63c41;
}

.services-element .services-icon {
	background-color: #e63c41;
}

.services-element .services-icon .icomoon {
	color: #fff;
}

.services-element .services-title,
.services-element .services-description p,
.services-element .services-description .description-title,
.services-element .services-description ul li {
	color: #353535;
}

.services-element .services-description ul li:not(:nth-last-of-type(1)) {
	border-bottom-color: #e6e7e8;
}

.inverted-colors .services-element {
	background-color: #e63c41;
}

.inverted-colors .services-element,
.inverted-colors .services-element:hover .services-description .btn,
.inverted-colors .services-element .services-description .btn:hover,
.inverted-colors .services-element:hover .services-icon {
	border-color: #e63c41;
}

.inverted-colors .services-element:hover,
.inverted-colors .services-element:hover .services-icon {
  	background-color: transparent;
}

.inverted-colors .services-element:hover {
  	border-color: #808080;
}

.inverted-colors .services-element .services-description .btn,
.inverted-colors .services-element .services-icon {
  	border-color: #fff;
}

.inverted-colors .services-element .services-icon {
	background-color: #fff;
}

.inverted-colors .services-element .services-icon .icomoon {
	color: #e63c41;
}

.inverted-colors .services-element .services-title,
.inverted-colors .services-element .services-description p,
.inverted-colors .services-element .services-description .description-title,
.inverted-colors .services-element .services-description ul li {
	color: #fff;
}

.inverted-colors .services-element:hover .services-title,
.inverted-colors .services-element:hover .services-description .description-title {
	color: #e6e7e8;
}

.inverted-colors .services-element:hover .services-description p,
.inverted-colors .services-element:hover .services-description ul li {
	color: #bcbec0;
}

.inverted-colors .services-element .services-description ul li:not(:nth-last-of-type(1)) {
	border-bottom-color: #fff;
}

.inverted-colors .services-element:hover .services-description ul li:not(:nth-last-of-type(1)) {
	border-bottom-color: #808080;
}

/*  module.team.skin.css   */

.team-item .team-photo.thumbnail {
	background-color: transparent;
}

.team-item .team-head .team-title {
	color: #353535;
}

.team-item .team-head .team-title .team-position {
	color: #e63c41;
}

.team-item .team-head .team-social {
	border-top-color: #e6e7e8;
}

.team-item .team-head .team-social li a .icomoon {
	color: #bcbbbb;
}

.team-item .team-head .team-social li a:hover .icomoon {
	color: #e63c41;
}

.team-item .team-body p {
	color: #6d6d6d;
}

.inverted-colors .team-item .team-head .team-title {
	color: #e6e7e8;
}

.inverted-colors .team-item .team-head .team-title .team-position,
.inverted-colors .team-item .team-body p {
	color: #bcbec0;
}

.inverted-colors .team-item .team-head .team-social {
	border-top-color: #808080;
}

.inverted-colors .team-item .team-head .team-social li a .icomoon {
	color: #f8f8f8;
}

.inverted-colors .team-item .team-head .team-social li a:hover .icomoon {
	color: #e63c41;
}

/*  widget._.skin.css   */

.widget-head .title {
	color: #6d6d6d;
	border-bottom-color: #e6e7e8;
}

.inverted-colors .widget-head .title {
	color: #e6e7e8;
	border-bottom-color: #808080;
}

/*  widget.blog-comments.skin.css   */

.comments-item {
	border-bottom-color: #e6e7e8;
}

.comments-item .right-side .author-title a,
.comments-item .right-side .author-comment a {
	color: #e63c41;
}

.comments-item .right-side .author-comment {
	color: #353535;
}

.inverted-colors .comments-item {
	border-bottom-color: #808080;
}

.inverted-colors .comments-item .right-side .author-comment {
	color: #e6e7e8;
}

/*  widget.blog-search.skin.css   */

.widget-blog-search .form .form-line-group .form-item {
	color: #6d6d6d;
}

.widget-blog-search .form .form-line-group .form-item::-webkit-input-placeholder {
	color: #6d6d6d;
}

.widget-blog-search .form .form-line-group .form-item:-moz-placeholder {
	color: #6d6d6d;
}

.widget-blog-search .form .form-line-group .form-item::-moz-placeholder {
	color: #6d6d6d;
}

.widget-blog-search .form .form-line-group .form-item:-ms-input-placeholder {
	color: #6d6d6d;
}

.widget-blog-search .form .form-line-group .form-line-group-option .btn {
	border-color: #e63c41;
	background-color: #e63c41;
}

.widget-blog-search .form .form-line-group .form-line-group-option .btn:hover {
	background-color: #bd2a2f;
    border-color: #bd2a2f;
}

.widget-blog-search .form .form-line-group .form-line-group-option .btn .icomoon {
  	color: #fff;
}

.inverted-colors .widget-blog-search .form .form-line-group .form-item {
	color: #e63c41;
}

.inverted-colors .widget-blog-search .form .form-line-group .form-item::-webkit-input-placeholder {
	color: #e63c41;
}

.inverted-colors .widget-blog-search .form .form-line-group .form-item:-moz-placeholder {
	color: #e63c41;
}

.inverted-colors .widget-blog-search .form .form-line-group .form-item::-moz-placeholder {
	color: #e63c41;
}

.inverted-colors .widget-blog-search .form .form-line-group .form-item:-ms-input-placeholder {
	color: #e63c41;
}

/*  widget.blog.author.skin.css   */

.widget.widget-author .widget-body a.more {
	border-top-color: #ebeaea;
}

/*  widget.blog.posts.skin.css   */

.widget.widget-blog-posts .widget-body .media {
	border-bottom-color: #e6e7e8;
}

.widget.widget-blog-posts .media .media-body .media-heading a,
.widget.widget-blog-posts .media .media-body .meta a,
.widget.widget-blog-posts .media .media-body .meta a.author {
	color: #e63c41;
}

.widget.widget-blog-posts .media .media-body .meta,
.widget.widget-blog-posts .media .media-body .meta span.author {
	color: #353535;
}

.inverted-colors .widget.widget-blog-posts .widget-body .media {
	border-bottom-color: #808080;
}

.inverted-colors .widget.widget-blog-posts .media .media-body .meta,
.inverted-colors .widget.widget-blog-posts .media .media-body .meta span.author {
	color: #e6e7e8;
}

/*  widget.cards.skin.css   */

.card-holder {
	background-color: #f8f8f8;
}

.card-holder .card-title,
.card-holder .card-icon {
	color: #575757;
}

.card-holder .card-subtitle {
	color: #353535;
}

.inverted-colors .card-holder {
	background-color: #242424;
}

.inverted-colors .card-holder .card-title,
.inverted-colors .card-holder .card-icon {
	color: #e6e7e8;
}

.inverted-colors .card-holder .card-subtitle {
	color: #bcbec0;
}

/*  widget.copyright.skin.css   */

.copyright .copyright-logo,
.copyright p.copy-second a:hover {
	color: #e63c41;
}

.copyright .copyright-logo {
	border-bottom-color: #e63c41;
}

.copyright .copyright-logo:hover,
.copyright p.copy-first,
.copyright p.copy-second a,
.copyright p.copy-second {
	color: #fff;
}

.copyright .copyright-logo:hover {
	border-bottom-color: #fff;
}

/*  widget.counter.skin.css   */

.widget-counter .widget-head .title,
.counter-element .milestone-count,
.counter-element .milestone-detail {
	color: #353535;
}

.counter-element .right-line {
	background-color: #353535;
}

.widget-counter .btn.btn-default.btn-large {
	background-color: #fff;
	border-color: #fff;
	color: #e63c41;
}

.widget-counter .btn.btn-default.btn-large:hover {
	background-color: #bd2a2f;
	border-color: #bd2a2f;
	color: #fff;
}

.inverted-colors .widget-counter .widget-head .title,
.inverted-colors .counter-element .milestone-count,
.inverted-colors .counter-element .milestone-detail {
	color: #e6e7e8;
}

.inverted-colors .counter-element .right-line {
	background-color: #e6e7e8;
}

.inverted-colors .widget-counter .btn.btn-default.btn-large {
	background-color: #e63c41;
	border-color: #e63c41;
	color: #fff;
}

.inverted-colors .widget-counter .btn.btn-default.btn-large:hover {
	background-color: transparent;
	border-color: #bd2a2f;
}

/*  widget.cta.skin.css   */

.widget-cta .thumbnail {
	background-color: transparent;
}

.widget-cta .cta-title {
	color: #353535;
}

.widget-cta p {
	color: #6d6d6d;
}

.inverted-colors .widget-cta .cta-title {
	color: #fff;
}

.inverted-colors .widget-cta p {
	color: #fff;
}

.inverted-colors .widget-cta .btn  {
	background-color: #fff;
    border-color: #fff;
    color: #e63c41;
}

.inverted-colors .widget-cta .btn:hover  {
	background-color: transparent;
	border-color: #fff;
    color: #fff;
}

/*  widget.follow-twitter.skin.css   */

.widget-follow-twitter .widget-head .first-icon .icomoon,
.item-carousel-2 .twitter-date,
.item-carousel-2 .client-name a,
.item-carousel-2 .twitter-testimonial a {
	color: #e63c41;
}

.widget-follow-twitter .widget-head .testimonial-title,
.item-carousel-2 .client-name {
	color: #353535;
}

.item-carousel-2 .twitter-testimonial {
	color: #6d6d6d;
}

.item-carousel-2 .client-name a:hover,
.item-carousel-2 .twitter-testimonial a:hover {
    color: #bd2a2f;
}

.item-carousel-2 .twitter-date {
	border-top-color: #e63c41;
}

.inverted-colors .widget-follow-twitter .widget-head .testimonial-title {
    color: #1dbbee;
}

.inverted-colors .item-carousel-2 .client-name {
    color: #6d6d6d;
}

/*  widget.gallery.skin.css   */

.scale-hover .gallery-anchor {
    background-color: #e63c41;
}

.scale-hover .gallery-anchor > .caption::before {
    background-color: rgba(255,255,255,0.5);
}

/*  widget.icons.skin.css   */

.widget-icons .widget-body a{
	border-color: #e63c41;
	color: #e63c41;
}

.widget-icons .widget-body a:hover{
	background-color: #e63c41;
	color: #fff;
}


.inverted-colors .widget-icons .widget-body a{
	border-color: #fff;
	color: #fff;
}

.inverted-colors .widget-icons .widget-body a:hover{
	background-color: #fff	;
	color: #e63c41;
}

/*  widget.links.skin.css   */

.widget-links li {
	border-bottom-color: #e6e7e8;
}

.widget-links li a {
	color: #6d6d6d;
}

.widget-links li a:hover {
	color: #e63c41;
}

.widget-links li.selected a,
.widget-links li.selected a:hover {
	color: #e63c41;
	font-weight: bold;
}

.inverted-colors .widget-links li {
	border-bottom-color: #808080;
}

.inverted-colors .widget-links li a {
	color: #bcbec0;
}

.inverted-colors .widget-links li a:hover {
	color: #e63c41;
}

/*  widget.news.skin.css   */

.widget.widget-news .widget-body .media {
	border-bottom-color: #e6e7e8;
}

.widget.widget-news .media .media-body .media-heading a,
.widget.widget-news .media .media-body .meta a,
.widget.widget-news .media .media-body .meta a.author {
	color: #e63c41;
}

.widget.widget-news .media .media-body .meta,
.widget.widget-news .media .media-body .meta span.author {
	color: #353535;
}

.inverted-colors .widget.widget-news .widget-body .media {
	border-bottom-color: #808080;
}

.inverted-colors .widget.widget-news .media .media-body .meta,
.inverted-colors .widget.widget-news .media .media-body .meta span.author {
	color: #e6e7e8;
}

/*  widget.newsletters.skin.css   */

.widget-newsletters form button.btn {
    color: #fff;
    background-color: #e63c41;
    border-color: #e63c41;
}

.widget-newsletters .form .form-item {
    color: #6d6d6d;
}

.widget-newsletters form button.btn:hover {
    background-color: #bd2a2f;
    border-color: #bd2a2f;
}

.widget-newsletters .form .form-item::-webkit-input-placeholder {
    color: #6d6d6d;
}

.widget-newsletters .form .form-item:-moz-placeholder {
    color: #6d6d6d;
}

.widget-newsletters .form .form-item::-moz-placeholder {
    color: #6d6d6d;
}

.widget-newsletters .form .form-item:-ms-input-placeholder {
    color: #6d6d6d;
}

.inverted-colors .widget-newsletters .form .form-item {
    color: #e63c41;
}

.inverted-colors .widget-newsletters .form .form-item::-webkit-input-placeholder {
    color: #e63c41;
}

.inverted-colors .widget-newsletters .form .form-item:-moz-placeholder {
    color: #e63c41;
}

.inverted-colors .widget-newsletters .form .form-item::-moz-placeholder {
    color: #e63c41;
}

.inverted-colors .widget-newsletters .form .form-item:-ms-input-placeholder {
    color: #e63c41;
}

/*  widget.portfolio-details.skin.css   */

ul.details li {
	border-bottom-color: #e6e7e8;
}

ul.details li .categ,
ul.details li .domain,
ul.details li .domain a {
	color: #353535;
}

ul.details li .domain a:hover{
	color: #e63c41;
}

.inverted-colors ul.details li {
	border-bottom-color: #808080;
}

.inverted-colors ul.details li .categ,
.inverted-colors ul.details li .domain,
.inverted-colors ul.details li .domain a {
	color: #e6e7e8;
}

/*  widget.testimonials.skin.css   */

.item-carousel-1 .wrapper-item .left-side .icon-1 {
	color: #353535;
}

.item-carousel-1 .wrapper-item .right-side p,
.item-carousel-1 .wrapper-item .right-side .client-name {
	color: #6d6d6d;
}

.inverted-colors .item-carousel-1 .wrapper-item .left-side .icon-1 {
	color: #fff;
}

.inverted-colors .item-carousel-1 .wrapper-item .right-side p,
.inverted-colors .item-carousel-1 .wrapper-item .right-side .client-name {
	color: #fff;
}

	