@charset "UTF-8";

body { margin: 0px; padding: 0px; font-family: Verdana, Helvetica, sans-serif !important; font-weight: normal; letter-spacing: 0px; font-size: 13px; line-height: 1.50; color: #414141; }

label { width: auto; height: auto; margin: 0px 5px 5px 5px; color: #ab2447; font-weight: bold; font-size: 13px; text-align: right; padding-bottom: 5px; cursor: pointer; }

label a { color: #414141; }

button { margin:0px; padding:0px }

ul { margin: 10px 0 0 20px; padding: 0 0 0 10px; float: left; }

ul li { color: #414141; }

a { text-decoration: none; outline: none; color: #414141 }

img { outline: none; border: none; }

#gs_main_inner { width: 100%; margin: auto; overflow: hidden; min-width: 980px; max-width: 1600px; }

#gs_main_container { width: 100%; height: auto; margin: 0% 0% 0% 0%; overflow: hidden; }

/*----End Main body---- */
/*************** Start header ******************/
#gs_header { width: 98%; height: auto; float: left; margin: 0% 1% 0% 1%; }

#gs_body_container { width: 98%; height: auto; float: left; margin: 0% 1% 0% 1%; }

.gs_logo { width: 70%; margin: 10px 0px 7px 18px; text-align: left; float: left; }

.gs_search-box { width: 25%; height: auto; float: right; margin: 15px 0px 10px 0px; padding: 10px; border: 1px #eaeaea solid; }

.gs_social-icon { float: right; padding: 0px 10px; margin-right: 10px; width: 25%; }

.gs_search-box input { width: 65%; height: 24px; float: left; margin: 0px 10px 0px 0px; padding: 0px; border: #E54B4B solid 1px; }

.gs_search-box input.signin { width: 30%; font-weight: bold; height: 24px; color: #FFF; background-color: #E54B4B !important; padding: 2px; margin: 0px; float: left }

.login-button { width:auto; height:auto; font-size:14px; background:#2c34a6; color:#FFF; padding:6px 15px 3px 15px; border:1px solid #FFF }

.signup-button { width:auto; height:auto; font-size:14px; background:#c82700; color:#FFF; padding:6px 15px 3px 15px; border:1px solid #FFF }

.gs_share-box { width: 35%; height: auto; float: right; margin: 30px 0px 10px 0px; padding: 10px; text-align: right }

.gs_share-box input.share { width: auto; height: auto; color: #FFF; background-color: #4B89D0 !important; padding: 3px; margin: 3px; float: right }

/******************* End header *********************/
.gs_container_box { float: left; height: auto; width: 99%; }

.gs_content_box_5 { width: 91.5%; height: auto; color: #666; padding: 8px 4%; float: left; text-align: justify; border: #9c9c9c solid 0.1em; }

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

.gs_content_box { width: 99.6%; height: auto; min-height: 166px; float: left; border: #9c9c9c solid 0.1em; }

.gs_txt_box_1 { width: 96%; height: auto; float: left; padding: 2%; }

.gs_txt_box_05 { width: 71%; height: auto; float: left; padding: 2%; }

.gs_txt_box_1 span { font-weight: bold; font-size: 14px; color: #3399cc }

.gs_txt_box_1 span a { color: #3399cc; textdecoration: none }

.gs_txt_box_1 img { margin: 3px; float: left; }

.gs_txt_box_2 { float: left; height: auto; /* max-height: 70px;*/ min-height: 70px; overflow: hidden; padding: 2%; width: 46%; }

.gs_txt_box_2_01 { float: left; height: auto; padding: 2%; width: 46%; }

.gs_txt_box_2_02 { float: left; height: auto; padding: 2%; width: 46%; max-height: 100px; min-height: 100px; overflow: hidden; text-align:justify; }

.gs_txt_box_33_2 { width: 48%; height: auto; float: left; padding: 6px 1%; }

.gs_txt_box_2 span { font-weight: bold; font-size: 14px; color: #3399cc }

.gs_txt_box_2 span a { color: #3399cc; textdecoration: none }

.gs_txt_box_2 img { margin: 3px; float: left; }

.gs_txt_box_3 { width: 29%; height: auto; float: left; padding: 2%; min-height: 70px; }

.gs_txt_box_3 span { font-weight: bold; font-size: 14px; color: #3399cc }

.gs_txt_box_3 span a { color: #3399cc; textdecoration: none }

.gs_txt_box_3 img { margin: 3px; float: left; }

.gs_txt_box_4 { width: 21%; float: left; padding: 10px 2%; height: 70px; max-height: 70px; overflow: hidden }

.gs_txt_box_4_grey { width: 21%; float: left; padding: 10px 2%; height: 70px; background-color: #f4f4f4; max-height: 70px; overflow: hidden }

.gs_txt_box_4 img { margin: 3px; float: left; }

.gs_content_box_adj { width: 100%; height: auto; float: left; border: #9c9c9c 0.1em solid; border-top: none; padding-bottom: 15px; }

.gs_text_box_1 { float: left; width: 96%; height: auto; padding: 0px 2%; text-align: justify; }

.gs_text_box_1 img { float: left; margin: 0px 8px 3px 3px; width: 30% }

.gs_text_box { float: left; width: 96%; height: auto; padding: 5px 2%; text-align: justify; }

.gs_text_box_zodiac-header { float: left; width: 70%; height: auto; padding: 5px 2%; text-align: justify; }

.gs_text_box_01-new { float: left; width: 96%; height: auto; padding: 5px 0%; text-align: justify; }

.gs_text_box_01-new-right { float: left; width: 96%; height: auto; padding: 0px 0%; text-align: right; }

.gs_text_box_01 { float: left; width: 96%; height: auto; padding: 5px 2%; text-align: justify; }

.gs_text_img { float: left; margin: 0px 10px 0 0 }

.gs_text_box img { float: left; margin: 0px 8px 3px 3px; width: 80% }

.gs_img_cont_box { width: 96%; height: auto; float: left; margin: 12px 2% 0 2%; }

.gs_box_100 { width: 100%; height: auto; float: left; margin: 5px 0px 0px 0px; text-align: justify; }

.gs_box_75 { width: 74.75%; height: auto; float: left; margin: 5px 0 0px 0px; text-align: justify; }

.gs_box_66 { width: 66.32%; height: auto; float: left; margin: 5px 0 0px 0px; text-align: justify; }

.gs_box_50 { width: 49.5%; height: auto; float: left; margin: 5px 0px 0px 0px; text-align: justify; }

.gs_box_33 { width: 32.64%; height: auto; float: left; margin: 5px 0 0px 0px; text-align: justify; }

.gs_box_25 { width: 24.25%; height: auto; float: left; margin: 5px 0 0px 0px; text-align: justify; }

.gs_box_98 { width: 98.5%; height: auto; float: left; margin: 5px 0 0px 0px; text-align: justify; }

.gs_box_50_1 { width: 49.5%; height: auto; float: left; margin: 5px 0px 0px 0px; text-align: justify; }

.myclear { clear: both }

/*****************footer*******************/
#sfondo-css { position: absolute; width: 100%; margin: 0; padding: 0; z-index: 1; }

.cssmy { position: absolute; z-index: 2; top: 20px; left: 80px; color: white; overflow: auto; width: 50%; }

ol { padding: 5px 0 0 30px; margin: 5px; }

ol li { padding-bottom: 8px }

ol li span { color: #333 }

.gs_listig_block { width: 98%; height: auto; float: left; padding: 5px 1%; text-align:justify; }

.gs_listing_box { width: 21%; height: 180px; float: left; margin: 8px 2%; overflow: hidden; }

.gs_listing_box_tarot02 { width: 21%; height: auto; float: left; margin: 8px 2%; color: #0E6E96; overflow: hidden; }

.gs_listing_box_tarot02 ul { float: left; margin-top: 2px }

.gs_listing_box_tarot02 ul li { color: #0E6E96; margin-left: 0px; padding-left: 0px; list-style: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/Arrow_Icon06.png) }

.gs_listing_box_tarot02 ul li:hover { color: #0E6E96; margin-left: 0px; padding-left: 2px; list-style: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/Arrow_Icon06.png) }

.gs_listing_box_tarot02 ul li a { color: #0E6E96; text-decoration: none }

.gs_listing_box_tarot02 ul li a:hover { color: #900; text-decoration: none }

.gs_listig_block_tarot02 { width: 98%; height: auto; float: left; padding: 5px 1%; border-bottom: 1px dotted #CCC }

.gs_listig_block_tarot03 { width: 98%; height: auto; float: left; padding: 5px 1%; border-bottom: 1px dotted #CCC; text-align: right }

.gs_listig_block_tarot03 a { color: #0E6E96; text-decoration: none }

.gs_listig_block_tarot03 a:hover { color: #900; text-decoration: none }

.gs_red_small_title_tarot { width: 92%; height: auto; font-size: 15px; color: #d93862; float: left; text-align: left; padding-left: 8% }

.tarot-sub-navi { font-size: 14px; color: #333; width: 100%; text-align: center; padding: 5px 0 5px 0; text-decoration: none; float: Left; border-top:2px dotted #666 }

.tarot-sub-navi a { font-size: 14px; color:#333; text-decoration: none }

.gs_listing_title { width: 96%; height: auto; float: left; color: #d93862; font-size: 15px; margin: 3px 2%; text-transform: uppercase; }

.gs_listing_title a { color: #d93862; text-transform: uppercase; }

.gs_listing_cont_box { width: 98%; height: auto; float: left; padding: 1%; text-align: justify; line-height: 18px; }

.gs_listing_cont_box img { float: left; margin: 5px; }

.gs_testimo_cont { width: 100%; height: auto; float: left; margin-top: 5px }

.gs_testimo_cont span { float: right; color: #d93862; font-weight: bold; margin-top: 10px }

.gs_genral_cont_box_1 { width: 98%; height: auto; float: left; margin: 5px 1% 0 1%; text-align: justify; }

.gs_blog_img_box { width: 98%; height: auto; float: left; margin: 5px 1% 5px 1%; text-align: center; }

.gs_genral_cont_box_with_imagebox { width: 80%; height: auto; float: left; margin: 5px 1% 0 1%; text-align: justify; }

.gs_genral_img_box_with_contbox { width: 18%; height: auto; float: left; margin: 5px 0% 0 0%; text-align: justify; }

.gs_txt_box_cel { width: 23%; height: auto; float: left; padding: 1%; }

.gs_txt_box_cel a { color: #D93862; }

/*Celebrity Astrologer*/
tr.selected { border-bottom: 1px solid #999999; padding: 15px 3%; width: 94%; background: #FFF !important; }

tr.selected td { border-right: none !important; }

tr.celebrityprd { background: #e9eae8; }

/*Celebrity Astrologer*/
.bold_title_white-color { color: #FFFFFF; font-weight: bold; }

.next_box { float: left; min-width: 17px; margin: 6px; padding: 3px; text-align: center; border: solid 1px #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.next_box:hover { text-align: center; min-width: 17px; background: #dbebf1; color: #FFF !important; border: 1px #0789bb solid }

.pagination { float: left; width: 95%; margin: 6px; padding: 3px; text-align: center; }

/*compability home page box*/
.compability_sub_box100 { width: 100%; float: left; margin-top: 10px }

.compability_sub_box20 { width: 20%; float: left; font-size: 11px; color: #C00; margin: 5px 0 0 0 }

.compability_sub_box20_right { width: 20%; float: right; font-size: 11px; color: #C00; margin: 5px 0 0 0 }

.compability_sub_box60 { background: #FFFFFF; float: left; margin: 5px 0 0; padding: 5px 2%; width: 95.5%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #CCC; }

.compability_sun-txt-sub_box { width: 40%; padding: 2px 0%; margin: 3px 3%; float: left; text-align: center; cursor: pointer; border: 1px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.compability_sun-txt-sub_box_right { width: 40%; padding: 2px 0%; margin: 3px 3%; float: right; text-align: center; cursor: pointer; border: 1px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.compability_sun-txt-sub_box div { width: 90%; height: auto; float: left; text-align: center; }

.compability_sun-txt-sub_box:hover { color: #333; background: #FFFFFF; }

.compability_sun-txt-sub_box_right:hover { color: #333; background: #FFFFFF; }

/*****************home widgets CSS*******************/
.gs_content_box_pink_top_home_Widget { width: 100%; height: auto; max-height: 214px; min-height: 214px; overflow: hidden; float: left; border: #9c9c9c 0.1em solid; margin: 0 0 0px 0px; }

.widgets-toptab-box-h { width: 20.5%; height: auto; float: left; margin: 20px 2% 0px 2%; border: solid #CCC 1px; border-bottom: none; }

.widgets-toptab-box-h a { color: #414141; }

.widgets-toptab-box-h a:hover { color: #fff; }

.widgets-tab-h { width: 88%; height: auto; float: left; padding: 5px 6%; color: #107596; font-size: 15px; border-bottom: 1px solid #CCC }

.widgets-tab-h-active { width: 88%; height: auto; float: left; padding: 5px 6%; color: #333; font-size: 15px; border-bottom: 1px solid #CCC; }

.gs_text_box-h { float: left; width: 73%; height: auto; max-height: 185px; padding: 2px 1%; text-align: justify; overflow: auto; margin: 2px 0; }

/*****************End home widgets CSS*******************/
/*****************Iganesha CSS*******************/
.gs_iganesha_box { width: 96%; height: auto; float: left; padding: 20px 2% 0 2%; background: url(http://cdnimages.ganeshaspeaks.com/iganesha/iphonepage_top_bg.jpg) repeat-x top }

.gs_iganesha_main-img_box { width: auto; height: auto; float: left; margin: 0 2% 0 2% }

.gs_iganesha_title_box { width: 65%; height: auto; float: left; margin: 50px 0 0 2% }

.gs_iganesha_content_box { width: 96%; height: auto; float: left; padding: 20px 2% 0 2%; }

.gs_iganesha_sub_box01 { width: 92%; height: auto; background: url(http://cdnimages.ganeshaspeaks.com/iganesha/sunsign_title_bg2in1.png); color: #FFF; font-size: 17px; padding: 4px 4%; text-align: center; }

.gs_iganesha_sub_box02 { width: 92%; height: auto; padding: 4px 4%; text-align: center; float: left }

.gs_iganesha_img_box02 { width: 46%; height: auto; float: left; padding: 5px 2% }

.gs_iganesha_img_box03 { width: 28%; height: auto; float: left; padding: 5px 2.5% }

.gs_iganesha_img_box03 img { width: 100%; }

.gs_iganesha_70-box { width: 66%; height: auto; float: left; padding: 0 2% }

.gs_iganesha_30-box { width: 30%; height: auto; float: left }

.gs_iganesha_sub-title { width: 100%; font-size: 20px; color: #D93862; float: left; text-align: left }

.gs_iganesha_sub-txt_coffee { width: 100%; float: left; color: #D93862; font-weight: bold; text-align: right; border-bottom: 1px solid #D93862; padding: 5px 0 }

/*****************End Iganesha CSS*******************/
/*****************Improvement Wizard question css *******************/
.Gs_question_txt { width: 98%; padding: 3px 0 3px 2%; color: #107596; font-size: 15px; font-weight: bold; float: left }

.Gs_Ans_txt { width: 96%; float: left; margin: 3px 2% }

.Gs_Ans_txt2 { width: 46%; float: left; margin: 3px 2% }

/***************** End Improvement Wizard qustion css *******************/
/***************** Bejan Daruwalla css *******************/
.gs_bejan_img_box02 { width: 96%; height: auto; float: left; padding: 5px 2% }

/***************** End Bejan Daruwalla css *******************/
/*********IPhone and Bejan Mouse Hover Effect script css********/
.ddimgtooltip { box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/ -webkit-box-shadow: 3px 3px 5px #818181; -moz-box-shadow: 3px 3px 5px #818181; display: none; position: absolute; border: 1px solid black; background: white; color: black; z-index: 2000; padding: 4px; }

/*end of script css*/
.gs_award_box { width: 96%; height: 300px; float: left; padding: 20px 2% 0 2%; background: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/PC_World_top_banner.jpg) no-repeat left top; background-size: 100%; -o-background-size: 100%; -webkit-background-size: 90%; -moz-background-size: 100%; }

.home-widget-icon { width: 21%; float: left; height: 180px; margin: 20px 2%; }

.home-widget-icon img { width: 100%; max-width: 185px; }

/***************** End Bejan Daruwalla css *******************/
/*********IPhone and Bejan Mouse Hover Effect script css********/
.ddimgtooltip { box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/ -webkit-box-shadow: 3px 3px 5px #818181; -moz-box-shadow: 3px 3px 5px #818181; display: none; position: absolute; border: 1px solid black; background: white; }

/*********New 4 version********/
.gs_ip-icon { width: 30px; height: 30px; padding: 0 5px; margin: 0 2px; float: right; background: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/fb-tw-ip_icon.png) no-repeat 5px -31px }

.gs_tw-icon { width: 30px; height: 30px; padding: 0 5px; margin: 0 2px; float: right; background: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/fb-tw-ip_icon.png) no-repeat 5px -61px }

.gs_fb-icon { width: 30px; height: 30px; padding: 0 5px; margin: 0 2px; float: right; background: url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/fb-tw-ip_icon.png) no-repeat 5px 0px }

.shareOn { width: 100%; height: auto; float: right; text-align: right; }

/*********For Order Form Start ********/
.fieldHelp { margin-top: 5px; cursor: pointer; background-image: url("http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/order_help_icon.jpg"); background-repeat:no-repeat; }

.errorRow { color: #ff0000; }

.fieldLabel { cursor: default; }

.showFieldError { margin-top: 5px; background-image: url("http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/order_error_icon.jpg"); cursor: pointer; display: inline; background-repeat:no-repeat; }

.noFieldError { margin-top: 5px; background-image: url("http://cdnimages.ganeshaspeaks.com/GSIMAGES/WEBIMAGES/order_error_icon.jpg"); cursor: pointer; display: none; background-repeat:no-repeat; }

.fieldRow input { background-color: #fafac3; }

.fieldRow select { background-color: #fafac3; }

.errorRow input { background-color: #f2bebe; }

.errorRow select { background-color: #f2bebe; }

/*********For Order Form End ********/
/*********Product page css ********/
.gs_product_box_icon { float: left; width: 30%; height: auto }

.gs_product_box_icon img { width: 85%; max-width: 321px }

.gs_product_box_top { width: 80%; min-height: 250px; height: auto; float: left; margin: 0 0% }

.gs_product_box_rating { width: 70%; height: auto; float: right; color: #ca4c00; font-weight: bold; }

.gs_product_box_desc { width: 70%; height: auto; float: right; }

.gs_product_box_bottom { width: 99%; height: auto; float: left; padding: 0% 0 0 1% }

.gs_product_box_sample { float: right; width: 16%; height: auto; }

.gs_product_box_sample img { width: 100%; text-align: center; }

.gs_product_box_detail { float: left; width: 35%; height: auto; }

.gs_product_box_detail span { color: #b11616; font-size: 16px; line-height: 28px }

.gs_product_box_detail_format { float: left; color: #414141; font-weight: normal; font-size: 16px; line-height: 28px; cursor: default }

.gs_product_box_buy { float: right; width: auto; height: auto; margin-left:10px; }

.gs_product_box_form { width: 99%; height: auto; float: left; padding: 1% 0 0 1%; background: #FFF; border-top: 0.1em solid #9c9c9c }

.gs_product_box_buy_button { margin: 10px 0 0 0; width: auto; float: right; text-align: right }

.gs_product_box_buy_share { margin: 30px 0 0 0; width: 20%; float: right; text-align: right; }

.gs_product_box_name { float: right; width: 70%; height: auto; margin: 1% 0 0 0; font-size: 30px; color: #c82970; font-weight: bold; }

.gs_product_box_by { float: right; text-align: right; width: 70%; height: auto; margin: 0 0 0 0; font-size: 15px; color: #c82970; font-weight: bold; }

.gs_banner_box_right { width: 100%; height: auto; float: left; text-align: right; }

/*********End Product page css ********/
#main { width: 100%; height: auto; max-width: 1600px; min-width: 980px; margin: 0 auto; }

.navi-left { width: 5%; height: 114px; float: left; text-align: right; }

.navi-bg { width: 90%; height: 114px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/navi-belt-bg.jpg) repeat-x bottom; }

.navi-right { width: 5%; height: 114px; float: left; text-align: left; }

.navi-bg table { color: #FFF; font-size: 12px; font-weight: bold; letter-spacing: -0.75px; width: 100%; }

.top-navi-txt { padding: 6px 0; }

.top-navi-txt a { color: #FFF; font-size: 12px; font-weight: bold; letter-spacing: -0.75px; }

.topnavi { display: block; float: left; position: relative; overflow: hidden; max-width: 160px; }

.icon-bg { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center 9px no-repeat; width: 8.33%; height: 60px }

.icon-bg_1 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -58px no-repeat; width: 8.33%; }

.icon-bg_2 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -125px no-repeat; width: 8.33%; }

.icon-bg_3 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -193px no-repeat; width: 8.33%; }

.icon-bg_4 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -266px no-repeat; width: 8.33%; }

.icon-bg_5 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -337px no-repeat; width: 8.33%; }

.icon-bg_6 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -407px no-repeat; width: 8.33%; }

.icon-bg_7 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -477px no-repeat; width: 8.33%; }

.icon-bg_8 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -551px no-repeat; width: 8.33%; }

.icon-bg_9 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -703px no-repeat; width: 8.33%; }

.icon-bg_10 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -788px no-repeat; width: 8.33%; }

.icon-bg_11 { background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/top-navi-icon.jpg) center -858px no-repeat; width: 8.33%; }

.sunsign-box1 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -5px; min-width: 47px; margin: 0 2px; }

.sunsign-box2 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -58px; min-width: 47px; margin: 0 2px; }

.sunsign-box3 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -121px; min-width: 47px; margin: 0 2px; }

.sunsign-box4 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -182px; min-width: 47px; margin: 0 2px; }

.sunsign-box5 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -251px; min-width: 47px; margin: 0 2px; }

.sunsign-box6 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -313px; min-width: 47px; margin: 0 2px; }

.sunsign-box7 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -379px; min-width: 47px; margin: 0 2px; }

.sunsign-box8 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -438px; min-width: 47px; margin: 0 2px; }

.sunsign-box9 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -513px; min-width: 47px; margin: 0 2px; }

.sunsign-box10 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -577px; min-width: 47px; margin: 0 2px; }

.sunsign-box11 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -648px; min-width: 47px; margin: 0 2px; }

.sunsign-box12 { width: auto; height: 50px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-icon.png) center -701px; min-width: 47px; margin: 0 2px; }

.sunsign-txt { width: auto; height: auto; text-align: center; margin-top: 7px; font-size: 11px; }

.sunsign-txt a { font-size: 11px; }

.gs_container_box-new { width: 98%; float: left; margin: 0 1% 15px 1%; height: auto; position: relative; z-index: 1; top: 0; border: 1px solid #c2c2c2; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) center bottom repeat-x; }

.gs_container_box-new-01 { width: 98%; float: left; margin: 0 1% 15px 1%; height: 250px; position: relative; z-index: 1; top: 0; border: 1px solid #c2c2c2; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) center bottom repeat-x; }

.gs_container_box-new-02 { width: 98%; float: left; margin: 0 1% 15px 1%; height: 150px; position: relative; z-index: 1; top: 0; border: 1px solid #c2c2c2; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) center bottom repeat-x; }

.gs_container_box-new-pom { width: 98.7%; float: left; margin: 0 0% 15px 1%; height: auto; position: relative; z-index:3; top: -36px; border: 1px solid #c2c2c2; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) center bottom repeat-x; }

.gs_container_box-new-pom-detail { width: 98.7%; float: left; margin: 0 0% 15px 1%; height: auto; position: relative; z-index:3; top: -36px; }

.spacer { width: 100%; height: 50px; float: left; }

.spacer-20px { width: 100%; height: 20px; float: left; }

.spacer-10px { width: 100%; height: 10px; float: left; }

.spacer-20px-border { width: 100%; height: 10px; float: left; border-bottom: 2px dotted #333; margin-bottom: 10px }

.gs_box_spacer { width: 1%; height: auto; float: left; margin: 5px 0px 0px 0px; }

.gs_box_h_spacer { width: 100%; height: 15px; float: left; }

.belt { width: auto; height: 200px; }

.img-box-new { width: auto; height: auto; float: left; }

.text-box-new { width: auto; height: 71px; float: left; }

.nrml-text-new { width: 96%; height: auto; float: left; margin: 5px 2%; text-align: justify; max-height: 205px; overflow: hidden; }

.nrml-text-new ul { margin: 0px 0 0 20px; padding: 0 0 0 10px; float: left; }

.nrml-text-new ul li { color: #414141; }

.nrml-text-new-widget { width: 96%; height: auto; float: left; margin: 5px 2%; text-align: justify; padding-top: 5px }

.nrml-text-new-widget ul { margin: 0px 0 0 2px; padding: 0 0 0 10px; float: left; }

.nrml-text-new ul li { color: #414141; }

.sunsign-belt { width: 98%; height: 61px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg); margin: 0 1%; border-bottom: 1px solid #bc6261 }

.page-title { width:auto; height: auto; float: left; width: 306px; }

.sunsign-belt-box { width: auto; height: auto; float: right; text-align: right; font-size: 12px; }

.gs_box_25-new { width: 23.5%; margin: 0 0%; height: auto; float: left; position: relative; top: -36px; padding: 0 0.5% 0 9px; }

.gs_nrml_25 { width: 23.5%; margin: 0 0%; height: auto; float: left; padding: 0 0.5% 0 0.5%; }

.gs_box_25-devide { width: 24%; margin: 0 0%; height: auto; float: left; padding: 0 1% 0 0%; }

.gs_box_33-new { width: 31.5%; margin: 0 0%; height: auto; float: left; position: relative; top: -36px; padding: 0 0 0 10px; }

.gs_box_33-divide { width: 33%; margin: 0 0% 0 1%; height: auto; float: left; }

.gs_box_50-new { width: 48%; margin: 0 0%; height: auto; float: left; position: relative; top: -36px; padding: 0 0.5% 0 10px; }

.gs_box_66-new { width: 65%; margin: 0 0%; height: auto; float: left; position: relative; top: -36px; padding: 0 0.5% 0 10px; }

.gs_box_66-divide { width: 65.5%; margin: 0 0% 0 0.5%; height: auto; float: left; }

.gs_box_75-new { width: 73.75%; height: auto; float: left; padding: 0 0.5% 0 10px; text-align: justify; position: relative; z-index: 2; top: -36px; }

.gs_box_100-new { width: 97%; height: auto; float: left; padding: 0 0.5% 0 10px; text-align: justify; position: relative; z-index: 2; top: -36px; }

.gs_box_75-devide { width: 74.5%; height: auto; float: left; padding: 0 0% 0 0.5%; }

.gs_nrml_100_box { width: 100%; height: auto; float: left; }

.gs_nrml_100_box img { float: left; margin: 8px }

.img-box { float: left; margin: 5px; width: 80px; }

.img-left { float: left; margin: 8px; }

.auto_box { width: auto; height: auto; float: left }

.gs_box_sunsign_img { width: 32%; height: auto; float: right; margin: 5px 0 0px 0px; text-align: justify; }

.gs_content_box_adj-new { width: 100%; height: auto; float: left; padding-bottom: 15px; }

.gs_footer_navi-new { width: 100%; height: auto; float: left; text-align: center; padding: 10px 0 10px 0; }

.footer_keyword_box-new { width: 98%; height: auto; float: left; text-align: center; padding: 0px 1% 10px 1%; font-size: 11.2px; }

.footer-left { width: 9%; height: 94px; float: left; text-align: right; }

.footer-bg { width: 82%; height: 85px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/footer_bg_img.jpg) repeat-x bottom; font-size:12px; padding-top:9px; }

.footer-right { width: 9%; height: 94px; float: left; text-align: left; }

.gs_text_box-h-new { float: left; width: 68%; height: auto; max-height: 228px; padding: 2px 2%; text-align: justify; overflow: auto; margin: 2px 0; }

.gs_home_widget_img_box { width: 24%; height: auto; float: left; margin: 10px 2%; }

.gs_content_box_pink_top_home_Widget-new { width: 100%; height: auto; float: left; margin: 0 0 0px 0px; }

.home-widget-txt-belt { width: 99.7%; height: auto; float: left; border: 1px solid #c36161; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg.jpg); }

.home-widget-txt-box title-01-active { background-color:#F00; font-size:15px; color:#FFF; }

.home-widget-txt-box { width: 15%; height: auto; padding: 10px 2.3%; float: left; text-align: center; border-right: 1px solid #c36161; }

.home-widget-txt-box-last-tab { width: 15%; height: auto; padding: 10px 2.3%; float: left; text-align: center; }

.home-widget-content-box { width: 97.7%; height: auto; float: left; border: 1px solid #c36161; border-top: none; padding: 5px 1%; max-height: 200px; overflow: auto; }

.title-01 { font-size: 16px; }

.title-01 span { font-size: 16px; color: #016e01; }

/*****************End home widgets CSS*******************/
.sub-widget { border-bottom: 1px solid #CCC; cursor: pointer; background:#FFF; font-weight: bold; }

.sub-widget-active { border-bottom: 1px solid #CCC; cursor: pointer; background:rgb(232, 232, 232); font-weight: bold; }

/*****************Iganesha CSS*******************/
.gs_latest-offers-box { width: 96%; height: auto; float: left; margin: 8px 2%; overflow: hidden; }

.box-ovewflow-auto { width:100%; max-height:180px; min-height:180px; overflow:auto; }

.gs_box_50_1 { width: 49.5%; height: auto; float: left; text-align: justify; text-align: justify; position: relative; z-index: 2; top: -32px; }

.gs_box_50_1 ul { margin: 0px 0 0 8px; padding: 0; }

.gs_box_50_1 ul li { margin-left: 0px; padding-left: 0px; }

.gs_box_50_1 ul li a { margin: 0px; padding: 0px; }

.gs_box_50_1 ul li a:hover { color: #c36161; }

.gs_box_50_1 ul li:hover { color: #c36161; }

.gs_img_cont_box-new { width: 96%; height: auto; float: left; margin: 35px 2% 0 2%; }

.gs_more_nobdr-new { width: auto; height: auto; margin: 10px 5px 5px 5px; color: #016e01; font-weight: bold; text-align: right; padding-bottom: 5px; }

.gs_more_nobdr-new a { color: #016e01; }

.gs_content_box_tab_footer-new { width: 99.6%; height: auto; float: left; }

.gs_txt_box_2-new { float: left; height: auto; overflow: hidden; padding: 2%; width: 82%; }

.gs_txt_box_2-new span { font-weight: bold; font-size: 14px; color: #333; }

.gs_txt_box_2-new ul { margin: 0px 0 0 2px; padding: 0 0 0 10px; float: left; }

.gs_txt_box_2-new ul li { color: #414141; }

/***Icon images css***/
.img-box-icon-horoscopes { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) no-repeat; }

.img-box-icon-offers { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -71px; }

.img-box-icon-free-horo { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -426px; }

.img-box-icon-ourteam { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -213px; }

.img-box-icon-bejan { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -284px; }

.img-box-icon-panel-astrologers { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -781px; }

.img-box-icon-today-deal { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -568px; }

.img-box-icon-apps { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -639px; }

.img-box-icon-tarot { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -497px; }

.img-box-icon-chinese-astrology { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -710px; }

.img-box-icon-numerology { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -852px; }

.img-box-icon-testimonials { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -923px; }

.img-box-icon-panchang { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -994px; }

.img-box-icon-best-sellers { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1065px; }

.img-box-icon-media-coverage { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1136px; }

.img-box-icon-L-statistics { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1207px; }

.img-box-icon-our-predictions { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1278px; }

.img-box-icon-articles { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1349px; }

.img-box-icon-astro-fun { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt.jpg) center -1420px; }

.img-box-icon-wizard { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -0px; }

.img-box-icon-why-astrology { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -71px; }

.img-box-icon-pro-by-gs { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -213px; }

.img-box-icon-pro-by-astroloer { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -142px; }

.img-box-icon-partners { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -284px; }

.img-box-icon-customer-care { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -355px; }

.img-box-icon-aries { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -0px; }

.img-box-icon-taurus { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -71px; }

.img-box-icon-gemini { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -142px; }

.img-box-icon-cancer { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -213px; }

.img-box-icon-leo { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -284px; }

.img-box-icon-virgo { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -355px; }

.img-box-icon-libra { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -426px; }

.img-box-icon-scorpio { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -497px; }

.img-box-icon-sagittarius { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -568px; }

.img-box-icon-capricorn { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -639px; }

.img-box-icon-aquarius { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -710px; }

.img-box-icon-pisces { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt3.jpg) center -781px; }

.img-box-icon-daily { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -710px; }

.img-box-icon-weekly { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -639px; }

.img-box-icon-monthly { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -568px; }

.img-box-icon-yearly { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -498px; }

.img-box-icon-compatibility { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -426px; }

.img-box-icon-sunsign-about { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -852px; }

.img-box-icon-facebook { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -923px; }

.img-box-icon-major { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -994px; }

.img-box-icon-minor { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1065px; }

.img-box-icon-royal { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1136px; }

.img-box-icon-contact { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1207px; }

.img-box-icon-about-gs { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1278px; }

.img-box-icon-faq { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1350px; }

.img-box-icon-terms-of-use { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1420px; }

.img-box-icon-security { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1491px; }

.img-box-icon-privacy { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1562px; }

.img-box-icon-footer-career { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1633px; }

.img-box-icon-book { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1704px; }

.img-box-icon-store { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1775px; }

/***End Icon images css***/
.img-box-icon-upload { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1846px; }

.img-box-icon-award { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1917px; }

.img-box-icon-login { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1988px; }

.img-box-icon-register { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -2059px; }

.img-box-icon-pre-order { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1846px; }

.img-box-icon-new-launched { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -1988px; }

.img-box-icon-book-offer { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/icon-belt2.jpg) center -2059px; }

/***Preductions Icon images css***/
.img-box-icon-pre-film { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -0px; }

.img-box-icon-pre-general { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -71px; }

.img-box-icon-pre-politics { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -142px; }

.img-box-icon-pre-elections { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -213px; }

.img-box-icon-pre-sports { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -284px; }

.img-box-icon-pre-stockmarket { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -355px; }

.img-box-icon-pre-vastu { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -426px; }

.img-box-icon-pre-business { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -497px; }

.img-box-icon-pre-cricket { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -568px; }

.img-box-icon-pre-archive { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -639px; }

.img-box-icon-pre-similer-page { width:71px; height:71px; float:left; background:url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/our-preductions-belt.jpg) center -710px; }

/***End Preductions Icon images css***/
/***Preductions ul li css***/
.nrml-text-new-preduction { width:96%; height:auto; float:left; margin:5px 2%; text-align:justify; padding-top:5px }

.nrml-text-new-preduction ul { margin:0; padding:0px }

.nrml-text-new-preduction ul li { margin:5px 0 0 12px; padding:0; list-style:square; }

/***End Preductions ul li css***/
.gs-astro-fixed-height{ width:auto; float:left; height:77px; overflow:hidden}
/***Chinese sunsign css***/
.img-space-box { margin: 0 5px }

.img-box-icon-rat { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -0px; }

.img-box-icon-boar { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -71px; }

.img-box-icon-dragon { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -142px; }

.img-box-icon-monkey { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -213px; }

.img-box-icon-rooster { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -284px; }

.img-box-icon-sheep { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -355px; }

.img-box-icon-snake { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -426px; }

.img-box-icon-tiger { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -497px; }

.img-box-icon-dog { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -568px; }

.img-box-icon-ox { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -639px; }

.img-box-icon-rabbit { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -710px; }

.img-box-icon-horse { width: 71px; height: 71px; float: left; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/chinese-sunsign-belt.jpg) center -781px; }

/***Chinese sunsign css***/
.title-text-new { margin: 46px 0 0 5px; }

/******Font Css****/
h1 { font-size: 19px; margin: 8px 0 0 10px; padding: 0; font-family: 'Trebuchet MS', serif !important; font-weight: normal; }

h2 { font-size: 16px; margin: 10px 0 0 2px; padding: 0; font-family: 'Trebuchet MS', sans-serif !important; font-weight: normal; }

h3 { margin: 0; padding: 0; font-size: 15px; font-family: 'Trebuchet MS', sans-serif !important; font-weight: normal; }

h3 span { font-size: 15px; color: #016e01; }

h4 { margin: 0; padding: 0; font-size:14px; font-family: 'Trebuchet MS', sans-serif !important; font-weight: normal; text-transform: capitalize }

.red, .red a { color: rgb(224, 67, 67); }

.blue, .blue a { color: #4292b7 }

.dark-golden, .dark-golden a { color: #a66724 }

.dark-blue, .dark-blue a { color: #1d4654 }

.green, .green a { color: #6b8e3c }

.eggplant, .eggplant a { color: #9f225c }

.purple, .purple a { color: #7b27b3 }

.dark-brown, .dark-brown a { color: #82473b }

.color1, .color1 a { color: #208e9d }

.color2, .color2 a { color: #4f5732 }

.color3, .color3 a { color: #539b58 }

.color4, .color4 a { color: #e74e50 }

.color5, .color5 a { color: #3e6550 }

.color6, .color6 a { color: #1d3b5d }

.color7, .color7 a { color: #b54110 }

.color8, .color8 a { color: #2a7763 }

.color9, .color9 a { color: #736451 }

.color10, .color10 a { color: #244aaf }

.color11, .color11 a { color: #872e8c }

.color12, .color12 a { color: #118997 }

.color13, .color13 a { color: #40a8d4 }

.color14, .color14 a { color: #ae014f }

.color15, .color15 a { color: #9c9675 }

.color16, .color16 a { color: #3c5fac }

.color17, .color17 a { color: #c7144f }

.color18, .color18 a { color: #a5a62f }

.color19, .color19 a { color: #8b243b }

.color20, .color20 a { color: #1c4692 }

.color21, .color21 a { color: #ae1404 }

.color22, .color22 a { color: #005a5f }

.color23, .color23 a { color: #365c57 }

.color24, .color24 a { color: #c69402 }

.color25, .color25 a { color: #727200 }

.color26, .color26 a { color: #71017d }

.color27, .color27 a { color: #00565b }

.color28, .color28 a { color: #b1045e }

.color29, .color29 a { color: #a40328 }

.gs_red_small_title { width: 100%; height: auto; font-size: 15px; color:rgb(224, 67, 67); float: left; }

.gs_red_small_title a { color: rgb(224, 67, 67); }

.gs_lgt_red_title { color:rgb(224, 67, 67); font-size:15px; }

/****** End Font****/
.gs_blue_topic { width: auto; float: left; font-size: 13px; padding: 15px 3%; border: 1px #999 solid; border-left: none; border-top: none; width: 94%; cursor: pointer; }

.gs_astrologer_photo_box { width: 18.5%; height: auto; text-align: center; float: left; margin: 5px 0.5%; border: 1px dotted #CCC }

.gs_astrologer_photo_box_name { height: 35px; width: auto; margin: 0 auto; text-align: center; color: #900; font-size: 14px; padding: 5px 0; text-transform: capitalize }

.gs_astrologer_photo_box_image { width: auto; margin: auto 0; text-align: center; color: #116686; font-size: 14px }

.gs_bejan_img_box02 { width: 96%; height: auto; float: left; padding: 5px 2% }

.gs_listing_cont_box { width: 98%; height: auto; float: left; padding: 1%; text-align: justify; line-height: 18px; }

.gs_listing_cont_box img { float: left; margin: 5px; }

label { width: auto; height: auto; margin: 0px 5px 5px 5px; color: #ab2447; font-size: 13px; text-align: right; padding-bottom: 5px; cursor: pointer; }

label a { color: #414141; }

ul { margin: 10px 0 0 20px; padding: 0 0 0 10px; float: left; }

ul li { color: #414141; }

a { text-decoration: none; outline: none; color: #414141 }

img { outline: none; border: none; }

#gs_main_inner { width: 100%; margin: auto; overflow: hidden; min-width: 980px; max-width: 1600px; }

.sunsign-header-box { float: left; height: 268px; padding-left: 10px; padding-right: 0.5%; top: -36px; width: 98.5%; border-bottom:1px solid #ccc; position: relative; top: -36px; }

.sunsign-header-box-01 { float: left; height:auto; padding-left: 10px; padding-right: 0.5%; top: -36px; width: 98.5%; position: relative; top: -36px; }

.right-img { width:25%; float:right; height: auto; margin-bottom: 0; margin-left: 0; margin-right: 5px; margin-top: 5px; text-align:right; }

.right-img-astro { width:30%; float:right; height: auto; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 37px; text-align:right; }

.right-img img { width:63%; margin:0px 2px 0 0; min-width:135px; }

.right-img-share { width:30%; float:right; height: auto; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 37px; text-align:right; }

.right-img-share img { margin:30px 2px 0 0; width:100px; }

.step-belt { width: 92%; height: auto; padding: 8px 4%; border: #9c9c9c solid 1px; float:left; text-align: justify; background: url(http://cdnimages.ganeshaspeaks.com/CSS4/RESOURCES/sunsign-bg1.jpg) }

.step-belt .arrowtd { background:url(http://cdnimages.ganeshaspeaks.com/GSIMAGES/step-arrow.png) no-repeat right 12px; }

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

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