/*@media (max-width: 1480px) {
  .popup h2 {font-size: 30px}
  .popup p {font-size: 20px}
  .popup {max-width: 750px}
}
@media (max-width: 1346px) {
  .menu-item-has-children::after {
    right: 30px;
    top: 18px;
  }
}
@media (max-width: 1300px) {
  .popup {width: 65%}
  .article-left {width: 68%}
  .author-inner-content {padding: 20px 20px 0 20px}
  .author-leftside .author-l {margin-left: 0 !important}
  .blog-comments {margin-top: 40px;}
}
@media (max-width: 1240px) {
.arched-labels {margin: 60px 0 30px 0px !important}
}*/
@media (max-width: 1199px) {
  .label-tips ul li {width: 31%}
  .label-text h6 {font-size: 20px;}
  .title h1 {font-size: 30px;}
  /*.read {font-size: 23px}*/
  .label-tips ul {padding: 0 0 80px}
  .label-text h5 {font-size: 15px;}
  .step-guide h1, .check-customer h1 {font-size: 34px;}
  .email-div {padding: 25px 0 0}
  .step-guide,.check-customer,.join-community {padding: 40px 0}
  .check-customer {max-width: 100%}s
  .article-left {width: 68%;padding: 60px 0 20px 0}
  .article-left h1 {font-size: 36px;}
  .lora-head {padding: 0}
  .arched-labels {padding: 30px !important}
  .author-inner-content ul li, .arched-right ul li {font-size: 1.25em;line-height:1.5em}
  .recommend-right h6 {font-size: 26px;margin: 0 0 15px}
  .arw-post ul li {width: 100%}
   .popup h2 {font-size: 30px}
  .popup-left p {font-size: 19px}
}
/*@media (max-width: 1160px) {
  .popup-right {padding-left: 25px;}
   .popup-button {padding: 35px 0px;}
   .popup .email-div {padding: 0 25px;}
   .popup-button .es_textbox  {width: 57%;}
  .menu-item-has-children a:after {font-size: 15px;}
}*/

