@charset "utf-8";
/* Okul Alışverişim CSS - (c) 2015 Arasta Bilgi Teknolojileri -BC */

/* - MAIN LAYOUT - */
html, body {
    height: 100%;
	font-family:'Trebuchet MS',Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#484848;
	background-color:#faf9f7;
}

A{color:#e89c26;text-decoration:none;}
A:hover{color:#e89c26;text-decoration:underline;}
A:active {color:#e89c25;}

.main-wrapper, .main-container {
    width: 100%;
}

.main-wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0px 0px -138px 0px; /* for sticky footer -BC */
}
.main-container {
    padding: 0px 0px 138px 0px; /* for sticky footer -BC */
}

.topbar-wrapper{
	height:25px;background-color:#f0ba20;
	color:#484848;
}

.header-wrapper{
	height: 164px;
	background:#ffffff url('../images/header-bg.gif') repeat-x left top;
}
.footer-wrapper {
    height: 136px; /* for sticky footer -BC */
	background-color:#ffffff;
	border-top:2px solid #f0ba20;
}

.footer-container, .header-content, .topbar-content, .main-content, .headermenu-content {
    width: 1000px;
    margin: 0px auto;
}
.main-content {padding-top:20px;padding-bottom:40px;}

/* columns variation set */
.left-col-n{width:250px;float:left;}
.right-col-w{width:720px;float:right;}
.left-col-w{width:720px;float:left;}
.right-col-n{width:250px;float:right;}

/* MAIN LAYOUT END */

/* Misc utils. */
.debug {background-color: red;}
.debug2 {background-color: blue;}
.debug3 {background-color: green;}

.clrb {clear: both;}
.rltv {position: relative;}
.vam {vertical-align: middle;}
.fltr {float: right;}
.fltl {float: left;}
.cntr{text-align:center;}
.tlal{text-align:left;}
.tral{text-align:right;}
.hideit{display:none;}
.c-blue{color:#e89c26;}
.c-orange{color:#e89c25;}
.c-red{color:#E12E49;}
.c-green{color:#21B00E;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.mar10{margin:10px;}
.mar15{margin:15px;}
.mar20{margin:20px;}

/* text kısıtlama classları -BC */
.linewrapper {white-space:pre-line;word-wrap:break-word;}
.textoverflow {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/* - HEADER LAYOUT - */

.topbar-content A.txtlnk {text-decoration:none;color:#484848;font-size:13px;vertical-align:middle;height:25px;}
.topbar-content A.txtlnk:hover {text-decoration:none;color:#ffffff;}

.topbar-content A.top-usermenu {text-decoration:none;height:25px;vertical-align:middle;display:inline-block;color:#484848;font-size:13px;background-color:#f6d982;padding:0 4px 0 8px;}
.topbar-content A.top-usermenu:hover{text-decoration:none;color:#ffffff;}
.topbar-content A.top-usermenu img {vertical-align:middle; float:left;margin-right:5px;}
.topbar-content A.top-usermenu span {vertical-align:middle; float:right;margin-top:4px;}
.topbar-content A.top-usermenu i{float:right;margin-top:3px;margin-left:5px;margin-right:5px;}

.header-content{height:146px;width:1000px;}
.header-logo{display:block;position:absolute;top:6px;left:5px;width:350px;height:139px;background:transparent url('../images/headerlogo-okulalisverisim.png') no-repeat left top;}
.header-mustem{display:block;position:absolute;top:19px;right:5px;width:246px;height:122px;}
/* okul header */
.header-logo-okul{display:block;position:absolute;top:25px;left:5px;width:305px;height:102px;background:transparent url('../images/headerlogo-cinarkoleji.png') no-repeat left top;}
.header-content-okul{background:transparent url('../images/header-content-okul-bg.jpg') no-repeat left top;}

/* basic header */
.header-wrapper-basic{height: 75px;background:#ffffff url('../images/header-basic-bg.gif') repeat-x left top;}
.header-content-basic{width:1000px;margin: 0px auto;}

/* menu css */
#menu {
	margin:-1px 0 0 0;padding:0 0 0 119px;
}

#menu LI {
    display: block;
    float: left;
    border-top: 1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
    background-color: transparent;
    cursor: pointer;
	font-size:14px;
	color:#484848;
	font-family:'Trebuchet MS',arial,sans-serif;
	height:36px;
	/*margin-right:10px;*/
}
#menu LI:hover{
	background-color: #ffffff;
    border-top: 1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	height:36px;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
	box-shadow: 0 0 4px 1px #e2e2e2;
	}
#menu LI.nomenu:hover{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	box-shadow: 0 0 4px 1px #e2e2e2;
	}
#menu LI.active {border-bottom:2px solid #e89c26;}

#menu LI > A.menu-title{display:block;line-height:36px;color:#484848;font-weight:bold;font-size:15px;padding: 0px 14px;}
#menu LI > A.menu-title:hover{color:#e89c25;text-decoration:none;}

#menu SPAN {
    display: none;
    position: absolute;
    width: 200px;
    /*height: 100px;*/
    background-color: #ffffff;
    left: 0px;
	margin-top:0px;
    padding: 10px 20px;
    border-bottom: 1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	box-shadow: 0px 2px 4px 0px #e2e2e2;z-index:3000
}

#menu SPAN A{font-size:15px;line-height:24px;}

#menu .menu-seperator{float:left;display:block;width:4px;border-right:1px solid #e89c25;margin-right:4px;height:20px;margin-top:10px;}

/* - ANASAYFA LAYOUT - */

/* Ana sayfa content */

.home-left-col{width:720px;float:left;}
.home-right-col{width:250px;float:right;}

.med-title{font-size:18px;line-height:22px;color:#e89c26;font-weight:normal !important;margin:0 0 8px 0 !important;text-shadow:0 1px 0 #ffffff;}

.content-box{background-color:#ffffff;border:1px solid #e2e2e2;box-shadow: 0px 2px 2px 0px #e2e2e2;margin-bottom:25px;}
.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.shadowed{border:1px solid #e2e2e2;box-shadow: 0px 2px 2px 0px #e2e2e2;}

.breadcrumb{font-size:11px;color:#888888;padding:4px 2px;margin-bottom:10px;margin-top:-10px;}
.breadcrumb a{color:#888888;}


/* - PRODUCT PAGE LAYOUT - */
.pd-leftcol{width:330px;float:left;padding-bottom:20px;}
.pd-main-photo{border:1px solid #cccccc;box-shadow: 0px 1px 4px 0px #cccccc;max-width:320px;min-height:320px;max-height:640px;padding:4px;}
.pd-yeni{position:absolute;top:10px;left:-3px;}
.pd-photo-thumbnails-wrapper{margin-top:20px;margin-bottom:20px;}
.pd-photo-thumbnails-wrapper img{margin-right:10px;border:1px solid #cccccc;box-shadow: 0px 1px 4px 0px #cccccc;padding:2px;}
.pd-photo-thumbnails-wrapper img:hover{box-shadow: 0px 1px 4px 0px #ffcc83;border-color:#ffcc83;}
.pd-photo-thumbnails-wrapper img.videoplayerbutton{margin-left:10px;}
.pd-leftcol-content{font-size:13px;margin-bottom:15px;}
.pd-leftcol-content a{color:#484848;}
.pd-leftcol-content p.katki{margin-bottom:5px;margin-top:0px;}
.pd-leftcol-tbl td{padding-right:4px;padding-bottom:2px;vertical-align:top;}
.pd-leftcol-tbl tr td:first-child{white-space:nowrap;}

.pd-rightcol{width:640px;float:right;padding-bottom:20px;}
.pd-right-nav{width:43px;}
.pd-format{font-size:14px;}
.pd-topdatacontainer{width:590px;min-height:120px;padding-bottom:10px;}
.pd-name{font-size:30px;font-weight:normal;font-family:'Trebuchet MS',sans-serif;color:#e89c26;letter-spacing:-1px;margin:0 0 4px 0 !important;}
H1.pd-name span{white-space:nowrap;display:inline-block;font-size:22px;color:#484848;font-family:'Trebuchet MS',arial,sans-serif;}
.pd-name-orig,.pd-name-sub{font-size:16px;margin-bottom:4px;}
.pd-owner{font-size:18px;margin-bottom:4px;}
.pd-publisher{font-size:16px;margin-bottom:1px;}
.pd-director{display:block;margin-bottom:1px;}
.pd-lead{display:block;margin-bottom:1px;}
.pd-company{display:block;margin-bottom:1px;}
.pd-owner a,.pd-publisher a,.pd-director a,.pd-lead a,.pd-company a {color:#484848;}
a.pd-showmore{font-size:16px;padding:2px 5px;}
a.pd-showmore:hover{color:#e89c26;border:1px solid #e2e2e2;padding:1px 4px;border-radius:4px;box-shadow: 0px 1px 4px 0px #e2e2e2;}
.pd-star-wrapper{padding:12px 0;display:inline-block;}
.pd-star-wrapper i{margin-right:2px;font-size:17px;color:#e89c25;}
.pd-star-wrapper a:hover{text-decoration:none;}
.pd-social-wrapper{float:right;padding-top:10px;}
.pd-purchasebox{padding:20px;background-color:#ffffff;border-top:1px dotted #e2e2e2;border-bottom:1px dotted #e2e2e2;margin-bottom:15px;}
.pd-purchasebox .prices-wrapper{float:left;width:230px;}
.prices-wrapper div{display:inline-block;font-size:16px;padding:3px 0;}
.prices-wrapper .price-title,.discount-title,.sale-price-title{width:110px;}
.prices-wrapper .sep {padding: 0 5px;}
.prices-wrapper .sale-price{color:#e89c25;font-weight:bold;}
.pd-purchasebox .purchase-button-wrapper{float:right;width:350px;text-align:center;padding-top:8px;}
.purchase-button-wrapper .product-status{display:block;text-align:center;padding-top:8px;}
.purchase-button-wrapper .product-status.instock{color:#21B00E;}
.purchase-button-wrapper .product-status.special{font-weight:bold;color:#e89c25;}
.pd-otherformats {padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2;}
.pd-otherformats .otherformats-title{font-size:16px;display:inline-block;vertical-align:middle;font-weight:bold;color:#888;}
.pd-otherformats a span{font-weight:bold;}
.pd-prizes-wrapper{padding:0px 20px 10px 20px;border-bottom:1px solid #e2e2e2;margin-bottom:15px;}
.pd-prizes-wrapper img{margin-right:20px;}

.pd-section-title{font-size:18px;font-weight:bold;margin-bottom:5px;text-shadow:0 1px 0 #ffffff;}
.pd-section-wrapper{padding-bottom:15px;border-bottom:1px solid #e2e2e2;margin-bottom:15px;}


/* signup page */
.signup-wrapper{width:auto;float:left;padding:10px 15px 20px 15px;margin-bottom:10px !important;}
.tbl-form{border-collapse:collapse;}
.tbl-form td{padding-right:8px;padding-bottom:8px;vertical-align:top;}
.tbl-form .ff-title{padding-bottom:2px;}
.tbl-form .ff-title span, .tbl-form-alternate .ff-title span{font-size:10px;font-weight:bold;}
.ff-error{font-size:12px;color:#E12E49;line-height:14px;padding-top:1px;}/* not used in production */

.signup-page-info-wrapper{width:520px;}
.signup-page-info-wrapper p {margin-bottom:40px;}
.signup-page-info-wrapper img {margin-right:20px;}
.signup-page-uyeol-wrapper{width:430px;}

/* login page */
.tbl-form-alternate{border-collapse:collapse;}
.tbl-form-alternate td{padding-right:8px;padding-bottom:8px;vertical-align:top;}
.tbl-form-alternate .ff-title{padding-top:7px;}


/* STORE HOME LAYOUT */

.links-wrapper a{display:block;color:#484848;line-height:16px;padding:3px 0 3px 0px;font-size:13px;
    -webkit-transition: color 200ms linear;
    -moz-transition: color 200ms linear;
    -o-transition: color 200ms linear;
    -ms-transition: color 200ms linear;
    transition: color 200ms linear;
}
.links-wrapper a:hover{color:#e89c26;text-decoration:none;}



/* LISTELEME LAYOUT */
/* filter side */
.content-box.pad-filter-top{padding:15px;margin-bottom:10px !important;}
.content-box.pad-filter-bottom{padding:15px 5px 15px 15px;}
.filter-title {display:block;font-size:16px;margin-bottom:2px;color:#e89c26;}
.filter-container {display:block;overflow-x:auto;max-height:200px;margin-bottom:10px;}
.filter-option {display:block;color:#484848;padding:4px 10px 4px 20px;background:transparent url('../images/filter-check.png') no-repeat 0px 5px;margin:1px 0;}
 .filter-option:hover {background-color:#fafafa;background-image:url('../images/filter-check-selected.png');color:#e89c26;text-decoration:none;}
.filter-option-selected {background-image:url('../images/filter-check-selected.png') !important;font-weight:bold;}
.filter-name {width:145px;float:left;font-size:13px;}
.filter-count {width:40px;float:right;display:block;text-align:right;padding-right:3px;}
 .filter-count > .count-pill {background-color:#f0f0f0;color:#333;border-radius:3px;padding:1px 3px;font-size:11px;display:inline-block;}
.filter-delete {width:40px;float:right;display:block;text-align:right;padding-right:3px;}
 .filter-delete > .delete-icon {color:#E12E49;padding:2px 3px;font-size:14px;display:inline-block;}
.selected-filters-container{border-bottom:1px dotted #e2e2e2;margin-bottom:20px;}

.top-filter-container {display:block;}
.top-filter-option{display:block;color:#484848;padding:4px 0;}
.sub-filter-option{display:block;color:#484848;padding:4px 0 4px 15px;}
.top-filter-option-selected{font-weight:bold;}

.nicescroll-rails{border-radius:3px;}/* custom scroll style */

/* listeleme main */


/* liste item */
.liste-item {width:688px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #cccccc;}
.liste-item > .left{width:455px;border-right:1px dotted #cccccc;float:left;}
.liste-item > .right{width:220px;float:right;padding-top:10px;}
.liste-photo-wrapper{width:66px;float:left;}
/*.liste-photo-wrapper .liste-yeni{position:absolute;top:5px;left:-1px;}*/
.liste-photo{width:60px;border:1px solid #cccccc;box-shadow: 0px 1px 4px 0px #cccccc;padding:2px;max-height:150px;}
.liste-photo:hover{box-shadow: 0px 1px 4px 0px #ffcc83;border-color:#ffcc83;}
.liste-info-wrapper{width:355px;float:right;padding-right:20px;}
/*.liste-info-wrapper .l-format{font-size:11px;color:#888888;padding-bottom:2px;}*/
.liste-info-wrapper .l-name{font-size:16px;line-height:19px;font-weight:bold;padding-bottom:4px;}
/*.liste-info-wrapper span.l-name-sub{white-space:nowrap;font-weight:normal;color:#484848;font-size:14px;}*/
.liste-info-wrapper .l-name-2{font-size:14px;line-height:18px;padding-bottom:4px;margin-top:-4px;}
/*.liste-info-wrapper .l-seri{float:right;width:30px;height:34px;text-align:center;padding-right:8px;font-size:20px;line-height:25px;font-family:'Noto serif',serif;color:#e89c26;background:transparent url('../images/icon-seri-bg.png') no-repeat left top;margin-right:-10px;margin-top:12px;margin-left:5px;}*/
.liste-info-wrapper .l-owner{font-size:13px;padding-bottom:4px;}
.liste-info-wrapper .l-company{font-size:12px;padding-bottom:4px;}
/*.liste-info-wrapper .l-orig-name{font-size:12px;padding-bottom:4px;}*/
/*.liste-info-wrapper .l-owner a, .liste-info-wrapper .l-company a, .liste-info-wrapper .l-orig-name a, .liste-info-wrapper .l-name-2 a{color:#484848;}*/
/*.liste-info-wrapper .l-price-and-vote{padding-top:8px;}*/
/*.liste-info-wrapper .l-vote{color:#e89c25;padding-bottom:6px;}*/
.l-price{font-size:12px;text-align:center;width:100px;}
.l-price span{font-size:16px;color:#e89c26;font-weight:bold;display:block;text-align:center;}
.l-adet{font-size:12px;text-align:center;width:50px;}
.l-adet .l-adet-input{display:inline-block;width:18px !important;padding:0px 4px !important;line-height:26px !important;height:26px !important;text-align:center;}
.l-stok{width:150px;text-align:center;font-size:11px;padding-top:10px;}
.l-cantamaekle-button{display:block;width:64px;height:73px;background:transparent url('../images/btn-cantamaekle.png') no-repeat left top;}
.l-cantamaekle-button-eklendi{background-image:url('../images/btn-cantamaeklendi.png')}
.l-tumunuekle-button{display:block;width:265px;height:39px;background:transparent url('../images/btn-tumunuekle.png') no-repeat left top;}
.l-tumunuekle-button-eklendi{background-image:url('../images/btn-tumueklendi.png')}

/*.liste-item > .right .l-status{padding-top:10px;text-align:center;}
.liste-item > .right .l-status.alternate{color:#E12E49;font-weight:bold;font-size:13px;}
.liste-item > .right .l-status.instock{color:#21B00E;}
.btn-l-takip{font-size:13px !important;padding: 0 6px !important;}*/

/* paging bottom */
.paging-wrapper{text-align:center;}
.paging-wrapper > a{font-size:12px !important;line-height:24px !important;height:24px !important;}
.paging-wrapper > a.active{color:#e89c26;font-weight:bold;}

/* listeleme diğer */
.links-wrapper.liste-links-pad{padding:15px 5px 15px 15px;}
.links-wrapper .scrollable-links {overflow-x:auto;max-height:250px;padding-right:10px;}
.links-wrapper .scrollable-links A.show-all{color:#e89c26;}

/* listeleme kategoriler */
.category-list-wrapper{display:block;width:1000px;overflow:hidden;}
.category-list-wrapper .category-wrapper{width:301px;float:left;display:inline-block;padding:10px;}
.category-list-wrapper .category-wrapper .category .category{padding-bottom:5px;}
.category-list-wrapper .category-wrapper .category a{font-size:16px;line-height:24px;display:block;padding-left:10px;background:transparent url('../images/category-bullet.gif') no-repeat 0px 8px;}
.category-list-wrapper .category-wrapper .category .category a{font-size:14px;line-height:20px;color:#484848;padding-left:20px;padding-bottom:2px;background:transparent url('../images/category-bullet-sub.gif') no-repeat 11px 7px;}
.category-list-wrapper .category-wrapper .category .category .category a{font-size:12px;line-height:16px;color:#484848;padding-left:30px;background:transparent url('../images/category-bullet-sub2.gif') no-repeat 22px 6px;}

/* dar kolon kategory gösterme */
.n-col-category-wrapper{padding:10px;}
.n-col-category-wrapper .category a{color:#484848;font-size:14px;line-height:24px;display:block;padding-left:10px;background:transparent url('../images/category-bullet-sub.gif') no-repeat 0px 9px;}
.n-col-category-wrapper .category .category a{font-size:13px;line-height:20px;padding-left:20px;padding-bottom:2px;background:transparent url('../images/category-bullet-sub.gif') no-repeat 11px 7px;}
.n-col-category-wrapper .category .category .category a{font-size:12px;line-height:16px;color:#484848;padding-left:30px;background:transparent url('../images/category-bullet-sub2.gif') no-repeat 22px 6px;}
.n-col-category-wrapper a.active-category{color:#e89c26;font-weight:bold;}

/* welcome page */
.welcome-page-wrapper{width:1000px;height:535px;display:inline-block;}
.welcome-content{width:438px;height:475px;display:block;margin-top:30px;margin-left:44px;padding-top:20px;text-align:center;}
.welcome-inner-txt{padding:25px 50px 40px 50px;font-size:15px;line-height:22px;}

/* page scrolltotop */
.scrolltotop{width:41px;height:41px;position:fixed;bottom:30px;right:30px;display:none;background:transparent url('../images/icon-scrolltotop.png') no-repeat left top;cursor:pointer;}

/* gray header table set */
.tbl-grayhead {border-collapse:collapse;border:1px solid #eeeeee;background-color:#ffffff;border:1px solid #e2e2e2;width:718px;}
.tbl-grayhead th {background-color:#eeeeee;font-size:13px;}
.tbl-grayhead th, .tbl-grayhead td {border-bottom:1px solid #eee;padding:10px;}
.tbl-grayhead tr:hover{background-color:#fcfcfc;}

/* ** Sepetim Page ** */
/* sepet ürün listesi */
.tbl-sepet td{vertical-align:top;}
.tbl-sepet .td-foto{width:79px;}
.tbl-sepet .td-veri{width:370px;}
.tbl-sepet .td-adet{width:100px;}

.tbl-sepet .photo{width:70px;border:1px solid #cccccc;box-shadow: 0px 1px 4px 0px #cccccc;padding:2px;max-height:200px;}
.tbl-sepet .photo:hover{box-shadow: 0px 1px 4px 0px #ffcc83;border-color:#ffcc83;}
.tbl-sepet .format{font-size:11px;color:#888888;padding-bottom:2px;}
.tbl-sepet .name{font-size:14px;line-height:16px;font-weight:bold;padding-bottom:4px;}
.tbl-sepet .name span.name-sub{white-space:nowrap;font-weight:normal;color:#484848;font-size:13px;}
.tbl-sepet .owner{font-size:12px;padding-bottom:2px;}
.tbl-sepet .company{font-size:12px;padding-bottom:2px;}
.tbl-sepet .orig-name{font-size:11px;padding-bottom:2px;}
.tbl-sepet .status{color:#E12E49;font-size:11px;padding-top:4px;}
.tbl-sepet .status.instock{color:#21B00E;}
.tbl-sepet .adet-input{text-align:center;width:36px !important;margin-top:15px;}
.tbl-sepet .price{font-weight:bold;margin-top:15px;white-space:nowrap;}
.tbl-sepet .kazanc{font-size:10px;line-height:12px;margin-top:4px;}
.tbl-sepet .lnk-sepetiguncelle{display:inline-block;font-size:11px;font-weight:bold;padding:5px 0;}
.tbl-sepet .button-container{margin-top:15px;}

.kargo-mesaj{float:right;font-family:'Trebuchet MS',arial,sans-serif;font-size:14px;font-weight:bold;color:#484848;padding-right:5px;}


/* siparis özeti box */
.siparis-ozeti-wrapper{margin-top:34px;width:248px;}
.siparis-ozeti-floatcontainer.fixed{position:fixed;top:0px;}
.gray-title {background-color:#eeeeee;font-size:13px;font-weight:bold;padding:10px;}
.siparis-ozeti-wrapper .mid-txt{padding-bottom:10px;font-size:13px;}
.toplam-tutar-wrapper{font-weight:bold;margin-bottom:12px;text-align:right;}
.toplam-tutar-wrapper .toplam{font-size:20px;display:inline-block;line-height:20px;vertical-align:top;}
.toplam-tutar-wrapper .toplam-txt{font-size:14px;display:inline-block;margin-top:5px;margin-right:4px;}
.toplam-tutar-wrapper .toplam-txt span{font-size:11px;float:right;margin-top:0px;font-weight:normal;}
.siparis-ozeti-wrapper .toplamkazanc{margin-top:16px;font-size:11px;}
.kargo-firsat-wrapper{font-size:16px;text-align:center;margin-top:20px;}


/* siparis ozet box mods */
.siparis-ozeti-floatcontainer.fixed.siparisislem{margin-top:20px;}
.siparis-ozeti-wrapper.siparisislem{margin-top:0px !important;}

.graybox-wrapper .gray-title{padding-left:20px;}

.tbl-adres-form td{padding: 0 20px 12px 0 !important;}
.tbl-adres-form tr.kurumsal-form,.tbl-adres-form tr.kurumsal-form-fatura{display:none;}

/* adres */
.adres-secenek, .adres-secenek-fatura{float:left;min-height:70px;width:625px;padding:10px;border:1px solid #eee;margin-bottom:15px;cursor:pointer;}
.adres-secenek-selected, .adres-secenek-fatura-selected{border-color:#e89c26 !important;box-shadow: 0px 2px 2px 0px #90C6E5 !important;background-color:#f7fcff;}
.adres-radio, .hediye-radio{cursor:pointer;}
.adres-left{float:left;margin-top:4px;margin-right:8px;}
.adres-left .varsayilan-wrapper{font-size:16px;color:#fa821f;padding-top:38px;}
.adres-info{float:left;}
.adres-line1{font-size:14px;margin-bottom:2px;}
.adres-line2{font-size:12px;margin-bottom:2px;}
.adres-line3{font-size:11px;}
.eganba-icon-btn.adresbuttons{display:block;text-align:center;margin-bottom:4px;}

.hediyepaketi-container{margin-top:20px;display:none;}
.hediye-secenek{float:left;text-align:center;padding:12px;border:1px solid #eee;margin-bottom:15px;margin-right:20px;cursor:pointer;}
.hediye-secenek-selected{border-color:#e89c26 !important;box-shadow: 0px 2px 2px 0px #90C6E5 !important;background-color:#f7fcff;}
.hediye-secenek img{margin-bottom:4px;}

.form-guncelleme{margin-bottom:20px;}
.tbl-adres-form tr.kurumsal-form-guncelleme{display:none;}

/* kargo */
.kargo-secenek{
	float:left;position:relative;
	width:260px;height:95px;
	margin-right:40px;margin-bottom:30px;padding-left:10px;padding-top:10px;
	border:1px solid #e0e0e0;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
	cursor:pointer;
	}
.kargo-secenek-selected{border-color:#e89c25 !important;box-shadow: 0px 2px 2px 0px #e89c25 !important;}
.kargo-secenek .kargo-radio{position:absolute;top:31px;left:10px;cursor:pointer;}
.kargo-secenek .kargo-ucret{text-align:center;padding-top:4px;font-weight:bold;}
.kargo-secenek .kargo-ucret span{color:#e89c25;}
.kargo-secenek > img {margin:0 auto;display:block;}

/* odeme */
.odeme-secenek{display:block;margin-bottom:20px;}
.odeme-secenek-selected{border-color:#e89c26 !important;box-shadow: 0px 2px 2px 0px #e89c25 !important;}
.odeme-secenek .odeme-secenek-baslik{display:block;cursor:pointer;font-weight:bold;border-bottom:1px dotted #ccc;}
.odeme-secenek .odeme-secenek-baslik-selected{background-color:#ffd999;}
.odeme-secenek .odeme-secenek-baslik:hover{background-color:#ffd999;}
.odeme-secenek .odeme-secenek-baslik .odeme-radio{cursor:pointer;}
.odeme-secenek .odeme-secenek-icerik{display:none;padding:10px 10px 10px 28px;}

.tbl-styled {border-collapse:collapse;font-size:12px;}
.tbl-styled.zebra tr:nth-child(even){background-color:#f7f7f7;}
.tbl-styled td{border-bottom:1px solid #eee;border-right:1px dotted #eee;border-left:1px dotted #eee;padding:6px 8px;vertical-align:middle;}
.tbl-styled th{border-bottom:2px solid #eee;padding:6px 8px;vertical-align:middle;font-weight:bold;}
.tbl-styled td.tutar{text-align:right;}

.tbl-kk{width:298px;margin-right:20px;margin-bottom:20px;float:left;}
.tbl-kk:nth-child(odd){clear: both;} /* clear every 2 table */
.tbl-styled td .inline-radio{vertical-align:text-bottom;border:0;display:inline-block;padding:0;margin:0 0 1px 0;}

.taksit-select-row{cursor:pointer;}
.taksit-select-row:hover{background-color:#ffd999;}
.taksit-selected, .taksit-selected:hover{background-color:#e89c25;color:white;}

.card-color-01{background-color:#f1faf0;}
.card-color-02{background-color:#faf0f3;}
.card-color-03{background-color:#f9f0fa;}

/* onay */
.eganba-dropdown.iw-small {width:80px !important;}
.eganba-input.iw-small {width:58px !important;}
.kk-taksit-info-wrapper {font-size:16px;color:#e89c25;}
.kk-taksit-info-wrapper img{float:left;margin-top:-8px;}
.secure-logos-wrapper{float:right;margin-top:100px;}
.siparis-onay-adet{margin-top:15px;font-weight:bold;font-size:13px;}
 /* sepet -> sip. onay ürün listesi table css mods */
 .tbl-sepet.siparisonay-urunlistesi{box-shadow:none !important;border-left:none !important;border-right:none !important;border-top:none !important;}
 .tbl-grayhead.siparisonay-urunlistesi th, .tbl-grayhead.siparisonay-urunlistesi td {padding:10px 20px !important;}
 .tbl-grayhead.siparisonay-urunlistesi td.td-foto{padding-right:0px !important;}
 .tbl-grayhead.siparisonay-urunlistesi td.td-adet{padding:10px 0px !important;width:40px !important;}
 
.siparis-sonuc-wrapper{font-size:16px;line-height:20px;width:780px;margin:0 auto;}

/* footer */
.footer-container{height:95px;}
.ft-cont-top-pad{padding:10px 0 10px 0;}
.footer-container-bottom{height:41px;background-color:#f0ba20;}
.footer-container-bottom-inner{width:1000px;margin:0 auto;}
.ft-left {width:500px;margin-left:320px;}
.ft-left .ft-cols{margin-right:40px;}
.ft-left .ft-cols .ft-link{font-size:13px;color:#484848;line-height:18px;}
.ft-right {margin-top:0px;}
.ft-addtext{color:#484848;font-size:13px;margin-top:1px;line-height:24px;margin-left:10px;float:left;}
.ft-secure-logo{margin-top:3px;margin-right:20px;float:right;}
.ft-payment-logos{margin-top:10px;float:right}
.footer-logo-pos{display:block;width:275px;height:100px;position:absolute;top:-27px;left:5px;}
/* simple footer mods */
.footer-wrapper.simple-footer{height:41px !important;}
.main-wrapper.simple-footer{margin-bottom:-43px !important;}
.main-container.simple-footer{padding-bottom:43px !important;}
/* simple footer mods end */


/* -------------- ******* -------------- */
	/* faq content styles BEGIN */
	H1.sss{font-family:'Noto serif',serif;font-size:22px;font-weight:normal;color:#e89c26;margin-bottom:10px;margin-top:5px;}
	H2.sss{font-size:18px;margin-bottom:10px;margin-top:5px;font-weight:normal !important;padding-left:10px;font-weight:bold;}
	H3.sss{font-size:16px;color:#888;margin-bottom:10px;margin-top:5px;font-weight:normal !important;font-style:italic;padding-left:30px;font-weight:bold;}
	.sss-divider{height:1px;border-bottom:1px dotted #ddd;margin-top:10px;margin-bottom:15px;}
	.sss-sub-divider{height:1px;border-bottom:1px dotted #ddd;margin-top:5px;margin-bottom:20px;margin-left:32px;}
	.sss-qa-wrapper{padding-left:32px;}
	.sss-q-icon{position:absolute;left:-31px;top:1px;}
	.sss-q-icon I {font-size:30px;color:#e0e0e0;}
	.sss-q{margin-bottom:8px;}
	.sss-a{margin-bottom:20px;}
	
	.n-col-category-wrapper .category span{font-size:13px;font-style:italic;padding-left:10px;}
	.yardim-nav-floatcontainer.fixed{position:fixed;top:10px;width:250px;}
	/* faq content styles END */
	
	
/* -------------- ******* -------------- */


/* -------------- ******* -------------- */

/* okul title */
.okul-title{
	height:71px;background:transparent url('../images/okul-title-bg.png') no-repeat left top;margin:0 0 8px 0 !important;
}
.okul-title span.titletext{
		float:left;margin-left:65px;margin-top:34px;
		font-size:24px;line-height:28px;
		color:#484848;
		font-weight:normal !important;
		text-shadow:0 1px 0 #f6d982;
}


.photo-classy{border:1px solid #cccccc;box-shadow: 0px 1px 4px 0px #cccccc;padding:2px;}
.photo-classy:hover{box-shadow: 0px 1px 4px 0px #ffcc83;border-color:#ffcc83;}

.links-wrapper a.active{color:#e89c25;font-weight:bold;}



/* singlepage siparis css */
.siparis-left {
	float:left;
	width:490px;
	}
.siparis-right {
	float:right;
	width:490px;
	}
/* singlepage adres form css mods */
.singlepage-adres-form input[type="text"] {width:190px !important;}
.singlepage-adres-form SELECT {width:212px !important;}
.singlepage-radiosecim{margin-bottom:5px;}


 /* singlepage ürün listesi table css mods */
 .singlepage-urunlistesi{border-left:none !important;border-right:none !important;border-top:none !important;width:998px !important;}
 .singlepage-urunlistesi th, .singlepage-urunlistesi td {padding:10px 20px !important;}
 .singlepage-urunlistesi td.td-foto{padding-right:0px !important;}
 .singlepage-urunlistesi td.td-adet{padding:10px 0px !important;width:40px !important;}
 .singlepage-urunlistesi td.td-veri{width:640px;}

 .singlepage-toplamtutar{text-align:right;padding-right:20px;padding-bottom:20px;line-height:22px;font-weight:bold;}
 .singlepage-toplamtutar span{font-size:16px;}
 .singlepage-toplamtutar div.ara-tutar{font-size:14px;font-weight:normal;}

/* kk banka */
.singlepage-banka-secenek-wrapper{float:left;width:225px;}
.banka-secenek{
	display:block;position:relative;
	width:185px;height:70px;
	margin-bottom:10px;padding-left:10px;padding-top:10px;
	border:1px solid #e0e0e0;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
	cursor:pointer;
	}
.banka-secenek-selected{border-color:#e89c25 !important;box-shadow: 0px 2px 2px 0px #e89c25 !important;}
.banka-secenek .banka-radio{position:absolute;top:34px;left:10px;cursor:pointer;}
.banka-secenek .banka-text{text-align:center;padding-top:4px;}
.banka-secenek > img {margin:0 auto;display:block;width:150px;height:38px;}

.singlepage-taksit-wrapper{float:left;}

/* havale */
.singlepage-havale-secenek-wrapper{display:block;}
.havale-secenek{
	float:left;position:relative;
	width:280px;height:140px;
	margin-bottom:10px;margin-right:10px;padding-left:10px;padding-top:10px;
	border:1px solid #e0e0e0;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
	cursor:pointer;
	}
.havale-secenek-selected{border-color:#e89c25 !important;box-shadow: 0px 2px 2px 0px #e89c25 !important;}
.havale-secenek .havale-radio{position:absolute;top:30px;left:10px;cursor:pointer;}
.havale-secenek .havale-text{text-align:center;padding-top:4px;font-size:13px;}
.havale-secenek > img {margin:0 auto;display:block;width:150px;height:50px;}

.tbl-classic{border-collapse:collapse;line-height:1.3em;}
.tbl-classic tr td:first-child{font-weight:bold;}
.tbl-classic tr td {vertical-align:top;padding:0 4px 4px 0;}

.sozlesme-wrapper-top{height:240px;overflow-y:auto;background-color:#f9f9f9;padding:10px;border:1px solid #e89c25;}
.sozlesme-wrapper-bottom {border-left:1px solid #e89c25;border-right:1px solid #e89c25;border-bottom:1px solid #e89c25;padding:10px;display:inline-block;margin-bottom:25px;color:#E12E49;font-weight:bold;}
.sozlesme-wrapper-bottom:hover{background-color:#f9f9f9;}

.highlighted-title {background-color:#f6d982;font-size:13px;font-weight:bold;padding:10px 10px 10px 20px;}

/* highlighted header table set */
.tbl-highlighted {border-collapse:collapse;border:1px solid #eeeeee;background-color:#ffffff;border:1px solid #e2e2e2;width:718px;}
.tbl-highlighted th {background-color:#f6d982;font-size:13px;}
.tbl-highlighted th, .tbl-highlighted td {border-bottom:1px solid #eee;padding:10px;}
.tbl-highlighted tr:hover{background-color:#fcfcfc;}


/* *** okul alisverisim *** */
.content-box.custom-border{border-color:#e89c26;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}
.box-title-cantam{height:49px;line-height:49px;font-size:17px;font-weight:bold;background:transparent url(../images/title-alisveriscantam.png) repeat-x left top;padding-left:80px;}
.box-title-kampus-sinif{height:49px;line-height:49px;font-size:17px;font-weight:bold;background:transparent url(../images/title-kampus-sinif-right.png) repeat-x left top;padding-left:80px;}

.arrowdown{position:absolute;bottom:-10px;left:355px;display:block;width:0px;height:0px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e89c26;}

.kampus-sinif-secim{display:block;font-size:18px;line-height:39px;background:white url(../images/kampussinif-secim-bg.gif) repeat-x left top;text-decoration:none;color:#484848;padding:0 20px 0 75px;border-bottom:1px solid #eee;}
.kampus-sinif-secim:hover{text-decoration:none;color:#e89c26;background-image:url(../images/kampussinif-secim-bgSelected.gif);}
.kampus-sinif-secim-sub{display:block;font-size:18px;line-height:39px;background:white url(../images/kampussinif-secim-sub-bg.gif) repeat-x left top;text-decoration:none;color:#484848;padding:0 20px 0 110px;border-bottom:1px solid #eee;}
.kampus-sinif-secim-sub:hover{text-decoration:none;color:#e89c26;background-image:url(../images/kampussinif-secim-sub-bgSelected.gif);}

.kampus-sinif-secim-selected{color:#e89c26 !important;background-image:url(../images/kampussinif-secim-bgSelected.gif);}

/* sağ kolon için küçük versiyonları */
.right-col-kampussinif > .kampus-sinif-secim{display:block;font-size:14px;line-height:27px;background:white url(../images/kampussinif-secim-bg-n.gif) repeat-x left top;text-decoration:none;color:#484848;padding:0 20px 0 50px;border-bottom:1px solid #eee;}
.right-col-kampussinif > .kampus-sinif-secim:hover{text-decoration:none;color:#e89c26;background-image:url(../images/kampussinif-secim-bgSelected-n.gif);}
.right-col-kampussinif > .sinif-subs > .kampus-sinif-secim-sub{display:block;font-size:14px;line-height:27px;background:white url(../images/kampussinif-secim-sub-bg-n.gif) repeat-x left top;text-decoration:none;color:#484848;padding:0 20px 0 75px;border-bottom:1px solid #eee;}
.right-col-kampussinif > .sinif-subs > .kampus-sinif-secim-sub:hover{text-decoration:none;color:#e89c26;background-image:url(../images/kampussinif-secim-sub-bgSelected-n.gif);}

.right-col-kampussinif > .kampus-sinif-secim-selected{color:#e89c26 !important;background-image:url(../images/kampussinif-secim-bgSelected-n.gif);}
.right-col-kampussinif > .sinif-subs > .kampus-sinif-secim-sub-selected{color:#e89c26 !important;background-image:url(../images/kampussinif-secim-sub-bgSelected-n.gif);}

/* -------------- ******* -------------- */