body {
    background-color: #0e263d;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
}
.wrapper {
    margin: 8px auto;
    width: 1020px;
}
div#top_blue {
    background: none repeat scroll 0 0 #0e263d;
    height: 8px;
    margin: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 4;
}
#header {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 3px #333;
    height: 130px;
    position: fixed;
    width: 1020px;
    z-index: 100;
}
#menu {
    position: absolute;
    right: 0;
    top: 88px;
}
#menu .menuItemsHolder {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 0 none;
    box-shadow: 0 2px 2px #454545;
    min-width: 126px;
    top: 48px;
}
#menu .menuTitle {
    position: relative;
}
#logo {
    float: left;
    margin-left: 20px;
    margin-top: 12px;
}
#menu a {
    color: #acacac;
    font-size: 14px;
    font-family: tahoma;
}
#menu a:hover, #menu .menuTitleSelected {
    color: #000;
}
.breaker {
    color: #a2a2a2;
    font-size: 18px;
    left: -2px;
    position: absolute;
    top: 15px;
}

#footer {
	background: none repeat scroll 0 0 #0e263d;
    float: right;
    position: relative;
    width: 100%;
    z-index: 2;
}
#footer div#simply {
    float: left;
    line-height: 60px;
}
#credits {
    font-size: 14px;
    float: right;
    width: 100%;
    border-top: 1px solid #304f6d;
	text-align:left;
}
#credits div {
    color: #fff;	
    line-height: 60px;
    float: right;
}
#kidum {
    border-bottom: 1px solid #071624;
    float: right;
    padding: 20px 40px;
    width: 940px;
}
.right{
    float: right;
}
#kidum .right {
    width: 20%;
}
#kidum .right a {
    color: #a2a2a2;
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 21px;
}
#kidum .right a:hover,#kidum .right a.menuTitleSelected {
    color: #fff;
}
#kidum .menuTitle {
    height: 24px;
}
#harshama {
    float: right;
    margin-right: 20px;
    margin-top: 25px;
}
#facebook , #youtube {
    float: right;
    margin-top: 25px;
    border-right: 1px solid #d6d6d6;
    width: 60px;
    text-align: center;
    height: 32px;
}
#facebook {
    margin-right: 20px;
}
#main {
    background: none repeat scroll 0 0 #fff;
    float: right;
    position: relative;
    z-index: 2;
	 margin-top: 370px;
}
.players #content {
    margin: 0;
    padding: 20px 0 60px;
    width: 1020px;
}


.player_images{
        overflow: hidden; 
        float: right; 
        width: 770px;
    }
#search_conclusion > div {
    border-left: 2px solid #fff;
    float: right;
    height: 24px;
    line-height: 24px;
    margin: 12px 0; 
    padding: 0 10px;
    width: auto;
}
#search_conclusion > div:last-child {
    border: 0 none;
}
#search_conclusion {
    background: none repeat scroll 0 0 #3b5d7e;
    float: right;
    min-height: 48px;
    width: 100%;
}
#search_conclusion > div > span {
    font-size: 18px;
    font-weight: bold;
    padding: 2px;
}
.s_white {
    color: #fff;
}
.s_yellow {
    color: #ffcf47;
}
#search_pannel {
    float: right;
    height: 48px;
    width: 100%;
}
#search_pannel > div {
    float: right;
	text-align:right;
	line-height:48px;
	font-size:20px;
	font-weight:bold;
}
#search_pannel > div a{
	cursor:pointer;
}
#search_pannel > div a:hover{
	opacity:0.8;
}
#search_pannel > div#search_header {
	background: url("images/search_header.png") no-repeat scroll 0 0 ;
    width: 547px;
	 height: 48px;
}
#clearAll > a {
    background: url("images/clearAll.png") no-repeat scroll 0 0 ;
    display: block;
    height: 48px;
    width: 136px;
}
#selectAll > a {
    background: url("images/selectAll.png") no-repeat scroll 0 0;
    display: block;
    height: 48px;
    width: 142px;
}
#showMySelect > a {
    background: url("images/showNySelect.png") no-repeat scroll 0 0;
    display: block;
    height: 48px;
    width: 195px;
}
.check_image {
    background: url("images/checkbox.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: right;
    height: 28px;
    margin: 0 9px 2px 2px;
    width: 28px;
}
.check_image.checked {
    background: url("images/checkbox.png") no-repeat scroll 0 -28px;
}

#navRight{
    float: right;
    width: 250px;
}
#news {
    float: right;
    background: #1d3c5a;
    padding: 20px;
    width: 210px;
    overflow: hidden;
}
#news p {
    font-size: 12px;
    color: #fff;
}
#news .title{
    color: #fff;
    font-size: 18px;
    font-family: tahoma;
}
#news hr {
    display:block;
    border:0px;
    height:10px;
    background: url('pics/hr.png') no-repeat;

}
#news a {
    color: #eb9703;
    font-weight: bold;
    text-decoration: none;
}
#news a:hover {
    text-decoration: underline;
}

