img{max-width: 100%;}
*{box-sizing: border-box;-webkit-box-sizing: border-box;}
.dashborad-main-section{line-height: 1;width: 100%;float: left;}
.dashborad-banner{margin: 0;position: relative;}
.banner-img{height: 255px;object-fit: cover}
.dashborad-banner:after{content: "";position: absolute;left: 0;right: 0;top: 0;width: 100%;height: 100%;background: #000000;opacity: 0.7;}
.banner-content{z-index: 1;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.banner-content h2{font-size: 45px;color: #fc6c31;margin-bottom: 10px;margin-top: 0;font-family: 'Montserrat';font-weight: 700;}
.banner-content p{font-size: 30px;color: #fff;margin: 0;font-family: 'Montserrat';font-weight: 600;}
.page-heading{padding: 16px;font-size: 22px;color: #fff;background: #067fc8;}
.banner-outer{margin-left: -20px;}
#screen-options-link-wrap{display: none;}
.faq-img{position: absolute;left: 9%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}
.custom-nav-tab{width: 100%;float: left;position: relative;}
.custom-nav-tab > ul{display: inline-block;float: left;margin: 0;padding: 0;background: #fe5500;width: 60%;height: 45px;overflow: hidden;}
.custom-nav-tab > ul li{display: inline-block;float: left;margin: 0;}
.custom-nav-tab > ul li a{display: inline-block;text-decoration: none;padding: 15px 20px;line-height: normal;text-transform: uppercase;color: #333;font-size: 12px;font-family: 'Montserrat';font-weight: 400;border: none;background: transparent;color: #fff;transition: 0.4s;-webkit-transition: 0.4s;border-right: 1px dashed #f9864c;outline: none;box-shadow: none;}
.custom-nav-tab > ul li a.nav-tab-active,
.custom-nav-tab > ul li a:hover{background: #f9864c;border-bottom: none;color: #fff;}
.dashboard-mid-content{padding: 50px 30px 0 30px;clear: both; margin-left: -20px;}
.container{max-width: 1170px;margin: 0 auto;}
.row-mid-content{background: #fff;padding: 20px;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-bottom: 20px;}
.accordion-outer{padding: 0;}
.get-support.inline-ul{padding: 20px 60px;}
.inline-ul{display: block;margin: 0;padding: 0;}
.get-support li{width: 25%;float: left;text-align: center;}
.get-support li a{padding: 30px 20px;text-align: center;border: 1px solid #e6e3e3;display: block;text-decoration: none;transition: 0.4s;-webkit-transition: 0.4s;}
.get-support li a:hover{background: #e6f5ff;}
.clearfix:after,
.clearfix:before{content: "";display: table;clear: both;}
.get-support-icon{margin-bottom: 20px;}
.get-support-txt h2{margin: 0;color: #7d8184;}
.summary-table-outer{padding: 20px 0;}
.premium-version-outer{clear: both;padding: 30px;margin: 0 -30px;background: #fff;}
.premium-version{margin-bottom: 20px;font-size: 25px;font-family: 'Montserrat';font-weight: 600;margin: 0 0 20px 0;padding-bottom: 10px;position: relative;}
.premium-version:after{content: "";position: absolute;width: 100px;height: 3px;background: #dbdfe2;bottom: 0;left: 3px;}
.check-ul li{padding-left: 25px;background: url(../images/check-img.png) no-repeat;background-size: 15px;font-size: 16px;margin-bottom: 15px;}
.col-md-3{width: 33.33%;float: left;}
.dash-btn{display: inline-block;padding: 10px 20px;background: #067fc8;color: #fff;text-decoration: none;border-radius: 3px;font-size: 14px;transition: 0.4s;-webkit-transition: 0.4s;}
.dash-btn:hover{color: #fff;background: #fe5500;}
.last-premium-version-inner{padding-top: 30px;}
.footer{background: #067fc8;padding: 30px;margin: 0 -30px;}
.ftr-ul li{margin-right: 100px;display: inline-block;float: left;}
.ftr-ul li:last-child{margin-right: 0;}
.ftr-ul li p{font-size: 15px;line-height: 24px;font-family: 'Montserrat';font-weight: 400;color: #fff;margin: 0;}
.star-li{position: relative;width: 85%;}
.star-li img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);max-width: 130px;float: left;margin-right: 30px;}
.links-li a{display: block;margin-bottom: 10px;color: #9dd0ef;text-decoration: none;box-shadow: none;font-size: 14px;}
.links-li a:hover{color: #fff;}
.ftr-heading{color: #fff;margin-top: 0;}
.product-key-bx{padding: 0 160px;}
.input-outer{position: relative;}
.input-outer input{padding-left: 60px;padding-right: 210px;}
.input-icon{position: absolute;left: 0;top: 0;height: 40px;line-height: 40px;border-right: 1px solid #ddd;width: 54px;text-align: center;background: #157dc0;}
.input-icon img{max-width: 26px;filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}
.form-control-custom{height: 40px;border: 1px solid #ddd;width: 100%;font-size: 15px;font-family: 'Montserrat';font-weight: 400;}
.form-control-custom:focus{color: #157dc0;box-shadow: none!important;outline: none!important;}
.btn-outer{position: relative;}
.submit-btn{position: absolute;right: -2px;top: 0;}
.submit-btn input{height: 40px;width: 200px;background: #fe5500;color: #fff;box-shadow: none;border: none;cursor: pointer;box-shadow: none!important;outline: none!important;transition: 0.4s;-webkit-transition: 0.4s;}
.submit-btn input:hover{background: #157dc0;}
.have-key-txt{margin-top: 5px;font-size: 13px;font-family: 'Montserrat';font-weight: 400;color: #333;}
.have-key-txt a{color: #157dc0;display: inline-block;text-decoration: none;font-weight: 600;}

.accordion{font-size: 16px;color:#7b7978;border: none;padding: 12px 20px;font-family: 'Montserrat';font-weight: 600;display: block;background: transparent;cursor: pointer;width: 100%;text-align: left;outline: none;box-shadow: none;transition: 0.4s;-webkit-transition: 0.4s;position: relative;}
.active, 
.accordion:hover{background-color: #e6f5ff;}
.accordion:after{content: '\002B';color: #067fc8;font-weight: bold;float: right;font-size: 20px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.active:after{content: "\2212";}
.panel{padding: 0 18px;background-color: white;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;border: 1px solid #ddd;border-top: none;}
.people-say-heading{font-size: 16px;color: #7b7978;border: none;padding: 12px 20px;font-family: 'Montserrat';font-weight: 600;border-bottom: 1px solid #ddd;}
.people-say-bx{padding: 20px 30px;text-align: center;}
.people-say-bx-heading{font-size: 30px;margin: 28px 0 20px;font-family: 'Montserrat';font-weight: 600;}
.people-btm-txt{margin-top: 5px;font-size: 14px;font-family: 'Montserrat';font-weight: 400;color: #333;}
.people-sub-heading{color: #333;font-family: 'Montserrat';font-weight: 400;font-size: 14px;}
.people-btm-txt a{color: #157dc0;display: inline-block;text-decoration: none;font-weight: 600;}

/*setting*/
.setting-table-outer{/*background: #fff;padding: 15px 25px;border: 1px solid #dcdcdc;*/display: none;}
.setting-table-outer.current{display: block;}
.setting-outer{margin-top: 20px;padding-right: 20px;position: relative;}
.tab-ul{width: 100%;display: inline-block;float: left;margin-top: 8px;text-align: left;margin-bottom: -2px;}
.tab-ul ul{margin: 0;padding: 0;display: inline-block;}
.tab-ul ul li{display: inline-block;margin: 0;float: left;margin-right: 10px;}
.tab-ul ul li:last-child{margin-right: 0;}
.tab-ul ul li a{display: block;font-size: 15px;font-family: 'Montserrat';font-weight: 600;text-decoration: none;padding: 16px 30px;box-shadow: none;outline: none;border: 1px solid transparent;border-radius: 5px 5px 0 0;border: 1px solid #ddd;background: #faf7f7;color: #8d8d8d;box-shadow: 0px -7px 10px rgba(0,0,0,0.1);position: relative;}
.tab-ul ul li a span{position: relative;padding-left: 25px;}
.tab-ul ul li a span img{position: absolute;left: 0;top: 0;max-width: 20px;filter: grayscale(1);-webkit-filter: grayscale(1);}
.tab-ul ul li a:hover,
.tab-ul ul li a.activelink{color: #0a7ec7;background: #fff;}
.tab-ul ul li a:hover span img,
.tab-ul ul li a.activelink span img{color: #0a7ec7;filter: none;}
.tab-ul ul li a:after{content: "";width: 100%;height: 1px;background: #fff;position: absolute;bottom: -1px;left: 0;transition: 0.4s;-webkit-transition: 0.4s;visibility: hidden;opacity: 0;}
.tab-ul ul li a.activelink:after{visibility: visible;opacity: 1;}
/*.tab-ul ul li a.activelink:after{content: "";height: 100%;width: 2px;background: #067fc8;position: absolute;left: 0;top: 0;}*/
.setting-table-outer.active:after{display: none;}
.tab-content{width: 100%;display: inline-block;float: left;min-height: 720px;}
.clearfix{clear: both;}
.form-table tr:nth-child(odd){background: #f3f5f9;}
.form-table tr:last-child{border: none;}
.form-table th{padding: 0;vertical-align: middle;padding-left: 15px;}
.setting-table-outer.hide{display: none;}
.setting-table-outer.active{display: block;}
.success_msg{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;padding: 15px;margin-top: 20px;border-radius: 4px;max-width: 500px;font-size: 16px;animation: 5s movesucess forwards linear;-webkit-animation: 5s movesucess forwards linear; position: absolute;z-index: 5;}
.lower-version.banner-outer{margin-left: 0;}
.lower-version .banner-outer{margin-left: 0;}
#menu-posts-xtreem_faq .wp-menu-image img{padding: 7px 0 0;}
.inline-ul-custom{display: block;}
.inline-ul-custom li{display: inline-block;float: left;margin-right: 15px;}
.inline-ul-custom li:last-child{margin-right: 0;}
.radio-bx input[type="radio"]{visibility: hidden;opacity: 0;width: 0;height: 0;margin: 0;padding: 0;position: absolute;}
.radio-bx label{font-size: 14px;font-family: 'Montserrat';font-weight: 500;}
.radio-bx label span{width: 16px;height: 16px;border: 1px solid #8b8b8b;display: inline-block;vertical-align: top;border-radius: 50%;position: relative;transition: 0.4s;-webkit-transition: 0.4s;margin-right: 5px;}
.radio-bx label span:after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 7px;height: 7px;background: #fe5500;border-radius: 50%;visibility: hidden;opacity: 0;transition: 0.4s;-webkit-transition: 0.4s;}
.radio-bx input[type="radio"]:checked + label span:after{visibility: visible;opacity: 1;}
.radio-bx input[type="radio"]:checked + label span{border-color: #fe5500;}
.half-ul{margin-bottom: 0;}
.half-ul li{width: 100%;float: left;display: inline-block;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ddd;}
.half-ul li p{margin-top: 0;}
.half-ul li:last-child{border: none;margin: 0;padding: 0;}

.row{margin: 0 -15px;}
.col-md-4{width: 33.333%;float: left;padding: 0 15px;}
.col-md-4:nth-child(3n+4){clear: both;}
.faq-table-inner-bx{box-shadow: 0 0 10px rgba(0,0,0,0.1);padding: 15px;margin-bottom: 30px;min-height: 164px;background: #f0f9ff;}
.faq-table-inner-bx h2{margin-top: 0;font-family: 'Montserrat';font-weight: 600;color: #5b5c5d;}
.faq-table-inner-bx p{font-size: 14px;font-family: 'Montserrat';font-weight: 400;color: #858484;}
.form-control{height: 35px;width: 100%;box-shadow: none!important;padding-left: 10px;outline: none!important;border-radius: 50px;max-width: 300px;font-family: 'Montserrat';font-weight: 500;font-size: 13px;}
.save-btn input{padding: 12px 20px;font-size: 15px;font-family: 'Montserrat';font-weight: 600;border: none;box-shadow: none;background: #0a7ec7;color: #fff;border-radius: 4px;line-height: normal;display: inline-block;cursor: pointer;transition: 0.4s;-webkit-transition: 0.4s;}
.save-btn input:hover{background: #09649d;}
.form-control.textarea{border-radius: 4px;resize: none;padding: 10px;width: 100%;max-width: 100%;height: 60px;}
.style-tab-outer .faq-table-inner-bx{min-height: 160px;}
.wp-picker-container{position: relative;}
.wp-picker-holder{position: absolute;box-shadow: 0 0 10px rgba(0,0,0,0.2);top: 100%;left: 0;z-index: 1;}

.remainder{height: 45px;display: inline-block;overflow: hidden;position: absolute;top: 50%;transform: translateY(-51%);-webkit-transform: translateY(-51%); left: 0; /*border-radius: 4px;*//*right: 1%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);*/}
.remainder ul{display: block;list-style: none;margin: 0;padding: 0;}
.remainder ul li{display: inline-block;float: left;padding: 16px 15px;background: #2f97dc;font-family: 'Montserrat';font-weight: 400;color: #fff;margin: 0;font-size: 14px;}
.remainder ul li:first-child{background: #0a7ec7;padding: 16px 20px;font-family: 'Montserrat';font-weight: 600;color: #fff;}
.shortcode{font-family: 'Montserrat';font-weight: 600;color: #2d2926;}
.remainder-outer{background: #0a7ec7;display: inline-block;width: 40%;height: 45px;position: relative;}
.remainder-outer:after{content: "";position: absolute;left: -13px;top: 0;width: 30px;height: 100%;transform: skewX(10deg);-webkit-transform: skewX(-32deg);background: #0a7ec7;}
.faq-table{box-shadow: 0 0 10px rgba(0,0,0,0.1);border: 1px solid #dcdcdc;background: #fff;padding: 30px;margin-bottom: 20px;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border-bottom-width: 2px;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
border: 1px solid #ddd;
}
.read_count{display: inline-block;padding: 8px 15px;border-radius: 50px;background: #0a7ec7;color: #fff;font-weight: 600;line-height: 1;}

@keyframes movesucess
{
  0%{top: 0;}
  80%{top: 20%;}
  100%{visibility: hidden;opacity: 0;}
}

@media only screen and (max-width: 1450px)
{
  .faq-img img{max-width: 100px;}
  .banner-content h2{font-size: 40px;}
  .banner-content p{font-size: 22px;}
  .get-support-icon img{max-width: 100px;}
}

/*fonts*/
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}