@import url(../../../fonts.googleapis.com/css-family=Open+Sans-300italic,400italic,600italic,800italic,400,300,600,700,800&subset=latin,cyrillic-ext.css)/*tpa=http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,800italic,400,300,600,700,800&subset=latin,cyrillic-ext*/;@font-face{font-family:JournalRegular;src:url(../fonts/journal.ttf)/*tpa=http://thenewestgames.com/Deadpool/fonts/journal.ttf*/;font-weight:400;}.font-similar{font-family:JournalRegular,Arial,sans-serif;color:#bebebe;font-size:42px;line-height:56px;}body{width:100%;height:100%;font-family:'Open Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#fff;background-color:#fff;}html{width:100%;height:100%;}section{background:#090909;}ul{-webkit-padding-start:0;}h1,h2,h3,h4,h5,h6{line-height:normal;}p{margin:0 0 25px;line-height:1.5;font-size:16px;color:#bebebe;font-weight:400;-webkit-font-smoothing:antialiased;}.sub-text{border-left:1px dotted #fb0000;padding-left:20px;}td,th{padding:2px!important;}hr{border:none;outline:0;border-top:1px solid #333;width:100%;margin:30px 0;display:inline-block;background:0 0;}.no-padding{padding:0!important;}iframe{border:0!important;outline:0!important;}.border-none{border:0;}.detailed-text{border:1px dotted #fb0000;background:#333;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;padding:0 6px;}.detailed{border:2px solid #333;border-radius:3px;padding:14px 20px;width:100%;}.detailed .fa{font-size:18px;margin:0 3px;}.detailed span{float:right;}.detailed b{color:#fb0000;}.sub-title{margin-bottom:46px;}.sub-title:before{content:'';position:absolute;display:block;width:40px;height:2px;background:#fb0000;margin-top:55px;}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;background:url(../img/overlay-pat.png)/*tpa=http://thenewestgames.com/Deadpool/img/overlay-pat.png*/ rgba(0,0,0,.6);}input::-moz-focus-inner{border:0!important;}embed,object{outline:0!important;}a{color:#fb0000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:subpixel-antialiased;outline:0!important;}a:focus,a:hover{text-decoration:none;color:#fb0000;}.font-light{font-weight:400;}.font-bold{font-weight:700;}.text-dark{color:#bebebe!important;}.text-light{color:#fff!important;}.text-color{color:#fb0000!important;}textarea::-webkit-scrollbar{width:12px;}textarea::-webkit-scrollbar-track{background:#3c3c3c;}textarea::-webkit-scrollbar-thumb{background:#333;border:1px solid #3c3c3c;border-radius:2px;}textarea::-webkit-scrollbar-corner{background:0 0;}textarea::-webkit-resizer{background:url(../img/field-corner.png)/*tpa=http://thenewestgames.com/Deadpool/img/field-corner.png*/ right bottom no-repeat;}textarea{display:block;margin-top:2px;padding:12px 20px;outline:0!important;width:100%;border-radius:4px;border:2px solid #333;background:#3c3c3c;}textarea:focus{color:#fff;background:#393939;}.dark{color:#fff;border-color:#fff;background:#2b2b2b;}.light{color:#2b2b2b;border-color:#2b2b2b;background:#fff;}.sep-content{height:2px;width:40px;margin:10px auto 30px;background:#fb0000;}.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border:2px solid #fff;border-radius:35px;font-size:40px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}.btn-circle:focus,.btn-circle:hover{outline:0;color:#fff;background:rgba(255,255,255,.1);}.page-scroll .btn-circle i.animated{-webkit-transition-property:0;-webkit-transition-duration:1s;-moz-transition-property:0;-moz-transition-duration:1s;}.page-scroll .btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;}@-webkit-keyframes pulse{0-webkit-transform:scale(1);
  transform:scale(1);
}

50%
{
  -webkit-transform:scale(1.2);
  transform:scale(1.2);
}

100%
{
  -webkit-transform:scale(1);
  transform:scale(1);
}  
}

@-moz-keyframes pulse
{
  0-moz-transform:scale(1);
  transform:scale(1);
}

50%
{
  -moz-transform:scale(1.2);
  transform:scale(1.2);
}

100%
{
  -moz-transform:scale(1);
  transform:scale(1);
}  
}

.content-section
{
  padding-top:100px;
}

