@charset "utf-8";
body {
    margin: 0px;
    padding: 0px;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 15px;
    font-weight: 300;
    background-color: #fff;
    color: #7b7b7b;
}

/*=============Default css start here LEKH RAJ=============*/
header, hgroup, nav, summary, details, figure, figcaption, video, article, dialog, aside, footer, address, section, map {
    display: block;
    margin: 0px;
    padding: 0px;
}

h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, a {
    margin: 0px;
    padding: 0px;
}

input, textarea, select {
    font-family: Arial, Helvetica, sans-serif;
}

input, select, radio {
    vertical-align: middle;
}

img {
    border: 0;
    width: auto \9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}

#map_canvas img,
.google-maps img {
    max-width: none;
}

a img {
    border: none;
    outline: none;
}

a {
    text-decoration: none;
    outline: none;
}

a:hover {
    text-decoration: underline;
}

p {
    font-size: 15px;
    color: #898989;
    line-height: 20px;
}

p a {
    color: #898989;
}

p a:hover {
    color: #cf4134;
    text-decoration: underline;
}

/*=============Default css end here LEKH RAJ=============*/

/*-moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s;*/

::-moz-selection {
    background: #c93d30;
    color: #fff;
    text-shadow: none;
}

::selection {
    background: #c93d30;
    color: #fff;
    text-shadow: none;
}

::-webkit-selection {
    background: #c93d30;
    color: #fff;
    text-shadow: none;
}

/*=============Main Css Start Here LEKH RAJ=============*/
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}

/*======Home Page Css Start Here======*/
.navsmall {
    display: none;
}

#wrapper {
    width: 100%;
    float: left;
}

.container {
    width: 1024px;
    margin: 0 auto;
}

.container_gri_statik {
    margin: 0 auto;
    display: table;
}

.header {
    width: 100%;
    height: 94px;
    float: left;
    background: url(../images/header_bg.jpg) left top repeat-x;
}

.headerSubSite {
    height: 108px !important;
    background: url(../images/header_bg.jpg) left top repeat-x;
}

.logo {
    width: 210px;
    height: 105px;
    float: left;
}

.logo h1 {
    padding: 0px 0 0 0px;
    text-align: center;
}

.logo h1 span {
    font-family: Cuprum;
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #403e3f;
    padding-top: 5px;
    text-transform: uppercase;
}

.head_right {
    width: 78%;
    float: right;
}

.head_rt_title {
    float: left;
    width: 50%;
    margin-left: 15px;
}

.head_rt_title span.tekSatir {
    font-size: 18px;
    /*font-weight: 700;*/
    color: #FFF;
    font-family: Cuprum;
    line-height: 44px;
}

.head_rt_title span.topUnit {
    font-size: 10px;
    font-weight: 400;
    display: block;
    line-height: 10px !important;
    margin-top: 5px;
    color: #FFF;
    font-family: Cuprum;
}

.head_rt_title span.Altsite {
    font-size: 18px;
    line-height: 29px !important;
    color: #FFF;
    font-family: Cuprum;
}

.head_rt_tp {
    width: 30%;
    float: right;
}

.head_rt_tp span {
    font-size: 18px;
    float: left;
    color: #FFF;
    font-family: Cuprum;
    font-weight: 400;
    line-height: 44px;
}

.head_rt_tp .englishBtn {
    margin-top: 9px;
    float: right;
    display: inline-block;
    padding: 3px 5px;
    background-color: #F8F8F8;
    border: solid 1px #98C5BC;
    color: #CC0000;
    font-family: Cuprum;
    font-size: 16px;
}

.head_rt_tp span em {
    width: 25px;
    display: inline-block;
    background: url(../images/sprite.png) -44px 12px no-repeat;
}

.inp {
    width: 55%;
    float: left;
    background-color: #FFF;
    border: #28685e solid 1px;
    margin: 9px 0 0 10px;
    color: #000;
    padding: 4px 0 4px 15px;
}

.search_btn {
    width: 17px;
    height: 20px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
    border: none;
    cursor: pointer;
    margin: 15px 0 0 -20px;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
}

.search_btn:hover {
    background-position: -20px 0;
}

.altAnaSol {
    width: 26.5%;
    float: left;
    height: 100%;
    background-color: #f5f5f5;
    border-right: #e5e5e5 solid 1px;
    border-left: #e5e5e5 solid 1px;
}

.altAnaSag {
    width: 70%;
    float: right;
    padding-top: 10px;
}

.altAnaSag .lts_news {
    width: 150px !important;
    height: 237px;
}

.altAnaSag .lts_news figcaption p {
    position: absolute;
    bottom: 8px;
    width: 150px;
}

nav {
    width: 100%;
    height: 50px;
    float: left;
}

nav ul {
    list-style: none;
}

nav ul li {
    line-height: 50px;
    float: left;
    background: url(../images/nav_li_divider.png) left center no-repeat;
    padding: 0 15px;
    position: relative;
}

nav ul li:first-child {
    background: none;
}

nav ul li a {
    font-size: 16px;
    color: #403e3e;
    font-weight: 400;
    display: block;
}

nav ul li a:hover {
    text-decoration: none;
    color: #ef3e33;
    background: url(../images/nav_act.jpg) left bottom repeat-x;
}

.banner {
    width: 100%;
    height: 446px;
    float: left;
}

.banner_text {
    width: 500px;
    position: absolute;
    z-index: 999;
    left: 18%;
    top: 10%;
    text-align: center;
}

/*.banner_text{width:410px; z-index:999; text-align:center; margin:2em auto;}*/
.banner_text h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 3.5em;
    color: #FFF;
    text-shadow: #000 0 0 40px;
}

.banner_text h3 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 23px;
    color: #FFF;
    text-shadow: #000 0 0 5px;
}

.content {
    width: 100%;
    float: left;
}



.sec_1 {
    width: 100%;
    height: 114px;
    float: left;
    border-top: #eb392f solid 3px;
    border-bottom: #e6e6e6 solid 1px;
    background-color: #f4f4f4;
}

.sec_1_in {
    list-style: none;
    width: 100%;
    float: left;
}

.sec_1_in li {
    width: 102.4px;
    line-height: normal;
    height: 114px;
    float: left;
    display: block;
    background: url(../images/line_y.jpg) left top repeat-y;
}

.sec_1_in li a {
    display: block;
    height: 114px;
    color: #494949;
    font-size: 14px;
    font-family: Cuprum, 'Source Sans Pro';
    text-align: center;
    padding: 0 0px;
}

.sec_1_in li a.last {
    background: url(../images/line_y.jpg) right top repeat-y;
}

.sec_1_in li a span {
    width: 100%;
    height: 38px;
    float: left;
    margin: 17px 0 5px 0;
}

.sec_1_in li a span em {
    width: 45px;
    height: 38px;
    margin: 0 auto;
    display: inline-block;
    background: url(../images/sprite.png) 0 0 repeat;
}

.sec_1_in li a span em.en {
    background: url(../images/spriteEN.png) 0 0 repeat;
}

.sec_1_in li a span em.ic1 {
    background-position: 0 -31px;
}

.sec_1_in li a span em.ic2 {
    background-position: -62px -31px;
}

.sec_1_in li a span em.ic3 {
    background-position: -124px -31px;
}

.sec_1_in li a span em.ic4 {
    background-position: -186px -31px;
}

.sec_1_in li a span em.ic5 {
    background-position: -248px -31px;
}

.sec_1_in li a span em.ic6 {
    background-position: -310px -31px;
}

.sec_1_in li a span em.ic7 {
    background-position: -371px -31px;
}

.sec_1_in li a span em.ic8 {
    background-position: -433px -31px;
}

.sec_1_in li a span em.ic9 {
    background-position: -493px -31px;
}

.sec_1_in li a span em.ic10 {
    background-position: -553px -31px;
}

.sec_1_in li a span em.ic11 {
    background-position: -973px -31px;
}

.sec_1_in li a span em.edenlogo {
    background: url(../images/logo/eden.png) 0 0 no-repeat;
}

.sec_1_in li a:hover span em.edenlogo {
    background: url(../images/logo/edenColor.png) 0 0 no-repeat;
}

.sec_1_in li a span em.dmiraslogo {
    background: url(../images/logo/miraslistesilogo.png) 0 0 no-repeat;
}

