/*
Theme Name:  Apicona Child
Description: Child theme for the Apicona theme
Author:      Theme Mount
Author URI:  http://themeforest.net/user/thememount
Template:    apicona
Version:     0.1.0
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* =Parent theme style.css file
-------------------------------------------------------------- */



/* =Theme customization starts here
-------------------------------------------------------------- */
.site-main {
    padding-top: 0;
}

ul.sub-menu li {
    top: 10px;
}


h4 {
    font-family: Arial, Helvetica, sans-serif,'Trebuchet MS', Helvetica, sans-serif !important;
    font-weight: 700 !important;
}

.thememount-social-links-wrapper{
	position: unset !important;
    right: unset !important;
	bottom: unset !important;
}



.arial-f {font-family:arial, sans-serif !important}
.cinzel-f {font-family: Cinzel,'Trebuchet MS', Helvetica, sans-serif !important;}
.m-t-30 {margin-top:30px}
.in-h, .in-h h4 {text-align: center;
    color: #797979;
    font-size: 15px;
    font-weight: 700 !important;}

.small-p, .small-p h3, .small-p h5, .small-p h6, .small-p ul li h4{
	font-family:arial, sans-serif !important;
	font-weight: 400 !important;
    color: #595959;
    font-size: 14px;
	letter-spacing: 0 !important;
    line-height: 1.75;}

.small-p a {color:#62223d}
.small-p a:hover {    color: #3c1525;}
.font-bold, .font-bold button {font-weight:bold !important}


.page-id-6468 h1, .page-id-6464 h1, .page-id-6462 h1, .page-id-6458 h1, .page-id-6456 h1, .page-id-6452 h1, .page-id-6448 h1, .page-id-6446 h1,
 .page-id-6444 h1, .page-id-6440 h1, .page-id-6437 h1, .page-id-6433 h1, .page-id-6429 h1, .page-id-6424 h1, .page-id-6421 h1, .page-id-6418 h1, .page-id-6414 h1, .page-id-6408 h1 {margin-top:30px}


.submit-btn .wpcf7-submit {
    margin-right: 10px;
    font-family: arial;
    letter-spacing: 3px;
    text-transform: none;
}

.full-block a {font-size:14px}
footer .footer-inner .widget-area .widget_nav_menu ul li {margin-bottom:9px !important}
footer #text-19 .textwidget p {margin-bottom:39px !important}
.strtch-clmn .tm-sbox-bg-image h2 {font-size:20px !important; line-height:1.4 !important}
.strtch-clmn .tm-sbox-bg-image .vc_general.vc_cta3.vc_cta3-style-transparent {	padding: 30px 20px;}
.strtch-clmn .tm-sbox-bg-image {min-height:250px; padding:0 !important}
.strtch-clmn .tm-sbox-bg-image  .tm-sbox-overlay {padding:0 !important}
.strtch-clmn .tm-sbox-bg-image .vc_cta3_content-container {padding-left:.75em !important; width: 84% !important;
    display: inline-block !important;    word-break: break-word;}
.strtch-clmn .tm-sbox-bg-image .vc_cta3-icons {display:inline-block !important}
.strtch-clmn .tm-sbox-bg-image .vc_cta3-actions a {letter-spacing:0 !important; padding-right:28px !important}

#rev_slider_18_1_wrapper #slider-18-layer-21 {display:none}

#navbar #site-navigation div.nav-menu > ul > li > a, #navbar #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
    margin: 0px 10px 0px 10px !important;
}

.header-controls .thememount-header-cart-link-wrapper a .thememount-cart-qty, #navbar #site-navigation div.nav-menu > ul > li > a, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
    font-size: 15px !important;
}
#colophon .textwidget > ul > li {
    color: #fff;
}
#colophon .textwidget > p {
    color: #fff;
}
#colophon ul#menu-website-quick-links > li > a{
    color: #fff !important;
}
#colophon ul#menu-social-links > li > a{
    color: #fff !important;
}

#colophon aside#text-18 {
    margin-top: 0px !important;
}

/* .container .headercontent .nav-menu #menu-main-menu-ik li#menu-item-6508 {
    background-color: #62223d;
	text-size-adjust: none;
}
 */
a.ik-button {
    background-color: #62223d;
    padding: 15px 10px;
    color: #fff !important;
}

/* .container .headercontent .nav-menu #menu-main-menu-ik li#menu-item-6508 a {
    font-size: 20px !important;
} */

/* .container .headercontent .nav-menu #menu-main-menu-ik li#menu-item-6508 a {
    background-color: #62223d;
    height: 50% !important;
    float: none;
    background-position: center !important;
} */

#menu-item-6508 a {
    color: #fff !important;
}

#menu-item-6509 a {
    color: #62223d !important;
    font-weight: 900 !important;
}

@media (min-width:992px) and (max-width:1280px) {
	.strtch-clmn .tm-sbox-bg-image h2 {font-size:20px !important; line-height:1.4 !important}
	.strtch-clmn .tm-sbox-bg-image p {font-size:13px !important; line-height:1.35 !important}
	.strtch-clmn .tm-sbox-bg-image .vc_cta3-actions a {letter-spacing:0 !important; padding-right:28px !important; font-size:13.5px !important}
	.strtch-clmn .tm-sbox-bg-image {min-height:285px; padding:0 !important}
}