/*
Theme Name: Misbah Blog Pro
Theme URI: https://www.misbahwp.com/products/blog-wordpress-theme/
Description: Blog WordPress Theme is specially designed for blog websites of personal use or business. The premium theme has an elegant but luxurious, modern and sophisticated, beautiful and retina-ready design which is worth your every penny. It is a SEO-friendly theme which will make your website rank soon on all major search engines. It is mobile-friendly too with a responsive layout. It is optimized for speed therefore faster page load times. Also, it has secure and clean codes. It is translation-ready with support for RTL layout. Implemented on bootstrap framework which makes it very handy to use. The theme is packed with a bunch of features. Let’s know them all in detail. It uses theme options using customizer API. You can customize favicon, logo, title and tagline. You have the support to add custom CSS/JS. Also, you can add shortcodes to increase the functionality of your website. Make your website stunning with the help of Advanced Color Options, Color Pallets and 100+ font family options.
Author: misbahwp
Author URI: https://www.misbahwp.com/
Version: 1.2.4
Requires PHP: 5.2
Tested up to: 5.8
Tags: blog, news, one-column, two-columns, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, featured-images, footer-widgets, theme-options, threaded-comments, translation-ready
Text Domain: misbah-blog-pro
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

.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 !important;
	width: 1px;
	word-wrap: normal !important;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: 600;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

#content[tabindex="-1"]:focus {
	outline: 0;
}

body {
  font-family: 'Poppins', cursive;
  color: #222222;
  margin:0;
  background: #f3f4f7;
}

a {
  color:#222222;
  -webkit-transition: color .1s linear;
  -moz-transition: color .1s linear;
  -o-transition: color .1s linear;
  transition: color .1s linear;
  text-decoration: none;
}

a:hover,
a:focus {
  color:#248efa;
}

header.header {
  background: #222222;
}
section.category-title h1 {
  font-size: 18px;
  font-weight: 600;
}

/* ===============================================
   LOGO BOX
   ============================================= */

.logo {
  display: block;
  padding: 15px 0;
	min-height: 53px;
  line-height: 1.4em;
	word-break: break-all;
}
.logo a {
  color: #fff;
  font-size: 24px;
  line-height: 35px;
  text-decoration: none;
  -webkit-transition: color .1s linear;
  -moz-transition: color .1s linear;
  -o-transition: color .1s linear;
  transition: color .1s linear;
  font-weight: bold;
}
.logo a:hover,
.logo a:focus {
  color:#248efa;
}
.logo span {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
}
.logo-image {
  float: left;
}

/* ===============================================
   SOCIAL BOX
   ============================================= */

.social-links {
    text-align: right;
}
.social-links a {
    color: #fff;
    font-size: 18px;
}
.social-links a:hover{
	color: #ea1e63; 
}


/* ===============================================
   MENU BOX
   ============================================= */

.menu-block{
    border-bottom: solid 2px #222;
    float: left;
    width: 100%;
}
#main-menu {
	display:block;
	position:relative;
	float:left;
	margin:0 auto;
	width:100%
}
#main-menu ul {
	margin:0;
    padding: 0;
	display:block;
}
#main-menu ul li {
	position:relative;
	display:block;
	float:left;
	text-align:left;
}
#main-menu ul li a {
	text-decoration:none;
	display:block;
	z-index:1;
	padding:10px 15px;
	margin:0;
	color: #222222;
	font-size: 15px;
	font-weight: 500;
	-webkit-transition: color .1s linear, background-color .1s linear;
	-moz-transition: color .1s linear, background-color .1s linear;
	-o-transition: color .1s linear, background-color .1s linear;
	transition: color .1s linear, background-color .1s linear;
	position:relative;
	line-height:53px
}
#main-menu a:hover,
#main-menu ul li a:hover,
#main-menu li:hover > a,
#main-menu a:focus,
#main-menu ul li a:focus,
#main-menu li.focus > a,
#main-menu li:focus > a,
#main-menu ul li.current-menu-item > a,
#main-menu ul li.current_page_item > a,
#main-menu ul li.current-menu-parent > a,
#main-menu ul li.current_page_ancestor > a,
#main-menu ul li.current-menu-ancestor > a {
	color:#ea1e63;
  border-bottom: 2px solid #ea1e63;
}
#main-menu ul.children ,
#main-menu ul.sub-menu {
	opacity:0;
	position: absolute;
	top: 70px;
	left: -9999em;
	background:#fff;
	z-index:10001;
	width:213px;
	padding-left:0;
	-webkit-transition: opacity 0.3s ease 0s;
	-moz-transition: opacity 0.3s ease 0s;
	-o-transition: opacity 0.3s ease 0s;
	transition: opacity 0.3s ease 0s;
}
#main-menu ul.children li ,
#main-menu ul.sub-menu li {
	position:relative;
	margin:0;
	line-height:1.2em;
	text-transform:none;
	width:213px;
	min-height: inherit;
  margin:0;
}
#main-menu li li:hover > ul,
#main-menu li li:focus > ul,
#main-menu li li.focus > ul {
	top:0px;
	left: -100%;
}
#main-menu ul.children li a ,
#main-menu ul.sub-menu li a {
	text-decoration:none;
	text-align:left;
	display:block;
	padding:20px 15px;
	margin:0;
	border:none;
	line-height:inherit
}
#main-menu ul.children li ul:before ,
#main-menu ul.sub-menu li ul:before {
	display:none;
}
#main-menu li:hover > ul,
#main-menu li:focus > ul,
#main-menu li.focus > ul {
	opacity:1;
	left:calc(100% - 213px);
}
.menu-toggle,
.dropdown-toggle,
button.close-menu {
	display: none;
}
#main-menu ul.children li ul:before ,
#main-menu ul.sub-menu li ul:before {
	display:none;
}

