body {
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000;
    background-color: #fff;
}
/*Body End*/
/*Ws_color_start*/

.ws_yellow {
    color: yellow;
}
.ws_red {
    color: red;
}
.ws_yellow_bg {
    background-color: yellow;
}
.ws_green {
    color: #4d9941;
}
.ws_purple {
    color: #9567b2;
}
.light_green {
    background-color: #b5ffb6;
}
.top_margon {
    margin-top: 30px;
}
/*spacer classes*/

.ws_bottom_padder_30 {
    padding-bottom: 30px;
}
/*ws_color_end*/

.ws_header {
    width: 100%;
    float: left;
    background-color: #fff;
    padding: 15px 0px;
}
.ws_logo {
    width: 100%;
    float: left;
    text-align: center;
}
.ws_banner {
    width: 100%;
    float: left;
    background-color: #AA3939;
    padding: 15px 0px 30px;
}
.ws_banner_content {
    width: 100%;
    float: left;
    text-align: center;
    padding: 40px 0px 12px 0px;
}
.ws_banner_content p {
    font-size: 1.4em;
    font-weight: bold;
}
.ws_banner_content h1 {
    width: 100%;
    float: left;
    font-size: 4em;
    line-height: 60px;
    padding: 0px 23px;
    margin: 0px;
    font-size: 40px;
}
.ws_banner_content h2 {
    float: left;
    width: 100%;
    font-weight: bold;
    font-size: 40px;
    /* background-color:#FFF433; */
    margin-top: 0px;
}
.ws_banner_content h2 span {
    line-height: 55px;
}
.ws_banner_content h3 {
    width: 100%;
    float: left;
    color: #fff;
    font-size: 1.8em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 34px 0 24px 0;
    text-align: center;
}
.ws_right_page {
    width: 100%;
    float: left;
    text-align: center;
    font-size: 30px;
    color: #fff;
}
.ws_right_page h4 {
    color: #fff;
    font-weight: bold;
}
.ws_video {
    width: 100%;
    float: left;
    padding: 20px 0px;
}
.ws_video p {
    color: #c1c1c1;
    font-size: 14px;
}
.ws_check_list {
    float: left;
    width: 100%;
}
.ws_check_list ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    padding-top: 15px;
}
.ws_check_list ul li {
    float: left;
    list-style: none;
    color: #fff;
    font-size: 20px;
    padding: 15px 0px 5px 45px;
    position: relative;
}
.ws_check_list ul li:before {
    content: "";
    background-image: url(../images/greencheckmark.png);
    position: absolute;
    z-index: 100000;
    left: 0;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.ws_buy_button {
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
    background: #6fc405;
    margin: 40px 0px 40px 0px;
    position: relative;
    border-bottom: 4px solid #508d04;
}
.ws_buy_button a {
    font-size: 30px;
    font-weight: 400;
    line-height: 1.2em;
    display: block;
    width: 100%;
    padding: 17px 0px 20px 0px;
    text-align: center;
    color: #fff !important;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: all ease 0.25s;
    transition: all ease 0.25s;
}
.ws_buy_section .ws_buy_button a {
    font-size: 27px;
}
/*Ws_counter_start*/

.ws_green_section {
    width: 100%;
    float: left;
    background-color: #668B21;
}
.ws_highlight {
    width: 100%;
    float: left;
    padding: 10px 0px;
}
.ws_highlight h2 {
    font-size: 30px;
    color: #fff;
    margin: 0px;
    padding: 10px 0px;
}
.ws_ankur_about {
    width: 100%;
    float: left;
    padding: 30px 0px;
}
.ws_ankur_name {
    padding-top: 60px;
    float: left;
    width: 100%;
    text-align: left;
    font-size: 19px;
    color: #000;
}
.ws_white {
    width: 100%;
    float: left;
    padding: 30px 0px;
    text-align: center;
}
.ws_counter_wrapper {
    width: 100%;
    float: left;
    background-color: #fff;
    padding: 20px 0px;
    overflow: hidden;
}
.ws_counter_heading {
    width: 100%;
    float: left;
    text-align: center;
}
.ws_counter_heading h2 {
    color: #fff;
    font-size: 2.6em;
    font-weight: 400;
    text-align: center;
    line-height: 42px;
    display: inline-block;
    margin-bottom: 0px;
}
.ws_counter_heading h2 span {
    background-color: red;
    text-transform: uppercase;
    text-align: center;
}
.ws_counter_heading h3 {
    color: #0e0e0e;
    font-size: 2.6em;
    font-weight: 400;
    text-align: center;
    line-height: 42px;
    display: inline-block;
}
.ws_counter_heading h3 span {
    color: #0e0e0e;
    float: left;
    margin-top: 10px;
    padding: 5px 0px;
    background-color: yellow;
    text-align: center;
    float: left;
    width: 100%;
}
.ws_counter {
    width: 100%;
    float: left;
    padding: 30px 0px 30px 35px;
}
.ws_devider {
    background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
    /* background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent); */
    
    border: 0;
    height: 1px;
    margin: 22px 0 22px 0;
    float: left;
    width: 100%;
}
.ws_main_img {
    width: 100%;
    float: left;
    padding-bottom: 40px;
}
.ws_img {
    text-align: center;
    width: 100%;
    padding: 20px 0px 5px 0px;
}
.ws_profit_heading {
    width: 100%;
    float: left;
    text-align: center;
}
.ws_profit_heading h2 {
    margin-top: 0px;
    font-weight: bold;
    padding-top: 20px;
    width: 60%;
    /* float: left; */
    
    text-align: center;
    display: inline-block;
}
.ws_profit_heading h3 {
    font-size: 32px;
    width: 100%;
    float: left;
    margin-top: 0px;
    text-align: center;
}
.ws_profit_heading1 {
    width: 100%;
    float: left;
    text-align: center;
    padding-bottom: 20px;
}
.ve_visitors {
    width: 100%;
    float: left;
    text-align: center;
}
.ws_profit_heading1 h2 {
    margin-top: 0px;
    font-weight: bold;
    padding-top: 20px;
    width: 89%;
    /* float: left; */
    
    display: inline-block;
    text-align: center;
}
.ws_profit_heading1 h3 {
    font-size: 32px;
    width: 100%;
    float: left;
    margin-top: 0px;
    text-align: center;
}
.ws_profit_heading1 p {
    font-size: 20px;
    padding-top: 20px;
    width: 100%;
    float: left;
    color: #000;
    text-align: left;
}
.ws_vid_engage {
    width: 100%;
    float: left;
    text-align: center;
    padding-top: 20px;
}
.ws_vid_engage h1 {
    width: 100%;
    font-size: 60px;
    color: #fff;
    text-align: center;
    font-weight: bold;
}
.ws_vid_engage h2 {
    width: 100%;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-bottom: 30px;
}
.ws_vd_conter {
    width: 100%;
    float: left;
    background-attachment: #fff;
}
.ws_vd_testi {
    width: 100%;
    float: left;
}
.ws_vd_testi h2 {
    width: 100%;
    color: #000;
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 30px;
    text-align: center;
}
.ws_vd_steps {
    width: 100%;
    float: left;
}
.ws_vd_steps h2 {
    width: 100%;
    float: left;
    font-weight: bold;
    padding-bottom: 30px;
    text-align: center;
}
.ws_vd_steps p {
    font-size: 20px;
    color: #fff;
    width: 100%;
    float: left;
}
/* .ws_vd_steps span{
    width: 100%;
    float: left;
	    padding: 15px 0px;
} */

.ws_steps_section {
    width: 100%;
    float: left;
    padding-top: 30px;
}
.ws_steps_section h3 {
    width: 100%;
    float: left;
    font-weight: bold;
    margin-top: 0px;
    text-transform: capitalize;
    font-size: 36px; 
}
.ws_steps_section p {
    width: 100%;
    float: left;
    color: #000;
    font-weight: 500;
    font-size: 30px;
}
.ws_profit_point {
    float: left;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 20px;
}
.ws_profit_point p {
    font-size: 18px;
    font-weight: 400;
    color: #000;
    padding: 8px 0px;
}
.ws_premium {
    width: 100%;
    float: left;
    background-color: #efefef;
    padding: 20px 0px 30px;
}
.ws_premium_heading {
    width: 100%;
    float: left;
    padding-top: 20px;
}
.ws_premium_heading h2 {
    line-height: 42px;
    font-weight: 600;
    text-align: center;
}
.ws_premium_heading p {
    font-size: 18px;
    font-weight: 400;
    color: #444;
    line-height: 1.4;
    font-style: italic;
    padding: 10px 0px 6px 0px;
}
.ws_premium_frame {
    width: 100%;
    float: left;
    padding-top: 20px;
}
.ws_premium1 {
    width: 100%;
    float: left;
    background-color: #fff;
    padding-bottom: 30px;
}
.ws_premium1 .ws_premium_frame {
    padding-top: 40px;
}
/*Ws_product*/

.hs_product {
    background: #000;
    float: left;
    width: 100%;
    padding: 15px 0px;
}
.hs_prod {
    padding: 30px 0px 0px;
    color: #fff;
    font-size: 50px;
    text-align: center;
    float: left;
    width: 100%;
    line-height: 30px;
}
.hs_prod h1 {
    font-size: 62px;
    font-weight: 600;
    font-style: italic;
}
.hs_prod h3 {
    font-size: 32px;
}
.hs_prod span {
    color: #ff6600;
}
.hs_section_three {
    background: #DBF5DA;
    padding: 10px 0px;
    float: left;
    width: 100%
}
.hs_section_thr {
    padding: 20px 0px 20px;
    text-align: center;
    font-size: 0.7em;
}
.hs_section_thr_icon {
    text-align: center;
    color: #999;
}
.hs_section_thr_icon h3 {
    padding: 2px 0px 15px;
    text-align: center;
    color: #ccc;
}
.hs_section_thr_icon p {
    padding: 10px 0px 25px;
    text-align: center;
    color: #fff;
    font-size: 1.4em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0 0 14px 0;
}
.hs_section_thr h1 {
    color: #000;
    text-align: center;
    text-transform: capitalize;
}
.hs_section_thr span {
    color: #ff6600;
    text-align: center;
    text-transform: capitalize;
}
.hs_section_thr h3 {
    color: #444;
    font-weight: 300;
    font-size: 18px;
    text-align: center;
    float: left;
    width: 100%;
}
.hs_section_thr p {
    color: #444;
    padding: 30px;
    float: left;
    width: 100%;
}
/*check section*/

.hs_imgage_section_bg {
    background: #096540;
    float: left;
    width: 100%;
    padding: 15px 0px;
}
.hs_imgage_section {
    background: #DBF5DA;
    float: left;
    width: 100%;
}
.hs_imgage_section_con_head {
    padding: 0px 0px 15px;
    float: left;
    width: 100%;
    line-height: 30px;
}
.hs_imgage_section_con_head h1 {
    color: #fff;
    font-size: 40px;
    text-align: center;
}
.hs_imgage_section_con {
    color: #fff;
    padding: 10px 0px 30px;
    font-size: 50px;
    text-align: center;
    float: left;
    width: 100%;
    line-height: 30px;
    text-align: left;
}
.hs_imgage_section_con ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    padding: 15px 0px 15px 15px;
    font-size: 20px;
    color: #333 !important;
}
.hs_imgage_section_con ul li {
    float: left;
    width: 100%;
    padding: 25px 0px 14px 64px;
    position: relative;
    font-size: 20px;
    list-style: none;
    color: #000;
}
.hs_imgage_section_con ul li:before {
    content: '';
    background-image: url(../images/greencheckmark.png);
    width: 40px;
    height: 30px;
    line-height: 15px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 27px;
}
.ws_visitor {
    width: 100%;
    float: left;
    background-color: #aa3939;
}
.ws_visitor h2 {
    width: 100%;
    float: left;
    color: #fff;
}
.ws_visitor h3 {
    width: 100%;
    float: left;
    color: #fff;
    padding-bottom: 20px;
}
/* second section content */

