@charset "ISO-8859-9";
/* CSS Document */

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;}

body{margin:0; padding:0;width:100%; height:100%;-webkit-text-size-adjust: none; 
font-family: Arial, Helvetica, sans-serif; font-size:13pt; line-height:17pt; color:#2A3432; background-color:#F2F3F8;
font-weight:normal; transition:0.3s;
} /*'Trebuchet MS', Tahoma, Arial;*/
.div_clear { clear:both !important; }
#main
{
	z-index:0;
	position:static;
	margin:0;
	padding:0;
	/*min-width:320px !important;
	overflow:hidden;*/
	width:100% !important;
	height:100% !important;
	/*background-color:#FFFFFF;
	
	padding-bottom:57px;
	margin-bottom: -40px;
	overflow:auto;*/
}

#top_keep { z-index:1100; position:fixed; width:100%; height:auto; margin:0; padding:0; float:none;

}

.wide_outer { position:relative !important; width:100%; }

.sections
{
	z-index:10 !important;
	position:relative;
	margin:0;
	padding:20px;
	min-width:320px;
	max-width:1190px !important;
	
	min-height:30px !important;
	height:auto !important;/**/
	overflow:hidden !important;
}

font, p, select, input, ul, li, textarea { font-family:Arial, Helvetica, sans-serif; font-size:13pt; line-height:16pt; color:#2A3432; }
select, input, textarea { background-color:#FFFFFF; border:#CCCCCC 1px solid; height:30px; padding:3px; }
textarea { height:200px; width:300px;  }
a, a:link, a:visited, a:hover {
	text-decoration:none;/*underline;*/
	cursor:hand;
	color:#3D2151;
	font-weight:bold;
}
a:hover{ text-decoration:underline; }
ul { list-style-position:inside; }/*overflow: hidden;*/
li { list-style-image:url('/images/li_bullet.png'); }

.footer a, .footer a:link, .footer a:visited, .footer a:hover { text-decoration:none; cursor:hand; color:#86B7CB; font-weight:normal; }
.footer a:hover{ text-decoration:underline; color:#70429A; }

.footer_sub a, .footer_sub a:link, .footer_sub a:visited, .footer_sub a:hover { 
	text-decoration:none; cursor:hand; color:#CCCCCC; font-weight:normal; font-size:0.85em; margin-right:20px; white-space:nowrap; }
.footer_sub a:hover{ text-decoration:none;  color:#FFFFFF; } /*text-decoration:underline;*/


.anchor { position:relative; display:block; height:90px; margin-top:-90px; visibility:hidden; }

.button, .button_sml, .button_div {
	height:auto; width:auto;
    background-color:#62BFC4; border: none; color:#FFFFFF;
    padding:15px 62px; text-align: center; text-decoration: none;
    display:inline-block; 
	margin:4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	cursor: pointer;
	font-size:1rem;
}
.button_div { color:#BFE5E7; }
.button_sml { padding:10px; display:inline-block; font-size:0.7em; line-height:0.7em; }

.button:hover, .button_sml:hover {
    background-color:#8482CB;/*9F58D7*/ color:#FFFFFF; 
}

.bckg_blue { background-color:#0399BA; }
.bckg_green { background-color:#60C8A6; }
.bckg_yellow { background-color:#FCA15F; }
.bckg_orange { background-color:#DA6D28; }
.bckg_red { background-color:#F74B55; }
.bckg_purple { background-color:#70429A; }
.bckg_darkpurple { background-color:#62BFC4; /*3D2151*/ border-color:#62BFC4;  }
.bckg_lightpurple { background-color:#8673C7; } .bckg_lightpurple:hover { background-color:#70429A; }
.bckg_light { background-color:#F3F3F3; color:#8482CB; }
.bckg_lightblue { background-color:#8DD6EA; }

.clr_darkpurple, .clr_darkpurple a, .clr_darkpurple:hover { color:#8188C9 !important; }
.clr_lightred, .clr_lightred a, .clr_lightred:hover { color:#F4A7A3 !important; }
.clr_darkred, .clr_darkred a, .clr_darkred:hover { color:#EE5E50 !important; }
.clr_lightgreen, .clr_lightgreen a, .clr_lightgreen:hover { color:#B8DDE0 !important; }
.clr_darkgreen, .clr_darkgreen a, .clr_darkgreen:hover { color:#76BBC2 !important; }




.errdiv{
 width:90%; border: #C00 solid 5px; padding:15px; margin-bottom:15px;
}
.resdiv{
 width:90%; border: #6C3 solid 5px; padding:15px; margin-bottom:15px;
}

.wide_top_outer
{
	z-index:999 !important;
	position:fixed;
	top:0;
	margin:0;
	padding:0;
	width:100%;
	height:104px;
	background-image:url(/images/bckg_menu.png); background-position:bottom left; background-repeat:repeat-x;
	/*
	background-color:#FFFFFF;
	opacity:0.95;
	-moz-opacity:0.95;
	filter:alpha(opacity=95);*/

}

.topmenu_outer
{
	z-index:1000 !important;
	position:relative;
	
	top:0 !important;
	min-width:320px;
	max-width:1190px !important;/**/
	width:auto !important;
	height:auto;
	
	/*overflow:hidden !important;*/
}

.logo { 
	z-index:1001;
	position:relative;
	float:left; 
	width:240px; min-height:100px; 
	margin-top:0px; top:0; left:0;
	display:table-cell; vertical-align:middle !important; 
}


#top_r_up { 
 z-index:1003 !important;
 position:relative;
 float:right; 
	min-width:650px; width:auto; height:52px; 
	top:0; right:0;
	display:table-cell; 
}
.sm_icons {
	position:relative;
 	float:right; 
	min-width:30px;
	width:auto;
	height:40px;
	/*font-size:0.95em;
	line-height:0.95em;*/
}



#comments_slider {
	z-index:10; position:relative; margin:-10px 0 0 0 !important; padding:0; top:0 !important; overflow:hidden; width:auto; height:auto; 
	background-image: url(/images/parallax2.jpg);background-repeat:no-repeat; background-size:cover; background-position:center top;
}


#slider_container { z-index:30; position:relative; width:100%; padding:0; padding-top:38px !important; transition: 0.3s; }
#slider_exp_outer { z-index:31; position:relative; width:370px; height:306px; padding:0; margin:130px 0px auto auto !important; right:0; background-color:#363D41; }
#slider_exp { position:relative; width:calc(100% - 80px); height:calc(100% - 80px); padding:40px; margin:0; color:#FFFFFF; font-weight:normal;  }

#comment_exp { position:relative; width:calc(100% - 80px); height:calc(100% - 80px); padding:40px; margin:0; }


#logo { z-index:120; position:relative; width:270px; height:96px; float:left; }
#search_outer { position:relative; background-color:#DEE1E2; max-width:40%; height:30px; float:left; padding-left:0px 15px 0px 3px !important; 
margin-left:20px; margin-top:2px; vertical-align:middle; white-space:nowrap; display:table-cell; border:#FFFFFF 2px solid; }
#search_outer_sub { position:relative; background-color:#DEE1E2; max-width:40%; height:30px; float:left; padding-left:0px 15px 0px 3px !important; 
margin-left:20px; margin-top:2px; vertical-align:middle; white-space:nowrap; display:table-cell; border:#FFFFFF 2px solid; }
.divloginlogout_bottom_searchbox
{ color:#322E25; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:2px 5px 2px 5px; margin:0px; 
width:100% !important; height:26px !important; display:table-row; float:left; 
}/*width:221px !important;*/
.divloginlogout_bottom_searchbox input[type="text"]
{ color:#322E25; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:3px; margin:0px; 
width:157px !important; height:21px !important;  border: none !important; border-radius: 0px !important; -moz-border-radius: 0px !important; 
-webkit-border-radius: 0px !important;  display:table-cell;  float:left;/**/
}

#divloginlogout, #divloginlogout_top { z-index:130; position:relative; margin-top:20px; margin-right:0px; margin-left:20px; 
min-width:390px; max-width:869px; width:auto; height:100%; float:left; 
}
#divloginlogout_top_loggedout
{ z-index:130; position:relative; margin-top:-7px !important; margin-right:0px; width:318px; height:100; float:right;
}
.divloginlogout_top_loggedout1 { position:relative; min-width:5px !important; width:auto !important; height:100%; float:left; 
vertical-align:middle; margin-top:-2px !important; white-space:nowrap; }
.divloginlogout_top_loggedout2 { position:relative; min-width:5px !important; width:auto !important; height:100%; float:left; 
font-size:0.8em; line-height:0.8em;
vertical-align:middle; padding-top:10px !important; }

#divloginlogout_top_loggedin
{ z-index:130; position:relative; margin-top:-7px !important; margin-right:0px; max-width:435px; height:55px; float:right;
}
#divloginlogout_bottom
{ z-index:130; position:relative; margin-top:15px !important; margin-right:7px !important; max-width:440px; height:40px; float:right; 
vertical-align:middle; white-space:nowrap;  display:table;
}


.hp_sml_boxes {float:left; }
.hp_onecikan a, .hp_onecikan a:link, .hp_onecikan a:hover { color:#FFFFFF; font-weight:normal; }
.hp_lib a, .hp_lib a:link, .hp_lib a:hover, #slider_exp a, #slider_exp a:link, #slider_exp a:hover { font-weight:normal; text-decoration:none; }
.hp_hiz a, .hp_hiz a:link, .hp_hiz a:hover { color:#FFFFFF; font-weight:normal; }
.hp_hiz li { list-style-image:url('/images/li_bullet_white.png'); }


.menucontainer { position:absolute; z-index:1002 !important; width:100%; height:96px; margin-top:20px; }
/*border-bottom: #F3F3F3 1px solid; background:rgba(255, 255, 255, .72);*/

body.scrolled #top_mid_container { background-color:#FFFFFF; transition: 0.3s; }
body.scrolled .divloginlogout_top_loggedout2 a { color:#62BFC4 !important; transition: 0.3s; }
body.scrolled .menucontainer { margin-top:0px; transition: 0.3s; }/*background:rgba(255, 255, 255, .92);*/
body.scrolled .top_r_menu_inner { background-image: url(/images/menu_bckg_scrolled.png); transition: 0.3s; }








/*
.menu_content 
{ position:relative; top:10px; width:100%; right:0; text-align:right; }
*/
.menu_content 
{ position:relative; padding-left:55px; top:20px; width:100%; right:0; }


.top_r_menu_inner { 
	z-index:1005 !important;
	position:relative !important;
	float:right; 
	width:calc(100% - 215px); min-height:97px; height:auto; 
	top:0; right:0 !important;
	padding-right:0;
	margin:0px 0px 0px -55px; 
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; line-height:15pt; 
	
	background-image: url(/images/menu_bckg.png);background-repeat:no-repeat; background-size:cover; background-position:left top; 
	
}/* 
min-width:50px; max-width:950px; width:auto; 
width:calc(100% - 210px);*/





.top_r_menu_inner ul {
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	
	/*background: #ff0000;
	right:0;*/
	
	
}

/*Create a horizontal list with spacing*/
.top_r_menu_inner li {
	display:inline-block;
	float:left;
	margin-right:1px;
}

/*Style for menu links*/
.top_r_menu_inner li a {
	display:block;
	min-width:90px;
	height:50px;
	text-align: center;
	line-height:50px;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; 
	color:#FFFFFF;
	/*background: #2f3036;*/
	text-decoration:none;
	
	padding-right:7px;
	padding-left:7px;
	transition: 0.3s;
}

.top_r_menu_inner li ul a {
	text-align:left;
	padding-left:10px;
}


/*Hover state for top level links*/
.top_r_menu_inner li:hover a {
	/*background: #60C8A6;*/
	color:#363D41;
}

/*Style for dropdown links*/
.top_r_menu_inner li:hover ul a {
	background: #60C8A6;
	color: #FFFFFF;
	height: 40px;
	line-height: 40px;
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; 
}

/*Hover state for dropdown links*/
.top_r_menu_inner li:hover ul a:hover {
	background: #60C8A6;
	color:#363D41;
}

/*Hide dropdown links until they are needed*/
.top_r_menu_inner li ul {
	display: none;
}

/*Make dropdown links vertical*/
.top_r_menu_inner li ul li {
	display: block;
	float: none;
}

/*Prevent text wrapping*/
.top_r_menu_inner li ul li a {
	width: auto;
	min-width: 100px;
	padding: 0 20px;
}

/*Display the dropdown on hover*/
.top_r_menu_inner ul li a:hover + .hidden, .top_r_menu_inner .hidden:hover {
	display: block;
	
}

/*Style 'show menu' label button and hide it by default*/
.top_r_menu_inner .show-menu {
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif; font-size:18pt; line-height:15pt; 
	text-decoration: none;
	/*color:#FFFFFF;
	background: #3D2151;*/
	text-align: center;
	padding: 10px 0;
	margin-top:15px;
	display: none;
}
/*
.top_r_menu_inner ul li ul, .top_r_menu_inner ul li ul li {
	text-align:left !important;
	padding-left:5px;
}*/

/*Hide checkbox*/
.top_r_menu_inner input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

/*Show menu when invisible checkbox is checked*/
.top_r_menu_inner input[type=checkbox]:checked ~ #menu{
    display: block;
}


/*Responsive Styles*/

@media screen and (max-width : 1200px){
	#slider_exp_outer { width:340px; height:281px; padding:0; margin:115px 0px auto auto !important;transition:0.3s; }
	#slider_exp { width:calc(100% - 60px); height:calc(100% - 60px); padding:30px; font-size:0.8em;transition:0.3s;  }
	.hp_lib { max-width:calc((50% - 20px)) !important; width:calc((50% - 20px)) !important;font-size:0.9em;  transition: 0.3s; }
	.hp_onecikan{ width:calc((50% - 40px)) !important;font-size:0.9em; min-height:450px !important;  transition: 0.3s; }
}

@media screen and (max-width : 1170px){
	.top_r_menu_inner, .top_r_menu_inner ul, .top_r_menu_inner li a { min-width:80px; transition:0.3s; }
}
@media screen and (max-width : 1130px){
	.top_r_menu_inner, .top_r_menu_inner ul, .top_r_menu_inner li a { font-size:0.75em !important; transition:0.3s; }
}
@media screen and (max-width : 1060px){
	.top_r_menu_inner, .top_r_menu_inner ul, .top_r_menu_inner li a { min-width:40px; transition:0.3s; }
	.hp_lib { max-width:calc((100% - 20px)) !important; width:calc((100% - 20px)) !important;font-size:1.1em;  min-height:20px !important; transition: 0.3s; }
}

@media screen and (max-width : 1020px){
	.top_r_menu_inner, .top_r_menu_inner ul, .top_r_menu_inner li a { font-size:0.65em !important; transition:0.3s; }
	
	#slider_exp_outer { width:300px; height:248px; padding:0; margin:145px 0px auto auto !important;transition:0.3s; }
	#slider_exp { width:calc(100% - 20px); height:calc(100% - 20px); padding:10px; font-size:0.8em;transition:0.3s;  }
	
	#comment_exp { width:calc(100% - 20px); height:calc(100% - 20px); padding:10px; font-size:0.8em;transition:0.3s;  }
}

@media screen and (max-width : 980px){
	.top_r_menu_inner, .top_r_menu_inner ul, .top_r_menu_inner li a { min-width:35px; transition:0.3s; }
}

@media screen and (max-width : 960px){
	#top_r_up { min-width:550px;transition: 0.3s; }
}

@media screen and (max-width : 900px){
	
	#comments_slider { margin-top:-25px !important; }
	.menu_content { padding-left:0; top:0; }
	.menucontainer { margin-top:0; transition: 0.3s; }
	.top_r_menu_inner { background-image: url(/images/menu_bckg_scrolled.png); transition: 0.3s; }
	#slider_container { padding-top:134px !important; transition: 0.3s; }
	/*#hp_mid1 { width:calc((100% - 90px)/2) !important; min-height:20px !important; transition: 0.3s; }
	#hp_mid2 { width:calc((100% - 90px)/2) !important; min-height:20px !important; transition: 0.3s; }*/
	.hp_mid1 { width:calc((100% - 40px)) !important; min-height:20px !important; margin:auto 5px auto 5px; transition: 0.3s; }
	.hp_mid2 { width:calc((100% - 40px)) !important; min-height:20px !important; margin:40px 5px auto 5px; transition: 0.3s; }
	.hp_mid3 { width:calc((100% - 40px)) !important; min-height:20px !important; margin:40px 5px auto 5px; transition: 0.3s; }
	.hp_hiz { width:calc((50% - 40px)) !important; transition: 0.3s; }
	.hp_hiz li { font-size:0.9em;line-height:0.95em; transition: 0.3s; }

	.top_r_menu_inner { width:calc(100% - 215px); top:0; background-size:auto; }
	#top_r_up { display:none;transition: 0.3s;}
	.topmenu_outer { margin-top:0px; transition: 0.3s;}
	.show-menu { margin-top:15px;transition: 0.3s; }/*background-color:#FF0000;*/
	.logo { margin-top:0px;transition: 0.3s; }
	/*.wide_top_outer { height:94px; transition: 0.3s;}*/
	
	/*Make dropdown links appear inline*/
	.top_r_menu_inner ul {
		position: static;
		display: none;
	}
	/*Create vertical spacing
	.top_r_menu_inner li {
		margin-bottom: 1px;
	}*/
	/*Make all menu links full width*/
	.top_r_menu_inner ul li, .top_r_menu_inner li a {
		width: 100%;
		/*width: 250px;*/
	}
	
	.top_r_menu_inner ul,.top_r_menu_inner li,.top_r_menu_inner li a {
		background-color:#9BDCC6;
		color:#363D41;
		opacity:0.95;
		-moz-opacity:0.95;
		filter:alpha(opacity=95);
		
		padding-left:5px; padding-right:5px;
	}
	
	.top_r_menu_inner ul ul,.top_r_menu_inner li li,.top_r_menu_inner li li a
	,.top_r_menu_inner ul ul ul,.top_r_menu_inner li li li,.top_r_menu_inner li li li a {
		display:none;
	}
	
	.top_r_menu_inner li:hover a {
	/*background: #60C8A6;*/
	color:#FFFFFF;
	}



	/*Display 'show menu' link*/
	.top_r_menu_inner .show-menu {
		display:block;
	}
}

@media screen and (max-width : 700px){
/*#comments_slider { background-position: -100px top; transition: 0.3s;}
.top_r_menu_inner { background-image:none !important; transition: 0.3s; }*/
	#search_outer { display:none;  transition: 0.3s;} 
	.hp_lib { font-size:0.85em;line-height:0.95em; transition: 0.3s; }
	.hp_onecikan{ width:calc((100% - 40px)) !important; transition: 0.3s; }

}



@media screen and (max-width : 600px){
	#search_outer { margin-left:-8px; transition: 0.3s;}
	#comment_exp .button { padding:10px; display:inline-block; font-size:0.7em; line-height:0.7em; }
	
	.hp_sml_boxes {float:none; margin-top:20px !important; transition: 0.3s; }
	.hp_hiz, .hp_hiz ul { width:calc((100% - 40px)) !important; margin:-0.5em auto 0 auto !important; padding:0 auto 0 auto !important; transition: 0.3s; }

	input:not(.button_sml), textarea { width:100% !important; transition: 0.3s; }
	
	#slider_exp .button { padding:10px; display:inline-block; font-size:0.85em; line-height:0.85em; transition: 0.3s;  }
}


@media screen and (max-width : 500px){
	.hp_lib_pic, .hp_lib_content { float:none !important; width:100% !important; transition: 0.3s; }
	.hp_lib_content2 { float:none !important; transition: 0.3s; }
	.hp_lib_content2 .button_sml { padding:10px; display:inline-block; font-size:0.85em; line-height:0.85em;width:100% !important; transition: 0.3s; }
	
	#comment_exp { width:calc(100% - 10px); height:calc(100% - 10px); padding:5px; font-size:0.7em !important; transition:0.3s;  }
}

@media screen and (max-width : 450px){
	#top_phones { font-size:1.1em !important; transition: 0.3s; }
}

@media screen and (max-width : 400px){
	#socialmedias { display:none;  transition: 0.3s;}
	/*.sections { padding:2px !important; transition: 0.3s; }*/
	.innercontent  { padding:2px !important; transition: 0.3s; }
	.hp_onecikan, .footer { margin-left:3px !important; margin-right:3px !important; transition: 0.3s; }
}
/*#socialmedias, #search_outer { display:none;  transition: 0.3s;}*/




/*
@media screen and (max-width : 550px){
.top_r_menu_inner { background-image:none !important; transition: 0.3s; }
}*/


.fixed-ratio-resize { /* basic responsive img */
	display: block;
	max-width: 100%;
	/* just in case, to force correct aspect ratio */
	height: auto !important;
	width: auto\9; /* IE8 */
	
	-ms-interpolation-mode: bicubic; /* lt ie8 */
}

.with-bg-size {
  /*background-image:url('images/parallax1.jpg'); width:2050px; height:760px;*/
  background-position: top right;
  /* Make the background image cover the area of the <div>, and clip the excess */
  background-size: cover;
}

/*
background-size: cover;
background-size: contain;
background-size: 100% 100%;
*/
/*
img.topslider_img {
    width: 100%;
    height: 100%;
}
div.topslider_cnt {
    position: relative;
    width: 100%;
    top:-300px;
}
*/
.topslider_img { display:block;width:100% !important; height:auto !important; bottom:0 !important;  }



#bottombarcontainer
{
	z-index:1500;
	/*position:-webkit-sticky;
	position:sticky;
	position:device-fixed;
	position:-webkit-fixed;*/
	position:fixed !important;
	/*margin-top:0px;
	margin-bottom:0px;*/
	bottom:0px !important;
	padding:0px;
	right:50px;
	width:284px !important;
	height:57px !important;
	/*transform:translateZ(0); -webkit-transform:translateZ(0);
	transform:translate3d(0); -webkit-transform:translate3d(0);*/
	display:block;
	
	/*-webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);*/
	/*
	-webkit-font-smoothing: antialiased;*/
	
	/*-webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);*/
}






.circles1_inner {
position:relative; width:50%; min-height:200px; height:auto; margin-bottom:20px;
float:left;
}/*min-width:250px; max-width:570px; width:auto;*/

.circles1_inner .left {
	float:left;
	width:250px;
}
.circles1_inner .right {
	margin-left:250px;
	
	/*
	float:left;
	vertical-align:top;
	*/
}

.round_div {
	height:220px; width:220px; 
	-moz-border-radius:220px; border-radius:220px; border:solid 20px;
	padding:0; margin:0;
	position:relative;background-position:right top;
	
} 
.circles1_inner_content_div {
position:relative; width:auto; min-height:200px; height:auto; margin:20px !important; 
vertical-align: top;
}
.circles1_inner_content_div p { font-size:1em; line-height:1em; }
.circles1_title {
font-size:1.7em; line-height:1.2em;
}
.circles1_content {
font-size:0.85em; line-height:0.85em;
}






@media screen and (max-width : 1090px){
	.circles1_inner { max-width:100%; width:100%; transition: 0.3s;}
	.circles1_inner_content_div { min-height: 250px; height:auto; }
}

@media screen and (max-width : 760px){
	.circles1_inner .right {
		margin-left:0px;
		float:left;
		vertical-align:top;
	}
	.circles1_inner .left {
		width:100%;
		float:none;
		vertical-align:middle;
	}
}


.firm_logos {
position:relative;float:left; width:250px; height:200px; margin:20px; display:table-cell; vertical-align:middle;
}

#div_overlay_isjsactive
{
	z-index:2004; position:fixed; _position:absolute; left:0; margin:0; padding:0; width:100%; height: 100%; 
	background:#000; opacity:0.90; -moz-opacity:0.90; filter:alpha(opacity=90); visibility:visible;
}

#div_overlay_content_isjsactive
{
	z-index:2005; position: absolute; margin-top:150px; margin-bottom:0px; margin-left:0px; margin-right:0px; vertical-align:middle; 
	width: 90%; height: 95%; visibility:visible;
}

#div_overlay_js
{
z-index:2002; position:fixed; _position:absolute; left:0; margin:0; padding:0; width:100%; height: 100%; 
background:#000;opacity:0.90;-moz-opacity:0.90;filter:alpha(opacity=90);visibility:hidden;
}

#div_overlay_content_js
{
z-index:2003; position: absolute; margin-top:150px; margin-bottom:0px; margin-left:0px; margin-right:0px; 
vertical-align:middle; width: 90%; height: 95%; visibility:hidden;
}

#order_menu_group
{
	position:relative;
	/*z-index:60;*/
	margin:0 !important;
	padding:0 !important;
	width:644px !important;
	height:69px; 
	/*float:right;*/
}

.order_menu_group_items
{
	position:relative;
	margin:0 !important;
	padding:0 !important;
	min-width:236px; 
	width:auto; 
	height:69px; 
	float:right; 
}

.listsirano_a
{
	text-decoration:none;
	cursor:hand;
}
.listsirano_a:link
{
	text-decoration:none;
	cursor:hand;
}
.listsirano_a:visited
{
	text-decoration:none;
	cursor:hand;
}
.listsirano_a:hover
{
	text-decoration:none;
	cursor:hand;
}

.listsirano_boxdiv
{
	/*position: relative;*/
	border:#60C8A6 solid 1px; 
	background-color:#60C8A6;
	color:#000000;
	min-width:18px; 
	height:22px; 
	float:left; 
	margin:2px; 
	padding:5px; 
	/*background-color:#FFFFFF;*/
	text-align:center;
	/*display: table-row;*/
}
.listsirano_boxdiv_noborder /*aktif olan*/
{
	/*position: relative;*/
	/**/border:#8673C7 solid 1px; 
	background-color:#8673C7;
	color:#FFFFFF;
	min-width:18px; 
	height:22px; 
	float:left; 
	margin:2px; 
	padding:5px; 
	text-align:center;
	/*display: table-row;*/
}

.cats_sub_container
{
	position:relative;
	margin:20px 0px 0px 0px !important;
	padding:0px;/*padding:5px 20px 20px 20px;*/
	float:left;
	
	width:100% !important; 
	height:113px !important; 
	display:table-row !important;
}
.cats_sub_title
{
	position:relative;
	margin:0px 5px 0px 0px !important;
	padding:0px 10px 0px 10px;
	width:100% !important;
	
	line-height: 1.5em; 
	min-height: 3em;

	color:#DD242E;
	font-weight:bold;
	font-size:12px;
	
	display:table-cell !important; 
	float:left;
}
.cats_sub_title a, .cats_sub_title a:hover { color:inherit; text-decoration:none; }

.cats_sub_content
{
	position:relative;
	margin:0px 5px 0px 220px !important;
	padding:0px 10px 0px 10px;
	width:100% !important; 
	text-align:justify;
	float:left;
	
	display:table-cell !important;
	
	overflow:hidden; 
	line-height: 1.5em; 
	max-height: 6em;
}
.cats_sub_content a, .cats_sub_content a:hover { color:inherit; text-decoration:none; }
.cats_sub_dots
{
	z-index:550 !important; 
	position:relative; 
	padding:0px !important;
	width:100% !important; 
	height:18px !important; 
	margin-left:-25px !important; 
	margin-top:-1em;
	float:left; 
	
	font-size:10px;
	color:#FF0000;
}

.cats_sub_pic
{
	position:relative;
	margin:0px 0px 0px 0px !important;
	padding:0px;/*padding:5px 20px 20px 20px;*/
	width:202px !important;
	height:113px !important;
	background-image:url(/images/bckg_pics.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	
	display:table-cell !important; 
}