/* ===============================================
   HEADER SEARCH
   =============================================== */

.header-search {
    text-align: right;
}
.header-search .open-search-form i {
    font-size: 14px;
    cursor: pointer;
    background: #ea1e63;
    border-radius: 10px;
    color: #fff;
}
.header-search .search-form {
	position:fixed;
	top:0;
	right:-100%;
	width:100%;
	height:100%;
	padding:0;
	z-index:1001;
	visibility: hidden;
	-webkit-transition-property: all , -webkit-transform;
    transition-property: all , transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
    transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	background: rgba(255,255,255, 0.98) none repeat;
	border:none !important;
}
.header-search .search-form.is-open {
	right:0;
	height:100%;
	visibility: visible;
}
.header-search .search-form.is-open form {
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 50px;
}
.header-search .search-form a.close-search-form {
	top:50px;
	position:absolute;
	margin-left:-13px;
	left:50%;
}
.header-search .search-form i.searchform-close-button {
	font-size:25px;
	color:#616161 !important;
	opacity:0;
	-webkit-transition: transform .2s linear;
	-moz-transition: transform .2s linear;
	-o-transition: transform .2s linear;
	transition: transform .2s linear;
}
.header-search .search-form.is-open i.searchform-close-button {
	opacity:1;
}
.header-search .search-form.is-open i.searchform-close-button:hover {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

@media screen and (min-width : 0) and (max-width : 767px) {

  section.category-title h1 {
    text-align: center;
  }

  .logo {
    text-align: center;
  }

  .menu-toggle,
  .dropdown-toggle {
    border:none;
    display: block;
    margin: 10px 0;
    height: 40px;
    text-align: center;
    cursor: pointer;
    background: #ea1e63;
    color: #fff;
    border-radius: 5px;
  }

  #main-menu {
    display: none;
  }

  .header.toggled #main-menu {
    display: block;
  }

  #main-menu ul li {
    float: left;
    width: 100%;
  }

  #main-menu > li > ul.children,
  #main-menu > li > ul.sub-menu {
    position: absolute;
    top:-100%;
    background: #fff;

  }

  #main-menu li.focus > ul.children,
  #main-menu li.focus > ul.sub-menu ,
  #main-menu li:hover > ul.children,
  #main-menu li:hover > ul.sub-menu ,
  #main-menu li:focus > ul.children,
  #main-menu li:focus > ul.sub-menu {
    width: 100%;
    top:0;
    left: 0 !important;
    position: relative;
  }

  #main-menu ul {
    padding: 0;
    float: none;
  }

  #main-menu ul li a {
    padding: 0;
  }

  #main-menu ul.children li a ,
  #main-menu ul.sub-menu li a {
    padding: 0;
    line-height:53px;
  }

  #main-menu ul li.menu-item-has-children:after {
    content: '';
    position: absolute;
    border: solid black;
    right: 10px;
    top: 50%;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: translate(0,-50%) rotate(-45deg);
    transform: translate(0,-50%) rotate(-45deg);
  }

  #main-menu ul.children li,
  #main-menu ul.sub-menu li {
    width: 100%;
    font-size: 12px;
    padding-left: 10px;
  }

  #main-menu ul li.menu-item-has-children:hover:after ,
  #main-menu ul li.menu-item-has-children:focus:after,
  #main-menu ul li.menu-item-has-children.focus:after {
    top: 20px;
    -webkit-transform:  rotate(45deg);
    transform:  rotate(45deg);
  }

  #main-menu a:hover,
  #main-menu ul li a:hover,
  #main-menu li:hover > a,
  #main-menu a:focus,
  #main-menu ul li a:focus,
  #main-menu li.focus > a,
  #main-menu li:focus > a,
  #main-menu ul li.current-menu-item > a,
  #main-menu ul li.current_page_item > a,
  #main-menu ul li.current-menu-parent > a,
  #main-menu ul li.current_page_ancestor > a,
  #main-menu ul li.current-menu-ancestor > a {
    background:none;
  }

}

