/*
 Theme Name:   ZigDubai.com
 Theme URI:    http://zigdubai.com/
 Description:  Propatel
 Author:       Altaf Hussain
 Author URI:   http://zigdubai.com
 Template:     faltoo
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  faltoo-child
*/
:root {
	--primary: #1e90ff;
	--secondry: #ffffff;
	--accent: #04635f;
	--accent-fit: #ffffff;
	--success: #006d3a;
	--a-underline: #f82e5647;
	--amazon-bg: #FFD814;
	
	--container-width: 1200px;
}
body{font-size: 17px;letter-spacing:0.5px;word-spacing:3px;}
.wp-block-separator{border:1px dashed var(--accent);letter-spacing:10px;max-width:80%;opacity:0.3;margin:2em auto 2em auto}
.single .post-content a{border-bottom: 2px solid var(--a-underline)}
.text-accent{color:var(--accent)}
@media (min-width: 1200px){
.container {
  max-width: var(--container-width);
}
}
kbd{background-color:var(--primary)}
.header-line-1{background-color:var(--white)}
.header-line-1 .logo-text{color:var(--accent);-webkit-text-stroke-width:1px}
.header-line-2{background-color:var(--accent)}
.main-menu .nav-link{color:var(--light)}
.main-menu .dropdown-menu{margin: .5rem 0 0;}

.top-nav .navbar-brand{padding:0}
.top-nav .logo-text{text-transform: uppercase;margin: 0;line-height: 1.8;color:var(--accent-fit)}
.top-nav .navbar-toggler-icon{color: var(--accent-fit);border: 1px solid var(--accent-fit);padding:5px;width: 40px;height: 40px;line-height: 1.5;}