.btn
{
  text-transform:uppercase;
  font-family:'Open Sans',Helvetica,Arial,sans-serif;
  font-weight:400;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

.btn-group-lg>.btn,.btn-lg
{
  padding:12px 18px;
  font-size:14px;
  line-height:1.33;
}

.btn-default
{
  border:2px solid #fff;
  color:#fff;
  background-color:transparent;
}

.btn-default:focus,.btn-default:hover
{
  border:2px solid #fb0000;
  outline:0;
  color:#fff;
  background-color:#fb0000;
}

.btn-huge
{
  padding:25px;
  font-size:26px;
}

.color-btn
{
  border:2px solid #fb0000;
  color:#fff;
}

::-moz-selection
{
  text-shadow:none;
  background:#fcfcfc;
  background:rgba(255,255,255,.2);
}

::selection
{
  text-shadow:none;
  background:#fcfcfc;
  background:rgba(255,255,255,.2);
}

img::selection
{
  background:0 0;
}

img::-moz-selection
{
  background:0 0;
}

body
{
  webkit-tap-highlight-color:rgba(255,255,255,.2);
}

.navbar
{
  margin-bottom:0;
  text-transform:uppercase;
  font-family:'Open Sans',Helvetica,Arial,sans-serif;
  background-color:#2b2b2b;
}

.navbar-brand
{
  font-weight:700;
}

.navbar-brand .fa
{
  margin:0 2px;
}

.navbar-brand:focus
{
  outline:0;
}

.navbar-custom a
{
  color:#fff;
  margin-bottom: 18px;
}

.navbar-custom .nav li
{
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.navbar-custom .nav li a
{
  font-weight:700;
  padding-left:2px!important;
  padding-right:2px!important;
  margin:0 14px;
  border-bottom:2px solid;
  border-color:transparent;
}

.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover,.navbar-custom .nav li.active a
{
  outline:0;
  color:#fb0000;
  background:0 0;
  border-bottom:2px solid #fb0000;
}

.navbar-toggle
{
  padding:4px 6px;
  font-size:16px;
  color:#fff;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.navbar-toggle:active,.navbar-toggle:focus
{
  outline:0;
}

.navbar-toggle:hover
{
  color:#fb0000;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}


  .navbar
  {
    padding:20px 0;
    border-bottom:0;
    letter-spacing:1px;
    background:0 0;
    -webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;
    -moz-transition:background .5s ease-in-out,padding .5s ease-in-out;
    transition:background .5s ease-in-out,padding .5s ease-in-out;
  }
  
  .top-nav-collapse
  {
    padding:0;
    background-color:#0D0D0D;
  }


@mediamax-width767px {
  .navbar-custom .nav li a
  {
    border-bottom:0!important;
  }
}

.owl-controls .owl-next,.owl-controls .owl-prev
{
  color:#FFF;
  text-indent:-9999px;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:12px;
  border-radius:50px;
  background:0 0;
  opacity:1;
  position:relative;
  float:left;
  overflow:hidden;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

.owl-controls .owl-next
{
  float:right;
}

@media screen and max-width1370px {
  .owl-controls .owl-next
  {
    float:right;
    margin-right:0;
  }
  
  .owl-controls .owl-prev
  {
    float:left;
    margin-left:0;
  }
}

.owl-controls .owl-next:hover:before,.owl-controls .owl-prev:hover:before
{
  color:#fb0000;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

.owl-controls .owl-next:before,.owl-controls .owl-prev:before
{
  content:"\f104";
  font-family:FontAwesome;
  color:#fff;
  width:50px;
  height:50px;
  position:absolute;
  top:0;
  left:0;
  right:0;
  font-size:27px;
  text-align:center;
  text-indent:0;
  line-height:50px;
}

.owl-controls .owl-next:before
{
  content:"\f105";
}

.owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  border-radius:6px;
  opacity:1;
  background:#ccc;
}

.owl-controls .owl-page.active span
{
  background:#fb0000;
}

#intro
{
  background:#000;
}

#intro h1
{
  font-size:86px;
  color:#fff;
  text-transform:uppercase;
  margin:20px 0 30px;
  font-weight:600;
}

@media max-width767px {
  #intro h1
  {
    font-size:56px;
    text-transform:uppercase;
    margin:100px 0 30px;
    font-weight:600;
  }
}

#intro h1 .font-light
{
  font-weight:200;
}

.media-btns
{
  position:relative;
  display:table;
  margin:0 auto 30px;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.media-btns a
{
  color:#fff;
  padding:12px 24px;
  margin:4px 16px;
}

.media-btns .btn
{
  padding:12px 24px;
}

.media-btns .btn .fa
{
  margin-left:15px;
}

.media-btns .btn
{
  width:202px; /* modified : old value 170px */
  margin:4px 16px;
}

.pause-btn
{
  text-align:center;
  cursor:pointer;
  z-index:50;
  border:2px solid #fb0000;
  display:none;
  color:#fff;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.play-btn
{
  text-align:center;
  cursor:pointer;
  z-index:50;
  border:2px solid #fb0000;
  display:inline-block;
  color:#fff;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.pause-btn:focus,.pause-btn:hover,.play-btn:focus,.play-btn:hover
{
  outline:0;
  color:#fff;
  background:#fb0000;
  border:2px solid #fb0000;
}

.pause-btn i.animated
{
  -webkit-transition-property:0;
  -webkit-transition-duration:1s;
  -moz-transition-property:0;
  -moz-transition-duration:1s;
}

.play-btn i.animated
{
  padding-left:3px;
  -webkit-animation-name:pulse;
  -moz-animation-name:pulse;
  -webkit-animation-duration:1.5s;
  -moz-animation-duration:1.5s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  -moz-animation-timing-function:linear;
}

.pause-btn:hover i.animated,.play-btn:hover i.animated
{
  -webkit-animation-name:pulse;
  -moz-animation-name:pulse;
  -webkit-animation-duration:1.5s;
  -moz-animation-duration:1.5s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  -moz-animation-timing-function:linear;
}

.video-content
{
  position:relative;
  overflow:hidden;
  max-height:800px;
  min-height:800px;
}

@media max-width1012px {
  .video-content
  {
    max-height:860px;
    min-height:860px;
  }
}

.video-content .overlay
{
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
  z-index:50;
  background:url(../img/overlay-pat.png)/*tpa=http://thenewestgames.com/Deadpool/img/overlay-pat.png*/ rgba(0,0,0,.4);
}

.container-wrapper
{
  position:absolute;
  left:0;
  right:0;
  top:150px;
  bottom:0;
}

@media max-width700px {
  .container-wrapper
  {
    position:absolute;
    left:0;
    right:0;
    top:70px;
    bottom:0;
  }
  
  .video-content h3
  {
    font-size:32px!important;
    font-weight:600;
    text-align:center;
  }
}

.video-container
{
  position:relative;
  padding-bottom:56.25%;
  padding-top:20px;
  height:0;
  overflow:hidden;
  outline:0;
  border:none;
}

.video-container embed,.video-container iframe,.video-container object
{
  position:absolute;
  top:-13.5%;
  left:0;
  width:100%;
  height:100%;
  outline:0;
  border:none;
}

.video-image img
{
  top:-13.5%!important;
  position:absolute;
  left:0;
}

.video-content img
{
  display:table;
  margin:0 auto 50px;
}

.player-replace img
{
  position:absolute;
  top:-13.5%;
  left:0;
  width:100%;
  height:100%;
  outline:0;
  border:none;
}

.ytp-large-play-button
{
  display:none!important;
}

@media max-width1024px {
  .video-container embed,.video-container iframe,.video-container object
  {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
  }
}

.sep
{
  background:#fff;
  height:3px;
  width:10%;
  margin:40px auto;
}

.sep-small
{
  background:#ccc;
  height:1px;
  width:30px;
  margin:17px 0;
}

#owl-intro .item h3
{
  font-size:36px;
  color:#fff;
  text-align:center;
}

#owl-intro
{
  margin-bottom:40px;
  position:relative;
}

#owl-intro .item p
{
  text-align:center;
  display:block;
  width:100%;
}

#owl-intro .item
{
  padding:30px 0 0;
  overflow:hidden;
}

#owl-intro .owl-controls
{
  margin-top:30px;
}

#owl-intro .owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  opacity:1;
  border-radius:50px;
  background:#fff;
}

#owl-intro .owl-controls .owl-page.active span
{
  background:#fb0000;
}

#owl-intro .owl-buttons
{
  text-align:center;
  position:absolute;
  height:0;
  top:50%;
  left:0;
  right:0;
  margin-top:-66px;
}

#owl-folio .owl-buttons
{
  text-align:center;
}

#owl-intro .owl-controls .owl-next,#owl-intro .owl-controls .owl-prev
{
  text-indent:-9999px;
  display:block;
  width:50px;
  height:50px;
  font-size:12px;
  border-radius:50px;
  background:0 0;
  opacity:1;
  position:relative;
  float:left;
  overflow:hidden;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

#owl-intro .owl-controls .owl-next
{
  float:right;
}

@media screen and max-width1370px {
  #owl-intro .owl-controls .owl-next
  {
    float:right;
    margin-right:-34px;
  }
  
  #owl-intro .owl-controls .owl-prev
  {
    float:left;
    margin-left:-34px;
  }
}

#owl-intro .owl-controls .owl-next:before,#owl-intro .owl-controls .owl-prev:before
{
  content:"\f104";
  font-family:FontAwesome;
  color:#fff;
  width:50px;
  height:50px;
  position:absolute;
  top:0;
  left:0;
  right:0;
  font-size:36px;
  text-align:center;
  text-indent:0;
  line-height:50px;
}

#owl-folio .owl-controls .owl-next:before,#owl-intro .owl-controls .owl-next:before
{
  content:"\f105";
}

.clock-wrapper
{
  position:relative;
  float:right;
  right:50%;
}

.clock
{
  position:relative;
  float:left;
  left:50%;
}

.flip-clock-divider .flip-clock-label
{
  color:#fff!important;
  top:-2.2em!important;
}

.flip-clock-wrapper .flip
{
  margin-bottom:39px!important;
}

.flip-clock-wrapper
{
  width:100%;
  display:inline-block;
  position:relative;
  margin:0!important;
}

.flip-clock-divider
{
  height:134px!important;
}

.flip-clock-dot.bottom
{
  bottom:62px!important;
}

@media max-width430px {
  #intro h1
  {
    font-size:46px;
    margin:0 0 30px;
  }
  
  .media-btns .btn
  {
    width:150px;
    margin:4px 6px;
  }
}

.more
{
  text-align:center;
  position:relative;
  bottom:0;
  width:100px;
  height:100px;
  display:inline-block;
  z-index:100;
  left:50%;
  margin-left:-50px;
  border-radius:50%;
  margin-top:-50px;
  background:#090909;
}

.more a
{
  font-size:36px;
  color:#fff;
  line-height:86px;
}

.more a:hover
{
  text-decoration:none;
  color:#fb0000;
}

.movie-avatar
{
  background:url(../img/movie-avatar-bg.png)/*tpa=http://thenewestgames.com/Deadpool/img/movie-avatar-bg.png*/ top left no-repeat;
  width:383px;
  height:518px;
  padding-top:3px;
  padding-left:3px;
  margin-bottom:25px;
  position:relative;
}

.movie-disc
{
  background:url(../img/movie-avatar-disc.png)/*tpa=http://thenewestgames.com/Deadpool/img/movie-avatar-disc.png*/ bottom center no-repeat;
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
}

.movie-disc:hover
{
  background-position:bottom right;
}

.movie-avatar-img
{
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  overflow:hidden;
  width:370px;
  height:512px;
}

.movie-avatar-img:before
{
  content:'';
  background:url(../img/movie-avatar-img-glare.png)/*tpa=http://thenewestgames.com/Deadpool/img/movie-avatar-img-glare.png*/ top left no-repeat;
  z-index:999;
  position:absolute;
  display:block;
  width:100%;
  height:100%;
}

@mediamax-width420px {
  .movie-avatar,.movie-avatar-img
  {
    max-width:100%;
  }
  
  .movie-disc
  {
    background:0 0;
  }
}

h1.section-title
{
  text-transform:uppercase;
  font-size:48px;
  text-align:center;
  margin-bottom:92px;
  margin-top:16px;
}

h1.section-title:after
{
  position:relative;
  content:'';
  display:block;
  width:40px;
  height:2px;
  background:#fb0000;
  left:50%;
  margin-left:-20px;
  margin-top:26px;
}

#about
{
  padding-bottom:50px;
}

#about h3,#about h4,#about h5,#about h6
{
  margin-bottom:26px;
}

#about-sub
{
  padding-top:40px;
  padding-bottom:36px;
  background:#333;
}

#counters
{
  margin-top:32px;
  padding-left:16px;
}

.counters
{
  list-style:none;
  padding-left:2px;
}

.counters li
{
  display:block;
  position:relative;
  margin-bottom:20px;
  padding-left:32px;
  float:left;
  padding-top:10px;
  padding-right:40px;
}

.counters li span
{
  font-size:48px;
  font-weight:600;
}

.counters li:before
{
  background:#fff;
  border-radius:2px;
  content:"";
  height:100%;
  left:2px;
  top:12px;
  position:absolute;
  width:1px;
}

.counters li:after
{
  background:#fb0000;
  border-radius:3px;
  content:"";
  height:5px;
  width:5px;
  left:0;
  top:0;
  display:inline-block;
  position:absolute;
}

.counters li h5
{
  margin-bottom:0;
}

@mediamax-width640px {
  .counters li
  {
    text-align:center;
    float:none!important;
    padding:0 32px;
  }
}

#about-sub .feature-list
{
  margin-top:0;
  list-style:none;
  margin-bottom:20px;
  padding-left:0;
}

#about-sub .feature-list li
{
  margin-bottom:18px;
}

#about-sub .feature-list li .fa
{
  margin-right:16px;
  vertical-align:inherit;
}

#features
{
  padding:65px 0;
}

#expand-counters
{
  margin-bottom:35px;
}

.features-wrap
{
  padding:0;
}

.features-wrap li
{
  list-style:none;
  margin-top:25px;
}

.features-wrap h6
{
  font-size:18px;
  font-weight:400;
}

.features-wrap div
{
  border:2px solid #323232;
  width:100%;
  padding:4px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  position:relative;
}

.features-wrap div span
{
  display:table;
  height:3px;
  position:relative;
}

.expand
{
  background:#fff;
  position:absolute;
}

.expand-1,.expand-2,.expand-3,.expand-4
{
  width:0;
  -webkit-transition:all .8s ease-in-out;
  -moz-transition:all .8s ease-in-out;
  -o-transition:all .8s ease-in-out;
  transition:all .8s ease-in-out;
}

.features-wrap div span:before
{
  content:'';
  height:18px;
  width:2px;
  background:#fb0000;
  position:absolute;
  top:-7px;
  right:0;
}

.features-wrap div span:after
{
  content:'';
  width:0;
  height:0;
  border-style:solid;
  border-width:7.5px 7px 7.5px 0;
  border-color:transparent #fb0000 transparent transparent;
  position:absolute;
  right:0;
  top:-5px;
}

.features-wrap div:before
{
  content:'';
  height:15px;
  width:2px;
  background:#fb0000;
  position:absolute;
  top:-2px;
  left:2px;
}

.features-wrap div span em
{
  position:absolute;
  right:0;
  top:-45px;
  font-style:normal;
  font-weight:700;
  color:#fff;
  font-size:14px;
  padding:2px 6px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#323232;
}

.panel-default>.panel-heading
{
  background:0 0;
}

.panel-heading
{
  border-top-left-radius:0;
  border-top-right-radius:0;
}

.panel-default>.panel-heading a
{
  width:100%;
  display:inline-block;
}

.panel-group .panel
{
  background-color:none;
  border:2px solid #333;
  border-radius:3px;
}

.panel
{
  background:0 0;
  box-shadow:none;
}

.panel-default>.panel-heading
{
  color:#fff;
  background-color:#3c3c3c;
  border-color:#333;
}

.panel-group .panel-heading+.panel-collapse .panel-body
{
  border-top:2px solid #333;
}

.panel-default>.panel-heading+.panel-collapse .panel-body
{
  border-top:2px solid #333;
  background:#383838;
  color:#bebebe;
}

.panel-title span
{
  float:right;
}

#movie-player
{
  position:relative;
  /*background:url(../img/movie-player-bg.jpg) center center/cover no-repeat;*/
}

.movie-player-element
{
  position:absolute;
  width:100%;
  height:100%;
  background:url(../img/movie-player-element.png)/*tpa=http://thenewestgames.com/Deadpool/img/movie-player-element.png*/ center center/cover no-repeat;
}

#movie-player .container
{
  padding:90px 0 70px;
}

#movie-player .damper-left
{
  position:absolute;
  z-index:10;
  width:50%;
  left:0;
  height:100%;
  border-bottom:1px solid #333;
  border-top:1px solid #333;
  -webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  -moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  background:url(../img/damper-pat.png)/*tpa=http://thenewestgames.com/Deadpool/img/damper-pat.png*/ right top;
  -webkit-transition:all 1.6s ease-in-out;
  -moz-transition:all 1.6s ease-in-out;
  transition:all 1.6s ease-in-out;
}

#movie-player .damper-right
{
  position:absolute;
  z-index:10;
  width:50%;
  right:0;
  height:100%;
  border-bottom:1px solid #333;
  border-top:1px solid #333;
  -webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  -moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);
  background:url(../img/damper-pat.png)/*tpa=http://thenewestgames.com/Deadpool/img/damper-pat.png*/ left top;
  -webkit-transition:all 1.6s ease-in-out;
  -moz-transition:all 1.6s ease-in-out;
  transition:all 1.6s ease-in-out;
}

.embed-responsive iframe
{
  min-height:490px;
  width:100%;
}

@mediamax-width640px {
  .embed-responsive iframe
  {
    min-height:320px;
    width:100%;
  }
}

#actors
{
  padding:60px 0 0;
}

#owl-actors .owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  border-radius:6px;
  opacity:1;
  background:#ccc;
}

#owl-actors .owl-controls .owl-page.active span
{
  background:#fb0000;
}

#owl-actors .owl-controls .owl-next,#owl-actors .owl-controls .owl-prev
{
  margin-top:-40px;
  color:#fb0000;
  background:0 0;
  opacity:100;
}

#owl-actors .owl-controls .owl-next:before,#owl-actors .owl-controls .owl-prev:before
{
  color:#fff;
  -webkit-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -ms-transition:all .2s ease;
  -o-transition:all .2s ease;
  transition:all .2s ease;
}

#owl-actors .owl-controls .owl-next:hover:before,#owl-actors .owl-controls .owl-prev:hover:before
{
  color:#fb0000;
}

#owl-actors .owl-wrapper-outer
{
  margin-bottom:50px;
}

#actors .owl-carousel
{
  padding-bottom:30px;
}

.actor
{
  position:relative;
  background:0 0;
}

.actor img
{
  width:100%;
  height:auto;
}

.actor .details .fa
{
  font-size:18px;
  margin:0 2px;
}

.actor .social
{
  margin:50% auto 0;
  padding-bottom:20px;
  text-align:center;
  overflow:hidden;
}

.actor .social>li
{
  display:inline-block;
  margin-right:-4px;
}

.actor .social>li>a
{
  border:2px solid #fff;
  border-radius:100px;
  width:46px;
  height:46px;
  color:#fff;
  display:block;
  font-size:18px;
  line-height:44px;
  margin:0 8px;
}

.actor .social>li>a:hover
{
  background:#fff;
  color:#fb0000;
}

.avatar
{
  -webkit-opacity:1;
  -moz-opacity:1;
  opacity:1;
  -webkit-transition:all .35s ease;
  -moz-transition:all .35s ease;
  -ms-transition:all .35s ease;
  -o-transition:all .35s ease;
  transition:all .35s ease;
  -webkit-border-top-left-radius:3px;
  -webkit-border-top-right-radius:3px;
  -moz-border-radius-topleft:3px;
  -moz-border-radius-topright:3px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  overflow:hidden;
}

.actor .details
{
  position:absolute;
  -webkit-border-top-left-radius:3px;
  -webkit-border-top-right-radius:3px;
  -moz-border-radius-topleft:3px;
  -moz-border-radius-topright:3px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  overflow:hidden;
  text-align:center;
  top:0;
  left:0;
  width:100%;
  padding:20px 20px 25px;
  background:#333;
  color:#fff;
  -webkit-opacity:0;
  -moz-opacity:0;
  opacity:0;
  -webkit-transition:all .4s ease;
  -moz-transition:all .4s ease;
  -ms-transition:all .4s ease;
  -o-transition:all .4s ease;
  transition:all .4s ease;
  height:0;
}

.actor-info .heading
{
  color:#ccc;
  font-weight:600;
  font-size:19px;
  text-align:center;
  margin-bottom:12px;
}

.actor-info .sub-heading
{
  font-weight:400;
  text-align:center;
  line-height:24px;
  position:relative;
  margin-bottom:12px;
  color:#bebebe;
}

.actor-info
{
  margin-top:10px;
  padding:10px 0 18px;
  -webkit-border-bottom-right-radius:3px;
  -webkit-border-bottom-left-radius:3px;
  -moz-border-radius-bottomright:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px;
  background:#333;
  position:relative;
  display:inline-block;
  border-bottom:2px solid #333;
  width:100%;
  -webkit-transition:all .3s ease;
  -moz-transition:all .3s ease;
  -ms-transition:all .3s ease;
  -o-transition:all .3s ease;
  transition:all .3s ease;
}

.item:hover .actor-info
{
  border-color:#fb0000;
}

.advantages
{
  margin-top:20px;
  padding-top:30px;
  padding-bottom:20px;
  background:#333;
}

.advantages-item
{
  text-align:center;
  font-family:o padding:20px 15px 20px 15px;
}

.advantages-item .advantages-item-icon
{
  font-size:56px;
}

.advantages-item .fa
{
  margin:0 4px;
}

.section-sub-title
{
  text-align:center;
  font-size:24px;
  margin-bottom:50px;
  margin-top:30px;
}

.section-sub-title:before
{
  content:'';
  position:absolute;
  left:50%;
  margin-left:-80px;
  z-index:1;
  margin-top:52px;
  width:160px;
  height:1px;
  background:#fb0000;
}

.advantages-item h3:before
{
  content:'//';
  position:relative;
  z-index:1;
  margin-right:15px;
  color:#fb0000;
}

#gallery
{
  padding:240px 0 0;
  position:relative;
  /*background:url(http://i.imgur.com/pRJQ5AX.png) center center/cover no-repeat;*/
  border-bottom:2px solid #fb0000;
}

#owl-gallery
{
  margin-top:40px;
}

.section-wrapper
{
  position:relative;
}

#owl-gallery .item img
{
  display:block;
  width:100%;
  height:auto;
}

#owl-gallery .owl-controls
{
  margin-bottom:80px;
}

#owl-gallery .owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  border-radius:6px;
  opacity:1;
  background:#ccc;
}

#owl-gallery .owl-controls .owl-page.active span
{
  background:#fb0000;
}

#owl-gallery .owl-controls .owl-next,#owl-gallery .owl-controls .owl-prev
{
  margin-top:-40px;
  color:#fb0000;
  background:0 0;
  opacity:100;
}

#owl-gallery .owl-controls .owl-next:before,#owl-gallery .owl-controls .owl-prev:before
{
  color:#fff;
  -webkit-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -ms-transition:all .2s ease;
  -o-transition:all .2s ease;
  transition:all .2s ease;
}

#owl-gallery .owl-controls .owl-next:hover:before,#owl-gallery .owl-controls .owl-prev:hover:before
{
  color:#fb0000;
}

#owl-gallery .owl-buttons
{
  max-width:1140px;
  margin:0 auto;
}

#reviews
{
  padding:54px 0;
  background:#333;
}

#reviews .section-title
{
  margin-bottom:80px;
}

#owl-reviews .item span
{
  float:left;
  width:15%;
  min-width:120px;
  font-size:68px;
  line-height:none;
}

#owl-reviews .item span:before
{
  content:'//';
  position:relative;
  z-index:1;
  font-size:16px;
  margin-right:15px;
  color:#fb0000;
}

#owl-reviews .item p
{
  text-align:left;
  float:left;
  width:85%;
  margin:0;
  padding:20px 0;
}

@mediamax-width996px {
  #owl-reviews .item p
  {
    width:100%;
    text-align:center;
  }
}

#owl-reviews .owl-controls
{
  margin-top:40px;
}

#owl-reviews .owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  border-radius:6px;
  opacity:1;
  background:#ccc;
}

#owl-reviews .owl-controls .owl-page.active span
{
  background:#fb0000;
}

#owl-reviews .owl-controls .owl-page
{
  position:relative;
}

#owl-reviews .owl-controls .owl-next,#owl-reviews .owl-controls .owl-prev
{
  margin-top:-40px;
  color:#fb0000;
  background:0 0;
  opacity:100;
}

#owl-reviews .owl-controls .owl-next:before,#owl-reviews .owl-controls .owl-prev:before
{
  color:#fff;
  -webkit-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -ms-transition:all .2s ease;
  -o-transition:all .2s ease;
  transition:all .2s ease;
}

#owl-reviews .owl-controls .owl-next:hover:before,#owl-reviews .owl-controls .owl-prev:hover:before
{
  color:#fb0000;
}

#blog
{
  padding:60px 0;
}

#blog h1.section-title
{
  text-transform:uppercase;
  font-size:48px;
  text-align:left;
  float:left;
  width:100%;
  margin-bottom:60px;
  margin-top:16px;
}

#blog h1.section-title:after
{
  left:0;
  margin-left:0;
}

#blog h1.section-title .fa
{
  color:#494949!important;
  margin-left:20px;
  float:right;
  margin-top:9px;
}

#blog .prev-blog-item
{
  float:left;
  width:23%;
}

#blog .next-blog-item
{
  float:right;
  width:23%;
}

#blog .next-blog-item a,#blog .prev-blog-item a
{
  text-transform:uppercase;
}

#blog .next-blog-item h3,#blog .prev-blog-item h3
{
  font-size:18px;
}

#blog .blog-item
{
  float:left;
  width:54%;
  padding:22px 35px;
  margin-bottom:32px;
}

#blog .blog-item img
{
  width:100%;
  height:auto;
}

#blog .blog-item .blog-item-img
{
  width:100%;
  height:auto;
  max-height:438px;
  overflow:hidden;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-bottom:2px solid #fb0000;
}

@mediamax-width992px {
  #blog .next-blog-item,#blog .prev-blog-item
  {
    float:left;
    width:100%;
  }
  
  #blog .blog-item
  {
    float:left;
    width:100%;
    padding:22px 0;
  }
}

.blog-item-content
{
  width:100%;
  position:relative;
  height:100%;
}

.blog-item-info
{
  width:15%;
  height:100%;
  float:left;
  position:relative;
  margin-top:22px;
  padding-bottom:10px;
}

.blog-item-info span
{
  width:100%;
  display:inline-block;
  text-align:center;
  font-size:26px;
}

.blog-item-info>small
{
  border-bottom:1px solid #fb0000;
  margin-top:5px;
  padding-bottom:15px;
  width:100%;
  display:inline-block;
  font-size:14px;
  text-align:center;
  text-transform:uppercase;
  margin-bottom:16px;
}

.blog-item-info a .fa
{
  font-size:16px;
  margin-right:6px;
}

.blog-item-info a:hover .fa:before
{
  content:'\f086';
  display:inline-block;
  font-family:FontAwesome;
  font-style:normal;
  font-weight:400;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

.blog-item-info a
{
  width:100%;
  display:inline-block;
  text-align:center;
  font-size:16px;
}

.blog-item-text
{
  width:85%;
  padding-left:25px;
  float:left;
  margin-top:20px;
  border-left:1px dotted #fb0000;
  min-height:129px;
}

.blog-item-text h3
{
  margin-top:0;
}

.blog-item-text p
{
  margin-bottom:8px;
}

.blog-item-text a
{
  color:#fff;
}

.blog-item-text a:hover
{
  color:#fb0000;
}

#owl-blog .owl-controls
{
  margin-top:10px;
}

@mediamax-width1012px {
  #owl-blog .owl-controls
  {
    margin-top:60px;
  }
}

#owl-blog .owl-controls .owl-page span
{
  display:block;
  width:9px;
  height:9px;
  margin:5px 6px;
  border-radius:6px;
  opacity:1;
  background:#ccc;
}

#owl-blog .owl-controls .owl-page.active span
{
  background:#fb0000;
}

#owl-blog .owl-controls .owl-page
{
  position:relative;
}

#owl-blog .owl-wrapper-outer
{
  display:inline-block!important;
}

#owl-blog .owl-controls .owl-next,#owl-blog .owl-controls .owl-prev
{
  margin-top:-40px;
  color:#fb0000;
  background:0 0;
  opacity:100;
}

#owl-blog .owl-controls .owl-next:before,#owl-blog .owl-controls .owl-prev:before
{
  color:#fff;
  -webkit-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -ms-transition:all .2s ease;
  -o-transition:all .2s ease;
  transition:all .2s ease;
}

#owl-blog .owl-controls .owl-next:hover:before,#owl-blog .owl-controls .owl-prev:hover:before
{
  color:#fb0000;
}

#contact
{
  padding:70px 0 0;
  /*background:url(../img/contact-bg.jpg) center center/cover no-repeat;*/
  position:relative;
}

.social-buttons li
{
  text-align:center;
  padding:0 20px;
  width:20%;
  list-style:none;
  float:left;
  margin:30px 0;
}

.social-buttons a
{
  color:#fff!important;
}

.social-buttons li span
{
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
  display:inline-block;
  padding-top:25px;
  padding-bottom:7px;
  border-bottom:1px solid transparent;
}

.social-buttons li:hover span
{
  margin-top:-6px;
  margin-bottom:6px;
  color:#fb0000;
  border-bottom:1px solid #fff;
}

.social-buttons li .fa
{
  display:inline-block;
  width:100%;
  font-size:48px;
}

@mediamax-width767px {
  .social-buttons li
  {
    width:100%;
  }
  
  .social-buttons li .fa
  {
    font-size:62px;
  }
}

.footer-line
{
  height:3px;
  background:#fb0000;
  bottom:0;
  position:relative;
  width:100%;
}

.copyright
{
  position:relative;
  padding:30px 0;
  line-height:24px;
}

#page-name
{
  padding:160px 0 120px;
  background:url(../img/movie-player-bg.jpg)/*tpa=http://thenewestgames.com/Deadpool/img/movie-player-bg.jpg*/ center center/cover no-repeat fixed;
  position:relative;
  text-align:center;
}

#page-name h1
{
  font-size:58px;
  text-transform:uppercase;
  margin-bottom:46px;
}

#page-name h1:after
{
  position:relative;
  content:'';
  display:block;
  width:40px;
  height:2px;
  background:#fb0000;
  left:50%;
  margin-left:-20px;
  margin-top:25px;
}

.sidebar-widget
{
  margin-bottom:35px;
}

.sidebar-widget h4
{
  text-transform:uppercase;
  font-size:21px;
  margin:0 0 30px;
  font-weight:600;
}

.sidebar-widget h4:after
{
  content:'';
  position:relative;
  display:block;
  width:40px;
  height:2px;
  background:#fb0000;
  margin-top:20px;
  margin-bottom:16px;
}

.sidebar-widget input
{
  display:inline-block;
  min-height:52px;
  margin-bottom:10px;
  padding-left:20px;
  padding-right:45px;
  outline:0!important;
  width:100%;
  border-radius:4px;
  border:2px solid #333;
  background:#3c3c3c;
}

.sidebar-widget input:focus
{
  color:#fff;
  background:#393939;
}

.search
{
  position:relative;
}

.search-form
{
  position:relative;
  display:inline-block;
  width:100%;
}

.search-form .search-button
{
  position:absolute;
  top:0;
  right:0;
  width:48px;
  height:48px;
  background:0 0;
  border:none;
  outline:0;
  color:#fb0000;
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
}

.search-form .search-button:hover
{
  color:#fff;
}

.sidebar-categories
{
  padding:0;
  margin-top:-2px;
}

.sidebar-categories li
{
  list-style:none;
  font-size:16px;
  color:#bebebe;
  margin-bottom:7px;
  position:relative;
  padding:12px 0;
  border-bottom:1px solid #333;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

.sidebar-categories li a
{
  color:#bebebe;
  display:inline-block;
  width:76%;
}

.sidebar-categories li:hover a
{
  color:#fb0000;
}

.sidebar-categories li:hover
{
  color:#fb0000;
  padding-left:4px;
}

.sidebar-categories li:hover:before
{
  font-family:FontAwesome;
  content:'\f054';
  color:#fb0000;
  margin-right:10px;
  font-size:15px;
}

.sidebar-categories li .counter-list
{
  float:right;
  color:#fb0000;
  font-weight:600;
}

.latest-blog-list
{
  padding:0;
}

.latest-blog-list li
{
  list-style:none;
  font-size:16px;
  color:#999;
  margin-bottom:7px;
  padding-bottom:20px;
  position:relative;
  border-bottom:1px solid #333;
}

.latest-blog-list li span
{
  display:inline-block;
  color:#fff;
  float:left;
  text-align:left;
  font-size:26px;
}

.latest-blog-list li small
{
  display:inline-block;
  color:#fff;
  margin-top:13px;
  margin-left:6px;
  text-transform:uppercase;
  font-size:14px;
}

.latest-blog-list-comments
{
  float:right;
  position:relative;
}

.latest-blog-list-comments .fa
{
  font-size:16px;
  margin-right:6px;
  color:#fb0000;
}

.latest-blog-list li p a
{
  color:#bebebe;
}

.latest-blog-list li p a:hover
{
  color:#fb0000;
}

.latest-blog-list li p a:before
{
  content:'//';
  color:#fb0000;
  width:100%;
  display:inline-block;
  margin:4px 0;
}

.sidebar-widget p
{
  font-size:16px;
  line-height:24px;
  margin-bottom:0;
}

.tags-list
{
  padding:0;
  display:inline-block;
}

.tags-list li
{
  float:left;
  margin-right:6px;
  margin-bottom:10px;
  list-style:none;
}

.tags-list li a
{
  background:0 0;
  color:#fff;
  border:2px solid #fb0000;
  border-radius:4px;
  padding:10px 20px;
  display:table;
}

.tags-list li a:before
{
  content:'';
  width:6px;
  height:6px;
  border-radius:50%;
  top:-2px;
  left:-2px;
  margin-right:10px;
  display:inline-block;
  position:relative;
  background:#fff;
}

.tags-list li a:hover
{
  background:#fb0000;
  color:#fff;
}

.blog-item-full
{
  width:100%!important;
  padding:0!important;
  margin-bottom:0!important;
}

.blog-informers
{
  list-style:none;
  color:#bebebe;
  padding:20px 0;
}

.blog-informers a
{
  color:#bebebe;
}

.blog-informers li
{
  list-style:none;
  float:left;
  margin-left:8px;
}

.blog-informers li:first-child
{
  margin-left:0;
}

.blog-informers li .fa
{
  margin:0 10px;
  color:#fff;
}

blockquote
{
  padding:0;
  margin:0 0 40px 50px;
  color:#bebebe;
  font-size:16px!important;
  border-left:none;
  line-height:normal;
  font-weight:400;
}

blockquote:before
{
  content:"\f10e";
  display:inline-block;
  font-family:FontAwesome;
  font-style:normal;
  font-weight:400;
  line-height:1;
  font-size:24px;
  color:#fb0000;
  position:absolute;
  left:20px;
  margin-top:4px;
}

.blog-extra span
{
  font-size:15px;
  padding:4px 0;
}

.blog-extra span a
{
  color:#bebebe;
}

.blog-extra span a:hover
{
  color:#fff;
  border-bottom:1px dotted #fff;
}

.blog-extra
{
  border-bottom:1px solid #fb0000;
  padding:0 0 26px;
  margin-bottom:60px;
}

.comments-area
{
  margin-top:20px;
}

.comments-area h3
{
  font-size:28px;
  text-align:center;
  margin-bottom:56px;
  text-transform:uppercase;
}

.comments-area .comment-respond .comments-line
{
  padding:20px;
  margin-bottom:20px;
  border:1px solid #ccc;
  width:100%;
  outline:0;
  resize:none;
  font-style:italic;
}

.comments-area#project-comment .comment-respond .comments-line
{
  margin-bottom:30px;
}

.comments-area .comment-respond .comments-area
{
  padding:10px;
  margin-bottom:10px;
  border:1px solid #ccc;
  width:100%;
  outline:0;
  height:144px;
  resize:none;
  font-style:italic;
}

.comments-area .comment
{
  margin-bottom:32px;
  padding-bottom:32px;
  border-bottom:1px solid #333;
}

.comments-area .commentlist .children
{
  margin-left:55px;
  list-style:none;
}

.comments-area .commentlist .children:before
{
  content:"\f149";
  display:inline-block;
  font-family:FontAwesome;
  font-style:normal;
  font-weight:400;
  line-height:1;
  left:0;
  margin-top:3px;
  margin-left:24px;
  color:#bebebe;
  position:absolute;
}

.comment-reply-link .fa
{
  margin:0 8px;
}

.comments-area .comment .comment-info
{
  display:block;
  margin-bottom:16px;
  font-size:16px;
  font-weight:600;
}

.comments-area .comment .comment-info span
{
  font-size:15px;
  color:#bebebe;
  width:100%;
  margin-top:8px;
  display:inline-block;
  font-weight:400;
}

.comments-area .comment p
{
  color:#bebebe;
  font-size:16px;
  padding-bottom:0;
  margin-bottom:0;
}

.comments-area .commentlist
{
  margin-bottom:60px;
  list-style:none;
}

.comment-form-wrapper input
{
  margin-bottom:20px;
  margin-top:20px;
}

.comment-form input
{
  display:inline-block;
  min-height:52px;
  margin-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  outline:0!important;
  width:100%;
  border-radius:4px;
  border:2px solid #333;
  background:#3c3c3c;
}

.comment-form input:focus
{
  color:#fff;
  background:#393939;
}

.comment-form-wrapper button
{
  cursor:pointer;
  width:100%;
  height:auto;
  background:0 0;
  text-transform:uppercase;
  display:block;
  margin-top:25px;
  margin-bottom:58px;
  border:2px solid #fb0000;
  border-radius:4px;
  padding:12px 36px;
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
}

.comment-form-wrapper button:hover
{
  background:#fb0000;
  color:#fff;
}

.comment-form-wrapper button .fa
{
  margin-left:15px;
}

.comment-form-wrapper
{
  margin-top:45px;
}

.comment-form-wrapper textarea
{
  resize:vertical;
  min-height:180px;
  margin-top:15px;
}

.back-to-main
{
  display:inline-block;
  min-height:48px;
  line-height:48px;
  margin-bottom:45px;
  padding-left:20px;
  padding-right:20px;
  outline:0!important;
  width:100%;
  border-radius:4px;
  background:#333;
  color:#fff;
  border:2px solid #333;
  -webkit-transition:all .4s ease-in-out;
  -moz-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out;
}

.back-to-main:hover
{
  -webkit-box-shadow:inset 52px 0 0 0 rgba(60,60,60,1);
  -moz-box-shadow:inset 52px 0 0 0 rgba(60,60,60,1);
  box-shadow:inset 52px 0 0 0 rgba(60,60,60,1);
}

.back-to-main:hover .fa
{
  padding-right:30px;
}

.back-to-main .fa
{
  color:#fb0000;
  -webkit-transition:all .4s ease-in-out;
  -moz-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out;
}

.pagination
{
  margin:30px 0 56px;
  display:inline-block;
  position:relative;
  width:100%;
}

.pagination ul li
{
  list-style:none;
  float:left;
}

.pagination ul li a
{
  padding:10px 18px;
  margin:0 6px;
  text-align:center;
  font-size:16px;
  font-weight:600;
  border:2px solid #fb0000;
  border-radius:4px;
  color:#fff;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.pagination ul li a:hover,.pagination ul li.active a
{
  background:#fb0000;
  color:#fff;
}

.pagination ul .next
{
  float:right;
}

.pagination ul .next a
{
  padding:10px 24px;
}

#page-404
{
  min-height:100%;
  width:100%;
  position:relative;
  background:url(../img/fifty-shades-of-grey-movie-bg3.jpg)/*tpa=http://thenewestgames.com/Deadpool/img/fifty-shades-of-grey-movie-bg3.jpg*/ top center/cover no-repeat fixed;
  -webkit-font-smoothing:subpixel-antialiased;
}

.page-404-container
{
  position:absolute;
  left:50%;
  top:46%;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  display:inline-block;
}

.page-404-container h1
{
  font-size:232px;
  font-weight:400;
}

.page-404-container .back-to-main
{
  margin-top:-20px;
}

.page-404-container .back-to-main .fa
{
  float:left;
  display:block;
  line-height:46px;
}

.wp1,.wp10,.wp11,.wp2,.wp3,.wp4,.wp5,.wp6,.wp7,.wp8,.wp9
{
  visibility:hidden;
}

.bounceInLeft,.bounceInRight,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInUpDelay
{
  visibility:visible;
}

.delay-05s
{
  animation-delay:.5s;
  -webkit-animation-delay:.5s;
}

.delay-1s
{
  animation-delay:1s;
  -webkit-animation-delay:1s;
}

<style> .vjs-default-skin .vjs-big-play-button
{
  top:50%;
  left:50%;
  margin:-4em auto auto -6em;
}

.blockVidNew{
	background: transparent !important;
	padding-top: 8% !important;
	top: 0px;
}
.player-error p{
	/* margin:0px !important; */
	line-height:0px !important;
	padding-top: 9px !important;
}



@media(max-width: 480px){
  .movie-disc{
   display: none;
  }
  .social-buttons li {
text-align: center;
padding: 0px 0px;
width: 33%;
list-style: none;
float: left;
margin: 30px 0;
}
h1.section-title {
text-transform: uppercase;
font-size: 45px;
text-align: center;
margin-bottom: 92px;
margin-top: 16px;
}

.mrg_left{
  margin-left: 25%;
}
}