.hs_imgage_section2_bg {
    background: #CA3020;
    float: left;
    width: 100%;
    padding: 10px 0px;
}
.hs_imgage_section2 {
    background: #FAEBEB;
    float: left;
    width: 100%;
}
.hs_imgage_section_con_head1 {
    color: #fff;
    padding: 30px 0px;
    font-size: 42px;
    text-align: center;
    float: left;
    width: 100%;
    line-height: 30px;
    text-align: center;
}
.hs_imgage_section_con1 {
    color: #fff;
    padding: 10px 0px;
    font-size: 50px;
    text-align: center;
    float: left;
    width: 100%;
    line-height: 30px;
    text-align: left;
}
.hs_imgage_section_con1 ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    padding: 15px 0px 15px 15px;
    font-size: 20px;
    color: #333 !important;
}
.hs_imgage_section_con1 ul li {
    float: left;
    width: 100%;
    padding: 25px 0px 14px 64px;
    position: relative;
    font-size: 20px;
    list-style: none;
}
.hs_imgage_section_con1 ul li:before {
    content: '';
    background-image: url(../images/redx.png);
    width: 40px;
    height: 30px;
    line-height: 15px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 27px;
}
/* second section content */

.hs_imgage_section3_bg {
    background: #000;
    float: left;
    width: 100%;
    padding: 15px 0px;
}
.hs_imgage_section3 {
    background: #fff;
    float: left;
    width: 100%;
}
/*ws_software_section*/

