@charset "utf-8";

/* CSS Document */



/****************************************************************************************************************************

 * Reset css

****************************************************************************************************************************/

html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,

del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,

h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,

dl, dt, dd, ol, ul, li, fieldset, form, label, legend {

	font-family: inherit;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	outline: 0;

	padding: 0;

	margin: 0;

	border: 0;

	}

:focus {

	outline: 0;

	}

body {

	background: white;

	line-height: 1;

	color: black;

    font-family: Lato,sans-serif;

	}

ol, ul {

	list-style: none;

	}

table {

	border-collapse: separate;

	border-spacing: 0;

	}

caption, th, td {

	font-weight: normal;

	text-align: left;

	}

blockquote:before, blockquote:after, q:before, q:after {

	content: "";

	}

blockquote, q {

	quotes: "" "";

	}

/****************************************************************************************************************************

 * new body

****************************************************************************************************************************/



.clear {width:0px; height:0px; margin:0px; padding:0px; line-height:0px; font-size:0px; clear:both;}



body{margin:0; font-size:12px; color:#222; font-family:Lato, sans-serif; overflow-x:hidden;}



#top_area{width:100%; height:47px;}

#logo_menu_area{background-color:#ffffff !important; width:100%; margin-top:20px; border-bottom:50px solid rgba(25, 54, 69, 0.76);}

#flash_area_bg{width:100%; background:url(../images/flash_area_bg.png) repeat-x; height:447px;}

#altmenu_area{width:1200px; background:url(../images/altmenu_bg.jpg); height: 170px; margin:auto;}
#altmenu_wrapper{width:100%; height:170px; background:url(../images/altmenu_wrapper_bg.jpg);}

#inner_altmenu_area{width:1200px; background:url(../images/inner_altmenu_bg.jpg); height: 170px; margin:auto;}
#inner_altmenu_wrapper{width:100%; height:170px; background:url(../images/inner_altmenu_wrapper_bg.jpg);}


#slider_area{width:100%; padding-bottom:20px;}

#footer_area{width:100%; margin:0px 0 40px 0;}

#content_area{width:100%; border-bottom: 50px solid rgba(25, 54, 69, 0.76);}

#content_alan{width:100%; margin:0 50px; padding-bottom:20px;}







#content_left_area{width:697px; float:left;}

#content_header{ font-family: Lato; font-weight:700; text-transform:uppercase; width:697px; color:#163f52; padding:20px 0; font-size:33px; line-height:24px;}

#content{width:100%; padding:10px 20px 20px 30px; font-size:12px; color:#191c02; line-height:18px;}

#content_right_area{width:294px; float:right;}

#related_top{background:url(../images/related_top.png) no-repeat; width:294px; height:21px;}

#related_bottom{background:url(../images/related_bottom.png) no-repeat; width:294px; height:21px;}

#related_area{width:264px; background:url(../images/related_bg.png); padding-left:30px;}

#related_area h2{font-size:18px; color:#191c02; font-weight:bold;}



#content p{ margin:0 0 15px 0; font-size:14px;}

#content h3{ margin:0 0 15px 0; font-weight:bold; font-size:14px;}

#content blockquote,#content ul,#content ol,#content dl {margin:1em 0 0 2em;}

#content ul li {list-style: disc outside;}

#content ol li {list-style: decimal outside;}

#content li {margin:0.5em 0; }

#content dl dd {margin-left:1em;}

#content a{ text-decoration:none; color:#49A3B8;}

#content a:hover{color:#6FA257;}







#related_area ul{padding:15px 0 0 0; min-height:180px;}

#related_area ul li a{font-size:13px; line-height:30px; color:#181b01; font-weight:bold; text-decoration:none;}

#related_area ul li a:hover{color:#ffffff;}



#callout_schedule{width:268px; height:336px; position:relative; margin:25px 0 0 27px;}

#callout_schedule #callout_schedule_btn{background-image:url(../images/callout_schedule.png); width:268px; height:0px; padding:336px 0 0 0;

 overflow:hidden; background-repeat:no-repeat; display: block; position: absolute; top:0px; left:0px;}

#callout_schedule #callout_schedule_btn:hover{background-position:right top;}





#callout_optical{width:268px; height:336px; position:relative; margin:25px 0 0 27px;}

