@charset "UTF-8";
/* Only Text CSS GaneshaSpeaks.com V4  */

body{font-family: Verdana, Helvetica, sans-serif !important; font-size:13px}


h1{font-size:30px; font-weight:normal; margin:0; padding:0;}

h2{ font-size:30px; font-weight:normal; margin:5px 0; padding:5px 0;}

h3{ font-size:22px; font-weight:normal; margin:0; padding:0;}

h4{ font-size:15px; font-weight:normal; margin:0; padding:0;}

.small-large{ font-size:18px; font-weight:normal; margin:0; padding:0;}


.nrmltxt, .gs_txt_box_1, .gs_txt_box, .gs_txt_box_2, .box-25 { font-size:15px; color:#333; text-align:center;}




.wrap{ width:70%; height:auto; margin:0 auto}

.orange-color{
   color:#CB6F16
   
}


.nrmltxt-justify{ font-size:15px; color:#333; text-align:justify;}

.large{ font-size:40px;}

.general-title{ font-size:35px;}

.product-title{font-weight:bold; font-size:16px}

.less-hieght{ margin-top:-17px}

p { font-size:14px; padding:0; margin:0; }

p img { float:left; margin-right:10px; }

li { font-size:15px}

#footer a{ color:#FFF}

.box-100 > .liquefiedimg, .liquefiedimg{ width:80%; height:auto; max-width:400px}

.eggplant, .eggplant a {
    color: #9F225C;
}

tr.selected {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-bottom: 1px solid #999999;
    padding: 15px 3%;
    width: 94%;
}
tr.selected td {
    border-right: medium none !important;
}
tr.celebrityprd {
    background: none repeat scroll 0 0 #E9EAE8;
}
.bold_title_white-color {
    color: #FFFFFF;
    font-weight: bold;
}
.next_box {
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin: 6px;
    min-width: 17px;
    padding: 3px;
    text-align: center;
}
.next_box:hover {
    background: none repeat scroll 0 0 #DBEBF1;
    border: 1px solid #0789BB;
    color: #FFFFFF !important;
    min-width: 17px;
    text-align: center;
}
.pagination {
    float: left;
    margin: 6px;
    padding: 3px;
    text-align: center;
    width: 95%;
}


.purple, .purple a {
    color: #7B27B3;
}

.box-100 table div, .box-100 table, .block_data, .box-100, .box-50{ font-size:15px}


/* Desktop view */

@media only screen and (min-width:1255px ) and (max-width:2400px) {
  
}

/* Tablet view */

@media only screen and (min-width:768px) and (max-width:1254px) {
h1{font-size:30px; font-weight:normal; margin:0; padding:0;}

h2{ font-size:25px; font-weight:normal; margin:5px 0; padding:5px 0;}

h3{ font-size:18px; font-weight:normal; margin:0; padding:0;}

h4{ font-size:15px; font-weight:normal; margin:0; padding:0;}

.small-large{ font-size:16px; font-weight:normal; margin:0; padding:0;}

.general-title{ font-size:30px;}

.large{ font-size:35px;}

.nrmltxt{ font-size:14px; color:#333; text-align:center;}

.nrmltxt-justify{ font-size:14px; color:#333; text-align:justify;}  
  }

/* Mobile view */

@media only screen and (min-width:0px) and (max-width:767px) {
  
h1{font-size:26px; font-weight:normal; margin:0; padding:0;}

h2{ font-size:22px; font-weight:normal; margin:5px 0; padding:5px 0;}

h3{ font-size:18px; font-weight:normal; margin:0; padding:0;}

h4{ font-size:15px; font-weight:normal; margin:0; padding:0;}

.small-large{ font-size:15px; font-weight:normal; margin:0; padding:0;}

.general-title{ font-size:28px;}

.large{ font-size:30px;}

.nrmltxt{ font-size:14px; color:#333; text-align:center;}

.nrmltxt-justify{ font-size:14px; color:#333; text-align:justify;}  
  
}


/***OLD CSS GS V3 CSS***/
.step-belt-v3 { width: 92%; height: auto; padding: 8px 4%; border-bottom: #9c9c9c solid 1px; float:left; text-align: justify; background: url(https://assets.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) ; font-size:11px}

.step-belt-v3 .arrowtd { background:url(https://assets.ganeshaspeaks.com/GSIMAGES/step-arrow.png) no-repeat right 3px; }

.step-belt-v3 .inactive { opacity:0.4; /*filter:alpha(opacity=40);*/ }

.step-belt-v3 span { font-size:12px; color:#e54b4b; }

.gs_container_box-new-pom-n-pro-page-v3 { width: 98.7%; float: left; margin: 0 0% 15px 1%; height: auto; position: relative; z-index:3;  }

.gs_product_box_name-n-pro-page-v3 { float: right; width: 74%; height: auto; margin: -5px 0 0 0; font-size: 30px; font-weight: bold; }

.gs_product_box_by-n-pro-page-v3 {text-align: left; width: 74%; height: auto; margin: 5px 0 5px 0; float:right; font-size:15px  }

.gs_product_box_icon-n-pro-page-v3 { float: left; width: 25%; height: auto ; margin-right:1%; display: table-column; vertical-align:middle;position:relative; }

.gs_product_box_desc-n-pro-page-v3 { width: 74%; height: auto; float: right; text-align:justify; font-size:14px}

.gs_product_box_icon-n-pro-page-v3 img { width: 98%; /*max-width:488px;*/ text-align:center}


.gs_red_small_title-v3 { width: 100%; height: auto; font-size: 15px; color:#F1680C; float: left; }

.gs_red_small_title-v3 a { color:#F1680C; }

.gs_lgt_red_title-v3 { color:#F1680C; font-size:15px; }

.gs_content_box_5-v3 { width: 98%; height: auto; color: #666; padding: 8px 1%; float: left; text-align: justify; border-top: #e1dfde solid 0.1em; }

.gs_content_box_5-v3 ul li a:hover { color: #900; }

.gs_product_box_icon-n-pro-page-v3 img { width: 98%; /*max-width:488px;*/ text-align:center}
/***End OLD CSS GS V3 CSS***/
