/* Theme Name: Flosites Scratch ThemeDescription: Flosites custom themeAuthor: Flosites | Alex ShulgaAuthor URI: http://flothemes.comVersion: 0.0.1License:License URI:*//* Reset styles*******************************/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {  display: block;}/* * Add display for embedded HTML5 elements * Addresses display not defined in IE6/7/8/9 & FF3 */audio[controls],canvas,video {  display: inline-block;  *display: inline;  *zoom: 1;}html {  overflow-y: scroll;  /* 1 */  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  /* 2 */  -webkit-text-size-adjust: 100%;  /* 3 */  -ms-text-size-adjust: 100%;  height: 100%;}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,li,ol,a,em,img,strong,fieldset,form,label,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-weight: inherit;  font-style: inherit;  font-size: 100%;  font-family: inherit;  vertical-align: baseline;  list-style: none;}:focus {  outline: 0;}img {  vertical-align: middle;  outline: 0;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {  border: none;}@font-face {  font-family: 'MyriadPro-Regular';  src: url('fonts/MyriadPro-Regular.eot');}@font-face {  font-family: 'MyriadPro-Regular';  src: url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');}input[type=text],input[type=password] {  border: none;  background-color: #e4e4e4;  width: 210px;  height: 10px;}input[type=submit] {  background-color: #999;  border: none;  color: #fff;  width: 60px;  height: 20px;  text-transform: uppercase;  line-height: 20px;  padding: 0;  margin: 0;  margin-top: -1px;}/* Body & forms*******************************/body {  color: #858585;  text-align: left;  background: #fff;  font: normal 14px/1.2 Tahoma, Arial, sans-serif;  min-height: 100%;  min-width: 1050px;}input,textarea {  font: normal 1em/1 Tahoma, Arial, sans-serif;  background: #fff;  color: #000;  padding: 5px;  border: 0;  margin: 0;  border: 1px solid #000;  /*    -webkit-appearance: none;    */}textarea {  resize: none;}input[type=submit],input[type=button] {  cursor: pointer;  background: #f5f5f5;}.wrapper {  width: 1050px;  margin: 0 auto;}.wrap-blog {  width: 728px;  float: right;}.sidebar {  width: 240px;  float: right;}/* Links*******************************/a:link,a:visited,a:hover,a:active {  color: #fff;  text-decoration: none;}a:hover {  text-decoration: none;  color: #ecb41f;}/* Clearfix*******************************/.clearfix:after {  visibility: hidden;  display: block;  font-size: 0;  content: " ";  clear: both;  height: 0;}.clearfix {  display: inline-block;}/* start commented backslash hack \*/* html .clearfix {  height: 1%;}.clearfix {  display: block;}/* close commented backslash hack */.clear {  clear: both;  display: block;  height: 1px;  line-height: 1px;  font-size: 0;}.noborder {  border: none;}.fl-left {  float: left !important;}.fl-right {  float: right !important;}/* Headers*******************************/h1,h2,h3,h4,h5,h6 {  font-family: 'Arial';  font: normal 1em/1.2;  margin-bottom: .5em;}h1 {  font-size: 36px;}h2 {  font-size: 28px;}h3 {  font-size: 24px;}h4 {  font-size: 18px;}h5 {  font-size: 14px;}h6 {  font-size: 12px;}/* Text elements*******************************/p {  margin: 0 0 1.5em 0;  text-align: left;  line-height: 1.5;}p.last {  margin-bottom: 0;}strong {  font-weight: bold;}em {  font-style: italic;}/* Typo*******************************/hr {  background-color: #000;  border: 0;  clear: both;  height: 1px;  margin-bottom: 1em;}.story ul,.story ul li {  list-style: square;}.story ol,.story ol li {  list-style: decimal;}.story ul,.story ol {  /* margin: 0 0 1em 1.5em; */  line-height: 1.5;}.story ol ol {  list-style: upper-alpha;}.story ol ol ol {  list-style: lower-roman;}.story ol ol ol ol {  list-style: lower-alpha;}.story ul ul,.story ol ol,.story ul ol,.story ol ul {  margin-bottom: 0;}.story h1,.story h2,.story h3,.story h4,.story h5,.story h6 {  font: normal 1em/1.2 Tahoma, Arial, sans-serif;  margin-bottom: .5em;}.story h1 {  font-size: 36px;}.story h2 {  font-size: 28px;}.story h3 {  font-size: 24px;}.story h4 {  font-size: 18px;}.story h5 {  font-size: 14px;}.story h6 {  font-size: 12px;}.story a:link,.story a:visited,.story a:hover,.story a:active {  text-decoration: none;}.story a:hover {  /* color: #000; */}dl {  margin: 0 0 1.5em 0;}dt {  font-weight: bold;}dd {  margin-bottom: 1em;}pre {  background: #f7f7f7;  color: #222;  line-height: 1em;  margin-bottom: 1em;  padding: 1.5em;}abbr,acronym {  border-bottom: 1px dotted #666;  cursor: help;}sup,sub {  height: 0;  line-height: 1;  position: relative;  vertical-align: baseline;}sup {  bottom: 1ex;}sub {  top: .5ex;}table {  margin-bottom: 1.5em;  border-spacing: 0;}table th {  font-weight: bold;}/* Wordpress Typo*******************************/img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img {  max-width: 100%;  /* When images are too wide for containing element, force them to fit. */  height: auto;  /* Override height to match resized width for correct aspect ratio. */}.alignleft,img.alignleft {  display: inline;  float: left;  margin-right: 1em;}.alignright,img.alignright {  display: inline;  float: right;  margin-left: 1em;}.aligncenter,img.aligncenter {  clear: both;  display: block;  margin-left: auto;  margin-right: auto;}img.alignleft,img.alignright,img.aligncenter {  margin-bottom: 1em;}.wp-caption {  background: #f1f1f1;  line-height: 18px;  margin-bottom: 20px;  text-align: center;}.wp-caption img {  margin: 5px 5px 0;}.wp-caption p.wp-caption-text {  color: #888;  font-size: 12px;  margin: 5px;}.wp-smiley {  margin: 0;}/* Header*******************************/header {  position: relative;  min-width: 100%;  padding-bottom: 200px;}header h1 {  display: block;  width: 194px;  height: 49px;  margin: 0;  float: left;  position: relative;  z-index: 10;}header h1 a {  display: block;  width: 194px;  height: 49px;  line-height: 49px;}header .wrapper {  position: relative;}header a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 12px;  color: #828282;  font-weight: bold;  text-transform: uppercase;}header a.blue {  color: #828282;}header a.blue:hover {  color: #2f5c92;}header a.white {  color: #ffffff;}header a.white:hover {  color: #ecb41f;}.search {  float: right;  background-color: #e8e8e8;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  width: 127px;  height: 20px;  margin: 0;  padding: 0;  position: relative;  z-index: 10;  margin-top: 30px;}#searchform {  margin: 0;  padding: 0;  height: 19px;}#searchform input {  border: 0;  margin: 0;  padding: 0;  background: none;}#searchform input[type=text]::-webkit-input-placeholder {  color: #828282;}#searchform input[type=text] {  color: #828282;  height: 19px;  width: 95px;  font-size: 10px;  line-height: 19px;  padding: 0 5px;  position: absolute;  top: 0;  left: 0;}#searchform input[type=submit] {  background: url("images/search.png") center center no-repeat;  width: 20px;  height: 19px;  position: absolute;  top: 0;  right: 0;  cursor: pointer;}/* Nav*******************************/nav {  float: right;  margin-top: 30px;  margin-right: 20px;  position: relative;  z-index: 10;}nav ul > li {  background: url("images/menu-dev.png") right 5px no-repeat;  float: right;  display: block;  padding-right: 10px;  margin-right: 10px;}nav ul > li:first-child {  background: none;}nav ul > li a {  letter-spacing: 1px;}nav li {  position: relative;  text-align: center;}nav > ul ul {  display: none;  position: absolute;  top: 19px;  left: 50%;  margin-left: -100px;  width: 200px;}nav > ul ul li a {  font-size: 11px;}.main-menu {  margin-bottom: 10px;  clear: both;  height: 45px;}.main-menu li {  float: left;  width: 262px;  height: 45px;  overflow: hidden;}.main-menu li a {  display: block;  line-height: 45px;  letter-spacing: 1px;  text-transform: uppercase;  text-align: center;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 16px;  color: #acacac;  background-color: #000;}.main-menu li a:hover {  color: #fff;}.main-menu li a.news {  background: url("images/main-menu.png") left top no-repeat;}.main-menu li a.news:hover {  background: url("images/main-menu.png") left -150px no-repeat;}.main-menu li a.movies {  background: url("images/main-menu.png") left -50px no-repeat;}.main-menu li a.movies:hover {  background: url("images/main-menu.png") left -200px no-repeat;}.main-menu li a.promotions {  background: url("images/main-menu.png") left -50px no-repeat;}.main-menu li a.promotions:hover {  background: url("images/main-menu.png") left -250px no-repeat;}.main-menu li a.cinemas {  background: url("images/main-menu.png") left -100px no-repeat;}.main-menu li a.cinemas:hover {  background: url("images/main-menu.png") left -300px no-repeat;}.main-menu .active a {  color: #fff;}.main-menu .active a.news {  background: url("images/main-menu.png") left -150px no-repeat;}.main-menu .active a.movies {  background: url("images/main-menu.png") left -200px no-repeat;}.main-menu .active a.promotions {  background: url("images/main-menu.png") left -250px no-repeat;}.main-menu .active a.cinemas {  background: url("images/main-menu.png") left -300px no-repeat;}/* Langs*******************************/.langs {  float: right;  padding-top: 7px;  position: relative;  z-index: 10;}.langs a {  display: block;  float: right;  margin-right: 10px;  padding-right: 10px;  background: url("images/menu-dev.png") right center no-repeat;  letter-spacing: 1px;}.langs a:first-child {  background: none;}/* Welcome*******************************/#welcome {  clear: both;  padding: 130px 0;}#welcome .theme-link-l {  float: left;  background: url("images/theme-link-l-bg.png") left center no-repeat;  padding-left: 4px;}#welcome .theme-link-l .theme-link-r {  float: left;  background: url("images/theme-link-r-bg.png") right center no-repeat;  padding-right: 15px;}#welcome .theme-link-l .theme-link-r a {  float: left;  display: block;  height: 42px;  background: url("images/theme-link-fill.png") left center repeat-x;  padding: 0 10px;  text-transform: uppercase;  line-height: 42px;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 16px;  color: #ffffff;}#welcome .theme-link-l .theme-link-r a:hover {  color: #828282;}.theme-link {  display: block;  position: absolute;  top: 0;  left: 0;  width: 1050px;  height: 267px;  z-index: 1;}/* Social links*******************************/.social {  float: right;  padding-top: 7px;  position: relative;  z-index: 10;}.social div {  float: right;  padding-right: 10px;  background: url("images/social-dev.png") right center no-repeat;}.social div:first-child {  background: none;  padding-right: 0;}.social a {  display: block;  width: 38px;  height: 15px;  margin-left: 10px;}.social .twitter a {  background: url("images/social-links.png") left -120px no-repeat;  width: 19px;}.social .twitter a:hover {  background: url("images/social-links.png") left -140px no-repeat;}.social .facebook a {  background: url("images/social-links.png") left -80px no-repeat;  width: 15px;}.social .facebook a:hover {  background: url("images/social-links.png") left -100px no-repeat;}.social .youtube a {  background: url("images/social-links.png") left -40px no-repeat;}.social .youtube a:hover {  background: url("images/social-links.png") left -60px no-repeat;}.social .odnoklassniki a {  background: url("images/social-links.png") left 0px no-repeat;  width: 15px;}.social .odnoklassniki a:hover {  background: url("images/social-links.png") left -20px no-repeat;}/* Content*******************************//* Footer*******************************/footer {  background-color: #ebebeb;  padding: 50px 0;  line-height: 18px;  clear: both;}footer .copyright {  font-family: Georgia, Arial, sans-serif;  font-style: italic;  font-size: 11px;  color: #a7a7a7;  float: left;  width: 194px;}footer .copyright a {  font-family: Georgia, Arial, sans-serif;  font-style: italic;  font-size: 11px;  color: #478c9d;}footer .copyright .logo {  width: 194px;  display: block;  background: url("images/logo-white.png") center center no-repeat;  height: 49px;}footer .copyright .text {  border-top: 1px solid #dfdfdf;  margin-top: 22px;  padding-top: 20px;  text-align: right;}footer h4 {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #a7a7a7;  text-transform: uppercase;  margin: 0;}footer li {  padding: 20px 0 13px 0;  border-bottom: 1px solid #dfdfdf;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 12px;  color: #525252;  font-weight: bold;}footer li .footer-date {  font-family: Georgia, Arial, sans-serif;  font-style: italic;  font-size: 11px;  color: #a7a7a7;  font-weight: normal;}footer li .footer-date span {  margin: 0 5px;}footer li a {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 12px;  color: #478c9d;  color: #478c9d !important;}footer .footer-latest-news {  float: left;  margin-left: 50px;  width: 255px;}footer .footer-latest-news a {  color: #525252 !important;}footer .footer-latest-news a:hover {  color: #478C9D !important;}footer .footer-twitter {  float: left;  margin-left: 50px;  width: 255px;}footer .footer-contacts {  float: right;  margin-left: 50px;  width: 150px;  text-align: center;}footer .footer-contacts img {  margin-top: 10px;}footer .footer-contacts li {  border: none;}footer .footer-contacts a {  color: #525252 !important;}footer .footer-contacts a:hover {  color: #478C9D !important;}/* Post*******************************/#posts,#post {  width: 770px;  float: left;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  margin-bottom: 50px;}.post {  position: relative;}.post-dev {  height: 51px;  background: url("images/post-dev.png") top center no-repeat;}.post .preview {  zoom: 1;}.post .preview .story a:hover {  color: #ecb41f;}.post .preview .content {  float: right;  width: 535px;}.post .preview .content h2 {  text-align: left;  line-height: 1;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 18px;  color: #ffffff;  text-transform: uppercase;  padding-top: 10px;  padding-right: 30px;  font-weight: bold;}.post .preview .content h4 {  font-size: 11px;  margin: 0;}.post .preview .content .comments {  position: absolute;  top: 0;  right: 0;  width: 34px;  height: 29px;  background: url("images/comments-amount.png") top left no-repeat;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 10px;  color: #121212;  font-weight: bold;  padding-left: 1px;  text-align: center;  padding-top: 6px;}.post .preview .meta {  display: block;  margin-bottom: 1em;}.post .preview .meta span {  display: block;  float: left;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;  text-transform: lowercase;  margin-right: 5px;}.post .preview .meta h4 {  display: block;  float: left;}.post .preview .meta h4 a {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #ecb41f;}.post .preview .meta h4 a:hover {  color: #fff;}.post .preview .excerpt {  margin-top: 30px;  line-height: 16px;}.post .preview .excerpt p,.post div.more .story p {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  line-height: 16px;  letter-spacing: 0.3px;}.post .preview a.more {  display: block;  clear: both;  text-align: right;  text-transform: uppercase;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 9px;  color: #437dc7;  line-height: 46px;  padding-right: 18px;  margin-right: 18px;}.post .preview a.more:hover {  color: #fff;}.open-post .preview a.more {  display: none;}#post .toggle {  display: none;}.post .preview figure,.post .preview .gallery {  float: left;  width: 200px;  margin: 0 20px 20px 0;}.post .preview .story p {  /*	color: #A7A7A7;    font-family: Arial,sans-serif;    font-style: normal;	*/  font-size: 12px;  letter-spacing: 0.3px;  line-height: 16px;}.post .preview figure img,.post .preview .gallery img {  height: auto;  max-width: 200px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}/*.post .preview .gallery .wrap {    width:760px;    height: 505px;    overflow: hidden;    position: relative;}.post .preview .gallery .wrap ul {    height: 505px;}.post .preview .gallery .wrap li {    float: left;    width: 760px;    height: 505px;    overflow: hidden;}.post .preview .gallery a.next,.post .preview .gallery a.prev {    position: absolute;    height: 505px;    width: 58px;    line-height: 505px;    top:0;    color: #fff;    z-index: 100px;}.post .preview .gallery a.next {    right: -58px;}.post .preview .gallery a.prev {    left: -58px;}*/.post .no-image {  height: auto;}.post .no-image .content {  float: none;}.post .no-image .content > .meta {  display: none;}.post .no-image .legend .meta {  position: static;  display: block !important;  float: left;  background: none;  height: auto;  width: auto;  padding: 0px;  padding-left: 10px;  border-left: 1px solid #C1C0BF;  margin-left: 10px;  line-height: 18px;}.post .no-image .content {  float: none;  height: 54px;}.post div.more {  display: none;  padding-top: 1em;}#post .post div.more {  display: block;}#posts-title h2 {  padding-top: 20px;  text-transform: uppercase;}.category-content {  width: 728px;  float: left;}.category-title {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  width: 698px;  float: left;  margin-bottom: 20px;}.category-title span {  color: #fff;}/* Sidebar*******************************/.sidebar {  float: right;  width: 240px;}.sidebar .block-content {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a8a8a8;  line-height: 16px;  letter-spacing: 0.5px;}.sidebar .block-content h5 {  text-transform: uppercase;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 12px;  color: #437dc7;  font-weight: bold;  margin-bottom: 1em;}.sidebar .block-content h6 {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #ecb41f;  margin-bottom: 0;  margin-top: 5px;  letter-spacing: 0.5px;}.sidebar .block-content hr {  height: 1px;  color: #4c4c4c;  background-color: #4c4c4c;  margin: 1em auto;}.sidebar  > div {  margin-bottom: 10px;}.categories {  margin-bottom: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  background: url("images/slider-bg.png") left top repeat;  overflow: hidden;  font-weight: bold;  letter-spacing: 0.5px;  overflow: inherit;  min-height: 460px;}.categories h4 {  background-color: #121212;  text-align: left;  padding: 28px 20px;  text-transform: uppercase;  margin-bottom: 0;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;}.categories h3,.categories .block-header {  background-color: #121212;  text-align: left;  padding: 20px 0px;  text-transform: uppercase;  margin-bottom: 0;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;  -moz-border-radius-topleft: 15px;  -moz-border-radius-topright: 15px;  -moz-border-radius-bottomright: 0px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 15px 15px 0px 0px;  border-radius: 15px 15px 0px 0px;}.categories h3 em,.categories .block-header em {  float: left;  padding: 7px 15px;  color: #3c3c3c;  font-style: normal;  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  background-color: #fff;}.categories h3 em span,.categories .block-header em span {  color: #901617;  padding-right: 20px;  background: url("images/sidebar-title-bg.png") right center no-repeat;}.categories .block-content {  padding: 15px;}.categories ul li {  padding-bottom: 10px;  padding-left: 10px;}.categories ul li a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 12px;  color: #ffffff;  display: block;  text-transform: uppercase;  padding-left: 16px;  letter-spacing: 1px;  background: url("images/categories-item-bg.png") left 4px no-repeat;}.categories ul li a:hover {  background: url("images/categories-item-bg.png") left -16px no-repeat;  color: #ecb41f;}.categories .block-header {  position: relative;}.sidebar .categories h4 {  -webkit-border-radius: 10px 10px 0px 0px;  -moz-border-radius: 10px 10px 0px 0px;  border-radius: 10px 10px 0px 0px;}.sidebar .categories {  min-height: inherit;}.sidebar .categories #cinemas-select_iconselect {  width: 160px;}/* Cinemas select in block header*************************************/#cinemas-select_iconselect {  background-color: #fff;  padding: 7px 15px;  width: 210px;  cursor: pointer;  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 14px;  color: #3c3c3c;}#cinemas-select_iconselect span {  color: #881217;  padding-right: 20px;  background: url("images/sidebar-title-bg.png") right center no-repeat;}#cinemas-select_iconselect.opened {  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 0px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 0px 3px 0px 0px;  border-radius: 0px 3px 0px 0px;}.homepage #cinemas-select_holder {  display: block !important;  /* width: 240px; */  /* position: absolute; */  z-index: 100;  overflow: visible !important;  height: 40px !important;  margin: 0 !important;  opacity: 1 !important;  width: 100% !important;}.homepage #cinemas-select_options .selectitems {  padding: 8px 15px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 0;  /* background-color: #dfdfdf; */  cursor: pointer;  display: block;  float: left;  background-color: #fff;  color: #3c3c3c;  margin: 0 10px;  -moz-border-radius-topleft: 3px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  width: 100px;  text-align: center;}#cinemas-select_options .selectitems:hover {  color: #881217;}#cinemas-select_options .even {  /* background-color: #eaeaea; */}#cinemas-select_options .selectitems.selectedclass {
    color: #AC0F16;
}.scheduler-date {  position: absolute;  right: 15px;  top: 28px;  width: 135px;  text-align: center;}.scheduler-date span {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 14px;  color: #ffffff;  font-weight: bold;  display: none;}.scheduler-date span.first {  display: inline;}.scheduler-date a {  float: left;  width: 15px;  height: 14px;  margin-right: 10px;  background: url("images/scheduller-date-arrs.png") 0px 3px no-repeat;}.scheduler-date a:hover {  background: url("images/scheduller-date-arrs.png") 0px -27px no-repeat;}.scheduler-date a.right {  float: right;  margin-right: 0px;  margin-left: 10px;  background: url("images/scheduller-date-arrs.png") 9px -12px no-repeat;}.scheduler-date a.right:hover {  background: url("images/scheduller-date-arrs.png") 9px -42px no-repeat;}.sidebar .categories.sidebar-scheduler .block-content {  padding: 0;}.sidebar .categories.sidebar-scheduler #cinemas-select_iconselect {  font-size: 11px;  padding: 7px 10px;}.sidebar .categories.sidebar-scheduler #cinemas-select_iconselect span {  padding-right: 15px;}.sidebar .categories.sidebar-scheduler #cinemas-select_holder {  width: 180px;}.sidebar .categories.sidebar-scheduler .scheduler-date {  width: 90px;  text-align: center;  top: 25px;}.sidebar .categories.sidebar-scheduler .scheduler-date span {  font-size: 10px;}.sidebar .categories.sidebar-scheduler .scheduler-date a.left {  margin-right: -5px;}.sidebar .categories.sidebar-scheduler .scheduler-date a.right {  margin-left: 0;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies a {  background: none;  padding-left: 0;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li {  padding: 0px 15px 5px 15px;  border-top: 1px solid #252525;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container {  min-height: 60px;  border-top: 1px solid #535353;  padding-top: 15px;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container div {  float: left;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container:hover a {  color: #ecb41f;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container .image {  padding-right: 14px;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container .image img {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container .title {  padding: 8px 0;  width: 200px;  border-bottom: 1px dashed #535353;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li .sidebar-scheduler-item-container .sessions {  padding: 7px 0;  width: 200px;}.sidebar .categories.sidebar-scheduler .sidebar-scheduler-movies li:first-child .sidebar-scheduler-item-container {  border-top: none;}/* scheduler-movies*******************************/.scheduler-movies {  min-height: 360px;  /* max-height: 360px; */}.scheduler-movies ul {  width: 100%;  min-height: 330px;  overflow: auto; /*added by Vitalie to fix FF issue*/float:left; /* height: auto; */  /* max-height: 330px; */}.scheduler-movies ul li {  /* border-left: 1px solid #535353; */  /* float: left; */  /* height: 320px; */  /* margin-bottom: 10px; */  /* padding-right: 32px; */  padding-left: 0;  /* padding-bottom: 0px; */  /* width: 125px; */}.scheduler-movies ul li a {  background: none;  padding: 0;}.scheduler-movies ul li a:hover {  background: none;}.scheduler-movies ul li img {}.scheduler-movies ul li:first-child {  margin-left: 0;  padding-left: 0;  border-left: none;}.scheduler-movies ul li div:first-child {  /* padding-bottom: 20px; */}.scheduler-movies ul li .title {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 12px;  color: #ffffff;  font-weight: bold;  padding-bottom: 10px;  border-bottom: 1px dashed #4d4d4d;  text-transform: uppercase;  min-height: 30px;  filter: alpha(opacity=50);  opacity: 0.5;}.scheduler-movies ul li .sessions {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;  font-weight: bold;  /* padding: 10px 0; */  border-bottom: 1px dashed #4d4d4d;  /* line-height: 16px; */  min-height: 40px;}.scheduler-movies ul li .vote-rating {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 28px;  color: #464646;  font-weight: bold;  padding: 10px 20px;  background: url("images/stars.png") 0px 20px no-repeat;}.scheduler-movies ul li .vote-rating span {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 15px;  color: #464646;}.scheduler-movies ul li .imdb-rating {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #ffffff;}.scheduler-movies ul li.hovered img,.scheduler-movies ul li.hovered .title,.scheduler-movies ul li.hovered .sessions {  filter: alpha(opacity=100);  opacity: 1;}.scheduler-movies ul li.hovered .vote-rating {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 28px;  color: #ecb41f;  background: url("images/stars.png") 0px -16px no-repeat;}.scheduler-movies ul li.hovered .vote-rating span {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 15px;  color: #acacac;}/* * CSS Styles that are needed by jScrollPane for it to operate correctly. * * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane * may not operate correctly without them. */.jspContainer {  overflow: hidden;  position: relative;  min-height: 360px !important;  height: 100% !important;}.jspPane {  position: absolute;  height: 330px;}.jspVerticalBar {  position: absolute;  top: 0;  right: 0;  width: 16px;  height: 100%;}.jspHorizontalBar {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 30px;}.jspVerticalBar *,.jspHorizontalBar * {  margin: 0;  padding: 0;}.jspCap {  display: none;}.jspHorizontalBar .jspCap {  float: left;}.jspTrack {  background: url("images/scheduler-scrollbar-bg.png") top center no-repeat;  position: relative;}.jspDrag {  background: url("images/scheduler-scrollbar.png") top center no-repeat;  position: relative;  top: 12px;  left: 0;  cursor: pointer;  width: 73px;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {  float: left;  height: 100%;}.jspArrow {  text-indent: -20000px;  display: block;  cursor: pointer;  background: url("images/scroll-arrs.png") 0px 0px no-repeat;}.jspArrow.jspArrowLeft {  background: url("images/scroll-arrs.png") 0px -35px no-repeat;}.jspArrow.jspArrowLeft.jspDisabled {  background: url("images/scroll-arrs.png") 0px -70px no-repeat;}.jspArrow.jspArrowRight.jspDisabled {  background: url("images/scroll-arrs.png") 0px -104px no-repeat;}.jspArrow.jspDisabled {  cursor: default;  background: url("images/scroll-arrs.png") 0px 0px no-repeat;}.jspVerticalBar .jspArrow {  height: 16px;}.jspHorizontalBar .jspArrow {  width: 30px;  float: left;  height: 30px;}.jspVerticalBar .jspArrow:focus {  outline: none;}.jspCorner {  background: #eeeef4;  float: left;  height: 100%;}/* Yuk! CSS Hack for IE6 3 pixel bug :( */* html .jspCorner {  margin: 0 -3px 0 0;}/* Movie single*******************************/.page.movie-single,.page.movie-gallery {  padding: 10px 0;  width: 800px;}.movie-single {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;}.movie-single .image {  float: left;  width: 200px;  margin-bottom: 30px;  margin-right: 20px;}.movie-single .image figure ul {  margin-left: 0;}.movie-single .image img {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.movie-single .image .full-gallery-link {  font-size: 9px;  color: #6a6a6a;  text-transform: uppercase;}.movie-single .image .full-gallery-link:hover {  color: #ecb41f;}.movie-single #image-block figure li {  display: none;}.movie-single #image-block figure li:first-child {  display: block;}.movie-single #movie-thumbs {  margin-left: -5px;  margin-bottom: 10px;}.movie-single #movie-thumbs ul {  margin-left: 0;}.movie-single #movie-thumbs li {  margin: 10px 0px 0px 10px;  display: inline-block;  cursor: pointer;  filter: alpha(opacity=80);  opacity: 0.8;}.movie-single #movie-thumbs li:hover {  filter: alpha(opacity=100);  opacity: 1;}.movie-single .story {  float: right;  width: 698px;  /*		*/  margin: 0 15px 30px 15px;}.movie-single .story h2 {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 18px;  color: #ffffff;  font-weight: bold;  margin-bottom: 0;}.movie-single .text,.movie-single .excerpt {  margin-top: 20px;}.movie-single .text {  display: none;}.movie-single .votes {  padding-bottom: 0;  margin-left: 220px;}.movie-single .imdb {  margin-top: 20px;}.movie-single .imdb,.movie-single .premiere,.movie-single .age {  display: inline-block;  border-bottom: 1px dashed #4d4d4d;  border-top: 1px dashed #4d4d4d;  padding: 12px 0;  width: 150px;}.movie-single .imdb span,.movie-single .premiere span,.movie-single .age span {  color: #fff;}.movie-single .premiere {  font-size: 12px;  font-weight: bold;  color: #ecb41f;}.movie-single .premiere em {  color: #9C9C9C;  font-style: normal;  padding-left: 30px;  background: url("images/movie-list-3d.png") left center no-repeat;}.movie-single .premiere,.movie-single .age {  border-top: none;}.movie-single .age {  text-transform: uppercase;  font-size: 10px;}.movie-single .age em {  background: url("images/movie-list-age.png") no-repeat scroll center center transparent;  color: #FFFFFF;  font-size: 7px;  font-style: normal;  height: 17px;  padding: 15px;  width: 17px;}.movie-single .add-param {  margin-top: 10px;  font-size: 11px;}.movie-single .add-param span {  display: inline-block;  font-weight: bold;  color: #fff;  width: 60px;  font-size: 12px;}.movie-single a.toggle {  display: block;  clear: both;  text-align: right;  text-transform: uppercase;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 9px;  color: #437dc7;  line-height: 46px;  padding-right: 18px;  margin-right: 18px;  background: url("images/toggle.png") right 20px no-repeat;  border-bottom: 1px dashed #4d4d4d;  margin-bottom: 30px;}.movie-single a.toggle:hover {  color: #fff;}.movie-single a.toggle.active {  background: url("images/toggle.png") right -29px no-repeat;}.movie-single .trailer {  background-color: #121212;  padding: 20px 0;}.movie-single .trailer .trailer-head {  height: 80px;}.movie-single .trailer .trailer-head  > a {  float: right;  margin-top: 45px;  font-size: 9px;  text-transform: uppercase;  color: #6a6a6a;  padding-right: 15px;}.movie-single .trailer .trailer-head  > a:hover {  color: #ecb41f;}.movie-single .trailer .trailer-head .trailer-title {  margin-top: 30px;  background-color: #fff;  float: left;  padding: 8px 15px;  color: #3c3c3c;  font-size: 14px;  text-transform: uppercase;  font-weight: bold;  -moz-border-radius-topleft: 0px 5px 5px 0px;  -moz-border-radius-topright: 0px 5px 5px 0px;  -moz-border-radius-bottomright: 0px 5px 5px 0px;  -moz-border-radius-bottomleft: 0px 5px 5px 0px;  -webkit-border-radius: 0px 5px 5px 0px;  border-radius: 0px 5px 5px 0px;}.movie-single .trailer .iframe {  margin: 0 auto;  width: 695px;}.movie-single .share > div {  float: left;  width: 100px;  height: 30px;  margin-left: 20px;  margin-top: 20px;}.movie-single .movie-scheduler {  background-color: #252525;  padding-bottom: 10px;  margin-top: 30px;}.movie-single .movie-scheduler .movie-scheduler-head {  height: 50px;  position: relative;}.movie-single .movie-scheduler .movie-scheduler-head .title {  background-color: #fff;  -moz-border-radius-topleft: 0px 5px 5px 0px;  -moz-border-radius-topright: 0px 5px 5px 0px;  -moz-border-radius-bottomright: 0px 5px 5px 0px;  -moz-border-radius-bottomleft: 0px 5px 5px 0px;  -webkit-border-radius: 0px 5px 5px 0px;  border-radius: 0px 5px 5px 0px;  color: #3c3c3c;  float: left;  padding: 7px 15px;  font-weight: bold;  margin-bottom: 10px;}.movie-single .movie-scheduler .movie-scheduler-head .title span {  color: #881217;}.movie-single .movie-scheduler .movie-sessions {  clear: both;}.movie-single .movie-scheduler .movie-sessions table {  width: 695px;  margin: 0 auto;  background-color: #121212;}.movie-single .movie-scheduler .movie-sessions tbody {  padding: 5px 0;  margin-bottom: 20px;}.movie-single .movie-scheduler .movie-sessions tbody.even {  background-color: #252525;}.movie-single .movie-scheduler .movie-sessions tbody tr:first-child td {  border-top: 1px dashed #5c5c5c;  padding-top: 12px;}.movie-single .movie-scheduler .movie-sessions tbody tr.last td {  padding-bottom: 12px;}.movie-single .movie-scheduler .movie-sessions th {  background-color: #252525;  font-size: 12px;  color: #7a7a7a;  text-transform: uppercase;  padding: 15px;  font-weight: bold;  text-align: center;}.movie-single .movie-scheduler .movie-sessions th.cinema {  padding-left: 0;  width: 150px;}.movie-single .movie-scheduler .movie-sessions th.hall {  text-align: center;}.movie-single .movie-scheduler .movie-sessions td {  padding: 7px;  font-size: 11px;  font-weight: bold;}.movie-single .movie-scheduler .movie-sessions td.cinema {  font-size: 12px;  color: #fff;  padding-left: 40px;}.movie-single .movie-scheduler .movie-sessions td.cinema span {  color: #ecb41f;}.movie-single .movie-scheduler .movie-sessions td.hall {  text-align: center;  color: #fff;}.movie-single .movie-scheduler .movie-sessions td.time {  color: #a5a5a5;}.movie-content {  float: left;  width: 800px;}.page.movie-gallery .story {  padding: 30px 15px;  overflow: hidden;}.page.movie-gallery .story .title {  position: relative;  height: 50px;  margin-bottom: 0;}.page.movie-gallery .story .title h2 {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 18px;  color: #ffffff;  float: left;  font-weight: bold;  margin-bottom: 0;  display: block;}.page.movie-gallery .story .title .duration {  clear: left;  float: left;  font-size: 11px;  color: #9c9c9c;  text-transform: none;  margin-top: 5px;}.page.movie-gallery .story .title .back {  position: absolute;  top: 0;  right: 0;  width: 50px;  background: url("images/movie-gallery-back.png") left center no-repeat;  padding-left: 13px;}.page.movie-gallery .story .title .back:hover a {  color: #fff;}.page.movie-gallery .story .title .back a {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 8px;  color: #3c3c3c;  display: block;  font-weight: bold;  text-transform: uppercase;  letter-spacing: 0.7px;}.page.movie-gallery .story .title .back a:first-child {  letter-spacing: 0px;  font-size: 15px;}.page.movie-gallery .story #gallery {  height: 590px;  clear: both;  padding-top: 50px;}.page.movie-gallery .story .gallery-prev-btn {  background: url("images/page-arr.png") left -20px no-repeat;}.page.movie-gallery .story .gallery-prev-btn:hover {  background: url("images/page-arr.png") left -60px no-repeat;}.page.movie-gallery .story .gallery-next-btn {  background: url("images/page-arr.png") no-repeat scroll right top transparent;  margin-left: 10px;}.page.movie-gallery .story .gallery-next-btn:hover {  background: url("images/page-arr.png") left -40px no-repeat;}/* Last added movies*******************************/.page.last-added {  padding: 15px 0;  margin-top: 0;  background-color: #121212;  width: 800px;}.page.last-added .title {  float: left;  margin-bottom: 20px;  background-color: #535353;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 14px;  color: #ffffff;  font-weight: bold;  padding: 7px 20px;  -moz-border-radius: 0px 3px 3px 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;}.page.last-added .title span {  color: #ecb41f;}.page.last-added .items {  clear: both;  position: relative;  width: 698px;  padding-top: 20px;  margin: 0 auto;  border-top: 1px dashed #535353;}.page.last-added .items .next,.page.last-added .items .prev {  position: absolute;  text-indent: 100px;  overflow: hidden;  background: url("images/scheduller-date-arrs.png") 3px top no-repeat;  display: block;  width: 12px;  height: 11px;  top: -40px;}.page.last-added .items .next:hover,.page.last-added .items .prev:hover {  background: url("images/scheduller-date-arrs.png") 3px -30px no-repeat;}.page.last-added .items .next {  right: 10px;  background: url("images/scheduller-date-arrs.png") 3px -15px no-repeat;}.page.last-added .items .next:hover {  background: url("images/scheduller-date-arrs.png") 3px -45px no-repeat;}.page.last-added .items .prev {  right: 25px;}.page.last-added .items .wrap {  height: 215px;  overflow: hidden;}.page.last-added .items .wrap li {  float: left;  padding-right: 27px;  width: 118px;  height: 215px;  list-style: none;}.page.last-added .items .wrap li h2 {  font-size: 10px;  color: #959292;  font-weight: bold;  text-align: center;  margin-top: 12px;  margin-bottom: 0px;}.page.last-added .items .wrap li:hover a {  color: #ecb41f;}.page.last-added figure img {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}/* Polls*******************************/.poll {  padding: 20px 0;}.poll .title {  background: #fff;  padding: 6px 15px;  float: left;  -moz-border-radius: 0px 3px 3px 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  text-transform: uppercase;  color: #3c3c3c;}.poll .poll-content {  clear: left;}.poll .poll-content .wp-polls-form {  margin-top: 40px;}.poll .poll-content .wp-polls-form p strong {  font-size: 12px;  color: #c3c4c4;}.poll .poll-content .wp-polls-form .wp-polls-ul li {  padding: 15px;  display: block;  clear: left;}.poll .poll-content .wp-polls-form .wp-polls-ul li input {  display: block;  float: left;  width: 10px;  margin-top: 20px;  position: absolute;}.poll .poll-content .wp-polls-form .wp-polls-ul li label {  position: relative;  display: block;  float: left;  width: 106px;  padding-left: 70px;  padding-bottom: 15px;  margin-left: 10px;  border-bottom: 1px dashed #5c5c5c;  font-size: 15px;  color: #4c4c4c;  line-height: 16px;  font-weight: bold;  min-height: 50px;}.poll .poll-content .wp-polls-form .wp-polls-ul li span {  margin-right: 15px;  position: absolute;  top: 0;  left: 10px;}.poll .poll-content .wp-polls-form .wp-polls-ul li:hover label {  color: #fff;}.poll .poll-content .wp-polls-form .vote-results-btn {  display: none;}.poll .poll-content .wp-polls-form .vote-btn {  clear: left;  padding-top: 30px;  margin-bottom: 0;  text-align: right;  padding-right: 30px;}.poll .poll-content .wp-polls-form .vote-btn input {  background: url("images/vote-btn.png") center center no-repeat;  border: 0;  font-size: 10px;  font-weight: bold;  color: #fff;  width: 69px;  height: 17px;  line-height: 17px;}.poll .poll-content .wp-polls p {  margin-top: 40px;}.poll .poll-content .wp-polls p strong {  font-size: 16px;  color: #c3c4c4;}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li {  height: 54px;  padding: 0 0 30px 50px;  border-bottom: 1px dashed #5c5c5c;  margin-bottom: 15px;  margin-right: 20px;  margin-left: 20px;  position: relative;  /*			*/  /*					*/  /*					*/}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li span {  display: block;  position: absolute;  left: 0;}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li strong {  margin-bottom: 5px;  font-size: 12px;  font-weight: bold;  color: #fff;  font-style: normal;  display: block;}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li .pollbar-container {  width: 135px;  height: 8px;  display: inline-block;  background: url("images/vote-result-bar-bg.png") left center repeat-x;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li .pollbar-container .pollbar {  height: 8px;  background: url("images/vote-result-bar.png") left center repeat-x;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  border: 0;}.poll .poll-content .wp-polls .wp-voted .wp-polls-ul li .vote-percent {  width: 135px;  display: inline-block;  font-size: 12px;  font-weight: bold;  color: #599d19;  text-align: right;}.poll .poll-content .poll-error {  padding: 30px;}.page.photo-shoot {  width: 800px;  height: 440px;}.photo-shoot {  position: relative;}.photo-shoot .gallery-title {  float: left;}.photo-shoot .gallery-title {  padding: 6px 15px;  background-color: #fff;  font-size: 14px;  color: #232323;  font-weight: bold;  text-transform: uppercase;  margin-top: 20px;  -moz-border-radius: 0px 3px 3px 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;}.photo-shoot .gallery-title span {  color: #a52017;}.photo-shoot-gallery {  float: left;  width: 440px;}.photo-shoot-gallery .home-gallery {  width: 407px;  height: 272px;  margin: 20px auto;  position: relative;}.photo-shoot-gallery .home-gallery .wrap {  width: 407px;  height: 272px;  overflow: hidden;}.photo-shoot-gallery .home-gallery li {  float: left;  width: 407px;  height: 272px;  text-align: center;}.photo-shoot-gallery .home-gallery a {  position: absolute;  top: 0;  left: -12px;  width: 24px;  height: 272px;  background: url("images/home-gallery-arrs.png") -80px center no-repeat;}.photo-shoot-gallery .home-gallery a:hover {  background-position: 0 center;}.photo-shoot-gallery .home-gallery a.next {  right: -12px;  left: auto;  background: url("images/home-gallery-arrs.png") -120px center no-repeat;}.photo-shoot-gallery .home-gallery a.next:hover {  background-position: -40px center;}.photo-shoot-gallery p {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #e1e1e1;  font-style: italic;  padding: 0 20px;  min-height: 66px;  margin-bottom: 0;}.photo-shoot-gallery .galleries-list {  padding: 20px 15px  15px 15px;  height: 65px;  margin-left: -8px;}.photo-shoot-gallery .galleries-list a {  display: block;  width: 95px;  text-align: center;  float: left;  margin-left: 9px;  filter: alpha(opacity=50);  opacity: 0.5;}.photo-shoot-gallery .galleries-list a.active {  outline: 3px solid #484747;  filter: alpha(opacity=100);  opacity: 1;}.photo-shoot-gallery .all-galleries-btn {  display: block;  height: 17px;  width: 107px;  background: url("images/home-all-galleries-btn.png") center center no-repeat;  font-size: 10px;  font-weight: bold;  text-align: center;  line-height: 17px;  margin: 10px;  float: right;}.photo-shoot-gallery .all-galleries-btn:hover {  color: #D4D4D4;}.photo-shoot .poll {  float: right;  width: 285px;  background-color: #8f8e8e;  -moz-border-radius: 0px 10px 10px 0px;  -webkit-border-radius: 0px 10px 10px 0px;  border-radius: 0px 10px 10px 0px;  margin-bottom: 0;  position: absolute;  top: 0;  bottom: 0;  right: 0;}.photo-shoot .poll .title {  background-color: #121212;  color: #fff;  margin-bottom: 0;  font-size: 14px;  font-weight: bold;}.photo-shoot .poll .wp-polls .wp-polls-ul .pollbar-container,.photo-shoot .poll .wp-polls .wp-polls-ul .vote-percent {  width: 185px !important;}.photo-shoot .poll .wp-polls li label {  width: 170px !important;}/* Cinemas*******************************/.cinemas-page {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  float: none;  /* width: 1035px !important; */  /* overflow: hidden; */  /*	margin-left: -20px;	*/  padding-bottom: 50px;  /* padding-left: 0px !important; */}.cinemas-page .title {  padding-left: 20px;  margin-bottom: 31px !important;}.cinemas-page .story {  padding-top: 0 !important;}.cinemas-page .cinema-item {  /* float: left; */  margin-left: 15px;  /* position: relative; */  /* width: 46%; */  margin-bottom: 40px;  margin-right: 15px;}.cinemas-page .cinema-item figure {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 0;  background-color: #121212;  overflow: hidden;  float: left;}.cinemas-page .cinema-item figure img {  -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px;}.cinemas-page .cinema-item .mask {  position: absolute;  top: 101px;  left: 0;  width: 301px;  height: 0px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}.cinemas-page .cinema-item .mask a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;  background: url("images/cinema-item-mask-bg.png") 296px 207px;  height: 63px;  padding-top: 155px;  text-transform: uppercase;  display: block;  text-align: center;  filter: alpha(opacity=0);  opacity: 0;  background-size: 100%;}.cinemas-page .cinema-item .mask a:hover {  filter: alpha(opacity=100);  opacity: 1;}.cinemas-page .cinema-item h2 {  margin-bottom: 0;  text-align: left;  line-height: 1;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 18px;  color: #ffffff;  text-transform: uppercase;  padding-top: 0;  padding-right: 30px;  font-weight: bold;}.cinemas-page .cinema-item h2 a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ffffff;  text-transform: uppercase;  font-weight: bold;  letter-spacing: 1px;}.cinemas-page .cinema-item h2 a:hover {  color: #ecb41f;}.cinemas-page hr {  height: 1px;  border-bottom: 1px dashed #4d4d4d;  background-color: #121212;  padding-top: 35px;  margin-left: 15px;  margin-bottom: 40px;  clear: both;  display: none;}.cinema-single {  margin-left: 0;  padding-left: 15px !important;  width: 710px !important;}.cinema-single figure {  width: 694px;  margin: 0 auto;  padding-bottom: 20px;  text-align: center;}.cinema-single figure img {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.cinema-single .text {  -moz-column-count: 2;  -moz-column-gap: 40px;  -webkit-column-count: 2;  -webkit-column-gap: 20px;  column-count: 2;  column-gap: 40px;  padding-left: 20px;}.cinema-single .text p {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  letter-spacing: 0.5px;  line-height: 16px;}.cinema-single .back {  padding-left: 15px;}.cinema-single .back a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 16px;  color: #3c3c3c;  text-transform: uppercase;  font-weight: bold;  padding-left: 20px;  background: url("images/cinema-back.png") left center no-repeat;}.cinema-single .back a:hover {  color: #ecb41f;}/* Promotions*******************************/.promotions-page h2 {  /* font-family: 'MyriadPro-Regular'; */  /* font-style: normal; */  /* font-size: 18px; */  /* color: #ffffff; */  /* text-transform: uppercase; */  /* font-weight: bold; */  /* letter-spacing: 1px; */  text-align: left;  line-height: 1;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 18px;  color: #ffffff;  text-transform: uppercase;  padding-top: 10px;  padding-right: 30px;  font-weight: bold;}.promotions-page h2 a:hover {  color: #ecb41f;}.promotions-page figure {  /* text-align: center; */  /* overflow: hidden; */  /* margin-bottom: 10px; */  /* width: 250px; */  /* height: 150px; */  /* float: left; */  /* margin-right: 20px; */  /* text-align: center; */  /* overflow: hidden; */  /* margin-bottom: 35px; */  /* float: left; */  /* width: 200px; */  margin: 0 0px 20px 0;}.promotions-page figure img {  behavior: url(/wp-content/themes/patria/js/pie.htc);}.promotions-page .excert {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  letter-spacing: 0.5px;  min-height: 120px;}.promotions-page .text {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  letter-spacing: 0.5px;  display: none;}.promotions-page .bottom {  border-top: 1px dashed #4D4D4D;}.promotions-page .bottom a.more {  display: block;  clear: both;  text-align: right;  text-transform: uppercase;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 9px;  color: #437dc7;  line-height: 46px;  padding-right: 18px;  margin-right: 18px;}.promotions-page .bottom a.more:hover {  color: #fff;}/* Comments*******************************//*.more .comments{	padding: 20px 35px 20px 15px;	.commentlist-container{		width: 355px;		float: left;		h4{			text-transform: uppercase;			padding-left: 25px;		}		.comments-container{			overflow: auto;			height: 350px;		}	}	.commentlist li{		border-bottom: 1px dotted gray;		padding-left: 25px;		padding-top: 10px;		position: relative;		.added{		}		.story{		}		.reply{			position: absolute;			bottom: 0;			right: 0;			background-color: #666666;			a{ 				font-size: 13px; 				display: block;				line-height: 15px;				padding: 0 5px;				&:hover{ color: #666666; }			}			&:hover{				color: #666666;				a{ color: #666666; }			}		}		p{ padding: 0; }	}	.children li{		padding: 0px;		padding-left: 50px;		background-color: #eeecec;		p{ padding: 0; margin: 0px; }		.reply{ display: none; }	}}.comment-form{	float: right;	width: 315px;	h4{		text-transform: uppercase;	}	.inputs > div,	.area{		padding-bottom: 15px;		position: relative;	}	label{		display: block;		float: left;		width: 65px;	}	label.error{		position: absolute;		bottom: 0;		right: 5px;		color: red;		width: 242px;		text-align: right;		font-size: 12px;	}	input{		border: 1px solid #a8a8a8;		background-color: #fff;		width: 232px;		font-size: 12px;		padding: 2px 5px;	}	textarea{		border: 1px solid #a8a8a8;		width: 232px;		font-size: 12px;		height: 110px;	}	.submit{		input{ 			border: 0;			background: none;			text-transform: uppercase;			float: right;			width: auto;		}	}	.reply-to{		padding-bottom: 10px;		height: 20px;		& > div{			.reply-to-name{ color:  #000; }			float: left;		}		a{			float: right;		} 	}}*//* Movies Page*******************************/.page.movies-page {  padding: 0;  width: 800px;}.page.movies-page .header {  height: 34px;  background: url("images/movies-block-header.png") top center no-repeat;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  -webkit-border-radius: 10px 10px 0px 0px;  -moz-border-radius: 10px 10px 0px 0px;  border-radius: 10px 10px 0px 0px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 17px 15px 0px 15px;}.page.movies-page .header li {  float: left;  margin-left: 5px;  padding-left: 8px;  background: url("images/movie-filter-dev.png") -5px center no-repeat;  width: 148px;  position: relative;}.page.movies-page .header li:first-child {  margin-left: 0;  padding-left: 0;}.page.movies-page .header li input {  width: 148px;}.page.movies-page .header li #movie-filter-cinema_iconselect,.page.movies-page .header li #movie-filter-genre_iconselect,.page.movies-page .header li #movie-filter-year_iconselect,.page.movies-page .header li #movie-filter-date,.page.movies-page .header li #movie-filter-time {  background: url("images/movie-filter-select-bg.png") center top no-repeat;  padding: 0;  margin: 0;  padding-left: 10px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #ffffff;  font-weight: bold;  text-transform: uppercase;  height: 21px;  line-height: 21px;  cursor: pointer;}.page.movies-page .header li #movie-filter-cinema_iconselect:hover,.page.movies-page .header li #movie-filter-genre_iconselect:hover,.page.movies-page .header li #movie-filter-year_iconselect:hover,.page.movies-page .header li #movie-filter-date:hover,.page.movies-page .header li #movie-filter-time:hover {  background: url("images/movie-filter-select-bg-active.png") center top no-repeat;  color: #121212;}.page.movies-page .header li #movie-filter-cinema_iconselect.active,.page.movies-page .header li #movie-filter-genre_iconselect.active,.page.movies-page .header li #movie-filter-year_iconselect.active,.page.movies-page .header li #movie-filter-date.active,.page.movies-page .header li #movie-filter-time.active {  background: url("images/movie-filter-select-bg-active.png") center top no-repeat;  color: #121212;}.page.movies-page .header li #movie-filter-cinema_iconselect.opened,.page.movies-page .header li #movie-filter-genre_iconselect.opened,.page.movies-page .header li #movie-filter-year_iconselect.opened,.page.movies-page .header li #movie-filter-date.opened,.page.movies-page .header li #movie-filter-time.opened {  background: url("images/movie-filter-select-bg-active.png") center top no-repeat;  color: #121212;}.page.movies-page .header li #movie-filter-cinema_holder,.page.movies-page .header li #movie-filter-genre_holder,.page.movies-page .header li #movie-filter-year_holder {  display: none;  position: absolute;  left: 5px;  z-index: 100;  background: url("images/movie-filter-dropdown-bg.png") bottom left repeat-x;  background-color: #3f3f3f;  width: 138px;  -webkit-border-radius: 0px 0px 5px 5px;  -moz-border-radius: 0px 0px 5px 5px;  border-radius: 0px 0px 5px 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.page.movies-page .header li #movie-filter-cinema_holder .selectitems,.page.movies-page .header li #movie-filter-genre_holder .selectitems,.page.movies-page .header li #movie-filter-year_holder .selectitems {  padding: 5px 10px;  cursor: pointer;}.page.movies-page .header li #movie-filter-cinema_holder .selectitems span,.page.movies-page .header li #movie-filter-genre_holder .selectitems span,.page.movies-page .header li #movie-filter-year_holder .selectitems span {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #8e8e8e;  font-weight: bold;}.page.movies-page .header li #movie-filter-cinema_holder .selectitems:hover,.page.movies-page .header li #movie-filter-genre_holder .selectitems:hover,.page.movies-page .header li #movie-filter-year_holder .selectitems:hover {  background-color: #242424;}.page.movies-page .header li #movie-filter-cinema_holder .selectitems:hover span,.page.movies-page .header li #movie-filter-genre_holder .selectitems:hover span,.page.movies-page .header li #movie-filter-year_holder .selectitems:hover span {  color: #ecb41f;}.page.movies-page .header li #movie-filter-genre_holder {  left: 12px;}.page.movies-page .header li #movie-filter-date,.page.movies-page .header li #movie-filter-time {  padding: 0;  padding-left: 10px;  width: 138px;}.page.movies-page .header li.last {  width: 63px;  padding-left: 0;  margin-left: 3px;}.page.movies-page .header li.last a {  margin-left: 5px;  float: left;  width: 25px;  height: 21px;}.page.movies-page .header li.last a:first-child {  margin-left: 7px;}.page.movies-page .header li.last .layout-but-grid {  background: url("images/layout-buttons.png") 0px 0px no-repeat;}.page.movies-page .header li.last .layout-but-grid.active {  background: url("images/layout-buttons.png") 0px -30px no-repeat;}.page.movies-page .header li.last .layout-but-list {  background: url("images/layout-buttons.png") 0px -60px no-repeat;}.page.movies-page .header li.last .layout-but-list.active {  background: url("images/layout-buttons.png") 0px -90px no-repeat;}.page.movies-page .story {  padding: 0 15px 15px 0px;}.page.movies-page .story .movie-grid .movies-item {  float: left;  width: 131px;  padding-left: 24px;  margin-bottom: 20px;}.page.movies-page .story .movie-grid .movies-item figure {  overflow: hidden;  position: relative;}.page.movies-page .story .movie-grid .movies-item .coming-soon-mark {  width: 131px;  height: 60px;  position: absolute;  top: 0;  left: 0;  background: url("images/coming-soon.png") top center no-repeat;}.page.movies-page .story .movie-grid .movies-item img {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.page.movies-page .story .movie-grid .movies-item h2 {  margin: 0;  line-height: 12px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #959292;  display: table-cell;  vertical-align: middle;  text-align: center;  width: 131px;  height: 52px;  border-bottom: 1px solid #222;}.page.movies-page .story .movie-grid .movies-item h2 a {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #959292;  font-weight: bold;  text-align: center;  text-transform: uppercase;}.page.movies-page .story .movie-grid .movies-item h2 a:hover {  color: #fff;}.page.movies-page .story .movie-grid .movies-item:hover a {  color: #fff;}.page.movies-page .story .movie-list {  display: block !important;}.page.movies-page .story .movie-list .movies-item {  clear: left;  padding: 24px 0;  margin-left: 20px;  min-height: 130px;  border-bottom: 1px solid #222;}.page.movies-page .story .movie-list .movies-item  > div {  float: left;  min-height: 130px;  padding: 0 14px;  border-left: 1px solid #535353;  font-size: 11px;  font-weight: bold;  color: #9c9c9c;}.page.movies-page .story .movie-list .movies-item  > div  > div {  min-height: 0;}.page.movies-page .story .movie-list .movies-item  > div .middle {  border-top: 1px dashed #535353;  /* border-bottom: 1px dashed #535353; */  line-height: 20px;}.page.movies-page .story .movie-list .movies-item  > div .top {  border-bottom: 1px dashed #535353;}.page.movies-page .story .movie-list .movies-item a {  font-size: 12px;  color: #fff;  font-weight: bold;}.page.movies-page .story .movie-list .movies-item a:hover {  color: #ecb41f;}.page.movies-page .story .movie-list .movies-item span {  color: #fff;}.page.movies-page .story .movie-list .movies-item span.orange {  color: #ecb41f;}.page.movies-page .story .movie-list .movies-item h2 {  margin: 0;  font-size: 12px;  display: block;  min-height: 40px;}.page.movies-page .story .movie-list .movies-item .cell {  display: table-cell;  vertical-align: middle;  width: 100%;  height: 40px;}.page.movies-page .story .movie-list .movies-item .cell em {  font-style: normal;}.page.movies-page .story .movie-list .movies-item .stars {  padding-top: 12px;  line-height: 16px;}.page.movies-page .story .movie-list .movies-item em.age {  width: 17px;  height: 17px;  background: url("images/movie-list-age.png") center center no-repeat;  color: #fff;  font-size: 7px;  font-style: normal;  padding: 15px;}.page.movies-page .story .movie-list .movies-item .movie-thumb-section {  padding-left: 0;  border: none;}.page.movies-page .story .movie-list .movies-item .threed-movie.cell {  text-align: center;}.page.movies-page .story .movie-list .movies-item .threed-movie em {  background: url("images/movie-list-3d.png") left center no-repeat;  padding-left: 30px;}.page.movies-page .story .movie-list .movies-item .movie-param-section-title {  width: 191px;}.page.movies-page .story .movie-list .movies-item .movie-param-section {  width: 240px;}.page.movies-page .story .movie-list .movies-item .movie-param-section-stuff {  width: 140px;  padding-right: 0;}.votes {  background: url("images/stars.png") no-repeat scroll 0 -15px transparent;  color: #ecb41f;  font-family: Arial, sans-serif;  font-size: 28px;  font-style: normal;  font-weight: bold;  padding: 5px 20px;  min-height: 35px;}.votes span {  color: #acacac;  font-family: Arial, sans-serif;  font-size: 15px;  font-style: normal;}/* Actions*******************************/.actions .share a {  display: block;  height: 59px;  line-height: 59px;  margin-left: 30px;  text-transform: uppercase;  float: left;  padding-left: 15px;}.actions .share a.facebook {  background: url("images/post-actions.png") left 19px no-repeat;}.actions .share a.facebook:hover {  background: url("images/post-actions.png") left -101px no-repeat;}.actions .share a.twitter {  background: url("images/post-actions.png") left -39px no-repeat;}.actions .share a.twitter:hover {  background: url("images/post-actions.png") left -159px no-repeat;}.actions .share a.letter {  padding-left: 0;}/* Pagination*******************************/#pagination {  margin-top: 2em;}#pagination .flo_page_numbers {  text-align: right;}#pagination .flo_page_numbers span a {  padding-left: 10px;}#pagination span {  display: block;  float: right;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;  padding: 0 10px;  height: 17px;  line-height: 17px;}#pagination a {  line-height: 17px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;  color: #9c9c9c;}#pagination a:hover {  color: #fff;}#pagination a.prev,#pagination a.next {  height: 17px;  display: block;}#pagination a.next {  float: right;}#pagination a.prev {  background: url("images/page-arr.png") left -19px no-repeat;  padding-left: 20px;  float: right;}#pagination a.prev:hover {  background: url("images/page-arr.png") left -60px no-repeat;}#pagination a.next {  background: url("images/page-arr.png") right top no-repeat;  padding-right: 20px;  float: right;}#pagination a.next:hover {  background: url("images/page-arr.png") right -40px no-repeat;}#pagination a.next-inactive,#pagination a.prev-inactive {  cursor: default;}#pagination a.next-inactive:hover,#pagination a.prev-inactive:hover {  color: #9c9c9c;  background: url("images/page-arr.png") left -19px no-repeat;}#pagination a.next-inactive:hover {  background: url("images/page-arr.png") right top no-repeat;  color: #9c9c9c;}/* Page*******************************/.page {  width: 770px;  float: left;  margin-bottom: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;}.page .title {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 18px;  color: #437dc7;  text-transform: uppercase;  margin-bottom: 2em;}.page .story {  min-height: 200px;  padding-top: 20px;}.page .story .page-logo {  width: 240px;  float: left;  height: 120px;}.page .story .page-share {  float: right;  width: 200px;  padding-top: 20px;}.page .story .page-share a {  letter-spacing: 1px;  text-transform: uppercase;  line-height: 24px;  padding-left: 15px;  height: 24px;}.page .story .page-share a.twitter {  background: url("images/post-actions.png") no-repeat scroll left -180px transparent;}.page .story .page-share a.facebook {  margin-left: 15px;  background: url("images/post-actions.png") no-repeat scroll left -120px transparent;}.page .story .content {  background: url("images/page-content-bg.png") top center repeat-y;  float: left;  width: 401px;  padding: 0px 30px;  text-align: justify;}.page .story .content p {  margin: 0;  text-align: justify;}/* Featured posts******************************.featured-posts{	padding-bottom: 30px;	position: relative;	width: 772px;	margin: 0 auto;	.wrap{		overflow: hidden;	}	h4{		text-align: center;		text-transform: uppercase;		padding-top: 1em;		margin-bottom: 1em;	}	ul{		height: 123px;		overflow: hidden;	}	li{		float: left;		padding-right: 8px;		position: relative;		.mask{			position: absolute;			top: 0;			bottom: 0;			left: 0;			right: 0;			background: url("images/vote-bg.png") left top repeat;			filter: ~"alpha(opacity=0)";			opacity: 0;			&:hover{				filter: ~"alpha(opacity=100)";				opacity: 1;			}			.wrap{				display: table-cell;				text-align: center;				vertical-align: middle;				width: 187px;				height: 123px;				a{					text-transform: uppercase;					&:hover{ color: #000; }				}			}		}		&:last-child{ padding-right: 0; }	}	a.next{		position: absolute;		background: url("images/page-arr.png") no-repeat scroll left -35px;		width: 31px;		height: 28px;		top: 90px;		right: -35px;		z-index: 100;		&:hover{ background: url("images/page-arr.png") no-repeat scroll left -105px; }	}	a.prev{		position: absolute;		background: url("images/page-arr.png") no-repeat scroll left 0px;		width: 31px;		height: 28px;		top: 90px;		left: -35px;		z-index: 100;		&:hover{ background: url("images/page-arr.png") no-repeat scroll left -70px; }	}}*//* Featured posts******************************.gallery-categories-block{	display: none;	padding-bottom: 20px;	position: relative;	width: 740px;	margin: 0 auto;	.wrap{		overflow: hidden;	}	h4{		text-align: center;		text-transform: uppercase;		padding-top: 1em;		margin-bottom: 1em;	}	ul{		height: 93px;		overflow: hidden;	}	li{		float: left;		padding-right: 10px;		position: relative;		.mask{			position: absolute;			top: 0;			bottom: 0;			left: 0;			right: 0;			background: url("images/vote-bg.png") left top repeat;			filter: ~"alpha(opacity=0)";			opacity: 0;			&:hover{				filter: ~"alpha(opacity=100)";				opacity: 1;			}			.wrap{				display: table-cell;				text-align: center;				vertical-align: middle;				width: 140px;				height: 93px;				a{					text-transform: uppercase;					&:hover{ color: #000; }				}			}		}		&:last-child{ padding-right: 0; }	}	a.next{		position: absolute;		background: url("images/page-arr.png") no-repeat scroll left -35px;		width: 31px;		height: 28px;		top: 35px;		right: -35px;		z-index: 100;		&:hover{ background: url("images/page-arr.png") no-repeat scroll left -105px; }	}	a.prev{		position: absolute;		background: url("images/page-arr.png") no-repeat scroll left 0px;		width: 31px;		height: 28px;		top: 35px;		left: -35px;		z-index: 100;		&:hover{ background: url("images/page-arr.png") no-repeat scroll left -70px; }	}}*/.page .gallery-categories-block {  margin-top: 20px;  padding-bottom: 0;}/* Homepage*******************************/.homepage {  margin-bottom: -15px;}.homepage .content {  width: 740px;  margin-top: 10px;  float: left;}.homepage .sidebar {  margin: 0;}.homepage .main-menu {  margin-top: 0;}.homepage .wp_bannerize {  margin-bottom: 10px;  clear: left;}.coming-soon {  padding: 0;}.coming-soon  > li {  clear: left;  margin-top: 15px;  padding: 0 !important;  padding-top: 15px !important;  border-top: 1px solid #535353;}.coming-soon  > li:first-child {  margin: 0;  padding: 0 !important;  border-top: none;}.coming-soon  > li img {  margin-right: 24px;  float: left;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.coming-soon  > li a {  padding: 0 !important;}.coming-soon  > li a:hover a {  color: #ecb41f;  background: none;}.coming-soon  > li  > a.title {  display: block;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 12px;  color: #ffffff;  font-weight: bold;  color: #d4d4d4;  line-height: 18px;  float: left;  width: 120px;  padding: 0 !important;  background: none !important;}.coming-soon  > li span {  color: #525252 !important;  float: left;  font-style: italic;}.coming-soon li:hover a {  color: #ecb41f;}.slider {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  background: url("images/slider-bg.png") left top repeat;  overflow: hidden;  font-weight: bold;  width: 800px;  float: left;}.slider h4 {  background-color: #121212;  text-align: left;  padding: 28px 20px;  text-transform: uppercase;  margin-bottom: 0;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;}.slider h3,.slider .block-header {  background-color: #121212;  text-align: left;  padding: 20px 0px;  text-transform: uppercase;  margin-bottom: 0;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;  -moz-border-radius-topleft: 15px;  -moz-border-radius-topright: 15px;  -moz-border-radius-bottomright: 0px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 15px 15px 0px 0px;  border-radius: 15px 15px 0px 0px;}.slider h3 em,.slider .block-header em {  float: left;  padding: 7px 15px;  color: #3c3c3c;  font-style: normal;  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  background-color: #fff;}.slider h3 em span,.slider .block-header em span {  color: #901617;  padding-right: 20px;  background: url("images/sidebar-title-bg.png") right center no-repeat;}.slider .block-content {  padding: 15px;}.slider .container {  height: 474px;  background-color: #232323;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  position: relative;  overflow: hidden;}.slider .container .buttons {  position: absolute;  top: 0;  right: 0;  width: 186px;  height: 476px;}.slider .container .buttons li a {  padding-left: 30px;  padding-top: 30px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 16px;  color: #ffffff;  display: block;  font-weight: bold;}.slider .container .buttons li div {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #9c9c9c;  font-style: italic;  line-height: 14px;  margin-top: 10px;}.slider .container .buttons .news {  background: url("images/slider-but.png") 0px 0px no-repeat;}.slider .container .buttons .news a {  height: 81px;}.slider .container .buttons .news:hover {  background-position: -200px 0px;}.slider .container .buttons .news.slider-but-active {  background-position: -200px 0px;}.slider .container .buttons .movies {  background: url("images/slider-but.png") 0px -130px no-repeat;}.slider .container .buttons .movies a {  height: 90px;}.slider .container .buttons .movies:hover {  background-position: -200px -130px;}.slider .container .buttons .movies.slider-but-active {  background-position: -200px -130px;}.slider .container .buttons .promotions {  background: url("images/slider-but.png") 0px -260px no-repeat;}.slider .container .buttons .promotions a {  height: 92px;}.slider .container .buttons .promotions:hover {  background-position: -200px -260px;}.slider .container .buttons .promotions.slider-but-active {  background-position: -200px -260px;}.slider .container .buttons .cinemas {  background: url("images/slider-but.png") 0px -390px no-repeat;}.slider .container .buttons .cinemas a {  height: 93px;}.slider .container .buttons .cinemas:hover {  background-position: -200px -390px;}.slider .container .buttons .cinemas.slider-but-active {  background-position: -200px -390px;}.slider .container  > div {  display: none;  height: 476px;  width: 832px;  position: relative;}.slider .container  > div .left-bar {  position: absolute;  z-index: 100;  top: 0;  left: 0;  height: 476px;  min-width: 173px;  max-width: 173px;  background: url("images/slider-left-bar-bg.png") right bottom repeat-y;  background-color: #232323;}.slider .container  > div .left-bar li {  border-top: 1px dashed #5a5a5a;  margin: 0 10px;  padding: 10px 0;}.slider .container  > div .left-bar li a {  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #ffffff;  text-transform: uppercase;  display: block;}.slider .container  > div .left-bar li a:hover {  color: #a52017;}.slider .container  > div .left-bar li.active a {  color: #a52017;}.slider .container  > div .left-bar li.active a:hover {  color: #fff;}.slider .container  > div .left-bar li:first-child {  border-top: none;}.slider .container .news-container {  display: block;}.slider .container .news-container .footer-bar {  position: absolute;  left: 0;  bottom: 0;  height: 80px;  background: url("images/slider-bottom-bar-bg.png") left bottom repeat-x;  width: 100%;}.slider .container .news-container .footer-bar #slider-news-thumbs {  height: 53px;  margin: 12px 10px;  padding: 0 16px;  width: 284px;  float: right;  overflow: hidden;  position: relative;}.slider .container .news-container .footer-bar #slider-news-thumbs .wrap {  width: 284px;  overflow: hidden;}.slider .container .news-container .footer-bar #slider-news-thumbs a.prev,.slider .container .news-container .footer-bar #slider-news-thumbs a.next {  width: 8px;  height: 53px;  overflow: hidden;  text-indent: 100px;  display: block;  position: absolute;  top: 0;  right: 0;  background: url("images/slider-news-arr.png") -10px 20px no-repeat;}.slider .container .news-container .footer-bar #slider-news-thumbs a.prev:hover,.slider .container .news-container .footer-bar #slider-news-thumbs a.next:hover {  background: url("images/slider-news-arr.png") -30px 20px no-repeat;}.slider .container .news-container .footer-bar #slider-news-thumbs a.prev {  right: auto;  left: 0;  background: url("images/slider-news-arr.png") 0px 20px no-repeat;}.slider .container .news-container .footer-bar #slider-news-thumbs a.prev:hover {  background: url("images/slider-news-arr.png") -20px 20px no-repeat;}.slider .container .news-container .footer-bar #slider-news-thumbs ul {  height: 53px;}.slider .container .news-container .footer-bar #slider-news-thumbs ul li {  float: left;  padding-right: 24px;  width: 53px;  cursor: pointer;}.slider .container .news-container .footer-bar #slider-news-thumbs ul li img {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);}.slider .container .news-container .footer-bar #slider-news-titles {  float: left;  max-width: 400px;  padding-left: 20px;}.slider .container .news-container .footer-bar #slider-news-titles li {  display: none;}.slider .container .news-container .footer-bar #slider-news-titles li:first-child {  display: block;}.slider .container .news-container .footer-bar #slider-news-titles a h3 {  font-size: 14px;  font-weight: bold;  background: none;  padding: 20px 0 0px 0;  color: white;}.slider .container .news-container .footer-bar #slider-news-titles a:hover h3 {  color: #ecb41f;}.slider .container .news-container .footer-bar #slider-news-titles div {  font-size: 11px;  color: #9C9C9C;  font-weight: normal;  font-style: italic;}.slider .container .news-container #slider-news-images li {  display: none;}.slider .container .news-container #slider-news-images li:first-child {  display: block;}.slider .container .slider-content {  width: 660px;  margin-left: 176px;}.slider .container .slider-content li {  display: none;  position: relative;}.slider .container .slider-content li:first-child {  display: block;}.slider .container .slider-content li a.slider-more-but {  position: absolute;  bottom: 20px;  right: 20px;  background: url("images/slider-details-but.png") center center no-repeat;  width: 69px;  height: 17px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 10px;  color: #ffffff;  text-transform: uppercase;  line-height: 17px;  text-align: center;}.page.photo-shoot {  padding: 0;}/* Contact page*******************************/#contact > .wrapper {  width: 800px;}.contact-content {  margin: 55px 0;  float: left;  width: 240px;}.contact-content h2 {  text-transform: uppercase;}.contact-form {  width: 540px;  margin: 58px 0;  float: right;}.contact-form .contact input {  border: none;  background-color: #e4e4e4;  width: 210px;  height: 10px;}.contact-form .contact textarea {  background-color: #e4e4e4;  border: none;  width: 290px;  height: 253px;}.contact-form .contact .inputs {  float: left;  width: 240px;}.contact-form .contact .area {  float: right;  width: 300px;  min-height: 300px;  padding-top: 25px;}.contact-form .contact .area p {  margin-bottom: 0;}.contact-form .contact .event {  float: left;  width: 240px;}.contact-form .contact .submit {  float: right;  width: 540px;  text-align: right;}.contact-form .contact .submit input {  background-color: #999;  color: #fff;  width: 60px;  height: 20px;  text-transform: uppercase;  line-height: 20px;  padding: 0;}.contact-form .contact p {  position: relative;  margin-bottom: 15px;}.contact-form .contact p label.error {  position: absolute;  bottom: -15px;  right: 15px;  left: auto;  top: auto;}.page-wrapper {  width: 640px;  margin: 0 auto;  padding: 75px 0;}.page-content {  min-height: 350px;  background: url("images/content-bg.png") bottom center no-repeat;}.page-content .page-thumbnail {  float: left;  width: 297px;}.page-content .text {  float: right;  width: 285px;  padding: 20px 20px;  background: url("images/content-head.png") top center no-repeat;  text-align: center;}.page-content .text p {  text-align: center;}#aboutpage .text {  margin-top: 20px;}/* Galleries page*******************************/#gallery form input[type=submit] {  background-color: #999;}.galleries-page {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  float: none;  width: 1035px !important;  overflow: hidden;  /*	margin-left: -20px;	padding-bottom: 50px;	*/  padding-left: 0px !important;}.galleries-page .title {  font-size: 18px;  font-weight: bold;  padding-left: 20px;  margin-bottom: 31px !important;}.galleries-page .story {  padding-top: 0 !important;}.galleries-page .gallery-item {  float: left;  margin-left: 20px;  position: relative;}.galleries-page .gallery-item figure {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  overflow: hidden;  padding: 0;  height: 120px;}.galleries-page .gallery-item .mask {  position: absolute;  top: 0;  left: 0;  width: 177px;  height: 120px;}.galleries-page .gallery-item .mask a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 14px;  color: #ecb41f;  background: url("images/gallery-item-mask-bg.png") center center;  height: 70px;  padding-top: 50px;  text-transform: uppercase;  display: block;  text-align: center;  filter: alpha(opacity=0);  opacity: 0;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}.galleries-page .gallery-item .mask a:hover {  filter: alpha(opacity=100);  opacity: 1;}.galleries-page .gallery-item h2 {  margin-bottom: 0;  font-size: 12px;  margin-top: 5px;}.galleries-page .gallery-item h2 a {  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 12px;  color: #ffffff;  text-transform: uppercase;  font-weight: bold;  letter-spacing: 1px;}.galleries-page .gallery-item h2 a:hover {  color: #ecb41f;}.galleries-page .gallery-item h2 span {  font-size: 10px;  color: #acacac;  line-height: 10px;  display: block;}.galleries-page hr {  height: 1px;  border-bottom: 1px dashed #4d4d4d;  background-color: #121212;  padding-top: 35px;  margin-left: 15px;  margin-bottom: 40px;  clear: both;}.gallery-page {  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  behavior: url(/wp-content/themes/patria/js/pie.htc);  padding: 15px;  background-color: #121212;  float: none;  width: 1020px !important;  overflow: hidden;  /*	margin-left: -20px;	padding-bottom: 50px;	*/}.gallery-page .title {  font-size: 18px;  color: #ecb41f;  font-weight: bold;  padding-left: 20px;  margin-top: 10px;  margin-bottom: 25px !important;}.gallery-page .title span {  font-size: 10px;  color: #acacac;  line-height: 10px;  display: block;}.gallery-page .story {  margin-top: 0;  padding-top: 0;}.gallery-page .story #gallery {  width: 1017px;  height: 790px;}.gallery-page .text {  margin-top: 20px;  border-top: 1px dashed #5a5a5a;  padding-top: 20px;  font-size: 11px;  color: #fff;}.gallery-page .back-url {  display: block;  font-family: 'MyriadPro-Regular';  font-style: normal;  font-size: 16px;  color: #3c3c3c;  text-transform: uppercase;  font-weight: bold;  padding-left: 15px;  background: url("images/cinema-back.png") left center no-repeat;}.gallery-page .back-url:hover {  color: #ecb41f;}/* Products page*******************************/.products-wrapper {  width: 840px;  margin: 30px auto;}#products li {  padding: 10px;  float: left;  position: relative;}#products li .mask {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  background: url("images/vote-bg.png") left top repeat;  opacity: 0;}#products li .mask:hover {  opacity: 1;}#products li .mask .wrap {  display: table-cell;  text-align: center;  vertical-align: middle;  padding: 40px 80px;  width: 360px;  height: 285px;}#products li .mask .wrap a {  text-transform: uppercase;  padding-top: 20px;  display: block;  background: url("images/products-title-bg.png") top center no-repeat;}#products li .mask .wrap a:hover {  color: #000;}/* Testimonials page*******************************/.testimonials-thumb-slider {  float: left;  width: 220px;  height: 630px;  overflow: hidden;  position: relative;  padding-bottom: 30px;  margin-bottom: 30px;}.testimonials-thumb-slider li {  /*		padding: 10px;	*/  float: left;}.testimonials-thumb-slider li  > div {  position: relative;  margin-bottom: 10px;}.testimonials-thumb-slider li  > div .mask {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  background: url("images/vote-bg.png") left top repeat;  opacity: 0;}.testimonials-thumb-slider li  > div .mask:hover {  opacity: 1;}.testimonials-thumb-slider li  > div .mask .wrap {  display: table-cell;  text-align: center;  vertical-align: middle;  /*					padding: 40px 80px;					*/  width: 220px;  height: 147px;}.testimonials-thumb-slider li  > div .mask .wrap a {  text-transform: uppercase;  display: block;}.testimonials-thumb-slider li  > div .mask .wrap a:hover {  color: #000;}.testimonials-thumb-slider  > a {  position: absolute;  bottom: 0;  width: 31px;  height: 28px;  z-index: 100;  text-transform: uppercase;  line-height: 28px;}.testimonials-thumb-slider a.next {  background: url("images/page-arr.png") no-repeat scroll right -35px;  right: 0;  padding-right: 35px;}.testimonials-thumb-slider a.next:hover {  background: url("images/page-arr.png") no-repeat scroll right -105px;  color: #666666;}.testimonials-thumb-slider a.prev {  background: url("images/page-arr.png") no-repeat scroll left 0px;  padding-left: 35px;  left: 0;}.testimonials-thumb-slider a.prev:hover {  background: url("images/page-arr.png") no-repeat scroll left -70px;  color: #666666;}.testimonials-slider {  float: right;  width: 700px;  overflow: hidden;}.testimonials-slider li {  width: 700px;  float: left;  display: none;}.testimonials-slider li:first-child {  display: block;}.testimonials-slider img {  height: auto;  max-width: 700px;}.testimonials-slider .testimonial-content {  float: right;  width: 500px;  margin-top: 10px;}.testimonials-slider h4 {  text-transform: uppercase;}/* Client login page*******************************/.login-story {  padding: 70px;}.login-story .protected-post-form {  height: 20px;  padding: 0;  margin: 0;}.login-story .protected-post-form .protected-post-submit {  background-color: #999;  color: #fff;  width: 60px;  height: 20px;  text-transform: uppercase;  line-height: 20px;  padding: 0;  margin: 0;  margin-top: -1px;}.login-story .protected-post-form input {  border: none;  background-color: #e4e4e4;  width: 210px;  height: 10px;}/* Banners*******************************/.wp-bannerize-support {  display: none;  height: 10px;  padding: 0;  margin: 0;}.wp_bannerize.content,.wp_bannerize.sidebar {  float: none;  margin-top: 0;  margin-bottom: 0;}/* DatePicker*******************************/.ui-widget-content {  background: none;}#movie-filter-time-slider-container {  display: none;  width: 182px;  height: 23px;  background: url("images//movie-filter-time-scale.png") center center no-repeat;  margin-left: -35px;  margin-top: 5px;  position: absolute;  padding: 30px 20px 0 20px;}#movie-filter-time-slider-container .ui-widget-content {  background: none;}.fb-like-box {  background-color: #fff;}.promotions-page figure img {    width: 100%;    height: 100%;}th.price {    width: 160px;    text-align: center;}td.price {    text-align: center;}td.time {    text-align: center;}img.attachment-movie-thumb-smallest {    width: 45px;    height: 62px;}img.attachment-cinema-thumbnail.wp-post-image {    /* width: 450px; */    /* height: 300px; */}div#soc div {    display: inline-block;    height: 20px;    overflow: hidden;    vertical-align: top;    padding-right: 20px;}.movie-content div.wp_bannerize.content3 {    margin-top: -10px;}
div.banner_des {
    padding: 0;  
    width: 740px;
    float: left;
    margin-bottom: 8px;
}
div#tit {
    margin-bottom: -20px;
}
div.padd {
    padding: 0 10px;
}div#cinemas-select_iconselect2 {
    background-color: #fff;  padding: 7px 15px;  
    width: 230px;  
    /* cursor: pointer; */  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 0px;  -webkit-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 14px;  color: #3c3c3c;
    margin-bottom: 15px;
    /* text-align: center; */
    float: left;
}
div#cinemas-select_iconselect2 span {
    color: #881217;
}
div#cinemas-select_iconselect {
    display: none;
}
div#cinemas-select_options {
    float: left;
}
#cinemas-select_options .selectitems span {
    font-size: 14px;
}
.homepage #cinemas-select_options .selectitems:first-child {
    margin-left: 0;
}
#sidebar #cinemas-select_iconselect {
    display: block;
}
div#cinemas-select_holder {}
#sidebar #cinemas-select_holder {
    display: none;  
    width: 180px;  position: absolute;  z-index: 100;
}
#cinemas-select_options .selectitems {
    padding: 10px;  font-family: Arial, sans-serif;  font-style: normal;  
    font-size: 0;  color: #3c3c3c;  background-color: #dfdfdf;  cursor: pointer;
    width: 160px; 
	
}
div.movies-item .top {
    height: 40px; }
	
