/*******
******** Custom
*******/
a:focus {
  outline: none;
}
.ananda-module-container{}
.ananda-header{}
.navigation-top{}
.navigation-bottom{}
.ananda-maincontent{}
.ananda-footer{}

.pagination li a, .pagination li span{border: 1px solid #d4d4d4; font-weight: bold; color: #a82828 !important;margin: 0 5px;}
.qfsubmitformres.qfmessage{color: red}
.pb-15{padding-bottom:15px}
.pb-25{padding-bottom:25px}
.mb-15{margin-bottom:15px}
.mb-25{margin-bottom:25px !important}
.bb1{border-bottom:1px solid #a82828;}
.mat-acc h1, .mat-acc h2, .mat-acc h3{color: #a82828;}

.container2{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.cont-mainpage{padding-top: 20px; border-top: 1px solid  #a82828;}
#comments-footer, .fancyboxCounter, .lb-number{display: none !important}
.img300wmax{max-width: 300px !important; height: auto}
.row-glue{border-bottom: 1px solid #a82828; padding-bottom: 10px; margin-bottom: 20px}
.mod-article .item-page{padding: 5px; border: 1px solid #a82828; border-radius: 5px}
.ananda-headerfull img{width:100%;}
.ananda-header>.container{width: 100% !important;}
.forbutton1{text-align: center; padding: 20px 0 !important;}
.syst-h{text-align: center; text-transform: uppercase;font-size: 24px;font-weight: bold;color:#a82828; margin-top: 20px}
.syst-div{max-width: 300px; margin: 10px auto 30px;}
.syst-p{background-color:#ebebeb;}
.syst-p-img{margin-bottom: 0px !important }
.syst-p-img img{display: block; margin: auto }
.syst-a1{height: 50px; display: block}
.syst-a{color: #a82828;font-weight: bold;text-transform: uppercase; padding: 5px; display: block; width: 100%; text-align: center}
.syst-a:hover{text-decoration: none; color: #db2b2b}
.qf3-p{text-align: right; margin: 10px 0 20px 0}
.qf3-p a{padding: 10px; background-color: #a82828; color: white; font-weight: bold;}
.qf3-p a:hover{text-decoration: none; background-color: #db2b2b;}
.qfcapt{display: none}
.qf3form {background: url(/images/system/modern.webp) no-repeat center !important; background-size: 100% !important;}
.qf3form form {background-color: rgba(255,255,255,0.8);padding: 3px; }
.qfclose {line-height: 18px; background-color: white; text-align: center;}
.qfmodalform div.qf3form{padding: 35px 20px !important;}
.premial-cat a{color:white}
.premial-cat a:hover{color: #d4d4d4}
.premial-cat .sppb-addon-image-layout-content{width: 100%; min-height: 80px}
.navigation-bottom {background-color: #a82828 !important}
.navigation-bottom ul li{min-height: 50px; line-height: 50px;}
.myblog-items{display: flex; justify-content: space-evenly; align-items: stretch; flex-basis: 300px; flex-wrap: wrap;}
.myblog-item{ width: 300px; margin-top: 15px; margin-bottom: 15px; padding: 10px;     box-shadow: 2px 3px 5px #b3b3b3;}
.myblog-item a{color: #a82828; font-weight: bold;}
/*.premial-row{width: 300px !important;}*/
.link1:visited{color: #db2b2b; font-weight: bold }
.link1{color: #a82828 !important; font-weight: bold }
.link1:hover{text-decoration: none; color: #db2b2b !important }
.link1:active{color: #db2b2b;}
.forlink2 a:visited, .tomles a:visited{color: #db2b2b;}
.forlink2 a, .tomles a{color: #a82828 !important;}
.forlink2 a:hover, .tomles a:hover{text-decoration: none; color: #db2b2b !important }
.forlink2 a:active, .tomles a:active{color: #db2b2b;}
.blog .readmore-link:visited{color: #db2b2b;}
.blog .readmore-link{color: #a82828 !important;}
.blog .readmore-link:hover{text-decoration: none; color: #db2b2b !important }
.blog .readmore-link:active{color: #db2b2b;}
.category-name{font-weight: bold; font-size: 120% !important; margin-bottom: 20px}
.category-name a:visited{color: #db2b2b;}
.category-name a{color: #a82828 !important; text-decoration: underline}
.category-name a:hover{text-decoration: none; color: #db2b2b !important }
.category-name a:active{color: #db2b2b;}
.mythumb{max-width:100%; height: auto}
h4.youtube1{margin: 30px 10px}
.fl768{float: left}
.wd33{width: 33%}
.wd50{width: 50%}
.textcenter{text-align:center;}
.margintop{margin-top:1em;}
.marginleft{margin-left:1em;}
.marginright{margin-right:1em;}
.marginbottom{margin-bottom:1em;}
.tandcolor{float: left; font-size: 60%; width: 55px; height: 57px; line-height:1;}
.mytblock{border-bottom: 2px #9A2F01 solid; padding-bottom: 4px}
.prev-button, .next-button {outline:none}
.mytabs td { background-color:#DDD}
.mytabs table{ border-spacing: 2px !important; background-color:#FFF; border-collapse:separate !important;}
.forimage1 img{height: auto}
.forimage2 img{height: auto; border: 1px solid #eeeeee; border-radius: 6px; max-width: 320px !important; margin:auto;display: block;}

@media screen and (max-width: 767px) {
.fortable1 table{font-size: 11px}
.mytabs table{display:block; overflow:auto; width: 100% !important}
.ananda-header{display: none}
.ananda-header{display: none}
.moduletable.qf3-p{display: none}
.nav-child {display: none;}
.dispparent {display: block !important;}
.offcanvas-smartphones ul > li,.offcanvas-smartphones ul > li{padding:8px 10px;display:block;color:#999;border-bottom: 1px solid #999;}
.offcanvas-smartphones ul > li>a,.offcanvas-smartphones ul > li>span{padding:8px 10px;display:block;color:#999;}
.mymenu-deep-item1:after{content: '+';margin-left: 5px;}
.mymenu-deep-item2:after{content: '-';margin-left: 5px;}
.cont-mainpage .syst-div{margin-bottom: 20px; border-bottom: 1px solid  #a82828;}
.forimage2 img{height: auto; border: 1px solid #eeeeee; border-radius: 6px; max-width: 300px !important; margin:auto;display: block;}
.extravert-page .span4 .column-1,.extravert-page .span4 .column-2,.extravert-page .span4 .column-3{width: 80% !important; margin: auto !important; float: none !important}
.extravert-page .items-row{border-top:none !important}
.extravert-page .span4{padding-top:10px !important;border-top:1px solid #a82828!important }
}
@media screen  and (min-width: 768px) {
    .navbar-fixed-top {display: none;}
    .moduletable.myheader{float: left; width: 80%; color: grey}
    .nav li>span{color: white}
}

@media screen and (max-width: 374px) {
.forimage2 img{height: auto; border: 1px solid #eeeeee; border-radius: 6px; max-width: 260px !important; margin:auto;display: block;}
.modern-colors a{font-size:11px}
}
@media screen and (max-width: 991px) {
  .bbmp1{border-bottom: 1px solid  #a82828; margin-bottom: 15px; padding-bottom: 15px;}
}

.mytabs1{min-width: 290px}
#mytabs1, #mytabs2, #mytabs3{min-width: 340px}
.items-leading, .items-row {padding-top: 15px}
.accessories .nav-stacked a{color:#a82828}
.img-modern{margin-right:5px; width:25px !important;}
.modern-colors .btn{margin-bottom: 7px}
.tisn_skiff{font-size: 15px}
.cookie-notification {position: fixed;background-color: rgba(0, 0, 0, .8);bottom: 0;width: 100%;color: white;padding: 5px;z-index: 10;text-align: right; }
.cookie-notification_hidden_yes { display: none;}
.cookie-notification__header {font-size: 18px;}
.cookie-notification__body {margin-bottom: 10px; }
.cookie-notification__button{color: red;font-weight: bold;}
.slick-content{}
.slick-img-nav{padding: 8px; cursor:pointer}
.h4-ext{margin-bottom: 15px}
.link-ex-intro{display:block; text-align:center;text-decoration:none; color: #333333; padding: 3px; margin-bottom: 5px}
.link-ex-intro:hover{outline: 2px dotted #a82828; border-radius: 3px}
.link-ex-intro:hover,.link-ex-intro:active{text-decoration:none; color:#a82828}
.btn-extravert{margin-right: 4px}
.row-short-sp{border-bottom:#9a2f01 2px solid;margin-top: 15px;padding-bottom:15px}
.col-short-sp{}
.premial-img-block{position:relative;margin-bottom: 15px;}
.premial-img-block img{width: 100%}
.premial-title{position:absolute;z-index:2;top:50%;transform: translateY(-50%);background-color:rgba(255,0,0,0.5);margin: 0 0 0 0;text-align:center;width:90%;}
.premial-title a{color:white}
.div-short-light a{background-color: white !important}
.col-cont img{margin:auto}
.img-real-cheame img{height: auto !important}