.yarpp-related h3{margin:0 0 0 7px !important}
.yarpp-related-widget li{background-color: #f1f1f1;padding: 5px;}
.yarpp-related-widget li a{font-size:16px;font-weight:normal}

pre.wp-block-code{font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace;color: #000000; background-color: #eee;font-size: 14px; border: 1px dashed #999999;line-height: 14px; padding:15px 10px;overflow: auto;width:100%;line-height:2}
pre.wp-block-code code{color:#000000;word-wrap:normal;}
._after_navbar{overflow:hidden}
ins{width:100% !important;left:0;right:0;}
ins iframe{right:0;margin:0 auto}

.parallex-cover img{transition: all 0.5s;width:100%}
@media(min-width:768px){
	.parallex-cover{position: relative;display: block;height: 350px;overflow: hidden;transition:all 1s ease-in-out;border:1px solid #ccc;margin-bottom:15px;}
	.parallex-cover img{animation: upndowncover 8s linear infinite;	z-index:1;}
	#parallexstopper{background-color:#bbff9b;z-index:1;width:80px;color:#000;font-size:12px;text-align: center;padding:0 5px;position:absolute;top:0;right:0;letter-spacing:1px;}
	.parallex-cover-stop{animation:none;height: auto;}
	.parallex-cover-img{animation:none !important;}
}
@media(max-width:768px){
	.parallex-cover #parallexstopper{display:none}
}
@keyframes upndowncover{
	0%{transform:translateY(-170px)}
	50%{transform:translateY(0);}
	100%{transform:translateY(-170px)}
}

.has-small-font-size{font-size:13px !important}
.has-normal-font-size{font-size:17px  !important}
.has-medium-font-size{font-size:20px;}
.has-large-font-size{font-size:22px;}
.has-huge-font-size, .has-very-large-font-size{font-size:25px !important}

.has-line-height-1{line-height:1}
.has-line-height-1-5{line-height:1.5}
.has-line-height-2{line-height:2}

.has-font-weight-500{font-weight:500}
.has-font-weight-600{font-weight:600}
.has-font-weight-700{font-weight:700}
.has-font-weight-800{font-weight:800}
.has-font-weight-800{font-weight:900}

.header-logo{padding:2px 2px 0 2px}
.header-logo svg{width:100%;height:auto;max-width:220px}

.section-title {padding: 0 0 10px;display: block;position: relative;margin-bottom: 15px;text-align: center;}
.section-title::before {content: "";position: absolute;left: 0;width: 100%;height: 3px;background:var(--accent);top: 24px;}
.section-title .title-left {color:#000;display: inline-block;font-size: 36px;font-weight: 600;line-height: 40px;padding: 5px 0 15px 0;margin: 0;position: relative;text-transform: uppercase;background-color:#fff;}

@media(min-width:768px){
.list-2-columns li{width:50%;float:left;}
.list-3-columns li{width:33.333%;float:left;}
.list-4-columns li{width:25%;float:left;}
.list-2-columns:after, .list-3-columns:after, .list-4-columns:after{content:"";clear:both;width:100%; height:0.1px;display:block}
}

#rank-math-toc{background-color: #f3f7f2;padding: 10px;font-size: 15px;margin-bottom:30px}
#rank-math-toc h2{font-size:20px}
#rank-math-toc a{border:none}
#rank-math-faq{padding:5px 10px}
.schema-faq-section{border-top:1px dashed #ccc;padding:10px 0;}
.rank-math-question{display:block;position:relative;color:#0020ca;margin-bottom:5px}



.amazon .wp-block-button__link.wp-element-button{
	background-color: var(--amazon-bg);
    color: #333;
    font-size: 24px;
    padding: 3px 25px;
}
.amazon:hover .wp-block-button__link.wp-element-button{
	background-color: #333;
	color:var(--amazon-bg);
}
/* Google chrome */
@-webkit-keyframes svg-text-anim {
	40% {
		stroke-dashoffset: 0;
		fill: transparent;
	}
	60% {
		stroke-dashoffset: 0;
		fill: #04635f;
	}
	100% {
		stroke-dashoffset: 0;
		fill: #04635f;
	}   
}
/* Most browsers */
@keyframes svg-text-anim {
	40% {
		stroke-dashoffset: 0;
		fill: transparent;
	}
	60% {
		stroke-dashoffset: 0;
		fill: #04635f;
	}
	100% {
		stroke-dashoffset: 0;
		fill: #04635f;
	}
}
#suggestionModal .modal-header{padding:6px 10px}
.suggestpopup{margin:0 !important}
.suggestpopup .wpforms-field{padding:5px 0 !important}
.suggestpopup .wpforms-submit-container{padding:0 !important}
.launchsuggest{position:fixed;bottom:15px;right:15px;}
.launchsuggest .btn{border-radius:50px !important;background-color:var(--accent);border:none !important}
p.read_also, p.read_more{background-color:#ecf6f6;padding:10px;color:#04635f;border:1px dashed #04635f}
.numbering{position:relative;padding-left:40px;margin-top:35px;font-weight:600;letter-spacing:0.5px}
.numbering:before{content:"";width:30px;background-color:var(--accent);color:#fff;position:absolute; height:30px;text-align:center;left:0;top:0;font-weight:600}
.numbering.one:before{content:"1"}.numbering.two:before{content:"2"}.numbering.three:before{content:"3"}.numbering.four:before{content:"4"}.numbering.five:before{content:"5"}.numbering.six:before{content:"6"}
.numbering.seven:before{content:"7"}.numbering.eight:before{content:"8"}.numbering.nine:before{content:"9"}.numbering.ten:before{content:"10"}.numbering.eleven:before{content:"11"}.numbering.twelve:before{content:"12"}
.numbering.thirteen:before{content:"13"}.numbering.fourteen:before{content:"14"}.numbering.fifteen:before{content:"15"}.numbering.sixteen:before{content:"16"}.numbering.seventeen:before{content:"17"}.numbering.eighteen:before{content:"18"}.numbering.nineteen:before{content:"19"}.numbering.twenty:before{content:"20"}.numbering.twentyone:before{content:"21"}.numbering.twentytwo:before{content:"22"}.numbering.twentythree:before{content:"23"}.numbering.twentyfour:before{content:"24"}.numbering.twentyfive:before{content:"25"}.numbering.twentysix:before{content:"26"}.numbering.twentyseven:before{content:"27"}.numbering.twentyeight:before{content:"28"}numbering.twentynine:before{content:"29"}