@charset "utf-8";

/* CSS Document */

/* 	-----------------------------------------------------

	------------------- General Styles ------------------

	----------------------------------------------------- */	

* {margin:0; padding:0; outline: none;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}



blockquote, q {quotes:none;}

blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}

:focus {outline:0;}

ins {text-decoration:none;}

del {text-decoration:line-through;}

table {border-collapse:collapse; border-spacing:0;}

a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0;}



img {margin:0; padding:0; outline-style:none; outline-width:0; }



body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/main_bg.jpg) repeat-x #b6873a;}



.clr {font-size:0; height:0; line-height:0; clear:both;}

.left {margin:0; padding:0; width:auto; height:auto; float:left;}

.right {margin:0; padding:0; width:auto; height:auto; float:right;}



@font-face {

font-family: 'PTSans-Caption';

src: url('../fonts/ptc55f.html');

src: url('../fonts/ptc55fd41d.html?#iefix') format('embedded-opentype'),

url('../fonts/ptc55f.woff') format('woff'),

url('../fonts/ptc55f-2.html') format('truetype'),

url('..fonts/ptc55f.html#ptc55f') format('svg');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Conv_CANDARAI';

src: url('../fonts/CANDARAI.html');

src: url('../fonts/CANDARAId41d.html?#iefix') format('embedded-opentype'),

url('../fonts/CANDARAI.woff') format('woff'),

url('../fonts/CANDARAI-2.html') format('truetype'),

url('../fonts/CANDARAI-3.html#Conv_CANDARAI') format('svg');

font-weight: normal;

font-style: normal;



}

@font-face {

font-family: 'Conv_CANDARAZ';

src: url('../fonts/CANDARAZ.html');

src: url('../fonts/CANDARAZd41d.html?#iefix') format('embedded-opentype'),

url('../fonts/CANDARAZ.woff') format('woff'),

url('../fonts/CANDARAZ-2.html') format('truetype'),

url('../fonts/CANDARAZ-3.html#Conv_CANDARAZ') format('svg');

font-weight: normal;

font-style: normal;



}

@font-face {

font-family: 'Conv_CANDARAB';

src: url('../fonts/CANDARAB.html');

src: url('../fonts/CANDARABd41d.html?#iefix') format('embedded-opentype'),

url('../fonts/CANDARAB.woff') format('woff'),

url('../fonts/CANDARAB-2.html') format('truetype'),

url('../fonts/CANDARAB-3.html#Conv_CANDARAB') format('svg');

font-weight: normal;

font-style: normal;



}

@font-face {

font-family: 'Conv_PTsans';

src: url('../fonts/PTS55F.html');

src: url('../fonts/PTS55Fd41d.html?#iefix') format('embedded-opentype'),

url('../fonts/PTS55F.woff') format('woff'),

url('../fonts/PTS55F.ttf') format('truetype'),

url('../fonts/PTS55F-2.html#Conv_PTsans') format('svg');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Conv_PTsansbold';

src: url('../fonts/PTS75F.html');

src: url('../fonts/PTS75Fd41d.html?#iefix') format('embedded-opentype'),

url('../fonts/PTS75F.woff') format('woff'),

url('../fonts/PTS75F.ttf') format('truetype'),

url('../fonts/PTS75F-2.html#Conv_PTsansbold') format('svg');

font-weight: normal;

font-style: normal;

}



/*========wrapper start================*/

#wrapper{ width:100%; background:url(../images/main_bg01.jpg) no-repeat top center; min-height:950px; overflow:hidden}

#wrapper1{ width:100%; background:url(../images/main_bg02.jpg) no-repeat top center; min-height:1040px; overflow:hidden}

/*========wrapper end================*/



/*=========to section start================*/

#topsection{ width:100%; height:291px; padding:0px; margin:0px;}

.topsection_inner{ width:1024px; margin:0px auto; height:291px; position: relative;}

	.topsection_inner .leaf{ width:76px; height:80px; position:absolute; top:10px; right:-156px;}

.navigation{ background:url(../images/navigation_area.png) no-repeat; width:940px; height:74px; position:absolute; bottom:-36px; left:41px; z-index:2; padding:0; padding: 0 3px 0 0; }

.navigation table { width: 100%; border-spacing: 0; border-collapse: collapse; height: 74px; }

.navigation td { vertical-align: middle; text-align: center;  }

