/*
Theme Name: Compressors Solution
Description: Backed by the 8 years of experience and knowledge, we CIMA SRI AIRJET SPARES are engaged in supplying and distributing an exclusive ranges of Compressor Spare Parts, Compressor Filters,Pneumatic Air Filters, Pneumatic Oil Filters of Leading Brands in this Industry in Coimbatore,Tamil Nadu, India.
Version: 1.0
Author: Cima Sri
Author URI: #
License URI: #
License: GNU General Public License
Theme URI: #
Text Domain: compressorssolution
Tags: 
*/

.wp-caption.alignleft {
    margin-right: 20px;
    float:left;
}
.wp-caption.alignright {
    margin-left: 20px;
    float:right;
}
.wp-caption-text {
    padding-left: 7px;
    margin-bottom: 7px;
    text-align: center;
    font-size: 13px;
}
.wp-caption-text,
.gallery-caption,
.entry-caption {
    line-height: 1.5em;
}

.post-password-form input[type="password"] {
    background: #fff;
    height: 45px;
    width: 180px;
    border-width: 1px;
    border-style: solid;
}
article embed {
    max-width: 100%;
}

a:hover {
    text-decoration: none;
}
.scrollup {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 50px;
    right: 100px;
    display: none;
    text-indent: -9999px;
    background-image: url('img/icon_top.png');
    background-repeat: no-repeat;
    background-position: center;
    background-color: rgba(34, 34, 34, 0.6);
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
  }

.cl-entry__content table, .content-col > table, .comment-text table {
    border-collapse: collapse;
    margin: 0 0 1.5em;
    width: 100%;
}

.cl-entry__content thead th, .content-col > table thead th,  .comment-text table thead th {
    border-bottom: 2px solid #bbb;
    padding-bottom: 0.5em;
}

.cl-entry__content th, .content-col > table th,  .comment-text table th {
    padding: 0.4em;
    text-align: left;
}

.cl-entry__content tr, .content-col > table tr,  .comment-text table tr {
    border-bottom: 1px solid #eee;
}

.cl-entry__content td, .content-col > table td,  .comment-text table td {
    padding: 0.4em;
}

.cl-entry__content th:first-child, .content-col > table th:first-child
.cl-entry__content td:first-child, .content-col > table td:first-child {
    padding-left: 0;
}

.cl-entry__content th:last-child, .content-col > table th:last-child
.cl-entry__content td:last-child, .content-col > table th:last-child,
.comment-text table th:last-child {
    padding-right: 0;
}

.tp-caption a i {
    color: #fff !important;
}
::selection,
::moz-selection {
    color: #fff;
    background:#000;
}
.content-col > .page-title {
    margin-bottom: 60px;
}

/* Search Page */

.content-col > .search-form {
    position: relative;
    display: flex;
    align-items:center;
    margin-top:10px;
}
.content-col > .search-form label {
    display: none;
}
.content-col > .search-form input[type="search"] {
    width: 100%;
    max-width: 400px;
    border: 0px solid #ebebeb;
    padding-left: 10px;
    height: 44px;
    background: #f5f5f5;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.content-col > .search-form input[type="submit"]{
    background:#222;
    color:#fff;
    width:150px;
    height:44px;
    margin-left:0px;
}
.content-col > .search-form i {
    position: absolute;
    right: 10px;
    top: -2px;
    display:none;
}
.content-col > .search__related {
    margin-top: 45px;
    pointer-events: auto;
}
.content-col > .search__related h3{
    margin-bottom:15px;
}
.content-col > .search__related .search__col {
    padding-right: 20px;
}



@media (max-width: 767px) {
    .content-col > .search__related {
        display: block !important;
        width: 100%;
    }
    .content-col > .search__related .search__col {
        margin-bottom: 30px;
    }
}
/* End Search Page */
/* 404 not found title */

h2.not-found-404 {
    width: 100%;
    text-align: left;
    font-size: 160px !important;
    color: #eee !important;
    line-height: 200px !important;
}
@media (min-width: 992px) {
    .cl-hide-not-mobile {
        display: none !important;
        visibility: hidden;
    }
}
@media (max-width: 991px) {
    .cl-hide-on-mobile {
        display: none;
        visibility: hidden;
    }


}
/** 
 *  ------------------------- END BASE WP -------------------------
 *  ---------------------------------------------------------------
 */
/** 
 *  ------------------------- TYPOGRAPHY -------------------------
 *  --------------------------------------------------------------
 */


h1 > a,
h2 > a,
h3 > a,
h4 > a,
h5 > a,
h6 > a {
    color: inherit;
}
/** 
 *  ------------------------- END TYPOGRAPHY -------------------------
 *  ------------------------------------------------------------------
 */
/** 
 *  ------------------------- LAYOUT -----------------------------
 *  --------------------------------------------------------------
 */
@media(min-width:1200px){
    .container{
        max-width:100%;
    }
}
#content {
    position: relative;
}
#content > p {
    margin: 0;
    padding: 0;
}