.sec_1_in li a:hover span em.dmiraslogo {
    background: url(../images/logo/miraslistesilogoHover.png) 0 0 no-repeat;
}

.sec_1_in li a span em.muzekartlogo {
    background: url(../images/logo/muzekart.png) 0 0 no-repeat;
}

.sec_1_in li a:hover span em.muzekartlogo {
    background: url(../images/logo/muzekartColor.png) 0 0 no-repeat;
}

.sec_1_in li a:hover span em.ic1 {
    background-position: 0 -89px;
}

.sec_1_in li a:hover span em.ic2 {
    background-position: -62px -89px;
}

.sec_1_in li a:hover span em.ic3 {
    background-position: -124px -89px;
}

.sec_1_in li a:hover span em.ic4 {
    background-position: -186px -89px;
}

.sec_1_in li a:hover span em.ic5 {
    background-position: -248px -89px;
}

.sec_1_in li a:hover span em.ic6 {
    background-position: -310px -89px;
}

.sec_1_in li a:hover span em.ic7 {
    background-position: -371px -89px;
}

.sec_1_in li a:hover span em.ic8 {
    background-position: -433px -89px;
}

.sec_1_in li a:hover span em.ic9 {
    background-position: -493px -89px;
}

.sec_1_in li a:hover span em.ic10 {
    background-position: -553px -91px;
}

.sec_1_in li a:hover span em.ic11 {
    background-position: -973px -91px;
}

.sec_1_in li a:hover {
    text-decoration: none;
    background-color: #e9372d;
    color: #FFF;
}

.sec_2 {
    width: 100%;
    float: left;
    padding: 40px 0 0 0;
}

.latest_news {
    width: 100%;
    float: left;
}

.latest_news h2 {
    color: #2b4667;
    font-size: 24px;
    padding: 0 0 20px 0;
}

.latest_news_row {
    width: 100%;
    float: left;
    padding-bottom: 30px;
}

.lts_news {
    /*width:220px;*/
    float: left;
    border: #f6f6f6 solid 3px;
    padding: 7px;
    border-radius: 3px;
    margin-left: 1%;
    margin-right: 1%;
}

.owl-item:first-child .lts_news {
    margin-left: 0 !important;
}

.owl-item:last-child .lts_news {
    margin-right: 0 !important;
}

.lts_news figure {
    width: 100%;
    float: left;
    position: relative;
}

.aro_dv {
    width: 47px;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
}