#36 	.selectitems.even {color:red;}
div#price {
    position: fixed;
    top: 10%;
    left: 33%;
    z-index: 99;
}
span.ti {
    color: #9c9c9c;
    font-weight: bold;
    font-size: 13px;
}
.promotion {
    position: relative;
}
.promotion .preview {
    zoom: 1;
}
.promotion .preview .content {
    float: right;  width: 535px;
}
.promotion .preview .meta {
    display: block;  
    margin-bottom: 8px;
}
.promotion .preview .meta .date {
    display: block;  float: left;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #9c9c9c;  text-transform: lowercase;  margin-right: 5px;
}
.promotion .preview .meta span {
    display: none;
}
.promotion .preview .meta h4 {
    display: none;
}
.promotion .preview .content .excerpt {
    margin-top: 30px;  line-height: 16px;
}
.promotion .preview .content .excerpt p {
    font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  line-height: 16px;  letter-spacing: 0.3px;
}
.promotion .preview a.more {
    display: block;  clear: both;  text-align: right;  text-transform: uppercase;  font-family: Arial, sans-serif;  font-style: normal;  font-size: 9px;  color: #437dc7;  line-height: 46px;  padding-right: 18px;  margin-right: 18px;
    margin-bottom: 40px;
}
.promotion .preview .content a.comments {
    display: none;
}
.promotion .preview img {
    height: auto;  max-width: 200px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  behavior: url(/wp-content/themes/patria/js/pie.htc);
}
div#price01,div#price02,div#price03,div#price04{
position: fixed;
top: 10%;
left: 33%;
z-index: 99;
}
.hiddenprice {
    display: none;
}
.visibleprice, .firstprice{ display: block!important}
.cinema-item div.excerpt {
    font-family: Arial, sans-serif;  font-style: normal;  font-size: 11px;  color: #a7a7a7;  line-height: 16px;  letter-spacing: 0.3px;
}
nav ul li ul li {
    float: left;
    display: inline-block;
    width: 120px;
    text-align: left;
}
ul#second {
    width: 120px;
    position: absolute;
    margin-top: 10px;
}
li.page_item.sub2 {font-family: 'MyriadPro-Regular';font-style: normal;font-size: 12px;color: #ffffff;font-weight: bold;text-transform: uppercase;text-align: right;padding: 0 10px 10px 0;}