/*
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.9.2
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/

/*Import Global Compulsory CSS Files*/
/*@import url(app.css);*/
@import url(blocks.css);

/*Import CSS Plugins*/
@import url(plugins/style-switcher.css);

* {
	border-radius: 0;
}

body {
 color: #333;
 font-size: 13px;
 line-height: 1.6;
}

body.header-fixed-space {
  padding-top: 94px;
}
body.header-fixed-space-v2 {
	padding-top: 135px;
}

@media (max-width: 991px) {
	div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        justify-content: right !important;
    }
	body.header-fixed-space,
	body.header-fixed-space-v2 {
		padding-top: 0;
	}
}

p,
li,
li a,
label {
 color: #555;
}

a {
 color: #1A67B7;
 text-decoration: none;
}

a,
a:focus,
a:hover,
a:active,
button,
button:hover {
	outline: 0 !important;
}

a:focus {
text-decoration: none;
}
a:hover {
 color: #72c02c;
 text-decoration: underline;
}

i.puntero:hover{
	transform: scale(1.2,1.2)!important;
  	filter:brightness(0.7)!important;
	cursor:pointer !important;	
}
/*Boxed Layout
------------------------------------*/
.wrapper {
	background: #fff;
}

.boxed-layout {
  padding: 0;
  box-shadow: 0 0 5px #ccc;
  margin-left: auto !important;
  margin-right: auto !important;
  background: url(../img/patterns/15.png) repeat;
}

/*Hiding arrows for select field in IE*/
select::-ms-expand {
  display: none;
}


.btn.iconbox {
	padding: 3px!important
}

.iconbox {
	width: 45px!important;
	height: 45px!important;
	display: -webkit-inline-flex;
	display: -moz-inline-flex;
	display: -ms-inline-flex;
	display: -o-inline-flex;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 10rem;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.iconbox-xxs {
	width: 28px!important;
	height: 28px!important
}

.iconbox-xs {
	width: 35px!important;
	height: 35px!important
}

.iconbox-sm {
	width: 40px!important;
	height: 40px!important
}

.iconbox-md {
	width: 50px!important;
	height: 50px!important
}

.iconbox-lg {
	width: 60px!important;
	height: 60px!important
}

.iconbox-xl {
	width: 70px!important;
	height: 70px!important
}

.iconbox-xxl {
	width: 80px!important;
	height: 80px!important
}

.iconbox-xxxl {
	width: 100px!important;
	height: 100px!important
}

.accordion__title {
	display: block
}

.collapsed .accordion__icon i:first-child {
	display: inline
}

.collapsed .accordion__icon i:nth-child(2) {
	display: none
}

.accordion__icon {
	display: inline-block
}

.accordion__icon i:first-child {
	display: none
}

.accordion__icon i:nth-child(2) {
	display: inline
}

.accordion {}

.accordion-style-1 .accordion__title:not(.collapsed) {
	background: #00CB54;
	color: #fff
}

.accordion-style-3 .accordion__title:not(.collapsed) {
	background: #00CB54;
	color: #fff;
	border-color: #00CB54!important
}

.accordion-style-4 .accordion__title:not(.collapsed) {
	background: #f8f8f8;
	color: #000
}

.accordion-style-4_1 .accordion__title:not(.collapsed) {
	background: #f8f8f8;
	color: #000;
	border-bottom-color: #eaeaea!important
}

.accordion-style-5 .accordion__title:not(.collapsed) {
	border-bottom-color: #00CB54!important
}

.accordion-style-8 .accordion__title:not(.collapsed) {
	color: #00CB54!important;
	border-color: #00CB54!important
}

.accordion-style-8_1 .accordion__title:not(.collapsed) {
	color: #fff!important
}
.btn-opacity-primary {
	background: rgba(0, 203, 84, 0.15);
	color: #00CB54
}

.btn-opacity-primary:hover {
	background: #00CB54;
	color: #fff
}

.font-size-10 {
	font-size: 0.625rem!important
}

.font-size-12 {
	font-size: 0.75rem!important
}

.font-size-14 {
	font-size: 0.875rem!important
}

.font-size-16 {
	font-size: 1rem!important
}

.font-size-18 {
	font-size: 1.125rem!important
}

.font-size-20 {
	font-size: 1.25rem!important
}

.font-size-22 {
	font-size: 1.375rem!important
}

.font-size-24 {
	font-size: 1.5rem!important
}

.font-size-26 {
	font-size: 1.625rem!important
}

.font-size-28 {
	font-size: 1.75rem!important
}

.font-size-30 {
	font-size: 1.875rem!important
}

.font-size-32 {
	font-size: 2rem!important
}

.font-size-34 {
	font-size: 2.125rem!important
}

.font-size-36 {
	font-size: 2.25rem!important
}

.font-size-38 {
	font-size: 2.375rem!important
}

.font-size-40 {
	font-size: 2.5rem!important
}

.font-size-42 {
	font-size: 2.625rem!important
}

.font-size-44 {
	font-size: 2.75rem!important
}

.font-size-46 {
	font-size: 2.875rem!important
}

.font-size-48 {
	font-size: 3rem!important
}

.font-size-50 {
	font-size: 3.125rem!important
}

.font-size-52 {
	font-size: 3.25rem!important
}

.font-size-54 {
	font-size: 3.375rem!important
}

.font-size-56 {
	font-size: 3.5rem!important
}

.font-size-58 {
	font-size: 3.625rem!important
}

.font-size-60 {
	font-size: 3.75rem!important
}