.aro_dv span {
    width: 47px;
    height: 40px;
    position: absolute;
    background: url(../images/sprite.png) 0 -150px no-repeat;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.aro_dv a {
    width: 47px;
    height: 40px;
    position: absolute;
    background: url(../images/sprite.png) 0 -150px no-repeat;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.lts_news figcaption {
    width: 100%;
    float: left;
    padding: 10px 0 10px 0;
}

.lts_news figcaption h5 {
    font-family: 'Source Sans Pro';
    font-weight: 400;
    color: #4a4a4a;
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 30px;
}

.lts_news figcaption p {
    color: #828282;
    font-size: 12px;
}

.lts_news figcaption p a {
    float: right;
    line-height: 20px;
    background-color: #4e9387;
    padding: 0 10px;
    color: #FFF;
    font-size: 12px;
    font-family: 'Source Sans Pro';
    border-radius: 2px;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.lts_news figcaption p a:hover {
    text-decoration: none;
    background-color: #e6352a;
}

.lts_news:hover figure .aro_dv a {
    background-position: -47px -150px;
}

.lts_news:hover figcaption p a {
    text-decoration: none;
    background-color: #e6352a;
}

.icon_menu {
    width: 100%;
    float: left;
    padding: 30px 0 70px 0;
}

.icon_menu ul {
    list-style: none;
}

.icon_menu ul li {
    line-height: 45px;
    float: left; /* margin-left:20px;*/
}

/*.icon_menu ul li:first-child{ margin-left:0;}*/
.icon_menu ul li a {
    font-family: Cuprum;
    font-weight: 400;
    color: #434343;
    font-size: 18px;
    background-color: #f3f1f1;
    display: block;
    padding: 0 24px;
    border-radius: 3px;
    box-shadow: #e0e0e0 1px 1px 0px;
}

.icon_menu ul li a span {
    width: 27px;
    height: 45px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
}

.icon_menu ul li a span.en {
    background: url(../images/spriteEN.png) 0 0 no-repeat;
}

.icon_menu ul li a span.im1 {
    background-position: -111px -140px;
}

.icon_menu ul li a span.im2 {
    background-position: -155px -140px;
}

.icon_menu ul li a span.im3 {
    background-position: -206px -140px;
}

.icon_menu ul li a span.im4 {
    background-position: -252px -140px;
}

.icon_menu ul li a span.im5 {
    background-position: -298px -140px;
}

.icon_menu ul li a span.imAntique {
    background-position: -500px -229px;
}

.icon_menu ul li a span.imPromo {
    background-position: -537px -229px;
}

.icon_menu ul li a span.prv {
    background-position: -329px -138px;
}

.icon_menu ul li a span.nxt {
    background-position: -360px -138px;
}

.icon_menu ul li a:hover span.im1 {
    background-position: -111px -177px;
}

.icon_menu ul li a:hover span.im2 {
    background-position: -155px -177px;
}

.icon_menu ul li a:hover span.im3 {
    background-position: -206px -177px;
}

.icon_menu ul li a:hover span.im4 {
    background-position: -252px -177px;
}

.icon_menu ul li a:hover span.im5 {
    background-position: -298px -177px;
}

.icon_menu ul li a:hover span.imAntique {
    background-position: -500px -266px;
}

.icon_menu ul li a:hover span.imPromo {
    background-position: -537px -266px;
}

.icon_menu ul li a:hover span.prv {
    background-position: -329px -177px;
}

.icon_menu ul li a:hover span.nxt {
    background-position: -360px -177px;
}

.icon_menu ul li a.prv {
    padding: 0;
    height: 45px;
}

.icon_menu ul li a.next {
    padding: 0;
    height: 45px;
}

.icon_menu ul li a:hover {
    text-decoration: none;
    color: #ef3e33;
}

.sec_3 {
    width: 100%;
    float: left;
    background: url(../images/sec_3_bg.jpg) center top no-repeat;
    padding: 70px 0 70px 0;
}

.sec_3_head {
    width: 100%;
    float: left;
    text-align: center;
}

.sec_3_head h2 {
    font-size: 36px;
    color: #FFF;
    font-family: Cuprum, 'Source Sans Pro';
    text-transform: uppercase;
}

.tab_container {
    width: 100%;
    float: left;
    padding-top: 30px;
}

.etabs {
    width: 100%;
    float: left;
    height: 37px;
}

.tab {
    width: auto;
    float: left;
    list-style: none;
}

.tab:first-child {
    margin-left: 0px;
}

.tab a {
    font-size: 15px;
    display: block;
    outline: none;
    line-height: 37px;
    text-align: center;
    color: #fff;
    padding: 0 12px;
}

.tab a:hover {
    text-decoration: none;
    background-color: #fff;
    color: #e6352a;
}

.tab.active {
    position: relative;
}

.tab a.active {
    background-color: #fff;
    color: #e6352a;
}

.tab_content {
    width: 100%;
    float: left;
    padding-bottom: 1em;
}

.content_loop {
    width: 100%;
    float: left;
    padding: 76px 0 0 0;
}

.cont_loop_lt {
    width: 55%;
    float: left;
}

.cont_loop_lt h3 {
    font-size: 24px;
    color: #FFF;
    text-transform: uppercase;
}

.cont_loop_lt p {
    font-size: 16px;
    color: #FFFFFF;
    text-shadow: #255a53 1px 1px 1px;
    padding-top: 15px;
}

.read_more {
    width: 142px;
    height: 33px;
    float: left;
    margin: 20px 0 0 0;
}

.read_more a {
    width: 142px;
    height: 33px;
    float: left;
    background: url(../images/sprite.png) 0 -231px no-repeat;
    text-align: center;
    color: #FFF;
    line-height: 33px;
}

.read_more a:hover {
    background-position: 0 -264px;
    text-decoration: none;
}

.read_more.forbanner {
    margin: 20px auto 0 auto;
    float: none;
}

.cont_loop_rt {
    width: 39%;
    float: right;
    text-align: right;
}

.cont_loop_rt figure {
    border: #FFF solid 5px;
    display: inline-block;
    float: left;
    margin-bottom: 11px;
}

.cont_loop_rt figure.offset {
    margin-left: 11px;
}

footer {
    width: 100%;
    float: left;
}

.logo_bar {
    width: 100%;
    float: left;
    height: 130px;
    background-color: #FFF;
}

.logo_bar.color {
    background-color: #f5f5f5;
}

#owl-logo .item {
    padding: 0px 0px;
    margin: 23px 0 0 0;
    text-align: center;
}

.footer_bg {
    width: 100%;
    float: left;
    height: 220px;
    background: url(../images/footer_bg.jpg) left top repeat;
}

.ft_links {
    width: auto;
    float: left;
    padding-top: 40px;
}

.ft_links.links_1 {
    width: 20%;
}

.ft_links.links_2 {
    width: 30%;
}

.ft_links.links_3 {
    width: 20%;
    margin-left: 7%;
}

.ft_links.links_4 {
    width: 18%;
    float: right;
}

.ft_links.links_1srs {
    width: 25%;
}

.ft_links.links_2srs {
    width: 25%;
}

.ft_links h2 {
    font-family: Cuprum, 'Source Sans Pro';
    font-size: 18px;
    color: #28aa94;
    text-transform: uppercase;
    padding-bottom: 15px;
}

.ft_links p {
    font-family: 'Source Sans Pro';
    color: #c6c6c6;
    font-size: 13px;
    line-height: 16px;
}

.ft_links ul {
    list-style: none;
}

.ft_links ul li {
    line-height: 20px;
    display: block;
}

.ft_links ul li a {
    font-family: Cuprum, 'Source Sans Pro';
    color: #c6c6c6;
    font-size: .9em;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.ft_links ul li a:hover {
    color: #28aa94;
}

.ft_links ul.social {
    list-style: none;
}

.ft_links ul.social li {
    line-height: 24px;
}

.ft_links ul.social li a span {
    width: 20px;
    height: 20px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.ft_links ul.social li a span.fb {
    background-position: -204px -227px;
}

.ft_links ul.social li a span.tw {
    background-position: -204px -253px;
}

.ft_links ul.social li a span.in {
    background-position: -204px -279px;
}

.ft_links ul.social li a span.gp {
    background-position: -204px -305px;
}

.ft_links ul.social li a span.iz {
    background-position: -204px -332px;
}

.ft_links ul li a:hover span.fb {
    background-position: -230px -227px;
}

.ft_links ul li a:hover span.tw {
    background-position: -230px -253px;
}

.ft_links ul li a:hover span.in {
    background-position: -230px -279px;
}

.ft_links ul li a:hover span.gp {
    background-position: -230px -305px;
}

.ft_links ul li a:hover span.iz {
    background-position: -230px -332px;
}

.ft_links ul li a:hover {
    text-decoration: none;
}

.search_box {
    width: 100%;
    float: left;
    padding: 10px 0 0 0;
    position: relative;
}

.search_inp {
    width: 80%;
    float: left;
    background: url(../images/msg.png) 10px center no-repeat #FFF;
    border: #242424 solid 1px;
    color: #000;
    padding: 10px 10% 10px 10%;
}

.submit_btn {
    width: 80px;
    height: 29px;
    position: absolute;
    background-color: #ef3e33;
    border: none;
    cursor: pointer;
    margin: 0 0 0 0px;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    color: #c6c6c6;
    font-family: Cuprum;
    font-size: 16px;
    right: 5px;
    top: 15px;
}

.submit_btn:hover {
    background-color: #df1d11;
    color: #FFF;
}

.adress_main {
    width: 100%;
    float: left;
    padding: 0 0 0 0;
}

.adress_loop {
    width: 100%;
    float: left;
    padding-top: 5px;
}

.adress_loop span {
    width: 24px;
    height: 24px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
}

.adress_loop span.pin {
    background-position: -163px -231px;
}

.adress_loop span.e_mail {
    background-position: -163px -272px;
}

.adress_loop span.phone {
    background-position: -163px -307px;
}

.adress_loop_text {
    width: auto;
    float: left;
}

.adress_loop_text p {
    font-family: Cuprum, 'Source Sans Pro';
    color: #c6c6c6;
    font-size: .9em;
    line-height: 16px;
}

.adress_loop_text h3 {
    font-family: Cuprum, 'Source Sans Pro';
    color: #c6c6c6;
    font-size: 21px;
}

.adress_loop_text h4 {
    font-size: 1em;
}

.copy_bar {
    width: 100%;
    float: left;
    background-color: #FFF;
    font-size: 12px;
    text-align: center;
    padding: 20px 0;
    color: #757575;
    font-family: Cuprum, 'Source Sans Pro';
}

/*======Home Page Css End Here======*/

/*======content Page Css Start Here======*/
.inner_mid {
    width: 99.9%;
    float: left;
    background-color: #FFF;
    border: #d5d5d5 solid 1px;
    border-radius: 3px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    position: relative;
    margin-top: 110px;
    padding-bottom: 60px;
}

.inner_mid_left {
    width: 68%;
    float: left;
    padding: 35px 0 0 25px;
}

.inner_mid_left_3 {
    width: 94%;
    float: left;
    padding: 35px 0 0 25px;
}

.in_sec_1 {
    width: 100%;
    float: left;
}

.in_head_1 {
    width: 100%;
    float: left;
    border-bottom: #97beb8 solid 1px;
    padding: 0 0 20px 0;
}

.in_head_1 h2 {
    font-family: Cuprum;
    font-size: 25px;
    color: #307d71; /*text-transform:uppercase;*/
}

.in_head_1 h2 span {
    width: 67px;
    height: 42px;
    float: left;
    background: url(../images/sprite.png) -254px -232px no-repeat;
}

.art_loop {
    color: #7b7b7b;
    width: 100%;
    float: left;
    padding: 20px 0 10px 0;
}

.art_loop h3, .contact_sec_2 h3 {
    font-size: 21px;
    color: #307d71;
    text-transform: uppercase;
    border-bottom: #d6e5e3 solid 1px;
    padding-bottom: 10px;
}

.art_loop h4, .contact_sec_2 h4 {
    font-weight: 400;
    font-size: 17px;
    color: #f04b41;
}

.art_loop p {
    font-family: 'Source Sans Pro';
    font-size: 15px;
    color: #7b7b7b;
    padding: 10px 0 0 0;
    line-height: 23px;
}

.art_loop ul {
    list-style: none;
    padding: 20px 0 0 20px;
}

.art_loop ul li {
    line-height: normal;
    font-weight: 400;
    font-size: 14px;
    color: #484848;
    padding: 6px 0 6px 0;
    font-weight: normal;
}

.art_loop ul li span {
    width: 22px;
    float: left;
    background: url(../images/sprite.png) -106px 0 no-repeat;
}
/*==============ARAMA SAYFASI TANIMLARI=========================*/
.art_search {
    width: 100%;
    float: left;
    padding: 20px 0 10px 0;
}

.art_search p {
    font-size: 1em;
    color: #272727;
    padding: 0;
}

.art_search h3 {
    font-size: 1.2em;
    color: #898989;
    padding-bottom: 10px;
    margin-bottom: 1em;
}

.art_search h3 span {
    font-weight: 400;
}

.art_search h4 {
    font-family: Cuprum;
    font-weight: 700;
    font-size: 1.1em;
    color: #f04b41;
}

.search_item h4 a {
    color: #307d71;
}

.search_item {
    border-bottom: solid 1px #F1F1F1;
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
}

.search_item h4 {
    color: #307d71;
}

.search_item .itemcat {
    font-size: .8em;
    text-decoration: underline;
    color: #ACACAC;
}

.search_item .itemdate {
    color: #818181;
    font-size: .8em;
    position: absolute;
    bottom: 10px;
    right: 0px;
    height: 30px;
    width: 150px;
    text-align: right;
}

.search_item .itemimage {
    width: 88px;
    float: left;
    margin: 2px 5px 5px 0;
    border-radius: 5px;
}

.search_item .itemimage2 {
    float: left;
    margin: 2px 5px 5px 0;
    border-radius: 5px;
}

.search_item a:hover {
    text-decoration: underline;
    color: #e6352a;
}

/*==============ARAMA SAYFASI TANIMLARI=========================*/

/*====================== PAGING TANIMLARI ===========================*/
.paging {
    margin: 0 auto;
}

.paging p {
    margin-bottom: 5px;
}

.paging a {
    line-height: 20px;
    background-color: #4e9387;
    padding: 3px 7px;
    color: #FFF;
    font-size: 1em;
    border-radius: 2px;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.paging a:hover {
    text-decoration: none;
    background-color: #e6352a;
}

.paging a.active {
    text-decoration: none;
    background-color: #e6352a;
}

.paging .next {
    background: url('../images/sprite.png') no-repeat -434px -196px;
    width: 7px;
    height: 11px;
    display: inline-block;
}

.paging .prev {
    background: url('../images/sprite.png') no-repeat -399px -196px;
    width: 7px;
    height: 11px;
    display: inline-block;
}

/*====================== PAGING TANIMLARI ===========================*/

/*=================== BİLGİ KUTUCUKLARI ======================*/
.infobox {
    padding: 5px;
    background-color: #F0FDFF;
    border: solid 1px #DFF5F8;
}

.infobox.info {
    background-color: #F0FDFF;
    border: solid 1px #DFF5F8;
}

.infobox.alert {
    background-color: #F0FDFF;
    border: solid 1px #DFF5F8;
}

.infobox.error {
    background-color: #F0FDFF;
    border: solid 1px #DFF5F8;
}

/*=================== BİLGİ KUTUCUKLARI ======================*/

.in_sec_2 {
    width: 100%;
    float: left;
    padding: 20px 0 0 0;
}

.in_sec_2 h3 {
    font-family: Cuprum, 'Source Sans Pro';
    font-weight: 700;
    font-size: 21px;
    color: #307d71;
    text-transform: uppercase;
    border-bottom: #d6e5e3 solid 1px;
    padding-bottom: 10px;
}

.in_sec_2_row {
    width: 100%;
    float: left;
    padding: 25px 0 0 0;
}

.lts_news.dtl {
    width: 205px;
}

.lts_news.dtl figcaption.info {
    width: 100%;
    float: left;
    padding: 10px 0 10px 0;
}

.lts_news.dtl figcaption.info ul {
    width: 100%;
    float: left;
    list-style: none;
    padding-bottom: 10px;
}

.lts_news.dtl figcaption.info ul li {
    width: 100%;
    float: left;
    line-height: normal;
    font-size: 12px;
    color: #7b7b7b;
    padding: 5px 0;
}

.lts_news.dtl figcaption.info ul li span {
    width: 105px;
    color: #c22b2b;
    float: right;
}

.lts_news.dtl figcaption p a.left_btn {
    float: left;
}

.in_sec_2_row .lts_news.dtl {
    margin-left: 9px !important;
}

.in_sec_2_row .lts_news.dtl:first-child {
    margin-left: 0 !important;
}

/*.inner_mid_right{width:26.5%; position:absolute; height:100%; right:0; top:0; background-color:#f5f5f5; border-left:#e5e5e5 solid 1px;overflow:auto;}*/
.inner_mid_right {
    width: 26.5%;
    position: absolute; /*height:100%;*/
    right: 0;
    top: 0;
    background-color: #f5f5f5;
    border-left: #e5e5e5 solid 1px;
    overflow: auto;
}

.right_nav {
    width: 100%;
    float: left;
}

.right_nav ul {
    list-style: none;
}

.right_nav ul li {
    line-height: 40px;
    background: url(../images/line_x.png) left bottom repeat-x;
}

.right_nav ul li a {
    font-family: Cuprum, 'Source Sans Pro';
    font-size: 14px;
    color: #565656;
    display: block;
}

.right_nav ul li a span {
    width: 38px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
    margin-left: 25px;
}

.right_nav ul li a span.en {
    background: url(../images/spriteEN.png) 0 0 no-repeat;
}

.right_nav ul li a span.nv1 {
    background-position: -322px -221px;
}

.right_nav ul li a span.nv2 {
    background-position: -322px -260px;
}

.right_nav ul li a span.nv3 {
    background-position: -322px -296px;
}

.right_nav ul li a span.nv4 {
    background-position: -322px -336px;
}

.right_nav ul li a span.nv5 {
    background-position: -322px -372px;
}

.right_nav ul li a span.nv6 {
    background-position: -322px -410px;
}

.right_nav ul li a span.nv7 {
    background-position: -322px -447px;
}

.right_nav ul li a span.nv8 {
    background-position: -322px -483px;
}

.right_nav ul li a span.nv9 {
    background-position: -322px -520px;
}

.right_nav ul li a span.nv10 {
    background-position: -322px -553px;
}

.right_nav ul li a:hover span.nv1 {
    background-position: -363px -221px;
}

.right_nav ul li a:hover span.nv2 {
    background-position: -363px -260px;
}

.right_nav ul li a:hover span.nv3 {
    background-position: -363px -296px;
}

.right_nav ul li a:hover span.nv4 {
    background-position: -363px -336px;
}

.right_nav ul li a:hover span.nv5 {
    background-position: -363px -372px;
}

.right_nav ul li a:hover span.nv6 {
    background-position: -363px -410px;
}

.right_nav ul li a:hover span.nv7 {
    background-position: -363px -447px;
}

.right_nav ul li a:hover span.nv8 {
    background-position: -363px -483px;
}

.right_nav ul li a:hover span.nv9 {
    background-position: -363px -520px;
}

.right_nav ul li a:hover span.nv10 {
    background-position: -363px -553px;
}

.right_nav ul li a:hover {
    background-color: #ef3e33;
    color: #FFF;
    text-decoration: none;
}

.lssn {
    width: 100%;
    float: left;
    margin-top: 30px;
}

.lssn h2 {
    font-size: 20px;
    background-color: #307d71;
    line-height: 43px;
    color: #FFF;
    padding-left: 20px;
}

.lssn h2 span {
    width: 23px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
}

.lssn h2 span.lts1 {
    background-position: -134px 13px;
}

.lssn h2 span.lts2 {
    background-position: -165px 13px;
}

.lssn ul {
    list-style: none;
    padding: 5px 11px 0 22px;
}

.lssn ul li {
    width: 100%;
    float: left;
    line-height: normal;
    background: url(../images/line_x.png) left bottom repeat-x;
    padding: 13px 0 8px 0;
}

.lssn ul li:last-child {
    background: none;
}

.lssn ul li span {
    width: 22px;
    height: 20px;
    float: left;
    background: url(../images/sprite.png) -199px 0px no-repeat;
}

.lssn ul li label {
    width: 88%;
    float: left;
    font-size: 12px;
    color: #6a6969;
}

.lssn ul li label strong {
    color: #cc4742;
}

.lssn ul li label a {
    color: #565656;
}

.lssn ul li label a:hover {
    text-decoration: none;
    color: #000;
}

.lssn ul li p a {
    line-height: 20px;
    background-color: #4e9387;
    padding: 0 10px;
    color: #FFF;
    font-size: 12px;
    border-radius: 2px;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    display: inline-block;
    margin: 10px 0 0 0;
}

.lssn ul li p a:hover {
    text-decoration: none;
    background-color: #e6352a;
}

.map_dv {
    width: 80%;
    margin: 20px auto 0 auto;
    border: #d7d7d7 solid 1px;
    padding: 5px;
    background-color: #FFF;
}

/*======content Page Css End Here======*/

/*======Contact Page Css Start Here======*/
.contact_sec_1 {
    width: 93%;
    float: left;
    padding: 30px 3.5% 0 3.5%;
}

.cont_sec_1_lt {
    width: 45%;
    float: left;
}

.cont_sec_1_lt h2 {
    font-family: Cuprum, 'Source Sans Pro';
    font-size: 25px;
    color: #307d71;
    text-transform: uppercase;
    border-bottom: #e3e3e3 solid 1px;
    padding-bottom: 10px;
}

.cont_sec_1_lt p {
    font-size: 14px;
    padding: 15px 0 0 0;
    color: #7b7b7b;
    line-height: 21px;
}

.cont_sec_1_lt p.small {
    font-size: 13px;
    color: #b7b7b7;
    line-height: 15px;
}

.info_loop {
    width: 100%;
    float: left;
    padding: 15px 0 0 0;
}

.info_loop label {
    width: 140px;
    float: left;
    font-size: 17px;
    color: #adacac;
}

.info_loop span {
    font-size: 17px;
    color: #adacac;
    display: flex;
}

.info_loop span a {
    color: #adacac;
}

.info_loop span p {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 2px;
}

.info_loop span p a {
    width: 40px;
    height: 40px;
    float: left;
    background: url(../images/sprite.png) 0 0 no-repeat;
    display: block;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
}

.info_loop span p a.so1 {
    background-position: 4px -332px;
}

.info_loop span p a.so2 {
    background-position: -34px -332px;
}

.info_loop span p a.so3 {
    background-position: -71px -332px;
}

.info_loop span p a.so4 {
    background-position: -112px -332px;
}

.info_loop span p a.so5 {
    background-position: -151px -332px;
}

.info_loop span p a:hover {
    background-color: #1bb8ba;
}

.info_loop span p a:hover.so1 {
    background-position: 4px -366px;
}

.info_loop span p a:hover.so2 {
    background-position: -34px -366px;
}

.info_loop span p a:hover.so3 {
    background-position: -71px -366px;
}

.info_loop span p a:hover.so4 {
    background-position: -112px -366px;
}

.info_loop span p a:hover.so5 {
    background-position: -151px -366px;
}

.info_loop div {
    float: left;
    font-size: 17px;
    color: #adacac;
}

.info_loop div a {
    text-decoration: none;
    color: #adacac;
}

.info_loop div a:hover {
    text-decoration: none;
    color: #1bb8ba;
}

.cont_sec_1_rt {
    width: 45%;
    float: right;
    margin-top: 40px;
}

.contact_sec_2 {
    width: 93%;
    float: left;
    padding: 30px 3.5% 0 3.5%;
}

.contact_form {
    width: 89%;
    float: left;
    background-color: #f9f9f9;
    border: #e9e9e9 solid 1px;
    border-radius: 3px;
    padding: 30px 5% 30px 5%;
}

.contact_filled {
    width: 100%;
    float: left;
    padding-bottom: 20px;
}

.cont_inp {
    width: 44%;
    float: left;
    padding: 15px 2% 15px 2%;
    background-color: #FFF;
    border: #e7e5e5 solid 1px;
    font-size: 16px;
    color: #a3a3a3;
    border-radius: 3px;
}

.cont_inp:last-child {
    float: right;
}

.cont_inp.msg {
    width: 96%;
    float: left;
}

.ss_submit {
    width: 25%;
    height: 35px;
    float: right;
    background-color: #ef3e33;
    border: none;
    border-radius: 3px;
    font-size: 1.4em;
    color: #fff;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    cursor: pointer;
}

.ss_submit:hover {
    background-color: #ca2419;
}

/*======Contact Page Css End Here======*/

/*======Picture Gallery Page Css Start Here======*/
.gallery_dv {
    width: 100%;
    float: left;
    padding: 30px 0 0 0;
}

.g_tabs {
    width: 50%;
    height: 250px;
    float: right;
    position: relative;
    border-bottom: #ef3e33 solid 5px;
    margin-top: 20px;
}

.tab_g {
    width: 7%;
    height: 100%;
    float: left;
    list-style: none;
    background-color: #2b796c;
    position: absolute;
    bottom: 0;
    padding-top: 8px;
}

.tab_g a {
    font-size: 15px;
    height: 100%;
    display: block;
    outline: none;
    text-align: center;
    color: #fff;
}

.tab_g.step_1 {
    height: 70%;
    left: 20%;
}

.tab_g.step_2 {
    height: 50%;
    left: 28%;
}

.tab_g.step_3 {
    height: 17%;
    left: 36%;
}

.tab_g.step_4 {
    height: 50%;
    left: 44%;
}

.tab_g.step_5 {
    height: 35%;
    left: 52%;
}

.tab_g.step_6 {
    height: 100%;
    left: 60%;
}

.tab_g.step_7 {
    height: 31%;
    left: 68%;
}

.tab_g.step_8 {
    height: 19%;
    left: 76%;
}

.tab_g:hover {
    background-color: #ef3e33;
    color: #fff;
}

.tab_g a:hover {
    text-decoration: none;
}

.tab_g.active {
    background-color: #ef3e33;
}

.tab_g a.active {
    background-color: #ef3e33;
    color: #fff;
}

.gal_loop {
    width: 94%;
    float: left;
    padding: 0 3%;
}

.gal_loop h4 {
    color: #ef3e33;
    text-align: center;
    padding-bottom: 20px;
    font-family: Cuprum;
    font-weight: 700;
    font-size: 18px;
}

.shadow {
    width: 100%;
    text-align: center;
}

.embarrasing {
    width: 93%;
    float: left;
    padding: 20px 3.5% 0 3.5%;
}

.embarrasing h4 {
    font-family: Cuprum;
    font-weight: 700;
    color: #2e7b6f;
    font-size: 18px;
    text-transform: uppercase;
}

.embarrasing ul {
    list-style: none;
    padding-top: 10px;
}

.embarrasing ul li {
    line-height: normal;
    float: left;
    margin-left: 7px;
}

.embarrasing ul li:first-child {
    margin-left: 0;
}

.embarrasing ul li a {
    color: #403e3e;
    display: block;
}

.embarrasing ul li a:hover {
    text-decoration: none;
    color: #ef3e33;
}

/*======Picture Gallery Page Css End Here======*/

/*---Menu Css End Here---*/

.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
    margin: 0px 0 0 0;
    float: left;
    position: absolute;

    left: -999em; /* Hides the drop down */
    text-align: left;
    padding: 18px 15px 10px 17px;
    z-index: 9999 !important;
    border: #ef4b41 solid 4px;
    background-color: #FFF;
    box-shadow: inset 0 1px 2px #e9e9e9;
    border-radius: 0 0 4px 4px;

}

/*.dropdown_1column {text-wrap:none; }*/
.dropdown_1column {
    width: 552px;
}

.dropdown_2columns {
    width: 795px;
}

.dropdown_3columns {
    width: 777px;
}

.dropdown_4columns {
    width: 778px;
}

.dropdown_5columns {
    width: 700px;
}

nav ul li:hover .dropdown_1column,
nav ul li:hover .dropdown_2columns,
nav ul li:hover .dropdown_3columns,
nav ul li:hover .dropdown_4columns,
nav ul li:hover .dropdown_5columns {
    left: 15px;
    top: 50px;
}

nav ul li:hover a {
    text-decoration: none;
    color: #ef3e33;
    background: url(../images/nav_act.jpg) left bottom repeat-x;
}

/*---Menu Css End Here---*/

.drop_left {
    width: 260px;
    float: left;
}

.drop_left ul {
    list-style: none;
}

.drop_left ul li {
    line-height: 40px;
    background: none;
    padding: 0;
    float: none;
    text-wrap: none
}

.drop_left ul li a {
    font-size: 14px;
    color: #232323 !important;
    padding: 0;
    border-left: transparent solid 3px;
    padding-left: 13px;
    background-image: none !important;
}

.drop_left ul li a:hover {
    background: url(../images/drop_aro.jpg) right center no-repeat #f0f0f0 !important;
    border-left: #232323 solid 3px;
}

.drop_right {
    width: 273px;
    float: right;
}

.drop_right figure {
    width: 100%;
    float: left;
}

.drop_right figure figcaption {
    width: 100%;
    float: left;
}

.drop_right figure figcaption h3 {
    color: #232323;
    line-height: normal;
    font-weight: 700;
    padding: 5px 0;
}

/*---Ticker Css Start Here---*/
.new_dv {
    width: 100%;
    float: left;
}

.archive_dv {
    width: 100%;
    float: left;
}

/*---Ticker Css End Here---*/

/*=============Main Css Start Here LEKH RAJ=============*/

/*======2400px to 3400px Css Start Here======*/
@media only screen and (min-width: 2400px) and (max-width: 3400px) {
    .banner_text {
        left: 25%;
        top: 10%;
    }
}

/*======3400px to 5000px Css Start Here======*/
@media only screen and (min-width: 3401px) and (max-width: 5000px) {
    .banner_text {
        left: 35%;
        top: 10%;
    }
}

/*======5000px to 9999px Css Start Here======*/
@media only screen and (min-width: 5001px) and (max-width: 9999px) {
    .banner_text {
        left: 40%;
        top: 10%;
    }
}

/*======1 to 320 Css Start Here======*/
@media only screen and (min-width: 1px) and (max-width: 319px) {
    nav, #nav {
        display: none;
    }

    .banner_text {
        width: 100%;
        left: 0;
        margin-top: 30px;
    }

    .banner_text h1 {
        font-size: 3.6em;
    }

    .banner_text h3 {
        font-size: 1.2em;
    }
}

/*======320 to 767 Css Start Here======*/
@media only screen and (min-width: 320px) and (max-width: 767px) {
    nav, #nav {
        display: none;
    }
    .textSearch{
        margin-right: 1px;
        margin-top: inherit;
        padding: 6px;
        width: 200px;
    }

    /*======Home Start Css 320 to 767======*/
    .container {
        width: 100%;
        float: left;
    }

    .header {
        height: auto;
    }

    .logo {
        width: 94%;
        padding: 0 3%;
        solid :1px;
        height: auto;
    }

    .logo h1 {
        width: auto;
        float: left;
    }

    .head_right {
        width: 94%;
        float: left;
        padding: 5px 3% 0 3%;
    }

    .head_rt_tp {
        width: 48%;
        float: left;
        display: none;
    }

    .head_rt_tp span {
        width: 53%;
        color: #000;
        font-size: 14px;
        line-height: 30px;
        padding-top: 8px;
    }

    .head_rt_tp .englishBtn {
        margin-top: 9px;
        float: right;
        display: inline-block;
        padding: 5px;
        background-color: #34665E;
        color: white;
        font-family: Cuprum;
        font-size: .8em;
    }

    .inp {
        width: 40.5%;
        padding-left: 3px;
        border: #b2b2b2 solid 1px;
        font-size: .7em;
    }

    .head_rt_tp span em {
        background-position: -73px 5px;
    }

    .head_rt_title {
        float: none;
        width: 100%;
        margin-left: 0px;
    }

    .head_rt_title span {
        font-size: .8em;
        font-weight: 700;
        color: #000;
        font-family: Cuprum;
        line-height: .3em;
    }

    .head_rt_title span.topUnit {
        font-size: .6em;
        font-weight: 400;
        display: block;
        line-height: .6em !important;
        margin-top: 0px;
    }

    .headerSubSite .head_rt_title span.Altsite {
        line-height: 34px !important;
    }

    /*=======Alt Sayfa Tasarimlari=======*/
    .altAnaSol {
        width: 100%;
        float: none;
        height: 100%;
        background-color: #f5f5f5;
        border-right: #e5e5e5 solid 1px;
        border-left: #e5e5e5 solid 1px;
    }

    .altAnaSag {
        width: 100%;
        float: none;
        padding-top: 10px;
    }

    .altAnaSag .lts_news {
        width: 150px !important;
        height: 237px;
    }

    .altAnaSag .lts_news figcaption p {
        position: absolute;
        bottom: 8px;
        width: 150px;
    }

    .latest_news {
        width: 95%;
        margin: 1em auto;
        float: none;
    }

    .latest_news h2 {
        font-size: 1.2em;
    }

    /*=======Alt Sayfa Tasarimlari=======*/
    /*=======Navigation Css=======*/
    nav {
        width: 100%;
        height: auto;
        padding: 10px 0 0 0px;
        display: block;
    }

    nav ul li {
        line-height: 30px;
        float: none;
        display: block;
        padding: 0 0 0 0;
        background: none;
    }

    nav ul li a {
        font-size: 13px;
        color: #282828;
        padding: 0 0;
        border-top: #eaeaea solid 1px;
    }

    #bnav {
        cursor: pointer;
    }

    .navsmall {
        height: auto;
        float: right;
        padding-top: 10px;
        display: block;
    }

    /*=======Navigation Css=======*/
    .banner_text {
        width: 100%;
        left: 0;
        margin-top: 30px;
    }

    .banner_text h1 {
        font-size: 3.6em;
    }

    .banner_text h3 {
        font-size: 20px;
    }

    .sec_1 {
        height: auto;
    }

    .sec_1_in li {
        width: 50%;
    }

    .sec_2 {
        width: 94%;
        padding: 40px 3% 0 3%;
    }

    .sec_3 {
        width: 94%;
        padding: 30px 3% 0 3%;
        background-repeat: repeat;
    }

    .sec_3_head h2 {
        font-size: 18px;
        padding-bottom: 20px;
    }

    .content_loop {
        padding-top: 30px;
    }

    .cont_loop_lt {
        width: 100%;
    }

    .cont_loop_lt h3 {
        font-size: 18px;
    }

    .cont_loop_rt {
        width: 100%;
        padding-top: 30px;
    }

    .cont_loop_rt figure {
        width: 44.8%;
    }

    .cont_loop_rt figure img {
        width: 100%;
    }

    .logo_bar {
        width: 94%;
        padding: 0 3%;
    }

    .footer_bg {
        width: 94%;
        padding: 0 3% 20px 3%;
        height: auto;
    }

    .ft_links.links_1, .ft_links.links_2, .ft_links.links_3, .ft_links.links_4 {
        width: 50%;
        min-height: 138px;
    }

    .ft_links.links_3 {
        margin-left: 0;
        clear: both;
    }

    .ft_links.links_4 {
        float: left;
    }

    .ft_links h2 {
        font-size: 14px;
    }

    .adress_loop span {
        width: 22px;
    }

    .adress_loop_text {
        width: 83%;
    }

    .submit_btn {
        width: auto;
        font-size: 12px;
        padding: 0 3px;
        height: 18px;
    }

    .adress_loop_text h3 {
        font-size: 16px;
    }

    .search_inp {
        height: 26px;
        padding: 0 5px 0 24px;
        background-position: 5px center;
    }

    .lts_news {
        /*width:93%;*/
    }

    .lts_news figure img {
        width: 100%;
    }

    /*======Home end Css 320 to 767======*/
    /*======content Page start Css 320 to 767======*/
    .inner_mid {
        width: 94%;
        margin: 70px 3% 0 3%;
    }

    .inner_mid_left {
        width: 94%;
        padding: 35px 3% 35px 3%;
    }

    .in_head_1 h2 {
        font-size: 20px;
    }

    .art_loop h3 {
        font-size: 20px;
    }

    .art_loop ul {
        padding-left: 0
    }

    .in_sec_2_row .lts_news.dtl {
        width: 93%;
        margin-left: 0 !important;
        margin-bottom: 15px;
    }

    .inner_mid_right {
        width: 100%;
        position: relative;
        height: auto;
        margin-top: 5px;
    }

    /*======content Page end Css 320 to 767======*/
    .cont_sec_1_lt {
        width: 100%;
    }

    .cont_sec_1_rt {
        width: 100%;
    }

    .info_loop label {
        width: 80px;
    }

    .cont_inp {
        width: 95%;
        margin-bottom: 10px;
        padding: 7px 2%
    }

    .cont_inp:last-child {
        float: left;
    }

    .contact_filled {
        padding-bottom: 0;
    }

    .ss_submit {
        width: 100%;
        height: 46px;
    }

    .info_loop span p {
        padding-top: 0;
    }

    /*======Picture Gallery Page start Css 320 to 767======*/
    .g_tabs {
        width: 100%;
    }

    .tab_g {
        width: 10%;
    }

    .tab_g a {
        font-size: 12px;
    }

    .tab_g.step_1 {
        left: 20px;
    }

    .tab_g.step_2 {
        left: 18.5%;
    }

    .tab_g.step_3 {
        left: 30%;
    }

    .tab_g.step_4 {
        left: 41.5%;
    }

    .tab_g.step_5 {
        left: 53%;
    }

    .tab_g.step_6 {
        left: 64.3%;
    }

    .tab_g.step_7 {
        left: 75.7%;
    }

    .tab_g.step_8 {
        left: 87.3%;
    }

    .embarrasing ul li {
        width: 45%;
        margin: 0 6px 10px 6px;
    }

    .embarrasing ul li:first-child {
        margin-left: 5px;
    }

    /*======Picture Gallery Page end Css 320 to 767======*/
    /*======7 may Css 320 to 767======*/
    .dropdown_1column {
        width: 87.3%;
        padding: 0 5% 15px 5%;
    }

    .drop_left {
        width: 100%;
        float: left;
    }

    .drop_right {
        width: 100%;
        float: left;
    }

    nav ul li:hover .dropdown_1column {
        left: 0px;
        top: 30px;
    }

    .left .ticker-controls {
        display: none;
    }

    .ticker {
        width: 95% !important;
    }

    .ticker-title {
        font-size: 12px !important;
    }

    .ticker-content {
        font-size: 12px;
        width: 95%;
    }

    /*======7 may Css 320 to 767======*/

}

/*======320 to 767 End======*/

/*======768 to 960 Css Start Here======*/
@media only screen and (min-width: 768px) and (/*max-width:960px*/
max-width: 1040px) {
    .container {
        width: 100%;
        float: left;
    }

    .header {
        height: auto;
    }

    .head_right {
        width: 68%;
    }

    .head_rt_tp {
        width: 40%;
    }

    .head_rt_tp .englishBtn {
        margin-top: 9px;
        margin-right: 5px;
        float: right;
        display: inline-block;
        padding: 5px;
        background-color: #34665E;
        color: white;
        font-family: Cuprum;
        font-size: 16px;
    }

    .head_rt_title span.topUnit {
        font-size: .6em;
        font-weight: 400;
        display: block;
        /*line-height:.6em !important;*/
    }

    .headerSubSite .head_rt_title span.Altsite {
        line-height: 34px !important;
    }

    nav ul li {
        padding: 0 8px;
    }

    nav ul li a {
        font-size: 1em;
    }

    .sec_1_in li {
        width: 10%;
    }

    .sec_1_in li a {
        font-size: 12px;
    }

    .lts_news {
        /*width:210px;*/
    }

    .sec_2 {
        width: 94%;
        padding: 40px 3% 0 3%;
    }

    .sec_3 {
        width: 94%;
        padding: 40px 3% 60px 3%;
    }

    .cont_loop_rt figure {
        width: 44%;
    }

    .logo_bar {
        width: 94%;
        padding: 0 3%;
    }

    .footer_bg {
        width: 94%;
        padding: 0 3%;
    }

    .ft_links.links_3 {
        margin-left: 30px;
    }

    /*======768 to 960 Css End Here======*/
    /*======content Page start Css 768 to 960======*/
    .inner_mid {
        width: 94%;
        margin: 70px 3% 0 3%;
    }

    .inner_mid_left {
        width: 61%;
    }

    .inner_mid_right {
        width: 33%;
    }

    .right_nav ul li a {
        font-size: 12px;
    }

    .right_nav ul li a span {
        margin-left: 10px;
    }

    .lssn ul {
        padding-left: 10px;
    }

    .lts_news.dtl {
        width: 44.2%;
    }

    .lts_news.dtl:last-child {
        margin-left: 0 !important;
        margin-top: 15px;
    }

    /*======content Page end Css 768 to 960======*/
    /*======contact us Page start Css 768 to 960======*/
    .info_loop span {
        font-size: 15px;
    }

    .cont_sec_1_lt p {
        padding-top: 0;
    }

    .tab_g a {
        font-size: 12px;
    }

    .embarrasing ul li {
        width: 19%;
    }

    /*======7 may Css 320 to 767======*/
    .dropdown_1column {
        width: 395px;
        padding: 15px 5% 15px 5%;
    }

    .drop_left {
        width: 50%;
    }

    .drop_left ul li a {
        font-size: 12px;
        padding-left: 5px;
    }

    .drop_right {
        width: 45%;
    }

    .drop_right figure figcaption h3 {
        font-size: 16px;
    }

    nav ul li:hover .dropdown_1column {
        left: 0px;
        top: 50px;
    }

    .ticker {
        width: 86.5% !important;
    }

    .ticker-title {
        font-size: 12px !important;
    }

    .ticker-content {
        font-size: 12px;
    }

    /*======7 may Css 320 to 767======*/

}

/*======768 to 960 End======*/

/*========
    ESTEP TASARIMSAL DÜZENLEMELER
    ======
    ======
    ======
    ======
    ======
    =================================================*/

/*İçerikteki Listelerde Link rengi maviden kurumsal renge çekildi*/
.art_loop ul li a {
    color: #307d71;
}

.art_loop ul li a:hover {
    text-decoration: underline;
    color: #e6352a;
}

/*Tüm Sitede Link rengi maviden kurumsal renge çekildi*/
.art_loop a {
    color: #307d71;
}

.art_loop a:hover {
    text-decoration: underline;
    color: #e6352a;
}

/*Metin rengi koyulaştırıldı*/
.art_loop p {
    color: #2B2B2B !important;
}

/*İlgili Bağlantılar Tüm Satırı Kapsamasın diye*/
.right_nav.AltDalListe ul li a {
    /*display:inline-block;*/
    /*padding-right: 10px;*/
}

/*İlgili Bağlantılar Simgesi için */
.right_nav.AltDalListe ul li a span {
    background: url(../images/sprite.png) no-repeat -434px -143px;
    width: 15px;
    margin-left: 5px;
}

.right_nav.AltDalListe ul li a:hover span.nv2 {
    background: url(../images/sprite.png) no-repeat -434px -183px;
}

/*Başlık rengi için*/
.in_sec_2 h3 {
    color: #3B9C8D;
}

/*Haber resimleri için*/
.lts_news figure img {
    width: 100% !important;
    height: 190px;
}

/*Banner küçük resminin max yüksekliği*/
.banner_text img {
    max-height: 150px;
}

/*Anasayfa yeşil alandaki resmin maks. yüksekliği için*/
.sec_3 .tab_container .cont_loop_rt img {
    max-height: 355px;
}

/*Banner metninin küçük ekranlarda ufak çıkması*/
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .banner_text h1 {
        font-size: 2.5em;
    }

    .banner_text h3 {
        font-size: 1.3em;
    }
}