#newsmarquee span {
    display: block;
    text-align: left;
}

#newsmarquee div div a {
    color: #fff;
    display: block;
    font-weight: bold;
    text-align: left;
}

marquee {
    height: 130px;
    overflow: hidden;
}
#ourcustomers_warp {
    background: none repeat scroll 0 0 #fff !important;
    float: right;
    height: 90px;
    overflow: hidden;
    width: 100%;
}
#newsmarquee > div {
    background: url("pics/hr.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    padding-bottom: 10px;
}
#right_banners > ul#ul_rightbanners {
    padding: 0;
    margin: o;
}
#right_banners ul#ul_rightbanners li {
    float: right;
    height: 150px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
	display:none;
}
#content {
    float: right;
    padding: 20px 20px;
    width: 730px;
}
#content a {
    color: #333;
}
#content table td, font {
    font-size: 16px;
}
#form {
    float: right;
    width: 210px;
    background: #212121;
    padding: 20px 20px 0;
}
#form hr {
    display:block;
    border:0px;
    height:10px;
    background: url('pics/hr_form.png') no-repeat;
}
#form input, #form textarea  {
    border: 1px inset #000;
    border-radius: 5px;
    padding: 8px;
    margin-bottom: 5px;
    background: #151515;
    color: #fff;
    width: 190px;
    float: right;
    font-size: 14px;
    font-family: tahoma;
	 line-height: 16px;
}

#form placeholder {
    color: #fff;
} 
#form .title {
    color: #fff;
    font-size: 18px;
    font-family: tahoma;
}
#form #submit {
    background: url("pics/send.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    height: 30px;
    width: 90px;
}
#banner {
    position: fixed;
    top: 128px;
    width: 1020px;
    z-index: 1;
}
#banner img { 
    float: right;	
    width: 100%;
}


#main #content h1 {
    background: url("pics/content_h1_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    float: right;
    font-family: tahoma;
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    margin-right: -20px;
    margin-top: -20px;
    text-indent: 20px;
    width: 771px;
}

.content_page > table {
    margin-top: 39px;
}
h1 {
    font: bold 12px arial;
}
#main.players {
    margin-top: 122px !important;
    width: 1020px;
}
#playerSearch {
    background: none repeat scroll 0 0 #212121;
    margin: -20px 0;
    min-height: 140px;
    padding: 20px;
    width: 980px;
}
#playerSearch div {
	float: right;
}
#playerSearch span {
    border-radius: 5px;
    float: right;
    height: 32px;
    margin: 5px 8px;
    overflow: hidden;
    width: 226px;
	border-right: 1px solid #3b3b3b;
	border-bottom: 1px solid #3b3b3b;
	border-left:1px solid #000;
	border-top:1px solid #000;
}

