
/* This is a variant of default template style */

.mp_logo {
    background: url(../../images/logo3.png) no-repeat left;
    background-size: 60px 60px;
    background-position: 10px 6px;
}

a,
.mnu_mainmenu-el-gr  > li.active > a,
.mnu_mainmenu-el-gr > li.active > span,
.mnu_sidemenu > li > a:hover,
.coloredtext,
.sparky_logo span,
a.graylinks:hover,
.page_container.pricing .plan_name {
    color: #b09778;
}

.mnu_mainmenu-el-gr ul,
.mnu_mainmenu-el-gr li:hover,
.row_bgcolor1 .sparky_cell:hover,
h1::after, h2.tick::after {
    background: #b09778;
}

.mnu_mainmenu-el-gr li ul li:hover >a,
.mnu_mainmenu-el-gr li ul li:hover > span{
    color: white;
}

.mnu_mainmenu-el-gr li ul a, .mnu_mainmenu-el-gr li ul span {
    color: #666666;
}

p {
    font-size: 20px;
}

p.large_text {
    font-size: 28px;
}

p.small_text {
    font-size: 16px;
}

p.readmore a, a.readmore,
.button, .btn, button.btn, button.button, input.btn, input.button, a.btn,
.mp_right h3::after {
    background-color: #b09778;
}

input.inputbox:focus {
    border:1px solid #b09778;
}

.page_container.pricing .plan.recommended {
    border: 1px solid #b09778;
    background: #b09778;
}

.page_container.pricing .plan a.btn {
    color: #13b16c;
    border: 2px solid #b09778;
}

ul.newsflash-horiz a.readmore:hover {
    color: #b09778 !important;
}

ul.checklist li:before {
    color: #b09778;
}

ul.arrow, ul.arrowleft, ul.calendar, ul.checklist, ul.clock, ul.delete, ul.email, ul.file, ul.folder, ul.heart, ul.information, ul.lock, ul.pencil, ul.play, ul.rss, ul.person, ul.shop, ul.song, ul.star, ul.star2, ul.trash, ul.tweak, ul.unlock, ul.warn {
    font-size: 20px;
}

ul li {
    text-align: justify;
}

ul.information li {
    line-height: 200%;
}

.row_background2 {
    background: url(../../images/row_background2_3.jpg);
    background-size: cover;
}