.ws_section_one {
    width: 100%;
    float: left;
    background-color: #000;
    text-align: center;
    padding: 10px 0px 25px;
}
.ws_section_one h1 {
    color: #fff;
}
/*ws_services*/

.ws_services {
    width: 100%;
    float: left;
    padding: 40px 0px;
    text-align: center;
}
.ws_services_content {
    width: 100%;
    float: left;
    padding: 10px 0px 20px;
}
.ws_services_content i {
    font-size: 100px;
    color: #000;
    padding-bottom: 20px;
}
.ws_services_content h4 {
    color: #000;
}
/*main frame section*/

.ws_main_frame {
    float: left;
    width: 100%;
    padding-bottom: 60px;
}
/*Ws_result_section_start*/

.ws_result_section {
    width: 100%;
    float: left;
    background-color: #002754;
    padding: 10px 0px 20px;
}
.ws_result_section h1 {
    color: #fff;
    letter-spacing: -1px;
    font-size: 3.2em;
}
.rs_testiminal {
    width: 100%;
    float: left;
    padding-top: 15px;
}
.ws_result_video {
    width: 100%;
    float: left;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 30px;
}
.rs_testiminal .ws_main_img {
    padding-bottom: 0px;
}
.ws_get .ws_result_section {
    width: 100%;
    float: left;
    background-color: #000;
    padding-bottom: 15px;
    text-align: center;
}
.ws_get .ws_result_section h1 {
    color: #fff;
}
/*ws_value_section_start*/

