/* 
    Created on : Nov 20, 2018, 3:55:15 PM
    Author     : Magazine3
*/
@media only screen and (min-width: 992px) {
    .pwaforwp-footer-prompt {
        padding: 1% 3%;
     flex-direction: row;
    justify-content: center;
    }
}
.pwaforwp-footer-prompt{
    display: none;
    width: 100%;
    line-height: 2em;    
    color: #333;
    text-align: center;
    text-decoration: none;    
    min-height: 10%;
    padding:15px 0px 15px 0px;
    position: fixed;
    bottom: 0;
    justify-content: flex-end;
    flex-direction: column;
    flex-grow: 1;
    animation-duration: 1s;
    animation-fill-mode: both;
    z-index: 9999;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{
  content: "✖";
  color: #d5e0eb;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.40);
  border-radius: 30px;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 22px;
  cursor: pointer;
} 
.pwaforwp-bounceInUp{
    animation-name: bounceInUp;
}
.pwaforwp-animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.pwaforwp-btn{
    border: none;   
    cursor: pointer;
    display: inline-block;
    border-radius: 4px;
    height: auto;
    line-height: 1;
    min-width: auto;
    padding: 8px 16px;
    font-size: 16px;
    margin: 10px 0px 0px 0px;
    font-family: sans-serif;
    text-transform: none;
    transition: all .2s ease-in-out;
}
/* Center the loader */
#pwaforwp_loading_div {
position: fixed;
width: 100%;
height: 200%;
top: 0px;
left: 0px;
background-color: white;
z-index: 9999;
}
.pwaforwp-loading-wrapper{z-index: 9999999;display:none;}
#pwaforwp_loading_icon {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 501;
  margin: -60px 0 0 -60px;
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
/* Add animation to "page content" */
.animate-bottom {
  position: relative;
  -webkit-animation-name: animatebottom;
  -webkit-animation-duration: 1s;
  animation-name: animatebottom;
  animation-duration: 1s
}
@-webkit-keyframes animatebottom {
  from { bottom:-100px; opacity:0 } 
  to { bottom:0px; opacity:1 }
}
@keyframes animatebottom { 
  from{ bottom:-100px; opacity:0 } 
  to{ bottom:0; opacity:1 }
}
/** Add to home screen CSS **/
#pwaforwp-add-to-home-click h3{
  font-size: 20px;
  font-weight: 600;
  margin: 0px;
  line-height: 1.4;
  font-family: sans-serif;
}
@media(max-width:425px){
  #pwaforwp-add-to-home-click h3 {
    font-size: 16px;
  }
  .pwaforwp-btn{
    font-size: 14px;
  }
  .pwaforwp-footer-prompt{
    padding:15px 0px 10px 0px;
  }
  .pwaforwp-footer-prompt .pwaforwp-prompt-close:after {
    right: 5px;
    top: 5px;
  }
}
.pwaforwp-app-contents{display: none;}