/* ===============================================
   POST BOX
   ============================================= */

.post-box {
    background: #fff;
}
.post-thumbnail {
  line-height: 0;
}
h3.post-title,h4.post-title {
  font-size: 18px;
  font-weight: 600;
}
h3.post-title a,.sidebar-area li a{
	text-decoration: none;
  color: #24272c;
  font-size: 28px;
  font-weight: 600;
}

.post-content p{
  font-size: 14px;
  line-height: 26px;
  font-weight: 400;
}

.post-content p:not(.has-text-color) {
    color: black;
}

:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1);--wp--preset--duotone--dark-grayscale:url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale:url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow:url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red:url(#wp-duotone-blue-red);--wp--preset--duotone--midnight:url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow:url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green:url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange:url(#wp-duotone-blue-orange)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:1.5;--wp--style--block-gap:2em}p{line-height:1.8}.editor-post-title__block{font-size:2.5em;font-weight:800;margin-bottom:1em;margin-top:2em}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}.is-layout-constrained>.alignleft,.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright,.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter,.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:root :where(.editor-styles-wrapper)::after{content:"";display:block;height:40vh}:where(.block-editor-iframe__body){display:flow-root}.is-root-container{display:flow-root}

.post-meta {
	color: #62646c;
  font-size: 14px;
  line-height: 32px;
  font-weight: 500;
}
.post-meta img {
    border-radius: 50%;
    width: auto !important;
    display: unset !important;
    height: 30px;
    margin-right: 10px;
}
.post-meta a {
    text-decoration: none;
    text-transform: capitalize;
    font-size: 16px;
    color: #24272c;
    font-weight: 500;
}
.post-meta span,.post-cat span {
    padding: 1px 15px;
    border-radius: 30px;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    border-bottom-left-radius: 0;
}
pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #222222;
	white-space: break-spaces;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
  	border-radius: 4px;
}
.post-content img,
.post-thumbnail img,
.post-content iframe,
.post-content object,
.post-content embed {
	max-width: 100%;
}
.post-content img,
.post-thumbnail img {
	max-height:100%;
	height:auto;
}
.post-content:after {
  content: "";
  display: table;
  clear: both;
}

/* ===============================================
   Blog Slider
   ============================================= */

.blog_inner_box {
    position: absolute;
    bottom: 60px;
    right: 60%;
    left: 0;
}
.blog_inner_box h3.post-title a,.blog_inner_box .post-meta,.blog_inner_box .post-meta a{
	color: #dcdee6;
}
.post-cat span {
    background: #fa9324;
    border-radius: 5px;
    border-bottom-left-radius:0;
}

/* ===============================================
   Side Blog Post
   ============================================= */

.multiple_blog img{
    width: 100%;
    height: auto;
}
.blog_box {
    position: relative;
}
.multiple_blog .blog_inner_box {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 5px;
}
.multiple_blog {
    overflow-y: scroll;
    height: 720px;
}
.multiple_blog::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}
.multiple_blog::-webkit-scrollbar{
	width: 10px;
	background-color: #F5F5F5;
}
.multiple_blog::-webkit-scrollbar-thumb{
	background-color: #000000;
	border: 2px solid #555555;
}

/* ===============================================
   Featured Post
   ============================================= */

.featured_post h3 , .latest_post h3, .best_deal_post h3, .dont_miss_post h3 , .tech_news h3{
    color: #ea1e63;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 16px 10px;
}

/* ===============================================
   Pagination
   ============================================= */

.pagination,
.misbah-blog-pro-pagination {
	margin:25px 0;
}

.pagination .nav-links a,
.pagination .nav-links span.current,
.misbah-blog-pro-pagination a span,
.misbah-blog-pro-pagination span.current {
	display:inline-block;
	text-decoration: none;
	padding:10px 20px;
	font-size:18px;
  font-weight: 600;
	line-height:21px;
	color:#222;
  border-radius: 4px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background:#f3f4f7;
	position:relative;
	margin:0;
	-webkit-transition: background-color .3s ease;
	-moz-transition: background-color .3s ease;
	-ms-transition: background-color .3s ease;
	-o-transition: background-color .3s ease;
	transition: background-color .3s ease;
}