#filter_buttons > span {
    width: 226px;
	background: #fdd661; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdd661 0%, #fea203 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdd661), color-stop(100%,#fea203)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdd661 0%,#fea203 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdd661 0%,#fea203 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdd661 0%,#fea203 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdd661 0%,#fea203 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdd661', endColorstr='#fea203',GradientType=0 ); /* IE6-9 */
	cursor:pointer;
}
#filter_buttons > span:hover {
	background: #fea203; /* Old browsers */
	background: -moz-linear-gradient(top,  #fea203 0%, #fdd661 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fea203), color-stop(100%,#fdd661)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fea203 0%,#fdd661 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fea203 0%,#fdd661 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fea203 0%,#fdd661 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fea203 0%,#fdd661 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fea203', endColorstr='#fdd661',GradientType=0 ); /* IE6-9 */
}
.f_btn {
    color: #000;
    display: block;
    font-size: 17px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    text-shadow: 0 0 1px #fea203;
    width: 100%;
}
#playerSearch span.submit_warp {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none !important;
    height: 31px !important;
    width: 231px !important;
}
#playerSearch placeholder  {
    color: #e8e8e8;
    font-size: 14px;
	font-weight: normal;
}
#playerSearch input[type="text"], #playerSearch select {
    background: none repeat scroll 0 0 #151515;
    border: 0 none;
    color: #e8e8e8;
    font-family: tahoma;
    font-size: 14px;	
    font-weight: bold;
    height: 32px;
    text-indent: 7px;
    width: 226px;
}
#playerSearch textarea {
    background: #000 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 6px;
    color: #fff;
    direction: rtl;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 34px;
    overflow: hidden;
    border-radius: 5px;
    width: 226px;
	border-right: 1px solid #3b3b3b;
	border-bottom: 1px solid #3b3b3b;
	border-left:1px solid #000;
	border-top:1px solid #000;	
}
#playerSearch select  {
    width: 245px;
	background: url("images/select_bg.png") no-repeat scroll 26px center #151515 ;
	    background-position: -1px 4px;
}
#playerSearch option  {
    color: #e8e8e8;
    font-family: tahoma;
    font-size: 14px;
	line-height:18px;
}

#searchBtn {
    background: url("images/search_btn.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #fff !important;
    cursor: pointer;
    display: block;
    font-size: 15px;
    font-weight: bold;
    line-height: 31px;
    padding-right: 10px;
    width: 100%;
}


.catSelect, #areaSelect, #from_age, #till_age {
    background: url("pics/select_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 31px;
    width: 230px;
    color: #9c9b9b;
    font-size: 14px;
    font-family: tahoma;
    margin-top: 2px;
    text-indent: 7px;	
    line-height: 31px;
    font-wight: normal;
    margin-left: 20px;
    position: relative;
}
#areaSelect {
	margin: 0;
}
td.title {
	color: #fff;
	font-size: 18px;
	font-wight: bold;
	font-family: tahoma;
}

#submit {
	width: 230px;
	height: 31px;
}
#main.players .title {
    background: none repeat scroll 0 0 #3b5d7e;
    color: #fff;
    float: right;
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    margin: -20px -20px 0 0;
    text-indent: 20px;
    width: 1020px;
}
span.name {
	font-size: 24px;
	font-wight: bold;
	font-family: tahoma;
	color: #fff;
}
#personalCard {
	float: left;
	font-size: 16px;
	color: #fff;
	font-family: tahoma;
	font-weight: bold;
	text-align: center;
	width: 260px;	
}
.label {
	float: right;
	width: 205px;
	height: 29px;
	background: url('pics/label_class_odd.png') no-repeat scroll 0 0 / 100% 100% ;
	font-size: 14px;
	color: #000;
	font-family: tahoma;
	line-height: 29px;
	text-indent: 20px;
}
.label.even {
	background: url('pics/label_class_even.png') no-repeat scroll 0 0 / 100% 100% ;
}
.for {
	float: right;
	width: 192px;
	font-size: 14px;
	color: #000;
	font-family: tahoma;
	line-height: 29px;
	background: url('pics/for_bg.png') no-repeat scroll 0 0 / 100% 100% ;
	text-indent: 8px;
}
.for.even {
	background: url('pics/for_bg_even.png') no-repeat scroll 0 0 / 100% 100% ;
}
#property{
	width: 397px;
	float: right;  
	margin: 0 0 -2px;
}
#prevExperience, #prevProductions, #moreSkills {
    background: url("pics/experiance_bg.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    float: right;
    min-height: 39px;
    padding: 10px 0;
    text-indent: 10px;
    width: 373px;
}
#prevProductions {
    background: url("pics/prevProductions_bg.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    min-height: 134px;
    width: 100%;
}
#moreSkills {
    background: url("pics/more_skills_bg.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    height: 319px;
    overflow-y: auto;
}
#prevExperience .head, #prevProductions .head, #moreSkills .head {
	font-size: 14px;
	color: #000;
	padding-bottom: 20px;
}
#prevExperience .text , #prevProductions .text, #moreSkills .text {
	color: #3b5d7e;
	font-size: 12px;
}
#moreSkills .text {
	text-indent: 0;
	padding: 0 10px 10px 10px;
}
#prevProductions .text  a {
	color: #3b5d7e;
	text-decoration: none;
	display: block;
}
#prevProductions .text  a:hover {
	text-decoration: underline;
}
#leftNav {
    background: url("pics/navright_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin-bottom: -20px;
    min-height: 783px;
    width: 250px;
}
#leftNav .fb_share_button, #leftNav .add, #leftNav .watch, #leftNav .send {
    background: url("pics/facebook_big.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    float: right;
    height: 51px;
    width: 100%;
	margin-bottom: 15px;
}
#leftNav .add {
    background: url("pics/add.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
margin-top: 15px;
}
#leftNav .watch {
    background: url("pics/watch.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
}
#leftNav .send{
    background: url("pics/send_to_friend.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
}
#contentRight {
	float: right;
	width: 770px;
	margin-right: -20px;
	color: #c8c8c8;
}
#text {
	float: right;
	padding: 10px;
}
#flex {
    display: flex;
    float: right;
    margin: 0 -20px;
    overflow: hidden;
    padding: 0 20px;
}
.fb-like-box {
    background: url("pics/kav_fb.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    float: right;
    margin: 0 -20px;
    padding-top: 10px;
    overflow: hidden;
    text-align: center;
    width: 1020px;
}
#u_0_5 {
	text-align: center;
}
#pictures {
	float: right;
	padding: 20px 0;
}
#pictures img {
    float: right;
    margin-right: 20px;
}
#searchResult {
	float: right;
	width: 990px;
} 

