/*
Theme Name: Jizan  Child
Theme URI: http://khalilthemes.com/jizan/
Author: khalilthemes.com
Author URI:  http://khalilthemes.com/
Description: Child Theme Highend News Pulishing WordPress Theme
Version: 1.1
Text Domain: jizan
Template: jizan
Tags: full-width-template, microformats, post-formats, sticky-post, theme-options, accessibility-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/


@import url("../jizan/style.css");



.kt-menu-catch5 {
    width: 100%;}


.jizan-header-five{height: auto;}

h1, h2, h3, h4, h5, h6{    letter-spacing: 0.6px !important;}
.top-banner {float: none;text-align: center;}

.kt-st .kt-section-title{font-size: 22px;font-weight:bold;}

.kt_fps16 .article-content .entry-title{min-height: 100px;max-height: 200px;display: block !important; font-size: 18px;margin-bottom: 10px;}
.kt_fps20 .article-content .entry-title {font-size: 18px;}
.kt_fps16 .article-content .entry-title a:hover {
    color: #F44336 !important;
}

.most-read-text h1 a:hover {color: #888 !important;}

.widget_kt_most_read .jizan-times-read {
    display: none;
}
.date, .kt-fp-meta{display: none;}
.home .jizan-pagination{display: block;}

.widget_highlighted_posts .single-article:nth-child(5n+1) h1.entry-title {
    font-size: 16px;
}

.widget_highlighted_posts .single-article:nth-child(5n+2) h1.entry-title, 
.widget_highlighted_posts .single-article:nth-child(5n+3) h1.entry-title, 
.widget_highlighted_posts .single-article:nth-child(5n+4) h1.entry-title,
.widget_highlighted_posts .single-article:nth-child(5n+5) h1.entry-title {
    font-size: 13px;display: block !important;min-height: 100px;max-height: 200px; line-height: 1.2;
}




.woocommerce div.product div.images .flex-control-thumbs li {
    width: 20%;}

.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
    clear: none;
}

.woocommerce div.product div.images .flex-control-thumbs li img {
    cursor: pointer;
    opacity: 1;}




/* Remove default "clear" at position 5, 9, etc. This is for 4 columns */
 
.woocommerce-product-gallery .flex-control-thumbs li:nth-child(4n+1) {
    clear: none;
}
 
/* Add new "clear" at position 6, 11, etc. This is for 5 columns */
 
.woocommerce-product-gallery .flex-control-thumbs li:nth-child(5n+1) {
    clear: left;
}


/* Add new CSS for 5 columns */
 
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
    width: 11.1%;
    margin-right: 7.1%;
float: left;
}
 
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {
    margin-right: 0;
}
section.related.products {
    display: none;
}
.product_meta {
    display: none;
}
.woocommerce ul.products li.product .button {
    background-color: #a9a9a9 !important;
    border: 1px solid;
}
.kt-single-content p:first-child:first-letter 
{ font-size:18px !important;
	line-height:35px !important;
	margin-right:0px !important;
}

.single-post-title {
    font-size: 30px;}
.kt-st-sidebar .kt-ss-title::after {
    display: none;}

.kt-st .kt-section-title::after {
   display: none;}

.kt-single-content p {
    font-size: 16px;}


.jizan-pagination ul.page-numbers li span, .jizan-pagination ul.page-numbers li a {
    display: inline-block;
    padding: 0;
    color: #999;
    background: #fff;
    font-size: 14px;
    text-decoration: none;
    min-width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-bottom: -1px;
    border: 1px solid #ddd;
}
.jizan-pagination ul.page-numbers li a i {
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
    margin-left: 2px;
}


ul.kt-social-icons li {
    list-style-type: none;
    display: inline-block;
    width: 20%;
    float: left;
}



ul.kt-social-icons li a.fa-facebook {

    background: #3b5998;

}
ul.kt-social-icons li a {

    width: 35px;
    height: 35px;
    line-height: 35px;font-size: 25px;}

.kt-related-title .kt-related-post-title::after {
    display: none;}

.jizan-panel-category {
    display: none;
}




.jizan-pagination ul.page-numbers {
   vertical-align: inherit;}

.kt_fps15 .article-content .entry-title {
    padding: 0;
    margin-bottom: 10px;
    margin-top: 5px;
    font-size: 22px;
    line-height: 1.4;
}


.jizan-entry-content p {
    color: #555;
    margin-bottom: 0;
    margin-top: 10px;
    line-height: 1.7;
    font-size: 14px; font-weight:normal;
}