.pagination .nav-links a:hover,
.pagination .nav-links a:focus,
.pagination .nav-links span.current,
.misbah-blog-pro-pagination span.current,
.misbah-blog-pro-pagination span.current:hover,
.misbah-blog-pro-pagination span.current:focus,
.misbah-blog-pro-pagination a span:hover,
.misbah-blog-pro-pagination a span:focus {
	background:#ea1e63;
  color: #ffffff;
}

.commentlist {
	list-style:none;
	margin:0;
	padding:0
}

.commentlist ul {
	list-style:none;
	padding:0;
	margin:0;
}

.commentlist li {
	margin:0;
}

.commentlist li .comment-respond {
	margin-bottom:25px;
}

.commentlist li:last-of-type .comment-respond {
	margin-bottom:0px;
}

.comment-container {
	position: relative;
	margin:0 0 25px 0;
	padding:30px;
	background:#fff;
	border:solid 1px #f3f4f7 !important;
	z-index:999
}

.comment-avatar img {
	float:left;
}

.comment-text {
	position:relative;
	margin-left:110px;
	padding:0 0 0 15px
}

.comment-container .comment-date {
	padding:15px 0;
}

.comment-avatar {
	position:relative;
	width:110px;
	float:left;
}

.comment-author .author {
	display:block;
	font-weight:bold;
}

.commentlist .children li {
	margin-left:30px;
}

.comment-notes {
	font-size:12px;
	margin:-25px 0 25px 0;
}

h3#reply-title,
h3.comments {
	height:30px;
	line-height:30px;
	margin:30px 0;
}

h3#reply-title small,
.logged-in-as {
	font-size: 15px;
	margin:-25px 0 25px 0;
}

.comment-form input[type=text],
.comment-form input[type=email],
.comment-form textarea {
	padding: 10px 2%;
	background:#fff;
	width: 100%;
	margin:0 0 15px 0;
	border:none;
	color:#222222;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
}

.comment-form input[type=submit] {
	background: #ea1e63;
	color: #fff;
	border:none;
	font-size:14px;
	font-weight: 600;
	text-align:center;
	position:relative;
	display: block;
	text-shadow:none;
	padding:10px 15px;
	width:inherit;
	margin:0;
	-webkit-transition: color .3s ease, background-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease;
	cursor: pointer;
}

.comment-form input[type=submit]:hover ,
.comment-form input[type=submit]:focus {
	background-color:#248efa;
	text-decoration:none
}

.logged-in-as a,
#comments a {
	color:#222222;
}

.logged-in-as,
.comment-notes,
.comment-form-comment,
.comment-form-author,
.comment-form-email,
.comment-form-url,
.form-submit {
	display:block;
}

/* ===============================================
   SIDEBARS
   =============================================== */

.sidebar-area .sidebar-widget {
	background: #fff;
	margin-bottom: 25px;
}
.sidebar-area a,
.sidebar-area p,
.sidebar-area li,
.sidebar-area address,
.sidebar-area dd,
.sidebar-area blockquote,
.sidebar-area td,
.sidebar-area th,
.sidebar-area .textwidget {
	line-height:1em;
	font-weight: normal;
}
.sidebar-area ul,#calendar_wrap,.sidebar-area .textwidget,.tagcloud {
    list-style: none;
    margin: 0;
    padding: 0 15px;
}
.sidebar-area li a,
.sidebar-area li {
    font-size: 15px;
    font-weight: 500;
}
.sidebar-area li {
    padding-bottom: 15px;
}
.sidebar-area h4.title {
    padding: 20px 15px;
    border-bottom: solid 2px #248efa;
    color: #248efa;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.sidebar-area .tagcloud a {
    font-size: 15px !important;
    background: #f3f4f7;
    color: #222222;
    padding: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    display: inline-block;
    margin: 5px 0;
    text-decoration: none;
}
.sidebar-area .tagcloud a:hover{
	background: #ea1e63;
	color: #fff;
}
.sidebar-area form {
    padding: 15px;
}
.sidebar-area select,
.sidebar-area textarea,
.sidebar-area input[type="text"],
.sidebar-area input[type="password"],
.sidebar-area input[type="datetime"],
.sidebar-area input[type="datetime-local"],
.sidebar-area input[type="date"],
.sidebar-area input[type="month"],
.sidebar-area input[type="time"],
.sidebar-area input[type="week"],
.sidebar-area input[type="number"],
.sidebar-area input[type="email"],
.sidebar-area input[type="url"],
.sidebar-area input[type="search"],
.sidebar-area input[type="tel"],
.sidebar-area input[type="color"],
.sidebar-area .uneditable-input{
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	width:100%;
	padding: 5px 2%;
}
#wp-calendar th,
#wp-calendar
#today,
#wp-calendar
#today a {
	background:#f3f4f7;
	color:#434343 !important;
}
#wp-calendar a:hover {
	border:none;
}
#wp-calendar {
	background: #fff;
	width:100%;
}
#wp-calendar caption {
	font-size: 14px;
	text-transform:uppercase;
	margin:0 0 10px 0;
	text-align:left;
}
#wp-calendar th,
#wp-calendar td {
	text-align: center;
	font-size: 14px;
	color:#434343 !important;
	padding:3px 6px;
}
#wp-calendar td a {
	display:block;
	text-align: center;
	font-size: 14px;
	color:#434343 !important;
	text-decoration:underline
}
#wp-calendar td#prev a,
#wp-calendar td#prev a{
	text-decoration:none;
	text-align:left;
}
#wp-calendar th{
	font-weight:bold
}
tr:nth-child(2n+2) {
	background-color: #f3f4f7;
}