@media (max-width: 991px) {
  .searchbar.mobile .search-submit {
    top: 1px;
    right: 0;
  }
  .mobile .searchform {
    display: block;
    width: 100%;
    max-width: 100%;
  }
  .searchform form .input-group-btn .btn:hover {
    background: transparent !important;
  }
  .title h1{font-size: 26px;}

  .label-text h6{font-size: 24px;}
  .label-text h5{font-size: 13px}
  .label-tips ul{padding: 0 0 30px}
  .step-guide h1, .check-customer h1,.join-community h1{font-size: 28px}
  .step-guide p,.check-customer p,.join-community p{font-size: 16px;line-height: 26px}
  .btn > a{font-size: 16px}
  .email-div input{max-width: 305px}
  #sub_email{max-width:95%}
  .email-div .btn{max-width:200px}
  .step-guide,#customer{padding: 40px 15px}
  .check-customer,.join-community{padding: 30px 0}
  .label-tips ul li{width: 30.4%}
  .author-titl h4{font-size: 14px}
  .author-titl .label-text h6{font-size: 24px;}
  .author-titl.label-tips ul li{margin-bottom: 60px;}
   .author-titl{padding-bottom:30px}
  .author-titl .owl-carousel .owl-nav{bottom: 0}
  .author-titl .owl-carousel .owl-dots{bottom: -35px}
   .article-left{width: 100%;padding:15px 0;}
   .article-right{width: 100%;margin-left: 0}
  .author-inner-content{padding: 0}
  .author-leftside .author-l{margin-left: 0}
  .author-rightside .author-r{margin-right: 0}
  .author-inner-content p{margin-bottom: 15px}
  .article-author{padding-bottom: 20px}
  .arched-labels{margin: 20px 0}
  .recommend-right h6{font-size: 28px}
  .arti-author-info{width: 63%}
  .article-menu{padding: 20px 0}
  .insider-tips .email-div input{max-width: 100%;float: left}
  .insider-tips .email-div .btn input{margin-top: 0;max-width: 100%}
  .author-r{padding-left: 0}
  .email-div{max-width: 100%}
  .email-div .button{font-size: 14px}
  .email-div .btn{max-width: 37.6%}
  .step-guide{margin-top: 0}
  .arw-post ul li{width: auto !important}
  .popup h2{font-size: 20px;margin: 0 0 15px}
  .popup-left{width: 50%;padding: 0 0 20px}
  .email-div input{max-width: 100%}
  .es_textbox,.es_button{width: 100%}
  .es_button{margin:0}
  .es_button input{padding:14px 38px 16px}
  .popup h2 br{display: none}
  .popup{width: 85%}
  .popup-content{margin-bottom:150px; flex-wrap: wrap-reverse; display: flex; margin-top: 50px;}
  .insider-img{width: 25%}
  .insider-tips .email-div .btn{margin-top: 0}
  .vc_custom_1544508249788{margin-left: 0 !important}
  .author-inner-content ul li, .arched-right ul li{padding: 0 0 13px 20px}
  .author-inner-content ul li::after, .arched-right ul li::after{left: 0}
  .recommend-social ul li{padding: 0}
  .article-left h1{font-size: 40px}
  .by-author{width: 100%}
  .author-social ul{text-align: left;padding: 6px 0}
  .author-social{float: left;padding: 20px 0 0}
  .popup-button .es_textbox{width: 62%}
  .search-icon,.phone-res{display: inline-block}

  .popup-right{padding-left: 25px;}
  .popup-button{padding: 35px 0px;}
  .popup .email-div{padding: 0 25px;}
  .popup-button .es_textbox {width: 57%;}
  .by-author img, .name-title .flex img{width: 40px;}
  .author-social-links ul li{width: 65px;}
  .sc-fMiknA.ioKlGO{display: none;}
  .title h1.fl {font-size: 40px;}

  .email-div .wpcf7-form-control-wrap{width: 60.4%;}
  .join-community{padding-top: 0px;}

  .author-social-links ul li, .recommend-social ul li{width: 65px;}

  .author-admin .flex .author-name{width: 72%;}
  .author-name{width: 100%;padding-left: 0px}
  ul.sub-menu li a, .mm-menu .mm-list > li > a.mm-subclose{color: #fff;}
  .sub-menu .current-menu-item > a .hovered-image{display: none;}

  .search-icon{float: left;}
  .phone-res{margin-left: 25px; margin-right: 0px;}

  .insider-tips{margin-left: auto; margin-right: auto;}

  .searchbar{z-index: 99999999 !important;}
}
@media (max-width: 768px) {
  .label-tips ul li{width: 47.1%}
  .label-tips ul li:nth-child(even){margin-right: 0}
  .step-guide h1, .check-customer h1, .join-community h1{font-size: 24px}
  .author-titl.label-tips ul li{width: 47.2%}
  .author-titl.label-tips ul li:nth-child(even){margin-right: 0 !important}
  .author-titl.label-tips ul li:nth-child(3n+3){margin-right: 30px;}
  .label-tips ul li:last-child{margin-right: 30px}
  .email-div .button{font-size: 14px}
  #sub_email{margin-right: 0}
  .recommended-you .author-inner-content{padding: 30px 0 0}
  .popup-button .es_textbox,.popup-button .es_button{width: 100%}
  .popup-button .es_button{margin-top: 10px}
  .author-list .navigation ul li:nth-child(2n){margin-right: 10px !important}
  .wpb_single_image .vc_figure,.wpb_single_image .vc_single_image-wrapper{display: block !important}
  .author-leftside img,.author-rightside img{width: 100%}
  .author-l,.author-r,.recommend-right,.recommend-left{width: 100% !important;}
  .author-l img,.author-r img,.recommend-left img{width: 100%}
  .author-r{padding-left: 0 !important;padding-top: 30px}
  .arched-left,.arched-right{width: 100% !important}
  .arched-right{padding-left: 0 !important;padding-top: 30px}
  .arched-left img{width: 100%}
  .recommend-right{padding-left: 0;padding-top: 30px}
  .author-r ul,.author-l ul{padding-left: 15px}

  .popup-left, .popup-right{width: 100%;}
  .author-name h3 {font-size: 40px;}

  .popup{overflow-y: scroll; height: 100%; overflow-x: hidden; margin: 15px auto;}
  .popup-content{margin-bottom: 15px;}
  .popup-right{padding-left: 0px;}
  .popup-button{padding: 35px 20px; position: static !important;}

  .popup-left img{width: 280px;}
  .popup-left{text-align: center;}
  .popup p{font-size: 18px;}
  .popup h2{font-size: 35px !important;}
}
/*@media (max-width: 668px){
  .author-titl.label-tips ul li{width: 100%}
  .label-tips ul li{margin: 0 30px 50px 0}

  .email-div .wpcf7-form-control-wrap{width: 100%;}
  .email-div .wpcf7-form-control-wrap input#sub_email{max-width: 100%;}
  .email-div .btn{max-width: 100%; margin-top: 20px;}
}*/
/*@media (max-width: 600px){
  .recommended-you .author-inner-content{padding: 20px 0 0}
  .recommend-right{padding: 20px 0 0}
  .padding-bottom30{padding: 0}
  .margin-top{margin-top: 0}
  .arched-labels{padding: 20px}
  .lora-head{font-size: 26px}
  .author-inner-content ul li, .arched-right ul li{padding-left: 0}
  .author-rightside .author-l{order: 2;padding: 20px 0 0}
  .author-rightside .author-r{order: 1}
  .author-rightside{display: flex;flex-wrap: wrap}
  .article-left h1{font-size: 28px}
  .author-leftside{padding: 15px 0}
  .author-inner-content ul li, .arched-right ul li{padding: 0 0 10px 20px}
  .arched-left,.arched-right{width: 100%}
  .arched-right ul{padding:20px 0 0}
  .popup{width: 90%}
  .popup h2{font-size: 17px}
  .popup .email-div input{height: auto}
  .es_textbox input{background: #fff url(../images/mail.png) no-repeat 25px 8px}
  .popup-left p{font-size: 13px;line-height: 22px}
  .popup-text{padding: 20px}
  .author-r ul{padding: 20px 0 0}
  .recommend-social ul li{padding: 0}
  .email-div .wpcf7-form-control-wrap, .email-div,#sub_email{max-width:100%;width: 100%}
  .email-div .btn{max-width: 100%}
  .author-titl h4{padding: 20px 0 8px}
  .es_textbox, .es_button{width: 100%}
  .es_button{margin-top: 20px}
  .email-div .es_textbox .es_textbox_class {background: #fff url(../images/mail-s.png) no-repeat 25px 15px;}
  .popup-left.fl {padding-top: 20px;}
}*/
/*@media (max-width: 580px){
  .email-div .btn-2::before{left: -552px}
  .label-tips ul li{width: 100%;margin-right: 0}
  #sub_email{max-width: 100%}
  .email-div input,.email-div .btn input{max-width: 100%;}
  .email-div .btn{margin-top: 20px}
  .author-titl.label-tips ul li{width: 100%;margin: 0 0 50px}
  .author-name h3{font-size: 40px;}
  .author-name p{font-size: 16px;}
  .related-articles{margin: 0}
  .recommended-you-bg{padding: 20px}
  .recommend-right h6{font-size: 20px}
  .arti-author-info{width: 58%}
  .arti-author-info h2{font-size: 13px}
  .recommended-you-bg h4{font-size: 16px}
  .arched-labels h4{font-size: 24px}
  .arched-labels{padding: 20px 15px !important}
  .insider-tips h3{padding: 10px;font-size: 18px}
  .insider-tips p{padding: 0 10px}
  .article-left h1{font-size: 24px}
  .lora-head{font-size: 22px;}
  .arched-labels h4{margin: 0 0 15px}
  .insider-img{width: 100%}
  .insider-tips .email-div input{max-width: 100%}
  .popup h2{font-size: 14px}
  .popup .email-div{padding: 0}

  footer ul li{display: inline-block;}
  .hm-cat-tag .small-button{height: 33px; line-height: 33px; min-width: 125px;}
  .label-tips .article-items-container .title{padding: 40px 0px 10px;}

  .label-tips ul li:last-child{margin-bottom: 0px;}
  .label-tips ul{padding-bottom: 0px;}
  .step-guide{margin-top: 40px;}

}*/
/*@media (max-width: 500px){
  .author-name{width: 100%;padding-left: 0px}
  .flex img{margin-right: 20px !important;}
  .author-admin .flex .author-name{width: 75%;}
}*/
/*@media (max-width: 480px){
  .explore{font-size: 13px}
  .topheader-bg .btn{max-width: 200px;padding: 0 15px;height: auto;line-height: 28px;margin: 4px 0}
  .topheader-bg .btn a{font-size: 12px;}
  .title h1{font-size: 20px}
  .step-guide h1, .check-customer h1, .join-community h1{font-size: 20px}
  .step-guide p, .check-customer p, .join-community p{font-size: 14px;line-height: 24px;}
  .socialicons li{margin: 0 2px}
  .name-title img{margin: 0 0 20px}
  .author-name p{font-size: 14px;line-height: 24px}
  .name-title{padding: 20px 0}
  .author-titl h4{font-size: 14px;}
  .search-form .button{position: relative;margin-top: 10px;width: 100%}

  #sub_email{padding: 12px 10px 12px 65px;}
  .popup .close{top: 7px; right: 5px;}
}
@media (max-width: 370px){
  div#mm-blocker:after{right: 7px;}
  .small-button{min-width: 160px;}
  #sub_email{padding: 12px 10px 12px 42px; background: transparent url(../images/mail-icon-new.png) no-repeat 8px 12px;}
  .popup-button{position: static !important;}

  div#mm-blocker:after{left: 8px;}

  .title h1.fl {font-size: 27px;}
}*/