/*Footer alanının kayma sorunu için*/
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .ft_links.links_1srs, .ft_links.links_2srs {
        width: 20% !important;
    }

    .adress_loop_text p, .ft_links ul li a {
        font-size: .85em;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1040px) {
    .ft_links.links_4 {
        width: 23%;
    }

    .adress_loop_text p, .ft_links ul li a {
        font-size: .80em;
    }
}

@media only screen and (min-width: 1px) and (max-width: 400px) {
    .adress_loop_text p, .ft_links ul li a {
        font-size: .7em;
    }
}

/*Site Başlığı küçük çözünürlük için renklendirme ve ince ayar*/
@media only screen and (max-width: 767px) and (min-width: 1px) {
    .head_rt_title span {
        font-size: 1.2em !important;
        color: #1E7062 !important;
    }
}

/*Basın Odası tablet ve iphone için düzenleme*/
@media only screen and (max-width: 767px) and (min-width: 1px) {
    .lts_news figcaption h5 {
        font-size: .8em;
    }
}

/*Basın Odası tüm haberlerin özet metni aynı yükseklikte çıksın*/
.lts_news figcaption h5 {
    height: 36px;
    max-height: 36px;
    overflow: hidden;
}

/*Basın Odası Haberleri düşük çözünürlükte border çıkmama*/
@media only screen and (max-width: 600px) and (min-width: 320px) {
    .lts_news {
        width: 88% !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 601px) {
    .lts_news {
        width: 88% !important;
    }
}

/*#owl-news .owl-item:first-child .lts_news{ margin-left:0 !important;}*/

/*Anasayfa Kayar iconların görünürlüğü için*/
@media only screen and (max-width: 767px) and (min-width: 621px) {
    .icon_menu ul li a {
        font-size: .9em;
        padding: 0 10px;
    }

    #icon-nav.owl-carousel .owl-item {
        margin: 0 4px !important;
    }

    #icon-nav.owl-carousel .owl-wrapper-outer {
        margin: 0 6% !important;
    }
}