.searchform label {
	display: block;
}
.searchform input[type=text] {
    width: calc(100% - 110px);
    margin: 0;
    padding: 12.5px;
    float: left;
    background-color: #f3f4f7;
    border: none;
}
.searchform input[type=submit] {
    background: #ea1e63;
    border: none;
    color: #fff;
	font-size:14px;
	font-weight: 600;
	text-align:center;
	position:relative;
	float:left;
	text-shadow:none;
	padding:14px 0;
	width:100px;
	margin:0 auto;
	cursor: pointer;
	-webkit-transition: color .3s ease, background-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease;
}

.searchform input[type=submit]:hover ,
.searchform input[type=submit]:focus {
	background-color:#248efa;
	text-decoration:none
}

.searchform:after {
  content: "";
  display: table;
  clear: both;
}

footer {
	background: #181a21;
}

footer .sidebar-area {
	background: none;
	padding: 25px 0 0 0;
}

footer a,
footer p,
footer .sidebar-area li,
footer .sidebar-area address,
footer .sidebar-area dd,
footer .sidebar-area blockquote,
footer .sidebar-area td,
footer .sidebar-area th,
footer .sidebar-area .title,
footer .sidebar-area .textwidget {
	color: #fff;
}

.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
	max-width: 100%;
	height: auto;
}

img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
img.alignleft,
img.alignright,
img.aligncenter,
.attachment img {
	max-width:100%;
	height:auto;
}
.alignleft,
img.alignleft {
	display:inline;
	float:left;
	margin-right:24px;
	margin-top:4px;
}
.alignright,
img.alignright {
	display:inline;
	float:right;
	margin-left:24px;
	margin-top:4px;
}
div.aligncenter,
img.aligncenter {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
	float:none;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom:12px;
}

.wp-caption {
	background:#f1f1f1;
	line-height:18px;
	margin-bottom:25px;
	max-width:100% !important;
	padding:4px;
	text-align:center;
}

.wp-caption img {
	margin:5px 5px 0;
	width:96%;
	height:100%
}

.wp-caption p.wp-caption-text {
	color:#888;
	font-size:12px;
	margin:5px;
}

.sticky {
}

.gallery-caption {
}

.bypostauthor {
}


/*vikky*/

/*Slider Blog*/

.owl-carousel .owl-nav.disabled {
  display: block;
  position: absolute;
  bottom: 60px;
  padding-left: 15px;
  left: 25px;
  color: #ea1e63;
  border-left: 2px solid #ea1e63;
  font-weight: 500;
}

button.owl-next{
  margin: 0 8px;
}

.read_more{
  font-size: 14px;
  color: #ff3657;
  font-weight: 600;
}

/*BLOG MULTIple*/
.multiple_blog h3.post-title a{
  text-decoration: none;
  color: #ffff;
  font-size: 16px;
  font-weight: 600;
}

.multiple_blog .post-meta a {
  color: #fff;
  font-size: 12px;
  line-height: 32px;
  font-weight: 500;
}
.multiple_blog .blog_inner_box .post-meta{
  color: #fff;
  font-size: 12px;
  line-height: 32px;
  font-weight: 500;
}

/*TABS*/
.tab {
  overflow: hidden;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  border: none;
  outline: none;
  cursor: pointer;
  transition: 0.3s;
  font-size: 14px;
  color: #a5a7b1;
  font-weight: 600;
  margin: 14px 0px;
}

.featured_post .tab button:hover, 
.featured_post .tab button:focus,
.featured_post button.tablinks.active{
  color: #ea1e63;
}