#searchResult.mysel {
    width: 715px;
}
body, table, td, p, div, span, input, select, option, button {
    color: black;
    font-family: arial;
    font-size: 12px;
}
body {
    background-color: #0e263d;
}

#searchResult .player {
    background: none repeat scroll 0 0 #fff;
    box-shadow: -1px -1px 3px #333;
    float: right;
    height: 309px;
    margin-left: 13px;
    padding-top: 9px;
    width: 185px;
}
.player.small {
    height: 196px !important;
    margin: 12px !important;
    overflow: hidden;
    width: 115px !important;
}
#searchResult .player .pic {
    display: block;
    height: 251px;
    margin-bottom: 8px;
    margin-right: 9px;
    position: relative;
    width: 167px;
}
.player .pic > img {
    height: 251px;
    width: 167px;
}
.player.small .pic {
    height: 144px !important;
    width: 95px !important;
}
.player.small .pic > img {
    height: 148px;
    width: 95px;
}
#searchResult .player .affect {
    bottom: -5px;
    left: -1px;
    position: absolute;
}
#searchResult .player .checkbox{ 
	margin-right: 9px;
	float: right;
}

#searchResult .player a.fname {
    color: #000;
    display: block;
    float: right;
    font-size: 18px;
    font-weight: bold;
    line-height: 14px;
    margin-right: 6px;
    text-decoration: none;
}
.player.small .fname {
    display: block;
    float: none !important;
    font-size: 14px !important;
}
.player.small .num {
    display: block !important;
    margin-right: 0 !important;
}
#searchResult .player span.num {
    float: right;
    color: #a8a8a8;
    font-size: 12px;
    margin-right: 6px;
}
.selectOption {
	position: absolute;
	top: 0;
	padding-top: 30px;
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	display: none; 
}
.selectOption div {
	float: right;
	width: 230px;
	color: #fff;
	line-height: 31px;
	background: #151515;
}
.selectOption div {
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
}
.selectOption div:hover {
	background: #222;
}

.submit_btns > a {
    border-radius: 8px;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 51px;
    line-height: 51px;
    margin: 10px;
    padding-right: 5px;
    text-align: right;
    text-decoration: none;
    width: 185px;
}
.submit_btns > a:hover {
	opacity:0.9;
	box-shadow: 3px 3px 3px #686868;
}
.send_order {
    background: url("images/btn_blue.png") no-repeat scroll right 0;
}
.back_to_players {
    background: url("images/btn_orange.png") no-repeat scroll right 0;
	color:#000;
}


