@charset "utf-8";
/*
  ************************************************************************
  *  STYLE
  ************************************************************************  
*/
html, body { height: 100%; }
body { color:#898d92; font-size:16px; font-family: 'Dosis', sans-serif; font-weight:500;  }

.header { min-height:174px; z-index:2; }
.header .ankara-odyoloji { float:left; margin-top:42px; }
.header .ankara-odyoloji>a { float:left; }
.header .languages { float:left; min-height:23px; margin-top:18px; margin-left:20px; background-image:url(/images/language-icon.png); background-repeat:no-repeat; background-position:center top; color:#232323; font-size:18px; line-height:22px; }
.header .languages>a { display:block; overflow:hidden; float:left; margin-left:40px; color:#232323; }
.header .languages>a.tr { margin-left:0px; }
.header .languages>a.active, .header .languages>a:hover { color:#e60000; }
.header .ankara-odyoloji>span { display:block; float:left; clear:left; color:#595b5d; }

.navigation { /*background-color:#CCCCCC;*/ float:right; margin-top:55px; padding-right:42px; font-weight:600; background-image:url(/images/nav-icon.png); background-repeat:no-repeat; background-position:right center; }
.navigation .navbar-header { padding:10px 0px; color:#ffffff; font-weight:700; }
.navigation .navbar-header button { background-color:transparent; outline: none; }
.navigation .navbar-header i { font-size:30px; color:#c12130; }
.navigation .nav > li { display:block; float: left; position:relative; }
.navigation .nav > li > a { padding:0px; background-color:transparent; color:#000000; font-size:20px; }
.navigation .nav > li:hover > a, .navigation .nav > li > a.active, .navigation .nav > li > a:hover { color:#c12130; }
.navigation .nav > li > ol { visibility:hidden; opacity:0; width:250px; padding:22px 0px; position:absolute; left:-60px; top:46px; background-color:#c12130; -webkit-transition: all .8s ease; -moz-transition: all .8s ease; -ms-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; }
.navigation .nav > li > ol > li > a { display:block; padding:0px 35px; color:#ffffff; font-size:18px; line-height:24px; }
.navigation .nav > li > ol > li > ol { padding:8px 0px 14px 0px; }
.navigation .nav > li > ol > li > ol > li { margin-bottom:4px; background-image:url(/images/ok-right-white-n.png); background-repeat:no-repeat; background-position:50px 5px; }
.navigation .nav > li > ol > li > ol > li > a { display:block; padding-left:70px; color:#ffffff; font-size:15px; }
.navigation .nav > li:hover > ol { visibility:visible; opacity:1; }
.navigation .nav > li:first-child { padding-left:0px; }
.navigation .nav > li:last-child { padding-right:0px; }

.slider-area { width:100%; overflow:hidden; height:707px; border-bottom:5px solid #edf0f2; position:absolute; left:0px; top:0px; z-index:0; }
.slider-area .slider { height:707px; position:relative; z-index:0; }
.slider-area .slider .slide { display:none; width:100%; height:707px; background-repeat:no-repeat; background-position:center bottom; position:absolute; left:0px; top:0px; z-index:0; }
.slider-area .slider .slide span { display:block; overflow:hidden; height:69px; color:#ffffff; font-size:20px; line-height:60px; }
.slider-area .slider .slide .slider-text { padding-left:42px; background-image:url(/images/slider-text-left.png); background-repeat:no-repeat; background-position:left top; position:absolute; right:0px; top:550px; z-index:1; }
.slider-area .slider .slide .slider-text-right { padding-right:42px; background-image:url(/images/slider-text-right.png); background-repeat:no-repeat; background-position:right top; }
.slider-area .slider .slide .slider-text-center { padding-left:40px; padding-right:20px; background-image:url(/images/slider-text-center.png); background-repeat:repeat-x; background-position:left top; }
.slider-area .slider .slide.active { z-index:1; }
.slider-area .slider .slide-1 { background-image:url(/images/slide-1.jpg); }
.slider-area .slider .slide-2 { background-image:url(/images/slide-2.jpg); }
.slider-area .slider .slide-3 { background-image:url(/images/slide-3.jpg); }
.slider-area .slider .slide-4 { background-image:url(/images/slide-4.jpg); }
.slider-area .slider .slide-5 { background-image:url(/images/slide-5.jpg); }

.slider-center { height:333px; margin-bottom:200px; z-index:1; }
.slider-center > .slider-arrow { visibility:hidden; opacity:0; overflow:hidden; width:100%; height:108px; position:absolute; left:0px; top:110px; z-index:2; -webkit-transition: all .8s ease; -moz-transition: all .8s ease; -ms-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; }
.slider-center > .slider-arrow > img { position:absolute; top:0px; cursor:pointer; outline:none; }
.slider-center > .slider-arrow > .right { right:15px;  }
.slider-center > .slider-arrow > .left { left:15px; }
.slider-center:hover .slider-arrow { visibility:visible; opacity:1; }

.hearing-test-area { overflow:hidden; padding-top:44px; padding-bottom:66px; text-align:center; }
.hearing-test-area>h2 { margin-top:0px; margin-bottom:0px; padding-bottom:8px; font-size:26px; color:#2e3134; }
.hearing-test-area>h2>span { color:#e60000; }
.hearing-test-area>h3 { margin-top:0px; margin-bottom:0px; font-size:20px; color:#7c7d7e; }
.hearing-test-area>img { margin-top:14px; margin-bottom:16px; }
.hearing-test-area>a { display:inline-block; padding-left:30px; padding-right:30px; background-color:#c12231; color:#ffffff; font-size:22px; line-height:62px; font-weight:700; }

.index-slider-list-area { margin-bottom:30px; border:1px solid #edf1f2; }
.index-slider-list-area > h2 { height:64px; overflow:hidden; margin-top:18px; padding-left:40px; margin-right:-40px; color:#595a5b; font-size:18px; line-height:64px; position:relative; left:-20px; top:0px; z-index:0; background-color:#dde2e7; }
.index-slider-list-area > h2 > span { color:#2e3134; }
.index-slider-list-area > .index-slider-area { min-height:128px; margin-left:0px; margin-right:0px; position:relative; z-index:1; }
.index-slider-list-area > .index-slider-area li > img { float:left; }
.index-slider-list-area > .index-slider-area li > a { display:block; margin-top:10px; color:#e60000; font-size:20px; }
.index-slider-list-area > .index-slider-area li > a:hover { color:#000000; }
.index-slider-list-area > .index-slider-area li > span { display:block; color:#2e3134; font-size:15px; }
.index-slider-list-area > .index-slider-area li > p { display:block; overflow:hidden; margin-top:20px; margin-bottom:30px; color:#898d92; font-size:15px; line-height:20px; }
.index-slider-area .bx-controls-direction a { width:11px; height:22px; background-image:url(/images/bxslider-arrows.png); background-repeat:no-repeat; background-position:0px 0px; text-indent:-99999px; position:absolute; right:18px; top:-52px; z-index:1; }
.index-slider-area a.bx-prev { right:42px; }
.index-slider-area a.bx-next { background-position:-12px 0px; }

.corporate-area { overflow:hidden; clear:both; padding:20px 0px 50px 0px; text-align:center; }
.corporate-area>h3 { margin-top:0px; margin-bottom:0px; padding-bottom:26px; color:#e60000; font-size:22px; font-weight:700; }
.corporate-area>h3>a { color:#e60000; }
.corporate-area>h3>a:hover { color:#000000; }
.corporate-area>.corporate-text { padding:0px 70px; padding-top:40px; background-image:url(/images/ok-down-grey.png); background-repeat:no-repeat; background-position:center top; color:#2e3134; font-size:17px; line-height:24px; }
.corporate-area>.corporate-text a { color:#e60000; }
.corporate-area>.corporate-text a:hover { color:#000000; }

.brand-list { margin-bottom:20px; }
.brand-list>li { margin:0px 26px 20px 26px; }

#maillistForm { max-width:454px; height:44px; margin:30px auto 44px auto; padding-left:15px; border:1px solid #e7ebec; }
#maillistForm>img { float:left; margin-top:10px; margin-right:14px; }
#maillistForm>input[type="text"] { background:none; border:none; width:190px; height:26px; margin-top:7px; color:#8b8d8e; font-size:14px; line-height:24px;  }
#maillistForm>input[type="submit"] { background:none; border:none; float:right; max-width:90px; height:26px; margin-top:8px; padding:0px 20px; text-align:center; color:#c12130; font-size:18px; line-height:24px; font-weight:700; border-left:1px solid #e7ebec; }

.footer { }
.footer a { color:#ffffff; }
.footer a:hover { color:#000000; }
.footer .red-area, .footer .black-area { padding-top:40px; padding-bottom:40px; color:#ffffff; font-size:15px; background-color:#c12130; }
.footer .black-area { font-size:16px; background-color:#2e3134; }
.footer .black-area a:hover { color:#c12130; }
.footer .phone { font-size:20px; }
.footer .copyright { padding-top:40px; padding-bottom:80px; color:#898d92; font-size:14px; }
.footer .copyright p { float:left; }
.footer .copyright a { float:right; }

.content-text { margin-left:20px; margin-right:20px; border:1px solid #edf1f2; background-color:#fbfbfb; }
.content-text>h1 { overflow:hidden; height:65px; margin-top:18px; padding-left:44px; padding-right:34px; margin-right:-20px; margin-left:-20px; background-color:#333435; color:#ffffff; font-size:18px; }
.content-text>h1>span { display:block; overflow:hidden; float:left; font-size:18px; line-height:62px; }
.content-text>h1>a { float:right; margin-left:14px; padding-left:18px; background-image:url(/images/ok-right-white.png); background-repeat:no-repeat; background-position:left 29px; color:#ffffff; font-size:14px; line-height:62px; }
.content-text>h1>a.main { padding-left:0px; background:none; }
.content-text>h1>a:hover { color:#e60000; }
.content-text>h1>a.prew-page { height:65px; margin:0px; margin-left:30px; margin-right:-34px; padding:0px; padding-right:24px; padding-left: 40px; background-color:#c12130; background-image:url(/images/prew-bg.jpg); background-position:left top; color:#ffffff; font-size:18px; font-weight:600; }

.page-text { padding:38px 32px 10px 42px; line-height:22px; }
.page-text h2 { overflow:hidden; margin-top:0px; margin-bottom:20px; color:#e60000; font-size:20px; font-weight:600; }
.page-text p { margin-bottom:30px; }
/*.page-text img, .page-text iframe { padding:4px; border:1px solid #edf1f2; }*/
/*.page-text span { color:#272727; }*/
.page-text a { color:#000000; }
.page-text a:hover { color:#e60000; }

.contactTable { width:100%; margin-bottom:30px; }
.contactTable h2 { margin-top:0px; margin-bottom:0px; padding-bottom:20px; color:#333435; font-size:20px; }
.contactTable img { border:none !important; }
.contactTable td.social { text-align:right; vertical-align:middle; }    
#map-area { display:block; margin-bottom:30px; height:400px; border:1px solid #edf1f2; }

.hearingTestArea>.hzArea { min-height:90px; /*background-image:url(/images/hearing-test-ok.png); background-repeat:no-repeat; background-position:center 44px;*/ }
.hearingTestArea>.hzArea>.hz150>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.hzArea>.hz150>span:hover, .hearingTestArea>.hzArea>.hz150>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.hzArea>.hz500>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.hzArea>.hz500>span:hover, .hearingTestArea>.hzArea>.hz500>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.khzArea { min-height:90px; margin:30px auto; position:relative; }

/*.hearingTestArea>.khzArea>.testOk { display:block; overflow:hidden; clear:both; width:101px; height:8px; background-image:url(/images/hearing-test-ok.png); background-repeat:no-repeat; background-position:left top; position:absolute; left:0px; top:44px; z-index:0; }
.hearingTestArea>.khzArea>.ok1 { left:83px; }
.hearingTestArea>.khzArea>.ok2 { left:244px; }
.hearingTestArea>.khzArea>.ok3 { left:404px; }
.hearingTestArea>.khzArea>.ok4 { left:564px; }*/

.hearingTestArea>.khzArea>.khz1>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.khzArea>.khz1>span:hover, .hearingTestArea>.khzArea>.khz1>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.khzArea>.khz2>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.khzArea>.khz2>span:hover, .hearingTestArea>.khzArea>.khz2>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.khzArea>.khz3>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.khzArea>.khz3>span:hover, .hearingTestArea>.khzArea>.khz3>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.khzArea>.khz4>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.khzArea>.khz4>span:hover, .hearingTestArea>.khzArea>.khz4>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea>.khzArea>.khz8>span { display:block; overflow:hidden; clear:both; padding-bottom:40px; background-image:url(/images/sound-icon.png); background-repeat:no-repeat; background-position:center bottom; color:#000000; font-size:18px; font-weight:700; cursor:pointer; }
.hearingTestArea>.khzArea>.khz8>span:hover, .hearingTestArea>.khzArea>.khz8>span.active { background-image:url(/images/sound-icon-active.png); color:#e80000 !important; }

.hearingTestArea p { display:block; overflow:hidden; clear:both; padding-top:10px; }
.hearingTestArea p>span { display:block; overflow:hidden; float:left; padding-left:18px; background-repeat:no-repeat; background-position:left center; color:#898d92 !important; font-size:13px; line-height:22px; cursor:pointer; }
.hearingTestArea .yesAnswer { background-image:url(/images/yes-icon.png); }
.hearingTestArea .yesAnswer.active, .hearingTestArea .yesAnswer:hover { background-image:url(/images/yes-icon-active.png); color:#1eb80e !important; }
.hearingTestArea .noAnswer { margin-left:20px; background-image:url(/images/no-icon.png); }
.hearingTestArea .noAnswer.active, .hearingTestArea .noAnswer:hover { background-image:url(/images/no-icon-active.png); color:#ff0000 !important; }

.hearingTestArea>.testResultB { display:block; overflow:hidden; clear:both; text-align:center; color:#e80000; font-size:20px; }
.hearingTestArea>.testResultB>strong { color:#000000; cursor:pointer; }
.hearingTestArea>.testResultT { display:block; overflow:hidden; clear:both; padding-top:8px; color:#46ba3f; font-size:16px;  }
.hearingTestArea>.testResultT.infoHT { color:#46ba3f; }
.hearingTestArea>.testResultT.errorHT { color:#000000; }

.info-list-area { float:right; width:370px; margin:42px 38px 42px 30px; }
.info-list-area>ol { margin:0px; border:1px solid #edf1f2; border-bottom:none; }
.info-list-area>ol>li { background-color:#fbfbfb; border-bottom:1px solid #edf1f2; }
.info-list-area>ol>li>a { display:block; padding:10px 26px; color:#000000; }
.info-list-area>ol>li>a:hover, .info-list-area>ol>li>a.active { background-color:#ffffff; color:#c12130; }
.info-text-area { margin:52px 0px; margin-left:42px; }
.info-text-area h2 { overflow:hidden; margin-top:0px; margin-bottom:30px; color:#c12130; font-size:20px; }

.category-list-area { float:left; width:230px; margin:40px 36px 40px 36px; }
.category-list-area>ol { border:1px solid #edf1f2; border-bottom:none; }
.category-list-area>ol>li { background-color:#fbfbfb; border-bottom:1px solid #edf1f2; }
.category-list-area>ol>li>a { display:block; padding:10px 26px; color:#000000; }
.category-list-area>ol>li>a:hover, .category-list-area>ol>li>a.active { background-color:#ffffff; color:#c12130; }
.help-product-area {float:left; width:760px; margin:40px 0px; }
.help-product-area>h2 { margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:24px; color:#c12130; font-size:18px; font-weight:600; }
.help-product-area>h2>span { padding-left:10px; color:#8b8d8e; font-size:15px; }
.help-product-area>ul { margin:0px; }
.help-product-area>ul>li { display:inline-block; max-width:370px; min-height:160px; margin-bottom:20px; padding-right:15px; padding-left:15px; text-align:left; border:1px solid #edf1f2; border-bottom:5px solid #edf1f2; background-color:#ffffff; }
.help-product-area>ul>li>span { display:block; margin-top:14px; color:#c12130; font-size:16px; font-weight:600; }
.help-product-area>ul>li>p { height:100px; overflow:hidden; padding-top:16px; font-size:14px; line-height:20px; }

.productBrands { display:block; overflow:hidden; clear:both; margin:0px 30px; margin-top:34px; }
.productBrands ul>li { display:inline-block; min-height:100px; background-repeat:no-repeat; background-position:center bottom; }
.productBrands ul>li>a { display:block; min-height:62px; padding-left:34px; padding-right:34px; background-color:#fbfbfb; color:#000000; border:1px solid #edf1f2; }
.productBrands ul>li>a>span { display:block; font-size:18px; line-height:62px; font-weight:600; }
.productBrands ul>li.active { background-image:url(/images/ok-down-black.png); }
.productBrands ul>li.active>a { background-color:#ffffff; }

.brandTextArea { display:block; overflow:hidden; clear:both; padding:20px 40px; text-align:center; }

.product-list-area>h2 { overflow:hidden; margin-top:0px; margin-bottom:0px; color:#e60000; font-size:20px; line-height:42px; font-weight:600; }
.product-list-area>h3 { overflow:hidden; margin-top:0px; margin-bottom:30px; color:#8b8d8e; font-size:14px; }
.product-list-area>ul>li { display:inline-block; overflow:hidden; max-width:400px; min-height:200px; margin-bottom:30px; padding-left:10px; padding-right:10px; text-align:left; border:1px solid #edf1f2; border-bottom:6px solid #edf1f2; background-color:#ffffff; }
.product-list-area>ul>li>a { display:block; color:#e60000; font-size:18px; }
.product-list-area>ul>li>span { display:block; overflow:hidden; padding-bottom:22px; color:#000000; font-size:14px; line-height:20px; }
.product-list-area>ul>li>p { overflow:hidden; height:60px; color:#898d92; font-size:14px; line-height:20px; }

.product-info-area { padding-left:40px; padding-right:40px; }
.product-info-area>.product-info { display:inline-block; width:48%; min-height:200px; float:left; margin-bottom:20px; padding-left:10px; padding-right:10px; text-align:left; border:1px solid #edf1f2; border-bottom:6px solid #edf1f2; background-color:#ffffff; }
.product-info-area>.product-info>a { display:block; padding-top:24px; color:#e60000; font-size:18px; }
.product-info-area>.product-info>span { display:block; overflow:hidden; padding-bottom:22px; color:#000000; font-size:14px; line-height:20px; }
.product-info-area>.product-info>p { display:block; overflow:hidden; max-width:240px; height:60px; color:#898d92; font-size:14px; line-height:20px; }
.product-info-area>.product-features { display:inline-block; width:48%; min-height:144px; float:left; margin-top:26px; text-align:left; border:1px solid #edf1f2; }
.product-info-area>.product-features>span { display:block; overflow:hidden; min-height:32px; margin-left:50px; margin-top:20px; padding-left:46px; background-image:url(/images/features-icon.png); background-repeat:no-repeat; background-position:left top; color:#000000; font-size:14px; line-height:32px; }
.product-info-area>.product-features>p { display:block; overflow:hidden; margin-top:14px; margin-left:50px; color:#898d92; font-size:14px; }

.product-content { overflow:hidden; padding:40px 0px; text-align:left; color:#898d92; }
.product-content h3 { overflow:hidden; color:#e60000; font-size:16px; line-height:20px; font-weight:600; }
.product-content h4 { overflow:hidden; color:#000000; font-size:14px; line-height:20px; }


.padding-top-0 { padding-top:0px; }
.padding-right-0 { padding-right:0px; }
.padding-bottom-0 { padding-bottom:0px; }
.padding-left-0 { padding-left:0px; }

.padding-top-5 { padding-top:5px; }
.padding-right-5 { padding-right:5px; }
.padding-bottom-5 { padding-bottom:5px; }
.padding-left-5 { padding-left:5px; }

.padding-top-10 { padding-top:10px; }
.padding-right-10 { padding-right:10px; }
.padding-bottom-10 { padding-bottom:10px; }
.padding-left-10 { padding-left:10px; }

.padding-top-15 { padding-top:15px; }
.padding-right-15 { padding-right:15px; }
.padding-bottom-15 { padding-bottom:15px; }
.padding-left-15 { padding-left:15px; }

.padding-top-20 { padding-top:20px; }
.padding-right-20 { padding-right:20px; }
.padding-bottom-20 { padding-bottom:20px; }
.padding-left-20 { padding-left:20px; }

.padding-top-25 { padding-top:25px; }
.padding-right-25 { padding-right:25px; }
.padding-bottom-25 { padding-bottom:25px; }
.padding-left-25 { padding-left:25px; }

.padding-top-30 { padding-top:30px; }
.padding-right-30 { padding-right:30px; }
.padding-bottom-30 { padding-bottom:30px; }
.padding-left-30 { padding-left:30px; }

.margin-top-0 { margin-top:0px; }
.margin-right-0 { margin-right:0px; }
.margin-bottom-0 { margin-bottom:0px; }
.margin-left-0 {margin-left:0px;  }

.margin-top-5 { margin-top:5px; }
.margin-right-5 { margin-right:5px; }
.margin-bottom-5 { margin-bottom:5px; }
.margin-left-5 {margin-left:5px;  }

.margin-top-10 { margin-top:10px; }
.margin-right-10 { margin-right:10px; }
.margin-bottom-10 { margin-bottom:10px; }
.margin-left-10 {margin-left:10px;  }

.margin-top-15 { margin-top:15px; }
.margin-right-15 { margin-right:15px; }
.margin-bottom-15 { margin-bottom:15px; }
.margin-left-15 {margin-left:15px;  }

.margin-top-20 { margin-top:20px; }
.margin-right-20 { margin-right:20px; }
.margin-bottom-20 { margin-bottom:20px; }
.margin-left-20 {margin-left:20px;  }

.margin-top-25 { margin-top:25px; }
.margin-right-25 { margin-right:25px; }
.margin-bottom-25 { margin-bottom:25px; }
.margin-left-25 {margin-left:25px;  }

.margin-top-30 { margin-top:30px; }
.margin-right-30 { margin-right:30px; }
.margin-bottom-30 { margin-bottom:30px; }
.margin-left-30 {margin-left:30px;  }

.margin-top-35 { margin-top:35px; }
.margin-right-35 { margin-right:35px; }
.margin-bottom-35 { margin-bottom:35px; }
.margin-left-35 {margin-left:35px;  }

.margin-top-40 { margin-top:40px; }
.margin-right-40 { margin-right:40px; }
.margin-bottom-40 { margin-bottom:40px; }
.margin-left-40 {margin-left:40px;  }

.renk-1 { color:#30a0be; }
.renk-2 { color:#a6bf01; }
.full-width { width:100% !important; }
.clear-both { clear:both; }
.float-right { float:right; }
.float-left { float:left; }
.float-none { float:none !important; }
.border-none { border:0px !important; }
.radius-none { border-radius:0px !important; }
.shadow-none { box-shadow:none !important; text-shadow:none !important; }
.outline-none { outline:none!important; }
.position-relative { position:relative; }
.position-absolute { position:absolute; }
.overflow-hidden { overflow:hidden; }
.display-none { display:none; }
.display-block { display:block; }
.display-inline-block { display:inline-block; }
.middle { margin-left:auto; margin-right:auto; }
.text-indent-9999 { text-indent:-9999px; }
.img-border { border:1px solid #cdd0d3; }
.height-0 {  height:0px;}

a { text-decoration:none !important; outline:none !important; }
@media (min-width:1200px ) {
     .navigation .nav > li { padding-left:10px; padding-right:10px; }
     .product-list-area>ul>li:nth-child(2n+2) { margin-left:30px; }
     .help-product-area>ul>li:nth-child(2n+2) { margin-left:20px; }
}
@media (min-width:992px ) and (max-width:1200px ) {
    /*body { background-color:red; }*/
    .navigation .nav > li { padding-left:5px; padding-right:5px; }
    .index-slider-list-area { float:none; } 
    .index-slider-list-area { margin-left:auto; margin-right:auto; }
    .product-list-area>ul>li:nth-child(2n+2) { margin-left:30px; } 
    .productBrands ul > li > a { padding-left:20px; padding-right:20px; }
    .help-product-area { width:560px; }        
}
@media (max-width: 992px) { 
	.header { text-align:center; }
	.header .ankara-odyoloji, .navigation, .navigation .nav > li, .index-slider-list-area, .info-list-area, .product-info-area>.product-info, .product-info-area>.product-features, .help-product-area, .category-list-area { float:none; }
    .header .ankara-odyoloji, .navigation .nav > li { display:inline-block; }
    .navigation { clear:both; padding:0px; background-image:none; }
    .navigation .nav > li { margin-left:10px; margin-right:10px; }
    .brand-list > li { margin:0px 12px 20px 12px; }
    .index-slider-list-area { margin-left:auto; margin-right:auto; }    
    .corporate-area > .corporate-text { padding-left:0px; padding-right:0px; }
    .info-list-area, .info-text-area, .product-info-area>.product-info, .product-info-area>.product-features, .help-product-area, .category-list-area { width:auto; }
    .product-info-area>.product-info, .product-info-area>.product-features { display:block; }
    .navigation, .content-area { margin-top:30px; }
    .productBrands ul > li.active { background-image:none; }
    .help-product-area { margin:0px 40px 20px 40px; }
    
}
@media (min-width:768px ) and (max-width:992px ) {
    /*body { background-color:green; }*/
    .product-list-area>ul>li { min-width:400px; }          
}
@media (max-width: 768px) {    
	/*body { background-color:yellow; }*/
    .navigation { }
    .navigation .nav { position:absolute; width:100%; background-color:#c12130; }
    .navigation .nav > li { display:block; padding:4px 0px; margin-left:0px; margin-right:0px; }
    .navigation .nav > li a { color:#ffffff !important; }
    .navigation .nav > li > ol { visibility:visible !important; opacity:1 !important; position:relative; left:auto; top:6px; margin-bottom:10px; margin-left:auto; margin-right:auto; padding:0px; padding-top:5px; }
    .navigation .nav > li > ol > li > a { padding:0px; }
    .navigation .nav > li > ol > li > ol > li { background-image:none; }
    .navigation .nav > li > ol > li > ol > li > a { padding-left:0px; }
}
@media (max-width:490px) {
    /*body { background-color:blue; }*/
    .header .ankara-odyoloji { text-align:center; }    
    .header .ankara-odyoloji > a, .header .languages, .header .ankara-odyoloji > span { float:none; }
    .header .languages { max-width:80px; display:block; margin-left:auto; margin-right:auto; margin-bottom:20px; }
    .header .ankara-odyoloji > span { display:inline-block; }
}