.ws_value_section {
    width: 100%;
    float: left;
    padding: 40px 0px;
    background-color: #fff;
}
.ws_value_heading {
    float: left;
    width: 100%;
    padding-top: 33px;
}
.ws_value_heading h2 {
    line-height: 43px;
    letter-spacing: -1px;
}
.ws_value_content {
    width: 100%;
    float: left;
}
.ws_value_content .ws_para {
    font-size: 18px;
    font-weight: 400;
    color: #444;
    float: left;
    width: 100%;
    padding-top: 30px;
}
.ws_value_content ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
}
.ws_value_content ul li {
    margin-bottom: 15px;
    padding: 5px 0px 0px 26px;
    font-size: 18px;
    color: #333;
    background-image: url(../images/bullet.png);
    background-repeat: no-repeat;
    background-position: 0px 12px;
    margin-left: 35px;
    list-style: none;
}
.ws_new_product {
    width: 100%;
    float: left;
    text-align: center;
    padding-top: 40px;
}
/*ws_pricing_Section*/

.ws_pricing_section {
    width: 100%;
    float: left;
    padding-top: 30px;
}
.ws_pricing_section p {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
}
.ws_pricing_section h2 {
    width: 100%;
    text-align: center;
    font-weight: bold;
    color: red;
    padding-top: 30px;
}
.ws_pricing_section h3 {
    width: 100%;
    text-align: center;
    font-weight: bold;
    color: #000;
}
.ws_pricing {
    width: 100%;
    text-align: center;
    float: left;
    padding-top: 40px;
}
.ws_pricing img {
    width: 80%;
}
.ws_buy_section {
    width: 100%;
    float: left;
    padding: 50px 0px;
}
.ws_buy_section p {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
    font-weight: 500;
}
/* .ws_buy_section span{
	float:left;
} */