#banner .bx-wrapper ul.bxslider {
    margin: 0;
}
.bx-wrapper {
    background: none repeat scroll 0 0 #fff;
    float: right;
    height: 600px;
    width: 100%;
}
.bx-wrapper img {
    height: 600px;
    width: 1020px;;
	
}
.bx-wrapper li {
	margin: 0 -40px 0 0;
	padding: 0;
}
.bx-viewport {
	height: 600px;
	min-height: 600px; 
}

#homebanners .box {
    display: inline-block;
    float: right;
    height: 200px;
    margin: 0 5px;
    padding: 5px;
    text-align: center;
    width: 220px;
}
#homebanners .box img {
    height: 157px;
}

#homebanners .box > a.title {
    text-decoration: none;
    color: #111;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
}
#homeContent {
    background: none repeat scroll 0 0 #ededed;
    float: right;
    line-height: 21px;
    margin: 10px -20px 20px;
    padding: 11px 15px;
    width: auto;
}
#homeContent > p {
    font-size: 14px;
}
#getfblikebox {
    background: none repeat scroll 0 0 #fff;
    display: block;
    float: right;
    margin: 0;
    width: 1020px;
	z-index:50;
	position:relative;
}
.getfblikebox {
    background: none repeat scroll 0 0 #fff;
    display: block;
    float: right;
    margin: 0;
	z-index:50;
	box-shadow: 0 -1px 6px -1px #787878 inset;
} 
li.pluginFacepileItem {
    margin: 2px 8px !important;
}


#search_result {
    margin: auto;
    overflow: hidden;
    width: 977px;
}
.pagination {
    direction: ltr;
    float: right;
    text-align: center;
    width: 100%;
}
.pagination > table {
    margin: auto;
    width: 150px;
}
.pagination a {
    color: #000;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
.pagination td {
    color: #2489c5 !important;
    font-size: 16px;
    font-weight: bold;
}

#alert_fade{
	background:url(images/black_warp.png) repeat 0 0 ;
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	z-index:9999;
	display:none;
}
#alert_fade > div {
   background:url(images/popUp.png) repeat 0 0 ;
    height: 388px;
    margin: auto;
    position: relative;
    top: 50px;
    width: 411px;
}
#alert_fade .close {
    cursor: pointer;
    height: 35px;
    left: 8px;
    position: absolute;
    top: 34px;
    width: 35px;
}
.load_more {
    float: right;
    height: 60px;
    line-height: 50px;
    margin: 20px 0;
    text-align: center;
    width: 100%;
}
.load_more > a {
    background: none repeat scroll 0 0 #ccc;
    border: 1px solid #333;
    box-shadow: 0 0 2px #333;
    cursor: pointer;
    display: block;
    height: 34px;
    line-height: 34px;
    margin: 12px auto;
    width: 100px;
	font-weight:bold;
}
.load_more > a:hover {
    background: none repeat scroll 0 0 #eee;
}
.scrollTop {
    bottom: 20px;
    height: 40px;
    position: fixed;
    right: 20px;
    width: 40px;
    z-index: 999;
	cursor:pointer;
}

.scrollTop > img {
    width: 100%;
}
/**********************************************/

.right{
	float:right;
}
.left{
	float:right;
}
.half{
	 width: 48%;
}


#contact_slogen > ul {
    background: #eb9703 none repeat scroll 0 0;
    border: 2px solid #fdbd31;
    border-radius: 15px;
    margin: auto;
    padding: 20px;
    text-align: center;
    width: 690px;
}
#contact_slogen li {
    color: #fff;
    display: inline;
    font-size: 22px;
    font-weight: bold;
    list-style: outside none none;
    padding: 0 20px;
}
#contact_slogen {
    overflow: visible;
    position: relative;
    margin: 20px auto ;
}
#contact_slogen ul{
  position: relative;
}
#contact_slogen ul:before, #contact_slogen ul:after{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 19px;
  max-width:300px;
  background: #999 ;
  -webkit-box-shadow: 0 15px 10px #999 ;
  -moz-box-shadow: 0 15px 10px #999 ;
  box-shadow: 0 15px 10px #999 ;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#contact_slogen ul:after{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

/***************** TEST 2 *****************/

