/* ------------------------------------- body --------------------------------------------------*/
body{background:url(https://4kia.ir/s4/test/bg-theme/color13.png) !important;overflow-x:hidden!important}
/* ------------------------------------- box --------------------------------------------------*/
.well1{color: #000;background-color: #fff}
.well2{color: #000;border-top: 5px solid #cc262e;background-color: #fff;direction:rtl}
.well3{color: #000;background-color: #fff;border-radius: 20px;}

/* ------------------------------------- Border --------------------------------------------------*/
div.lastfilebox .panel-default,div.tagsbox,div.linkexternal,.thumbnail,.nbs-flexisel-inner,.archfilebox{border: 1px solid #D2D8ED !important;}
/* ------------------------------------- header --------------------------------------------------*/
.navbar-inverse{background: #e14d43;height:60px;}
ul#navtop li a{color:#fff !important;font-size:20px}
ul#navtop li a:hover{color: #fff;}
a.navbar-brand{color:#000 !important}
/* ------------------------------------- footer --------------------------------------------------*/
.wellfooter{background: #262626;padding: 10px;text-align: center;color: #fff;border-top: 1px dashed #FFFFFF;}
.wellfooter h4 a{color:#fff !important;}
.wellfooter h4{    color: #F1F1F1 !important;
    font-size: 20px;
    line-height: 30px;}
.wellfooter p{color:#fff !important;}
/* ------------------------------------- Menu Panel Heading --------------------------------------*/
div#menu_accordion .panel-default {border-color: #fff !important;}
div#menu_accordion .panel-default>.panel-heading {     background: #fff;border-radius: 10px 10px 0 0px;color: #555;padding: 15px;margin-bottom: 0px;font-size: 14pt;border-bottom: 1px solid #ebebeb;;}
div#menu_accordion .panel-default>.panel-heading a{color: #555 !important;}
/* ------------------------------------- Button --------------------------------------------------*/
.btn-primary{color:#fff !important;background-color:#D60F2C  !important;border-color:#F5E8C4 !important;}
.bttn-primary{background: #e14d43 none repeat scroll 0 0;border-radius:4px;color: #ffffff;direction: rtl;display: inline-block;font-family: "B Yekan";font-size: 13px;text-decoration: none;}
.bttn-primary:hover{color: yellow}
.btttn-primary{background: #2592C7;border-radius:4px;margin: 5px;padding:4px;color: #fff;display: inline-block;text-decoration: none;}
.btttn-primary:hover{color: yellow}
.btn-primary:hover{color:#fff !important;background-color:#D60F2C  !important;border-color:#F5E8C4 !important;opacity:.8 !important}
div.btn_continue span.continue{color:#fff !important;}
div.btn_continue a{color:#fff !important;}
div.btn_continuefirst a{color:#fff !important;}
#toTop{color: #fff !important;background-color:#E14D43 !important;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus,.pagination>.active>span:hover{color: #fff!important;background-color: #E14D43!important;border-color: #ddd!important;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {color:#000 !important;background-color:#E14D43 !important;border-color:#E14D43 !important;opacity:.9 !important}
.btn-default {color: #FFF;background-color: #E14D43!important;border-color: #E14D43;}
.btn-default:hover{color: #333;background-color: #FDCA85!important;border-color: #FDCA85;opacity:.8 !important}
/* ------------------------------------- Titr Site Title --------------------------------------------------*/
div.h1h2top h1 a,div.h1h2top h2{color:#000 !important}
/* ------------------------------------- Other Titr --------------------------------------------------*/
h1,h2,h3,h4,h5,.p_h1, .p_h2, .p_h3, .p_h4, .p_h44, .p_h55{font-family: "B Yekan";font-size: 36px;color: #cc262e;text-decoration: none;margin-right: 10px;margin-top: 10px;}

/* ------------------------------------- Links Color --------------------------------------------------*/
.thumbnail h3 a{color:#422E02 !important;}
div.wellboxarticle h3 a {color: #716E69 !important;}
div.wellboxarticle h3 a:hover {color: #716E69 !important;}
ul.ulboxscroll li a{color: #422E02 !important;}
ul.ulboxscroll li a:hover{opacity:.6;}
.table>h3 a,hgroup h3 a{color: #422E02 !important;}
.table>h3 a:hover,hgroup h3 a:hover{opacity:.6;}
div.archfilebox h3 a{color: #422E02 !important;}
div.archfilebox h3 a:hover{opacity:.7;}
div.linkexternal ul li a{color:#422E02 !important;}
article.white-panel h3 a{color: #422E02 !important;}
.breadcrumb>li+li:before {color: #422E02 !important;}
.breadcrumb li a{color: #422E02 !important;}
.breadcrumb li h2{color: #422E02 !important;}
.last_file .panel-default>.panel-heading h3 a{color: #422E02 !important;}
ul.last_news li a{color: #000 !important;}

/* ------------------------------------- Links Tag Label --------------------------------------------------*/
span.taglbl{background:#F3F3DB !important;}
span.taglbl a {color: #000 !important;}
/* -------------------------------------  Scroll Color --------------------------------------------------*/
div.nicescroll-cursors{background-color:#F9AE01 !important;}
div.h1h2top {direction:rtl}
.box_rectangle h2 {font-size: 16px;margin: 10px 0;padding: 20px 10px;border-bottom: 1px solid #ebebeb;color: #e14d43;}
.box_rectangle {background: #fff none repeat scroll 0 0;border: 0px;border-radius: 10px 10px 10px 10px;/* box-shadow: 1px 1px 1px 1px #d3d3d3; */margin: 0 0 15px; padding: 0;direction: rtl;padding-right: 14px;min-height:270px;}
a {color: #e14d43;    font-size: 19px;}
a:focus, a:hover {color: #e14d43;}
.box_rectangle .link a {color: #ffffff;text-decoration: none;font-size: 13px;font-family: 'B Yekan';border-radius:2px;background-size: 100% 100%;direction: rtl;display: inline-block;}
.box_rectangle .offsell:hover, .box_rectangle .link a:hover, .box_rectangle .price:hover {color: yellow;}
p {font-family: 'Nasim';font-size: 17px;margin-top: 16px;}
.icon_custom:before {width: 37px;height: 30px;vertical-align: middle;display: inline-block;margin-left: 5px;}

.panel-body {padding: 4px 0px 2px 7px;margin: auto;}
.table>h3 a {font-size: 13px;font-family: tahoma;}
.panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 0px solid #ddd;}
 #pages {background: #fff;border: 3px solid #b3b3b3;margin: 0 0 5px 0;border-radius: 3px;}
.divider48 {height: 0px !important;}
h3{color:#000}
.navbar-inverse {border-color: #B18787;}
.box_rectangle .imgsmall {max-width: 150px;margin: 5px;border: 3px solid #e7e2e2;border-radius: 20px;}
.panel-title {border-bottom: 3px solid #EA5E55;}
.box_rectangle .bttn-primary{ font-size:16px;color:#FF0}
.btttn-primary span{ font-size:18px;color:#fff}
p.icon_category_file a:before{font-family:'Glyphicons Halflings';margin-left:8px;font-size:22px !important;line-height:30px;content: "\e056" !important;margin-right:0px;}


.imgrowss{float: right;margin: 15px 1px 0px 15px;width: 145px;height: 150px;}
.selfimgrowss{width: 185px !important;height: 150px !important;float: right;margin-top: 6px;margin-left: 10px;}
div.archfilebox .col-md-3{padding:0}
div.archfilebox .col-md-3 img{width:100%}
.last_adv .thumbnail{border: 2px dashed #E14D43 !important;}
.last_adv .thumbnail img.adv_img{height: 180px !important;width: 100% !important;}
img.v2imgfile{float: right;margin:5px 1px 0px 15px;width:200px;height:175px;}
span.numprcsize{font-size:18px;font-family:'B Yekan';}
.wellboxarticle {background: #fff !important;}
.wellboxarticle .col-md-3{padding:0}
img.articleboximg {
    height: 150px;
    margin-top: 20px;
    margin-bottom: 10px;
    border-radius: 0;
    width: 100%;
    border: 4px solid #FFE2E0;
}
div.wellboxarticle {background-color: #fff!important;}
.table>h3:before,hgroup h3:before {
    content: '\e013';
    font-family: 'Glyphicons Halflings';
    font-size: 12px;
    color: #EF8780;
    margin-left: 5px;float: right; margin-top: 3px;
}
ul.ulboxscroll li:hover{ background-color:#FFCACA}
ul.ulboxscroll li a{ color:#000 !important}
a.etcpgnation {  background: transparent !important;}
ul.ulboxscroll li {text-align: right !important;padding: 5px;}
.tmbpicpor {margin-left: 6px !important;}
ul.ulboxscroll {overflow: visible !important;height: auto !important;padding:1px !important}
.margtop0{margin-top: 0px !important;}
.peyvands p a{color: #036;line-height: 20px;font-size: 13px;font-family: Tahoma;text-align: right;direction: rtl;float: right;padding: 7px;border-bottom: 1px solid #E0E0E0;width: 100%;}
.peyvands p a:before{content:'::';text-align:right;direction:rtl;margin-left:5px}
.bgfreeshopreg{text-align: center;direction: rtl;}
div.carousel-holder img {height:220px!important;width:100%}
.panel-default {border-color: #E0E0E0;}
.panel-group .panel {border-radius: 10px;}
.panel-default>.panel-heading{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.col-md-7{padding-right: 0px;}
a.mytooltip:hover{color:transparent !important}
.navbar-fixed-bottom, .navbar-fixed-top {position: absolute;}
#bs-example-navbar-collapse-1{background-color: #e14d43 !important}
ul.navbar-right { margin-top: 5px;}
ul#navtop li a:hover {color: #E14D43 !important;background-color: #fff;text-decoration: none;font-size: 25px;border-radius: 25px;}
.table>h3 a ,hgroup h3 a{font-family:'Nasim';font-size: 17px;color: #4C4C4C !important;}
.table>h3 a:hover, hgroup h3 a:hover {color: #E14D43 !important;opacity: 1;text-decoration: none;font-family:'Nasim';}
div.panel-heading p a{font-size:17px !important}
.panel-primary>.panel-heading {color: #000 !important;background-color: #F5F5F5 !important;border-color: #C6CDD4 !important;}
.panel-primary {border-color: #E0E0E0;}.col-md-7{padding-right: 0px;}
p.p_h55.hrhr{color: #000 !important;}

#prod h2 {font-size: 16px;margin: 10px 0;padding: 20px 10px;border-bottom: 1px solid #ebebeb;color: #e14d43;}
#prod {background: #fff none repeat scroll 0 0;border: 0px;border-radius: 10px 10px 10px 10px;/* box-shadow: 1px 1px 1px 1px #d3d3d3; */margin: 0 0 15px; padding: 0;direction: rtl;padding-right: 14px;min-height:270px;}
a {color: #e14d43;    font-size: 19px;}
#prod .link a {color: #ffffff;text-decoration: none;font-size: 13px;font-family: 'B Yekan';border-radius:2px;background-size: 100% 100%;direction: rtl;display: inline-block;}
#prod .offsell:hover, #prod .link a:hover, #prod .price:hover {color: yellow;}
#prod .imgsmall {max-width: 150px;margin: 5px;border: 3px solid #e7e2e2;border-radius: 20px;}
#prod .bttn-primary{ font-size:16px;color:#FF0}

@media (min-width: 768px){hgroup.mainmenuh3:hover hgroup.submenuh3 {margin-top: -54px!important;}}