
/* ====== Jobb oldali widget sötét fejléc ======== */
.sidebar .widget header.widget-header.head-mod {
    background:#221F20;
}
.sidebar .widget .widget-body.body-mod {
    background: #fff url(../img/widget-bg-black.svg) repeat-x center top;
}

.info-box-mod1 {
    margin-top: 10px!important;
    margin-bottom: 10px!important;
    padding-bottom: 10px!important;
}

.product-list-mod { margin-top: 15px!important; }
.prod-status-color1 { color: #829ABF!important; } .prod-status-color2 { color: #DF0005!important; }

.grlis-textt1 {
    width: 100%!important;
    font-size: 9pt!important;
    display: inline!important;
    margin-top: -10px!important;
    margin-bottom: 10px!important;
}

/* ====== Vegyes, szín, szöveg, formázás ======== */
.text-color-black { color: #000000!important; } .hr1 { border: solid 1px #3D3739; margin: 8px 0px 8px 0px;}
.hr2 { border: solid 1px #E6E9ED; margin: 10px 0px 10px 0px;}
.well-mod1 { margin-bottom: 3px; } .text-color-red { color: #FF0000!important; }
.well-mod2 {
    margin: 8px!important;
    padding: 10px!important;
    line-height: 18px!important;
    background-color: transparent!important;
}

span.piros { color: red; font-size: 10pt; font-style: italic; }

.head-mod1 { font-size: 12pt; color: #FFFFFF; } .fullp3{ paddeing: 3px!important; }
.img-max-height-1 { max-height: 300px!important; }

.img-max-height-2 { max-height: 130px!important; margin-right: 10px!important; }

/* =========================== Kicsirigo :) =========================== */
/* ====== Pergo/forgo ikon ======== */
@keyframes z2015_ajax_upsell_spin {
    to { transform: rotate(1turn); }
}

.z2015_loading_icon {
    animation: z2015_ajax_upsell_spin 1s infinite steps(15);
}

/* ====== Upsell loader ====== */
#z2012_ajax_upsell_loader span {
    display: inline-block;
    font-size: 3em;
    animation: z2015_ajax_upsell_spin 1s infinite steps(15);
}

.hero .container .hero-inner,
.hero .container .hero-inner .carousel-inner {
    min-height: 400px !important;
}

/* ====== AjaxBox ====== */
.main_ajax_cont_date {
    color: #999;
}

.hero-inner .carousel-caption .carousel-title>a {
    font-family: "montserratregular",Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: bold;
    line-height: normal;
    color: inherit;
    font-size: 36px;
}

.ajax-box-loader {
    /**/
    margin-top: 10em;
}

.ajax-box-loader .ajax-box-loader-icon {
    width: 5em;
    animation: z2015_ajax_upsell_spin 1s infinite steps(15);
}

/* ====== Collapsible panel ====== */
.page_collapsible>span:first-child,
.page_collapsible>span:nth-child(2) {
    display: none;
}

.p_collapse-close>span:first-child {
    display: block;
}

.p_collapse-open>span:nth-child(2) {
    display: block;
}

/* ====== Autocomplete ====== */
#suggestions {
    max-height:400px;
    overflow:auto;
}

/* ====== Video ====== */
#video_player {
    width: 100%;
}

.article-list-image {
    max-width: 100px;
    margin-right: 15px;
}

.mobile-menu-mod{
    border: solid 2px #F9D60F!important;
    width: 94%!important;
}

.modal-big-text-1 {
    font-size: 15pt;
}

.modal-big-text-2 {
    font-size: 15.5pt;
    font-weight: bold;
}

.disabled-form-text { border-color: #E6E9ED!important; }

.mobile-menu-text { color: #FFFFFF!important; font-size: 9pt!important; }

.navbar-toggle-mod-top { padding: 5px!important; margin-top: 0px!important; }

.join-news-mod { margin-top: 10px!important; }

.box-pinkbg-whitetext { background: #d770ad!important; color: #FFFFFF!important; }

.box-whitebg-graytext { background: #FFFFFF!important; color: #333333!important; }
.box-whitebg-graytext:hover { background: #333333!important; color: #FFFFFF!important; }