.ws_below {
    color: red;
    font-size: 30px;
    font-weight: bold;
}
.ws_issue {
    width: 100%;
    float: left;
    padding-top: 50px;
}
.ws_issue p {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
    font-weight: 500;
}
/*main vedio*/

.ws_demo_vedio {
    width: 100%;
    float: left;
}
.ws_demo_vedio h2 {
    padding-bottom: 30px;
    width: 100%;
    float: left;
    text-align: center;
}
.ws_main_video {
    width: 100%;
    float: left;
}
.ws_vd_look {
    width: 100%;
    float: left;
}
.ws_vd_look h2 {
    width: 100%;
    float: left;
    font-weight: bold;
    padding-bottom: 30px;
    text-align: center;
}
.ws_vd_look p {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
}
.ws_optional_points {
    width: 100%;
    float: left;
    padding-top: 20px;
}
.ws_optional_points p {
    width: 100%;
    float: left;
    font-size: 20px;
    font-weight: 500;
    color: red;
}
.ws_optional_points ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    padding-top: 20px;
}
.ws_optional_points ul li {
    width: 100%;
    float: left;
    list-style: none;
    font-size: 20px;
    font-weight: 500;
    color: red;
    padding-bottom: 10px;
}
.ws_attention_points {
    width: 100%;
    float: left;
}
.ws_attention_points h2 {
    width: 100%;
    float: left;
    font-weight: bold;
    padding-bottom: 30px;
    color: red;
}
.ws_attention_points ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    padding-top: 20px;
}
.ws_attention_points ul li {
    width: 100%;
    float: left;
    list-style: none;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 10px;
    position: relative;
    padding-left: 40px;
}
.ws_attention_points ul li:before {
    content: '';
    background-image: url(../images/redx.png);
    width: 40px;
    height: 30px;
    line-height: 15px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 0px;
}
.ws_attention_points_green {
    width: 100%;
    float: left;
    padding-top: 20px;
}
.ws_attention_points_green h2 {
    width: 100%;
    float: left;
    font-weight: bold;
    padding-bottom: 30px;
    color: green;
}
.ws_attention_points_green ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    padding-top: 20px;
}
.ws_attention_points_green ul li {
    width: 100%;
    float: left;
    list-style: none;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 10px;
    position: relative;
    padding-left: 40px;
}
.ws_attention_points_green ul li:before {
    content: '';
    background-image: url(../images/greencheckmark.png);
    width: 40px;
    height: 30px;
    line-height: 15px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 0px;
}
/*ws_value_second_section*/

