@charset "utf-8";
/* CSS Document */

/******************  Table of Contents  *****************************
0. GLOBAL STYLES
1. HEADER
2. SLIDER
3. EVENTS
4. ABOUT THE BAND
5. IMAGE GALLERY
6. MEDIA
7. CONTACT
8. FOOTER
12. CUSTOM MEDIA QUERIES
VERSION 1.1

If you having trouble in editing css. please send a mail to support@surjithctly.in

*/
/*@import url(http://fonts.googleapis.com/css?family=Oswald);*/
/*==========0. GLOBAL STYLES==============*/

body {
	font-family:'Lato', "PT Sans", Arial, Helvetica, sans-serif;
	background:#FFF
}
a {
	color:#e2099b
}
a:hover, a:focus {
	color:#d23916
}
ul, ol {
	list-style:none
}
iframe {
	border:0
}
.jumbotron {
	color:#fff;
	margin-top:88px;
}
.BG {
	width:100%;
	height:auto;
	float:left
}
.navbar {
	background:#080c19
}
.navbar-inner {
	background:none;
	border:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	padding-top:5px;
	filter:none;
	-ms-filter:none
}
.navbar .nav > li > a {
	color:#FFF;
	text-transform:uppercase;
	text-shadow:none
}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
	color:#CCC
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	background:none;
	color:#e2099b;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.navbar .nav {
	padding-top:20px
}
.navbar .btn, .navbar .btn-group {
	margin-top:0
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
	color:#FFF;
	background-color:transparent
}
.navbar li.dropdown:hover ul {
	display:block
}
.navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right {
	top:97%
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	background:#ba091a;
	background-image:none
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background:#ba091a
}
.btn {
	background:#8b8b8b;
	color:#FFF;
	text-shadow:none;
	border:0
}
.btn:hover, .btn:focus, .btn:active {
	background:#6f6f6f;
	color:#FFF
}
.btn-med {
	font-size:14px;
	padding:5px 18px
}
.btn-large {
	font-size:18px;
	padding:20px 50px
}
.btn-success {
	background-color:#2cc76a;
	background-image:none;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
}
.btn-success:hover, .btn-success:focus, .btn-success:active {
	background-color:#22bb5f!important;
	color:#FFF!important
}
.btn-primary {
	background-color:#2db6d8;
	background-image:none;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
	background-color:#209ab8!important;
	color:#FFF!important
}
.btn-danger {
	background-color:#e03114;
	background-image:none;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active {
	background-color:#d62d11!important;
	color:#FFF!important
}
.navbar .nav > .active > a.btn {
	background-color:#22bb5f!important;
	color:#FFF!important
}
.hero-unit {
	background:none;
	text-align:center;
	padding-top:300px;
	padding-bottom:0
}
.hero-unit h1 {
	padding-bottom:15px;
	font-size:90px;
	text-shadow:0 0 10px rgba(0, 0, 0, 0.5)
}
.hero-unit h3 {
	font-weight:400;
	padding-bottom:15px;
	font-size:40px
}
.slide2 {
	background:none;
	text-align:center;
	padding-top:100px
}
.slide2 h1 {
	font-size:50px
}
.slide3 {
	background:none;
	text-align:center;
	padding-top:100px
}
.slide3 h1 {
	font-size:50px;
	padding-top:10px
}
.slide3 h3 {
	font-size:20px;
	padding-right:20px
}
.fancy {
	line-height:.5;
	text-align:center
}
.fancy span {
	display:inline-block;
	position:relative
}
.fancy span:before, .fancy span:after {
	content:"";
	position:absolute;
	height:5px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	top:8px;
	width:150px
}
.fancy span:before {
	right:100%;
	margin-right:15px
}
.fancy span:after {
	left:100%;
	margin-left:15px
}
.PageHead {
	margin:20px 0;
	text-align:center
}
.PageHead h3 {
	text-align:center;
	text-transform:uppercase
}
.PageHead h3 span {
	display:block;
	line-height:0
}
.PageHead.inverse {
	color:#FFF
}
.EventsList {
	margin-bottom:45px
}
.EventsList .thumbnail {
	border:0;
	text-align:center;
	text-transform:uppercase;
	box-shadow:none
}
.EventsList .thumbnail h3 {
	color:#ba091a;
	font-size:20px;
	line-height:1
}
.EventsList .thumbnail, .EventsList .caption {
	margin:0;
	padding:0
}
.showmore {
	border:1px #CCC solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:8px 10px;
	color:#666
}
.showmore:hover {
	text-decoration:none;
	color:#999
}
.sectionfooter {
	margin:30px 0
}
.about {
	color:#fff;
	background-color:#a84586;
	overflow:hidden;
	background-attachment:fixed;
	background-position:50% 0;
	background-size:cover;
	margin-top:50px;
	-ms-background-position-x:center!important
	
}




.artist {
	color:#fff;
	background:url(../images/about_img.jpg) #000 center center no-repeat;
	overflow:hidden;
	background-attachment:fixed;
	background-position:50% 0;
	background-size:cover;
	-ms-background-position-x:center!important
}

.theteam {
	margin-bottom:30px
}
.theteam img {
	cursor:pointer
}
.theteam img:hover {
	opacity:.5
}
.Gallery ul li {
	float:left;
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:1%
}
.Gallery ul li img {
	min-width:100%
}
.ourmedia {
	color:#fff;
	background:url(../images/about_img.jpg) #000 center center;
	overflow:hidden;
	background-attachment:fixed;
	background-position:50% 0;
	background-size:cover;
	-ms-background-position-x:center!important
}
.MediaThumb {
	margin:30px 0
}
.MediaThumb div {
	cursor:pointer
}
.MediaThumb img {
	border:solid 5px #151515;
	min-width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.MediaThumb p {
	text-transform:uppercase;
	text-align:center;
	padding:5px 0;
	background:transparent;
	border:solid 5px transparent;
	color:#a0a0a0
}
.MediaThumb div:hover img {
	border:solid 5px #FFF
}
.MediaThumb div:hover p {
	background:#FFF;
	border:solid 5px #FFF;
	color:#333
}
.ContactUs {
	margin-top:25px
}
.Videos {
	margin-top:25px;
	margin-left:200px;
	margin-bottom:20px;
}
.ContactUs input[type=text], .ContactUs input[type=email] {
	height:50px
}
.ContactUs textarea {
	height:150px
}
.footer {
	color:#fff;
	background:url(../images/footer_img.jpg) no-repeat #000 center center;
	overflow:hidden;
	background-attachment:fixed;
	background-position:50% 0;
	background-size:cover;
	padding-bottom:50px;
	-ms-background-position-x:center!important
}
#TwitterBlock {
	width:100%;
	text-align:center
}
#TwitterBlock iframe {
	width:100%;
	height:auto
}
#TwitterLogo {
	width:50px;
	margin:10px auto
}
#TwitterLogo img {
	max-width:100%
}
#TwitterFooter {
	font-size:12px;
	color:#999;
	text-align:center;
	position:relative;
	margin-top:-50px
}
.socialButtons {
	text-align:center;
	margin:50px 0
}
.socialButtons a {
	padding:5px
}
.socialButtons a:hover {
	opacity:.5
}
.blogpost {
	margin-bottom:30px
}
.blogpost img {
	padding:10px 0;
	max-width:100%;
	min-width:100%
}
.blog h1.title {
	font-size:30px;
	line-height:32px
}
.blog h3.subtitle {
	font-size:16px;
	font-weight:400;
	line-height:20px;
	padding-bottom:5px
}
.bloglist {
	margin:0;
	padding:0;
	list-style:none
}
.bloglist li {
	padding:5px 0;
	color:#666
}
.bloglist li a {
	color:#666
}
.commentform input {
	height:40px
}
.commentform textarea {
	height:150px
}
.commentform p {
	text-align:right
}
.commentform .btn {
	margin-right:0
}
.media-list p {
	margin-bottom:30px
}
.media-list .timestamp {
	font-size:12px;
	color:#999;
	display:block;
	padding:5px 0
}
@media (max-width: 979px) {
.hero-unit {
padding-top:250px
}
.hero-unit h1 {
font-size:60px
}
.hero-unit h3 {
font-size:18px;
line-height:25px;
padding-top:5px;
padding-bottom:5px;
font-weight:400
}
.navbar .btn-navbar {
margin-top:20px;
background:transparent;
text-shadow:none;
border:0;
box-shadow:none
}
.navbar .btn-navbar:hover {
background:transparent
}
.navbar-fixed-top.navbar-absolute {
margin:0
}
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
background:transparent
}
.slide2, .slide3 {
padding-top:75px
}
.slide3 h1 {
font-size:25px
}
.slide3 h3, .slide2 h3 {
font-size:18px;
line-height:25px;
padding-top:5px;
padding-bottom:5px;
font-weight:400
}
}
@media (max-width: 767px) {
.masthead {
background-size:100% cover
}
.PageHead h3, .FeatLayout h3 {
font-size:20px;
line-height:25px;
padding-top:5px;
padding-bottom:5px
}
.jumbotron .navbar-fixed-top.navbar-absolute {
top:20px
}
.navbar .btn-navbar {
margin-top:23px
}
.theteam [class*="span"] {
width:30%;
float:left;
margin-right:3%;
margin-bottom:30px
}
.Gallery ul li {
width:50%;
padding:2%
}
.mediavideo iframe {
width:100%
}
.MediaThumb [class*="span"] {
width:46%;
float:left;
margin-right:2%
}
.sectionfooter {
margin-bottom:50px
}
.lead {
font-size:16px;
line-height:normal;
text-align:justify;
padding:10px
}
}
@media (max-width: 480px) {
.hero-unit h1 {
font-size:20px
}
.slide2 iframe {
width:100%;
height:200px
}
.mediavideo iframe {
height:200px
}
.flex-direction-nav {
display:none
}
.hero-unit {
padding-top:190px
}
.hero-unit h1 {
font-size:42px
}
}
.moreevents {
	display:none
}
.moreevents .EventsList:last-child {
	margin-bottom:0
}
#ticker, #ticker .query {
	font:120% Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	text-align:center
}
#ticker p {
	font-size:120%
}
.audioembed, .subscribe {
	padding-bottom:25px
}
.subscribe input[type=text], .subscribe input[type=email] {
	height:50px;
	margin-bottom:20px
}
.scrollup {
	width:40px;
	height:40px;
	opacity:.4;
	position:fixed;
	bottom:30px;
	right:30px;
	display:none;
	text-indent:-9999px;
	background:url(../images/icon_top.png) no-repeat
}
.playvideo .videoload {
	position:absolute;
	top:45%;
	left:0;
	right:0;
	text-align:center
}
.playvideo {
	position:relative
}
.channels_list {
	overflow:hidden
}
.fadeInLeftShort.go {
	animation-name:fadeInLeftShort
}
.channels_list li {
	display:block;
	list-style:outside none none;
	margin-bottom:30px;
	background:none repeat scroll 0 0 #fff
}
.fadeInLeftShort {
	opacity:0;
	transform:translateX(-20px)
}
.animated {
	animation-duration:1.7s;
	animation-fill-mode:both
}
.channels_list li a {
	color:#222;
	display:block;
	overflow:hidden;
	padding:15px 30px;
	position:relative;
	text-align:right;
	width:100%
}
.channels_list li a i {
	font-size:20px;
	height:35px;
	left:30px;
	line-height:35px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:15px;
	width:35px
}
.datebg {
	width:auto;
	float:left;
	background:#a84586;
	padding:4px 0;
	height:auto;
	overflow:auto
}
.date {
	color:#FFF;
	font-size:22px;
	text-align:center;
	width:100%;
	float:left;
	line-height:18px;
	font-weight:700
}
.month {
	color:#FFF;
	font-size:15px;
	text-align:center;
	width:100%;
	float:left;
	padding:4px 0
}
.venuebg {
	float:left;
	padding:8px 15px
}
.City {
	font-size:20px;
	font-weight:700;
	width:100%;
	float:left;
	color:#a84586
}
.Venue {
	font-size:16px;
	font-weight:400;
	width:100%;
	float:left;
	color:#333;
	line-height:normal;
	background:url(../images/venues-icon.png) 2px 11px no-repeat;
	padding:7px 0 7px 18px
}
.booknow button {
	border:0 none;
	border-radius:2px;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-family:'Lato', "PT Sans", sans-serif;
	font-size:13px;
	letter-spacing:1px;
	padding:14px;
	text-transform:uppercase;
	margin-top:15px;
	background:#e2099b;
	border:0
}
.color-1 {
	border:1px solid #a84586;
	color:#fff!important;
	margin-bottom:20px;
	height:auto;
	overflow:hidden
}
.width100 {
	width:57.264957264957%!important;
	margin:0 auto!important;
	height:auto;
	overflow:hidden;
	margin-bottom:10px
}
.booknow {
	float:right;
	padding:10px 15px;
	width:auto;
	background:#a84586;
	color:#fff;
	margin-top:10px;
	border:0;
	font-family:'Lato', sans-serif
}
.booknow-bg {
	float:right;
	height:auto;
	overflow:auto;
	padding:10px 15px;
	width:auto
}
@media (max-width: 768px) {
.width100 {
width:96%!important;
margin:0 auto!important;
height:auto;
overflow:hidden;
margin-bottom:20px
}
.ConnectList {
width:96%!important;
margin:0 auto!important
}
}
.ConnectList {
	width:100%
}
.ConnectList ul li {
	list-style:none;
	display:inline;
margin:0 padding:0
}
.ConnectList li a {
	background:none repeat scroll 0 0 #fff;
	color:#222;
	display:block;
	overflow:hidden;
	padding:15px 30px;
	position:relative;
	text-align:right;
	width:100%;
	font-family:'Lato', sans-serif;
	text-transform:uppercase;
	margin:10px 0
}
.ConnectList li a span {
	text-align:right;
	font-size:18px;
	font-weight:700
}
.ConnectList li a:hover {
	text-decoration:none;
	background:#cc1313;
	color:#fff
}
.connectbg {
	background:#fff;
	padding:10px;
	text-align:right
}
.ConnectList i {
	font-size:20px;
	height:35px;
	left:10px;
	line-height:35px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:8px;
	width:35px
}
.addressfield h4 {
	font-size:25px;
	font-weight:600
}
.addressfield address {
	font-size:20px;
	font-weight:400;
	line-height:24px
}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding:0;
	margin:0;
	border:0;
	outline:none;
	vertical-align:top
}
.fancybox-wrap {
	position:absolute;
	top:0;
	left:0;
	z-index:8020
}
.fancybox-skin {
	position:relative;
	background:#f9f9f9;
	color:#444;
	text-shadow:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.fancybox-opened {
	z-index:8030
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)
}
.fancybox-outer, .fancybox-inner {
	position:relative
}
.fancybox-inner {
	overflow:hidden
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling:touch
}
.fancybox-error {
	color:#444;
	font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin:0;
	padding:15px;
	white-space:nowrap
}
.fancybox-image, .fancybox-iframe {
	display:block;
	width:100%;
	height:100%
}
.fancybox-image {
	max-width:100%;
	max-height:100%
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image:url(../images/fancybox_sprite.png)
}
#fancybox-loading {
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-22px;
	margin-left:-22px;
	background-position:0 -108px;
	opacity:.8;
	cursor:pointer;
	z-index:8060
}
#fancybox-loading div {
	width:44px;
	height:44px;
	background:url(../images/fancybox_loading.gif) center center no-repeat
}
.fancybox-close {
	position:absolute;
	top:-18px;
	right:-18px;
	width:36px;
	height:36px;
	cursor:pointer;
	z-index:8040
}
.fancybox-nav {
	position:absolute;
	top:0;
	width:40%;
	height:100%;
	cursor:pointer;
	text-decoration:none;
	background:transparent url(../images/blank.gif);
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	z-index:8040
}
.fancybox-prev {
	left:0
}
.fancybox-next {
	right:0
}
.fancybox-nav span {
	position:absolute;
	top:50%;
	width:36px;
	height:34px;
	margin-top:-18px;
	cursor:pointer;
	z-index:8040;
	visibility:hidden
}
.fancybox-prev span {
	left:10px;
	background-position:0 -36px
}
.fancybox-next span {
	right:10px;
	background-position:0 -72px
}
.fancybox-nav:hover span {
	visibility:visible
}
.fancybox-tmp {
	position:absolute;
	top:-99999px;
	left:-99999px;
	visibility:hidden;
	max-width:99999px;
	max-height:99999px;
	overflow:visible!important
}
.fancybox-lock {
	overflow:hidden
}
.fancybox-overlay {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	display:none;
	z-index:8010;
	background:url(../images/fancybox_overlay.png)
}
.fancybox-overlay-fixed {
	position:fixed;
	bottom:0;
	right:0
}
.fancybox-lock .fancybox-overlay {
	overflow:auto;
	overflow-y:scroll
}
.fancybox-title {
	visibility:hidden;
	font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position:relative;
	text-shadow:none;
	z-index:8050
}
.fancybox-opened .fancybox-title {
	visibility:visible
}
.fancybox-title-float-wrap {
	position:absolute;
	bottom:0;
	right:50%;
	margin-bottom:-35px;
	z-index:8050;
	text-align:center
}
.fancybox-title-float-wrap .child {
	display:inline-block;
	margin-right:-100%;
	padding:2px 20px;
	background:transparent;
	background:rgba(0, 0, 0, 0.8);
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	text-shadow:0 1px 2px #222;
	color:#FFF;
	font-weight:700;
	line-height:24px;
	white-space:nowrap
}
.fancybox-title-outside-wrap {
	position:relative;
	margin-top:10px;
	color:#fff
}
.fancybox-title-inside-wrap {
	padding-top:10px
}
.fancybox-title-over-wrap {
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
	padding:10px;
	background:#000;
	background:rgba(0, 0, 0, .8)
}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */





 


 /*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
*zoom:1
}
.clearfix:before, .clearfix:after {
	display:table;
	line-height:0;
	content:""
}
.clearfix:after {
	clear:both
}
.hide-text {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.input-block-level {
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.hidden {
	display:none;
	visibility:hidden
}
.visible-phone {
	display:none!important
}
.visible-tablet {
	display:none!important
}
.hidden-desktop {
	display:none!important
}
.visible-desktop {
	display:inherit!important
}
@media (min-width: 768px) and (max-width: 979px) {
.hidden-desktop {
display:inherit!important
}
.visible-desktop {
display:none!important
}
.visible-tablet {
display:inherit!important
}
.hidden-tablet {
display:none!important
}
.jumbotron.masthead > img {
margin-top:0px
}
}
@media (max-width: 767px) {
.hidden-desktop {
display:inherit!important
}
.visible-desktop {
display:none!important
}
.visible-phone {
display:inherit!important
}
.hidden-phone {
display:none!important
}
.jumbotron.masthead > img {
margin-top:88px
}
}
.visible-print {
	display:none!important
}
@media print {
.visible-print {
	display:inherit!important
}
.hidden-print {
	display:none!important
}
.jumbotron.masthead > img {
	margin-top:0
}
}
@media (min-width: 1200px) {
.row {
margin-left:-30px;
*zoom:1
}
.row:before, .row:after {
display:table;
line-height:0;
content:""
}
.row:after {
clear:both
}
[class*="span"] {
float:left;
min-height:1px;
margin-left:30px
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
width:1170px
}
.span12 {
width:1170px
}
.span11 {
width:1070px
}
.span10 {
width:970px
}
.span9 {
width:870px
}
.span8 {
width:770px
}
.span7 {
width:670px
}
.span6 {
width:570px
}
.span5 {
width:470px
}
.span4 {
width:370px
}
.span3 {
width:270px
}
.span2 {
width:170px
}
.span1 {
width:70px
}
.offset12 {
margin-left:1230px
}
.offset11 {
margin-left:1130px
}
.offset10 {
margin-left:1030px
}
.offset9 {
margin-left:930px
}
.offset8 {
margin-left:830px
}
.offset7 {
margin-left:730px
}
.offset6 {
margin-left:630px
}
.offset5 {
margin-left:530px
}
.offset4 {
margin-left:430px
}
.offset3 {
margin-left:330px
}
.offset2 {
margin-left:230px
}
.offset1 {
margin-left:130px
}
.row-fluid {
width:100%;
*zoom:1
}
.row-fluid:before, .row-fluid:after {
display:table;
line-height:0;
content:""
}
.row-fluid:after {
clear:both
}
.row-fluid [class*="span"] {
display:block;
float:left;
width:100%;
min-height:30px;
margin-left:2.5641025641026%;
*margin-left:2.5109110747409%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.row-fluid [class*="span"]:first-child {
margin-left:0
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left:2.5641025641026%
}
.row-fluid .span12 {
width:100%;
*width:99.946808510638%
}
.row-fluid .span11 {
width:91.452991452991%;
*width:91.39979996363%
}
.row-fluid .span10 {
width:82.905982905983%;
*width:82.852791416621%
}
.row-fluid .span9 {
width:74.358974358974%;
*width:74.305782869613%
}
.row-fluid .span8 {
width:65.811965811966%;
*width:65.758774322604%
}
.row-fluid .span7 {
width:57.264957264957%;
*width:57.211765775596%
}
.row-fluid .span6 {
width:48.717948717949%;
*width:48.664757228587%
}
.row-fluid .span5 {
width:40.17094017094%;
*width:40.117748681578%
}
.row-fluid .span4 {
width:31.623931623932%;
*width:31.57074013457%
}
.row-fluid .span3 {
width:23.076923076923%;
*width:23.023731587561%
}
.row-fluid .span2 {
width:14.529914529915%;
*width:14.476723040553%
}
.row-fluid .span1 {
width:5.982905982906%;
*width:5.9297144935443%
}
.row-fluid .offset12 {
margin-left:105.12820512821%;
*margin-left:105.02182214948%
}
.row-fluid .offset12:first-child {
margin-left:102.5641025641%;
*margin-left:102.45771958538%
}
.row-fluid .offset11 {
margin-left:96.581196581197%;
*margin-left:96.474813602473%
}
.row-fluid .offset11:first-child {
margin-left:94.017094017094%;
*margin-left:93.910711038371%
}
.row-fluid .offset10 {
margin-left:88.034188034188%;
*margin-left:87.927805055465%
}
.row-fluid .offset10:first-child {
margin-left:85.470085470085%;
*margin-left:85.363702491362%
}
.row-fluid .offset9 {
margin-left:79.487179487179%;
*margin-left:79.380796508456%
}
.row-fluid .offset9:first-child {
margin-left:76.923076923077%;
*margin-left:76.816693944354%
}
.row-fluid .offset8 {
margin-left:70.940170940171%;
*margin-left:70.833787961448%
}
.row-fluid .offset8:first-child {
margin-left:68.376068376068%;
*margin-left:68.269685397345%
}
.row-fluid .offset7 {
margin-left:62.393162393162%;
*margin-left:62.286779414439%
}
.row-fluid .offset7:first-child {
margin-left:59.82905982906%;
*margin-left:59.722676850336%
}
.row-fluid .offset6 {
margin-left:53.846153846154%;
*margin-left:53.73977086743%
}
.row-fluid .offset6:first-child {
margin-left:51.282051282051%;
*margin-left:51.175668303328%
}
.row-fluid .offset5 {
margin-left:45.299145299145%;
*margin-left:45.192762320422%
}
.row-fluid .offset5:first-child {
margin-left:42.735042735043%;
*margin-left:42.628659756319%
}
.row-fluid .offset4 {
margin-left:36.752136752137%;
*margin-left:36.645753773413%
}
.row-fluid .offset4:first-child {
margin-left:34.188034188034%;
*margin-left:34.081651209311%
}
.row-fluid .offset3 {
margin-left:28.205128205128%;
*margin-left:28.098745226405%
}
.row-fluid .offset3:first-child {
margin-left:25.641025641026%;
*margin-left:25.534642662302%
}
.row-fluid .offset2 {
margin-left:19.65811965812%;
*margin-left:19.551736679396%
}
.row-fluid .offset2:first-child {
margin-left:17.094017094017%;
*margin-left:16.987634115294%
}
.row-fluid .offset1 {
margin-left:11.111111111111%;
*margin-left:11.004728132388%
}
.row-fluid .offset1:first-child {
margin-left:8.5470085470085%;
*margin-left:8.4406255682851%
}
input, textarea, .uneditable-input {
margin-left:0
}
.controls-row [class*="span"] + [class*="span"] {
margin-left:30px
}
input.span12, textarea.span12, .uneditable-input.span12 {
width:1156px
}
input.span11, textarea.span11, .uneditable-input.span11 {
width:1056px
}
input.span10, textarea.span10, .uneditable-input.span10 {
width:956px
}
input.span9, textarea.span9, .uneditable-input.span9 {
width:856px
}
input.span8, textarea.span8, .uneditable-input.span8 {
width:756px
}
input.span7, textarea.span7, .uneditable-input.span7 {
width:656px
}
input.span6, textarea.span6, .uneditable-input.span6 {
width:556px
}
input.span5, textarea.span5, .uneditable-input.span5 {
width:456px
}
input.span4, textarea.span4, .uneditable-input.span4 {
width:356px
}
input.span3, textarea.span3, .uneditable-input.span3 {
width:256px
}
input.span2, textarea.span2, .uneditable-input.span2 {
width:156px
}
input.span1, textarea.span1, .uneditable-input.span1 {
width:56px
}
.thumbnails {
margin-left:-30px
}
.thumbnails > li {
margin-left:30px
}
.row-fluid .thumbnails {
margin-left:0
}
.jumbotron.masthead > img {
margin-top:88px
}
}
@media (min-width: 768px) and (max-width: 979px) {
.row {
margin-left:-20px;
*zoom:1
}
.row:before, .row:after {
display:table;
line-height:0;
content:""
}
.row:after {
clear:both
}
[class*="span"] {
float:left;
min-height:1px;
margin-left:20px
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
width:724px
}
.span12 {
width:724px
}
.span11 {
width:662px
}
.span10 {
width:600px
}
.span9 {
width:538px
}
.span8 {
width:476px
}
.span7 {
width:414px
}
.span6 {
width:352px
}
.span5 {
width:290px
}
.span4 {
width:228px
}
.span3 {
width:166px
}
.span2 {
width:104px
}
.span1 {
width:42px
}
.offset12 {
margin-left:764px
}
.offset11 {
margin-left:702px
}
.offset10 {
margin-left:640px
}
.offset9 {
margin-left:578px
}
.offset8 {
margin-left:516px
}
.offset7 {
margin-left:454px
}
.offset6 {
margin-left:392px
}
.offset5 {
margin-left:330px
}
.offset4 {
margin-left:268px
}
.offset3 {
margin-left:206px
}
.offset2 {
margin-left:144px
}
.offset1 {
margin-left:82px
}
.row-fluid {
width:100%;
*zoom:1
}
.row-fluid:before, .row-fluid:after {
display:table;
line-height:0;
content:""
}
.row-fluid:after {
clear:both
}
.row-fluid [class*="span"] {
display:block;
float:left;
width:100%;
min-height:30px;
margin-left:2.7624309392265%;
*margin-left:2.7092394498648%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.row-fluid [class*="span"]:first-child {
margin-left:0
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left:2.7624309392265%
}
.row-fluid .span12 {
width:100%;
*width:99.946808510638%
}
.row-fluid .span11 {
width:91.436464088398%;
*width:91.383272599036%
}
.row-fluid .span10 {
width:82.872928176796%;
*width:82.819736687434%
}
.row-fluid .span9 {
width:74.309392265193%;
*width:74.256200775832%
}
.row-fluid .span8 {
width:65.745856353591%;
*width:65.692664864229%
}
.row-fluid .span7 {
width:57.182320441989%;
*width:57.129128952627%
}
.row-fluid .span6 {
width:48.618784530387%;
*width:48.565593041025%
}
.row-fluid .span5 {
width:40.055248618785%;
*width:40.002057129423%
}
.row-fluid .span4 {
width:31.491712707182%;
*width:31.438521217821%
}
.row-fluid .span3 {
width:22.92817679558%;
*width:22.874985306218%
}
.row-fluid .span2 {
width:14.364640883978%;
*width:14.311449394616%
}
.row-fluid .span1 {
width:5.8011049723757%;
*width:5.747913483014%
}
.row-fluid .offset12 {
margin-left:105.52486187845%;
*margin-left:105.41847889973%
}
.row-fluid .offset12:first-child {
margin-left:102.76243093923%;
*margin-left:102.6560479605%
}
.row-fluid .offset11 {
margin-left:96.961325966851%;
*margin-left:96.854942988127%
}
.row-fluid .offset11:first-child {
margin-left:94.198895027624%;
*margin-left:94.092512048901%
}
.row-fluid .offset10 {
margin-left:88.397790055249%;
*margin-left:88.291407076525%
}
.row-fluid .offset10:first-child {
margin-left:85.635359116022%;
*margin-left:85.528976137299%
}
.row-fluid .offset9 {
margin-left:79.834254143646%;
*margin-left:79.727871164923%
}
.row-fluid .offset9:first-child {
margin-left:77.07182320442%;
*margin-left:76.965440225696%
}
.row-fluid .offset8 {
margin-left:71.270718232044%;
*margin-left:71.164335253321%
}
.row-fluid .offset8:first-child {
margin-left:68.508287292818%;
*margin-left:68.401904314094%
}
.row-fluid .offset7 {
margin-left:62.707182320442%;
*margin-left:62.600799341719%
}
.row-fluid .offset7:first-child {
margin-left:59.944751381215%;
*margin-left:59.838368402492%
}
.row-fluid .offset6 {
margin-left:54.14364640884%;
*margin-left:54.037263430116%
}
.row-fluid .offset6:first-child {
margin-left:51.381215469613%;
*margin-left:51.27483249089%
}
.row-fluid .offset5 {
margin-left:45.580110497238%;
*margin-left:45.473727518514%
}
.row-fluid .offset5:first-child {
margin-left:42.817679558011%;
*margin-left:42.711296579288%
}
.row-fluid .offset4 {
margin-left:37.016574585635%;
*margin-left:36.910191606912%
}
.row-fluid .offset4:first-child {
margin-left:34.254143646409%;
*margin-left:34.147760667685%
}
.row-fluid .offset3 {
margin-left:28.453038674033%;
*margin-left:28.34665569531%
}
.row-fluid .offset3:first-child {
margin-left:25.690607734807%;
*margin-left:25.584224756083%
}
.row-fluid .offset2 {
margin-left:19.889502762431%;
*margin-left:19.783119783708%
}
.row-fluid .offset2:first-child {
margin-left:17.127071823204%;
*margin-left:17.020688844481%
}
.row-fluid .offset1 {
margin-left:11.325966850829%;
*margin-left:11.219583872105%
}
.row-fluid .offset1:first-child {
margin-left:8.5635359116022%;
*margin-left:8.4571529328788%
}
input, textarea, .uneditable-input {
margin-left:0
}
.controls-row [class*="span"] + [class*="span"] {
margin-left:20px
}
input.span12, textarea.span12, .uneditable-input.span12 {
width:710px
}
input.span11, textarea.span11, .uneditable-input.span11 {
width:648px
}
input.span10, textarea.span10, .uneditable-input.span10 {
width:586px
}
input.span9, textarea.span9, .uneditable-input.span9 {
width:524px
}
input.span8, textarea.span8, .uneditable-input.span8 {
width:462px
}
input.span7, textarea.span7, .uneditable-input.span7 {
width:400px
}
input.span6, textarea.span6, .uneditable-input.span6 {
width:338px
}
input.span5, textarea.span5, .uneditable-input.span5 {
width:276px
}
input.span4, textarea.span4, .uneditable-input.span4 {
width:214px
}
input.span3, textarea.span3, .uneditable-input.span3 {
width:152px
}
input.span2, textarea.span2, .uneditable-input.span2 {
width:90px
}
input.span1, textarea.span1, .uneditable-input.span1 {
width:28px
}
.jumbotron.masthead > img {
margin-top:88px
}
}
@media (max-width: 767px) {
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
margin-right:-20px;
margin-left:-20px
}
.container-fluid {
padding:0
}
.dl-horizontal dt {
float:none;
width:auto;
clear:none;
text-align:left
}
.dl-horizontal dd {
margin-left:0
}
.container {
width:auto
}
.row-fluid {
width:100%
}
.row, .thumbnails {
margin-left:0
}
.thumbnails > li {
float:none;
margin-left:0
}
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
display:block;
float:none;
width:100%;
margin-left:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.span12, .row-fluid .span12 {
width:100%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.row-fluid [class*="offset"]:first-child {
margin-left:0
}
.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
display:block;
width:100%;
min-height:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
display:inline-block;
width:auto
}
.controls-row [class*="span"] + [class*="span"] {
margin-left:0
}
.modal {
position:fixed;
top:20px;
right:20px;
left:20px;
width:auto;
margin:0
}
.modal.fade {
top:-100px
}
.modal.fade.in {
top:20px
}
.jumbotron.masthead > img {
margin-top:88px
}
}
@media (max-width: 480px) {
.nav-collapse {
-webkit-transform:translate3d(0, 0, 0)
}
.page-header h1 small {
display:block;
line-height:20px
}
input[type="checkbox"], input[type="radio"] {
border:1px solid #ccc
}
.form-horizontal .control-label {
float:none;
width:auto;
padding-top:0;
text-align:left
}
.form-horizontal .controls {
margin-left:0
}
.form-horizontal .control-list {
padding-top:0
}
.form-horizontal .form-actions {
padding-right:10px;
padding-left:10px
}
.media .pull-left, .media .pull-right {
display:block;
float:none;
margin-bottom:10px
}
.media-object {
margin-right:0;
margin-left:0
}
.modal {
top:10px;
right:10px;
left:10px
}
.modal-header .close {
padding:10px;
margin:-10px
}
.carousel-caption {
position:static
}
.jumbotron.masthead > img {
margin-top:0
}
}
@media (max-width: 979px) {
body {
padding-top:0
}
.navbar-fixed-top, .navbar-fixed-bottom {
position:static
}
.navbar-fixed-top {
margin-bottom:20px
}
.navbar-fixed-bottom {
margin-top:20px
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
padding:5px
}
.navbar .container {
width:auto;
padding:0
}
.navbar .brand {
padding-right:10px;
padding-left:10px;
margin:0 0 0 -5px
}
.nav-collapse {
clear:both
}
.nav-collapse .nav {
float:none;
margin:0 0 10px
}
.nav-collapse .nav > li {
float:none
}
.nav-collapse .nav > li > a {
margin-bottom:2px
}
.nav-collapse .nav > .divider-vertical {
display:none
}
.nav-collapse .nav .nav-header {
color:#777;
text-shadow:none
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
padding:9px 15px;
font-weight:700;
color:#777;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
.nav-collapse .btn {
padding:4px 10px;
font-weight:400;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px
}
.nav-collapse .dropdown-menu li + li a {
margin-bottom:2px
}
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
background-color:#f2f2f2
}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
color:#999
}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
background-color:#111
}
.nav-collapse.in .btn-group {
padding:0;
margin-top:5px
}
.nav-collapse .dropdown-menu {
position:static;
top:auto;
left:auto;
display:none;
float:none;
max-width:none;
padding:0;
margin:0 15px;
background-color:transparent;
border:none;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.nav-collapse .open > .dropdown-menu {
display:block
}
.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
display:none
}
.nav-collapse .dropdown-menu .divider {
display:none
}
.nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after {
display:none
}
.nav-collapse .navbar-form, .nav-collapse .navbar-search {
float:none;
padding:10px 15px;
margin:10px 0;
border-top:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)
}
.navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
border-top-color:#111;
border-bottom-color:#111
}
.navbar .nav-collapse .nav.pull-right {
float:none;
margin-left:0
}
.nav-collapse, .nav-collapse.collapse {
height:0;
overflow:hidden
}
.navbar .btn-navbar {
display:block
}
.navbar-static .navbar-inner {
padding-right:10px;
padding-left:10px
}
.jumbotron.masthead > img {
margin-top:0
}
}
@media (min-width: 980px) {
.nav-collapse.collapse {
height:auto!important;
overflow:visible!important
}
.jumbotron.masthead > img {
margin-top:0px
}
}
.is-countdown {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #fff;
	font-family: "Open Sans";
	font-size: 36px;
	margin-bottom: 10px;
	margin-top: 30px;
}
.countdown {
	font-size:20px;
	color:#000;
	margin-bottom:20px;
	text-align:center;
	background-color:#666;
}
#my-soon-counter {
	background-color:#ededed;
	margin-top:30px;
}
#my-soon-counter .soon-reflection {
	background-color:#ffffff;
	background-image:linear-gradient(#ffffff 25%,rgba(255,255,255,0));	
}
#my-soon-counter {
	background-position:top;
}
#my-soon-counter {
	color:#412d13;
}
#my-soon-counter .soon-label {
	color:#a84586;
}
#my-soon-counter .soon-ring-progress {
	background-color:#f0f0f0;
}
#my-soon-counter .soon-ring-progress {
	border-top-width:0.15000000000000002em;
}
#my-soon-counter .soon-ring-progress {
	border-bottom-width:0.05em;
}
/*#my-soon-counter {
	
	background-image:url(.../images/timer_bg.jpg);
	background-color:#fff;
	width:100%;
	margin-top:30px;
	
	
}
 */
 
 .countdown {
	background-color:#ededed;
	margin-top:20px;
}


#contact {
	margin:20px 0 20px 0;
	background-color:#ededed;	
}