.latest_post .tab button:hover, 
.latest_post .tab button:focus,
.latest_post button.tablinks_2.active{
  color: #fa9324;
}
.best_deal_post .tab button:hover,
.best_deal_post .tab button:focus,
.best_deal_post button.tablinks_3.active{
  color:  #00958c;
}
.dont_miss_post .tab button:hover, 
.dont_miss_post .tab button:focus, 
.dont_miss_post button.tablinks_4.active{
  color: #248efa;
}
.tech_news .tab button:hover,
.tech_news .tab button:focus, 
.tech_news button.tablinks_5.active{
  color: #ea1e63;
}
/*FEATURED POST*/
.featured_title{
  border-bottom: solid 2px #498467;
  background: #498467;
  margin: 0 !important;
}

.featured_title h3 {
    color: #fff !important;
}

/*LATEST POST*/
.latest_title{
  border-bottom: solid 2px #ea1e63;
  background:#fff;
  margin: 0 !important;
}
.latest_title h3{
  color: #ea1e63 !important;
}

/*BEST DEAL*/
.best_deal_title{
  border-bottom: solid 2px #00958c;
  background:#fff;
  margin: 0 !important;
}
.best_deal_title h3{
  color: #00958c;
}
.best_deal_post h4.post-title {
  font-size: 16px;
  font-weight: 600;
}
.best_deal_post .post-meta a {
  text-decoration: none;
  font-size: 14px;
  color: #62646c;
  font-weight: 500;
}

/*DONT MISS*/
.miss_post_inner .blog_inner_box{
  right: 30%;
  left: 8%;
  bottom: 35px;
}
.miss_post_inner .post-box{
  position: relative !important;
}

.dont_miss_post h4.post-title a{
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.dont_miss_title{
  border-bottom: solid 2px #248efa;
  background:#fff;
  margin: 0 !important;
}
.dont_miss_title h3{
  color: #248efa;
}
.dont_miss_post h4 post-title a{
  color: #fff;
}

/*TECH NEWS*/
.tech_news_title{
  border-bottom: solid 2px #ea1e63;
  background:#fff;
  margin: 0 !important;
}
.tech_news h4.post-title {
  font-size: 16px;
  font-weight: 600
}
.tech_news .post-meta a {
  text-decoration: none;
  font-size: 14px;
  color: #62646c;
  font-weight: 500;
}

/*RECENT POST SECTION*/
.recent_post h4.post-title a{
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  color: #24272c;
}

.recent_post  .post-thumbnail img {
  border-radius: 50%;
  width: 100%;
  height: 75px;
}

.recent_post .post-meta a {
  font-size: 14px;
  line-height: 32px;
  color: #62646c;
  font-weight: 500;
}

/*NEWSLETTER*/
.newsletter{
  background: #fff;
  margin-top: -100px;
}
.newsletter h3{
  color: #ea1e63;
}
.newsletter .wpcf7 input[type="email"]{
  padding: 10px;
  border-radius: 5px 0 0 5px;
  border: 1px solid black;
  background: #f8f9fb;
  width: 80%;
}
.newsletter [type="submit"]{
  padding: 11px 25px;
  background:#ea1e63;
  border-radius: 0 5px 5px 0;
  border: none;
  color: #fff;
}
.newsletter img{
  width: 50%;
}

/*FOOTER SECTION*/
 
.footer .recent_post h4.post-title a{
  color: #ffffff;
}
.footer-area h4.title {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-top: 25px;
}
.footer-area hr{
  border-top: 2px solid #ea1e63;
  width: 50%;
  margin: 15px 0;
}
.footer-area p{
  font-size: 14px;
  line-height: 26px;
  color: #ffffff;
  font-weight: 400;
}

.footer-area .recent_post .post-meta a{
  color: #fff;
}

.footer-area ul{
  padding: 0px;
}

.footer-area .wpcf7 input[type="email"]{
  padding: 10px 5px;
  border-radius: 5px 0 0 5px;
  border: 1px solid black;
  width: 50%;
}
.footer-area  [type="submit"]{
  padding: 11px 25px;
  background:#ea1e63;
  border-radius: 0 5px 5px 0;
  border: none;
  color: #fff;
}
.copyright{
  border-top: 1px solid #fff;
}
.copyright p{
  font-size: 15px;
  line-height: 26px;
  color: #ffffff;
  font-weight: 400;
 text-align: center;
}
.copyright a{
  color: #ea1e63;
}

/*dont miss*/
.dummy-images {
  background: #000;
  height: 450px;
}

/*SCROLL TO TOP BUTTON*/
#button_scroll {
  display: inline-block;
  background-color: #ea1e63;
  width: 45px;
  height: 45px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  transition: background-color .3s, 
  opacity .5s, visibility .5s;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
  color: #fff;
}
#button_scroll::after {
  font-weight: normal;
  font-style: normal;
  font-size: 10px;
  line-height: 50px;
  color: #fff;
} 
#button_scroll:hover {
  cursor: pointer;
  background: #fa9324;
  color: #fff;
}
#button_scroll:active {
  background: #ea1e63;
}
#button_scroll.show {
  opacity: 1;
  visibility: visible;
}