.ws_value_section1 {
    width: 100%;
    float: left;
    background-color: #aa3939;
    padding-top: 10px;
    padding-bottom: 30px;
}
.ws_value_section1 h2 {
    width: 100%;
    float: left;
    text-align: center;
    font-weight: bold;
}
.ws_value_section1 .ws_para {
    color: #fff;
}
.ws_value_section1 h3 {
    width: 100%;
    float: left;
    text-align: center;
    font-weight: bold;
    padding-bottom: 30px;
}
.ws_value_section2 {
    width: 100%;
    float: left;
    padding-bottom: 30px;
}
.ws_value_section1 .ws_value_heading h2 {
    letter-spacing: -1px;
    text-align: left;
    font-size: 2.3em;
    text-transform: uppercase;
    color: #fff;
}
.ws_value_section2 .ws_value_heading h2 {
    letter-spacing: -1px;
    font-size: 2.3em;
    padding-top: 10px;
    text-transform: uppercase;
}
.ws_value_section3 {
    width: 100%;
    float: left;
    background-color: #aa3939;
    padding-top: 10px;
    padding-bottom: 30px;
}
.ws_value_section3 h2 {
    letter-spacing: -1px;
    font-size: 2.3em;
    text-transform: uppercase;
    color: #fff;
}
.ws_value_section8 {
    width: 100%;
    float: left;
    padding-top: 10px;
}
.ws_value_section8 h2 {
    letter-spacing: -1px;
    text-align: center;
    font-size: 2.3em;
    text-transform: uppercase;
}
.ws_value_section3 .ws_para {
    color: #fff;
}
.ws_value_section8 ul li {
    background-image: none;
    margin-left: 0px;
    padding-left: 0px;
    padding-top: 15px;
}
.ws_value_section6 {
    width: 100%;
    float: left;
    padding-bottom: 30px;
}
/*ws_deal_section_start*/

.ws_deal_section {
    width: 100%;
    float: left;
    background-color: #d9d9d9;
    text-align: center;
    padding: 20px 0px 30px;
    margin-top: 20px;
}
.ws_deal_section h2 {
    width: 56%;
    text-align: center;
    display: inline-block;
    line-height: 43px;
}
/*ws_guarantee section*/

.ws_guarantee_section {
    width: 100%;
    float: left;
    background-color: #002754;
    padding-bottom: 20px;
}
.ws_guarantee_img {
    width: 100%;
    float: left;
    padding: 50px 0px;
}
.ws_guarantee_text {
    width: 100%;
    float: left;
}
.ws_guarantee_text h1 {
    color: #fff;
    font-weight: bold;
    text-transform: capitalize;
    margin-bottom: 0px;
}
.ws_guarantee_text h2 {
    color: #fff;
    text-transform: capitalize;
    margin-top: 0px;
    font-size: 31px;
    font-style: italic;
    padding-top: 5px;
}
.ws_guarantee_text p {
    font-size: 20px;
    color: #fff;
    padding: 14px 30px;
    margin: 0px;
    width: 576px;
}
.ws_author_images {
    width: 100%;
    float: left;
}
.ws_author_images ul {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    padding-left: 20px;
}
.ws_author_images ul li {
    float: left;
    list-style: none;
    font-size: 16px;
    color: #fff;
    padding-right: 15px;
}
.ws_guarantee_text_shadow {
    width: 100%;
    float: left;
    padding: 10px;
}
/*Ws_waiting_section*/

.ws_waiting_section {
    width: 100%;
    float: left;
    background-color: #fff;
    padding: 40px 0px;
    text-align: center;
}
.ws_waiting_heading {
    width: 100%;
    float: left;
}
.ws_waiting_heading h2 {
    letter-spacing: -1px;
    padding-bottom: 35px;
}
.ws_only_img {
    width: 100%;
    float: left;
}
.ws_buynow {
    width: 100%;
    float: left;
    text-align: center;
}
/*ws_question_section_start*/