#callout_optical #callout_optical_btn{background-image:url(../images/callout_optical.png); width:268px; height:0px; padding:336px 0 0 0;

 overflow:hidden; background-repeat:no-repeat; display: block; position: absolute; top:0px; left:0px;}

#callout_optical #callout_optical_btn:hover{background-position:right top;}





#mainwrapper{width:1000px; margin:auto;}

#topwrapper{width:100%; margin:auto;}



#search {width:133px; float:left; padding-top: 15px;}

.ie8 input.searchsatir  {width:103px !important;}

input.searchsatir { background:url(../images/btn_searchsatir.jpg) no-repeat; width:104px; color:#4f4c4c; height:19px; float:left; border:0px solid; font-size:11px; padding-left:7px;}

input.searchbtn {width:21px; height:19px; background:url(../images/btn_arama_buton.jpg) no-repeat; float:left; border:0px solid; cursor:pointer;}

input.searchbtn:hover{background-position:-21px 0px;}



.ie6 input.searchsatir{width:104px;}







#top_callouts {

    background: url("../images/top_callouts.png") no-repeat scroll 0 0 transparent;    

    height: 34px;

    text-indent: -5000px;

    width: 506px;	

	margin: 13px 0 0 28px;

	float:left;}

    

 #top_callouts ul {

    border: 0 none;

    clear: right;

    list-style-type: none;

    margin: 0;

    padding: 0;

    text-align: center;

}



#top_callouts ul li {

    display: block;

    float: left;

    margin: 0;

    padding: 0;

    text-align: center;

}



#top_callouts ul li a.top_callouts-box1 {

    display: block;

    height: 34px;

    margin: 0;

    padding: 0;

    width: 253px;

}

#top_callouts ul li a.top_callouts-box2 {

    display: block;

    height: 34px;

    margin: 0;

    padding: 0;

    width: 253px;

}







#top_callouts ul li a.top_callouts-box1:hover{height:34px; background: url(../images/top_callouts.png) 0 -34px;}

#top_callouts ul li a.top_callouts-box2:hover{height:34px; background: url(../images/top_callouts.png) -253px -34px;}



#top_menu{float:right; width:auto; padding-top:17px; margin:0 50px 0 0;  border-bottom: 1px solid #c1dcde;}

#top_menu ul { margin:0 0 10px;}

#top_menu ul li{display:inline;}

#top_menu ul li a{font-size:13px; font-weight:bold; color:#193645; text-decoration:none;}

#top_menu ul li a:hover{color:#88c0b7;}



#logo_area{width:100%; margin:auto; height:130px;}



#logo { width:auto; height:114px;  background:url(../images/takle_logo_horizontal_new.svg) no-repeat; margin:0px auto 0 20px; overflow:hidden; float:left; text-indent:-1000px;}

a#logo-link { display:block; position:relative; color:#000; text-decoration:none;  }

a#logo-link, a#logo-link span, span#logo-link-span {width:360px; height:109px; display:block; overflow:hidden; margin:0; padding:0; cursor:pointer; }

a#logo-link span, span#logo-link-span { position:absolute; left:0; top:0; }



#location_phone {float:right; margin-right:50px; margin-top:20px; font-size:14px; color:#4f4f4f; line-height:18px; padding-top:0px;text-decoration:none;}
#location_phone .adres {float:right; font-size:14px; color:#4f4f4f; line-height:18px; text-decoration:none;}

#top_line{background:url(../images/top_line.png) no-repeat; width:1120px; height:12px; margin:auto;}





#flash_area{width:1000px; height:447px; margin:auto;}



#alt_menu_shadow{width:1002px; margin:auto; height:28px; background:url(../images/alt_menu_shadow.jpg) no-repeat; margin-top:1px;}



#slider_bottom_shadow{background:url(../images/slider_bottom_shadow.jpg) no-repeat; width:1000px; margin:auto; height:26px;}

#location_area{width:1000px; margin:auto;}

#location a{width:200px; font-size:12px; color:#000; float:left; line-height:14px;text-decoration:none;}
#location a:hover{ text-decoration:none;}
















#footer {width:100%; height:auto; }

#footer-holder {width:1000px; margin:0 auto; padding-top:50px; color:#000;}





