/*
/   name           Artis
/   version        1.6
/   description    Responsive and customizable Joomla! template
/   demo           http://demo.favthemes.com/artis
/   author         FavThemes
/   author URL     https://www.favthemes.com
/   copyright      Copyright (C) 2012-2018 FavThemes.com. All Rights Reserved.
/   license        Licensed under GNU/GPLv3 (http://www.gnu.org/licenses/gpl-3.0.html)
*/

/*//////////////////////////////////////////////////////////////////////////////
///
///  custom style
///
//////////////////////////////////////////////////////////////////////////////*/
#fav-container .favnav ul.nav > li:first-child > a {
padding-left: 0;
}
.fav-container .page-header h1 {
text-transform: uppercase;
font-size: 32px;
}
p.name {font-size: 36px; font-weight: 700;margin: 7px 0;}
p.slogan-name {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
color: #222;
font-size: 14px;
margin:0;
text-transform: uppercase;
}
#fav-topbar2 p {margin:0;font-size: 18px;}
#fav-topbar3 p {font-size: 14px;margin:2px 0;}
#fav-topbar3 p button {text-transform: uppercase;padding: 5px 12px;}
#fav-topbarwrap {
padding: 14px 0 7px;
}
#fav-topbar2 img {margin-left: 12px;}
@media (max-width: 767px) {
#fav-topbar2 {margin: 12px 0 6px;}
}
#fav-breadcrumbs {font-size: 14px;}
label, input, button, select, textarea {
    font-size: 15px;
}
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 {
box-shadow: none!important;
}
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: #999;
box-shadow: none!important;
}
#fav-maincontent, #fav-mainbottom1 {font-family: Open Sans;}
.icons .btn-group.pull-right {display: none;}
.fav-container h3, .fav-container h2 {
    text-transform: uppercase;
}
/* square unordered */
.item-page ul li::before {
  background-color: #40C351;
  color: #fff;
}

/* square ordered */
.item-page ol li::before {
  color: #fff;
  background: none repeat scroll 0% 0% #40C351;
}
h2, .favth-h2 {
    font-size: 28px;
}
.items-leading div[class^="leading-"] {
    display: block;
    width: 100%;
    float: left;
    margin: 0;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 15px;
}
.price .span4 {border: 1px solid #ddd; padding: 0 10px;}
dl.fields-container {margin-bottom: 10px;}
.price .span4 h2 {
margin: 20px 0 5px 0;
}
.field-entry.price {background: #f8f8f8;padding-left:8px;border:0;}
.field-entry.price.usn {padding-top:6px;margin-top:8px;}
.field-entry.price.osno {padding-bottom:8px;}
.field-entry.price .field-value {font-weight: 700;}
.field-entry .field-value:before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-style: normal;
content: "\f00c";
margin-right: 6px;
line-height: 0;
font-size: 10px;
}
.field-entry.price .field-value:before {display: none;}
.price div[class^="items-"] {
    margin-bottom: 30px;
}
.field-entry {border-bottom: 1px dotted #ddd;padding: 3px 0;}
.moduletable.favth-color .pweb-field {
    color: #222;
}
#fav-containerwrap label {
font-weight: 400;
font-size: 16px;
font-family: Open Sans;
}
.custom.favth-border h3 {font-size: 19px;}
#fav-notice {font-size: 16px;font-family: Open Sans;}
.favth-close {
    opacity: 1;
font-size: 20px;
}
#fav-slidewrap {border-bottom: 1px solid #e7e7e7; margin-bottom: 40px;padding-bottom:5px;}
.main .pull-left.item-image {
    margin: 0;
}
.fav-container .blog h2 {margin: 10px 0 5px;}
.newsflash-horiz.mod-list li {width: 33.33333%; float:left;padding: 0 0.5%;}
#fav-footer p.slogan-name {color: #fff;font-size: 20px;}
#fav-footer, #fav-footer button {font-size: 18px;}
#fav-footer p {margin: 0 0 15px 0;}
.fab.fa-whatsapp {font-size: 22px;position: relative; bottom: -2px;}
div.joomly-callback-main select {
    margin-bottom: 4px;
}
@media (max-width: 768px) {
.newsflash-horiz.mod-list li {width: 50%; float:left;padding: 0 0.5%;}
}
@media (max-width: 500px) {
.newsflash-horiz.mod-list li {width: 100%; float:left;padding: 0 0.5%;}
}
.tagspopular li {display: inline-block;}
.tagspopular li a {border: 1px solid #40C351;
padding: 3px 7px;
margin: 5px 0 0 0;
}
.tagspopular li a:hover {border: 1px solid #fff;}
#fav-footer3 h3 {
text-transform: none;
font-weight: 400;
margin: 0 0 5px 0;
font-size: 19px;
line-height: 21px;
}
#fav-footer3 ul.menufavth-arrow li a {padding: 0;}