.ws_question {
    width: 100%;
    float: left;
    background-color: #f6f6f6;
    padding: 40px 0px 30px;
}
.ws_question_heading {
    width: 100%;
    float: left;
    text-align: center;
}
.ws_question_content {
    width: 100%;
    float: left;
    padding: 30px 0px;
}
.ws_question_content .question_para {
    font-size: 18px;
    font-weight: 400;
    color: #444;
    margin-bottom: 0px;
}
/*ws_footer_start*/

.ws_footer {
    width: 100%;
    float: left;
    background: #0e0e0e;
    border-top: 4px solid #0e0e0e;
    font-size: 0.9em;
    margin-top: 0px;
    padding: 40px 0px;
    clear: both;
}
.ws_footer_content {
    width: 100%;
    float: left;
    color: #888;
}
.ws_footer_content p {
    padding-bottom: 20px;
    font-size: 13px;
}
.ws_devider1 {
    background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
    background-image: linear-gradient(to right, transparent, rgba(247, 239, 239, 0.30), transparent);
    border: 0;
    height: 1px;
    margin: 22px 0 22px 0;
}
.ws_footer_logo {
    width: 100%;
    float: left;
    padding-top: 30px;
}
.ws_footer_menu {
    width: auto;
    float: right;
}
ul.ws_footer_menu {
    width: auto;
    float: right;
    padding: 0px;
    margin: 40px 0px 0px;
    padding-top: 42px;
}
ul.ws_footer_menu li {
    list-style: none;
    float: left;
}
ul.ws_footer_menu li a {
    color: #000;
    padding-right: 10px;
    text-transform: capitalize;
    font-weight: bold;
}
ul.ws_footer_menu li:before {
    content: "|";
    color: #505050;
    padding-right: 5px;
}
ul.ws_footer_menu li:first-child:before {
    content: "";
}
.ws_footer_logo p.footer-copyright {
    color: #666;
    margin: 0;
    padding: 0;
    font-size: 14px;
}
.ws_btm_footer {
    float: left;
    width: 100%;
    padding-bottom: 15px;
}
.ws_gototop {
    background: #aa3939;
    height: 50px;
    width: 50px;
    z-index: 9;
    cursor: pointer;
    text-align: center;
    overflow: hidden;
    border-radius: 4px 4px 0px 0px;
    border-bottom: 4px solid #581717;
}
.ws_totop {
    position: fixed;
    z-index: 99;
    bottom: 0px;
    right: 20px;
    display: none;
}
.ws_arrowgototop {
    position: relative;
    top: 17px;
    width: 28px;
    height: 90px;
    z-index: 10;
    color: #fff;
}
.vd_marketer {
    width: 100%;
    float: left;
    padding: 30px 0px 15px;
    background-color: #AA3939;
    margin: 30px 0px;
}
.ws_vd_testi {
    width: 100%;
    float: left;
}
.vd_marketer p {
    color: #fff;
    font-size: 20px;
}
/*Media css start*/

@media (min-width: 480px)and (max-width: 767px) {
    .ws_counter {
        padding: 30px 0px 30px 0px;
    }
    .flip-clock-wrapper ul {
        margin-bottom: 50px;
    }
    .flip-clock-divider.seconds .flip-clock-label {
        right: -89px !important;
    }
    .flip-clock-wrapper ul {
        width: 45px;
        font-size: 70px;
    }
}
@media (max-width: 479px) {
    .flip-clock-wrapper ul {
        margin-bottom: 50px;
    }
    .ws_banner_content h1 {
        font-size: 3.7em;
    }
    .flip-clock-divider .flip-clock-label {
        right: -80px !important;
    }
    .ws_premium_heading h2 {
        line-height: 47px;
        font-weight: 600;
        text-align: center;
    }
}