#contact_slogen_2 > ul {
    background: #fdba25 none repeat scroll 0 0;
    border: 2px solid #eb9703;
    border-radius: 15px;
    margin: auto;
    padding: 10px 0;
    text-align: center;
    width: 820px;
}
#contact_slogen_2 li {
    color: #fff;
    display: block;
    height: 34px;
    line-height: 32px;
    list-style: outside none none;
    margin: 5px auto;
    text-align: center;
    width: 100%;
}
#contact_slogen_2 li:first-child {
    background: #4886c5 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 3px 8px -2px #000;
    margin: 0 -10px;
    padding: 0;
    text-align: center;
    width: 840px;
    line-height: 32px;
}
#contact_slogen_2 li:first-child * {
    color: #fff !important;
    font-size: 20px !important;
}

#contact_slogen_2 li * {
    font-size: 20px !important;
}

#contact_slogen_2 {
    overflow: visible;
    position: relative;
    margin: 20px auto ;
    padding: 0 17px;
}
#contact_slogen_2 ul{
  position: relative;
}
#contact_slogen_2 ul:before, #contact_slogen_2 ul:after{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 19px;
  max-width:300px;
  background: #999 ;
  -webkit-box-shadow: 0 15px 10px #999 ;
  -moz-box-shadow: 0 15px 10px #999 ;
  box-shadow: 0 15px 10px #999 ;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#contact_slogen_2 ul:after{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}



#conatct_page #bottom_text .half.right {
    padding: 0 20px 0 0;
    width: calc(48% - 20px);
}

#conatct_page #bottom_text .half.right  iframe {
    width: 100% !important;
}


/***************** TEST 2 *****************/
#contact_form {
    float: right;
    margin-right: 15px;
    overflow: visible;
    width: 550px;
}
.fieldname input  , .fieldname select {
    font-size: 14px;
    height: 28px;
    padding-right: 7px;
}
.fieldname select {
    height: 32px;
}
.btn_warp {
    padding-top: 35px;
    width: 88%;
}
#bottom_text {
    float: right;
    margin-top: 70px;
    width: 100%;
}

#bottom_text > table {
    border: 0 none;
    border-collapse: collapse;
    margin: 0 5%;
    width: 90%;
}
#bottom_text > table td {
    border: 0 none;
    padding: 10px;
    vertical-align: top;
}
#bottom_text > table td img {
    max-width: 420px;
}
/*--------------- LATEST ----------------------*/

#jcarousel_contact > div {
    border: 12px solid #fff;
    overflow: hidden;
    height: 230px;
    width: 288px;
}
.jcarousel_contact {
    direction: ltr;
    width: 100% !important;
}


.jcarousel_contact ul {
    list-style-type: none;
}
.jcarousel_contact ul li {
    float: left;
}

.jcarousel_contact a {
    display: block;
    height: 230px;
    width: 288px;
    text-align:center;
}
.jcarousel_contact img {
    display: block;
    height: 230px;
    width: 288px;
}
#jcarousel_contact {
    float:left;
    position: relative;
    margin-left: 80px;
    box-shadow: 1px 1px 4px #999;
}

#jcarousel_contact:before {
    background: #fff none repeat scroll 0 0;
    bottom: 10px;
    box-shadow: 1px 1px 4px #999;
    content: "";
    height: 100%;
    left: 21px;
    max-width: 300px;
    position: absolute;
    top: 13px;
    width: 105%;
    z-index: -1;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#jcarousel_contact:after {
    background: #fff none repeat scroll 0 0;
    bottom: 14px;
    box-shadow: 1px 1px 4px #999;
    content: "";
    height: 103%;
    right: 21px;
    max-width: 300px;
    position: absolute;
    top: 3px;
    width: 100%;
    z-index: -1;
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  transform: rotate(2deg);
}


/****************** jcarousel2 ***************/

#jcarousel_contact_2 {
    box-shadow: 1px 1px 4px #999;
    float: left;
    margin: 18px 0 0 32px;
    position: relative;
}
#jcarousel_contact_2 > div {
    border: 12px solid #fff;
    height: 320px;
    overflow: hidden;
    width: 390px;
}
.jcarousel_contact_2 {
    direction: ltr;
    width: 100% !important;
}


.jcarousel_contact_2 ul {
    list-style-type: none;
}
.jcarousel_contact_2 ul li {
    float: left;
}

.jcarousel_contact_2 a {
	display: block;
    height: 320px;
    width: 390px;
	text-align:center;
}
.jcarousel_contact_2 img {
	display: block;
    height: 320px;
    width: 390px;
}

