html{position:relative;min-height:100%}
:focus{outline:none !important}
a:hover,a:focus{color:none !important;outline:none !important}
::-moz-focus-inner{border:0 !important}
a:active{color:none !important;border:0 !important}
body{background:#fff;
background-attachment:fixed;color:#FFFFFF;font-family:helvetica,sans-serif !important;font-weight:light;font-size:15px;min-width:320px}
body.home{background-color:rgba(0,0,0,1)}
.content h1,.content h2,.content h3,.content.main a{color:#F6821D;font-weight:normal}
.content h1{font-size:3.5em;margin-top:1.7em;letter-spacing:0.05em;line-height:1em;text-transform:uppercase}
.mobile .content h1{font-size:2em;line-height:1.1em}
body.home>header{background-color:rgba(0,0,0,0.95);height:80px}
body>header{background-color:rgba(0,0,0,1);height:80px}
body>header .logo,body>header .logo:hover{margin:0;margin-left:6px;overflow:hidden}
body>header h1{color:#fff;font-size:1.4em;letter-spacing:0.05em;padding-top:12px;padding-left:10px}
body>header h1 strong{letter-spacing:0.08em}
body>header a,body>header a:hover{color:#fff;margin:0 5px 0 10px;text-decoration:none;text-transform:uppercase}
body>header a.lang{margin-top:34px;font-size:0.8em;letter-spacing:0.15em}
body>header a>img{margin:13px 0px 5px 0px}
body>header a>img.visible-xs{margin:31px 0px 5px 0px}
body>header .logo img{margin:20px 0 0 0}
body>header a,body>header img{float:right}
body>header a.btn-sites{background:transparent url('../../fileadmin/festival.shortfilm.com/images/btn-sites.gif') 0 0;height:15px;margin:34px 10px 0 10px;overflow:hidden;text-indent:999px;width:15px}
body>header .headerdate{font-size:0.8em;letter-spacing:0.15em;float:right;margin:0 0 0 0;margin-top:-10px}
.navbar-default{background:none;border:none;box-shadow:none;margin-bottom:0px;padding-left:10px}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a{background:none;box-shadow:none;color:#000;font-size:0.8em;letter-spacing:0.07em;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:active{color:#F6821D}
.navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a:hover{background:none;text-decoration:underline}
footer{background:#808080;
background:-moz-linear-gradient(top,#4D4D4D 0%,#808080 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4D4D4D),color-stop(100%,#808080));
background:-webkit-linear-gradient(top,#4D4D4D 0%,#808080 100%);
background:-o-linear-gradient(top,#4D4D4D 0%,#808080 100%);
background:-ms-linear-gradient(top,#4D4D4D 0%,#808080 100%);
background:linear-gradient(to bottom,#4D4D4D 0%,#808080 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D4D4D',endColorstr='#808080',GradientType=0);
bottom:0;color:#ffffff;min-height:217px;padding:25px 20px;position:absolute;width:100%;text-transform:uppercase}
@media only screen and (min-height:1000px){footer{position:fixed}
}
footer a,footer a:hover{color:#ffffff}
footer .footer-text{padding-top:10px;letter-spacing:0.1em}
footer .footer-text .copyright{font-size:12px}
.bottom-nav{letter-spacing:0.1em;font-size:0.65em}
footer .footer-text .address{font-size:11px;padding-top:20px;padding-bottom:10px}
footer ul{display:block;float:right;font-size:11px;list-style:none;padding-top:20px;text-align:right;width:100%}
footer .social{float:right;clear:both;text-align:right}
footer .social a{background:transparent url('../../fileadmin/festival.shortfilm.com/images/social.png') 0 0 no-repeat;display:block;float:right;height:25px;margin-left:10px;width:25px;overflow:hidden;text-indent:9999px}
footer .social a.facebook{background-position:-75px 0px}
footer .social a.twitter{background-position:-50px 0px}
footer .social a.youtube{background-position:-25px 0px}
footer .sponsors{overflow:hidden;width:100%;zoom:1;filter:alpha(opacity=70);opacity:0.7}
.content{color:#000;font-size:14px;margin-bottom:267px}
.mobile .content{margin-bottom:0px}
.content.home{min-height:660px}
.main{margin-top:45px}
#main-content{padding-bottom:20px;padding-top:1px}
.mobile #main-content{padding-left:14px;padding-top:50px}
#main-content .bodytext,#main-content .subheader{font-size:1.1em;font-family:helvetica,sans-serif !important}
#main-content .bodytext span,#main-content .bodytext b,#main-content .bodytext strong{font-size:1em !important;font-family:helvetica,sans-serif !important}
#main-content .bodytext,#main-content .bodytext strong,#main-content .bodytext b{line-height:1.5em !important}
h2#page-subtitle{margin-top:0px}
#main-content h2,#main-content h3,h2#page-subtitle,#main-content h1{color:#333;font-size:2em;letter-spacing:0.05em;margin-bottom:1em;text-transform:uppercase}
#main-content h1.csc-firstHeader,#main-content h2.csc-firstHeader,#main-content h3.csc-firstHeader{margin-top:0px}
.boxes-menu{margin-top:85px;padding:20px;width:370px}
.boxes-menu.dropdown-menu:before{position:absolute;top:-7px;right:108px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.boxes-menu.dropdown-menu:after{position:absolute;top:-6px;right:109px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:''}
.box-small{border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,0.6);display:block;float:left;font-size:0.7em;line-height:1em;margin:10px;padding:0}
.box-small .inner{height:68px;position:relative;width:68px}
.level0 .box-small.box9 .inner{height:88px;position:relative;width:88px}
.dropdown-menu>li.box-small>a{color:#fff;line-height:1em;margin:10px;padding:0;white-space:normal}
.dropdown-menu>li.box-small:hover{box-shadow:0 0 15px 0 #000000}
.dropdown-menu>li.box-small>.inner>a{color:#fff;margin:10px 10px 8px 10px;padding:0;white-space:normal}
.dropdown-menu>li.box-small>a:hover{background:none;color:#fff;text-decoration:none}
.dropdown-menu.level0>li.box-small.box1>a,.dropdown-menu.level0>li.box-small.box1>a:hover,.dropdown-menu.level0>li.box-small.box9>.inner>a.menu-fb,.dropdown-menu.level0>li.box-small.box9>.inner>a.menu-fb:hover{color:#000;padding:0;white-space:normal}
.langswitch a{color:#F6821D;text-transform:uppercase;font-size:0.9em;display:block;padding:15px}
.boxes{height:196px;margin:0 auto;position:relative;text-align:left;top:240px;width:196px;opacity:0}
.box:hover{box-shadow:0 0 30px 0 #000000}
.box:active{box-shadow:0 0 30px 0 #111111}
.box{border-radius:14px;box-shadow:0 0 20px 0 rgba(0,0,0,0.6);display:inline-block;font-size:1.2em;font-weight:100;letter-spacing:0.08em;line-height:1.1em;margin:20px;padding:23px 18px 18px;position:absolute;text-transform:uppercase;z-index:100}
.box>.inner{height:120px;position:relative;width:120px}
.boxes a{color:#FFFFFF;display:block;text-decoration:none}
.boxes a span,.boxes-menu a span{color:#000000}
.boxes a.eventsfacebook{bottom:0;color:#000000;position:absolute}
.box1,.box2,.box3{bottom:300px}
.box4,.box5,.box6{top:0}
.box7,.box8,.box9{top:300px}
.box1,.box4,.box7{right:300px}
.box2,.box5,.box8{left:0}
.box3,.box6,.box9{left:300px}
.verticalmiddle{display:table-cell;vertical-align:middle}
.box-small.box1{background:none repeat scroll 0 0 #FFFFFF}
.box-small.box2{background:none repeat scroll 0 0 #007237}
.box-small.box3{background:none repeat scroll 0 0 #B10F66}
.box-small.box4{background:none repeat scroll 0 0 #B39016}
.level0 .box-small.box5{background:none repeat scroll 0 0 #000000;text-align:center}
.box-small.box6{background:none repeat scroll 0 0 #3A67A8}
.box-small.box7{background:none repeat scroll 0 0 #D61F00}
.box-small.box8{background:none repeat scroll 0 0 #F6821D}
.box-small.box9{background:none repeat scroll 0 0 #808080}
.grid{height:12px;left:90px;opacity:0;position:relative;top:90px;width:12px}
.grid span{background:none repeat scroll 0 0 #ffffff;position:absolute;z-index:10}
.grid span.vertical{bottom:-200px;height:412px;width:12px}
.grid span.vertical1{right:200px}
.grid span.vertical3{left:200px}
.grid span.horizontal{height:12px;right:-200px;width:412px}
.grid span.horizontal1{bottom:200px}
.grid span.horizontal3{top:200px}
.vegas-loading{background-image:none}
.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover{color:#F6821D;text-transform:uppercase}
.sponsors img{width:auto;margin:0 0.5em 10px 0}
@media only screen and (max-width:1200px){.content h1{font-size:3em}
}
@media only screen and (max-width:990px){.content h1{font-size:2.3em}
.headerdate{
}
}
@media only screen and (max-width:767px){.grid{display:none}
.headerdate{
}
.content .boxes{top:0;padding:0;width:100%}
.content .boxes .box{border-radius:0;box-shadow:none;display:block;position:relative;bottom:auto;left:0;margin:0;right:auto;top:0}
.content .boxes .box:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.6)}
.content .boxes .box .inner{height:auto;position:relative;width:100%}
.home.container,.main.container{padding-left:0px;padding-right:0px}
.mobile #main-content{padding-left:10px;padding-right:10px}
.content{min-height:100px}
}
.mobile .grid{display:none}
.mobile .content .boxes{top:0;padding:0;width:100%}
.mobile .content .boxes .box{border-radius:0;box-shadow:none;display:block;position:relative;bottom:auto;left:0;margin:0;right:auto;top:0}
.mobile .content .boxes .box:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.6)}
.mobile .content .boxes .box .inner{height:auto;position:relative;width:100%}
.mobile .home.container{padding-left:0px;padding-right:0px}
.mobile .content{min-height:100px}
@media only screen and (min-width:769px){.navbar-collapse{margin-left:-10px;padding-left:0px;padding-right:0px}
.langswitch{display:none}
}
@media only screen and (max-width:480px){.headerdate{float:none!important}
.boxes-menu{margin-top:85px;padding:5px;width:310px}
.box-small{margin:5px}
body>header h1{font-size:0.9em;padding-top:4px;padding-left:0px}
body>header .logo{width:75%}
body>header .lang{display:none}
.content{margin-bottom:50px}
#current-page{font-size:0.9em;width:78%}
.navbar-default{padding-left:0px}
.navbar-collapse{margin-top:15px}
}
#subtitle h1{display:table-cell;vertical-align:top}
#left-nav{margin-top:40px;margin-bottom:60px;margin-left:-10px;float:left}
.mobile #left-nav{margin-bottom:10px}
#left-nav>li>a{text-transform:uppercase;color:#000;font-size:1em;line-height:1.1em}
#left-nav>li>a:hover,#left-nav>li.active>a{background:none;color:#F6821D}
#left-nav>li.level2 a{padding-left:30px}
#left-nav>li.level3 a{padding-left:40px;text-transform:none}
#left-nav>li.level4 a{padding-left:50px;text-transform:none}
#page-subtitle{margin-top:0px;margin-bottom:20px}
#page-parent{margin-top:0px;margin-bottom:20px;float:left}
.mobile #left-nav,.mobile #page-parent{float:none}
#movies img{height:auto;width:100%}
#movies{margin-bottom:30px}
#movies>div{padding-left:10px;padding-right:10px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}
.col-s-6 h4{color:#333;font-size:2em;letter-spacing:0.05em;margin-bottom:0.5em;text-transform:uppercase}
.col-s-6{margin-top:1em !important}
body .bootstrap-datetimepicker-widget{color:#333333}
.content .tx-srfeuserregister-pi1 input{padding:6px 12px}
.content .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{font-size:12px}
#left-nav-spin-layout{float:left;height:200px;margin-bottom:60px;margin-left:-10px;margin-top:40px;position:relative;width:100%}
#left-nav-spin-layout #left-nav-spin{height:200px;overflow:hidden;position:absolute;left:0px;top:0;z-index:2}
#left-nav-spin-layout #left-nav-spin #left-nav{margin-bottom:0px;margin-left:0px;margin-top:0px}
#left-nav-spin-layout #left-nav-spin ul li{height:40px}
#left-nav-spin-layout #left-nav-spin-prev{position:absolute;left:0px;top:120px;display:none}
#left-nav-spin-layout #left-nav-spin-next{position:absolute;right:0px;top:120px;display:none}
#left-nav-spin-layout .left-nav-spin-prevnext{font:normal 50px simsun;cursor:pointer;color:#788953}
#left-nav-spin-layout .left-nav-spin-prev-disabled{color:#ccc !important}
#left-nav-spin-layout .left-nav-spin-next-disabled{color:#ccc !important}
.csc-textpic-imagewrap figure.csc-textpic-image{
width:180px}
.csc-textpic-imagewrap{margin-top:20px}
#left-nav-spin-layout .left-nav-spin-selector{border-top:solid 2px #F6821D;border-bottom:solid 2px #F6821D;height:40px;left:0;position:absolute;top:80px;width:200px;z-index:1}
#left-nav-spin-layout .left-nav-spin-edge{height:20px;position:absolute;width:200px;z-index:3}
#left-nav-spin-layout .left-nav-spin-start{left:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);
}
#left-nav-spin-layout .left-nav-spin-end{bottom:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));
background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);
}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:0px}
#youtubebox{display:block;height:210px;width:765px;margin-left:-10px;margin-top:20px;background-color:#eeeeee;overflow:hidden}
#videobox1{display:block;height:249px;width:768px;margin-left:-10px;margin-top:20px;background-color:#eeeeee}
#videobox2,#videobox3,#videobox4,#videobox5,#videobox6,#videobox7,#videobox8,#videobox9,#videobox10,#videobox11,#videobox12,#videobox13,#videobox14,#videobox15,#videobox16,#videobox17,#videobox18,#videobox19,#videobox20,#videobox21,#videobox22,#videobox23,#videobox24,#videobox25,#videobox26{display:none;height:249px;width:768px;margin-left:-10px;margin-top:20px;background-color:#eeeeee}
.tx-videobox-pi1{display:inline;margin:0 0 0 0;padding:0 0 0 0;float:none;clear:both}
.videoboxtext{padding:25px;width:45%;height:170px}
.videoboxtext h1{margin-top:-10px}
.videoboxflv{float:right}
.videobox_buttons{float:right;margin-right:20px;width:70px}
.videobox_next{width:22px;float:right;cursor:pointer}
.videobox_back{width:22px;cursor:pointer}
#newloginboxtable th{padding-right:5px;height:30px}
.tx-srfeuserregister-pi1 a{padding-left:0px;background:none}
.tx-srfeuserregister-pi1 dt{width:160px}
.tx-srfeuserregister-pi1 legend,.tx-srfeuserregister-pi1 p{padding:0 0 0 0 !important}
hr{border:none;border-bottom:2px solid #BCBCBC
;margin-top:20px;margin-bottom:20px}
.tx-srfeuserregister-pi1 input[type=text],.tx-srfeuserregister-pi1 input[type=password],.tx-srfeuserregister-pi1 select,#tx-srfeuserregister-pi1-comments{font-size:10px;color:#333333
;background-color:#eee;font-family:Verdana,Arial,Sans-Serif}
.tx-srfeuserregister-pi1 input[type=file]{font-size:10px;color:#333333
;font-family:Verdana,Arial,Sans-Serif}
.tx-newloginbox-pi1 table,h4{padding:0 0 0 0 !important}
.tx-newloginbox-pi1 form{margin-top:20px !important}
.tx-newloginbox-pi1 label{margin-right:10px}
.tx-feuserlisting-pi1 table{width:100%}
.tx-feuserlisting-pi1-searchbox input[type=text],.tx-newloginbox-pi1 input[type=text],.tx-newloginbox-pi1 input[type=password],#tx-srfeuserregister-pi1-comments{background-color:#eee;margin-bottom:5px;margin-top:5px}
.tx-feuserlisting-pi1-listrow th,.tx-feuserlisting-pi1-listrow th a{background-color:#000
;color:#fff !important;font-weight:bold;padding:2px}
.tx-feuserlisting-pi1-listrow td{padding-right:20px;padding-left:3px}
.tx-feuserlisting-pi1-listrow{margin-bottom:30px}
.tx-feuserlisting-pi1-singleView>table>tbody>tr>th{padding-right:20px}
.tx-feuserlisting-pi1-singleView>table>tbody>tr{height:20px}
.tx-feuserlisting-pi1-singleView>h3{display:none}
.tx-feuserlisting-pi1-listrow>table>tbody>tr>td>a{line-height:1.5em}
input[type=submit]{margin-right:10px;padding:6px 10px}
.mqua-tinyaccordion-item h2{margin-top:0px}
.mqua-tinyaccordion-item-section{height:98px;overflow:hidden}
.mqua-tinyaccordion-item-more{margin-top:10px;margin-bottom:2.7em}
.mqua-tinyaccordion-item-more a:hover{text-decoration:none;color:#000;cursor:pointer}
.movie-list-item img{width:100%}
.movie-list-title a{color:#333 !important;font-weight:bold !important;font-size:1.2em !important;letter-spacing:0.07em !important}
.movie-list-morelink{text-transform:uppercase;letter-spacing:0.1em !important;margin-bottom:2em}
.movie-days-container h3.movie-current-day{text-transform:none}
.movie-days-container .panel-heading{background:none;border:none;padding:0;box-shadow:none}
.movie-days-container .panel-heading .panel-title span{font-weight:normal;text-transform:uppercase;padding:5px}
.movie-days-container h4 span.col-md-1{padding-left:0px;!important}
.movie-days-container .panel-heading .panel-title span{font-size:0.8em}
.movie-days-container .panel-heading .panel-title span.programm{font-weight:bold;font-size:1em}
.movie-days-container .panel-heading .panel-title a.row{padding:0;margin:0;display:block;margin-left:10px}
.movie-days-container .panel-heading a,.movie-days-container .panel-heading a:hover{color:#333333;text-decoration:none;font-weight:bold;font-size:0.9em}
.movie-days-container .panel-collapse .row{padding:10px 5px 20px 5px}
.movie-days-container .panel-collapse .row h4{padding-top:0;margin-top:0}
.movie-days-container .panel-default{border:none;box-shadow:none}
.movie-days-container .panel-collapse p.credits{font-weight:bold}
.movie-days-container .day-box-container{margin-top:40px;width:95px;height:88px;float:left;position:relative}
.movie-days-container .day-box-container hr{border:none;display:none;position:absolute;top:-8px;left:90px;width:20px;
}
.movie-days-container .first{margin-left:15px}
.movie-days-container .last hr{border-top:solid 8px transparent}
.movie-days-container .day-box-small{display:none;position:absolute;top:-48px;left:-10px;border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,0.6);background-color:#333333;float:left;font-size:0.9em;line-height:1em;margin:10px;padding:0}
.mobile .movie-days-container .day-box-container{margin-top:0px;width:100%;height:auto}
.mobile .movie-days-container .first{margin-left:0}
.mobile .movie-days-container .day-box-small{display:block;position:relative;top:0;left:0;border-radius:0px;box-shadow:0 0 5px 0 rgba(0,0,0,0.6);background-color:#333333;float:left;font-size:1.2em;line-height:1.8em;margin:0px;padding:0;padding-left:1em;width:100%}
.mobile .movie-days-container .day-box-small .inner{height:auto;width:100%}
.mobile .movie-list-item .panel-collapse h4{font-size:1.2em;margin-top:15px}
.movie-days-container .festday_1 .day-box-small{background-color:#b1b2b3}
.movie-days-container .festday_2 .day-box-small{background-color:#565655}
.movie-days-container .festday_3 .day-box-small{background-color:#e46d00}
.movie-days-container .festday_4 .day-box-small{background-color:#868786}
.movie-days-container .festday_5 .day-box-small{background-color:#e46d00}
.movie-days-container .festday_6 .day-box-small{background-color:#565655}
.movie-days-container .festday_7 .day-box-small{background-color:#e46d00}
.panel-heading h4.panel-title.active,.panel-heading h4.panel-title.hover-title{background-color:rgb(134,135,134);color:#FFFFFF}
.panel-heading h4.panel-title.active a,.panel-heading h4.panel-title.hover-title a{color:#FFFFFF}
#main-content .festday_1 h3.movie-current-day{color:#b1b2b3}
#main-content .festday_2 h3.movie-current-day{color:#565655}
#main-content .festday_3 h3.movie-current-day{color:#e46d00}
#main-content .festday_4 h3.movie-current-day{color:#868786}
#main-content .festday_5 h3.movie-current-day{color:#e46d00}
#main-content .festday_6 h3.movie-current-day{color:#565655}
#main-content .festday_7 h3.movie-current-day{color:#e46d00}
.movie-days-container .day-box-small a,.movie-days-container .day-box-small a:hover{text-decoration:none}
.movie-days-container .day-box-small .inner{height:80px;position:relative;width:80px;color:#fff;padding:8px;font-weight:bold;font-size:0.9em;letter-spacing:0.2em}
.col-xs-6{margin-top:2.5em}
.movie-search-form input,.movie-filter-container select,.movie-filter-container input{margin-bottom:5px}
.movie-single-credits{margin-top:20px;margin-bottom:20px;font-weight:bold}
div.movie-single-item h1{margin-top:0px}
.mobile .navbar-brand{padding-left:0px}
.mobile .movie-list-item .col-s-6{padding-left:20px;padding-right:20px}
.mobile #main-content .csc-textpic{display:none}
.mobile .csc-textpic-imagerow{margin-bottom:10px}
#main-content ul.csc-menu-1{list-style:none}
#breadcrumb-nav{position:relative}
#breadcrumb-nav ol.breadcrumb{background:none;left:0;margin-left:-3px;margin-top:-35px;padding:8px 0px;position:absolute;top:0}
#breadcrumb-nav ol.breadcrumb li,#breadcrumb-nav ol.breadcrumb a{font-size:11px}
