.journal-image-bodr {border:1px solid #ccc;}
.contactus-block .table-contact, .contactus-block .table-info {width: 100%}
/* .banner .slideshow .slide.active {z-index: 1 !important;} 
.ui-autocomplete .ui-menu .ui-widget .ui-widget-content .ui-corner-all {z-index: 100 !important;}*/
.ui-autocomplete {z-index: 100 !important;}
.dn {display: none;}
.ds {display: block;}

.bpa-button {margin-top:3px;}

.addressline{clear: both; float: left; font-size: 13px;padding-bottom: 2px;width: 100%;}
.addressline .firstinfo{display: inline;float: left;width: 40%;}
.addressline .secondinfo{display: inline; float: left; width: 30%;}
.addressline .thirdinfo, .addressline .fourthinfo{display: inline; float: left; width: 15%;} 

.dspec{margin: 0 0 0px !important;}

@media only screen and (min-width:1025px) {
    .banner .btn-prev, .banner .btn-next {display: block !important;z-index: 110 !important;}
}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
}

.err {
    color: red;
    font: 14px;
}
/* #7702 - Minimizing the page
/*@media only screen and (min-width: 769px)  {
    .journal-holder.post-detail .journal .preview img{
        width:auto !important;
        max-height: 270px !important;
    }
}
*/
@media only screen and (max-width: 767px)  {
    .contactus-block .table-contact {
        margin: -26px 0 0 !important;
    }
}
@media only screen and (min-width: 769px)  {
    .journal-holder.post-detail .journal .journal-area {
        min-height: 22em;
    }
}

/* Bug id: 7599*/
.journal-holder .form-select .title{
    font-weight: normal;
}
.journal-holder .links-holder a{
    font-weight: normal;
}
.jtitle {
    margin: 0 0 20px;
    font-size: 24px;
    line-height: 30px;
    font-weight: 100;
    color: #696a6d;
}
@media only screen and (max-width: 767px)  {
    #content p {
        margin-top: 12px !important;
        padding-top: 12px !important;

    }
    #content .news-holder p {
        margin-top: 0px !important;
        padding-top: 0px !important;
    }
    .sort-bar .right-column {
        margin-bottom: 10px;
    }

    .journal-description .detail a{
        z-index: 100;
    }
}
/* /Bug id: 7700 */
/*@media only screen and (min-width: 768px)  {
   #content p {
        padding-top: 12px !important;

    }
}*/
/* /Bug id: 7700 */

.journal-list .contactus-block .breadcrumbs { display: block !important;}
/* /Bug id: 7599*/

/* Bug id: 7606 */
.sales-area .represetive-frame .contact-info{
    margin: 0;
}
/* /Bug id: 7606 */

/* Bug id: 7609 */
.recruitment #content .projects{
    margin-bottom: 77px !important;
}
/* /Bug id: 7609 */
.table-holder table tr.header td {
    text-align: center !important;
}
.table-holder table td.rat-val {
    text-align: right !important;
}
.table-holder table td {
    text-align: left !important; 
}
.table-holder table .colspanthree.add6 {
    width: 20%;
}

#tableviewlink{
    padding-left:0px;
    padding-right:0px;
}
#tableviewlink2{
    padding-left:2px;
    padding-right:0px;
}
.lightbox .social-networks {
    margin-bottom: 10px;
}

.social-bottom {
    float: right;
    padding: 0px !important;
    margin-bottom: 0px !important;
}