@media only screen and (max-width: 620px) and (min-width: 451px) {
    /*
	.icon_menu ul li a{
        font-size:.7em;
        padding: 0 5px;
    }
	*/
    #icon-nav.owl-carousel .owl-item {
        margin: 0 2px !important;
    }

    #icon-nav.owl-carousel .owl-wrapper-outer {
        margin: 0 10% !important;
        width: 80% !important;
    }

}

@media only screen and (max-width: 450px) and (min-width: 320px) {
    /*
	.icon_menu ul li a{
        font-size:.7em;
        padding: 0 5px;
    }
	*/
    #icon-nav.owl-carousel .owl-item {
        margin: 0 2px !important;
    }

    #icon-nav.owl-carousel .owl-wrapper-outer {
        margin: 0 13% !important;
        width: 74% !important;
    }

}

/*E-Puzzle Logosu için  Kayan menü*/
.icon_menu ul li a span.im6 {
    background-position: -252px -330px;
}

.icon_menu ul li a:hover span.im6 {
    background-position: -252px -367px;
}

/*Galeri resim yüksekliği için*/
.resimgaleriThumb li img {
    height: 152px;
    width: 171px;
    cursor: pointer;
}

/*Galeri resim ALT KATEGORİ yüksekliği için*/
.resimAltKategoriListe li img {
    height: 152px;
    width: 171px;
    cursor: pointer;
}

