/*--------------------------------------------------
File     : style.css
Domain 	 : nilufer
Author   : Guven Ordu / gordu@trios.com.tr
Date     : 12.12.2016
--------------------------------------------------*/


.header {width:100%; position:absolute; top:0; z-index:500; transition:all .4s ease;}
.header .container {position:relative;}
.sticky_header {height:45px; position:fixed; background:#7d05a2;}

.logo {position:absolute; left:15px; top:25px; opacity:1; transition:all .2s ease-out;}

.menu {position:absolute; right:15px; top:85px; transition:all .2s ease-out;}
.menu ul li {float:left; margin-left:42px;}
.menu ul li a {font-size:18px; font-weight:600; line-height:26px; color:#ffffff;}
.menu ul li a:hover {color:#ad56c7;}
.menu ul li.active a {color:#ad56c7;}

.language {position:absolute; right:15px; top:35px; padding:5px 8px; background:#ffffff; transition:all .2s ease-out;}
.language ul li {float:left;}
.language ul li a {font-size:14px; font-weight:700; line-height:22px; color:#7d05a2;}
.language ul li a:hover {color:#cecece;}
.language ul li.sep {width:3px; margin:0 5px; background:url(../img/languagesep.png) center 6px no-repeat; text-indent:-9999px;}

.social {position:absolute; right:99px; top:34px; transition:all .2s ease-out;}
.social ul li {float:left; margin-left:10px;}
.social ul li a {width:35px; height:34px; text-indent:-9999px; display:block;}
.social ul li.facebook a {background:url(../img/facebook.png) top no-repeat;}
.social ul li.facebook a:hover {background:url(../img/facebook.png) bottom no-repeat;}
.social ul li.instagram a {background:url(../img/instagram.png) top no-repeat;}
.social ul li.instagram a:hover {background:url(../img/instagram.png) bottom no-repeat;}
.social ul li.fan a {background:url(../img/fan.png) top no-repeat;}
.social ul li.fan a:hover {background:url(../img/fan.png) bottom no-repeat;}
.social ul li.youtube a {background:url(../img/youtube.png) top no-repeat;}
.social ul li.youtube a:hover {background:url(../img/youtube.png) bottom no-repeat;}
.social ul li.itunes a {background:url(../img/itunes.png) top no-repeat;}
.social ul li.itunes a:hover {background:url(../img/itunes.png) bottom no-repeat;}
.social ul li.turktelekom a {background:url(../img/turktelekom.png) top no-repeat;}
.social ul li.turktelekom a:hover {background:url(../img/turktelekom.png) bottom no-repeat;}
.social ul li.tiktok a {background:url(../img/tiktok.png) top no-repeat;height: 35px}
.social ul li.tiktok a:hover {background:url(../img/tiktok.png) bottom no-repeat;}

.navbar_sm {margin-bottom:0; background-color:#7d05a2; border-color:#4b4865; border-radius:0;}

.logo_sm {padding:10px 0; background:#7d05a2; text-align:center;}

.menu_sm li a {font-size:18px; font-weight:600; line-height:26px; color:#ffffff !important;}
.menu_sm li a:hover {color:#9b8d23 !important;}
.menu_sm li.active a {background:transparent !important; color:#9b8d23 !important;}

.language_sm {float:left; margin:10px 0 0 15px; padding:5px 8px; background:#ffffff;}
.language_sm ul li {float:left;}
.language_sm ul li a {font-size:14px; font-weight:700; line-height:22px; color:#7d05a2;}
.language_sm ul li a:hover {color:#cecece;}
.language_sm ul li.sep {width:3px; margin:0 5px; background:url(../img/languagesep.png) center 6px no-repeat; text-indent:-9999px;}

.social_sm {margin:10px 0 22px 0; text-align:center;}
.social_sm ul li {margin:0 3px; display:inline-block;vertical-align: middle;}
.social_sm ul li a {width:35px; height:34px; text-indent:-9999px; display:block;}
.social_sm ul li.facebook a {background:url(../img/facebook.png) top no-repeat;}
.social_sm ul li.facebook a:hover {background:url(../img/facebook.png) bottom no-repeat;}
.social_sm ul li.instagram a {background:url(../img/instagram.png) top no-repeat;}
.social_sm ul li.instagram a:hover {background:url(../img/instagram.png) bottom no-repeat;}
.social_sm ul li.fan a {background:url(../img/fan.png) top no-repeat;}
.social_sm ul li.fan a:hover {background:url(../img/fan.png) bottom no-repeat;}
.social_sm ul li.youtube a {background:url(../img/youtube.png) top no-repeat;}
.social_sm ul li.youtube a:hover {background:url(../img/youtube.png) bottom no-repeat;}
.social_sm ul li.itunes a {background:url(../img/itunes.png) top no-repeat;    vertical-align: text-bottom;}
.social_sm ul li.itunes a:hover {background:url(../img/itunes.png) bottom no-repeat;}
.social_sm ul li.turktelekom a {background:url(../img/turktelekom.png) top no-repeat;}
.social_sm ul li.turktelekom a:hover {background:url(../img/turktelekom.png) bottom no-repeat;}
.social_sm ul li.tiktok a {background:url(../img/tiktok.png) top no-repeat;}
.social_sm ul li.tiktok a:hover {background:url(../img/tiktok.png) bottom no-repeat;}

.banner {height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.banner .text {margin-top:530px; font-size:36px; font-weight:700; line-height:44px; color:#ffffff; text-align:center;}
.banner .text span {font-size:30px; font-weight:400; line-height:38px;}
.banner .scroll {width:62px; height:62px; position:absolute; left:50%; bottom:70px; margin-left:-31px; background:url(../img/scrollarrow.png) top no-repeat;}
.banner .scroll:hover {background:url(../img/scrollarrow.png) bottom no-repeat;}

.album_section {margin-top:64px;}

.album_info {text-align:center;}
.album_info .name .left {position:relative; top:-10px; padding:13px 15px 14px 15px; background:#ad56c7; font-size:18px; font-weight:700; line-height:26px; color:#ffffff; display:inline-block;}
.album_info .name .right {padding:5px 15px 2px 15px; border:1px solid #7d05a2; font-family:league_gothicregular; font-size:44px; line-height:44px; color:#7d05a2; display:inline-block;}
.album_info .date {padding:13px 25px 12px 25px; background:#7d05a2; font-size:20px; font-weight:700; line-height:28px; color:#ffffff; text-align:center; display:inline-block;}
.album_info .date a {padding:0px 25px 0px 25px; background:#7d05a2; font-size:20px; font-weight:700; line-height:28px; color:#ffffff; text-align:center; display:inline-block;}
.album_info .image {margin-top:32px;}

.camera_carousel {position:relative;}
.camera_carousel .title {width:46px; height:100%; position:absolute; background:#7d05a2;}
.camera_carousel .inner {height:200px; position:absolute; top:50%; margin:-100px 7px 0 0; font-size:24px; font-weight:700; line-height:32px; color:#ffffff; text-align:center; writing-mode:tb-rl;}
.camera_carousel .carousel {padding-left:49px;}
.camera_carousel .item {margin:0 3px;}
.camera_carousel .item img {width:100%; height:auto; display:block;}

.teaser_carousel {position:relative; margin-top:6px;}
.teaser_carousel .title {width:46px; height:100%; position:absolute; right:2px; background:#7d05a2;}
.teaser_carousel .inner {height:200px; position:absolute; top:50%; margin:-100px 7px 0 0; font-size:24px; font-weight:700; line-height:32px; color:#ffffff; text-align:center; writing-mode:tb-rl;}
.teaser_carousel .carousel {padding-right:54px;}
.teaser_carousel .item img {width:100%; height:auto; display:block;}
.teaser_carousel .icon {width:50px; height:50px; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px; background:url(../img/playicon.png) top no-repeat; transition:all .2s ease-out;}
.teaser_carousel .item:hover .icon {background:url(../img/playicon.png) bottom no-repeat;}

.banner_fix {height:490px; margin-top:100px; background-position:center center; background-repeat:no-repeat; background-size:cover; background-attachment:fixed;}

.media_section {margin-top:112px;}
.media_section .title {position:relative; padding-bottom:9px; border-bottom:1px solid #e0e0e0; font-family:league_gothicregular; font-size:30px; line-height:38px; color:#333333;}
.media_section .title::before {width:148px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}
.media_section .list {margin-top:40px;}
.media_section .item {position:relative;}
.media_section .caption {width:100%; height:76px; position:absolute; bottom:0; padding:0 15px; background:url(../img/mediacaptionbg.png) repeat; text-align:center; color:#ffffff; transition:all .2s ease-out;}
.media_section .title_c {margin-top:20px; font-family:league_gothicregular; font-size:30px; line-height:38px;}
.media_section .desc {margin-top:19px; font-size:14px; font-weight:600; line-height:22px; display:none;}
.media_section .activity {background:url(../img/activitycaptionbg.png) repeat;}
.media_section .item:hover .caption {height:100%;}
.media_section .item:hover .desc {display:block;}

.discography_section {margin-top:112px;}
.discography_section .title {font-family:league_gothicregular; font-size:30px; line-height:38px; color:#333333;}
.discography_section .tab {position:relative; margin-top:32px;}
.discography_section .old {position:absolute; right:0; top:0; padding:3px 50px 1px 20px; background:#7d05a2 url(../img/tabarrow.png) center right no-repeat; font-family:league_gothicregular; font-size:30px; line-height:38px; color:#ffffff;}
.discography_section .old:hover {background:#7d05a2 url(../img/tabarrow.png) center right no-repeat;}
.discography_section .discography_carousel {padding:0 31px;}
.discography_section .item {position:relative;}
.discography_section .item img {width:100%; height:auto; display:block;}
.discography_section .image {width:40%; border:1px solid #e0e0e0;}
.discography_section .image:hover {border-color:#7d05a2;}
.discography_section .text {width:70%; height:210px; position:absolute; right:0; top:35%; margin-top:-125px; background:#7d05a2;}
.discography_section .name {margin:60px 0 0 50px; font-family:league_gothicregular; font-size:36px; line-height:44px;}
.discography_section .name a {color:#ffffff;}
.discography_section .name a:hover {color:#000000;}
.discography_section .link {margin:26px 0 0 50px;}
.discography_section .link ul li {float:left;}
.discography_section .link ul li.sep {width:2px; height:26px; margin:0 15px; background:#7d05a2; text-indent:-9999px;}

.news_section {margin-top:100px; padding:22px 0 19px 0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.news_section .title {float:left; margin-right:16px; padding-right:24px; background:url(../img/newsarrow.png) right center no-repeat; font-family:league_gothicregular; font-size:30px; line-height:38px;}
.news_section .ticker {float:left; margin-top:7px; font-size:14px; font-weight:700; line-height:22px;}
.news_section .ticker a {color:#333333;}
.news_section .date {color:#7d05a2;}
.news_section .place {font-weight:300;}

.footer {margin-top:93px; padding:46px 0 17px 0; background-image:url(../img/footerbg.jpg); background-position:center center; background-size:cover;}

.menu_ft {margin-top:5px;}
.menu_ft ul li {float:left; margin-right:36px;}
.menu_ft ul li a {font-size:16px; font-weight:600; line-height:24px; color:#ffffff;}
.menu_ft ul li a:hover {color:#9b8d23;}

.social_ft {float:right;}
.social_ft ul li {float:left; margin-left:10px;}
.social_ft ul li a {width:35px; height:34px; text-indent:-9999px; display:block;}
.social_ft ul li.facebook a {background:url(../img/facebook.png) top no-repeat;}
.social_ft ul li.facebook a:hover {background:url(../img/facebook.png) bottom no-repeat;}
.social_ft ul li.instagram a {background:url(../img/instagram.png) top no-repeat;}
.social_ft ul li.instagram a:hover {background:url(../img/instagram.png) bottom no-repeat;}
.social_ft ul li.fan a {background:url(../img/fan.png) top no-repeat;}
.social_ft ul li.fan a:hover {background:url(../img/fan.png) bottom no-repeat;}
.social_ft ul li.youtube a {background:url(../img/youtube.png) top no-repeat;}
.social_ft ul li.youtube a:hover {background:url(../img/youtube.png) bottom no-repeat;}
.social_ft ul li.itunes a {background:url(../img/itunes.png) top no-repeat;}
.social_ft ul li.itunes a:hover {background:url(../img/itunes.png) bottom no-repeat;}
.social_ft ul li.turktelekom a {background:url(../img/turktelekom.png) top no-repeat;}
.social_ft ul li.turktelekom a:hover {background:url(../img/turktelekom.png) bottom no-repeat;}
.social_ft ul li.tiktok a {background:url(../img/tiktok.png) top no-repeat;height:34px;}
.social_ft ul li.tiktok a:hover {background:url(../img/tiktok.png) bottom no-repeat;}

.sep_ft {margin:25px 0; border-color:#7d05a2;}

.copyright {font-size:14px; line-height:22px; color:#bfbfbf;}

.trios {width:53px; height:21px; float:right; background:url(../img/trios.png) left top no-repeat; display:block; text-indent:-9999px; transition:all .2s ease-out;} 
.trios:hover {background:url(../img/trios.png) left bottom no-repeat;}




.page_banner img {width:100%; height:auto; display:block;}

.page_title {position:relative; margin-top:52px; padding-bottom:9px; border-bottom:1px solid #e0e0e0; font-family:league_gothicregular; font-size:30px; line-height:38px; color:#333333;}
.pt_biography::before {width:84px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}
.pt_discography::before {width:95px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}
.pt_gallery::before {width:55px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}
.pt_activity::before {width:144px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}
.pt_contact::before {width:68px; height:2px; position:absolute; bottom:-1px; background:#333333; content:"";}

.page_title_short {position:relative; margin-top:52px; padding-bottom:6px; border-bottom:1px solid #e0e0e0; font-family:league_gothicregular; font-size:30px; line-height:38px; color:#333333;}
.page_title_short .category {font-size:24px;}
.page_title_short .category a {color:#9a9a9a;}
.page_title_short .name {font-size:20px; color:#7d05a2;}
.page_title_short .sep {width:9px; height:15px; margin:0 20px 0 21px; background:url(../img/pagetitlesep.png) center no-repeat; display:inline-block;}

.biography_detail {margin-top:48px; font-size:16px; line-height:24px; color:#333333;}
.biography_detail img {float:right; margin:0 0 20px 20px;}

.discography_list {margin-top:48px;}
.discography_list .item {margin-bottom:60px;}
.discography_list .image {position:relative; padding-bottom:4px; background:#7d05a2; transition:all .2s ease-out;}
.discography_list .text {padding:38px 15px 35px 15px; border:1px solid #e0e0e0; font-family:league_gothicregular; font-size:24px; line-height:32px; color:#7d05a2; text-align:center; transition:all .2s ease-out;}
.discography_list .caption {width:100%; height:100%; position:absolute; top:0; background:url(../img/mediacaptionbg.png) repeat; transition:all .2s ease-out; opacity:0;}
.discography_list .icon {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/playicon.png) top no-repeat; transition:all .2s ease-out; opacity:1;}
.discography_list .icon_hover {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/playicon.png) bottom no-repeat; transition:all .2s ease-out; opacity:0;}
.discography_list .item:hover .image {background:#ffffff;}
.discography_list .item:hover .text {background:#7d05a2; border-color:#7d05a2; color:#ffffff;}
.discography_list .item:hover .caption {opacity:1;}
.discography_list .item:hover .icon {opacity:0;}
.discography_list .item:hover .icon_hover {opacity:1;}
.discography_list .no_link:hover .image {background:#7d05a2;}
.discography_list .no_link:hover .text {background:#ffffff; border-color:#e0e0e0; color:#7d05a2;}

.discography_detail {margin-top:48px;}
.discography_detail .image {position:relative; padding-bottom:4px; background:#7d05a2; transition:all .2s ease-out;}
.discography_detail .link {margin-top:12px;}
.discography_detail .link ul li {margin-bottom:6px;}
.discography_detail .link ul li a {padding:14px 0 14px 30px; display:block;}
.discography_detail .name {font-family:league_gothicregular; font-size:30px; line-height:38px; color:#7d05a2;}
.discography_detail .album_list {margin-top:111px;}
.discography_detail .album_list ul li {margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #e0e0e0;}
.discography_detail .album_list .name_al {float:left; margin-top:4px; font-size:18px; line-height:26px; color:#333333;}
.discography_detail .album_list .clip {width:75px; float:right; padding:5px 0; background:#7d05a2; font-size:14px; line-height:22px; color:#ffffff; text-align:center;}
.discography_detail .album_list .clip:hover {background:#5a5426;}
.discography_detail .album_list .words {width:75px; float:right; margin-left:15px; padding:5px 0; background:#7d05a2; font-size:14px; line-height:22px; color:#ffffff; text-align:center;}
.discography_detail .album_list .content {margin:23px 0 13px 0; padding:15px; background:#7d05a2; font-size:16px; line-height:24px; color:#ffffff;}
.discography_detail .album_list .signature {padding:5px 15px; background:#ffffff; color:#7d05a2;}
.discography_detail .album_list .signature span {font-weight:600;}
.discography_detail .album_list .song {margin:22px 0 50px 0; padding:0 15px;}
.discography_detail .pager {margin-top:250px;}
.discography_detail .pager .prev {float:left; padding-left:40px; background:url(../img/pagerprevarrow.png) left 4px no-repeat; font-family:league_gothicregular; font-size:24px; line-height:32px; color:#7d05a2;}
.discography_detail .pager .prev:hover {background:url(../img/pagerprevarrow.png) left -74px no-repeat; color:#ad56c7;}
.discography_detail .pager .next {float:right; padding-right:40px; background:url(../img/pagernextarrow.png) right 4px no-repeat; font-family:league_gothicregular; font-size:24px; line-height:32px; color:#7d05a2;}
.discography_detail .pager .next:hover {background:url(../img/pagernextarrow.png) right -74px no-repeat; color:#ad56c7;}

.gallery_list {margin-top:48px;}

.photo_list .item {position:relative; margin-bottom:60px;}
.photo_list .caption {width:100%; height:100%; position:absolute; top:0; background:url(../img/mediacaptionbg.png) repeat; transition:all .2s ease-out; opacity:0;}
.photo_list .icon {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/zoomicon.png) top no-repeat; transition:all .2s ease-out; opacity:1;}
.photo_list .icon_hover {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/zoomicon.png) bottom no-repeat; transition:all .2s ease-out; opacity:0;}
.photo_list .item:hover .caption {opacity:1;}
.photo_list .item:hover .icon {opacity:0;}
.photo_list .item:hover .icon_hover {opacity:1;}

.video_list .item {margin-bottom:60px;}
.video_list .image {position:relative; padding-bottom:4px; background:#7d05a2; transition:all .2s ease-out;}
.video_list .text {padding:38px 15px 35px 15px; border:1px solid #e0e0e0; font-family:league_gothicregular; font-size:24px; line-height:32px; color:#7d05a2; text-align:center; transition:all .2s ease-out;}
.video_list .caption {width:100%; height:100%; position:absolute; top:0; background:url(../img/mediacaptionbg.png) repeat; transition:all .2s ease-out; opacity:0;}
.video_list .icon {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/playicon.png) top no-repeat; transition:all .2s ease-out; opacity:1;}
.video_list .icon_hover {width:50px; height:50px; position:absolute; right:16px; top:24px; background:url(../img/playicon.png) bottom no-repeat; transition:all .2s ease-out; opacity:0;}
.video_list .item:hover .image {background:#ffffff;}
.video_list .item:hover .text {background:#7d05a2; border-color:#7d05a2; color:#ffffff;}
.video_list .item:hover .caption {opacity:1;}
.video_list .item:hover .icon {opacity:0;}
.video_list .item:hover .icon_hover {opacity:1;}

.activity_list {margin-top:48px;}

.activity_list .item {height:38px; margin-top:20px; border-bottom:1px solid #e0e0e0; font-size:16px; line-height:24px; color:#333333;}
.activity_list .date {width:12%; float:left; margin-right:1%; margin-top:6px;}
.activity_list .name {width:39%; float:left; margin-right:1%; margin-top:6px;}
.activity_list .place {width:36%; float:left; margin-right:1%; margin-top:6px;}
.activity_list .ticket {width:10%; float:left;}
.activity_list .ticket a {width:75px; float:right; padding:5px 0 5px 10px; background:#7d05a2 url(../img/ticketicon.png) right 9px no-repeat; font-size:14px; line-height:22px; color:#ffffff;}
.activity_list .ticket a:hover {background:#5a5426 url(../img/ticketicon.png) right 9px no-repeat;}
.activity_list .gallery {width:10%; float:left;}
.activity_list .gallery a {width:120px; float:right; padding:5px 0; background:#7d05a2; font-size:14px; line-height:22px; color:#ffffff; text-align:center;}
.activity_list .gallery a:hover {background:#5a5426;}
.activity_list .passive {color:#d8d8d8;}

.activity_gallery {margin-top:48px;}

.contact_info {margin-top:48px; text-align:center;}
.contact_info a {font-size:16px; line-height:24px; color:#7d05a2;}
.contact_info a:hover {text-decoration:underline;}

.contact_form {margin-top:34px;}
.contact_form .item {margin-bottom:16px;}
.contact_form .lbl {width:100%; margin:0 0 6px 3px; font-size:16px; font-weight:400; line-height:24px; color:#333333;}
.contact_form .txt {width:100%; height:59px; padding:0 15px; border:1px solid #000000; font-size:16px; font-weight:700; line-height:24px; color:#333333; text-align:center;}
.contact_form .tar {width:100%; height:120px; padding:16px 15px; border:1px solid #000000; font-size:16px; font-weight:700; line-height:24px; color:#333333; text-align:center;}
.contact_form .btn {width:174px; margin-top:6px; padding:11px 0 8px 0; background:#7d05a2; border-radius:0; font-family:league_gothicregular; font-size:30px; line-height:38px; color:#ffffff;}
.contact_form .btn:hover {background:#5a5426;}

.galeri-asimetrik-liste{text-align: center}
.galeri-asimetrik-liste-icerik{display: inline-block;margin-top: 40px}
.galeri-asimetrik-liste.photo_list .item{margin-bottom: 10px;}
.asitmetrik-liste{width: auto;display: inline-block;max-width: 370px;padding: 0;margin: 0 5px}
.responsive-liste{display: none}

.album_info .video_list .item { max-width: 360px; margin: 0 auto 60px; }

.album_info .image_list .item { max-width: 360px; margin: 0 auto 60px; }
.image_list .image { position: relative; padding-bottom: 4px; background: #7d05a2; transition: all .2s ease-out; }
.image_list .caption { width: 100%; height: 100%; position: absolute; top: 0; background: url(../img/mediacaptionbg.png) repeat; transition: all .2s ease-out; opacity: 0; }
.image_list .item:hover .caption { opacity: 1; }
.image_list .text { padding: 38px 15px 35px 15px; border: 1px solid #e0e0e0; font-family: league_gothicregular; font-size: 24px; line-height: 32px; color: #7d05a2; text-align: center; transition: all .2s ease-out; }
.image_list .item:hover .caption { opacity: 1; }
.image_list .item:hover .text { background: #7d05a2; border-color: #7d05a2; color: #ffffff; }

.album_info.custom_album_info .image_list .item { max-width: unset; }
.album_info.custom_album_info .image { margin-top: 0; padding: 0; background-color: transparent }

@media(max-width:767px){
	.album_info .name .left {position:relative; top:-7px; padding:10px 15px; font-size:14px; line-height:22px;}
	.album_info .name .right {padding:6px 15px 2px 15px; font-size:32px; line-height:32px;}
	.album_info .date {padding:9px 25px; font-size:16px; line-height:24px;}
	.album_info .image {margin-top:29px;}
	
	.camera_carousel {margin-top:50px;}
	
	.media_section .list {margin-top:10px;}
	.media_section .item {margin-top:30px;}
	
	.discography_section .image {width:100%; position:relative; float:left;}
	.discography_section .text {width:100%; height:152px; position:relative; float:left; margin-top:0;}
	.discography_section .name {margin:25px 0 0 50px;}
	
	.news_section .ticker {width:100%; float:left; margin-top:7px;}
	
	.menu_ft {margin-top:0; text-align:center;}
	.menu_ft ul li {float:none; margin:0 16px 10px; display:inline-block;}
	
	.social_ft {float:none; margin-top:15px; text-align:center;}
	.social_ft ul li {float:none; margin:0 3px; display:inline-block;}
	
	.biography_detail img {float:none; margin:0 0 30px 0;}
	
	.discography_detail .name {margin-top:30px;}
	.discography_detail .pager {text-align:center;}
	.discography_detail .pager a {float:none !important; display:inline-block;}
	.discography_detail .pager .next {margin-top:15px;}
	
	.activity_list .item {height:138px;}
	.activity_list .date {width:100%; margin-right:0;}
	.activity_list .name {width:100%; margin-right:0;}
	.activity_list .place {width:100%; margin-right:0;}
	.activity_list .ticket {width:100%; margin-top:10px;}
	.activity_list .gallery {width:100%; margin-top:10px;}
	.web-liste{display: none;}
	.responsive-liste{display: block}
	.asitmetrik-liste {
		width: auto;
		display: inline-block;
		max-width: 45%;
		padding: 0;
		margin: 0 5px 0 10px;
		float: left;
	}
	.social_ft ul li a{vertical-align: middle}
	.social_ft ul li {vertical-align: middle;}
}


@media(min-width:768px) and (max-width:991px){
	.navbar_sm .container-fluid {padding:0;}
	
	.camera_carousel {margin-top:50px;}
	
	.discography_section .text {height:152px; margin-top:-76px;}
	.discography_section .name {margin:25px 0 0 50px;}
	
	.menu_ft {margin-top:0; text-align:center;}
	.menu_ft ul li {float:none; margin:0 16px; display:inline-block;}
	
	.social_ft {float:none; margin-top:15px; text-align:center;}
	.social_ft ul li {float:none; margin:0 3px; display:inline-block;vertical-align: middle;}

	.activity_list .item {height:138px;}
	.activity_list .date {width:100%; margin-right:0;}
	.activity_list .name {width:100%; margin-right:0;}
	.activity_list .place {width:100%; margin-right:0;}
	.activity_list .ticket {width:100%; margin-top:10px;}
	.activity_list .gallery {width:100%; margin-top:10px;}
}


@media(min-width:992px) and (max-width:1199px){	
	.banner .text {margin-top:274px;}	
	
	.discography_section .text {height:204px; margin-top:-102px;}
	.discography_section .name {margin:51px 0 0 50px;}
	
	.activity_list .date {width:15%;}
	.activity_list .name {width:38%;}
	.activity_list .place {width:36%;}
	.activity_list .ticket {width:8%;}
	.activity_list .gallery {width:8%;}
}


@media(min-width:1200px){
	
}