#footer-1 {width:1000px; padding-bottom: 60px;}

.adres-area {width:255px; border-right:1px solid #6b7365; float:left; height:240px; }

.adres-area-left {width:60px; height:50px; float:left; background:url(../images/map_icon.png) no-repeat top left;}

.adres-area-right {width:190px; float:right;}

.adres-area-right p {margin-bottom:20px; width:190px; line-height:18px; font-size:13px;}



#footer-menu { display:block; margin:auto; padding-left: 8px;}

#footer-menu ul{width:200px; float:left;}

#footer-menu ul li {line-height:20px;}

#footer-menu ul li a { text-decoration:none; color:#fff; font-size:12px;}

#footer-menu ul li a:hover {color:#74d2fe;}

#footer-menu ul li.title a {text-decoration:none; color:#fff; font-size:13px;}

#footer-menu ul li.title a:hover {color:#74d2fe;}



#footer-menu ul li ul li{margin-left:10px;}

#footer-menu ul li a.sub_title  {text-decoration:none; color:#fff; font-size:13px;}

#footer-menu ul li a.sub_title:hover {color:#74d2fe;}



#footer-text-1 {width:600px; text-align: center; margin:0 auto; line-height:34px; margin-bottom:20px; font-size:10px;} 

#footer-text-1 a{color:#000; text-decoration:none;}

#footer-text-1 a:hover{ color:#ddd;}

#footer-text-2 {width:730px; margin:0 auto; text-align:center; font-size:10px; line-height:16px; font-style:italic;}



#social_area{float:right; width:186px; margin-top:-25px; margin-right:-22px;}

#social-btn {width:83px; height:25px; background:url(../images/social_icons.png) no-repeat; text-indent:-5000px; float:left;}

#social-btn ul{border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear:right;}

#social-btn ul li{display: block; float: left; text-align: center; padding: 0; margin: 0;}

#social-btn ul li a span{display:none;}

#social-btn ul li a.social-box1{width:29px; height:25px; margin:0px; padding:0px; display:block;}

#social-btn ul li a.social-box2{width:29px; height:25px; margin:0px; padding:0px; display:block;}

#social-btn ul li a.social-box3{width:25px; height:25px; margin:0px; padding:0px; display:block;}

#social-btn ul li a.social-box1:hover{height:25px; background: url(../images/social_icons.png) 0 -25px;}

#social-btn ul li a.social-box2:hover{height:25px; background: url(../images/social_icons.png) -29px -25px;}

#social-btn ul li a.social-box3:hover{height:25px; background: url(../images/social_icons.png) -58px -25px;}

.googleplus {float:right; position:relative; width:90px;}

.googleplus #btn_googleplus{background-image:url(../images/google_icon.png); width:86px; height:0px; padding:24px 0 0 0; overflow:hidden; background-repeat:no-repeat; display: block; position: absolute; top:0px; left:0px;}

.googleplus #btn_googleplus:hover{background-position:left bottom;}







#bottom_area{background:url(../images/bottom_bg.png) repeat-x #2C2420;}



















/***********************************************************************************/





#slider-holder {width:1033px; height:371px; margin: 0 auto; padding-top:21px; background:url(../images/slider_alan_bg.png) no-repeat top left;}
#slider-alan {width:998px; height:348px; margin:0 auto; padding:0; }

/* dikey tab jQuery siniflari */

.vSliderL{ width:349px; height:350px; padding:0px; float:left; margin:0px; display:inline;}
.vSliderR{ width:649px; height:350px; padding:0px; float:left; margin:0px; color:#fff; color:#000000; display:inline;}

ul#vSlideLinks { width:349px; height:350px; overflow:hidden; background:url(../images/slider_butonlar.png) no-repeat -349px 0px;  padding:0; }
ul#vSlideLinks li{width:349px; height:70px; margin:0; padding:0; overflow:hidden; line-height:0px; font-size:0px;}

a#vSlideMenu1, #vSlideMenu1 span, span.vSlideMenu1_span {width:349px; height:70px; display:block; position:relative; overflow:hidden;}
a#vSlideMenu1 span, span.vSlideMenu1_span { position:absolute; left:0; top:0; background:url(../images/slider_butonlar.png) no-repeat 0 0px; cursor:pointer;}
a#vSlideMenu1:hover span, span.vSlideMenu1_span_oo { background-position: -349px 0px;}

a#vSlideMenu2, #vSlideMenu2 span, span.vSlideMenu2_span {width:349px; height:70px; display:block; position:relative; overflow:hidden;}
a#vSlideMenu2 span, span.vSlideMenu2_span { position:absolute; left:0; top:0; background:url(../images/slider_butonlar.png) no-repeat 0 -70px; cursor:pointer;}
a#vSlideMenu2:hover span, span.vSlideMenu2_span_oo { background-position: -349px -70px;}

a#vSlideMenu3, #vSlideMenu3 span, span.vSlideMenu3_span {width:349px; height:70px; display:block; position:relative;overflow:hidden;}
a#vSlideMenu3 span, span.vSlideMenu3_span { position:absolute; left:0; top:0; background:url(../images/slider_butonlar.png) no-repeat 0 -140px; cursor:pointer;}
a#vSlideMenu3:hover span, span.vSlideMenu3_span_oo {background-position: -349px -140px;}

a#vSlideMenu4, #vSlideMenu4 span, span.vSlideMenu4_span {width:349px; height:70px; display:block; position:relative;overflow:hidden;}
a#vSlideMenu4 span, span.vSlideMenu4_span { position:absolute; left:0; top:0; background:url(../images/slider_butonlar.png) no-repeat 0 -210px; cursor:pointer;}
a#vSlideMenu4:hover span, span.vSlideMenu4_span_oo {background-position: -349px -210px;}

a#vSlideMenu5, #vSlideMenu5 span, span.vSlideMenu5_span {width:349px; height:70px; display:block; position:relative;overflow:hidden;}
a#vSlideMenu5 span, span.vSlideMenu5_span { position:absolute; left:0; top:0; background:url(../images/slider_butonlar.png) no-repeat 0 -280px ; cursor:pointer;}
a#vSlideMenu5:hover span, span.vSlideMenu5_span_oo {background-position: -349px -280px ;}


#vSlideItems {list-style-type:none;}
#vSlideItems ul{list-style-type:disc;}
#vSlideItems li.vSlideItem{position:relative; height:270px; width:624px;}
#vSlideItems li.vSlideItem img{ position:absolute; top:1px; left:0px;}
#vSlideItems li.vSlideItem p{font-size:14px; color:#1f2219; padding:0px; position:absolute; top:30px; width:600px; left:35px; line-height:20px;}
#vSlideItems li.vSlideItem h2 {padding:0px; font-size:15px; font-weight:bold; position:absolute; top:20px; width:320px; left:0px; line-height:21px;}
#vSlideItems li.vSlideItem .slider_btn{ position:absolute; top:280px; right:10px;}

#vSlideItems li.vSlideItem .slider_learnmore{ display:block; background-image:url(../images/slider_learnmore.png); width:125px; height:0px; padding:42px 0 0 0; overflow:hidden; background-repeat:no-repeat;}
#vSlideItems li.vSlideItem .slider_learnmore:hover{ background-position:top right;}





/*******************************************************************************/ 































































#mainmenu {width:658px; height:40px; margin:auto;}

#mainnav {width:658px; margin:0; }



ul#mainnav-jd{border:0 none; width:658px; height:40px; margin:0 auto; float:right; clear:both;  }

ul#mainnav-jd li{display:block; float:left; padding:0; }

ul#mainnav-jd li li { float:none;  }

ul#mainnav-jd li a { margin:0; color:#008ecf; text-decoration:none; }

ul#mainnav-jd li a:hover { color:#ffffff; }

ul#mainnav-jd li li a { margin:0; }



ul#mainnav-jd li a, ul#mainnav-jd li a span {display:block; position:relative; height:40px; overflow:hidden; }

ul#mainnav-jd li a span {position:absolute; left:0; top:0; cursor:pointer; background-image:url(../images/mainmenu.png); background-repeat:no-repeat; }

.ie6 ul#mainnav-jd li a span {background-image:url(../images/mainmenu.png); background-repeat:no-repeat; }

ul#mainnav-jd li li a { height:auto; width:200px; }



a#mainnav-jd-1, a#mainnav-jd-1 span, span.mainnav-jd-1-span {width:147px; }

a#mainnav-jd-1 span, span.mainnav-jd-1-span {background-position:0 0;}

a#mainnav-jd-1:hover span, span.mainnav-jd-1-span_oo, .jdm_active a#mainnav-jd-1 span, .jdm_active span.mainnav-jd-1-span {background-position:0 -40px;}



a#mainnav-jd-2, a#mainnav-jd-2 span, span.mainnav-jd-2-span {width:175px; }

a#mainnav-jd-2 span, span.mainnav-jd-2-span {background-position:-147px 0;}

a#mainnav-jd-2:hover span, span.mainnav-jd-2-span_oo, .jdm_active a#mainnav-jd-2 span, .jdm_active span.mainnav-jd-2-span {background-position:-147px -40px;}



a#mainnav-jd-3, a#mainnav-jd-3 span, span.mainnav-jd-3-span {width:227px; }

a#mainnav-jd-3 span, span.mainnav-jd-3-span {background-position:-322px 0;}

a#mainnav-jd-3:hover span, span.mainnav-jd-3-span_oo, .jdm_active a#mainnav-jd-3 span, .jdm_active span.mainnav-jd-3-span {background-position:-322px -40px;}



a#mainnav-jd-4, a#mainnav-jd-4 span, span.mainnav-jd-4-span {width:109px; }

a#mainnav-jd-4 span, span.mainnav-jd-4-span {background-position:-549px 0;}

a#mainnav-jd-4:hover span, span.mainnav-jd-4-span_oo, .jdm_active a#mainnav-jd-4 span, .jdm_active span.mainnav-jd-4-span {background-position:-549px -40px;}























#altmenu {width:1030px; height:170px; margin: 0 auto;}

#altnav {width:1030px; margin:0; }



ul#altnav-jd{border:0 none; width:1030px; height:170px; margin:0 auto; float:right; clear:both;  }

ul#altnav-jd li{display:block; float:left; padding:0; }

ul#altnav-jd li li { float:none; }

ul#altnav-jd li a { margin:0; color:#442214 !important; text-decoration:none; }

ul#altnav-jd li a:hover { color:#fcecc0 !important; }

ul#altnav-jd li li a { margin:0; background-color:#DCF89C !important; color:#243102 !important;}



ul#altnav-jd li li a:hover {color:#ffffff !important; background-color:#7CA61D !important;}



ul#altnav-jd li a, ul#altnav-jd li a span {display:block; position:relative; height:170px; overflow:hidden; }

ul#altnav-jd li a span {position:absolute; left:0; top:0; cursor:pointer; background-image:url(../images/altmenu.png); background-repeat:no-repeat; }

.ie6 ul#altnav-jd li a span {background-image:url(../images/altmenu.png); background-repeat:no-repeat; }

ul#altnav-jd li li a { height:auto; width:220px;}



a#altnav-jd-1, a#altnav-jd-1 span, span.altnav-jd-1-span {width:206px; }

a#altnav-jd-1 span, span.altnav-jd-1-span {background-position:0 0;}

a#altnav-jd-1:hover span, span.altnav-jd-1-span_oo, .jdm_active a#altnav-jd-1 span, .jdm_active span.altnav-jd-1-span {background-position:0 -170px;}



a#altnav-jd-2, a#altnav-jd-2 span, span.altnav-jd-2-span {width:206px; }

a#altnav-jd-2 span, span.altnav-jd-2-span {background-position:-206px 0;}

a#altnav-jd-2:hover span, span.altnav-jd-2-span_oo, .jdm_active a#altnav-jd-2 span, .jdm_active span.altnav-jd-2-span {background-position:-206px -170px;}



a#altnav-jd-3, a#altnav-jd-3 span, span.altnav-jd-3-span {width:207px; }

a#altnav-jd-3 span, span.altnav-jd-3-span {background-position:-412px 0;}

a#altnav-jd-3:hover span, span.altnav-jd-3-span_oo, .jdm_active a#altnav-jd-3 span, .jdm_active span.altnav-jd-3-span {background-position:-412px -170px;}



a#altnav-jd-4, a#altnav-jd-4 span, span.altnav-jd-4-span {width:204px; }

a#altnav-jd-4 span, span.altnav-jd-4-span {background-position:-619px 0;}

a#altnav-jd-4:hover span, span.altnav-jd-4-span_oo, .jdm_active a#altnav-jd-4 span, .jdm_active span.altnav-jd-4-span {background-position:-619px -170px;}



a#altnav-jd-5, a#altnav-jd-5 span, span.altnav-jd-5-span {width:207px; }

a#altnav-jd-5 span, span.altnav-jd-5-span {background-position:-823px 0;}

a#altnav-jd-5:hover span, span.altnav-jd-5-span_oo, .jdm_active a#altnav-jd-5 span, .jdm_active span.altnav-jd-5-span {background-position:-823px -170px;}







/**********************************************************

/** JDMENU

/**********************************************************/



ul.jd_menu li, ul.jd_menu_vertical li { display:block; margin:0; padding:0; }

ul.jd_menu, ul.jd_menu_vertical { margin:0; padding:0; list-style-type: none; }

ul.jd_menu li {float:left;}

ul.jd_menu_vertical li {float:none;}



/* -- Sub-Menus -- */

ul.jd_menu ul, ul.jd_menu_vertical ul { position:absolute; display:none; list-style-type:none; margin:0; padding:0; z-index:10000; }

ul.jd_menu ul li, ul.jd_menu_vertical ul li { float:none; }



ul.jd_menu ul, ul.jd_menu_vertical ul { border-right:0; border-left:0;}

ul.jd_menu_vertical { height:auto; }

ul.jd_menu ul { height:auto; }



ul.jd_menu li { font-family:sans-serif; margin:0; padding:0; cursor:pointer; white-space:nowrap; }

ul.jd_menu li ul {width:auto; background-color:#d6f0fd; border-bottom:0px none; }

ul.jd_menu li li { width:auto; padding:0; margin:0; line-height:14px; font-size:13px; height:auto; }

* html ul.jd_menu li { font-size:1px !important; line-height:1px !important; height:1px !important; }

* html ul.jd_menu li li { line-height:18px !important; font-size:13px !important; height:auto !important; padding:0; margin:0; }



ul.jd_menu  {text-indent:-5000px;}

ul.jd_menu ul {text-indent:0;}





ul.jd_menu li a { color:#008ecf !important; text-decoration:none; }

ul.jd_menu li li a { display:block; background-color:#fff; color:#ffffff; padding:8px 5px; margin:0; font-weight:bold; }

ul.jd_menu li li a:hover { color:#000; }



ul.jd_menu ul li.jdm_hover, ul.jd_menu ul li.jdm_active { background-color:#6ca9e6; color:#000; }

ul.jd_menu ul li.jdm_hover a, ul.jd_menu ul li.jdm_active a { background-color:#008ecf; color:#ffffff !important; }



ul.jd_menu ul li.jdm_hover ul li a { background-color:#FFFFFF  !important; color:#008ECF !important;}

ul.jd_menu ul li.jdm_hover ul li a:hover { background-color:#008ECF !important; color:#FFFFFF !important; }





/**********************************************************************************/
.blockUI h1{ padding:10px ; font-size:14pt; font-weight:bold; color:#222222}


/***********************************SLIDER***********************************************/

#slider1 { width:600px; height:278px; }

#slider1 .slider-links-wrapper {  left:20px; top:20px; }
	#slider1 .slider-links { }
	#slider1 .slider-links li { background-color:#000; width:152px; height:53px; margin:10px 0; }
	#slider1 .slider-links li a { border:1px solid #FFF; }
	#slider1 .slider-links li a, .slider-links a span { width:150px; height:51px; }
	
#slider1 .slider-items-wrapper {  width:600px; height:278px; background:url(../images/slider.png) left top no-repeat}
	#slider1 .slider-items { width:520px; height:212px; margin:20px auto; }
	#slider1 .slider-items li { width:520px; height:212px; margin-left:5px;}
	
#slider1 .slider-previous, #slider1 .slider-next { width:24px; height:38px; top:120px; background-image:url(../images/sliderbtn.png); }
	#slider1 .slider-previous { background-position:0 0; left:0px; }
	#slider1 .slider-previous:hover { background-position:-24px 0; left:0px; }
	#slider1 .slider-next     { background-position:0px -38px; left:576px; }
	#slider1 .slider-next:hover     { background-position:-24px -38px; left:576px; }
	
#slider2{ width:600px; height:278px; }

#slider2 .slider-links-wrapper {  left:20px; top:20px; }
	#slider2 .slider-links { }
	#slider2 .slider-links li { background-color:#000; width:152px; height:53px; margin:10px 0; }
	#slider2 .slider-links li a { border:1px solid #FFF; }
	#slider2 .slider-links li a, .slider-links a span { width:150px; height:51px; }
	
#slider2 .slider-items-wrapper {  width:600px; height:278px; background:url(../images/slider.png) left top no-repeat}
	#slider2 .slider-items { width:520px; height:212px; margin:20px auto; }
	#slider2 .slider-items li { width:520px; height:212px; margin-left:5px;}
	
#slider2 .slider-previous, #slider2 .slider-next { width:24px; height:38px; top:120px; background-image:url(../images/sliderbtn.png); }
	#slider2 .slider-previous { background-position:0 0; left:0px; }
	#slider2 .slider-previous:hover { background-position:-24px 0; left:0px; }
	#slider2 .slider-next     { background-position:0px -38px; left:576px; }
	#slider2 .slider-next:hover     { background-position:-24px -38px; left:576px; }

.slider-wrapper { position:relative; overflow:hidden; }
.slider-wrapper * { margin:0; padding:0; }
	.slider-links-wrapper { clear:both; position:absolute; overflow:hidden; z-index:960; }
		.slider-links { position:relative; }
		.slider-links li {list-style:none; }
		.slider-links li a { text-decoration:none }
		.slider-links li a, .slider-links a span {display:block; position:relative; overflow:hidden; cursor:pointer; }
		.slider-links a span { position:absolute; left:0; top:0; opacity: 0.60; -khtml-opacity: 0.6; -moz-opacity:0.60; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }  
		/*filter: alpha(opacity=6); -khtml-opacity: 0.6; -moz-opacity: 0.6;  opacity: 0.6; */
		.slider-links .slider-link-active a span, 
		.slider-links a:hover span, span.slider_link_span_oo { opacity: 1.0; -khtml-opacity: 1.0; -moz-opacity:1.0; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
	.slider-items-wrapper { clear:both; overflow:hidden; z-index:950;}
		.slider-items { position:relative; }
		.slider-items li { display:block; overflow:hidden;; position:absolute; left:0; top:0; list-style:none; text-align:left; }
		.slider-items li .slider-item-info { position:absolute; 	
		-webkit-border-top-left-radius: 10px; -khtml-border-radius-topleft: 10px; -moz-border-radius-topleft: 10px; border-top-left-radius: 10px; 
		opacity: 0.9; -khtml-opacity: 0.9; -moz-opacity:0.90; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }

	.slider-previous, .slider-next { display:block; position:absolute; overflow:hidden; z-index:980; background-repeat:no-repeat; }
	.slider-previous { }
	.slider-next     { }
	.slider-previous:hover { }
	.slider-next:hover     { }



/***********************************SLIDER***********************************************/





 a.ui-button {
 color:#FFFFFF; 
 font-size:1em; 
 margin:0.5em; 
 display:inline-block;
 padding:0.6em;
 text-align:center;text-decoration:none; 
 background-image:url(../images/ui-bg_highlight-soft_100_5393af_1x100.png) !important; 
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 }
 
 a.ui-button:hover { background-image:url(../images/ui-bg_highlight-soft_100_5393af_1x100Hover.png) !important; color:#37572b;}
 a.ui-button.ui-state-hover {color:#D3D3D3; }
 

@media (max-width: 400px){
	.form-row label {
	    width: 100% !important;
	    float: none;
	}
	.form-row-select select {
	    width: 55% !important;
	    margin: 10px 0;
	    padding: 0;
	}
	.form-row-select table {
	    width: 75% !important;
	}
	.form-row-select span{
		white-space: normal;
	}
	#addr_shipping_field{
		width: 55% !important;
	}
	.form-bottom-sect {
	    width: 100% !important;
	    text-align: center;
	}
	.form-bottom-sect div{
	    text-align: center;
	}

}