#contact_slogen2_2 {
    height: 109px;
    line-height: 25px;
    padding: 0 9px;
}
#contact_slogen_2 * {
    color: #fff ;
}
.navcontact_2 {
    color: #fff !important;
    font-size: 45px;
    height: 55px;
    text-align: center;
    text-decoration: none;
    top: 142px !important; 
    width: 24px;
    text-shadow: 0 0 3px #000;
}
/*********************************/



/************* RotateBanner **************/

.banners_warp > div {
    border: 1px solid #fff;
    float: right;
    width: 25%;
}
.inBanner {
    position: absolute; 
	top:0;
	left:0;
	opacity: 0;
}
.rotateBanner > .inBanner:first-child  { 
   position: relative;
}
.inBanner > img {
    display: flex;
	position: relative;
}
.rotateBanner {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.banner_button {
    background: url("../images/banner_buttons_bg.png") no-repeat scroll 0 0;
    bottom: 14px;
    height: 56px;
    left: 30px;
    padding: 14px 13px 14px 11px;
    position: absolute;
    width: 84px;
    z-index: 50;
}
.banner_button > a {
    display: inline-block;
    height: 28px;
    width: 28px;
	 cursor: pointer;
}
.banner_button > a:hover {
	opacity:0.7;
}
.banner_button > a.prev {
    background: url(../images/banner_next.png) no-repeat;
}
.banner_button > a.next {
    background: url(../images/banner_prev.png) no-repeat;
}

.rotateBanner .arrow {
    bottom: 240px;
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 999;
}
.rotateBanner .arrow > span {
    background: url("../images/scroll_button.png") no-repeat scroll 0 0;
    display: block;
    height: 48px;
    margin: auto;
    position: relative;
    width: 48px;
}
.inBanner > .banner_text {
    color: #fff;
    position: absolute;
    text-align: center;
    text-shadow: 0 0 5px #000;
    top: 50%;
    width: 100%;
	font-size:22px;
	display:none;
}
.inBanner > .banner_text a , .inBanner > .banner_text b, .inBanner > .banner_text strong{
    color: #fff;
}
.banner_text > div {
    margin: auto;
    width: 1020px;
}

.banner_text > div > div {
    background: url("../images/black_warp.png") repeat scroll 0 0;
    float: left;
    padding: 10px;
    text-align: right;
    width: 300px;
}

#playerSearch span.select_warp.checkbox_wrap {
    overflow: visible;
    z-index: 999;
    position: relative;
    background: #000;
    display: block;
    color: #fff;
}

#playerSearch span.select_warp.checkbox_wrap > span {

    display: block;
    background: #000;
    height: 34px;
    color: #fff;
    overflow: hidden;
    position: absolute;
    right: 0;
    margin: 0;
    transition: all 0.5s;
    padding: 0 10px ;
    width: calc(100% - 20px);

}
#playerSearch span.select_warp.checkbox_wrap > span.open { 
    height: auto;
    overflow: hidden;
	padding: 0 10px 10px 10px;
}
#playerSearch span.select_warp.checkbox_wrap > span h2 {
    font-size: 14px;
    font-weight: 700;
    color: rgb(232, 232, 232);
    font-family: tahoma;
    margin: 8px 6px;
}
#playerSearch span.select_warp.checkbox_wrap > span a {
	cursor:pointer;
    position: absolute;
    display: block;
    width: 26px;
    height: 23px;
    left: 10px;
    top: 5px;
	color:#000;
	background: #fdd661;
	background: -moz-linear-gradient(top, #fdd661 0%, #fea203 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdd661), color-stop(100%,#fea203));
	background: -webkit-linear-gradient(top, #fdd661 0%,#fea203 100%);
	background: -o-linear-gradient(top, #fdd661 0%,#fea203 100%);
	background: -ms-linear-gradient(top, #fdd661 0%,#fea203 100%);
	background: linear-gradient(to bottom, #fdd661 0%,#fea203 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdd661', endColorstr='#fea203',GradientType=0 );	
	border-radius:4px;
	line-height: 22px;
}
/****************************************/

.mail {
    float: right;
	padding-right:12px;
    margin-top: 27px;
    border-right: 1px solid #d6d6d6;
    font-size: 26px;
}

.mail  a {
   text-decoration:none;
   font-weight:bold;
   color:#3770A7;
}