/* Add here all your css styles (customizations) */
@media (max-width:767px){.hidden-xs{display:none!important}}
.g-bg-theme{
	background-color: #9c8061;
	display: flex;
}

.g-bg-theme-light{
background-color: #f14f65 !important;
}

.g-bg-theme-dark{
background-color: #8a0e25 !important;
}

.g-color-primary{
	color: #0b98a8 !important;
}

a{
    color: #0b98a8;
}

a:active,
a:hover,
a:focus{
	color:#c41f36;
}

.c-top-menu {
display: inline-block;
padding: 0;
margin: 0; }
.c-top-menu.c-pull-left {
float: left; 
padding: 0 5px;
}
.c-top-menu.c-pull-right {
float: right; 
padding: 0 5px;
}

.c-top-menu > .c-links > li > a {
	color:#FFF;
}

.c-top-menu > .c-links > li > a:active,
.c-top-menu > .c-links > li > a:hover,
.c-top-menu > .c-links > li > a:focus {
	color:#a5a7ab;
}

.c-top-menu > .c-icons,
.c-top-menu > .c-links,
.c-top-menu > .c-ext {
display: inline-block;
padding: 0;
margin: 0;
list-style-type: none; }
.c-top-menu > .c-icons > li,
.c-top-menu > .c-links > li,
.c-top-menu > .c-ext > li {
display: inline-block; }
.c-top-menu > .c-icons > li {
padding: 5px; }
.c-top-menu > .c-icons > li > a {
font-size: 14px; 
}
.c-top-menu > .c-icons > li > a > i {
font-size: 15px; }
.c-top-menu > .c-icons > li > span {
font-size: 15px; }
.c-top-menu > .c-icons > li > a:active,
.c-top-menu > .c-icons > li > a:hover,
.c-top-menu > .c-icons > li > a:focus {
cursor: pointer;
text-decoration: none; }
.c-top-menu > .c-links > li {
padding: 5px; }
.c-top-menu > .c-links > li > a:not(.btn),
.c-top-menu > .c-links > li > span {
font-size: 15px; }
.c-top-menu > .c-links > li > a:not(.btn) > i,
.c-top-menu > .c-links > li > span > i {
font-size: 16px; }
.c-top-menu > .c-links > li > a:not(.btn):active,
.c-top-menu > .c-links > li > a:not(.btn):hover,
.c-top-menu > .c-links > li > a:not(.btn):focus {
cursor: pointer;
text-decoration: none; }
.c-top-menu > .c-links > li.c-divider {
position: relative;
font-size: 13px;
top: -1px; 
color: #ffffff;}
.c-top-menu > .c-ext > li {
margin: 0;
padding: 0; }
.c-top-menu > .c-ext > li > a > i {
font-size: 15px;
position: relative;
top: 3px; }
.c-top-menu > .c-ext > li.c-lang {
position: relative;
top: 8px;
margin: 0 10px 0 15px; }
.c-top-menu > .c-ext > li.c-lang.c-last {
margin-right: 0; }
.c-top-menu > .c-ext > li.c-lang > a {
display: inline-block;
float: left;
padding: 7px 7px 5px 7px;
height: 28px;
font-size: 12px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1px; }
.c-top-menu > .c-ext > li.c-lang > .dropdown-menu {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
min-width: 155px;
padding: 0;
margin: 0; }
.c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li {
padding: 0; }
.c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a {
letter-spacing: 1px;
font-size: 12px;
font-weight: 500;
text-transform: uppercase;
padding: 8px 12px; }
.c-top-menu > .c-ext > li.c-lang:hover > .dropdown-menu {
display: block; }
.c-top-menu > .c-ext > li.c-search {
margin-top: 8px; }
.c-top-menu > .c-ext > li.c-search > form {
float: left;
padding: 0;
margin: 0;
position: relative; }
.c-top-menu > .c-ext > li.c-search > form > .form-control {
font-weight: 400;
border: 0;
border-radius: 0;
padding: 4px 14px 2px 6px;
height: 28px;
font-size: 12px;
text-transform: uppercase; }
.c-top-menu > .c-ext > li.c-search > form > i {
cursor: pointer;
font-size: 13px;
position: absolute;
top: 8px;
right: 8px; }

.senso-tablist-1{
	background-color: #fafafa;
    padding: 5px;
    border: 1px solid #e4e3e3;
}

.senso-tablist-1 .tab-pane{
	padding: 10px;
}

.img-responsive{
	max-width: 100%;
	height: auto;
	display:block;
}



.action-bottom{
	display: none;
	}

@media (max-width:768px){
.action-bottom{
    position: fixed;
    text-decoration: none;
    z-index: 2147483647;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 60px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    font-size: 120%;
    overflow: hidden;
    background: #00bb00;
    display: flex;
    justify-content: center;
    align-items: center;
    text-shadow: 0 1px 0px rgba(0, 0, 0, 0.18);
}
}

.action-bottom a{
	color:#FFF;
	text-decoration:none;
}

