.product-banner{width:100%;float:left;background-image:url(/wp-content/themes/dotstore/images/product-singlepage-banner.jpg);background-size:cover;background-repeat:no-repeat;padding-top:108px;padding-bottom:40px}
.product-banner h1{color:#FFF;line-height:56px;font-size:38px}
.product-banner h2.tag-line{font-weight:500;color:#ffffff;margin-bottom:23px}
.product-banner .video_light.video_demo_btn{display:inline-block;margin-left:10px}
.product-banner .single_product_btn_live_demo{display:inline-block}
.product-banner .single_prd_image{margin-bottom:22px}
.woocommerce-tabs .panel h2:first-of-type{margin-bottom:0px!important}
.product-banner .price-box{width:361px;background-color:#FFF;border-radius:10px;overflow:hidden;margin-right:0;margin-left:auto;-webkit-box-shadow:0 0 62px 0 rgba(62, 62, 62, 0.13);box-shadow:0 0 62px 0 rgba(62, 62, 62, 0.13)}
.product-banner .price-box .license_box_header{padding:12px;margin-bottom:22px;text-align:center;border-bottom:1px solid #ff826e6e;}
.product-banner .price-box .license_box_header h3{margin:0 0 5px;font-size:26px;line-height:30px;}
.product-banner .price-box .license_box_header p{font-size:13px;margin:0;}
.product-banner .price-box h5.license_detail{font-size:15px;line-height:24px;margin:0 0 22px;padding:0 30px;font-weight:500;text-align:center;}
.product-banner .price-box h5.license_detail mark{background-color:transparent;padding:0 4px;color:#ff8d78;text-decoration:underline}
.product-banner .price-box .price_section_group{padding:0 30px}
.product-banner .price-box .single_variation_wrap{padding:0 30px;text-align:center}
/*.product-banner .price-box .single_variation_wrap a.dots_open_popup{max-width:100%;font-size:16px;width:200px;padding:14px 44px;}*/
.price-box .single_variation_wrap button, .price-box .single_variation_wrap .dots_open_popup{width:100%;max-width:190px;}
.price-box .price_section_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 38px 0 0;}
.woocommerce-Tabs-panel.panel{box-shadow:none;-webkit-box-shadow:none;border:none}
.price-box .buyer_protection{border-top:1px solid #ff826e6e;padding:10px;margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.price-box .buyer_protection li{margin:0;font-size:13px;line-height:28px;position:relative;padding:0 0 0 26px;}
.price-box .buyer_protection li::before{content:"\f00c";display:inline-block;position:absolute;left:0;top:50%;font:normal normal normal 10px/16px FontAwesome,sans-serif;color:#ff826e;width:18px;height:18px;border:1px solid #ff826e;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}
.price-box + .product_rating{text-align:center;width:361px;margin:25px 0 0 auto;text-align:center;}
.price-box + .product_rating .review_style{width:100%;margin-bottom:5px;display:flex;display:-webkit-flex;text-align:center;align-items:center;justify-content:center}
.price-box + .product_rating .review_style .star-rating{margin-right:8px}
.price-box + .product_rating .review_count{color:#fff;cursor:pointer;font-size:14px;font-weight:500}
.price-box + .product_rating .review_avg{color:#fff;font-size:14px;font-weight:500}
.header_product_rating .star-rating:before{color:#fff;opacity:1;}
.single-product .product{width:100%;float:left}
.price_section_group table.variations{margin-bottom:0}
#wcj_product_addons p, #radio_select li, .radio_select li{position:relative;margin-bottom:20px}
#wcj_product_addons input[type="checkbox"], #radio_select input[type="radio"], .radio_select input[type="radio"]{width:26px;height:26px;outline:none;top:1px;position:relative;opacity:0;z-index:1;display:inline-block;vertical-align:middle;}
#wcj_product_addons label::after, #radio_select label::after, .radio_select label::after{content:"\f00c";font:normal normal normal 0/25px FontAwesome, sans-serif;border:1px solid #dddddd;color:#fff;position:absolute;top:1px;left:0;width:26px;height:26px;background:#f5f8fb;border-radius:4px;text-align:center}
#radio_select label::after,.radio_select label::after{border-radius:100px;border-radius:50%}
#wcj_product_addons input[type="checkbox"]:checked+label::after, #radio_select input[type="radio"]:checked+label::after, .radio_select input[type="radio"]:checked+label::after{font-size:18px;background-color:#ff826e;border-color:transparent}
#wcj_product_addons label, #radio_select label, .radio_select label{font-size:18px;font-weight:500;display:inline-block;vertical-align:middle;}
#wcj_product_addons label span, #radio_select label span, .radio_select label span{color:#ff826e;font-weight:700;padding-left:2px;display:inline-block;vertical-align:middle;}
#radio_select .site_price_title, .radio_select .site_price_title{display:inline-block;vertical-align:middle;padding-left:2px;}
.radio_select input[type="radio"]:checked+label::after{font-size:18px;background-color:#ff826e;border-color:transparent}
.plugin-features-section{width:100%;float:left;text-align:center;padding-top:89px;padding-bottom:69px}
.plugin-features-section h5{margin-bottom:50px}
.plugin-features-section .quality-box{margin-bottom:30px}
.plugin-features-section .quality-box:nth-child(3n + 1){clear:both}
.plugin-features-section .quality-box h3{color:#495665;font-weight:500;margin-bottom:11px;font-size:22px;line-height:34px;} /* Features list block title new design */
.plugin-features-section .quality-box p{padding:0 15px}
.plugin-features-section .quality-icon{margin:0 auto 27px;display:block;position:relative;width:71px;height:71px}
.plugin-features-section .quality-icon .fa{width:71px;height:71px;border-radius:10px;position:relative;-webkit-box-shadow:0 0 24px 0 rgba(100, 100, 100, 0.5);box-shadow:0 0 24px 0 rgba(100, 100, 100, 0.5);color:#FFF;font-size:28px;line-height:71px;z-index:5}
.plugin-features-section .quality-icon::before, .plugin-features-section .quality-icon::after{content:"";position:absolute;background-color:transparent;border-radius:100px;border-radius:50%;border:2px solid rgba(217, 217, 221, 0.2)}
.plugin-features-section .quality-icon::before{width:87px;height:87px;top:-8px;left:-8px;z-index:1}
.plugin-features-section .quality-icon::after{width:118px;height:118px;left:-24px;top:-24px}
.plugin-features-new-section h4{margin-bottom:50px;} /* Extra fees landing page new content css */

.video-testimonial-section{width:100%;float:left;text-align:center;background-repeat:no-repeat;background-size:cover;padding-top:186px;padding-bottom:108px}
.video-testimonial-section h2{color:#FFF;}
.video-testimonial-section h5{color:#FFF}
.video-testimonial-section .dots-h6-head-style{position:relative;color:#fff;font-weight:300;}
.video-testimonial-section .video-testimonial-popup{margin-bottom:23px;display:inline-block}
.call-to-action h2{text-align:center;font-size:35px;margin-bottom:0!important}
.full-width-call-to-action{width:100%;float:left;text-align:center;padding-top:92px;padding-bottom:104px}
.full-width-call-to-action h2{margin-bottom:28px}
.full-width-call-to-action .call-to-action-title{margin-bottom:5px}
.call-to-action-block .buttons-wrap{margin-top:38px;}
.plugin_info_section-content{width:100%;float:left;text-align:center;padding:85px 0}
.plugin_info_section-content .plugin-table-data{display:inline-block;width:100%;text-align:center;margin:0 auto;-webkit-box-shadow:0 0 5.95px 1.05px rgba(179, 166, 166, 0.17);box-shadow:0 0 5.95px 1.05px rgba(179, 166, 166, 0.17);padding:0 15px}
.plugin_info_section-content .plugin-table-data .row{text-align:left}
.plugin_info_section-content .plugin-table-data .row:nth-child(odd){background-color:#f3f6fb}
.premium-content{width:100%;float:left;padding:85px 0}
.premium-content h2, .premium-content h5{text-align:center}
.premium-content .tbl-content .Plugin-tbl{width:100%;box-shadow:3px 4px 5.95px 1.05px rgba(214, 214, 214, 0.17);border:1px solid #f9f3f3}
.premium-content .tbl-content .Plugin-tbl thead th{border:1px solid #f8fafc;background-color:#f8fafc;padding:15px 50px;text-align:center}
.premium-content .tbl-content .Plugin-tbl thead th:first-child, .Plugin-tbl tbody td:first-child{text-align:left;}
.premium-content .tbl-content .Plugin-tbl tbody td{padding:15px 50px;text-align:left;font-size:18px;font-weight:400}
.premium-content .tbl-content .Plugin-tbl tbody td:nth-child(2){border-left:1px solid #f9f3f3;border-right:1px solid #f9f3f3;text-align:center}
.premium-content .tbl-content .Plugin-tbl tbody td:nth-child(3){text-align: center;}
.premium-content .tbl-content .Plugin-tbl tbody tr:nth-child(even){background-color:#f9f9f9}
.premium-content .tbl-content .Plugin-tbl tbody td .fa{font-size:24px}
.tbl-content .Plugin-tbl tbody td .fa.fa-times{color:#fb6a5b}
.tbl-content .Plugin-tbl tbody td .fa.fa-check{color:#92cf5c}
.plugin-faq-section{width:100%;float:left;padding-top:90px;padding-bottom:80px;background:#f8fafc}
.plugin-faq-section h2, .plugin-faq-section h5{text-align:center}
.pswp{display:none}
.tab-content.accordion-inside .panel-title a::after{right:20px !important;top:50% !important;}
.tab-content.accordion-inside .panel-title a{padding:20px 60px 20px 20px !important;line-height:normal;color:#495665;font-size:18px;font-weight:500;display:block;position:relative;background-color:#FFF;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);border:1px solid #e8e8f9;border-radius:4px}
.tab-content.accordion-inside .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:20px 60px 20px 20px}
.plugin-faq-section.bundle-product-faq-sec{background-color:#fff;}
.bundle-product-faq-sec .tab-content.accordion-inside .panel-default>.panel-heading+.panel-collapse>.panel-body{background:#F8FAFC;}
.tab-content.accordion-inside .panel-group{border:none}
.single_product_div ul.global_feature>li::before{content:"\f00c";font-family:FontAwesome, sans-serif;display:inline-block;margin-left:-1.3em;width:1.3em}
.single_product_div ul.global_feature>li{line-height:32px;padding-left:1.3em;list-style:none !important;list-style:inside;font-size:20px;font-weight:400}
.single_product_div ul.global_feature{list-style:none;padding:0;margin-bottom:41px;color:#fff;}
.plugin_info_section-content .plugin-table-data .row .col-md-2{text-align:center;padding:0}
.plugin_info_section-content .plugin-table-data .row .col-md-2 .title{font-weight:500;line-height:45px;font-size:18px;background:#f8fafc;display:block}
.plugin_info_section-content .plugin-table-data .row .col-md-2 .value{line-height:10px;margin-bottom:15px;display:block}
.plugin_info_section-content .plugin-table-data .row.vertical-divider{background:#ffffff}
.plugin_info_section-content .plugin-table-data .row.vertical-divider [class*='col-']:not(:last-child)::after{background:#4c505659;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0}
.table-responsive tr td .free-download-btn{font-size:15px;color:#fb6a5b;text-decoration:underline!important}
.qualities-action{width:100%;float:left;padding:40px 0;background:linear-gradient(to right, rgba(255, 142, 120, 1) 0, rgba(232, 102, 125, 1) 100%);text-align:center;color:#ffffff}
.qualities-action .title{font-weight:500;margin-bottom:11px;color:#ffffff}
.qualities-action .content{font-size:16px;font-weight:400;color:#f3f2f2}
.reviews-testimonial-section{width:100%;float:left;background-color:#f8fafc;text-align:center;padding-top:91px;padding-bottom:112px}
.product-screenshot-slider-section{width:100%;float:left;background-color:#ffffff;text-align:center;padding-top:91px;padding-bottom:112px}
.product-screenshot-slider-section .image-resolution{width:100%;height:300px;display:table;-webkit-transition:all 0.2s;transition:all 0.2s;overflow:hidden;background-color:#FFF;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);border:1px solid #e8e8f9;border-radius:4px;margin-bottom:10px}
.product-screenshot-slider-section .image-resolution .product-img-thumbnail img{max-height:300px}
.product-screenshot-slider-section .image-resolution .product-img-thumbnail{vertical-align:middle;display:table-cell}
.reviews-testimonial-section .reviews-testimonial .review-info{box-shadow:0 1.5625rem 1.5625rem 0 rgba(0, 0, 0, 0.04);padding-left:15px;padding-right:15px;padding-top:30px;background:#fff;border-radius:5px}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(3),.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(4){margin-top:50px}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(3){clear:both}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12 .desc{display:block}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12 .title{color:#ff826e;font-weight:600;margin-top:15px}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12 .review-info .star-rating{display:inline-block;margin-top:10px}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12 .review-info .star-rating span::before{color:#f47e67!important}
.reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12 .profile img{border-radius:50%;border-color:#ff826e;margin-bottom:-30px;margin-top:12px;border:2px solid #fe826e}
.reviews-testimonial-section .reviews-testimonial .product_rating{width:100%;float:left;margin-top:50px;text-align:center}
.reviews-testimonial-section .reviews-testimonial .product_rating .review_style{display:inline-block}
.reviews-testimonial-section .reviews-testimonial .product_rating .star-rating{float:left;margin-right:20px}
.reviews-testimonial-section .reviews-testimonial .product_rating .review_avg{float:left}
.reviews-testimonial-section .reviews-testimonial .product_rating .star-rating span::before{color:#ff826e!important}

/* Header Statistics Bar design */
.dotstore_single_product_rating_inner .counter-box{display:table;margin:0;vertical-align:middle}
.dotstore_single_product_rating_inner .counter-box h4{position:relative;margin:0 auto;color:#ff826e;font-size:42px;display:table-cell;vertical-align:middle}
.dotstore_single_product_rating_inner .counter-box span.text{font-size:18px;color:#4c5056;font-weight:500;line-height:26px;display:table-cell;vertical-align:middle;padding-left:15px}
.dotstore_single_product_rating_inner .counter-box div.text{display:table-cell;vertical-align:middle}
.dotstore_single_product_rating_inner .counter-box div.text h4{font-size:28px}
.dotstore_single_product_rating_inner .counter-box .image{margin-right:10px}
.dotstore_single_product_rating_inner{width:100%;float:left;background-color:#fff;padding:16px 0}
.dotstore_single_product_rating_inner .dotstore_plugin_satisfaction_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.dotstore_single_product_rating_inner .dots_satisfaction_cols{width:28%;}
.dotstore_single_product_rating_inner .dots_downloads_cols{width:37%;padding:0 15px;}
.dotstore_single_product_rating_inner .dots_prod_review_cols{width:35%;}
.dotstore_single_product_rating_inner .counter-box.dots-header-bar-review{margin:16px 0 0 auto;padding:0 0 0 14px;}
.dotstore_single_product_rating_inner .counter-box.dots-header-bar-review div.text{padding:0 13px;position:relative;}
.dotstore_single_product_rating_inner .counter-box.dots-header-bar-review p{margin:0;}
.dotstore_single_product_rating_inner .counter-box.dots-header-bar-review span{font-weight:700;margin:10px 0 0;display:block;}
.dotstore_single_product_rating_inner .counter-box.dots-header-bar-review .text::before{content:"\f10d";display:inline-block;font:normal normal normal 16px/1 FontAwesome;color:#ff826e;position:absolute;top:-10px;left:-8px;}
.dotstore_single_product_rating_inner .counter-box.download_count h4::after{content:"+";font-weight:300;margin-left:5px}

.single-product #dot_store_top{display:none;background:#ffbe0e;width:60px;position:fixed;bottom:20px;right:91px;z-index:99999;font-size:18px;border:none;outline:none;color:white;cursor:pointer;padding:15px;height:60px;border-radius:50%;font-family:'tawk-widget', sans-serif!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bare-list{list-style:none;padding-left:0;margin-left:0}
.inline-list{list-style:none none outside;margin-left:0;padding-left:0}
.payment-options__billing-cycle{width:100%!important;margin:0 0 15px;overflow:hidden}
.pill-selectors{border-color:#0788c7;border:3px solid #ff826e;display:inline-block;border-radius:4px;overflow:hidden}
.payment-options__billing-cycle .pill-selectors__item{width:50%!important;display:inline-block;text-align:center;float:left}
.pill-selectors .pill-selectors__item{margin:0;float:left;width:auto;display:inline-block}
.inline-list li{display:inline-block;margin:0 15px 0 0}
.payment-options__billing-cycle label{padding:5px 10px}
.payment-options__sites, .pill-selectors__button--active, .pill-selectors__button--active:hover, .payment-options__billing-cycle .pill-selectors__button--active:hover{background-color:#0788c7}
.pill-selectors__button--active, .pill-selectors__button--active:hover{background:#ff826e!important;color:#fff}
.pill-selectors__button{cursor:pointer;padding:10px 15px;margin:0}
.pill-selectors input{display:none}
.selection_license_time{display:block;margin:0 auto;width:60%}
.icon--quality-img {max-width: 110px;background-size: cover;background-repeat: no-repeat;background-color: transparent;height: 92px;text-align: center;margin: 0 auto;text-align: center;margin-bottom: 15px;}
/*Unused*/
.product-banner a.simple-link{font-size:16px;color:#FFF;text-decoration:underline!important;margin-left:20px;font-weight:500}
.product-banner a.simple-link:hover{color:#000}
.product-banner .single_prd_image .attachment-plugin-list.size-plugin-list{max-width:95px}
.product-banner .price-box #wcj_product_addons{padding:0 30px;margin-bottom:29px}
.product-banner .price-box .single_variation_wrap span{display:block;font-size:14px;padding-top:15px}
.product-banner .price-box .textwidget{text-align:center}
.product-banner .price-box .textwidget p{margin-bottom:0}
.product-banner .price-box .banner-offer-code{background-color:transparent;color:#4c5056;margin-top:10px;margin-bottom:0;padding:0}
.product-banner .price-box .banner-offer-code b{color:#ff826e}
.product-banner .price-box .banner-offer-code .offer-code{font-weight:600}
.product-banner .free_plugin{text-align:center}
.product-banner .free_plugin .single_product_btn_live_demo{display:inline-block;margin-right:15px}
.product-banner .free_plugin .variable_add_to_cart{display:inline-block}
.product-banner .free_plugin .variable_add_to_cart table{margin:0;width:100%;display:block}
.product-banner .free_plugin .variable_add_to_cart table tbody{display:inline-block}
.product-banner .free_plugin .free_download_button{display:none}
.product-banner .free_plugin .variable_add_to_cart a:hover, .product-banner .free_plugin .variable_add_to_cart a:focus{background-color:#FFF}
.woocommerce-Tabs-panel>h2{display:none}
.woocommerce-variation.single_variation{display:none!important}
.condition-available-section{width:100%;float:left;text-align:center;padding-top:90px;padding-bottom:110px}
.condition-available-section h5{margin-bottom:50px}
.condition-available-section .conditions-available-container{border:2px solid #d5e5ef;border-radius:4px;overflow:hidden;text-align:left;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05)}
.condition-available-section .conditions-available-container .col-xs-6{border-right:2px solid #d5e5ef}
.condition-available-section .conditions-available-container .col-xs-6:nth-child(6){border-right:none}
.condition-available-section .conditions-available-container h5{margin-bottom:0;color:#FFF;font-weight:600;background-color:#fe8c78;padding:16.5px 27px}
.condition-available-section .conditions-available-container .condition-list{padding:33px 15px 19px;min-height:242px}
.condition-available-section .conditions-available-container .condition-list li{position:relative;margin-bottom:14px}
.condition-available-section .conditions-available-container .condition-list li::before{content:"\f0da";font:normal normal normal 25px/1 FontAwesome, sans-serif;color:#000000;position:absolute;left:0;top:0;opacity:0.2}
.call-to-action .col-md-3{text-align:right}
.take-a-tour-section{width:100%;float:left;text-align:center;padding-top:90px;padding-bottom:110px}
.take-a-tour-section .row.takeatour-container{margin:60px 0;}
.take-a-tour-section .row:last-child.takeatour-container{margin-bottom:0}
.take-a-tour-section .takeatour-container .scrnsht-content{text-align:left;margin-top:3px}
.take-a-tour-section .takeatour-container .scrnsht-img{padding:10px}
.take-a-tour-section .takeatour-container .scrnsht-img img{border:1px solid #e8e8f9;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.05)}
.take-a-tour-section .takeatour-container .scrnsht-content h3{color:#495665;font-weight:500;margin-bottom:11px;font-size:22px;line-height:34px;} /* Extra fees landing page new content css */
.take-a-tour-section .takeatour-container .scrnsht-content li{position:relative;margin-bottom:14px}
/* .take-a-tour-section .takeatour-container .scrnsht-content li::before{content:"\f0da";font:normal normal normal 25px/1 FontAwesome, sans-serif;color:#000000;position:absolute;left:0;top:0;opacity:0.2} */

.full-width-call-to-action h2 span{color:#ff826e}
ul.orage-bullet-list li{position:relative;padding-left:16px;margin-bottom:12px}
ul.orage-bullet-list li::before{content:"";position:absolute;width:6px;height:6px;border-radius:100px;border-radius:50%;background-color:#ff826e;left:0;top:7px}
.plugin_info_section-content .plugin-table-data .row .col-md-3{padding:0 35px;color:#495665;font-size:18px;line-height:74px;font-weight:600;border:1px solid #dae8f1}
.plugin_info_section-content .plugin-table-data .row .col-md-9{padding:0 35px;color:#4c5056;font-size:16px;line-height:74px;border:1px solid #dae8f1}
.plugin_info_section-content .view_button{text-align:center;margin-top:30px}
.screenshot-content{display:inline-block;width:100%;float:left;text-align:center;padding-top:90px;padding-bottom:80px}
.screenshot-content .screenshot_image_title h6{font-weight:500;font-size:16px}
.screenshot-content .info_img_desc{margin-bottom:30px}
.screenshot-content .info_img_desc h5{color:#495665;font-weight:500;margin-bottom:0}
.screenshot-content .info_img_desc .info_img{margin-bottom:18px;-webkit-box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17);box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17);border:1px solid #e8e8f9;border-radius:4px;overflow:hidden;display:block;height:199px}
.screenshot-content .info_img_desc .info_img img{width:100%;height:100%}
.screenshot-content .row .col-sm-4:nth-child(3n + 1){clear:both}
.change-log-content{width:100%;float:left;text-align:center;padding-top:90px;padding-bottom:80px}
.change-log-content .change_log-head-data{display:inline-block;width:100%;float:left;text-align:center}
.change-log-content .change-log-data{text-align:left}
.change-log-data .row{border:1px solid #e8e8f9;display:inline-block;width:100%;-webkit-box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17);box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17);margin:0 0 30px;padding:15px}
.change-log-data .row span.new{background-color:#45dc5f;color:#fff;padding:0 8px;border-radius:3px;margin-right:10px}
.change-log-data .row span.added{background-color:#5ac8fa;color:#fff;padding:0 8px;border-radius:3px;margin-right:10px}
.change-log-data .row span.fixed{background-color:#8e8e93;color:#fff;padding:0 8px;border-radius:3px;margin-right:10px}
.change-log-data .row span.improved{background-color:#777777;color:#fff;padding:0 8px;border-radius:3px;margin-right:10px}
.change-log-data .row span.update{background-color:#0073aa;color:#fff;padding:0 8px;border-radius:3px;margin-right:10px}
.change-log-data .row h5{font-size:22px;line-height:35px;font-weight:400;margin-bottom:0}
.change-log-data .row span.date{margin-bottom:25px;display:block}
.change-log-data p span{margin-bottom:15px;display:inline-block}
.dotstore-product-review-section{width:100%;float:left;padding-top:90px;padding-bottom:80px}
.dotstore-product-review-section h2{text-align:center}
.dotstore-product-review-section .commentlist{margin:0;padding:0}
.dotstore-product-review-section .commentlist li.comment{display:inline-block;width:100%;position:relative;border:1px solid #e8e8f9;border-radius:4px;margin-bottom:30px;padding:42px 30px 20px;-webkit-box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17);box-shadow:0 0 5.95px 1.05px rgba(214, 214, 214, 0.17)}
.dotstore-product-review-section .commentlist .comment-text{display:inline-block;padding-left:138px;width:100%;}
.dotstore-product-review-section .commentlist img.avatar{height:98px;width:98px;border-radius:100px;border-radius:50%;-webkit-box-shadow:0 18px 40px 0 rgba(0, 0, 0, 0.08);box-shadow:0 18px 40px 0 rgba(0, 0, 0, 0.08);position:absolute;left:30px;top:30px}
.dotstore-product-review-section .commentlist .meta{display:inline-block;float:left;margin-right:17px}
.dotstore-product-review-section .commentlist .star-rating{display:inline-block}
.dotstore-product-review-section .commentlist .description{width:100%;float:left}
.dotstore-product-review-section .commentlist .description p a{word-break:break-all;}
.dotstore-product-review-section .commentlist .woocommerce-review__published-date{display:block;color:#4c5056;font-size:16px}
.dotstore-product-review-section .commentlist .woocommerce-review__dash{display:none}
.dotstore-product-review-section .commentlist .woocommerce-review__author{font-size:22px;font-weight:500;color:#495665;text-transform:capitalize}
.dotstore-product-review-section #review_form input, .dotstore-product-review-section #review_form textarea{border-color:#e7eaec;background-color:#f5f8fb}
.dotstore-product-review-section #review_form textarea{resize:none;padding:10px}
.dotstore-product-review-section #review_form input[type="submit"]{font-weight:600;font-size:14px;line-height:26px;text-decoration:none;text-transform:uppercase;padding:11px 44px;border-radius:25px;outline:none!important;outline-offset:0;border:none;background-color:#ff826e;color:#FFF}
.dotstore-product-review-section #review_form input[type="submit"]:hover{-webkit-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.08);box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.08)}
.dotstore-product-review-section #review_form label{display:block;font-size:18px;color:#4c5056;font-weight:500;position:relative}
.dotstore-product-review-section #review_form input[type="checkbox"]{width:20px;height:20px;top:5px;position:relative;opacity:1;z-index:1}
.dotstore-product-review-section #review_form .wpgdprc-checkbox .custom-checkbox{position:absolute;left:0;top:5px;display:block}
.dotstore-product-review-section #review_form .wpgdprc-checkbox .custom-checkbox::after{content:"\f00c";font:normal normal normal 0/20px FontAwesome, sans-serif;border:1px solid #e7eaec;color:#fff;position:absolute;top:3px;left:0;width:20px;height:20px;background:#ffffff;border-radius:4px;text-align:center}
.dotstore-product-review-section #review_form .wpgdprc-checkbox input[type="checkbox"]:checked+.custom-checkbox::after{font-size:14px;background-color:#ff826e;border-color:transparent}
.dotstore-product-review-section p.stars{display:inline-block}
.dotstore-product-review-section p.stars.selected a:not(.active)::before,.dotstore-product-review-section p.stars:hover a::before, .dotstore-product-review-section p.stars.selected a.active::before{color:#ffd800}
.dotstore-product-review-section .comment-reply-title{font-size:28px;line-height:40px;color:#495665;font-weight:500;margin-bottom:15px;display:block}
.dotstore-product-review-section .woocommerce-noreviews{background-color:#f7f7f7!important;color:#404c5a;width:100%;padding:10px;margin-bottom:20px;border-top:2px solid #ff826e}
.dotstore-product-review-section .wpgdprc-checkbox label{clear:both}
.plugin-faq-section .tab-content.accordion-inside ul{margin-left:20px;margin-bottom:9px;width:100%;display:inline-block}
.plugin-faq-section .tab-content.accordion-inside ul li{position:relative;padding-left:16px;margin-bottom:12px}
.plugin-faq-section .tab-content.accordion-inside ul li::before{content:"";position:absolute;width:6px;height:6px;border-radius:100px;border-radius:50%;background-color:#ff826e;left:0;top:7px}
.themedetail-feature-section{width:100%;float:left;padding-top:90px;padding-bottom:80px}
.themedetail-feature-section .product_desc{padding-bottom:40px;border-bottom:1px solid #e2e5e9}
.themedetail-feature-section .quick-info{float:right}
.themedetail-feature-section h5{font-weight:600;margin:25px 0;color:#495665}
.themedetail-feature-section ul li{margin-bottom:11px;color:#4c5056;font-weight:400;position:relative;padding-left:20px;text-transform:capitalize}
.themedetail-feature-section ul li::before{content:"\f0da";font:normal normal normal 22px/1 FontAwesome, sans-serif;position:absolute;left:0;top:0;color:#cccccc}
.themedetail-feature-section .Layout{margin:35px 0 20px;padding:40px;background-color:#f5f8fb}
.themedetail-quickinfo-section{width:100%;float:left;padding-top:90px;padding-bottom:80px}
.themedetail-quickinfo-section .info-tbl{background-color:#f5f8fb;padding:30px;margin-bottom:30px}
.themedetail-quickinfo-section .info-tbl .row{padding:15px}
.themedetail-quickinfo-section .info-tbl .row .type{font-weight:600}
.themedetail-quickinfo-section .info-tbl span{font-size:16px;line-height:26px}
.themedetail-banner-section{width:100%;float:left;text-align:center;background-image:url(/wp-content/themes/dotstore/images/themedetail-banner-background.jpg);background-size:cover;background-repeat:no-repeat;padding-top:160px;padding-bottom:91px}
.themedetail-banner-section h1{font-size:42px;margin-bottom:1px}
.themedetail-banner-section h1 .theme-price{color:#ff826e}
.themedetail-banner-section h5{color:#FFF;font-weight:400;margin-bottom:38px}
.themedetail-banner-section p{color:#FFF;font-size:18px;font-weight:400;line-height:30px;margin-bottom:33px}
.themedetail-banner-section .theme-brief-list{margin-bottom:44px}
.themedetail-banner-section .theme-brief-list li{display:inline-block;font-size:18px;color:#FFF}
.themedetail-banner-section .theme-brief-list li::after{content:"|";padding:0 38px}
.themedetail-banner-section .theme-brief-list li:last-child::after{display:none}
.themedetail-banner-section .theme-brief-list li .star-rating{display:inline-block;line-height:40px}
.themedetail-banner-section .theme-banner-inline-buttons{margin-bottom:42px}
.themedetail-banner-section .theme-banner-inline-buttons .btn{margin-right:30px;margin-bottom:10px}
.themedetail-banner-section .theme-banner-inline-buttons .btn:last-child{margin-right:0}
.themedetail-banner-section .theme-banner-inline-buttons .btn span.fa{margin-right:5px}
.themedetail-banner-section .themedetail-layout-slider .owl-stage-outer{margin-bottom:50px}
.themedetail-banner-section .themedetail-layout-slider .owl-item .layout-scrnshot{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.2;border-radius:4px;overflow:hidden;-webkit-transition:0.3s all linear;transition:0.3s all linear}
.themedetail-banner-section .themedetail-layout-slider .owl-item.center .layout-scrnshot{-webkit-transform:scale(1);transform:scale(1);opacity:1}
.themedetail-banner-section .themedetail-layout-slider.owl-carousel .owl-dots.disabled{display:block!important}
.themedetail-banner-section .theme-brief-list .custom_rating{width:auto;display:inline-block}
.themedetail-banner-section .theme-brief-list .custom_rating .star-rating{height:23px}
.themedetail-banner-section .theme-brief-list .star-rating span::before{color:#ff826e}
.price-box .buyer_protection .refund_policy{display:block;font-size:10px}
.price-box .buyer_protection .refund_policy>a{font-size:10px;color:#ff826e;text-transform:capitalize}
.buyer_protection_icon img{width:35px;display:block;margin:0 auto}
.buyer_protection_icon span.text{font-size:12px}
.buyer_protection_icon{line-height:15px;border-top:1px solid #ff826e6e;margin-top:10px;padding-top:15px}
.dotstore_single_product_rating{max-width:566px;background:#fff;border:1px solid hsla(0, 0%, 59.2%, 0.07);box-shadow:0 18px 60px 0 rgba(0, 0, 0, 0.06);border-radius:10px;padding:12px;margin-top:40px;margin-bottom:20px}
.dotstore_plugin_satisfaction{justify-content:space-between;align-items:center;display:-webkit-flex;/* Safari */
  display:flex}
.dotstore_plugin_satisfaction h4{font-size:20px;color:#ff826e;margin:0}
.dotstore_plugin_satisfaction .satisfaction{display:-webkit-flex;
  display:flex}
.dotstore_plugin_satisfaction .satisfaction img{margin-right:10px}
.dotstore_plugin_satisfaction .satisfaction::after{content:"|";font-size:46px;color:#ff826e;margin-left:15px}
.dotstore_plugin_satisfaction .total_downloads,.dotstore_plugin_satisfaction .active_downloads{text-align:center}
.dotstore_plugin_satisfaction .total_downloads .text,.dotstore_plugin_satisfaction .active_downloads .text{font-size:14px}
.plugin-details-tbl{margin:0 0 1.5em;width:100%;border:1px solid hsla(0, 0%, 59.2%, 0.07);box-shadow:0 18px 60px 0 rgba(0, 0, 0, 0.06);border-collapse:collapse;border-radius:1em;overflow:hidden}
.plugin-details-tbl tr td{text-align:left;padding:0 10px;color:#495665;font-size:16px;line-height:51px;font-weight:600}
.plugin-details-tbl tr td:nth-child(2){font-weight:unset}
.qualities-action .icon--quality img{width:110px}
.single_product_div #wcj_product_addons{display:none}
.single-product #dot_store_top::before{content:"\005E";font-size:38px;font-weight:600;line-height:40px}
.single-product .dotstore-product-tab .live-demo-last-tab-demo,.single-product .dotstore-product-tab .live-demo-last-tab-buy{display:none}
.single-product .dotstore-product-tab .live-demo-last-tab-demo a{color:#fff;text-transform:uppercase;text-decoration:underline!important}
.single-product .dotstore-product-tab .live-demo-last-tab-demo a:hover{color:#f9827a}
.single-product .dotstore-product-tab .live-demo-last-tab-buy a{color:#fff;text-transform:uppercase;background:#f9827a;padding:8px 10px;border-radius:5px;cursor:pointer}
.single-product .dotstore-product-tab .live-demo-last-tab-demo{margin-right:15px}
.main_review_bar{width:100%;float:left;margin-bottom:15px}
.main_review_bar .review_bar.left, .submit_new_review.right{width:50%;float:left}
.main_review_bar .review_bar.left{border:1px solid #4956655e;border-radius:5px}
.main_review_bar .submit_new_review.right{text-align:center;padding:70px 0}
.main_review_bar .review_bar .dotstore_review_row{padding:5px 10px;width:100%;float:left;line-height:0;margin-bottom:8px}
.main_review_bar .review_bar .side{float:left;width:15%;margin-top:10px}
.main_review_bar .review_bar .middle{float:left;width:80%}
.main_review_bar .review_bar .bar-container{width:100%!important;background-color:#f4f4f4;text-align:center;color:white}
.main_review_bar .review_bar .inner-bar-container{height:18px;background-color:#fa837b}
.main_review_bar .review_bar .side.right{text-align:right;width:5%}
.main_review_bar .review_bar .title{background:#495665;color:#fff;font-weight:500;padding:5px 10px;margin-bottom:11px}
.main_review_bar .submit_new_review .btn.submit_review, .single-product .submit_first_review .btn.submit_review{background:#ff826e;color:#fff}
.main_review_bar .submit_new_review p,.single-product .submit_first_review p{font-size:18px;color:#4c5056;font-weight:500}
.main_review_bar .review_bar .dotstore_review_row:last-child{margin-bottom:10px}
.single-product #review_form_wrapper{display:none;width:100%!important;float:left}
.single-product #comments{margin-top:20px;width:100%;float:left}
.single-product .submit_first_review{width:100%;text-align:center;margin-bottom:30px}
.single-product #commentform{display:flex;flex-direction:column}
.single-product #commentform .comment-notes{order:-2}
.single-product #commentform .comment-form-title{order:-1}
.single-product .commentlist .comment-text .review_title{font-size:18px}
.single-product .commentlist li.depth-2{margin-top:25px}
.wpgdprc-checkbox label{padding-left:2px;margin-left:8px;display:inline!important}
.wpgdprc-checkbox input[type="checkbox"]::after{content:"\f00c";font:normal normal normal 0/20px FontAwesome, sans-serif;border:1px solid #e7eaec;color:#fff;position:absolute;top:-1px;left:-1px;width:22px;height:22px;background:#fff;border-radius:4px;text-align:center;display:block}
.wpgdprc-checkbox input[type="checkbox"]:checked::after{font-size:14px;background-color:#ff826e;border-color:transparent}
.wpgdprc-checkbox span.custom-checkbox{display:none!important}
#commentform p.dots_comment_title{margin-bottom:30px!important}
.single-product a#cancel-comment-reply-link{display:none}
.single-product .meta .woocommerce-review__author{display:block}
.img-data {max-width: 95px;background-size: cover;background-repeat: no-repeat;background-color: transparent;height: 63px;}
.payment-options label{font-weight:400;position:relative;padding-left:25px;margin:0}
.payment-options input[type=radio], .payment-options .payment-options__label-text{display:inline-block;vertical-align:middle;margin:0 0 0 5px;cursor:pointer}
.payment-options input[type=radio]{opacity:0;position:absolute;top:0;left:0}
.payment-options label input{margin-right:5px}
.free-wordpress-plugins .img-data {margin: 0 auto;text-align: center}
.li-red-btn {font-weight: 600;font-size: 15px;line-height: 26px;color: #fff;text-decoration: none;text-transform: uppercase;padding: 6px 35px; border-radius: 25px;outline: 0!important;outline-offset: 0;border: none;background-color: #ff826e;}
.li-white-btn {font-weight: 600;font-size: 15px;line-height: 26px;color: #ff826e;text-decoration: none;text-transform: uppercase;padding: 6px 35px; border-radius: 25px;outline: 0!important;outline-offset: 0;border: none;background-color: #ffffff;}
.single-product .wpgdprc-checkbox label {font-weight: 300 !important;}
section.blog-listing-section {width: 100%;float: left;text-align: center;padding-top: 92px;padding-bottom: 104px;background-color: #f9f9f9;}
.single_page_bottom_title {margin-bottom: 30px;}
.blog-container {display: inline-block;}
.blog-listing-section .blog-detail-box {background-color: #fff;border-radius: 4px;overflow: hidden;border: 1px solid #e8e8f9;margin-bottom: 30px; -webkit-box-shadow: 0 0 6px 1px rgba(214,214,214,.17);-moz-box-shadow: 0 0 6px 1px rgba(214,214,214,.17); box-shadow: 0 0 6px 1px rgba(214,214,214,.17);}
.blog-listing-section .blog-detail-box h3 {font-weight: 500;color: #495665;padding: 28px 20px 0;margin-bottom: 25px;font-size: 18px;line-height: 28px; height: 112px;overflow: hidden;}
ul.category-list {padding: 25px 20px 10px;height: 136px;overflow: hidden;}
ul.category-list li:last-child {margin-right: 0;}
ul.category-list li:first-child {margin-left: 0;}
ul.category-list li {display: inline-block;margin: 0 3.5px;}
ul.category-list li a {display: block;font-size: 12px;font-weight: 500;line-height: normal;color: #495665;text-transform: uppercase;background-color: #f5f5f5;padding: 3px 13.5px;border-radius: 3px;margin-bottom: 10px;}
.blog-listing-section .blog-detail-box .blog-bottom {border-top: 1px solid #e8e8f9;padding: 14px 30px 15px;width: 100%;float: left;}
.blog-listing-section .blog-detail-box .blog-bottom span.author-name {float: left;}
.blog-listing-section .blog-detail-box .blog-bottom span {font-size: 12px;font-weight: 500;color: #495665;position: relative;opacity: .6;display: inline-block;}
.blog-listing-section .blog-detail-box .blog-bottom span.author-name:before {content: "\f007";font: normal normal normal 12px/1 FontAwesome,sans-serif;margin-right: 7px;}
.blog-listing-section .blog-detail-box .blog-bottom span.blog-date {float: right;}
.blog-listing-section .blog-detail-box .blog-bottom span.blog-date:before {content: "\f274";font: normal normal normal 12px/1 FontAwesome,sans-serif;margin-right: 7px;}
.single-product .related_product_class{background-color:#fff}
.single-product .common_related_product_class{background-color:#f8fafc}
.single-product.postid-34865 #tab-title-reviews {display: none !important;}
a.button.alt.btn.try-free-btn {border: 1px solid #ff826e;color: #ff826e;padding: 8px 20px;}

/*dotStore Popup Start*/
.ds-modal{display: none;}
.ds-modal-hide{-webkit-animation: cssAnimation 0.4s forwards-modal; animation: cssAnimation 0.4s forwards;}
.ds-modal-show{display:block;}
.ds-modal-content{margin:0;padding:50px;position:fixed;z-index:199999;top:0;right:0;bottom:0;left:0;overflow:hidden auto;}
.ds-modal-close {display: block;width: 100%;border-bottom: 1px solid lightgrey;position: relative;}
.ds-modal .remodal-close{display:block;overflow:visible;width:50px;height:100%;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent;position: absolute;right: 0;top: 0;border-radius: 0;font-size: 24px;}
.ds-modal .remodal-close:hover,.ds-modal .remodal-close:focus{color:#fff;background-color:#d85050;border-color:#d85050}

.ds-modal-body{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;margin:0 auto;z-index:111111;overflow:hidden;display:table;width:100%;height:100%;}
.ds-modal-body .ds-modal-body-inner{display:table-cell;vertical-align:middle;height:auto;}
.ds-modal-content-wrap{background:#fff;border-radius:10px;}
.ds-modal-hide .ds-modal-body{-webkit-animation:animateend ease 0.5s forwards;-webkit-animation-duration:0.4s;animation:animateend ease 0.5s forwards;animation-duration:0.4s;}

.ds-modal-overlay{position:fixed;z-index:10000;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;background-color:rgba(0, 0, 0, 0.9);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;}
.ds-modal-hide .ds-modal-overlay{-webkit-animation:animateend ease 0.5s forwards;-webkit-animation-duration:0.4s;animation:animateend ease 0.5s forwards;animation-duration:0.4s;}

.ds-modal-body .ds-modal-title{font-size: 20px; line-height: 26px; padding: 12px 20px;}

.popup-container{padding: 20px;height: calc(100% - 50px);overflow-y: auto;} 
.ds-modal .popup-content{clear:both;display:inline-block;width:100%;padding: 10px;}
.ds-modal .plan-content {border: 3px dashed #91908C; margin-bottom: 10px;background-color: #fefb9a;}
.ds-modal .plan-content.featured_plan {border: none; margin-bottom: 20px;background-color: transparent;}
.ds-modal .red-btn{display:block;margin:0 auto;padding:20px 30px;width:100%;max-width:300px;font-size:24px;}
.ds-modal .red-btn:hover{-webkit-box-shadow:0 15px 15px 0 rgb(0 0 0 / 20%);box-shadow:0 15px 15px 0 rgb(0 0 0 / 20%);}
.ds-modal .freemius_free_trial_btn{text-align: center;display: block;}

@media only screen and (min-width:641px){.ds-modal-body{max-width:700px}}

@-webkit-keyframes animatetop{from{transform: scale(0.7);opacity:0.2}to{transform: scale(1);opacity:1}}
@keyframes animatetop{from{transform: scale(0.7);opacity:0.2}to{transform: scale(1);opacity:1}}

@-webkit-keyframes animateend{from{transform: scale(1);opacity:1}to{transform: scale(0.7);opacity:0;}}
@keyframes animateend{from{transform: scale(1);opacity:1}to{transform: scale(0.7);opacity:0;}}

@keyframes cssAnimation {100% {visibility: hidden;}}
@-webkit-keyframes cssAnimation {100% {visibility: hidden;}}

.popup_table_main {width:100%;float:left;text-align:center}
.popup_table_main h5{margin-bottom: 10px;}
.popup_table_main .tbl-content .Plugin-tbl{width:100%;box-shadow:3px 4px 5.95px 1.05px rgba(214, 214, 214, 0.17);border:1px solid #f9f3f3}
.popup_table_main .tbl-content .Plugin-tbl thead th{border:1px solid #f69e90;background-color:#fe8c78;color:#fff;padding:15px 50px;text-align:center}
.popup_table_main .tbl-content .Plugin-tbl thead th:first-child, .Plugin-tbl tbody td:first-child{text-align:left;}
.popup_table_main .tbl-content .Plugin-tbl tbody td{padding:15px;text-align:left;font-size:18px;}
.popup_table_main .tbl-content .Plugin-tbl tbody td:nth-child(2){border-left:1px solid #f9f3f3;border-right:1px solid #f9f3f3;text-align:center}
.popup_table_main .tbl-content .Plugin-tbl tbody td:nth-child(3){text-align: center;}
.popup_table_main .tbl-content .Plugin-tbl tbody tr:nth-child(even){background-color:#f9f9f9}
.popup_table_main .tbl-content .Plugin-tbl tbody td .fa{font-size:24px}
.popup_table_main .tbl-content .Plugin-tbl tbody tr:last-child td:nth-child(2){-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.popup_table_main table.Plugin-tbl tbody tr:last-child{position: inherit; box-shadow: none;}
.popup_table_main .tbl-content .Plugin-tbl thead th:first-child, .popup_table_main .tbl-content .Plugin-tbl tbody td:first-child{width:100%;}
.popup_table_main .tbl-content .Plugin-tbl thead th{padding:15px 30px;}

@media screen and (max-width:991px){
    .popup_table_main .tbl-content .Plugin-tbl tbody td, .popup_table_main .tbl-content .Plugin-tbl thead th{padding:15px}
    .popup_table_main{padding:35px 0 40px}
}

@media screen and (max-width:480px){
    .popup_table_main .tbl-content .Plugin-tbl tbody td{font-size:16px}

	.ds-modal-body .ds-modal-title{font-size:16px;line-height:22px;}
	.ds-modal-content{padding:30px 15px;}
	.ds-modal .popup-content{font-size:15px;line-height:normal;}
}

/* Elite support checkbox css */
.selection_license_type{margin:8px 0 18px;}
.selection_license_type .pill-selectors__button{padding:5px;position:relative;display:inline-block;vertical-align:middle;margin:0 3px 0 0;width: 100%;}
.selection_license_type .pill-selectors__button input{opacity:0;position:absolute;left:0;}
.selection_license_type .pill-selectors__button .payment-options__label-text{font-weight:500;padding:4px 0 4px 33px;color:#4c5056;position:relative;float: left;}
.selection_license_type .pill-selectors__button .payment-options__label-text:before{content:"\f00c";font:normal normal normal 0/25px FontAwesome,sans-serif;border:1px solid #ddd;color:#fff;position:absolute;top:50%;left:0;width:26px;height:26px;background:#f5f8fb;border-radius:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 0 3px;}
.selection_license_type .pill-selectors__button span{float: right;}
.selection_license_type .pill-selectors__button span del{display: block; font-weight: 500;}
.selection_license_type .pill-selectors__button input:checked + .payment-options__label-text:before{font-size:18px;background-color:#ff826e;border-color:transparent;}
/*dotStore Popup End*/

/* Checkout Conversions Bundle box css */
.dots-plugin-info-box{margin:55px 0 0;}
.dots-plugin-info-box .plugin-box ul{padding:0 0 0 30px;margin:25px 0 0;list-style:none;}
.dots-plugin-info-box .plugin-box ul li{position:relative;margin:0 0 8px;}
.dots-plugin-info-box .plugin-box ul li i{position:absolute;top:3px;left:-30px;color:#fff;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff826e;border-radius:50%;font-size:12px;}
a.dotstore-link-style{background:-o-linear-gradient(left,transparent,transparent),-o-linear-gradient(left,#ff826e,#ff826e,#ff826e);background:-webkit-gradient(linear,left top, right top,from(transparent),to(transparent)),-webkit-gradient(linear,left top, right top,from(#ff826e),color-stop(#ff826e),to(#ff826e));background:linear-gradient(to right,transparent,transparent),linear-gradient(to right,#ff826e,#ff826e,#ff826e);background-size:100% 2px,0 2px;background-position:bottom right;background-repeat:no-repeat;-webkit-transition:background-size .4s;-o-transition:background-size .4s;transition:background-size .4s;}
a.dotstore-link-style:hover{background-size:100% 2px,100% 2px;background-position:bottom left;}

.plugin-bundle-benifit-section,.plugin-bundle-price-section {
    width: 100%;
    float: left;
    text-align: center;
    padding-top: 89px;
    padding-bottom: 69px;
}
.plugin-bundle-benifit-section h2, .plugin-bundle-benifit-section h5,
.plugin-bundle-price-section h2, .plugin-bundle-price-section h5 {
    text-align: center;
}
.plugin-bundle-benifit-section .bundle-benifit-box {
    display: flex;
    margin-bottom: 30px;
}
.plugin-bundle-benifit-section .bundle-benifit-box {
    display: flex;
    margin-bottom: 30px;
}
.plugin-bundle-benifit-section .bundle-benifit-box:nth-child(2n+1) {
    clear: both;
}
.plugin-bundle-benifit-section .bundle-benifit-box .benifit-icon .fa{
	width: 71px;
    height: 71px;
    border-radius: 10px;
    position: relative;
    color: #fff;
    font-size: 28px;
    line-height: 71px;
    z-index: 5;
    text-align: center;
}
.plugin-bundle-benifit-section .bundle-benifit-box .benifit-content {
    margin-left: 20px;
    text-align: left;
}
.plugin-bundle-benifit-section .bundle-benifit-box .benifit-content h5{
	color: #495665;
    font-weight: 500;
    margin-bottom: 10px;
    text-align: left;
}
.plugin-bundle-price-section .bundle-price-box {
    display: flex;
    margin-bottom: 80px;
}
.plugin-bundle-price-section .bundle-price-box .flex-price-box.high{
    margin-top: -35px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.05), 0 6px 20px rgba(0,0,0,.15);
    margin-bottom: -35px;
}
.plugin-bundle-price-section .flex-price-box.high .price-box-title .dots-h5-head-style {
    margin-top: 35px;
}
.plugin-bundle-price-section .bundle-price-box .flex-price-box.high .price-box-title{
    background: #ef717c;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    position: relative;
    overflow: hidden;
}
.plugin-bundle-price-section .bundle-price-box .pricing-ribbon {
    background: #fff;
    color: #f0542e;
    position: absolute;
    display: block;
    top: 22px;
    right: -34px;
    width: 142px;
    padding: 6px 20px;
    margin: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    height: 32px;
    z-index: 2;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 15px;
}
.bundle-price-box .content.flex-price-box .price-table-col {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	text-align: left;
}
.plugin-bundle-price-section .bundle-price-box .flex-price-box.medium .price-box-title{
    background: #24242d;
    border: 0;
    border-radius: 0;
}
.plugin-bundle-price-section .bundle-price-box .flex-price-box.low .price-box-title{
    background: #24242d;
    border-top-left-radius: 0;
    border-top-right-radius: 20px;
}
.plugin-bundle-price-section .flex-price-box {
    border-radius: 20px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.05);
    text-align: center;
}
.plugin-bundle-price-section .price-table-col {
    border-bottom: 1px solid;
    border-color: #eaeaea;
    padding: 10px 0;
}
.plugin-bundle-price-section .flex-price-box .price-box-title{
    margin: 0;
    padding: 25px;
}
.plugin-bundle-price-section .flex-price-box .price-box-title .dots-h5-head-style {
	color: #ffffff;
    font-weight: 600;
    margin-bottom: 5px;
}
.plugin-bundle-price-section .flex-price-box .price-box-title p{
	color: #ffffff;
    font-size: 12px;
    line-height: 8px;
}
.plugin-bundle-price-section .flex-price-box .price-box-price{
    margin: 0;
    padding: 25px;
}
.plugin-bundle-price-section .flex-price-box .price-box-price .current-price{
	margin-bottom: 10px;
    opacity: 0.7;
    text-decoration: line-through;
}
.plugin-bundle-price-section .flex-price-box .price-box-price .sell-price .currency,
.plugin-bundle-price-section .flex-price-box .price-box-price .sell-price .year{
	opacity: 0.7;
}
.plugin-bundle-price-section .flex-price-box .price-box-price .sell-price .amount{
	font-size: 22px;
    font-weight: 600;
    margin-left: 3px;
}
.plugin-bundle-price-section .flex-price-box .price-box-desc{
	margin: 0;
    padding: 25px;
}
.plugin-bundle-price-section .flex-price-box .sell-price-save {
    background: #e0394d;
    display: inline-block;
    padding: 4px 10px;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
    position: relative;
    margin-top: 13px;
}
.plugin-bundle-price-section .flex-price-box .sell-price-save:before {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 6px 6px;
    border-color: transparent transparent #e0394d transparent;
    position: absolute;
    top: -6px;
    left: 50%;
    margin: 0 0 0 -6px;
}
.plugin-bundle-price-section .flex-price-box .price-button{
    margin-top: 25px;
}
.plugin-bundle-price-section .flex-price-box:nth-child(3) .red-btn, 
.plugin-bundle-price-section .flex-price-box:last-child .red-btn {
	background: transparent;
    color: #ff826e;
    border: 1px solid #ff826e;
}
.plugin-bundle-price-section .price-table-col:last-child {
    border-bottom: 0;
}
.bundle-price-box .content.flex-price-box {
    min-width: 380px;
}
.plugin-bundle-price-section .content.flex-price-box{
	background: #24242d;
    color: #fff;
}
.plugin-bundle-price-section .flex-price-box .moneyback-guarantee{
	font-size: 12px;
    opacity: 0.7;
    margin-top: 10px;
}
.plugin-bundle-price-section .price-table-col .fa {
	font-size: 24px;
}
.plugin-bundle-price-section .price-table-col .fa.fa-times {
	color: rgb(251 106 91 / 70%);
}
.plugin-bundle-price-section .price-table-col .fa.fa-check {
	color: #92cf5c;
}
.plugin-bundle-price-section .buyer_protection{
	display: flex;
    width: 50%;
    margin: 0 auto;
    border: 1px solid #dcd6d6;
    border-radius: 5px;
    padding: 10px 15px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.05), 0 6px 20px rgba(0,0,0,.15);
}
.plugin-bundle-price-section .buyer_protection .buyer_protection_desc{
	margin-left: 15px;
}
.plugin-bundle-price-section .buyer_protection .buyer_protection_desc .dots-h5-head-style {
	text-align: left;
    font-weight: 600;
    margin-bottom: 8px;
}
.plugin-bundle-price-section .buyer_protection .buyer_protection_desc p{
	text-align: left;
    font-size: 14px;
    line-height: 22px;
}
.plugin-bundle-price-section .price-box-basic-label{
	display: none;
}
.postid-37683 .premium_plugin .second-div-class.premium_download_button{
	background-image: url(/wp-content/themes/dotstore/images/short-banner.png);
    background-repeat: no-repeat;
    height: 600px;
    background-position: center;
    background-size: 100%;
}
.postid-37683 .premium_plugin .second-div-class.premium_download_button .price-box, 
.postid-37683 .dotstore-product-tab .ds-product-header-box {
	display: none;
}
.red-btn-bundle {
    background-color: #ff826e;
    color:#fff !important
}
.premium_download_button .single_variation_wrap .try-free-btn{
	margin: 15px 0;
    font-size: 16px;
    text-decoration: underline !important;
    color: #4e4646d9;
    display: block;
}

/**** Video testimonial CSS **/
.video-testimonial-block{padding-top:0;padding-bottom:0;}
.video-testimonial-block .video-testimonial-section{background-position:center;background-size:cover;position:relative;margin-top:0;margin-bottom:35px;padding:30px 20px;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;}
.video-testimonial-block .video-testimonial-section .single_product_btn{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;transform: translate(0, 0);}
.video-testimonial-block .video-testimonial-section:hover .single_product_btn{transform: translate(0, 58%);}
.video-testimonial-block .video-testimonial-section .video-details{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;visibility:visible;opacity:1;}
.video-testimonial-block .video-testimonial-section:hover .video-details{visibility:hidden;opacity:0;}
.video-testimonial-block .video-testimonial-section.loaded::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top, right top,from(#ababab),to(#000000));background-image:-o-linear-gradient(left,#ababab,#000000);background-image:linear-gradient(to right,#ababab,#000000);opacity:0.2;-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;border-radius:10px;}
.video-testimonial-block .video-testimonial-section.loaded:hover::before .video-testimonial-popup{cursor:pointer}
.video-testimonial-block .video-testimonial-section .video-testimonial-popup,.video-testimonial-block .video-testimonial-section h2,.video-testimonial-block .video-testimonial-section h5{position:relative;}
.video-testimonial-block .video-testimonial-section.loaded:hover::before{opacity:0;}
.video-testimonial-block .video-testimonial-section .video-testimonial-popup{margin-bottom:25px;display:inline-block;margin-top:10px;}
.video-testimonial-block .video-testimonial-section h2{font-size:14px;line-height:40px;}
.video-testimonial-block .btn,.video-testimonial-block .btn:hover{-webkit-box-shadow:unset;box-shadow:unset;}
.video-testimonial-block .white-btn{background-color:unset!important;}

/* Products customers reviews block new style css start */
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .row .review-info{padding:0 15px 25px 15px;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .row .profile img{margin:-29px 0 20px 0;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .customer-details{margin:0 0 22px;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .customer-name{margin:0;font-size:22px;line-height:normal;font-weight:600;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .customer-designation{margin:4px 0 0;line-height:normal;font-size:17px;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial{margin:75px 0 0;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .row .review-info .star-rating{margin-top:15px;}
.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(3),.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(4){margin-top:70px;}
/* Products customers reviews block new style css end */

/* Extra fees new layout css start */
.full-width-call-to-action .buttons-wrap .launch-demo-btn{display:inline-block;vertical-align:top;}
/* Extra fees new layout css end */

@media (max-width: 1199px){
    .video-testimonial-block .row {
        display: flex;
        flex-wrap: wrap;
    }
}
@media (max-width: 767px){
    .video-testimonial-block .col-sm-6{margin-bottom:15px;}
	.video-testimonial-block .video-testimonial-section .video-testimonial-popup img{max-width:80%;}
}

/***** Video testimonial CSS over **/

@media screen and (min-width:1200px){
	.plugin-bundle-price-section .content.flex-price-box .price-box-title.price-table-col{
	    height: 112px;
	    border-color: transparent;
	}
	.plugin-bundle-price-section .content.flex-price-box .price-box-price.price-table-col{
	    height: 161px;
	    border-color: transparent;
	}
	.plugin-bundle-price-section .flex-price-box .price-box-desc {
	    height: 245px;
	}
	.bundle-price-box .price-box-basic.price-table-col {
		height: 64px;
		padding: 0 15px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.plugin-bundle-price-section .flex-price-box:nth-child(3), .plugin-bundle-price-section .flex-price-box:last-child {
	    min-width: 225px;
	}
} 
@media screen and (min-width:992px) and (max-width:1199px) {
	.bundle-price-box .content.flex-price-box {
	    min-width: 308px;
	}
	.plugin-bundle-price-section .content.flex-price-box .price-box-title.price-table-col{
	    height: 146px;
	    border-color: transparent;
	}
	.plugin-bundle-price-section .content.flex-price-box .price-box-price.price-table-col{
	    height: 161px;
	    border-color: transparent;
	}
	.plugin-bundle-price-section .flex-price-box .price-box-desc {
	    height: 312px;
	}
	.flex-price-box.high .price-box-title.price-table-col{
		height: 182px;
	}
	.bundle-price-box .price-box-basic.price-table-col {
	    height: 64px;
	    padding: 0 15px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
}
@media screen and (max-width:991px){
	.postid-37683 .premium_plugin .second-div-class.premium_download_button{
		display: none;
	}
	.plugin-bundle-price-section .price-box-basic-label{
		display: block;
	}
	.plugin-bundle-price-section .price-box-basic .fa.fa-check,
	.plugin-bundle-price-section .price-box-basic .fa.fa-times{
	    display: none;
	}
	.plugin-bundle-price-section .bundle-price-box {
	    flex-flow: column;
	}
	.plugin-bundle-price-section .bundle-price-box .content.flex-price-box {
	    margin-bottom: 65px;
	}
	.plugin-bundle-price-section .bundle-price-box .flex-price-box.high{
		margin-bottom: 30px;
		margin-top: 0;
	}
	.plugin-bundle-price-section .bundle-price-box .flex-price-box.medium {
	    margin-bottom: 30px;
	}
	.plugin-bundle-price-section .bundle-price-box .flex-price-box.low .price-box-title {
	    border-top-left-radius: 20px;
	}
	.plugin-bundle-price-section .bundle-price-box .flex-price-box.medium .price-box-title {
	    border-top-right-radius: 20px;
	    border-top-left-radius: 20px;
	}
	.plugin-bundle-price-section .bundle-price-box .content.flex-price-box {
		display: none;
	}
	.plugin-bundle-price-section .buyer_protection {
	    width: 100%;
	}

	/* Products customers reviews block new style css start */
	.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12{margin-bottom:75px;}
	.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(4){margin-bottom:10px;}
	.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(3),.reviews-testimonial-inner.ds-reviews-testimonial-new-section .reviews-testimonial .col-md-6.col-xs-12:nth-child(4){margin-top:0;}
	/* Products customers reviews block new style css end */

}
@media screen and (max-width:767px){
	.plugin-bundle-price-section .bundle-price-box {
	    flex-flow: column;
	}
	.plugin-bundle-price-section {
	    padding: 89px 15px 69px 15px;
	}
	.bundle-price-box .content.flex-price-box {
	    min-width: auto;
	}
	.plugin-features-new-section h4{margin-bottom:30px;font-size:22px;line-height:35px;} /* Extra fees landing page new content css */
} 





@media screen and (max-width:1199px){
  .video-testimonial-section{padding-top:70px;padding-bottom:30px}
  .video-testimonial-block .video-testimonial-section{padding:25px 15px;}
  .take-a-tour-section .takeatour-container .scrnsht-content{margin-top:0}
  .plugin-features-section .quality-box{min-height:320px}
  .call-to-action h2{text-align:center;line-height:normal;margin-bottom:15px!important;font-size:28px}
  .call-to-action .col-md-3{text-align:center}
  .plugin_info_section-content .plugin-table-data .row .col-md-3{font-size:15px;width:30%;padding:0 15px;float:left}
  .plugin_info_section-content .plugin-table-data .row .col-md-9{padding:0 15px;width:70%;float:left}
  .product-banner .single_prd_image{margin-bottom:10px}
  .product-banner h1{font-size:42px}
  .single_product_div ul.global_feature{margin-bottom:20px}
}
@media screen and (max-width:991px){.plugin-features-section{padding-top:40px;padding-bottom:20px}
  .plugin-features-section .quality-box{min-height:auto}
  .video-testimonial-section{padding-top:50px;padding-bottom:30px}
  .condition-available-section{padding-top:40px;padding-bottom:60px}
  .condition-available-section .conditions-available-container .col-xs-6:nth-child(3){border-right:none}
  .take-a-tour-section{padding-top:40px;padding-bottom:40px}
  .take-a-tour-section .takeatour-container{margin-bottom:10px}
  .full-width-call-to-action{padding-top:40px;padding-bottom:50px}
  .product-banner .single_product_div{text-align:center;margin-bottom:30px}
  .product-banner .price-box,.price-box+.product_rating{margin-right:auto}
  .product-banner{padding-top:110px;padding-bottom:60px;background-position:bottom center}
  .product-banner .single_prd_image{margin-bottom:10px}
  .premium-content .tbl-content .Plugin-tbl tbody td, .premium-content .tbl-content .Plugin-tbl thead th{padding:15px}
  .screenshot-content .info_img_desc .info_img{height:150px}
  .condition-available-section h5{margin-bottom:20px}
  .plugin_info_section-content, .premium-content{padding:35px 0 40px}
  .screenshot-content{padding-top:35px;padding-bottom:20px}
  .change-log-content{padding-top:20px;padding-bottom:20px}
  .plugin-faq-section{padding-top:30px;padding-bottom:40px}
  .dotstore-product-review-section{padding-top:40px;padding-bottom:40px}
  .themedetail-feature-section{padding-top:20px;padding-bottom:40px}
  .themedetail-banner-section{padding-bottom:50px}
  .themedetail-banner-section .theme-banner-inline-buttons{margin-bottom:30px}
  .themedetail-banner-section .theme-brief-list{margin-bottom:25px}
  .themedetail-banner-section p{margin-bottom:20px}
  .themedetail-banner-section h5{margin-bottom:10px}
  .themedetail-banner-section .themedetail-layout-slider .owl-stage-outer{margin-bottom:30px}
  .themedetail-banner-section h1{margin-bottom:15px}
  .themedetail-quickinfo-section{padding-top:60px;padding-bottom:50px}
  .plugin-features-section .quality-box:nth-child(3n + 1){clear:none}
  .plugin-features-section .quality-box:nth-child(2n + 1){clear:both}
  .full-width-call-to-action h2{font-size:25px;line-height:normal}
  .themedetail-feature-section .Layout{padding:15px}
  .dotstore_plugin_satisfaction{width:100%;max-width:100%}
  .reviews-testimonial-section .reviews-testimonial .col-md-6.col-xs-12{margin-bottom:46px}
  .plugin_info_section-content .plugin-table-data .row.vertical-divider [class*='col-']:not(:last-child)::after{display:none}
  .single_product_div ul.global_feature{text-align:left}
  .single_product_div ul.global_feature>li{margin-bottom:10px}
  .dotstore_single_product_rating_inner .dotstore_plugin_satisfaction_inner{flex-wrap:wrap;}
  .dotstore_single_product_rating_inner .dots_satisfaction_cols{width:50%;padding:0 15px;}
  .dotstore_single_product_rating_inner .dots_downloads_cols{width:50%;}
  .dotstore_single_product_rating_inner .dots_prod_review_cols{width:100%;margin:26px auto 0;max-width:530px;}
  .dotstore_single_product_rating_inner .dots_downloads_cols .counter-box{margin:0 0 0 auto;}
  .dotstore_single_product_rating_inner .dots_satisfaction_cols .counter-box{margin:0;}
}
@media screen and (max-width:767px){.condition-available-section .conditions-available-container .col-xs-6:nth-child(3){border-right:2px solid #d5e5ef}
  .condition-available-section .conditions-available-container .col-xs-6:nth-child(even){border-right:none}
  .condition-available-section .conditions-available-container h5{padding:10px 15px}
  .take-a-tour-section .takeatour-container .scrnsht-img{margin-bottom:15px}
  .take-a-tour-section .takeatour-container .scrnsht-content{text-align:center}
  .take-a-tour-section .takeatour-container .scrnsht-content ul{text-align:left;}
  .quickinfo-table-data .col-md-4 .info_img_desc .info_img{width:300px;margin:10px auto}
  .screenshot-content .info_img_desc .info_img{height:200px}
  .dotstore-product-review-section .commentlist img.avatar{height:50px;width:50px;left:15px}
  .dotstore-product-review-section .commentlist .comment-text{padding-left:50px;}
  .dotstore-product-review-section .commentlist .star-rating{width:100%;}
  .commentlist .review-ver-badge{margin: 0 0 20px;}
  .plugin_info_section-content .plugin-table-data .row{background-color:transparent}
  .plugin_info_section-content .plugin-table-data .row .col-md-3{width:100%;background-color:#f3f6fb;line-height:50px}
  .plugin_info_section-content .plugin-table-data .row .col-md-9{width:100%;background:#fff;line-height:50px}
  .screenshot-content .row .col-sm-4:nth-child(3n + 1){clear:none}
  .screenshot-content .row .col-sm-4:nth-child(2n + 1){clear:both}
  .product-banner h1{font-size:32px;line-height:normal}
  .dotstore_plugin_satisfaction h4{font-size:12px}
  .dotstore_plugin_satisfaction .total_downloads .text, .dotstore_plugin_satisfaction .active_downloads .text, .dotstore_plugin_satisfaction .satisfaction .text{font-size:12px}
  .dotstore_plugin_satisfaction .total_downloads, .dotstore_plugin_satisfaction .active_downloads{line-height:16px}
  .single_product_div ul.global_feature{text-align:left;margin:0 20px 41px}
  .price_section_group .radio_select li{margin-bottom:12px}
  .main_review_bar .review_bar.left, .submit_new_review.right{width:100%;float:left}
  .product-banner .price-box .price_section_group .radio_select{margin-bottom:8px}
  .dotstore_single_product_rating_inner .counter-box{margin:0}
  .dotstore_single_product_rating_inner .counter-box h4,.dotstore_single_product_rating_inner .counter-box div.text h4{font-size:22px}
  .dotstore_single_product_rating_inner .counter-box span.text{font-size:15px;line-height:20px}
  .dotstore_single_product_rating_inner .counter-box div.text span{font-size:14px}
  .product h2{font-size:24px;line-height:35px}
  .product-banner h2.dots-h5-head-style{font-size:22px;line-height:34px;}
}
@media screen and (max-width:667px){
	.plugin-features-section .quality-box h3{font-size:20px;line-height:normal;}/* Features list block title new design */
	.take-a-tour-section .takeatour-container .scrnsht-content h3{font-size:20px;line-height:normal;} /* Extra fees landing page new content css */
	.single_product_div ul.global_feature{margin:0 20px 18px}
	.product-banner h2.dots-h5-head-style{font-size:20px;line-height:normal;}
    .call-to-action-block .buttons-wrap{margin-top:25px;}
}
@media screen and (max-width:480px){
  .product-banner .price-box,.price-box+.product_rating{width:100%}
  .product-banner .price-box .price_section_group .radio_select .site_price_title{font-size:16px;line-height:18px;}
  .product-banner .price-box h5.license_detail, .product-banner .price-box .price_section_group, .product-banner .price-box #wcj_product_addons, .product-banner .price-box .single_variation_wrap{padding:0 15px}
  .price-box .price_section_inner{padding:0 52px 0 0;}
  #wcj_product_addons label, #radio_select label, .radio_select label{font-size:14px}
  #wcj_product_addons input[type="checkbox"], #radio_select input[type="radio"], .radio_select input[type="radio"]{padding-left:33px}
  .plugin_info_section-content .plugin-table-data .row .col-md-9{line-height:30px}
  .premium-content .tbl-content .Plugin-tbl tbody td{font-size:16px}
  .screenshot-content .col-xs-6{width:100%}
  .screenshot-content .info_img_desc .info_img{height:260px}
  .themedetail-quickinfo-section .info-tbl .row{padding:10px 0}
  .themedetail-banner-section .theme-banner-inline-buttons .btn{margin-right:0}
  .themedetail-banner-section .theme-brief-list li::after{padding:0 15px}
  .product-banner .video_light.video_demo_btn{display:block;margin-left:0;margin-top:10px}
  .product-banner a.simple-link{margin-left:0}
  .product-banner .free_plugin .single_product_btn_live_demo{margin-right:0}
  .product-banner .free_plugin .variable_add_to_cart table tbody{display:block}
  .product-banner .free_plugin .variable_add_to_cart{display:block;margin-top:15px}
  .product-banner .free_plugin .variable_add_to_cart table tbody tr{display:block}
  .product-banner .free_plugin .variable_add_to_cart table tbody tr td{display:block!important;width:100%!important}
  .product-banner .free_plugin .variable_add_to_cart table tbody tr td p{width:100%!important}
  .dotstore-product-review-section #review_form input[type="email"], .dotstore-product-review-section #review_form input[type="text"]{width:100%}
  .plugin-features-section .quality-box h3{font-size:18px;} /* Features list block title new design */
  .take-a-tour-section .takeatour-container .scrnsht-content h3{font-size:18px;} /* Extra fees landing page new content css */
  .dotstore_single_product_rating_inner .dots_satisfaction_cols,.dotstore_single_product_rating_inner .dots_downloads_cols{width:100%;padding:0;}
  .dotstore_single_product_rating_inner .dots_downloads_cols{margin:22px 0 0;}
  .dotstore_single_product_rating_inner .dots_prod_review_cols{margin:16px auto 0;}
  .dotstore_single_product_rating_inner .dots_downloads_cols .counter-box{margin:0 auto;}
  .dotstore_single_product_rating_inner .dots_satisfaction_cols .counter-box{margin:0 auto;}
  .dotstore_single_product_rating_inner .counter-box.dots-header-bar-review{margin:12px 0 0 auto;padding:0 0 0 10px;}
  .product-banner h2.dots-h5-head-style{font-size:18px;}
}
@media screen and (max-width:360px){.main_review_bar .review_bar.left .dotstore_review_row .side{font-size:12px}}
@media screen and (max-width:397px){.red-btn-demo{margin-top: 15px;}}
@media screen and (max-width: 580px) {.blog-listing-section .col-xs-6 {width: 100%;}}