.show_seach_only_mobile{display:none;}

.show_seach_only_mobile{margin-bottom:2%;}

@media screen and (max-width: 1024px) {



	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
.kt-mega-nav, .topnav {
    display: none;
}

.logo5 {
    position: relative;
    left: 0;
    text-align: center;
    margin: 10px 0 !important;
    z-index: 5000;
}

.kt_fps15 figure {
    float: none;
    width: 100%;
    height: 375px !important;
    margin-right: 0;
    margin-bottom: 20px;
}

.kt_fps16 figure {
    float: none;
    width: 100%;
    height: 250px;
    margin-right: 0;
    margin-bottom: 20px;
}


}


/*Search box css*/

.container-4{
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
  white-space: nowrap;  margin-top: 10px;
}
.container-4 input#search{
  width: 100%;
  height: 50px;
  background: #2b303b;
  border: none;
  font-size: 10pt;
  float: left;
  color: #fff;
  padding-left: 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.container-4 input#search::-webkit-input-placeholder {
   color: #65737e;
}
 
.container-4 input#search:-moz-placeholder { /* Firefox 18- */
   color: #65737e;  
}
 
.container-4 input#search::-moz-placeholder {  /* Firefox 19+ */
   color: #65737e;  
}
 
.container-4 input#search:-ms-input-placeholder {  
   color: #65737e;  
}

.container-4 button.icon{
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
 
  border: none;
  background: #999;
  height: 50px;
  width: 50px;
  color: #4f5b66;
  opacity: 1;
  font-size: 10pt;
 
 /* -webkit-transition: all .55s ease;
  -moz-transition: all .55s ease;
  -ms-transition: all .55s ease;
  -o-transition: all .55s ease;
  transition: all .55s ease;*/


 outline: none;
    opacity: 1;
    margin-left: -50px;
}
/*

.container-4:hover button.icon, .container-4:active button.icon, .container-4:focus button.icon{
    outline: none;
    opacity: 1;
    margin-left: -50px;
  }
 
  .container-4:hover button.icon:hover{
    background: white;
  }*/

/*

#show_seach_only_mobile .col-sm-3{
	width: 35%;
    float: left;
}

#show_seach_only_mobile .col-sm-9{
	width: 65%;
    float: right;
}

*/



.sub-links li a{
font-family: "Oswald" !important;
    
}
.slicknav_nav { background: #4c4c4c !important;}
.product-name {
    color: #000 !important;
    font-size: 20px !important;
}

.logo {
    float:left;
    color:#fff;
    padding:1em;
}
.search{color:#000;}
.slicknav_brand{    padding: 7px 0px !important;    width: 65%; margin-bottom: 4%;}
.fa-search:before {font-size: 16pt;color:#000;}





@media only screen and (min-width: 320px) and (max-width: 1024px) {


.show_seach_only_mobile{display:block;}.
.jizan-header-five {
    height: 0px;display: none !important;
}

.slicknav_nav {margin-top:12% !important;}



}
/*

@media only screen and (max-width: 1024px) and (min-width: 580px){
.slicknav_brand{margin-bottom:15px;}
.slicknav_nav {margin-top:90px !important;}
}
*/

@media only screen and (max-width: 767px)
button.md-trigger {
    display: block;
}
.slicknav_menu{
border-radius: 5px;
margin-top:15px;
background: #ffffff !important;
}

@media only screen and (min-width: 320px) and (max-width: 1024px) {

#hidemobile{display:none;}
#searchom{display:block;}

}

.slicknav_brand img{width:80%}

@media only screen and (max-width: 480px) and (min-width: 320px){

  a.slicknav_btn.slicknav_open {
    margin-top: 0px;
}

a.slicknav_btn.slicknav_collapsed {
    margin-top: 0px;
}

.slicknav_nav {margin-top:60px !important;}
}

ul.singleshare li {width:7%;}


.kt_fps15 .article-content {
    padding-top: 40px;
}

.kt_fps16 .article-content {
    padding: 3% 25px 10px 25px;
}


.kt_fps20 figure{background-position: center top;}

@media only screen and (max-width: 1024px) and (min-width: 600px){

ul.most-read li .most-read-text h1{overflow: inherit;max-height: none; display: inline-grid;}

}

	
@media only screen and (min-width: 767px) and (max-width:1024px) {
#kt_most_read-3 {
    display: none;
}
}