.navigation td a{ font-family:'PT Sans'; color:#FFF; padding: 23px 0; font-size:15px; line-height:20px; font-weight:normal; font-style:normal; text-decoration:none; text-shadow:1px 1px 0px #000; display: block; border-left: 1px solid #fd035e; border-right: 1px solid #fd035e;}

.navigation td a:hover{ background:url(../images/navigation_area.png) no-repeat 0 -79px; border-left: 1px solid #e51319; border-right: 1px solid #e51319; }



.navigation td:first-child  a{ border-left: 0px; }

.navigation td:first-child a:hover { background:url(../images/navigation_area.png) no-repeat 5px -79px;   }



.navigation td:last-child  a{ border-right: 0px; }

.navigation td:last-child a:hover { background:url(../images/navigation_area.png) no-repeat scroll 1px -79px transparent;   }



.navigation td:first-child   a.select {background:url(../images/navigation_area.png) no-repeat 5px -79px; ; display:block;  }

.navigation td a.select {background:url(../images/navigation_area.png) no-repeat 0 -79px; display:block;  }

.navigation td:last-child   a.select {background:url(../images/navigation_area.png) no-repeat 1px -79px transparent;  }









.left_reb{ width:291px; height:278px; position:absolute; left:-166px; bottom:-58px;}

.right_reb{ width:243px; height:146px; position:absolute; right:-118px; bottom:-42px;}

.main_logo{ width:517px; height:243px; position:absolute; left:262px; top:0px;}

.main_logo1{ width:517px; height:243px; position:absolute; left:100px; top:0px;}

.text01{ width:128px; height:auto; text-align:center; position:absolute; left:67px; top:132px;}

.text01 h4{color:#161616; font:normal 16px/20px 'Conv_PTsans';}

.text01 h4 span{ font:normal 22px/20px 'Conv_PTsansbold';}



.text02{ width:128px; height:auto; text-align:center; position:absolute; right:67px; top:132px;}

.text02 h4{ color:#161616; font:normal 16px/20px 'Conv_PTsans';}

.text02 h4 span{ font:normal 22px/20px 'Conv_PTsansbold';}



/*=========to section end================*/



/*=========slider section start=================*/

#slider_section{ width:100%; background:url(../images/slider_section.jpg) no-repeat top center #030303; height:260px; padding:36px 0px 0px 0px; }

.slider_section_inner{ width:1024px; height:259px; margin:0px auto; padding:0px;}

/*=========slider section end=================*/



/*===========content start====================*/

#contentarea{ width:100%; background:url(../images/content_bg.png) repeat-x; height:auto; padding:0px; margin:0px auto; border:0px solid #00C;}

#contentarea_1{ width:100%; height:auto; padding:0px; margin:0px auto; border:0px solid #00C;}

	.section01{ width:1024px; height:auto; margin:0 auto; padding:42px 0 64px 0;}

		.section01 h2{ color:#050505; font:normal 30px/40px 'Conv_CANDARAI'; text-align:center; margin-bottom:58px;}

			.section01 h2 span{ color:#050505; font:normal 30px/40px 'Conv_CANDARAZ'; text-align:center;}

		.section01 .game_box{ width:1024px; height:auto; margin:0 auto;}

			.section01 .game_box .box01{  background: url("../images/red_box.png") no-repeat scroll 0 0 transparent;     float: left;     height: 314px;  width: 249px;     margin-right: 8px;        position: relative;     text-align: center;    }

			.section01 .game_box .box02{ float:left; height: 314px;  width: 249px;  margin-right:8px; background:url(../images/black_box.png) 0 0 no-repeat; text-align:center; position:relative; }

			.section01 .game_box .box03{ float:left; height: 314px;  width: 249px; margin-right:8px; background:url(../images/yellow_box.png) 0 0 no-repeat; text-align:center; position:relative;  }

			.section01 .game_box .box04{ float:left;height: 314px;  width: 249px; background:url(../images/green_box.png) 0 0 no-repeat; text-align:center; position:relative; }

			.section01 .game_box h3{ color:#fff; font:normal 26px/30px 'PT Sans'; padding-top:14px; margin-bottom:12px;}

			.section01 .game_box p{ color:#ffffff; font:normal 13px/18px Arial, Helvetica, sans-serif; padding:13px 0;}

			.section01 .game_box .btn_action{ position:absolute; bottom:-19px; left:66px;}

		

			

			

.container { width:249px; height:196px;  overflow:hidden; border-bottom: 1px solid #f8e8b8;

 }

			

.container img { margin-top: -75%; 			

				-webkit-transition:all 0.5s ease-in-out;

				-moz-transition:all 0.5s ease-in-out;

				-o-transition:all 0.5s ease-in-out;

				-ms-transition:all 0.5s ease-in-out;  

				transition:all 0.5s ease-in-out; }

.container:hover  img { margin-top: 0%;   opacity: 0.4;}	



.tab_details { position: relative; }



.tab_details .tab_inner {  opacity: 0; position: absolute; top:0; left:0; width: 100%; height: 100%;

				-webkit-transition:all 0.5s ease-in-out;

				-moz-transition:all 0.5s ease-in-out;

				-o-transition:all 0.5s ease-in-out;

				-ms-transition:all 0.5s ease-in-out;  

				transition:all 0.5s ease-in-out;

				}

.tab_inner.active {  opacity: 1; z-index: 50; position: relative; }

			

			

	.section02{width:1044px; height:284px; margin:0 auto; position:relative; background:url(../images/steps-bg.png) right 0 no-repeat;}

		.section02 .heartshape{ position:absolute; top:-98px; left:-210px; width:205px; height:210px;}

		.section02 .promo_banner{ position:absolute; top:-12px; left:9px;}

		.section02 .stepsbox{ float:right; width:628px; height:260px; margin:10px 26px 0 10px; border:0px solid blue;}

			.section02 .stepsbox .box01{ float:left; width:194px; height:225px; padding-top:35px; margin-right:25px; text-align:center;}

			.section02 .stepsbox .box02{ float:left; width:190px; height:225px; padding-top:35px; margin-right:25px; text-align:center;}

			.section02 .stepsbox .box03{ float:left; width:194px; height:225px; padding-top:35px; text-align:center;}

			.section02 .stepsbox .number{ width:98px; height:99px; margin:0 auto 45px auto;}

			.section02 .stepsbox p{ color:#000; font:normal 13px/16px 'PT Sans';}

				.section02 .stepsbox p span{ font:normal 13px/16px 'PT Sans';}

	.section03{width:940px; height:auto; margin:0 auto; position:relative;}

		.red_ground-bg{ width:100%; height:auto; background:url(../images/redbg-graphics.jpg) center bottom repeat-x; border:0px solid yellow;}

		.section03 .heartshape{ position:absolute; bottom:400px; left:-210px; width:205px; height:210px;}

	.section04{ width:100%; height:436px; background:#030303 url(../images/game-section-bg.jpg) center top no-repeat;}	

		.section04 .section04_inner{ width:940px; height:auto; margin:0 auto;}

			.section04 .left_text_section{ float:left; width:322px;}

				.section04 .left_text_section .box01{ float:left; width:248px; height:auto; text-align:center; margin:120px 0 30px 0;}

				.section04 .left_text_section p{ color:#faeec9; font:normal 13px/21px 'PT sans' }

			.section04 .rightdisplay_section{ float:right; width:520px; height:380px; padding-top:57px; margin-right:36px; position:relative;}

				.section04 .rightdisplay_section h3{ text-align:center; color:#fffffe; font:normal 16px/40px 'PT sans'; text-transform:uppercase;}

				.section04 .rightdisplay_section .img-frame{ width:484px; height:368px; padding:18px; background:url(../images/main-frame.png) 0 0 no-repeat;}

				.section04 .rightdisplay_section .playnow01{ width:215px; height:113px; position:absolute; bottom:-100px; left:150px; z-index:888;}

				.section04 .rightdisplay_section .start_time{ width:100px; position:absolute; bottom:-70px; right:0; color:#000; font:normal 13px/16px 'Conv_PTsans';}		

		.sub_section01{ width:940px; height:auto; padding-top:145px; position:relative;}	

			.sub_section01 .try_mobileversion{ width:330px; height:auto; position:absolute; top:-34px; left:16px;}

				.sub_section01 .try_mobileversion h5{ float:right; margin:150px 6px 0 0; text-align:right; color:#040606; font:normal 13px/16px 'Conv_PTsans';}

			.sub_section01 .title_section{ width:940px; height:47px; background:#000;}

				.sub_section01 .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'Conv_PTsans'; padding:2px 10px;}

				.sub_section01 .title_section h3 span.boldtxt{ font-family:'PT Sans';}

			.sub_section01 .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'PT Sans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}

			.sub_section01 .sec_desc{ width:916px; height:auto; padding:34px 12px;}

				.sub_section01 .sec_desc p{ color:#000; font:normal 14px/22px 'Conv_PTsans'; padding:4px 0;}

				

		.sub_section02{ width:940px; height:auto; padding:50px 0 0 0;}	

			.sub_section02 .sort_tabsection{ width:940px; height:54px; margin:0 auto; padding-top:1px; background:url(../images/sort_tab_bg.png) 0 0 repeat-x;}

				.sub_section02 .sort_tabsection ul{ list-style:none; margin:0; padding:0;}

					.sub_section02 .sort_tabsection ul li{ float:left; padding:0; margin-right:1px; color:#000000; font:normal 14px/18px 'PT Sans'; font-style:italic; text-align:center;}

						.sub_section02 .sort_tabsection ul li a{ display:block; color:#000000; text-decoration:none; padding:14px 16px 22px}

							.sub_section02 .sort_tabsection ul li a:hover, .sub_section02 .sort_tabsection ul li a.select{ color:#fff7d4; background:url(../images/tab-sort-bg.png) center top no-repeat;}

			.sub_section02 .sorted_display{ width:940px; height:auto; margin:0 auto; padding-bottom:30px;}	

				.sub_section02 .sorted_display h4{ text-align:right; color:#0f1d1b; font:normal 13px/34px 'PT Sans'; margin-right:12px}

				.sub_section02 .sorted_display ul{ list-style:none; margin:0; padding:0;}

					.sub_section02 .sorted_display ul li{ float:left; width:184px; height:172px; margin:15px 1px; border:1px solid #0f2522; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section02 .sorted_display ul li .game_img{ width:184px; height:132px; background:#aa0000; }

						.sub_section02 .sorted_display ul li:hover .game_img{opacity:0.8; filter:alpha(opacity=40); }

                        .sub_section02 .sorted_display ul li .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section02 .sorted_display ul li:hover  .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:0.8; filter:alpha(opacity=40); }				

                        .sub_section02 .sorted_display ul li .game_imggreen { width:184px; height:132px; background:#048458; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section02 .sorted_display ul li:hover .game_imggreen {opacity:0.8; filter:alpha(opacity=40); }

                        .sub_section02 .sorted_display ul li .game_imgsky{ width:184px; height:132px; background:#079ca9; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section02 .sorted_display ul li:hover .game_imgsky  {opacity:0.8; filter:alpha(opacity=40); }

						.sub_section02 .sorted_display ul li .game_price{ width:184px; height:34px; padding:4px 0; text-align:center; background:url(../images/gameprice_bg.png) 0 0 repeat-x; color:#fbe395; font:normal 15px/30px 'PT Sans';}

						

				.sub_section02 .sorted_display table.tournament_list{ width:940px; height:auto;}	

					.sub_section02 .sorted_display table.tournament_list thead th{ height:41px; padding:10px; text-align:center; background:url(../images/th-bg.jpg) 0 0 repeat-x; color:#fff; font:normal 20px/40px 'PT sans';}





					.sub_section02 .sorted_display table.tournament_list tbody tr.odd{ background:#f0d980;}

					.sub_section02 .sorted_display table.tournament_list tbody tr.even{ background:#f7e397;}

						.sub_section02 .sorted_display table.tournament_list tbody td{ text-align:center; padding:2px 10px; }

						

			.sub_section02 .sorted_display .pagination{ width:932px; height:30px; padding:10px 0 6px 0; background:#030606;}

				.sub_section02 .sorted_display .pagination ul{ float:right; list-style:none; margin:0; padding:0;}

					.sub_section02 .sorted_display .pagination ul li{ float:left; width:23px; height:23px; margin:0 4px; text-align:center; color:#f7dd6c; font:normal 15px/24px 'Conv_PTsans'; border:none;}

						.sub_section02 .sorted_display .pagination ul li a{color:#f7dd6c; text-decoration:none; display:block;}

							.sub_section02 .sorted_display .pagination ul li a.current-page, .sub_section02 .sorted_display .pagination ul li a:hover{ color:#000; background:url(../images/page-hover.png) 0 0 no-repeat;}	

					

					.sub_section022{ width:940px; height:auto; padding:0px 0 0 0;}	

			.sub_section022 .sort_tabsection{ width:940px; height:100px; margin:0 auto; padding-top:1px; background:url(../images/sort_tab_bg.png) 0 0 repeat-x;}

				.sub_section022 .sort_tabsection ul{ list-style:none; margin:0; padding:0;}

					.sub_section022 .sort_tabsection ul li{ float:left; padding:0; margin-right:1px; color:#000000; font:normal 14px/18px 'PT Sans'; font-style:italic; text-align:center;}

						.sub_section022 .sort_tabsection ul li a{ display:block; color:#000000; text-decoration:none; padding:14px 16px 22px}

							.sub_section022 .sort_tabsection ul li a:hover, .sub_section022 .sort_tabsection ul li a.select{ color:#fff7d4; background:url(../images/tab-sort-bg.png) center top no-repeat;}

			.sub_section022 .sorted_display{ width:940px; height:auto; margin:0 auto; padding-bottom:30px;}	

				.sub_section022 .sorted_display h4{ text-align:right; color:#0f1d1b; font:normal 13px/34px 'PT Sans'; margin-right:12px}

				.sub_section022 .sorted_display ul{ list-style:none; margin:0; padding:0;}

					.sub_section022 .sorted_display ul li{ float:left; width:184px; height:172px; margin:15px 1px; border:1px solid #0f2522; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section022 .sorted_display ul li .game_img{ width:184px; height:132px; background:#aa0000; }

						.sub_section022 .sorted_display ul li:hover .game_img{opacity:0.8; filter:alpha(opacity=40); }

                        .sub_section022 .sorted_display ul li .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section022 .sorted_display ul li:hover  .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:0.8; filter:alpha(opacity=40); }				

                        .sub_section022 .sorted_display ul li .game_imggreen { width:184px; height:132px; background:#048458; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section022 .sorted_display ul li:hover .game_imggreen {opacity:0.8; filter:alpha(opacity=40); }

                        .sub_section022 .sorted_display ul li .game_imgsky{ width:184px; height:132px; background:#079ca9; opacity:1.0; filter:alpha(opacity=100);}

						.sub_section022 .sorted_display ul li:hover .game_imgsky  {opacity:0.8; filter:alpha(opacity=40); }

						.sub_section022 .sorted_display ul li .game_price{ width:184px; height:34px; padding:4px 0; text-align:center; background:url(../images/gameprice_bg.png) 0 0 repeat-x; color:#fbe395; font:normal 15px/30px 'PT Sans';}

						

				.sub_section022 .sorted_display table.tournament_list{ width:932px; height:auto;}	

					.sub_section022 .sorted_display table.tournament_list thead th{ height:41px; padding:10px 0 0 10px; text-align:left; background:#f7e397; color:#000; font:normal 30px/40px 'PT sans'; width:90%;}





					.sub_section022 .sorted_display table.tournament_list tbody tr.odd{ }

					.sub_section022 .sorted_display table.tournament_list tbody tr.even{ }

						.sub_section022 .sorted_display table.tournament_list tbody td{ text-align:left; padding:2px 10px; color:#010101; font:bold 17px/30px 'PT Sans'; width:47%; float:left;}

						

			.sub_section022 .sorted_display .pagination{ width:932px; height:30px; padding:10px 0 6px 0; background:#030606;}

				.sub_section022 .sorted_display .pagination ul{ float:right; list-style:none; margin:0; padding:0;}

					.sub_section022 .sorted_display .pagination ul li{ float:left; width:23px; height:23px; margin:0 4px; text-align:center; color:#f7dd6c; font:normal 15px/24px 'Conv_PTsans'; border:none;}

						.sub_section022 .sorted_display .pagination ul li a{color:#f7dd6c; text-decoration:none; display:block;}

							.sub_section022 .sorted_display .pagination ul li a.current-page, .sub_section022 .sorted_display .pagination ul li a:hover{ color:#000; background:url(../images/page-hover.png) 0 0 no-repeat;}	

									

		.sub_section03{ width:940px; height:auto; padding:53px 0 ; border:0px solid red;}					

			.sub_section03 .section_left{ float:left; width:462px; height:auto;}

				.sub_section03 .section_left .title_section{ width:462px; height:47px; background:#030303;}

				.sub_section03 .section_left .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}

				.sub_section03 .section_left .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}

				

				.sub_section03 .section_left .sec_desc{ width:414px; height:auto; padding:24px; }

					.sub_section03 .section_left .sec_desc p{ color:#000; font:normal 14px/21px 'PT sans'; padding:8px 0;}

			.sub_section03 .section_right{ float:left; margin-left:25px; width:416px; height:auto;}

				.sub_section03 .section_right table.contact_table{ width:416px; height:auto;}	

					.sub_section03 .section_right table.contact_table thead th{ height:41px; padding:10px; text-align:left; background:url(../images/th-bg.jpg) 0 0 repeat-x; color:#fff; font:normal 14px/30px 'PT sans';}

					.sub_section03 .section_right table.contact_table tbody tr.odd{ background:#f0d980;}

					.sub_section03 .section_right table.contact_table tbody tr.even{ background:#f7e397;}

						.sub_section03 .section_right table.contact_table tbody td{ text-align:left; padding:2px 10px; color:#010101; font:normal 14px/22px 'PT sans';}

					.sub_section03 .section_right table.contact_table tfoot td{ background:#030706; padding:20px 10px; color:#fff; font:normal 14px/18px 'PT sans'; font-style:italic; text-align:right;}	

					

		.sub_section04{ width:940px; height:auto; padding:63px 0 0px ; border:0px solid red;}

			.sub_section04 .sec04_left{ float:left; width:698px; height:auto;}

				.sub_section04 .sec04_left .title_section{ width:698px; height:47px; background:#030303;}

				.sub_section04 .sec04_left .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT Sans'; padding:2px 10px;}

				.sub_section04 .sec04_left .title_section h3 span.boldtxt{ font-family:'PT Sans' bold;}

				.sub_section04 .sec04_left .sec_desc{ width:698px; height:auto; padding:34px 12px;}

				.sub_section04 .sec04_left .sec_desc p{ color:#000; font:normal 14px/22px 'PT Sans'; padding:4px 0;}

				

			.sub_section04 .sec04_right{ float:right; width:229px; height:auto;}

				

	.section05{ width:100%; height:315px; margin:0 auto; background:url(../images/section05-bg.jpg) center top repeat-x;}

		.section05 .section05_inner{ width:1133px; height:auto; margin:0 auto; padding:60px 0; position:relative;}

			.section05 .section05_inner .karoshape{ width:168px; height:198px; position:absolute; top:-126px; right:-106px;}

			.section05 .download_sec{ width:1133px; height:136px; margin:0 auto; background:url(../images/download_graphics.png) 0 0 no-repeat;}

				.section05 .download_sec .download_innertext{ width:670px; height:90px; text-align:center; padding:20px 0; border:0px solid yellow; margin:0 auto 0 auto;}

					.section05 .download_sec .download_innertext p{color:#fff; font:normal 26px/40px 'PT sans'; text-shadow:1px 2px 1px #000;}

						.section05 .download_sec .download_innertext p span{ font-family:'PT sansbold';}

			.section05 .section05_inner p.downtxt{ width:610px; margin:0 auto; color:#fbedaa; font:normal 13px/20px 'PT sans'; padding:40px 0;}			

			

	.left_content{ float:left; width:702px; height:auto; padding:20px 0; margin-top:56px;}

	.left_content h2.title{ line-height:47px; padding:10px 15px; background-color: #000 ; color:#ffffff; font:normal 25px/30px 'PT Sans'; margin-bottom:12px;}

	.left_content h2.title1{ line-height:47px; padding:10px 15px; ; color:#ffffff; font:normal 25px/30px 'PT Sans'; margin-bottom:2px;}

	.left_content .company_banner{ width:702px; height:auto; margin:0 auto 20px auto;}

		.left_content h2.title span{ font:normal 25px/40px 'PT sansbold';}

	.left_content p{ color:#000; font:normal 14px/22px 'PT sans'; padding:8px 0;}

		.left_content p span.boldtxt{ font-family:'PT sansbold';}

		.left_content p a{ color:#a00409;}

	.left_content .imgbox01	{ width:702px; height:auto; margin:30px auto; background:url(../images/imgbox01-bg.png) center 64px no-repeat;}

	.left_content .banner01 { width:664px; height:98px; padding:18px; text-align:center; margin:30px auto; background:url(../images/baner01-bg.jpg) 0 0 no-repeat;}	

		.left_content .banner01 p{ color:#ffffff; font:normal 26px/32px 'PT Sans'; text-shadow:1px 1px 2px #000; margin-top:5px}

			.left_content .banner01 p span{ color:#ffffff; font:normal 26px/32px 'PT sans';}

	.left_content .boxsection_01{ width:702px; height:auto; padding:20px 0;}

		.left_content .boxsection_01 .box_left01{ float:left; width:340px; height:auto;}

		.left_content .boxsection_01 .box_right01{ float:right; width:346px; height:auto;}

		.left_content .boxsection_01 .box_left02{ float:left; width:226px; height:auto; margin-right:14px;}

		.left_content .boxsection_01 .box_left03{ float:left; width:226px; height:auto; margin-right:14px;}

		.left_content .boxsection_01 .box_left04{ float:left; width:222px; height:auto;}

		.left_content .boxsection_01 .title_sec { width:100%; height:38px; background:#000; padding:4px 0;}

			.left_content .boxsection_01 .title_sec h3{ padding:0 10px; color:#ffffff; font:normal 16px/32px 'PT sans';}

		.left_content .boxsection_01 .desc{ width:100%; height:auto;}

			.left_content .boxsection_01 .desc p{ color:#000; font:normal 14px/22px 'Conv_PTsans'; padding:10px;}

			

		.section_contact1{ width:100%; height:210px; background:url(../images/contact_redsec-bg.jpg) center top repeat-x;}	

		.section_contact1 .section_contact1_inner{ width:980px; height:auto; margin:0 auto; position:relative;}

			.section_contact1 .contact_red_fallingline{ width:283px; height:509px; background:url(../images/contact_red-bg.png) 0 0 no-repeat; position:absolute; top:1px; left:-23px;}

				.section_contact1 .contact_red_fallingline .contact_address{ width:220px; height:auto; text-align:left; padding:20px 26px; border:0px solid;}

					.section_contact1 .contact_red_fallingline .contact_address h4{ color:#000; font:bold 18px/32px 'PT sans'; color:#fff; text-align: center}

					.section_contact1 .contact_red_fallingline .contact_address p{ color:#000; font:normal 13px/19px 'PT sans'; text-align: center }

						.section_contact1 .contact_red_fallingline .contact_address p a{ color:#000; text-decoration:none;}

		.section_contact1 .contact_form{ float:left; width:764px; height:auto; margin: 11px 0 0 98px;}	

			.section_contact1 .contact_form .rows01{ width:100%; height:auto; margin-bottom:42px;}

				.section_contact1 .contact_form .rows01 .txtbox02{ float:left; width:210px; height:auto; margin-left:27px;}

						.section_contact1 .contact_form .rows01 .txtbox02 input[type="text"]{ width:200px; height:30px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						.section_contact1 .contact_form .rows01 .txtbox02 select{ width:200px; height:40px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						#exttype { width:200px; height:42px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						#exttime { width:200px; height:42px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						.section_contact1 .contact_form .rows01 .textareabox02{ float:left; width:676px; height:auto; margin-left:27px;}	

							.section_contact1 .contact_form .rows01 .textareabox02 textarea{ width:668px; height:159px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; border-radius:4px; resize:none;  overflow:auto; color:#e5d39b; font:normal 14px/normal 'PT sans';}

							.section_contact1 .contact_form .rows01 h5{ float:left; font-style:italic; color:#e5d39b; font:normal 14px/normal 'PT sans'; margin: 10px 0 0 27px;}	

							.section_contact1 .contact_form .rows01 input[type="submit"]{ float:left; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 26px; border:none; color:#000; font:normal 14px/22px 'PT sans'; cursor:pointer;}

							.section_contact1 .contact_form .rows01 input[type="button"]{ float:left; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 26px; border:none; color:#000; font:normal 14px/22px 'PT sans'; cursor:pointer;}				

	.section_contact{ width:100%; height:386px; background:url(../images/contact_redsec-bg.jpg) center top repeat-x;}	

		.section_contact .section_contact_inner{ width:980px; height:auto; margin:0 auto; position:relative;}

			.section_contact .contact_red_fallingline{ width:283px; height:509px; background:url(../images/contact_red-bg.png) 0 0 no-repeat; position:absolute; top:1px; left:-23px;}

				.section_contact .contact_red_fallingline .contact_address{ width:220px; height:auto; text-align:left; padding:20px 26px; border:0px solid;}

					.section_contact .contact_red_fallingline .contact_address h4{ color:#000; font:bold 18px/32px 'PT sans'; color:#fff; text-align: center}

					.section_contact .contact_red_fallingline .contact_address p{ color:#000; font:normal 13px/19px 'PT sans'; text-align: center }

						.section_contact .contact_red_fallingline .contact_address p a{ color:#000; text-decoration:none;}

		.section_contact .contact_form{ float:left; width:708px; height:auto; margin: 56px 0 0 245px;}	

			.section_contact .contact_form .rows01{ width:100%; height:auto; margin-bottom:42px;}

				.section_contact .contact_form .rows01 .txtbox02{ float:left; width:207px; height:auto; margin-left:27px;}

						.section_contact .contact_form .rows01 .txtbox02 input[type="text"]{ width:200px; height:30px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						.section_contact .contact_form .rows01 .textareabox02{ float:left; width:676px; height:auto; margin-left:27px;}	

							.section_contact .contact_form .rows01 .textareabox02 textarea{ width:668px; height:159px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; border-radius:4px; resize:none;  overflow:auto; color:#e5d39b; font:normal 14px/normal 'PT sans';}

							.section_contact .contact_form .rows01 h5{ float:left; font-style:italic; color:#e5d39b; font:normal 14px/normal 'PT sans'; margin: 10px 0 0 27px;}	

							.section_contact .contact_form .rows01 input[type="submit"]{ float:right; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 0; border:none; color:#000; font:normal 14px/22px 'PT sans'; cursor:pointer;}	

	/* ------------blog section----------------------*/

	.left_content .blog_section{ width:702px; height:auto;}

		.left_content .blog_section .title_section{ width:690px; height:47px; background:#030303;}

			.left_content .blog_section .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}

				.left_content .blog_section .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}

			.left_content .blog_section .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'Conv_PTsans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}

			.left_content .blog_section .title_section .blog_postby{ float:right; width:auto; height:27px; margin:10px 10px 0 0; color:#fff; font:normal 14px/26px 'PT sans'; font-style:italic;}

				.left_content .blog_section .title_section .blog_postby a{ color:#fee685; text-decoration:none;}

			

		.left_content .blog_section .blog_posted{ width:702px; height:auto; }	

			.left_content .blog_section .blog_posted .eachpost{width:702px; height:auto; padding:45px 0 35px 0; }

				.blog_section .blog_posted .eachpost .imgleft{ float:left; margin:0 24px 12px 0;}

					.blog_section .blog_posted .eachpost h3{ color:#020202; font:normal 26px/32px 'PT sans'; padding:2px 10px;}

					.blog_section .blog_posted .eachpost h3 span{ font-family:'PT sans'; font-weight:bold}

					.blog_section .blog_posted .eachpost p{ color:#000; font:normal 14px/18px 'PT sans';}

					.blog_section .blog_posted .eachpost .bottombar{ width:658px; height:33px; padding:12px 16px; margin:20px 0 0 0; background:url(../images/bottombar_bg.png) 0 0 no-repeat;}	

						.blog_section .blog_posted .eachpost .bottombar ul.keyword{ float:left; width:400px; list-style:none; margin:0; padding:0;}

							.blog_section .blog_posted .eachpost .bottombar ul.keyword li{ float:left; color:#000; font:normal 14px/22px 'Conv_PTsans'; font-style:italic; padding:0 3px;}

								.blog_section .blog_posted .eachpost .bottombar ul.keyword li a{ color:#000; text-decoration:none;}

						.blog_section .blog_posted .eachpost .bottombar h5{ float:right; color:#000; font:normal 14px/22px 'Conv_PTsans'; font-style:italic;}	

						

		.left_content .blog_section .pagination	{ width:644px; height:25px; padding:12px 22px; background:url(../images/pagination-bg.jpg) 0 0 no-repeat;}		

			.left_content .blog_section .pagination .pg_left{ float:left; width:380px; height:auto;}

				.left_content .blog_section .pagination .pg_left a{ color:#f7dd6c; font:normal 15px/18px 'PT sans'; text-decoration:none;}

				.left_content .blog_section .pagination .pg_left a.older{ float:left;}

				.left_content .blog_section .pagination .pg_left a.newer{ float:right;}

			.left_content .blog_section .pagination .pg_right{ float:right; width:222px; height:auto;}

				.left_content .blog_section .pagination .pg_right ul{ list-style:none; margin:0; padding:0;}

					.left_content .blog_section .pagination .pg_right ul li{ float:left; width:23px; height:23px; margin:0 4px; text-align:center; color:#f7dd6c; font:normal 15px/24px 'Conv_PTsans';}

						.left_content .blog_section .pagination .pg_right ul li a{color:#f7dd6c; text-decoration:none; display:block;}

							.left_content .blog_section .pagination .pg_right ul li a.current-page, .left_content .blog_section .pagination .pg_right ul li a:hover{ color:#000; background:url(../images/page-hover.png) 0 0 no-repeat;}

							

		.left_content .blog_section .blog_posted .singlepost{ width:702px; height:auto; padding:2px 0 10px 0; }		

			.blog_posted .singlepost .post_img{ width:702px; height:auto; margin-bottom:15px;}

			.blog_posted .singlepost p{ color:#000; font:normal 13px/21px 'PT sans'; padding:6px 0;}

				.blog_posted .singlepost .specialtxt_section{ float:left; width:268px; height:112px; background:url(../images/specialtxtbox_bg.jpg) 0 0 no-repeat; padding:30px 25px; margin:0 16px 15px 0; text-align:center;}

					.blog_posted .singlepost .specialtxt_section p{  color:#fff; font:normal 16px/22px 'PT sans'; font-style:italic;}

					

		.left_content .blog_section .blog_posted .comemntbox{ width:690px; height:auto; margin:0 auto;}	

		.blog_section .blog_posted .comemntbox .title_section{ width:690px; height:47px; background:#030303;}

			.blog_section .blog_posted .comemntbox .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}

				.blog_section .blog_posted .comemntbox .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}

			.blog_section .blog_posted .comemntbox .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'Conv_PTsans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}

			

		.blog_section .blog_posted .comemntbox .comemnt_post{ width:690px; height:auto; padding:18px 0; background:url(../images/comment_sep.jpg) 0 bottom repeat-x;}

			.comemntbox .comemnt_post .commnt{ float:left; width:656px; height:auto; margin-left:27px;}

				.comemntbox .comemnt_post .commnt .comnt_img{ float:left; width:103px; height:103px; margin-right:32px;}

				.comemntbox .comemnt_post .commnt .comnt_desc{ float:left; width:520px; height:auto;}

					.comemntbox .comemnt_post .commnt .comnt_desc .comm_title{ width:520px; height:auto; margin-bottom:6px;}

						.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h3{ float:left; color:#000; font:normal 17px/22px 'PT sans';}

						.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h5{ float:right; color:#000; font: normal 13px/22px 'PT sans';}

							.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h5 a{ color:#feeaac; font-style:italic; text-decoration:none;}

					.comemntbox .comemnt_post .commnt .comnt_desc p{ color:#000; font:normal 14px/20px 'Conv_PTsans'; padding:4px 0;}

					

			.comemntbox .comemnt_post .commnt_sub{ float:left; width:608px; height:auto; margin-left:68px;}	

				.comemntbox .comemnt_post .commnt_sub .comnt_img{ float:left; width:80px; height:80px; margin-right:32px;}

				.comemntbox .comemnt_post .commnt_sub .comnt_desc{ float:left; width:490px; height:auto;}

					.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title{ width:490px; height:auto; margin-bottom:6px;}

						.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h3{ float:left; color:#000; font:normal 17px/22px 'PT sans';}

						.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h5{ float:right; color:#000; font: normal 13px/22px 'PT sans';}

							.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h5 a{ color:#feeaac; font-style:italic; text-decoration:none;}

					.comemntbox .comemnt_post .commnt_sub .comnt_desc p{ color:#000; font:normal 14px/20px 'PT sans'; padding:4px 0;}

					

			.comemntbox .write_comments{ float:left; width:648px; height:auto; padding:30px 0; margin-left:27px;}		

				.comemntbox .write_comments .img_upload{ float:left; width:135px;}

				.comemntbox .write_comments .comment_formbox{ float:left; width:512px; height:auto;}

					.comemntbox .write_comments .comment_formbox .rows01{ width:100%; height:auto; margin-bottom:42px;}

						.comemntbox .write_comments .comment_formbox .rows01 .txtbox01{ float:left; width:225px; height:auto; margin-left:27px;}

							.comemntbox .write_comments .comment_formbox .rows01 .txtbox01 input[type="text"]{ width:217px; height:30px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}

						.comemntbox .write_comments .comment_formbox .rows01 .textareabox01{ float:left; width:478px; height:auto; margin-left:27px;}	

							.comemntbox .write_comments .comment_formbox .rows01 .textareabox01 textarea{ width:470px; height:70px; background:url(../images/txtareabox01.png) 0 0 no-repeat; padding:4px; border:none; resize:none; overflow:auto; color:#e5d39b; font:normal 14px/normal 'PT sans';}

							.comemntbox .write_comments .comment_formbox .rows01 input[type="submit"]{ float:right; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 0; border:none; color:#000; font:normal 14px/22px 'PT sans'; cursor:pointer;}

	/*------------- /blog section -------------------*/			

	.rightside_section{ float:right; width:220px; height:auto; margin-top:76px;}

	

		.rightside_section .rightboxes{ width:220px; height:auto; padding-bottom:31px; margin-bottom:22px; border-top:3px solid #d70c13; background:url(../images/side_graphics.png) center bottom no-repeat;}

			.rightside_section .rightboxes .live_casino{ width:220px; height:250px; background:url(../images/live_casino-bg.jpg) 0 0 no-repeat;}

				.rightboxes .live_casino .casino_title{ width:220px; height:54px; text-align:center; }

					.rightboxes .live_casino .casino_title h3{ color:#fff; font:normal 30px/48px 'Conv_CANDARAB';}

				.rightboxes .live_casino .casino_text{ width:220px; height:34px; padding:14px 0; text-align:center; border:0px solid yellow;}

					.rightboxes .live_casino .casino_text p{ color:#fff; font:normal 13px/16px Arial, Helvetica, sans-serif;}

				.rightboxes .live_casino .offer_bonus_text{ width:220px; height:92px; padding:24px 0 16px 0; text-align:center; border:0px solid yellow;}	

			.rightside_section .rightboxes .popular_games{ width:220px; height:auto; border:0px solid #000;}

				.rightside_section .rightboxes .title_sec{ width:100%; height:auto; background:#000; text-align:center; padding:6px 0;}

					.rightboxes .title_sec h2{ color:#fff; font:normal 22px/30px 'Conv_CANDARAB';}

				

				.rightside_section .rightboxes .popular_games table{ width:100%; border-collapse:collapse;}

					.rightside_section .rightboxes .popular_games table tr td{ height:108px; border:1px solid #000; background:#9f0000;}

				.rightside_section .rightboxes .bottom_sec{ width:100%; height:auto; background:#000; text-align:center; padding:6px 0; color:#fff; font:normal 13px/22px Arial, Helvetica, sans-serif; }	

			

			.rightside_section .rightboxes .top_jackpot{ width:220px; height:auto; background:#000;}	

				.rightside_section .rightboxes .top_jackpot ul{ list-style:none; margin:0; padding:0;}

					.rightside_section .rightboxes .top_jackpot ul li a{ height:54px; width:220px; display: block; background:url(../images/box_shade.png) center top no-repeat;  }

					.rightside_section .rightboxes .top_jackpot ul li a:hover{  background:url(../images/box_shade-hover.jpg)  top repeat-x}



			.rightside_section .rightboxes .top_jackpot_text{ width:215px; height:auto; background:#000; padding:0px 0px 0px 0px;}



						.rightside_section .rightboxes .top_jackpot ul li .box_number{ float:left; width:22px; height:auto; padding:12px 0;  margin-right:6px; text-align:center; color:#fff; font:normal 14px/normal 'PT Sans';}

						.rightside_section .rightboxes .top_jackpot ul li .box_img a{ float:left; width:42px; height:42px; opacity:0.8; filter:alpha(opacity=80); margin-top:5px}

						.rightside_section .rightboxes .top_jackpot ul li .box_img a:hover{ opacity:1.0; filter:alpha(opacity=100);}

						

						.rightside_section .rightboxes .top_jackpot ul li h5{ float:left; color:#fff; font:normal 14px/normal 'PT Sans'; padding:12px 0;}

			.rightside_section .rightboxes .share_box{width:220px; height:auto; background:#000;}	

				.rightside_section .rightboxes .share_box .title_sec{ padding:10px 0;}

				.rightside_section .rightboxes .share_box .share_logos{ width:220px; height:37px; padding:10px 0; text-align:center; background:url(../images/box-shade.jpg) 0 0 repeat-x;}

					.rightside_section .rightboxes .share_box .share_logos ul{ text-align:center; list-style:none; margin:0; padding:0;}

						.rightside_section .rightboxes .share_box .share_logos ul li{ display:inline-block; margin:0 4px;}

			.rightside_section .rightboxes .category{ width:220px; height:auto; background:#000;}	

				.rightside_section .rightboxes .category .title_sec{text-align:left; padding-left:10px; width:210px; }

				.rightside_section .rightboxes .category ul{ list-style:none; margin:0; padding:0 0 10px 0;}

					.rightside_section .rightboxes .category ul li{ color:#fbf3d8; font:normal 14px/18px 'PT sans'; padding:6px 16px;}

						.rightside_section .rightboxes .category ul li a{ padding-left:20px; color:#fbf3d8; text-decoration:none; background:url(../images/bullet-heart1.png) 0 4px no-repeat;}

						.rightside_section .rightboxes .category ul li:hover, .rightside_section .rightboxes .category ul li.selected{ background:url(../images/categ-hov.jpg) 0 0 repeat-x;}

						

						.rightside_section .rightboxes .post_latest{ width:220px; height:auto; background:#020606;}

							.rightboxes .post_latest .tab_content1 { margin:0; padding:0; width:220px; height:45px; position:relative; z-index:109;}

								.rightboxes .post_latest .tab_content1 ul {margin:0; padding:0; list-style:none;}

									.rightboxes .post_latest .tab_content1 ul li {margin:0; padding:0; float:left; width:83px; height:33px; font:normal 14px/21px 'PT sans'; color:#000000; text-align:center; cursor:pointer; display:block; margin-right:0; text-transform:uppercase;}

										.rightboxes .post_latest .tab_content1 ul li a {color:#ffffff; text-decoration:none; display:block; padding:12px 12px; background:#000000;}

											.rightboxes .post_latest .tab_content1 ul li a:hover {color:#fff;}

											.rightboxes .post_latest .tab_content1 ul li a.select {color:#fff; background:#112d2a;}

				

							.rightboxes .post_latest .tab_details1 { margin:0; padding:0px; width:220px; height:auto; float:left; position:relative; z-index:99; background:#020606;}

								.rightboxes .post_latest .tab_details1 .post01{ width:220px; height:auto;}

									.rightboxes .post_latest .tab_details1 .post01 ul{ list-style:none; margin:0; padding:0;}

										.rightboxes .post_latest .tab_details1 .post01 ul li{ padding:10px 15px; background:url(../images/tab-bg.png) 0 0 repeat-x; border-bottom:1px solid #000000;}

											.rightboxes .post_latest .tab_details1 .post01 ul li h3{ color:#fbf3d8; font:normal 14px/22px 'PT sans';}

											.rightboxes .post_latest .tab_details1 .post01 ul li p{ color:#fbf3d8; font:normal 14px/18px 'PT sans'; font-style:italic;}

											

											

	.red_ground-bg1{ width:100%; height:730px; background:url(../images/red-bg01.png) center top repeat-x;}

		.red_ground-bg1 .red_ground-bg1_inner{ width:942px; height:auto; margin:0 auto; position:relative;}

			.red_ground-bg1 .red_ground-bg1_inner .heartshape{ position:absolute; top:360px; left:-210px; width:205px; height:210px;}

		.red_ground-bg1 .pricing_table{ width:942px; height:536px; margin:6px auto 0 auto; background:url(../images/pricing-table.png) 0 0 no-repeat;}

		

			.pricing_table .box{ float:left; width:229px; height:auto; padding-left:6px; border:0px solid #000;}

			.pricing_table .box .sec001{ height:32px; margin-top:38px; color:#fff; font:normal 16px/22px 'PT Sans'; text-align:center;}

			.pricing_table .box .sec002{ height:106px; color:#fff; font:normal 60px/80px 'PT Sans'; text-align:center; padding-top:10px }

			.pricing_table .box .sec003{ width:200px; height:289px; margin:0 auto;}

			.pricing_table .box .sec003 ul{  margin-left:20px; padding:0; list-style-image: url('../images/bullet-heart2.png');}

			.pricing_table  .box .sec003 ul li{ background:url(../images/pr-table-bg.png) center top no-repeat; padding:10px 0; color:#282828; font:normal 16px/22px 'PT Sans';}

			.pricing_table .box .sec003 ul li img{ vertical-align:middle; margin-right:12px; }

			.pricing_table .box .sec004{  color:#fff; font:normal 16px/30px 'PT Sans'; text-align:center; margin-top:-5px}

			

						

			.pricing_table .box:hover{ float:left; width:229px; height:auto;  border:0px solid #000; background:url(../images/pricing-table-1.png) 0 0 no-repeat; padding-bottom:20px}



			.pricing_table .box:hover .sec001 { height:46px; margin-top:1px; color:#fff; font:normal 18px/36px 'Conv_PTsans'; text-align:center;}	

			.pricing_table .box:hover .sec002{ height:129px; color:#fff; font:normal 70px/100px 'PT Sans' ; font-weight:bold; text-align:center;}

						.pricing_table .box:hover .sec003 ul{  margin-left:20px; padding:0; list-style-image: url('../images/bullet-heart1.png');}

			.pricing_table .box:hover  .sec004{  color:#fff; font:normal 16px/30px 'PT Sans'; text-align:center; margin-top:8px}

				

			

				



				.pricing_table h2 span{ font-size:40px; }

		.red_ground-bg1 .terms_and_condition{ width:942px; height:190px; margin:0 auto; position:relative; border:0px solid yellow;}	

			.terms_and_condition .points_banner{ position:absolute; top:18px; left:-70px;}

				.terms_and_condition .redtext_section{ float:left; width:434px; height:auto; margin:22px 0 0 288px;}

			.terms_and_condition .redtext_section h3{ color:#fefefe; font:normal 22px/30px 'PT Sans'; margin-bottom:14px;}

			.terms_and_condition .redtext_section ul{ list-style:none; margin:0; padding:0;}

				.terms_and_condition .redtext_section ul li{ padding:2px 0 2px 26px; color:#fff; font:normal 13px/16px 'PT Sans'; background:url(../images/bullet-heart.png) 0 6px no-repeat;}

/*===========content end====================*/



/*=========footersection start==================*/

.footer_section{ width:100%; height:auto;}

	.footer_section .footersection-top{ width:100%; height:152px; background:url(../images/footer_bg01.jpg) no-repeat top center #000; }

		.footersection-top .footertop_inner{ width:1024px; height:152px; margin:0 auto; position:relative;}

			.footersection-top .footertop_inner .karoshape{ width:168px; height:198px; position:absolute; top:-100px; right:-160px;}

			.footersection-top .footertop_inner .social_media{ float:left; width:82px; height:auto; margin:110px 36px 0 260px;}

				.footersection-top .footertop_inner .social_media ul{ list-style:none; margin:0; padding:0;}

					.footersection-top .footertop_inner .social_media ul li{ display:inline; margin:0 6px;}

			.footersection-top .footertop_inner .footerbox01{ float:left; width:500px; height:auto; margin:65px 30px 0 0;}		

				.footersection-top .footertop_inner .footerbox01 ul{ list-style:none; margin:0; padding:0;}

					.footersection-top .footertop_inner .footerbox01 ul li{ color:#487872; margin:8px 0; padding:30px 20px; font:normal 13px/18px 'PT Sans'; float:left;}

						.footersection-top .footertop_inner .footerbox01 ul li a{ color:#487872; text-decoration:none;}

						.footersection-top .footertop_inner .footerbox01 ul li a:hover{ color:#72bdb4; text-decoration:none;}

			.footersection-top .footertop_inner .footerbox02{ float:left; width:356px; height:auto; margin-top:30px;}

				.footersection-top .footertop_inner .footerbox02 .imgright{ float:right; margin:0 0 10px 20px;}

				.footersection-top .footertop_inner .footerbox02 h3{ color:#e2cca5; font:normal 22px/30px 'PT Sans'; margin-bottom:40px;}

				.footersection-top .footertop_inner .footerbox02 ul{ list-style:none; margin:0; padding:0;}

					.footersection-top .footertop_inner .footerbox02 ul li{ color:#487872; margin:8px 0; padding:0; font:normal 13px/18px 'PT Sans';}

						.footersection-top .footertop_inner .footerbox02 ul li a{ color:#487872; text-decoration:none;}

						.footersection-top .footertop_inner .footerbox02 ul li a:hover{ color:#72bdb4; text-decoration:none;}

.section_red{ width:100%; height:auto; border-bottom:1px solid #d10000; background:#850000 url(../images/redsection_bg.jpg) 0 0 repeat-x; }	

	.section_red .section_red_inner{ width:940px; height:161px; margin:0 auto; padding-bottom:16px; position:relative;}

		.section_red .section_red_inner .freespin_banner{ position:absolute; top:-18px; left:-43px;}

		.section_red .section_red_inner .karoshape{ width:168px; height:198px; position:absolute; top:-150px; right:-200px;}

		.section_red .section_red_inner .redtext_section{ float:left; width:434px; height:auto; margin:22px 0 0 278px;}

			.section_red .section_red_inner .redtext_section h3{ color:#fefefe; font:normal 22px/30px 'PT Sans'; margin-bottom:14px;}

			.section_red .section_red_inner .redtext_section ul{ list-style:none; margin:0; padding:0;}

				.section_red .section_red_inner .redtext_section ul li{ padding:2px 0 2px 26px; color:#fff; font:normal 13px/16px 'PT Sans'; background:url(../images/bullet-heart.png) 0 6px no-repeat;}

.footer_section_bottom{ width:100%; background:#000; border-top:1px solid #282428; border-bottom:0px solid #130e08; min-height:51px;}

.footer_section_bottom_inner{ width:1024px; margin:0px auto; min-height:31px; position:relative; padding:20px 0px 0px 0px;}

.footer_bottomleftpart{ width:215px; height:auto; float:left; padding:0px; margin:0px 0px 0px 269px;}

.footer_bottomrightpart{ width:200px; float:right; height:auto; padding:0px; margin:0px; color:#545454; font:normal 13px/normal Arial, Helvetica, sans-serif;}

.footer_logo{ width:338px; height:203px; position:absolute; left:-61px; top:-152px; background:url(../images/footer_logo-bg.png) 0 0 no-repeat;}

	.footer_logo .logo_section{ float:left; width:277px; height:117px; padding-top:33px; text-align:center;}

	.footer_logo p.copyright{ float:left; width:277px; text-align:center; color:#300001; font-size:13px; font-weight:normal; line-height:46px;}

	

	.odd {color:#000; font-size:24px;font-weight:bold; background: linear-gradient(0deg, #51bcfb 0%,#e3fdbb 50%, #51bcfb 100%); height:45px;}

.even {color:#000;font-size:24px;font-weight:bold; background: linear-gradient(0deg, #1cffb6 0%,#f6fdba 50%, #c3f889 100%); height:45px;}

.col1 {  color:#309; }

.col2 { color:#F09; }

.col3 { color:#C0C; }

.col4 { color:#03F; }

.col5 { color:#F06; }

.col6 { color:#F00; }

.col7 { color:#8100dc; }

.col8 { color:#b65201; }

.col9 { color:#cd2201; }

.col10 { color:#cd0191; }

.col11 { color:#000; }

.col12 { color:#0113b8; }

.col13 { color:#4c9e03; }


.wid35 {width: 19% !important;}
/*=========footer section end==================*/