/*Banner ufak resminin gizlenmesi*/
.banner_text img {
    display: none;
}

.read_more.forbanner {
    display: none;
}

.banner_text {
    top: inherit !important;
    bottom: 0% !important;
    left: inherit !important;
    width: inherit !important;
}

.banner_text h1 {
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 2.5em;
    display: inline-block;
    padding: 0 .5em;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

/*
.tab:first-child {
	margin-left: 5px !important;
}
*/

.sec_1_in li a span em.y_kp {
    background-position: -62px -31px;
}

.sec_1_in li a:hover span em.y_kp {
    background-position: -62px -91px;
}

.sec_1_in li a span em.y_ifr {
    background-position: -553px -31px;
}

.sec_1_in li a:hover span em.y_ifr {
    background-position: -553px -89px;
}

.sec_1_in li a span em.y_sp {
    background-position: -615px -31px;
}

.sec_1_in li a:hover span em.y_sp {
    background-position: -615px -91px;
}

.sec_1_in li a span em.y_vm {
    background-position: -679px -31px;
}

.sec_1_in li a:hover span em.y_vm {
    background-position: -679px -91px;
}

.sec_1_in li a span em.y_int {
    background-position: -733px -31px;
}

.sec_1_in li a:hover span em.y_int {
    background-position: -733px -91px;
}

.sec_1_in li a span em.y_wm {
    background-position: -792px -31px;
}

.sec_1_in li a:hover span em.y_wm {
    background-position: -792px -91px;
}

.sec_1_in li a span em.y_rg {
    background-position: -850px -31px;
}

.sec_1_in li a:hover span em.y_rg {
    background-position: -850px -91px;
}

.sec_1_in li a span em.y_im {
    background-position: -910px -31px;
}

.sec_1_in li a:hover span em.y_im {
    background-position: -910px -91px;
}

/*IconMenu*/
.right_nav ul li a span.d_kp {
    background-position: -322px -221px;
}

.right_nav ul li a:hover span.d_kp {
    background-position: -363px -221px;
}

.right_nav ul li a span.d_ifr {
    background-position: -322px -553px;
}

.right_nav ul li a:hover span.d_ifr {
    background-position: -363px -553px;
}

.right_nav ul li a span.d_sp {
    background-position: -322px -583px;
}

.right_nav ul li a:hover span.d_sp {
    background-position: -363px -583px;
}

.right_nav ul li a span.d_vm {
    background-position: -322px -624px;
}

.right_nav ul li a:hover span.d_vm {
    background-position: -363px -624px;
}

.right_nav ul li a span.d_int {
    background-position: -322px -664px;
}

.right_nav ul li a:hover span.d_int {
    background-position: -363px -664px;
}

.right_nav ul li a span.d_wm {
    background-position: -322px -704px;
}

.right_nav ul li a:hover span.d_wm {
    background-position: -363px -704px;
}

.right_nav ul li a span.d_rg {
    background-position: -322px -794px;
}

.right_nav ul li a:hover span.d_rg {
    background-position: -363px -794px;
}

.right_nav ul li a span.d_im {
    background-position: -322px -749px;
}

.right_nav ul li a:hover span.d_im {
    background-position: -363px -749px;
}

/*Yanmenu*/
.icon_menu ul li a span.im_ebs {
    background-position: -510px -140px;
}

.icon_menu ul li a:hover span.im_ebs {
    background-position: -510px -177px;
}

.icon_menu ul li a span.im_bos {
    background-position: -548px -140px;
}

.icon_menu ul li a:hover span.im_bos {
    background-position: -548px -177px;
}

.icon_menu ul li a span.im_rsbs {
    background-position: -587px -142px;
}

.icon_menu ul li a:hover span.im_rsbs {
    background-position: -587px -179px;
}

.icon_menu ul li a span.im_mkbs {
    background-position: -631px -142px;
}

.icon_menu ul li a:hover span.im_mkbs {
    background-position: -631px -179px;
}

.icon_menu ul li a span.im_tkp {
    background-position: -672px -142px;
}

.icon_menu ul li a:hover span.im_tkp {
    background-position: -672px -179px;
}

/*Galeri okları her zaman çıksın*/
.flexslider_big .flex-direction-nav a {
    opacity: 1 !important;
}

/*========
    ESTEP TASARIMSAL DÜZENLEMELER
    ======
    ======
    ======
    ======
    ======
    =================================================*/

#owl-news .owl-controls {
    right: 2px !important;
}