body,html{font-size:100%;font:"Questrial,sans-serif";line-height:2 !important}@media screen and (max-width:768px){h1{font-size:1.6rem !important}h2{font-size:1.3rem !important}h3{font-size:1.1rem !important}h4{font-size:1rem !important}}@media screen and (min-width:769px){p{font-size:1.3rem !important;margin-top:30px !important}article li{font-size:1.3rem !important;margin-top:30px !important}.commentlist p{font-size:1rem !important}}@media (max-width:575px){.navbar>.container{position:static;width:100%}}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.navbar-topbar{border-radius:0}.navbar .dropdown-menu li{width:100%;margin-left:0 !important}.navbar .dropdown-menu{margin-top:0}#content article{margin:25px 0}#content header{margin:20px 0}#content section{margin-bottom:20px}#content footer{padding-bottom:20px}.page-header{background:#f9f9f9 none repeat scroll 0 0;border-bottom:1px solid #eee;margin:40px 0 20px;padding:10px 14px}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}#respond{margin-top:40px}ol.comment-list{counter-reset:li;padding:0}ol.commentlist{counter-reset:li;padding:0}ol.commentlist ul{padding:0}ol.commentlist>li{position:relative;margin:0 0 10px;list-style:none}ol.commentlist>li:before{counter-increment:li;position:absolute;top:0;right:0;padding:3px 5px 5px;color:#999}ol.commentlist li ol,ol.commentlist li ul{list-style-type:none;margin:0}.commentlist li{padding:20px}.commentlist ul li{margin-top:15px;margin-bottom:0}.reply p{margin:0}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus,.gsc-search-button{box-sizing:content-box !important;line-height:normal !important}.gsc-result .gs-title{line-height:1.5}.gsc-tabsArea div{overflow:visible !important}img{display:block;height:auto;max-width:100%;margin:0 auto}.header-low-margin{margin-top:-5px !important}.post-category a{margin:0 5px 5px 0;background-color:#0c0;display:inline-block;padding:4px 8px;border-radius:2px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.7);font-size:80%;color:#fff;-webkit-font-smoothing:antialiased}.post-category a:hover{margin:0 5px 5px 0;background-color:#36c;display:inline-block;padding:4px 8px;border-radius:2px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.7);font-size:80%;color:#fff;-webkit-font-smoothing:antialiased}ol.comment-list{list-style:none;margin:0 0 1em;padding:0;text-indent:0}ol.comment-list li.comment div.vcard{font:normal 16px georgia,times,serif}ol.comment-list li.comment div.vcard cite.fn{font-style:normal}ol.comment-list li.comment div.vcard img.avatar{border:2px solid #ccc;float:right;margin:0 0 1em 1em}ol.comment-list li.comment div.comment-meta{font-size:9px}ol.comment-list li.comment div.comment-meta a{color:#ccc}ol.comment-list li.comment p{margin:0 0 1em}ol.comment-list li.comment ul{font-size:11px;list-style:square;margin:0 0 1em 2em}ol.comment-list li.comment div.reply{font-size:11px}ol.comment-list li.comment div.reply a{font-weight:700}ol.comment-list li.comment ul.children{list-style:none;margin:1em 0 0;text-indent:0}ol.comment-list li.parent{border-left:5px solid #111}.woocommerce-cart-form .shop_table .coupon .input-text{width:8.313rem !important}.variations_form .variations .value>select{margin-bottom:.625rem}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{max-width:100%}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row,.woocommerce form .form-row{display:block}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:unset}#toc_container{line-height:160%;padding-left:3%;background-color:rgba(0,0,0,.03);padding-top:20px;padding-bottom:20px}#toc_container .toc_title{padding-left:3%}
@font-face{font-family:'fontello';src:url(//www.am22tech.com/wp-content/themes/am22-bs4/theme/font/css/../font/fontello.woff2?20183971) format('woff2');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus:before{content:'\e800'}.icon-comment:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-up-big:before{content:'\e803'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-coffee:before{content:'\f0f4'}.icon-reply:before{content:'\f112'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-whatsapp:before{content:'\f232'}.icon-telegram:before{content:'\f2c6'}
input::-webkit-search-decoration,input::-webkit-search-cancel-button{display:none}input[type=search]{outline:none;-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;background:#ededed url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAMAAACqTK3AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdQTFRFR3BMJiYmYGBgXFxcICAg/f39WVlZ////////ZWVl19fXTExMHh4elZWVIiIi////////QUFBGRkZ9fX1b29v////UFBQ////NjY2wMDA4+PjNjY2IiIi////ISEh5eXlSEhIZGRkGxsb3t7eHx8f0NDQGBgY////Hh4eubm5IiIi////UFBQIiIi09PTSkpKNDQ0////aGhoPDw8ICAgUlJSkZGReHh4GBgY5eXlGBgYLCwspaWlPj4+u7u7////MDAw////VFRUVlZWNTU1QEBAMTExRERESkpKKioqQkJCUFBQODg4eoEarQAAAEN0Uk5TAPD37WaK8wYY7Kf4WtQSDwL3DJjgLvQUcYSn9ZmeK0T21y8mhroaSHKzyRrlvZHDz36/zUL3peEYlwbjw7nDVPd23SBpLosAAADISURBVBjTXc/XEoIwEAXQINJUEBCwYwFsY++9UUX+/3tkksCM7NPNSbLZAICr35oQM3MA0jqbXtQlpYgopdRySKtNte+al9g24igWAFFtFJsCops/R6F8dWsoSRyLz3eCBQpuL2nKFN8oaNOEBB/vKqGOqRbuUaj7SxkGvbnrwJDfHNxLSQbH0dMfM1A8V+O7zof4OLSlQnGCb7Bu8Byp8BUDi23T9epjRb2G8JbuxZIrwFFF9JhBppKOe+IyEv+UqmQk7sD8r39EwBWzoiq6MQAAAABJRU5ErkJggg==) no-repeat 9px center;border:solid 1px #ccc;padding:9px 10px 9px 32px;width:15px;padding-left:10px;color:transparent;cursor:pointer;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}input[type=search]:focus{width:130px;background-color:#fff;border-color:#66cc75;padding-left:32px;color:#000;cursor:auto;-webkit-box-shadow:0 0 5px rgba(109,207,246,.5);-moz-box-shadow:0 0 5px rgba(109,207,246,.5);box-shadow:0 0 5px rgba(109,207,246,.5)}input:-moz-placeholder{color:#999}input::-webkit-input-placeholder{color:#999}input[type=search]:hover{background-color:#fff}input:-moz-placeholder{color:transparent}input::-webkit-input-placeholder{color:transparent}
.bg-light-default{margin:8px 0;clear:both}