/*PRELOADER*/
/** page **/
.cssloader {
  padding-top: calc(45vh - 25px);
  position: fixed;
  width: 100%;
  height: 100%;
  top:0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #212121;
  z-index: 999;
}

/** loader **/
.sh1 {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 50px 50px 0 0;
  border-color: #354952 transparent transparent transparent;
  margin: 0 auto;
  animation: shk1 1s ease-in-out infinite normal;
}

.sh2 {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 50px 50px;
  border-color: transparent  transparent #df1a54 transparent ;
  margin: -50px auto 0;
  animation: shk2 1s ease-in-out infinite alternate;
}

/** animation starts here **/
@keyframes shk1 {
  0% {
    transform: rotate(-360deg);
  }  
  
  100% {
  }
}

@keyframes shk2 {
  0% {
    transform: rotate(360deg);
  }
  100% {
  }
}

.lt {
  color: #fff;
  margin: 30px auto;
  text-align: center;
  font-weight: 100;
  letter-spacing: 10px;
}

/*SRTICKY HEADER*/
   
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
  background: #fff;
}

.admin-bar .sticky {
  margin-top: 32px;
}

/*  MONSTER WIDGET*/
.textwidget img{
  width: 100%;
}

#content, footer{
  float: left;
  width: 100%;
}

/*contact-form*/
.contact-form .dashicons{
  font-size: 70px;
  border: 16px solid #dee2e6;
  border-radius: 50%;
  background: #dee2e6;
  margin-bottom: 20px;
  padding: 0px 67px 65px 0px;
} 

.contact-form [type="submit"]{
  padding: 10px;
  color: #fff;
  background: #ea1e63;
  border:none;
}

.contact-form  [type="email"] , .contact-form [type="text"] , textarea{
  padding: 10px;
  border: 1px solid black;
  width: 100%;
}

.contact-form label {
  width: 100%;
  font-weight: bold;
}

/*Recent Post*/
.sidebar-area .widget_recent_entries h4.title{
  color: #fa9324;
  border-bottom: 2px solid #fa9324;
}
/*Instagram Feed*/
.sidebar-area .widget_instagram-feed-widget  h4.title{
  color: #ea1e63;
  border-bottom: 2px solid #ea1e63;
}
/*Archive*/
.sidebar-area .widget_archive  h4.title{
  color: #00958c;
  border-bottom: 2px solid #00958c;
}
.sidebar-area .widget_archive li a{
  color: #62646c;
  float: left;
  width: 80%;
}
.sidebar-area li.cat-item a {
  float: left;
  width: 90%;
}
.sidebar-area li.cat-item{
  display: flex;
}



/*CUSTOM POST*/

.sidebar-area .widget_misbah_blog_pro_custom_posts h4.title{
  color: #ea1e63;
  border-bottom: 2px solid #ea1e63;
}

.widget .widget-inside .alx-options-posts .postform { 
  width: 100%; 
}
.widget .widget-inside .alx-options-posts p { 
  margin: 3px 0; 
}
.widget .widget-inside .alx-options-posts h4 { 
  margin-bottom: 10px; 
}

.post-item-inner.group {
  left: 30px;
  position: relative;
  bottom: 70px;
} 
.post-item-inner p a, .post-item-inner p {
  color: #fff;
}

.custom_blog_inner_box {
  position: absolute;
  bottom: 20px;
  right: 0;
  left: 0;
}

.custom_blog_inner_box h3 a, .sidebar-area .cutom-post-meta a, .cutom-post-meta {
  color: #dcdee6;
}

div#alxposts-3 h4 {
  color: #ea1e63;
  padding: 20px 15px;
  border-bottom: solid 2px #ea1e63;
  color: #248efa;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.post-meta .post-view{
	background-color: #248efa;
}

.post-meta .post-comments{
	background: #ea1e63;
}


/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-form-url input{
  width: 100%;
}
.comment-respond input#submit {
  background: #ea1e63;
  border: none;
  color: #fff;
  padding: 10px;
  font-weight: 600;
}
.comment-respond input#submit:hover{
  background-color: #248efa;
}
.comment-content a {
  word-wrap: break-word;
}
.bypostauthor {
  display: block;
}
.comments-title {
  font-size: 1.125rem;
}
.comment-body .pull-left {
  padding-right: 0.625rem;
}
.comment-list {
  padding-left: 0;
}
.comment-list .comment {
  display: block;
}
.comment-list .pingback {
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.563rem 0;
}
.comment-list .pingback a {
  margin-left: 5px;
  margin-right: 5px;
}
.comment-content.card-block {
  padding: 15px;
}
.comment-reply a {
    background: #ea1e63;
    padding: 5px 15px;
    border-radius: 5px;
}
.comment-reply a:hover {
    background: #248efa;
    color: #fff;
}