.lightbox .lower-block .phone {
    margin-right: 12px !important;
}
.search-no-result {
    font-size:24px;
    text-align:center;
}
.top-news .text-holder .datetime, .more-news .text-holder .datetime {
    margin-bottom: 0px !important;
}
/* Digital Specs */
.orange {color: #f89728 !important;}
.binding label{width:20%; font-weight:bold; float:left;}
.bindingc label{width:100%; font-weight:bold; float:left;}
.binding span{float:left; width:80%;}
.binding{clear: both; float: left; margin-top: 5px; width: 100%;}
.binding2{clear: both; float: left; margin-top: 5px; width: 100%;}
.binding2 label{width: 100%; font-weight:bold;}
.shipment{width:100%; float:left; margin-top:20px;} .shipment .institle{width:30%; float:left;  color:#232021;} 
.shipment .insvalue{width:58%; float:left;}

@media only screen and (max-width: 939px) {
    .article-area .article-holder:last-child{
        display: block !important;
    }
    .jtitle {
        margin: 0 0 20px;
        font-size: 16px;
        line-height: 19px;
        font-weight: 100;
        color: #696a6d;
    }
    #nav ul li {
        font-size: 13px !important;
    }
}
/* product page overlay */
@media only screen and (max-width: 767px)  {
    .projects .col .hover-block .hover-text {
        max-height: 195px;
        overflow: hidden;
    }
    .jtitle {
        margin: 0 0 20px;
        font-size: 16px;
        line-height: 19px;
        font-weight: 100;
        color: #696a6d;
    }
    ol.breadcrumb {
        margin-left: 20px;
    }
} 
@media only screen and (min-width: 768px)  {
    .projects .col .hover-block .hover-text {
        max-height: 180px;
        overflow: hidden;
    }
}

/* Digital Spec #7706 */    
.tab-holder .list-holder dt{
    min-width: 155px !important;
}
.tab-holder .list-holder.add1 dd{
	padding-left: 4px;
}

#morearticle {
    color: #696a6c;
    display: inline-block;
    vertical-align: top;
}  

/* for ticket #7827 */
.cust-hd {
    font-weight: 700;
    color: #ff8400;
    text-transform: uppercase;
    vertical-align: bottom;
    padding: 0 0 5px;
}

.table-scroll {
    overflow-x: scroll !important;
    overflow-y: hidden !important;
}
/* /for ticket #7827 */

/* for ticket #7867 */
.media-spec table th {
    background-color: #fff;
    border-top: 1px solid #ff8400;
    border-bottom: 1px solid #ff8400;
    padding-top: 7px !important;
    text-align: center;
}
.media-spec table tr {
    height: 48px;
}
.media-spec table td {
    text-align: center !important;
    border-left: 1px solid #8aa4b1;
}
.media-spec table td:first-child {
    text-align: left !important;
    border-left: none;
}

.media-spec table samp {
    font-size: 25px;
    position: absolute;
    margin-left: -20px;
}

.media-spec table {
    margin-bottom: 10px;
}
/* /for ticket #7867 */
/* class to hide columns on metric table */
col.col4.cad-reglast {
    width: 10% !important;
}
.cad-reg {
    display:none;
}
/**/
ol.breadcrumb {
    list-style: none;
    display: -webkit-box;
    padding: 0;
}

/* overriding all.css style*/
.text-description:last-of-type {
    padding: 0 0 3px !important;
}
.location3 {
    background: #fff;
    border: 1px solid #b7b7b7;
    padding: 0 7px;
    color: #b3b3b3;
    font-size: 12px;
    line-height: 15px;
    display: inline-block;
    vertical-align: top;
    border-radius: 4px;
    text-transform: uppercase;
    margin: 3px 0 0;
    font-weight: 700;
}
.table-holder table td.col1, .table-holder table td.center {
    text-align: center !important;
}
.dispo {
    clear: both;
    padding-top: 20px;
}
.contactus-block .table-info strong span {
    font-weight: normal;
}
.journal-description .row .col {
    cursor: auto !important;
}
.journal-description .row .col:hover .title,
.journal-description .row .col:hover .title-info {
	color: #ff8400 !important;
}
.apps-holder .device-info a {
    text-decoration: none !important;
    cursor: text !important;
}
.journal .kint {
    font-size: initial;
}
.journal-list .journal .kint {
    font-size: 16px;
}
#nav ul li:last-child {
    text-align: center !important;
}
@media all and (-ms-high-contrast:none)
{
	*::-ms-backdrop, .three-columns .col .img-holder {
		display: block !important;
	} /* IE11 */
}
ol .more-app {
    margin: 0px !important;
}
.tab-content #tab5 ol, .tab-content #tab12 ol {
    padding-left: 15px;
}
