/*
 * Insparkus
 * author: Alafortanfoni DEV TEAM
 */
@charset "utf-8";

html { }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, p, fieldset, legend, input, textarea, blockquote, th, td { margin:0; padding:0; outline: none; }
a:focus {  outline: none; }
table { border-collapse:collapse; border-spacing:0; }   
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; float:left; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select {
*font-size:100%; margin:0; padding:0 }
.FL { float:left; }
.FR { float:right !important;}
.ClearAll { clear:both; font-size:0; height:0; line-height:0; margin:0; padding:0; width:0; }
*{ margin:0; padding:0;}
select:focus { outline: none; } 

html, body, .container{height:100%;}
body > .container {height: auto; min-height: 100%; margin-bottom:164px;}
body{background:#eee; font:12px/15px Arial, Helvetica, sans-serif; color:#666;}
.logo{margin-top:20px; display: inline-block; float:left;}
.wrapper{ width:960px; margin:0px auto;}
.none{ display:none !important;}

	@font-face {
				font-family: 'GothamCondensed-Medium';
				src: url('font/gothamcondensed-medium.eot');
				src: url('font/gothamcondensed-medium.eot?#iefix') format('embedded-opentype'),
					 url('font/gothamcondensed-medium.woff') format('woff'),
					 url('font/gothamcondensed-medium.ttf') format('truetype'),
					 url('font/gothamcondensed-medium.svg#gothamcondensed-medium') format('svg');
				font-weight: normal;
				font-style: normal;
		}


		@font-face {
				font-family: 'HelveticaNeue';
				src: url('font/helveticaneue_1.eot');
				src: url('font/helveticaneue_1.eot?#iefix') format('embedded-opentype'),
					 url('font/helveticaneue_1.woff') format('woff'),
					 url('font/helveticaneue_1.ttf') format('truetype'),
					 url('font/helveticaneue_1.svg#helveticaneue_1') format('svg');
				font-weight: normal;
				font-style: normal;
		}

        @font-face {
        font-family: 'FuturaBT-MediumCondensed';
        src: url('font/futurabt-mediumcondensed.eot');
        src: url('font/futurabt-mediumcondensed.eot?#iefix') format('embedded-opentype'),
             url('font/futurabt-mediumcondensed.woff') format('woff'),
	         url('font/futurabt-mediumcondensed.ttf') format('truetype'),
	         url('font/futurabt-mediumcondensed.svg#futurabt-mediumcondensed') format('svg');
	        font-weight: normal;
	        font-style: normal;
		        }

.header{width:100%; height:84px; background:url(images/header-bg.jpg);}
.header-nav{ width:500px; height:20px; float:left; margin:30px 0 0 50px;}
.header-nav li a{font:20px/32px "GothamCondensed-Medium", Arial, Helvetica, sans-serif; color:#868788; text-decoration:none; margin-right:50px; letter-spacing: 0.5px;}
.header-nav li a:hover{color:#414243;}
.header-nav li a.selected{color:#414243;}
.header-nav .last-child{ margin-right:0px !important;}
.header-user-tools{ width:153px; height:20px; float:left; margin:28px 0 0 30px;}
.header-content{width:230px; float:right;}
/*
 * Slider
 */
.slider-main{height:410px; background:url(images/main-slider-bg.png) repeat-x #28B3C3;}
.fullwidthbanner-container{/*width:100% !important;*/ position:relative; padding:0;	max-height:410px !important; overflow:hidden;}    
.main-container{width:100%; background:url(images/main-container-bg.png) repeat-x; display: inline-block;}


/*
 * Main Content
 */
 
 /* Tab */
.main-tab-content{height:215px;}
.main-tab-content h2{width:220px; font:bold 16px/35px Arial, Helvetica, sans-serif !important; color:#FCB73F; padding-left: 10px;}

.tabs-image{width:154px; height:154px; background:url(images/main-tab-image.png) no-repeat; float:left; padding:7px; margin-top:23px;}
.tabs-item-content{width:790px; float:right;}
.tabs-item-content p{font:17px/17px "HelveticaNeue", Arial, sans-serif; color:#5D6164; margin: 20px 0 0;}
.tabs-item-content p span{font:bold 15px/17px "Helvetica Neue", Arial, sans-serif; color:#5D6164; }
.tabs-nav{ float:right; height: 55px; text-align:right;}
.tabs-nav li{ margin-left:50px; margin-right:50px;}
.tabs-nav li a{font:20px/15px "GothamCondensed-Medium", Arial, Helvetica, sans-serif; color:#7B7B7B; text-decoration:none; letter-spacing: 0.5px; height:24px; display:block; width:auto; padding:0 2px; margin: 18px 0 0;}
.tabs-nav li a:hover{color:#EA4A3C; background:url(images/tab-nav-bg.jpg) repeat-x bottom;}
.tabs-nav li a.active{color:#EA4A3C; background:url(images/tab-nav-bg.jpg) repeat-x bottom;}
.tabs-nav li .homepage_triangle { margin:0 auto; background:url(images/homepage_triangle.png) no-repeat; width:60px; height:17px; margin:12px auto 0 auto; display:none; }


/*
 * Content - Page
 */
.content{background:url(images/page-bg.jpg) repeat-x top; width:100%; }
.content h1{font:44px/80px "Gotham Light", Arial, Helvetica, sans-serif; color:#fff;}
.page-content{background:url(images/page-content-bg.jpg) no-repeat #fff; box-shadow:1px 1px 3px #999; -moz-box-shadow:1px 1px 3px #999; -webkit-box-shadow:1px 1px 3px #999; display: inline-block; width: 960px;}
.page-image{display: inline-block; margin: 1px;}
.sidebar{width:233px; float:left; margin:25px 0 0 0px;}
.sidebar ul{margin-left:-24px;}
.sidebar li a{width:225px; height:48px; display:block; background:url(images/btn-set.png) 0 -492px; margin:0 0 10px 0; text-align:center; font:20px/48px "GothamCondensed-Medium", Arial, Helvetica, sans-serif; color:#A0A1A2; text-decoration:none;}
.sidebar li a:hover{background:url(images/btn-set.png) 0 -540px;}
.sidebar-selected{background:url(images/btn-set.png) 0 -444px !important; color:#fff !important;}
.content-container{width:715px; float:right;  margin:25px 0 0 0px; padding: 0 10px 20px 0;}
.content-container h2{font:bold 18px/35px Arial, Helvetica, sans-serif; color:#666;}
.content-container p{margin:0 0 10px 0px}
.coaches-list{}
.coaches-list li{width:220px; height:452px; background:url(images/coaches-list-item-bg.jpg); margin:0 18px 18px 0;}
.coaches-list li:hover{background:url(images/coaches-list-item-hover-bg.jpg);}
.coaches-image{height:245px;}
.coaches-list h2{font:bold 15px/35px Arial, Helvetica, sans-serif; color:#FCB740; padding-left:10px;}
.coaches-list p b{font-weight:bold;}
.coaches-list p{height:118px; padding:10px 10px 0 10px !important;}

.coaches-list a{width:141px; height:28px; background:url(images/btn-set.png) -370px -753px; display:block; text-indent:-9999px; float:right; margin-right:10px;}
.coaches-list a:hover{background:url(images/btn-set.png) -370px -781px;}

.media-slider-item{height:330px; margin-bottom:10px;}
.media-slider-item h2{width:220px; font:bold 16px/35px Arial, Helvetica, sans-serif; color:#FCB73F; border-bottom:1px solid #FCB741; padding-left: 10px;}

#slider1 {height: 100%; overflow:hidden; margin:20px 0 0 0px;}
#slider1 .viewport {float: left; width:620px; height:231px; overflow: hidden; position: relative; }
#slider1 .buttons {background:url("images/btn-set.png") -198px 0; display: block; margin:90px 10px 0 0; text-indent: -999em; float: left; width: 26px; height:26px; overflow: hidden; position: relative; }
#slider1 .buttons:hover{background:url("images/btn-set.png") -198px -26px;}
#slider1 .next {background:url("images/btn-set.png") -224px 0; margin:90px 0 0 10px;}
#slider1 .next:hover{background:url("images/btn-set.png") -224px -26px;}
#slider1 .disable { visibility: hidden; }
#slider1 .overview {list-style: none; position: absolute; padding: 0; margin: 0; width:620px; left: 0; top: 0; }
#slider1 .overview li{ float: left; width:167px; height:231px; margin: 0 19px;}
#slider2 {height: 100%; overflow:hidden; margin:20px 0 0 0px;}
#slider2 .viewport {float: left; width:620px; height:231px; overflow: hidden; position: relative; }
#slider2 .buttons {background:url("images/btn-set.png") -198px 0; display: block; margin:90px 10px 0 0; text-indent: -999em; float: left; width: 26px; height:26px; overflow: hidden; position: relative; }
#slider2 .buttons:hover{background:url("images/btn-set.png") -198px -26px;}
#slider2 .next {background:url("images/btn-set.png") -224px 0; margin:90px 0 0 10px;}
#slider2 .next:hover{background:url("images/btn-set.png") -224px -26px;}
#slider2 .disable { visibility: hidden; }
#slider2 .overview {list-style: none; position: absolute; padding: 0; margin: 0; width:620px; left: 0; top: 0; }
#slider2 .overview li{ float: left; width:167px; height:231px; margin: 0 19px;}
#slider3 {height: 100%; overflow:hidden; margin:20px 0 0 0px;}
#slider3 .viewport {float: left; width:620px; height:231px; overflow: hidden; position: relative; }
#slider3 .buttons {background:url("images/btn-set.png") -198px 0; display: block; margin:90px 10px 0 0; text-indent: -999em; float: left; width: 26px; height:26px; overflow: hidden; position: relative; }
#slider3 .buttons:hover{background:url("images/btn-set.png") -198px -26px;}
#slider3 .next {background:url("images/btn-set.png") -224px 0; margin:90px 0 0 10px;}
#slider3 .next:hover{background:url("images/btn-set.png") -224px -26px;}
#slider3 .disable { visibility: hidden; }
#slider3 .overview {list-style: none; position: absolute; padding: 0; margin: 0; width:620px; left: 0; top: 0; }
#slider3 .overview li{ float: left; width:167px; height:231px; margin: 0 19px;}

.media-image-mask{position:absolute; z-index:2;}
.bulletin-image-mask{position:absolute; z-index:2; margin:-10px 0 0 -50px;}
.media-image{position:absolute; z-index:1;}
.small-link li a{font-size:18px !important;}
.company li{ margin-bottom:20px}
.company-logo{width:154px; height:148px; background:url(images/company-logo.jpg) no-repeat; float:left; text-align:center; padding: 6px 0 0;}
.company-info{width:545px; float:right; margin-left:15px;}
.single-content{}
.contact-column{float:left; width:430px; margin:0 0 30px 75px;}
.contact-column h2{margin:18px 0 0 0;font:bold 16px/55px "Helvetica", Arial, sans-serif; color:#666;}
.contact-column h4{font:11px/16px Arial, sans-serif; color:#666; margin:-15px 0 10px 0;}

.contact-column2{float:left; width:430px; margin:0 0 30px 25px;}
.contact-column2 h2{margin:18px 0 0 0;font:bold 16px/55px "Helvetica", Arial, sans-serif; color:#666;}
.contact-column2 h4{font:11px/16px Arial, sans-serif; color:#666; margin:-15px 0 10px 0;}



.contact-column-lost-pass{float:left; width:625px; padding: 0 0 60px 20px}
.contact-column-lost-pass h2{margin:30px 0 0 0;font:bold 16px/55px "Helvetica", Arial, sans-serif; color:#666;}
.contact-column-lost-pass p{font:11px/16px Arial, sans-serif; color:#666; margin:-10px 0 15px;}


.contact-column-last{float:left; width:420px; padding:0 0 0 35px;}
.contact-column-last h2{ margin:0 0 15px 0; font:bold 16px/25px "Helvetica", Arial, sans-serif; color:#666;}

.contact-column-last2{float:left; width:420px; padding:32px 0 0 75px; text-align:center;}
.contact-column-last2 h2{margin:0 0 15px 0; font:bold 16px/25px "Helvetica", Arial, sans-serif; color:#666;}



/*.contact-column-last h3{font:bold 13px/25px "Helvetica", Arial, sans-serif; color:#666;}
.contact-column-last p{font:12px/25px Arial, Helvetica, sans-serif; color:#666;}
.contact-column-last p span{font:bold 12px/25px Arial, Helvetica, sans-serif; color:#666;}
.contact-column-last p a{font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.contact-column-last p a:hover{text-decoration:none;}*/




.overview li a{color:currentcolor;}
.overview li a:hover{color:ActiveBorder;}



.register-form-one{ margin:30px 0 0 0px}
.register-form-two{ margin:90px 0 0 0px}


.register-bg{background:url(images/register-bg.jpg) no-repeat; display: inline-block; margin: -4px 0 -3px; width:960px;}
.login-bg{background:url(images/login-bg.jpg) no-repeat; display: inline-block; margin: -4px 0 -3px;}


.social-login-tools{width:415px; margin:30px 0px 0 0px;}
.social-login-tools li{float:left; margin:0 25px; text-align:center; width: 157px; display: inline-block;}
.social-login-tools span{font:bold 17px/25px Arial, Helvetica, sans-serif; color:#666;}
.register-form-notice{font:10px/15px Arial, Helvetica, sans-serif; color:#E74A3F; text-align:left !important; margin:-4px 0 -12px 165px !important; padding:0px !important; font-weight:normal !important; }



.social-content{ margin:20px 0 0 0px;}
.social-content li{float:left; margin: 0 8px;}
.contact-facebook{width:64px; height:64px; background:url(images/btn-set.png) -298px -204px; display:block; text-decoration:none;}
.contact-twitter{width:64px; height:64px; background:url(images/btn-set.png) -298px -268px; display:block; text-decoration:none;}
.contact-flicker{width:64px; height:64px; background:url(images/btn-set.png) -362px -204px; display:block; text-decoration:none;}
.contact-linkedin{width:64px; height:64px; background:url(images/btn-set.png) -362px -268px; display:block; text-decoration:none;}
.contact-vimeo{width:64px; height:64px; background:url(images/btn-set.png) -298px -332px; display:block; text-decoration:none;}

.form-item{margin-bottom:6px; display: inline-block;}
.form-item span{width:130px; display:block; float:left; font:13px/41px Arial, Helvetica, sans-serif; color:#666666;}
.form-item input{width:250px; height:44px; border:1px solid #E0E0E0; border-radius:3px; -moz-border-radius:5px; -webkit-border-radius:5px; float:right; margin:0;  padding: 0 10px; background:#FFFFFF; *line-height:45px; *float:left !important;}
.form-item textarea{width:250px; height:165px; background:#FFFFFF; border:1px solid #E0E0E0; border-radius:3px; resize:none; -moz-border-radius:3px; -webkit-border-radius: 3px; float:right; *float:left; margin:0;  padding:10px;}
.login-tools{width:350px; margin:70px auto 40px; display:block; text-align:center;}
.contact-column-last .form-item span{width:70px; display:block; float:left; font:11px/41px Arial, Helvetica, sans-serif;}
.contact-column-last .form-item input{width:297px; height:44px; border:1px solid #E0E0E0; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius: 3px; float:right; margin: 0 10px 0 0;  padding: 0 10px;}
.checkbox-sytle{ width:321px; float:right; font:13px/30px Arial, Helvetica, sans-serif;}
.checkbox-sytle label{cursor:pointer;}
.checkbox-sytle a{font:bold 11px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#666666; padding:0 0 0 5px;}
.checkbox-sytle a:hover{text-decoration:underline;}
.checkbox-sytle.left { float:left; margin:30px 0 0 0; }

.form-item-select{width:270px; height:40px; border:1px solid #E0E0E0; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#fff; float:right; *float:left;}
.form-item-select select{ background: none repeat scroll 0 0 transparent; border: medium none; color: #999999; font: 14px/30px Arial,Helvetica,sans-serif; height: 31px; padding: 0 0 0 10px; margin:5px 0 0 0; width: 260px;}
.form-item-select option{ border: medium none; color: #999999; cursor: pointer; font: 14px/30px "HelveticaNeue",Arial,sans-serif; height: 31px; padding: 13px 0 0 5px; }
.contact-form{padding-top:20px;}



.address-form-box select{ background: none repeat scroll 0 0 transparent; border: medium none; color: #999999; font: 14px/30px Arial,Helvetica,sans-serif; height: 31px; padding:3px 0 0 1px; width: 260px;}
.address-form-box option{ border: medium none; color: #999999; cursor: pointer; font: 14px/30px "HelveticaNeue",Arial,sans-serif; height: 31px; padding: 13px 0 0 5px; }



#validation_overlay { display:none; background: url(/Content/images/profile_pic_overlay.png) repeat scroll 0 0 transparent; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 10000; }
#validation_overlay .validation_popup_container { background: url(images/popup-bg-line.jpg) repeat-x scroll 0 0 #FFFFFF;  height: 55px; margin:350px auto; width: 600px; z-index: 99; }
#validation_overlay .validation_popup_container .close-btn-validation {width:34px; height:34px; background:url(images/btn-set.png) -379px -339px; display:block; text-indent:-9999px; margin: 11px; float:right;}
#validation_overlay .validation_popup_container .close-btn-validation:hover{background:url(images/btn-set.png) -379px -373px;}
#validation_overlay .validation_popup_container h3 { color: #FFFFFF; font: 22px/56px Arial,Helvetica,sans-serif; margin: 0 0 0 10px; }

#loading { display:none; background: url(/Content/images/loading_overlay.png) repeat scroll 0 0 transparent; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 10000; }
#loading .loading_gif { margin:320px auto; width:214px; height:47px; background: url(/Content/images/loading.gif); }

.main-content{ margin:20px 0 0 0;}
.column{width:298px; float:left; margin: 0 10px;}
.one h2{font:25px/40px "FuturaBT-MediumCondensed", Arial, Helvetica, sans-serif !important; color:#E74A3F; padding:0px 10px; border-bottom:1px solid #E74A3F; margin-bottom: 5px;}
.one h3{font:bold 15px/20px Arial, Helvetica, sans-serif; color:#E74A3F; padding:0px 10px}

.one p{font:13px/17px "Helvetica Neue", Arial, sans-serif; color:#666666; padding:0px 10px; height: 80px;}
.one a{width:298px; height:42px; background:url(images/btn-set.png) 0 -276px; display:block; text-indent:-9999px; }
.one a:hover{background:url(images/btn-set.png) 0 -402px;}
.two h2{font:25px/40px "FuturaBT-MediumCondensed", Arial, Helvetica, sans-serif !important; color:#7460AB; padding:0px 10px; border-bottom:1px solid #7460AB; margin-bottom: 5px;}
.two h3{font:bold 15px/20px Arial, Helvetica, sans-serif; color:#7460AB; padding:0px 10px}

.two p{font:13px/17px "HelveticaNeue", Arial, sans-serif; color:#666666; padding:0px 10px; height: 80px;}
.two a{width:298px; height:42px; background:url(images/btn-set.png) 0 -318px; display:block; text-indent:-9999px; }
.two a:hover{background:url(images/btn-set.png) 0 -402px;}
.three h2{font:25px/40px "FuturaBT-MediumCondensed", Arial, Helvetica, sans-serif !important; color:#4BBAE6; padding:0px 10px; border-bottom:1px solid #4BBAE6; margin-bottom: 5px;}
.three h3{font:bold 15px/20px Arial, Helvetica, sans-serif; color:#4BBAE6; padding:0px 10px}

.three p{font:13px/17px "HelveticaNeue", Arial, sans-serif; color:#666666; padding:0px 10px;  height: 80px;}
.three a{width:298px; height:42px; background:url(images/btn-set.png) 0 -360px; display:block; text-indent:-9999px;}
.three a:hover{background:url(images/btn-set.png) 0 -402px;}

.step-content{width:100%; background:url(images/step-content.jpg) repeat-x; height:344px;}
.step-content-image{width:490px; float:left; text-align:center;}
.step-content-content{width:460px; float:right;}

.step-content-content h2{font:bold 22px/27px Arial, Helvetica, sans-serif; color:#666; margin:20px 0px;}
.step-content-content p{font:15px/20px Arial, Helvetica, sans-serif; color:#666; padding:0 20px 20px 0px;}
.step-content-content span{padding:20px; background:#D0EEF7; display:inline-block;}

.step-bar{width:100%; height:92px; background:url(images/step-bar-bg.jpg) no-repeat;}

.step-bar-content{width:636px; height:30px; float:left; margin:34px 0 0 20px;}

.step-one{width:548px; height:34px; background:url(images/step-set.png) 0 0 ; display:block; margin:-12px 15px;}
.step-two{width:548px; height:34px; background:url(images/step-set.png) 0 -34px ; display:block; margin:-12px 15px;}
.step-three{width:548px; height:34px; background:url(images/step-set.png) 0 -69px ; display:block; margin:-12px 15px;}
.step-four{width:548px; height:34px; background:url(images/step-set.png) 0 -104px ; display:block; margin:-12px 15px;}
.step-five{width:548px; height:34px; background:url(images/step-set.png) 0 -139px; display:block; margin:-12px 15px;}

ul.tabs { width:960px; height:67px; padding: 7px 0; font-size: 0; margin:-4px 0 0 0; list-style-type: none; text-align:center; background:url(images/tab-link-bg.jpg);}
ul.tabs li {display: inline; margin:10px 10px 0 32px; height:50px; display:inline-block;}
ul.tabs li a { font: normal 12px Verdana; text-decoration: none; position: relative; z-index: 1; padding:0 16px; color:#000; outline: none; height:50px; display:inline-block; font:18px/53px "GothamCondensed-Medium", Arial, Helvetica, sans-serif; color:#858586;}
ul.tabs li a:hover {}
ul.tabs li.selected a { position: relative; top: 0px; background:#fff;}
ul.tabs li.selected a:hover {text-decoration: none; }
div.tabcontent {display: block; padding: 30px;}
div.tabcontents {background-color:#fff; margin:-14px 0 0;}
.tabcontent h3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#666;}
.tabcontent p{margin:10px 0;}
.tabcontent p b{font:bold 13px/20px Arial, Helvetica, sans-serif;}
.tabcontent span{padding:18px; border:1px solid #D8DCE5; display: inline-block; margin: 30px 0; background:#FFFFEE; }


.packages-container ul.tabs { width:960px; height:67px; padding:0; font-size: 0; margin:0; list-style-type: none; text-align:center; border-top:1px solid #DEDEDE; background:#fff !important;}
.packages-container ul.tabs li {display: inline; margin:0 0 0 10px; height:50px; display:inline-block;}
.packages-container ul.tabs li a { text-decoration: none; position: relative; z-index: 1; filter:alpha(opacity=30);  -moz-opacity: 0.3;  opacity: 0.3; padding:0 35px 1px 35px; border-left:1px solid #DEDEDE ; border-bottom: 1px solid #DEDEDE; border-right:1px solid #DEDEDE ; color:#000; outline: none; height:67px; display:inline-block; font:18px/70px  Arial, Helvetica, sans-serif; color:#464646;}
.packages-container ul.tabs li a:hover {}
.packages-container ul.tabs li.selected a {position:relative; top: -1px; background:#fff; border-left:1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right:1px solid #DEDEDE; filter:alpha(opacity=90);  -moz-opacity: 0.9;  opacity: 0.9;}
.packages-container ul.tabs li.selected a:hover {text-decoration: none; }

    .packages-container ul.tabs li a p{ float:left;}



.packages-container div.tabcontent {display: block; padding:0px;}
.packages-container div.tabcontents {background-color:#fff; margin:0;}
.tab-arrow-packages{width:24px; height:14px; background:url(images/tab-arrow-1.png); display:block; margin: 30px 0 0 60px; float:right;}
.new-packages-content{width:925px; margin:20px auto}
.new-packages-content h2 {font:14px/20px Arial, Helvetica, sans-serif; margin:0; color:#666;  }
.new-packages-content h2 a{text-decoration:underline; color:#666;}
.new-packages-content h2 a:hover{text-decoration:none; color:#666;}

.new-packages-content-images{margin:20px 0px;}
.new-packages-content-images:nth-child(2){display:none}
.new-packages-content-images:nth-child(3){display:none}

.new-packages-content-notice-h2{background:#FFE660; color: #727985; font:bold 14px/20px Arial, Helvetica, sans-serif !important; padding:15px;}

.red-bg{background:url(images/new-packets-item-bg-red.jpg) no-repeat !important;}
.purple-bg{background:url(images/new-packets-item-bg-purple.jpg) no-repeat  !important;}
.blue-bg{background:url(images/new-packets-item-bg-blue.jpg) no-repeat  !important;}



.new-packages-item{ margin:20px 0px;}
.new-packages-sub-content{width:925px; height:150px; background:url(images/new-packets-item-bg.jpg) no-repeat;}
.new-packages-sub-content-bar-red{width:925px; background:url(images/new-packets-sub-content-bar-red-bg.jpg) repeat-x #E84A3F;  display: inline-block;}
.new-packages-sub-content-bar-purple{width:925px; background:url(images/new-packets-sub-content-bar-purple-bg.jpg) repeat-x #7461AC;  display: inline-block;}
.new-packages-sub-content-bar-blue{width:925px; background:url(images/new-packets-sub-content-bar-blue-bg.jpg) repeat-x #48B9E5;  display: inline-block;}

.purple h2{ color:#7461AC !important;}
.blue h2{ color:#48B9E5 !important;}

.red-icon-bar{width:67px; height:46px; background:url(images/red-icon.png) !important; border:none !important; margin:-20px 0 0 30px !important; padding:0px  !important; float:left;}
.purple-icon-bar{width:67px; height:49px; background:url(images/purple-icon.png) !important; border:none !important; margin:-22px 0 0 30px !important; padding:0px  !important; float:left;}
.blue-icon-bar{width:76px; height:43px; background:url(images/blue-icon.png) !important; border:none !important; margin:-17px 0 0 30px !important; padding:0px  !important; float:left;}

.red-bar-content{height:27px;}
.packages-detail-open-btn{ width:191px; height:13px; background:url(images/packets-detail-open-btn.png) no-repeat; float:left; display:inline-block; text-indent:-9999px; margin: 8px 0 0 270px;} 
.packages-detail-close-btn{ width:67px !important; height:13px; background:url(images/packets-detail-close-btn.png) no-repeat !important; float:left; display:inline-block; text-indent:-9999px; margin: 8px 0 0 350px !important;}
.new-packages-sub-content-one{width:355px; float:left;}
.new-packages-sub-content-one h2{font:bold 25px/55px Arial, Helvetica, sans-serif; margin: 0 0 0 15px; color:#E74A3F;}
.new-packages-sub-content-one h3{font:bold 14px/20px Arial, Helvetica, sans-serif; margin:10px 0 0 15px; color:#666;}
.new-packages-sub-content-one p{font:12px/15px Arial, Helvetica, sans-serif; margin: 5px 0 0 15px; color:#666;}
.new-packages-sub-content-two{width:350px; float:left; padding: 0 0 0 5px;}
.new-packages-sub-content-two h2{font:bold 16px/50px Arial, Helvetica, sans-serif; margin: 0 0 0 15px; color:#E64A3F; width:230px;}
.new-packages-sub-content-two p{font:12px/15px Arial, Helvetica, sans-serif; margin:0 0 0 15px; color:#666; width:230px;}
.new-packages-sub-content-two span{padding:0 !important; border:none !important; display:inherit !important; margin:0 !important; background:none !important; }
.packages-input{margin:30px 0 0 14px;}
.packages-input label{font:14px/20px Arial, Helvetica, sans-serif; margin: 0 0 0 5px; color:#666;}
.packages-input label span{font:bold 14px/20px Arial, Helvetica, sans-serif; margin: 0 0 0 5px; color:#666;}
.new-packages-sub-content-three{width:215px; float:left; }
.new-packages-sub-content-three h3{font:bold 35px/20px Arial, Helvetica, sans-serif;  color:#777; margin:35px 0 0 23px;}
.new-packages-buy-now-btn{width:165px; height:48px; background:url(images/wizard-btn-set2.png) -538px -882px; display:block; text-indent:-9999px; margin:20px 0 0 25px;}
.new-packages-buy-now-btn:hover{background:url(images/wizard-btn-set2.png) -538px -930px;}
.packages-pics{width:87px; height:132px; float:right; margin:-112px 10px 0 0px;}


.packages-detail-content{ width:865px; margin:20px auto 20px; display:none;}
.packages-detail-content p{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff;}

.packages-detail-red{width:835px; background:url(images/packages-detail-red.jpg) no-repeat #fff; padding:20px 15px; display:inline-block}
.packages-detail-purple{width:835px; background:url(images/packages-detail-purple.jpg) no-repeat #fff; padding:20px 15px; display:inline-block}
.packages-detail-blue{width:835px; background:url(images/packages-detail-blue.jpg) no-repeat #fff; padding:20px 15px; display:inline-block}

.packages-detail-content h4{font:bold 17px/35px Arial, Helvetica, sans-serif; margin: 0 0 0 8px; color:#fff;}


.packages-detail-item{ width:400px; float: left; margin: 10px 0; height:40px;}
.packages-detail-item span{width:7px; height:10px; background:url(images/packages-detail-icon.png); display:inline-block; margin:1px 4px; border:none; padding:0px; float:left;}
.packages-detail-item h3{font:bold 16px/15px Arial, Helvetica, sans-serif; margin: 0 0 0 15px; color:#666;}
.packages-detail-item p{font:12px/18px Arial, Helvetica, sans-serif; color:#666; margin:0 0 0 17px;}

.recommended-package-bar{ width:925px; height:44px; background:url(images/recommended-package-bg.png) no-repeat; margin: 0 0 -7px; position: relative;}

.turkcell-content{width:925px; margin:0px auto}
.turkcell-icon-bar{width:67px; height:46px; background:url(images/turkcell-icon.png) !important; border:none !important; margin:-20px 0 0 30px !important; padding:0px  !important; float:left;}
.new-packages-sub-content-bar-turkcell{width:925px; background:url(images/new-packets-sub-content-bar-turkcell-bg.jpg) repeat-x #014A99;  display: inline-block;}
.packages-detail-turkcell{width:835px; background:url(images/packages-detail-turkcell.jpg) no-repeat #fff; padding:20px 15px; display:inline-block}

.turkcell-content .new-packages-sub-content-one h2{font:bold 25px/55px Arial, Helvetica, sans-serif; margin: 0 0 0 15px; color:#014A99;}
.turkcell-content .new-packages-sub-content-one {float: left; width: 710px;}
.turkcell-content .new-packages-sub-content{background: url("images/new-packets-item-bg-turkcell.jpg"); height: 150px;  width: 925px;}


.birebir-content{width:925px; margin:0px auto}
.birebir-content h2{font:bold 15px/30px Arial, Helvetica, sans-serif; margin:0; color:#666;}
.birebir-content h5{font:bold 16px/20px Arial, Helvetica, sans-serif; margin:0; color:#999;}
.birebir-content .new-packages-sub-content-one h2{font:bold 25px/55px Arial, Helvetica, sans-serif; margin: 0 0 0 15px; color:#E64A3F;}
.page-height{ padding-bottom:200px;}


.birebir-content .new-packages-sub-content-one {float: left; width:583px;}
.birebir-content .new-packages-sub-content{background: url("images/new-packets-item-bg-turkcell.jpg"); height: 150px;  width: 925px;}
.birebirPaketleri{display:block; background:#fff;}
.birebir-content .new-packages-sub-content-one p{font:12px/15px Arial, Helvetica, sans-serif; margin: 5px 0 0 15px; color:#666; width:580px;}
.birebir-content .packages-pics{float:left; height: 132px; margin:18px 10px 0 30px; width:87px;}


.trige-step-five-form{float:left;}
.trige-step-five-form span{ margin:0px; padding:0px; background:none; border:none; float:left; font:13px/42px Arial, Helvetica, sans-serif; color:#666; }
.step-five-form-item{ width:550px; height:46px; margin:0 0 10px 0;}
.step-five-form-box{width:311px; height:46px; float:right; background:url(images/form-set.png) 0 -212px;}
.step-five-form-box input{height:30px; margin: 7px 6px; width:290px; font:13px/42px Arial, Helvetica, sans-serif; color:#666; background:none; border:none;}

.trige-sex{width:81px; height:46px; background:url(images/form-set.png) -452px -92px; float:left;}
.trige-sex select{background:none; border:none; height: 17px; margin: 14px 0; width: 73px;}
.trige-sex option{font:13px/42px Arial, Helvetica, sans-serif; color:#666;}

.trige-step-one-form{ margin:15px 0px;}
.trige-step-one-form span{ margin:0px; padding:0px; background:none; border:none; float:left; font:13px/42px Arial, Helvetica, sans-serif; color:#666; }
.step-one-form-item{width:425px; height:46px; margin:0 0 10px 0; float:left;}
.step-one-form-item-content{width:311px; float:right;}

.form-item-name{width:221px; height:46px; background:url(images/form-set.png) -351px -46px; float:right;}
.form-item-name input{height:30px; margin: 7px 6px; width:210px; font:13px/42px Arial, Helvetica, sans-serif; color:#666; background:none; border:none;}

.trige-day{width:81px; height:46px; background:url(images/form-set.png) -452px -92px; float:left; margin-right: 10px;}
.trige-day select{background:none; border:none; height: 17px; margin: 14px 0; width: 73px;}
.trige-day option{font:13px/42px Arial, Helvetica, sans-serif; color:#666;}

.trige-month{width:81px; height:46px; background:url(images/form-set.png) -452px -92px; float:left; margin-right: 10px;}
.trige-month select{background:none; border:none; height: 17px; margin: 14px 0; width: 73px;}
.trige-month option{font:13px/42px Arial, Helvetica, sans-serif; color:#666;}

.trige-year{width:81px; height:46px; background:url(images/form-set.png) -452px -92px; float:left;}
.trige-year select{background:none; border:none; height: 17px; margin: 14px 0; width: 73px;}
.trige-year option{font:13px/42px Arial, Helvetica, sans-serif; color:#666;}

.trige-step-two-item{width:100%; height:80px; background:url(images/trige-step-two-item-bg.jpg) repeat-x; margin:20px 0 0 0px;}
.trige-step-two-clear{padding:30px 0px !important;}
.trige-step-two-clear p{text-align:center;}

.trige-step-two-item span{float:left; width:535px; margin:0 0 0 20px; padding:0px; border:0px; background:none; font:bold 14px/80px "HelveticaNeue", Arial, sans-serif; color:#AFAFAF;}
.trige-step-two-select-content{width:360px; height:40px; float:right; margin: 21px 20px 0 0;}

.score-item{width:65px; height:35px; background:url(images/btn-set.png) -250px 0; display:block; text-align:center; text-decoration:none; font:bold 13px/33px "HelveticaNeue", Arial, sans-serif; color:#AFAFAF;}
.score-item:hover{background:url(images/btn-set.png) -315px 0; color:#fff;}
.score-item-selected{width:65px; height:35px; background:url(images/btn-set.png) -315px 0; display:block; text-align:center; text-decoration:none; font:bold 13px/33px "HelveticaNeue", Arial, sans-serif; color:#fff;}
.trige-step-two-item li{ margin-right:7px;}

.packages{display:inline-block; width: 100%;}
.packages p{ padding:10px 20px 20px;}
.packages h3 {padding:30px 20px 0;}


.packages-content{width:100%; padding: 0 0 20px; background:#D9D9D9; border-top:1px solid #B2B2B2; margin: 20px 0 0; display:inline-block;}
.packages-arrow{width:33px; height:17px; background:url(images/btn-set.png) -210px -259px; margin:-17px 0 0 75px; display:block;}
.packages-content ul{ width:903px; margin:20px auto;}
.packages-content li{width:282px; margin-right:28px; background:#EFEFF2;}
.packages-content li.last-child{ margin-right:0px;}

.packages-list-image{width:282px; height:139px;}
.packages-list-image img{margin:17px 0 0;}

.what-security-code{width:26px; height:26px; background:url(images/btn-set.png) -252px -36px; display:block; text-indent:-9999px; float:left; margin:4px 0 0 10px;}
.what-security-code:hover{background:url(images/btn-set.png) -278px -36px;}
.cvs-popup{ width:256px; height:176px; background:url(images/cvc2.png) no-repeat; position:absolute; z-index:22; margin:-160px 0 0 -37px; display:none;}


.form-error{ border:1px solid #A61A1A;}
 #messageBox {bottom: 50%;  display: none;  height: 136px; overflow:hidden; position:fixed; /*position: absolute; */ top: 50%;  width: 100%;  z-index: 999;}
.messageBox-header{ width:100%; height:34px; background:url(images/messageBox-header-bg.png);}
.messageBox-arena{background:#FDC755; border-bottom:1px solid #FDD580; font:bold 16px/48px Arial, Helvetica, sans-serif; color:#E9493B;  padding: 10px; text-align: center; min-height: 50px;    }
.messageBox-bottom{ width:100%; height:34px; background:url(images/messageBox-bottom-bg.png);}
.messageBox-close{width:21px; height:22px; background:url(images/btn-set.png) -298px -405px;  text-indent:-9999px; position: absolute; right:15px;}
.messageBox-close:hover{background:url(images/btn-set.png) -319px -405px;}




.packages-list-check-content{width:254px; margin:10px auto; background:#fff; }
.packages-list-check-content .jqTransformCheckboxWrapper{margin:5px 4px 0 8px; float:left;   }
.packages-bottom{display: inline-block; width: 257px;}
.packages-buy-now-btn{width:179px; height:51px; background:url(images/btn-set.png) -442px -931px; display:block; text-indent:-9999px; float:right;}
.packages-buy-now-btn:hover{background:url(images/btn-set.png) -621px -931px;}
.packages-prince{font:bold 20px/29px "HelveticaNeue", Arial, sans-serif !important; color:#fff !important; float:left; margin:10px 0 0 0 !important;}

.package-message{ height:0px; overflow:hidden; *clear:both; *display:inline-block; *float:none; }
.package-message p{ color:#6A6969 !important;  display: inline-block;  margin: 5px 10px 10px !important;  }

.packages-list-content{padding:10px 14px 5px 14px; }
.packages-list-content h5{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#fff; }
.packages-list-content p{font:13px/18px Arial, Helvetica, sans-serif; color:#fff; padding:0px; margin: 0 0 10px;}

.packages-text-content{height:168px;}
.packages-text-content2{height: 145px;}

.red-packages .packages-list-content{background: #E7493E;}
.red-packages .packages-list-check-content label {font:bold 14px/29px Arial, Helvetica, sans-serif; color:#E7493F; cursor:pointer; margin-left:3px; *float:left; }
.red-packages .packages-list-check-content .arrow{width:18px; height:13px; background:url(images/btn-set.png) -270px -204px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}
.red-packages .packages-list-check-content .up{width:18px; height:13px; background:url(images/btn-set.png) 0px -961px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}


.red-packages .packages-list-title{ height:55px; background:url(images/packages-list-title-bg.jpg);}
.red-packages .packages-list-title h3{font:bold 18px/16px "HelveticaNeue", Arial, sans-serif; color:#fff; padding:13px 0 0 15px !important;}
.red-packages .packages-list-title h4{font:bold 13px/13px "HelveticaNeue", Arial, sans-serif; color:#6C0F08; padding:5px 0 0 15px !important;}

.purple-packages .packages-list-content{background:#7563AD;}
.purple-packages .packages-list-check-content label {font:bold 14px/29px Arial, Helvetica, sans-serif; color:#614F99; cursor:pointer; margin-left:3px; *float:left;}
.purple-packages .packages-list-check-content .arrow{width:18px; height:13px; background:url(images/btn-set.png) -270px -220px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}
.purple-packages .packages-list-check-content .up{width:18px; height:13px; background:url(images/btn-set.png) -24px -963px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}
.purple-packages .packages-list-title{ height:55px; background:url(images/packages-list-title-bg-2.jpg);}
.purple-packages .packages-list-title h3{font:bold 18px/16px "HelveticaNeue", Arial, sans-serif; color:#fff; padding:13px 0 0 15px !important;}
.purple-packages .packages-list-title h4{font:bold 13px/13px "HelveticaNeue", Arial, sans-serif; color:#1D075E; padding:5px 0 0 15px !important;}

.blue-packages .packages-list-content{background:#4BB9E5}
.blue-packages .packages-list-check-content label {font:bold 14px/29px Arial, Helvetica, sans-serif; color:#014B69; cursor:pointer; margin-left:3px; *float:left; }
.blue-packages .packages-list-check-content .arrow{width:18px; height:13px; background:url(images/btn-set.png) -270px -238px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}
.blue-packages .packages-list-check-content .up{width:18px; height:13px; background:url(images/btn-set.png) -49px -964px; display:block; float:right; margin:8px 12px 0 0; cursor:pointer;}
.blue-packages .packages-list-title{ height:55px; background:url(images/packages-list-title-bg-3.jpg);}
.blue-packages .packages-list-title h3{font:bold 18px/16px "HelveticaNeue", Arial, sans-serif; color:#fff; padding:13px 0 0 15px !important;}
.blue-packages .packages-list-title h4{font:bold 13px/13px "HelveticaNeue", Arial, sans-serif; color:#014C68; padding:5px 0 0 15px !important;}


/*.packages ul{ width:900px; margin:20px auto;}
.packages li{width:210px; height:430px; float:left; margin-right:20px; background:url(images/packages-item-bg.jpg);}
.packages li.last-child{margin-right:0px;}
.packages-prince, red, blue, purple{width:88px; height:77px; display:inline-block; float: right;}
.packages-prince.red{background:url(images/btn-set.png) -536px -759px;}
.packages-prince.blue{background:url(images/btn-set.png) -712px -759px;}
.packages-prince.purple{background:url(images/btn-set.png) -624px -759px;}
.packages-prince p{font:bold 18px/22px "HelveticaNeue", Arial, sans-serif; color:#fff; text-align:center;}
.packages-item-image{height:130px; display: inline-block;}
.packages li h3{font:bold 13px/30px "Helvetica", Arial, sans-serif; color:#999; padding-left:10px;}
.packages li h3.red{color:#E74A3F;}
.packages li h3.purple{color:#7663AD;}
.packages li h3.blue{color:#4BB9E5;}
.packages-item-txt{padding:5px 10px !important; height:82px;}
*/



.full-coaching-check{height:17px; margin:15px 0 15px 15px;}
.full-coaching-check span{font:12px/20px  Arial, Helvetica, sans-serif; color:#666; margin:0 0 0 5px;}
.bg-content{width:957px; background:url(images/bg-content-bg.jpg) repeat-x #F8F8F8; border-bottom:1px solid #E5E5E5; margin:1px 0 25px 1px;  display: inline-block;}
.basket-step-image{width:906px; height:122px; margin:25px; display: inline-block;}
.basket-list-content{ width:906px; margin:30px auto 0px;}
.basket-product-title{font:bold 13px/20px  Arial, Helvetica, sans-serif; color:#666; height:26px; }
.basket-product-title li{ text-align:center;}
.list-item-product{width:190px;}
.list-item-note{width:385px;}
.list-item-note p{}
.list-item-prince{width:145px;}
.list-item-total{width:145px;}
.list-item-delete{width:40px;}
.basket-product-item{width:906px; height:105px; background:url(images/basket-product-item-bg.png) no-repeat; margin-bottom:10px;}
.basket-product-item li{ text-align:center;}
.basket-product-item h3{font:bold 13px/25px  Arial, Helvetica, sans-serif; color:#777; height:26px; margin-top: 30px;}

.basket-product-item h4{font:bold 13px/25px  Arial, Helvetica, sans-serif; color:#777; height:26px; margin-top:10px; margin-left: 56px; position:absolute; color:#E74A3F}

.basket-product-item p{ color: #777777; font: 12px/13px Arial,Helvetica,sans-serif; height: 80px; overflow: hidden; padding: 13px; text-align: center;}
.total-prince{text-align:right; font:bold 23px/22px Arial,Helvetica,sans-serif; color:#EB4B3D; padding:30px 10px;}
.basket-list-bottom{width:906px;  display: inline-block;  margin:0px 0 20px 20px;}
.basket-list-bottom input{}
.promotion-code-content{width:515px; background:#F8F8F8; border:1px solid #E5E5E5; float:left; padding:10px;}
.promotion-code-content h3{ width:160px; float:left; font:bold 13px/45px  Arial, Helvetica, sans-serif; color:#777; margin: 0 0 0 15px;}
.promotion-code-content h4{font:11px/20px  Arial, Helvetica, sans-serif; color:#999; margin: -10px 0 0 10px;}


.promotion-code-form{ width:160px; height:32px; background:#FBFBFB; border:1px solid #E0E0E0;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; float:left; margin: 7px 0 0; }
.promotion-code-form input{ width:150px; height:22px; margin: 4px 0 0 4px; border:0px; background:none; }
.basket-content-left{width:470px; float:left;}
.basket-content-left p{padding:0 19px; margin:20px 0px; text-align:center; font-weight:bold;}
.basket-content-right{width:487px; float:right;}

.promotion-code-content p{font:bold 12px/20px  Arial, Helvetica, sans-serif; color:#333; margin:10px}

.Promo-code-okey{font:bold 14px/45px  Arial, Helvetica, sans-serif; color:#238C00; float:left;}
.Promo-code-no{font:bold 14px/45px  Arial, Helvetica, sans-serif; color:#D90000; float:left;}



.address-form-content{width:461px; height:395px; background:url(images/address-form-bg.png) no-repeat; margin:20px; padding-top: 5px;}
.basket-list-bottom .next-step-btn{ margin:0px;}
.address-form-item{width:400px; height:35px; margin:12px auto 10px;}
.address-form-item span{float:left; font:bold 14px/45px  Arial, Helvetica, sans-serif; color:#777;}
.address-form-box{width:263px; height:32px; background:#FFFFFF; border:1px solid #E0E0E0;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; float:right; margin: 7px 0 0; }
.address-form-box input{width:253px; height:22px; margin: 4px 0 0 4px; border:0px; background:none; font:13px/20px  Arial, Helvetica, sans-serif; color:#777;}
.address-form-box-texarea{width:263px; height:75px; background:#FFFFFF; border:1px solid #E0E0E0;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; float:right; margin: 7px 0 0;}
.address-form-box-texarea textarea{width:253px; height:70px; margin: 4px 0 0 4px; border:0px; background:none; resize:none; font:13px/20px  Arial, Helvetica, sans-serif; color:#777;}
.address-form-box-texarea span{float:left; font:bold 14px/45px  Arial, Helvetica, sans-serif; color:#777;}
.use-address-check{width:150px; margin:23px 6px 0 0; float:right;}
.use-address-check span{font:11px/14px  Arial, Helvetica, sans-serif; color:#666; float:left; margin:0 10px 0 0;}
.payment-card-content{width:431px; height:435px; background:url(images/payment-card-content-bg.png) no-repeat; margin:20px auto; padding-top: 5px;}
.payment-installment-content{width:441px; height:435px; background:url(images/payment-installment-content-bg.png) no-repeat; margin:20px auto;}
.payment-form-box{width:263px; height:32px; background:#FBFBFB; border:1px solid #E0E0E0;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; float:right; margin: 7px 0 0; }
.payment-form-box input{width:253px; height:22px; margin: 4px 0 0 4px; border:0px; background:none; font:13px/20px  Arial, Helvetica, sans-serif; color:#777;}
.payment-form-box-select-mini{/*background:url(images/form-set.png) -352px -218px;*/  float: right; height: 34px;  margin: 7px 119px 0 0; width: 106px; border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px; }
.payment-form-box input{width:253px; height:22px; margin: 4px 0 0 4px; border:0px; background:none; font:13px/20px  Arial, Helvetica, sans-serif; color:#777;}
.payment-form-box-select-mini-two{ /*background:url(images/form-set.png) -352px -218px;*/ float: right; height: 34px; margin:6px 0 0 9px; width: 106px; border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px; }
.payment-form-box-two input{width:253px; height:22px; margin: 4px 0 0 4px; border:0px; background:none; font:13px/20px  Arial, Helvetica, sans-serif; color:#777;}
.payment-card-content .payment-form-box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px; float: right; height: 32px; margin: 7px 0 0;  width: 223px;}
.payment-card-content .payment-form-box input {background:none; border:none;  color: #777777;  font: 13px/20px Arial,Helvetica,sans-serif;  height: 22px;  margin: 4px 0 0 4px;   width: 213px;}
.payment-form-box-select-mini-two select{ background: none repeat scroll 0 0 transparent; border: medium none; height: 21px; margin:7px 0 0 4px; width: 95px;  border: 0 none; color: #777777; font: 13px/20px Arial,Helvetica,sans-serif; }
.payment-form-box-select-mini-two option { cursor: pointer; height: 25px; padding: 6px 0 0; }
.payment-form-box-select-mini select{ background: none repeat scroll 0 0 transparent; border: medium none; height: 21px; margin: 9px 0 0; width: 95px;  border: 0 none; color: #777777; font: 13px/20px Arial,Helvetica,sans-serif; }
.payment-form-box-select-mini option { cursor: pointer; height: 25px; padding: 6px 0 0; }
.payment-form-box-select-mini-three{/*background:url(images/form-set.png) -461px -219px;*/ float: right; height: 34px; margin: 7px 79px 0 0; width: 147px; border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px; }
.payment-form-box-select-mini-three select{ background: none repeat scroll 0 0 transparent; border: medium none; height: 21px; margin:7px 0 0 4px; width: 136px;  border: 0 none; color: #777777; font: 13px/20px Arial,Helvetica,sans-serif; }
.payment-form-box-select-mini-three option { cursor: pointer; height: 25px; padding: 6px 0 0; }


.payment-form-box-banks{ /*background:url(images/form-set.png) -352px -184px;*/ border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px; float: right; height: 34px; margin: 7px 0 0; width: 225px;}
.payment-form-box-banks select{ background: none repeat scroll 0 0 transparent; border: 0 none; color: #777777; font: 13px/20px Arial,Helvetica,sans-serif; height: 20px; margin: 8px 0 0 4px; width: 211px;}
.payment-form-box-banks select option{ border: 0 none; cursor: pointer; height: 30px; line-height: 30px; padding: 10px 0 0 5px; }
.basket-content-left h3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#777; width:150px; margin: 20px 0 -10px 20px; }
.basket-content-right h3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#777; width:160px; margin: 20px 0 -10px 20px;}
.payment-installment-item{width:437px; height:70px; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#CF3F34; border-bottom: 2px solid #F8F8F8; }
.payment-installment-item span{margin:33px 30px 0 0; display: inline-block; }
.payment-installment-bank{ width:120px; color:#aaa; margin-left:37px !important;}
.verified-visa{ margin:0 0 25px 0; float:right; width:176px; height:42px; float:left; background:url(images/verified-visa.png);}
.verified-visa .visa a{ float:left; width:78px; height:42px; }
.verified-visa .mastercard a{ float:left; width:73px; height:42px; margin:0 0 0 25px; }
.rapid-ssl{width:90px; height:50px; float:left; background:url('images/rapidSSL-image.gif'); margin:0 0 0 30px;}
.rapid-ssl a{float:left; width:90px; height:50px;}

.payment-card-content .payment-form-box_cvc { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E0E0E0; border-radius: 5px 5px 5px 5px;  height: 32px; width: 50px; float:left;}
.payment-card-content .payment-form-box_cvc input {background:none; border:none;  color: #777777;  font: 13px/20px Arial,Helvetica,sans-serif;  height: 22px;  margin: 4px 0 0 4px;   width:50px;}
.payment-form-security-box{ width:225px; float:right; margin:12px auto 5px;}


.approval-image{height: 230px;  margin:-110px 0 0; float:left;}
.approval-content{ margin:81px 0 70px 0;}
.bg-color{background:#fff;}

.approval-content h2{font:24px/50px "Gotham Medium", Arial, sans-serif; color:#666; margin:0 0 0 50px; display: inline-block;}
.approval-content p{font:16px/34px Arial, Helvetica, sans-serif; color:#666; margin:0 0 0 50px; display: inline-block;}
.approval-content a{text-decoration:none; color:#666;}
.approval-content a:hover{text-decoration:none; color:#EB4C3E;}

/*
 * Button Set
 */

.login-btn{width:80px; height:32px; background:url(images/btn-set.png) 0 0; display:block; text-indent:-9999px; float:left;}
.login-btn:hover{background:url(images/btn-set.png) 0 -32px;}
.register-btn{width:73px; height:32px; background:url(images/btn-set.png) -79px 0; display:block; text-indent:-9999px; float:right;}
.register-btn:hover{background:url(images/btn-set.png) -80px -32px;}
.main-quick-start{width:424px; height:70px; background:url(images/btn-set.png) 0 -64px; display:block; text-indent:-9999px;}
.main-quick-start:hover{background:url(images/btn-set.png) 0 -134px;}
.lost-password{font:11px/30px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; float:right; margin: 0 48px 0 0;}
.lost-password:hover{text-decoration:none;}
.contact-login-btn{width:161px; height:48px; background:url(images/btn-set.png) -639px -410px; display:block; text-indent:-9999px; float:right; margin:20px 48px 0 0px; border:none; cursor:pointer;}
.contact-login-btn:hover{background:url(images/btn-set.png) -639px -458px;}

.lost-pass-send-btn{width:161px; height:48px; background:url(images/btn-set.png) -278px -904px; display:block; text-indent:-9999px; float:right; margin:0 27px 0 0px; border:none; cursor:pointer;}
.lost-pass-send-btn:hover{background:url(images/btn-set.png) -278px -952px;}


.turkcell-btn{width:424px; height:70px; background:url(images/btn-set.png) -376px -1250px; display:block; text-indent:-9999px;}
.turkcell-btn:hover{background:url(images/btn-set.png) -376px -1320px;}


.main-quick-start-meslek{width:424px; height:70px; background:url(images/btn-set.png) -376px -1250px; display:block; text-indent:-9999px;}
.main-quick-start-meslek:hover{background:url(images/btn-set.png) -376px -1320px;}



.login-facebook{ width:169px; height:21px; background:url(images/btn-set.png) -470px -410px; display:block; text-indent:-9999px; float:left;}
.login-linkedin{width:169px; height:21px; background:url(images/btn-set.png) -470px -431px; display:block; text-indent:-9999px; float:right;}
.contact-register-btn{width:157px; height:48px; background:url(images/btn-set.png) -643px -506px; display:block; text-indent:-9999px; float:right; margin: 20px 48px 0 0; cursor:pointer; border:none;}
.contact-register-btn:hover{background:url(images/btn-set.png) -643px -554px;}
.contact-send-btn{width:117px; height:48px; background:url(images/btn-set.png) -522px -452px; display:block; text-indent:-9999px; float:right; margin:20px 48px 0 0; border:none; cursor:pointer; }
.contact-send-btn:hover{background:url(images/btn-set.png) -522px -500px;}
.create-future{width:255px; height:54px; background:url(images/btn-set.png) -267px -452px; display:block; text-indent:-9999px; float:right; margin: 18px;}
.create-future:hover{background:url(images/btn-set.png) -267px -506px;}
.left-arrow{width:26px; height:26px; background:url(images/btn-set.png) -198px 0; display:block; text-indent:-9999px;}
.left-arrow:hover{background:url(images/btn-set.png) -198px -26px;}
.right-arrow{width:26px; height:26px; background:url(images/btn-set.png) -224px 0; display:block; text-indent:-9999px;}
.right-arrow:hover{background:url(images/btn-set.png) -224px -26px;}
.trige-quick-start{width:281px; height:70px; background:url(images/btn-set.png) -241px -560px; display:block; text-indent:-9999px; float:right; margin-top: 16px;}
.trige-quick-start:hover{background:url(images/btn-set.png) -241px -630px;}
.trige-step-one-start{width:200px; height:48px; background:url(images/btn-set.png) 0 -588px; display:block; text-indent:-9999px; float:right; margin-top: 16px;}
.trige-step-one-start:hover{background:url(images/btn-set.png) 0 -636px;}
.next-step-btn{width:166px; height:48px; background:url(images/btn-set.png) -634px -602px; display:block; text-indent:-9999px; float:right; margin: 30px; border:none; cursor:pointer;}
.next-step-btn:hover{background:url(images/btn-set.png) -634px -650px;}
.score-item-yes{width:98px; height:35px; background:url(images/btn-set.png) -525px -653px; display:block; text-indent:-9999px; float:left;}
.score-item-yes:hover{background:url(images/btn-set.png) -525px -618px;}
.score-item-no{width:105px; height:35px; background:url(images/btn-set.png) -522px -583px; display:block; text-indent:-9999px; float:right;}
.score-item-no:hover{background:url(images/btn-set.png) -522px -548px;}
 
 
.buy-now-btn{width:196px; height:48px; background:url(images/btn-set.png) 0 -684px; display:block; text-indent:-9999px; margin:10px auto;}
.buy-now-btn:hover{background:url(images/btn-set.png) 0 -732px;}
.list-item-delete-btn{width:17px; height:20px; background:url(images/btn-set.png) -379px 0; display:block; text-indent:-9999px; margin:42px auto 0;}
.list-item-delete-btn:hover{background:url(images/btn-set.png) -396px 0;}

.promotion-code-btn{width:103px; height:35px; background:url(images/btn-set.png) 0 -1007px; display:block; text-indent:-9999px; float:right; margin:7px 3px 0 0;}
.promotion-code-btn:hover{background:url(images/btn-set.png) 0 -1042px;}

.promotion-code-buy-now-btn{width:196px; height:48px; background:url(images/btn-set.png) 0 -684px; display:block; text-indent:-9999px; float:right; margin:0px -15px 0 0;}
.promotion-code-buy-now-btn:hover{background:url(images/btn-set.png) 0 -732px;}
.payment-btn{width:166px; height:48px; background:url(images/btn-set.png) 0 -819px; display:block; text-indent:-9999px; float:left; border:0px; margin: 7px 0 0 4px; cursor:pointer;}
.payment-btn:hover{background:url(images/btn-set.png) 0 -867px;}
.payment-btn input {border:none; background:none;}
.facebook-login{width:157px; height:46px; background:url(images/btn-set.png) -486px -836px; display:block; text-indent:-9999px; border:none; cursor:pointer;}
.facebook-login:hover{background:url(images/btn-set.png) -486px -882px;}
.linkedin-login{width:157px; height:46px; background:url(images/btn-set.png) -643px -836px; display:block; text-indent:-9999px; border:none; cursor:pointer;}
.linkedin-login:hover{background:url(images/btn-set.png) -643px -882px;}



 
 
 
 
.section{width:100%; height:314px; background:url(images/sectionBg.jpg) top center no-repeat #000; margin:30px 0px 0 0; float:left;}
.footer {position:relative; margin-top:-164px; height:164px; clear:both; width:100%; background:url(images/footer-bg.jpg) repeat-x #4D5156;}
.footer-nav-content{width:676px; float:left; margin-top:18px;}
.footer-nav-content ul{ float:left; margin-right:14px;}
.nav-one{width:121px;}
.nav-one li h2{font:16px/18px "FuturaBT-MediumCondensed", Arial, Helvetica, sans-serif; color:#A1A1A1; padding-left: 8px;}
.nav-one li{width:100%; height:27px; background:url(images/footer-nav-bg-line.jpg) repeat-x bottom;}
.nav-one li a{font:11px/28px "HelveticaNeue", Arial, sans-serif; color:#fff; text-decoration:none; letter-spacing:1px; padding-left: 10px;}
.nav-one li a:hover{color:#FDAB13;}
.nav-two{width:189px;}
.nav-two li h2{font:16px/18px "FuturaBT-MediumCondensed", Arial, Helvetica, sans-serif; color:#A1A1A1; padding-left: 8px;}
.nav-two li{width:100%; height:27px; background:url(images/footer-nav-bg-line.jpg) repeat-x bottom;}
.nav-two li a{font:11px/28px "HelveticaNeue", Arial, sans-serif; color:#fff; text-decoration:none; letter-spacing:1px; padding-left: 10px;}
.nav-two li a:hover{color:#FDAB13;}
.facebook{width:16px; height:16px; background:url(images/btn-set.png) -153px 0; display:block; float:left; margin: 6px 0 0 10px;}
.twitter{width:16px; height:16px; background:url(images/btn-set.png) -153px -16px;  display:block; float:left; margin: 6px 0 0 10px;}
.vimeo{width:16px; height:16px; background:url(images/btn-set.png) -153px -32px;  display:block; float:left; margin: 6px 0 0 10px;}
.live-help{width:105px; height:72px; background:url(images/btn-set.png) 0 -204px; display:block; text-indent:-9999px; position:fixed; right:0px; top:137px; z-index:9999; display:none;}
.live-help:hover{background:url(images/btn-set.png) -105px -204px;}
.twitter-share-button{ margin: 0 0 0 10px;  position: absolute;  float: right;}
.fb-like{ margin:0 0 0 30px; float:left;}
.footer-tools{width:220px; float:right; margin-top:20px;}
.footer-logo{text-align:center; margin:10px 0 10px 0;}
.footer-logo p{font:11px/20px Arial, Helvetica, sans-serif; color:#fff;}
.sample-social-content{ margin:10px 0 0 0px; text-align: left;}
a .tooltip {position:relative; text-decoration:none;}
a:hover .tooltip {text-decoration:none !important; visibility: visible; opacity: 1;}
.speechbubble { position: relative; left: auto; right: auto; bottom: auto; cursor: text; display: block; visibility: visible; opacity: 1; }
.tooltip { width: 300px; position: absolute; bottom: 100%; margin: 0 0 7px 0; font-family: Verdana, sans-serif; font-size: 15px; font-weight: normal; font-style: normal; text-align:center; text-decoration:none !important;   cursor: default; display: block; visibility: hidden; opacity: 0; z-index: 999; }
.tooltip.silver {color:#666; width:387px; height:59px; background:url(images/btn-set.png) -413px -700px; display:block; font:bold 14px/45px "HelveticaNeue", Arial, Helvetica, sans-serif; color:#666; text-decoration:none !important;}
.tooltip.silver a{ text-decoration:none !important;}
.tooltip.center {left:0%; /*left:50%;*/ right:auto; margin-left:-165px;}


/*
 * Insparkus Sihirbaz Class Set
 */


.tabs-item-one { display:none; }
#calisilan_kurumlar { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#calisilan_kurumlar .viewport { float: left; width: 980px; height: 110px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#calisilan_kurumlar .buttons { background:url("images/homepage_carousel_buttons.png") no-repeat scroll 0 0 transparent; display: block; margin:101px 10px 0 -68px; background-position: 0 -52px; text-indent: -999em; float: left; width: 52px; height: 52px; overflow: hidden; position: relative; }
#calisilan_kurumlar .next { background-position: 0 0; margin:-87px 0 0 996px; outline:none; }
#calisilan_kurumlar .disable { visibility: hidden; }
#calisilan_kurumlar .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0;}
#calisilan_kurumlar .overview li {float:left; width:930px; height:103px; background:url(images/homepage_text_bg.png); margin:0 0 0 30px; }
#calisilan_kurumlar .overview li img{height:90px; float:left;  width:80px; margin:7px 0 0 15px;}
#calisilan_kurumlar .overview li h3{width:800px; height:79px; float:left; margin:0 0 0 10px;  font-size:14px; }
#calisilan_kurumlar .overview li p{width:800px; height:79px; float:left; margin:10px 0 0 10px;  font-size:15px;}
#calisilan_kurumlar .overview li span{width:800px; height:79px; float:left; margin:30px 0 0 30px; font-size:20px;}

#ne-kazandilar { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#ne-kazandilar .viewport { float: left; width: 980px; height: 110px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#ne-kazandilar .buttons { background:url("images/homepage_carousel_buttons.png") no-repeat scroll 0 0 transparent; display: block; margin:101px 10px 0 -68px; background-position: 0 -52px; text-indent: -999em; float: left; width: 52px; height: 52px; overflow: hidden; position: relative; }
#ne-kazandilar .next { background-position: 0 0; margin:-87px 0 0 996px; outline:none; }
#ne-kazandilar .disable { visibility: hidden; }
#ne-kazandilar .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0;}
#ne-kazandilar .overview li {float:left; width:930px; height:103px; background:url(images/homepage_text_bg.png); margin:0 0 0 30px; }
#ne-kazandilar .overview li img{height:90px; float:left;  width:80px; margin:7px 0 0 15px;}
#ne-kazandilar .overview li h3{width:800px; height:79px; float:left; margin:0 0 0 10px;  font-size:14px; }
#ne-kazandilar .overview li p{width:800px; height:79px; float:left; margin:10px 0 0 10px;  font-size:15px; line-height:24px;}
#ne-kazandilar .overview li span{width:800px; height:79px; float:left; margin:30px 0 0 30px; font-size:20px;}

#calisilan_universiteler { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#calisilan_universiteler .viewport { float: left; width: 980px; height: 110px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#calisilan_universiteler .buttons { background:url("images/homepage_carousel_buttons.png") no-repeat scroll 0 0 transparent; display: block; margin:101px 10px 0 -68px; background-position: 0 -52px; text-indent: -999em; float: left; width: 52px; height: 52px; overflow: hidden; position: relative; }
#calisilan_universiteler .next { background-position: 0 0; margin:-87px 0 0 996px; outline:none; }
#calisilan_universiteler .disable { visibility: hidden; }
#calisilan_universiteler .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0; }
#calisilan_universiteler .overview li {float:left; width:155px; height:103px; background:url(images/homepage_carousel_bg.png); margin:0 10px 0 0; }

#basinda-biz { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#basinda-biz .viewport { float: left; width: 650px; height: 250px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#basinda-biz .buttons { background:url("images/btn-set.png") repeat scroll -198px 0 transparent; display: block; margin:129px 10px 0 -37px;  text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basinda-biz .next { background:url("images/btn-set.png") repeat scroll -224px 0 transparent; margin:-145px 0 0 655px; outline:none; text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basinda-biz .disable { visibility: hidden; }
#basinda-biz .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0; }
#basinda-biz .overview li {float:left; width:225px; height:250px; margin:0 10px 0 0; }

#basin-bulteni { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#basin-bulteni .viewport { float: left; width: 650px; height: 250px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#basin-bulteni .buttons { background:url("images/btn-set.png") repeat scroll -198px 0 transparent; display: block; margin:182px 10px 0 -68px;  text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basin-bulteni .next { background:url("images/btn-set.png") repeat scroll -224px 0 transparent; margin:-145px 0 0 678px; outline:none; text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basin-bulteni .disable { visibility: hidden; }
#basin-bulteni .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0; }
#basin-bulteni .overview li {float:left; width:225px; height:250px; margin:0 10px 0 0; }

#basin-roportaj { /*height: 1%;*/ /*overflow:hidden;*/ /*padding: 0 0 10px;*/ width:100%; }
#basin-roportaj .viewport { float: left; width: 650px; height: 250px; overflow: hidden; position: relative; margin:23px 0 0 0; }
#basin-roportaj .buttons { background:url("images/btn-set.png") repeat scroll -198px 0 transparent; display: block; margin:182px 10px 0 -68px;  text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basin-roportaj .next { background:url("images/btn-set.png") repeat scroll -224px 0 transparent; margin:-145px 0 0 678px; outline:none; text-indent: -999em; float: left; width: 26px; height: 26px; overflow: hidden; position: relative; }
#basin-roportaj .disable { visibility: hidden; }
#basin-roportaj .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 10000px; left: 0; top: 0; }
#basin-roportaj .overview li {float:left; width:225px; height:250px; margin:0 10px 0 0; }

.basin-bulteni{float:left; width:700px;  display:block;  margin:0 0 0 -50px;}
.basin-bulteni-image{float:left; display:block; margin: 10px 0 0 50px; }
.basin-bulteni-content p a {color:#E74A3F; text-decoration:underline;}
.basin-bulteni-content{width:570px; margin:7px auto 0; padding: 0 10px; height:365px; overflow:auto; }
.basin-bulteni-content h2{width:220px; font:bold 16px/35px Arial, Helvetica, sans-serif !important; color:#FCB73F !important; border-bottom:1px solid #FCB741; padding-left: 10px;}
.basin-bulteni-content h3{text-align:center; font:22px/56px Arial,Helvetica,sans-serif !important; margin:0 0 0 10px; color:#666666 !important; }
.basin-bulteni-content p{font:17px/24px Arial,Helvetica,sans-serif !important; color:#666666 !important;  overflow:auto; }
.dergi-content {width:570px; margin:7px auto 0; padding: 0 10px; height:365px; overflow:auto;}
.dergi-content h4{font:bold 18px/20px  Arial,Helvetica,sans-serif  !important;  color:#666666 !important; }
.dergi-content p{font:14px/18px  Arial,Helvetica,sans-serif !important; color:#666666 !important; margin:10px 0 0 0;}
.dergi-content p a {color:#E74A3F; text-decoration:underline;}

#lightbox{position:fixed; top: 0; left: 0; width: 100%; height: 100%; background:url(images/overlay.png) repeat; text-align: center; z-index:2; display:none;}
.popup-container{width:600px; height:450px; background:url(images/popup-bg-line.jpg) repeat-x #fff;  display:none; position:absolute; z-index:99;  }
.close-btn{width:34px; height:34px; background:url(images/btn-set.png) -379px -339px; display:block; text-indent:-9999px; margin: 11px; float:right;}
.close-btn:hover{background:url(images/btn-set.png) -379px -373px;}
.popup-content{width:570px; height:376px; margin:7px auto 0; padding: 0 10px;  overflow:auto; }

.popup-content p{ margin:0 0 10px 0}
.popup-content p span{ font-weight:bold; font-size:16px;}
.popup-content p a{ text-decoration:underline; color:#E74A3F;  }
.popup-container h3{ font:22px/56px "Gotham Light",Arial,Helvetica,sans-serif; margin:0 0 0 10px; color:#fff;}


.alert-container{width:600px; height:450px; background:url(images/popup-bg-line.jpg) repeat-x #fff;  display:none; position:absolute; z-index:99;  }
.close-btn{width:34px; height:34px; background:url(images/btn-set.png) -379px -339px; display:block; text-indent:-9999px; margin: 11px; float:right;}
.close-btn:hover{background:url(images/btn-set.png) -379px -373px;}
.alert-content{width:570px; height:376px; margin:7px auto 0; padding: 0 10px;  overflow:auto; }
.alert-content p{ margin:0 0 10px 0}
.alert-content p span{ font-weight:bold; font-size:16px;}
.alert-content p a{ text-decoration:underline; color:#E74A3F;  }
.alert-container h3{ font:22px/56px "Gotham Light",Arial,Helvetica,sans-serif; margin:0 0 0 10px; color:#fff;}





.terms-content{padding:20px;}
.terms-content p{ margin:0 0 10px 0}
.terms-content h2{font:bold 14px/25px Arial, Helvetica, sans-serif; margin-top:20px;}
.terms-content p a{ text-decoration:underline; color:#E74A3F;  }

.terms-content li{list-style-type:decimal; margin:5px 0 5px 25px;}

.satis-sozlesmesi-content{}
.satis-sozlesmesi-content ul{ margin:10px 0 0 0;}
.satis-sozlesmesi-content li a{ font:bold 14px/18px Arial, Helvetica, sans-serif; display:inline-block; margin:0 10px 10px 0; text-decoration:none; color:#EA4A3C;}
.satis-sozlesmesi-content li a:hover{color:#666;}

.satis-sozlesmesi-content li{clear:both;}


.coaches-details{min-height: 600px;}
.coaches-details h3{font:bold 22px/40px Arial,Helvetica,sans-serif; color:#FCBB4D;}
.coaches-details h4{font:bold 13px/20px Arial,Helvetica,sans-serif; color:#999; margin:-8px 0 15px 0px}

.coaches-container{}
.coaches-detail-images{width:220px; float:left;}
.coaches-content{width:475px; float:right; padding-left:10px; border-left:1px solid #F1F1F1;}

.coaches-back-btn{width:84px; height:28px; background:url(images/btn-set.png) -370px -809px; display:block; text-indent:-9999px; float:right; margin:-62px 10px 0 0;}
.coaches-back-btn:hover{background:url(images/btn-set.png) -370px -839px;}

#calisilan_universiteler li img{ margin:10px;}


.form-item-select .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute; right: 0px;/*width:30px;*/ height: 37px;/*background: url(/Content/images/form-select-bg.jpg) no-repeat !important;*/}
.form-item-select .jqTransformSelectWrapper div span {cursor: pointer;  float: none; font-size: 12px; height: 31px; line-height: 18px; overflow: hidden; padding: 8px 0 0 7px; position: absolute; white-space: nowrap;}
.form-item-select .jqTransformSelectWrapper ul {position: absolute; width: 271px !important; top: 35px; left: 0px; list-style: none;	background-color: #FFF;	border: solid 1px #CCC;	display: none;	margin: 0px; padding: 0px; height: 150px; overflow:hidden; z-index:10;}
.form-item-select .jqTransformSelectWrapper li{ width:273px !important; display:block; float:none; }
.form-item-select .jqTransformSelectWrapper ul a {display: block; padding: 5px;	text-decoration: none;	color:#727985; background-color: #FFF;	font-size: 12px;}
.form-item-select .jqTransformSelectWrapper ul a.selected {background: #FFFFFF; /* duruma göre değiş */ color: #727985;}
.form-item-select .jqTransformSelectWrapper {background: url("images/transform/select_left.png") no-repeat scroll left top transparent; float: left; height: 37px; position: relative; width: 273px !important;}



.address-form-box .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute; right: 0px;/*width:30px;*/ height: 37px;/*background: url(/Content/images/form-select-bg.jpg) no-repeat !important;*/}
.address-form-box .jqTransformSelectWrapper div span {cursor: pointer;  float: none; font-size: 12px; height: 31px; line-height: 18px; overflow: hidden; padding: 8px 0 0 7px; position: absolute; white-space: nowrap;}
.address-form-box .jqTransformSelectWrapper ul {position: absolute; width: 271px !important; top: 35px; left: 0px; list-style: none;	background-color: #FFF;	border: solid 1px #CCC;	display: none;	margin: 0px; padding: 0px; height: 150px; overflow:hidden; z-index:10;}
.address-form-box .jqTransformSelectWrapper li{ width:273px !important; display:block; float:none; }
.address-form-box .jqTransformSelectWrapper ul a {display: block; padding: 5px;	text-decoration: none;	color:#727985; background-color: #FFF;	font-size: 12px;}
.address-form-box .jqTransformSelectWrapper ul a.selected {background: #FFFFFF; /* duruma göre değiş */ color: #727985;}
.address-form-box .jqTransformSelectWrapper {background: url("images/transform/select_left.png") no-repeat scroll left top transparent; float: left; height: 37px; position: relative; width: 273px !important;}






.packages-content span.jqTransformCheckboxWrapper {margin-top: 4px;}
.packages-content a.jqTransformCheckbox {background: transparent url(images/form.png) 0 0; vertical-align: middle;  height: 21px;  width: 21px;  display: -moz-inline-box;  -moz-box-orient: vertical;  display: inline-block;}
.packages-content a.jqTransformChecked {background-position: 0 -21px;}
.packages-content .jqTransformHidden {display: none;}
.packages-content form.jqtransformdone div.packages-content { clear: both; padding: 4px 0;}

.packages-orange-bar{height:17px; background:url(images/packages-orange-bar-bg.jpg); width:925px; margin-bottom:10px; display:inline-block;}

.error-page-content{ text-align:center; margin:20px;}
.error-page-content h3{margin:30px 0px;}
.no-background{background:#fff !important;}

.home-page-return-btn{width:305px; height:64px; background:url(images/btn-set.png) -495px -982px; display:block; text-indent:-9999px; margin: 40px auto;}
.home-page-return-btn:hover{background:url(images/btn-set.png) -495px -1046px;}


.landingpage-container{background:url(images/landingpage-bg.png) repeat-x #EEEEEE; width:auto; height:auto;}

.landingpage-content{width:983px; height:861px; margin:10px 0 10px 0; background:url(images/landingpage.png) no-repeat; display:inline-block;}
.landingpage-content a{width:446px; height:70px; float:right; display:block; text-indent:-9999px; background:url(images/btn-set.png) -354px -1110px; margin:370px -20px 0 0px  }
.landingpage-content a:hover{background:url(images/btn-set.png) -354px -1180px;  }

.sss-content h2{font:bold 22px/40px Arial, Helvetica, sans-serif; color:#e54a3f}
.sss-content h3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#7E7E7E;}
.sss-content p{font:12px/18px Arial, Helvetica, sans-serif; margin-bottom:10px}

.sss-item{background:#F7F7F7; border:1px solid #E0E0E0;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; padding:10px; margin:0 0 15px 0;}
.adres-p{font:bold 14px/18px Arial, Helvetica, sans-serif; margin:20px 0 0 21px ; color:#7E7E7E;}
.adress-form-size{width: 263px !important;}
.ne-dediler-list{}
.ne-dediler-list li{width:440px; margin:10px auto 0}
.ne-dediler-list li img{ float:left; margin:0 10px; padding:5px; border:1px solid #ccc;}
.ne-dediler-list li h3{font:bold 10px/20px Arial, Helvetica, sans-serif !important; width:auto !important; margin:0px !important;}


.payment-margin{ margin:65px 0 0 0 !important;}

.payment-card-content p{ width:420px !important;}
.payment-card-content .ne-dediler-list h3{font:bold 10px/20px Arial, Helvetica, sans-serif !important; width:420px !important; margin:0px !important;}

.adres-p2{font:bold 14px/18px Arial, Helvetica, sans-serif; margin:20px 0 0 -186px!important; color:#7E7E7E;}
.sss-item p a{ text-decoration:underline; color:#E74A3F;  }

.info-image{margin:20px;}
.contact-column-last p{font:12px/20px Arial, Helvetica, sans-serif !important; margin: 5px 0 0 0;}
.contact-column-last a{text-decoration:none; color:#E74A3F;}
.contact-column-last a:hover{text-decoration:underline;}
.packages-top-text{font:bold 14px/20px Arial, Helvetica, sans-serif !important; margin:20px;}
.packages-detail-item .profile-list{ margin:0 0 0 17px}
.packages-detail-item .profile-list li{ margin:0 15px 0 0px; font-weight:bold;}
.total-prince strike{color:#676767;  font:bold 18px/18px Arial,Helvetica,sans-serif; }

.thanks-page-content{height:240px;}

.thanks-page-content-btn{width:367px; height:64px; background:url(images/btn-set.png) 0 -1250px; display:block; text-indent:-9999px; margin: 40px auto;}
.thanks-page-content-btn:hover{background:url(images/btn-set.png) 0 -1314px;}

.thanks-page-content h2{font:bold 18px/50px Arial,Helvetica,sans-serif; color:#676767; text-align:center; margin: 50px 0 0;}