/*MESIA QUERY ALL*/
@media only screen and (min-width: 320px) and (max-width: 720px){
  button.close-menu{
    display: inline-block;
  }
  .social-links {
    text-align: center;
  }
  #navbar {
    margin-top: 0px;
  }
  .sidebar-area a{
    line-height: 0;
  }
  .owl-carousel .owl-nav.disabled {
    bottom: 30px;
    font-size: 12px;
    left: 32px;
  }
  .blog-slider .blog_inner_box {
    bottom: 20px;
    right: 0px; 
    left: 20px;
  }
  .blog-slider h3.post-title a{
    font-size: 18px;
  }
  .blog-slider .post-meta a,.blog-slider .blog_inner_box .post-meta{
    font-size: 12px;
  }
  .featured_post h3, .latest_post h3, .best_deal_post h3, .dont_miss_post h3, .tech_news h3 {
    text-align: center;
    margin: 10px 0px;
  }
  .tab button {
    font-size: 8.5px;
    margin: 10px 0px;
  }
  .newsletter p{
    font-size: 14px;
  }

  .footer-area hr {
    margin: 15px 80px;
  }
  .newsletter .wpcf7 input[type="email"] {
    width: 60%;
  }
  .newsletter [type="submit"]{
    padding: 11px 2px;
  }
  .contact-form input ,textarea{
    width: 100%;
  }
  .google-map embed{
    width: 100%;
  }
  .contact-form [type="submit"]{
    margin: 0px 0px 0px 70px;
    width: 50%;
  }
  .pagination .nav-links a{
    padding: 10px 12px;
    font-size: 14px;
  }
  li.cat-item a{
    padding: 2px;
  }
  #archives-2 li a{
    width: 70%;
    padding: 2px;
  }
}

/*MEDIA 720 TO 1020*/
@media only screen and (min-width: 720px) and (max-width: 1020px){
  .blog_inner_box {
    right: 25%;
    left: 15px;
    bottom: 40px;
  }

  .owl-carousel .owl-nav.disabled {
    bottom: 50px;
    font-size: 12px;
    left: 40px;
  }
  .multiple_blog {
    height: 300px;
  }
  .multiple_blog h3.post-title a{
    font-size: 14px;
  }
  .multiple_blog .blog_inner_box .post-meta{
    line-height: 0px;
  }
  .multiple_blog .blog_inner_box .post-meta {
    font-size: 10px;
  }
  .featured_post h3, .latest_post h3, .best_deal_post h3, .dont_miss_post h3, .tech_news h3 {
    margin: 10px 0px;
    font-size: 12px;
  }
  .tab button {
    font-size: 9px;
    margin: 10px 0px;
  }
  .miss_post_inner .blog_inner_box {
    right: 3% !important;
    left: 13% !important;
  }
  .sidebar-area a{
    line-height: 0;
    font-size: 10px;
  }
  .recent_post .post-meta a{
    font-size: 9px;
  }
  .newsletter .wpcf7 input[type="email"] {
    padding: 10px 0px;
    width: 50%;
  }
  .newsletter [type="submit"] {
    padding: 11px 10px;
  }
  .newsletter img{
    width: 100%;
  }
  .google-map embed{
    width: 100%;
  }
  li.cat-item a{
    padding: 2px;
  }
  #archives-2 li a{
    width: 70%;
    padding: 2px;
  }
}


/*MEDIA 1024 TO 1119*/
@media only screen and (min-width: 1024px) and (max-width: 1199px){
  .blog-slider .blog_inner_box{
    bottom: 30px;
    right: 45%;
    left: 10px;
  }

  .owl-carousel .owl-nav.disabled {
    bottom: 45px;
    font-size: 12px;
    left: 40px;
  }
  .multiple_blog{
    height: 400px;
  }
  .miss_post_inner .blog_inner_box{
    right: 20%;
    left: 12%;
    bottom: 35px;
  }
  .footer-area .wpcf7 input[type="email"] {
    padding: 10px 8px;
    width: 50%;
  }
  .footer-area [type="submit"] {
    padding: 11px 10px;
  }
  .google-map embed{
    width: 100%;
  }
  .newsletter [type="submit"] {
    padding: 11px 13px;
  }
}

.has-text-align-center {
    text-align: center;
}