.bx-wrapper {
    margin: 0 auto 60px;
    padding: 0;
    position: relative;
}
.bx-wrapper img {
    display: block;
    max-width: 100%;
}
.bx-wrapper .bx-viewport {
    background: #fff none repeat scroll 0 0;
    border: 5px solid #fff;
    box-shadow: 0 0 5px #ccc;
    left: -5px;
    transform: translateZ(0px);
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: -30px;
    position: absolute;
    width: 100%;
}
.bx-wrapper .bx-loading {
    background: #fff url("../images/bxslider/bx_loader.gif") no-repeat scroll center center;
    height: 100%;
    left: 0;
    min-height: 50px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.bx-wrapper .bx-pager {
    color: #666;
    font-family: Arial;
    font-size: 0.85em;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: #666 none repeat scroll 0 0;
    border-radius: 5px;
    display: block;
    height: 10px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #000 none repeat scroll 0 0;
}
.bx-wrapper .bx-prev {
    background: rgba(0, 0, 0, 0) url("../images/bg_direction_nav.png") no-repeat scroll 0 0;
    left: 10px;
}
.bx-wrapper .bx-next {
    background: rgba(0, 0, 0, 0) url("../images/bg_direction_nav.png") no-repeat scroll 100% 0;
    right: 10px;
}
.bx-wrapper .bx-prev:hover {
}
.bx-wrapper .bx-next:hover {
}
.bx-wrapper .bx-controls-direction a {
    height: 90px;
    margin-top: -16px;
    opacity: 0.4;
    outline: 0 none;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 50px;
    z-index: 9999;
}
@media only screen and (max-width: 719px) and (min-width: 1px) {
    .bx-wrapper .bx-controls-direction a {
        height: 45px;
        width: 25px;
    }
    .bx-wrapper .bx-prev, .bx-wrapper .bx-next {
        background: rgba(0, 0, 0, 0) url("../images/bg_direction_nav_small.png") no-repeat scroll 0 0;
    }
    .bx-wrapper .bx-next {
        background-position: 100% 0;
    }
}
.bx-wrapper .bx-controls-direction a.disabled {
    display: none;
}
.bx-wrapper .bx-controls-auto {
    text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
    background: rgba(0, 0, 0, 0) url("../images/bxslider/controls.png") no-repeat scroll -86px -11px;
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
    background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
    background: rgba(0, 0, 0, 0) url("../images/bxslider/controls.png") no-repeat scroll -86px -44px;
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 9px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
    background-position: -86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px;
}
.bx-wrapper .bx-caption {
    background: rgba(80, 80, 80, 0.75) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.bx-wrapper .bx-caption span {
    color: #fff;
    display: block;
    font-family: Arial;
    font-size: 0.85em;
    padding: 10px;
}
