/* @override http://sundogpictures.co.uk/wp-content/themes/sundog-2016/style.css */

/* @override http://sundogpictures.co.uk/wp-content/themes/sundog-2016/style.css */

@import url("css/fonts.css");html,body{margin:0;padding:0}body{margin:0;padding:0;font-size:1em;background:#000000;font-family:'Source Sans Pro',sans-serif;color:#333333}ul{margin:0;padding:0}hr{border-top:1px solid #999999;height:1px}h1,h2,h3,h4,h5,p{font-family:'Source Sans Pro',sans-serif;margin:0;padding:0}h1{width:100%;margin:0 auto;padding:0.5em 0 0 0;text-align:center;font-size:3em;color:#000000;text-transform:uppercase}h2{font-size:2.1em}h3{font-size:1.6em}p{font-size:1.4em}img{max-width:100%;height:auto}a:link,a:visited{text-decoration:none;}a:hover{color:#FFD300}.container{margin:0 auto;max-width:1170px;padding:0;position:relative}.affix{width:100%}.affix .logo-container{display:none}.affix .menu-main-menu-container{padding-top:3em;padding-bottom:1em}.affix #menu-main-menu{margin-top:3px}.header,.header-affix{z-index:200;background:#000000;padding:1em}.header-affix{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;opacity:0.1;position:absolute;top:0;z-index:100}.header-affix.affix{position:fixed;opacity:1}.footer{padding:3em 0 3em 4em;font-size:0.8em}.content{background:#ffffff;position:relative;padding-bottom:40px}.not-home .content{background:#fafafa}.menu-main-menu-container{min-width:100px;margin:0 auto;text-align:center;position:relative}.menu-main-menu-container ul,.menu-main-menu-container ul li{position:relative;list-style-type:none;margin:0;padding:0}.menu-main-menu-container ul{width:auto;min-width:40%;margin:0 auto}.menu-main-menu-container ul li{display:inline-block}.menu-main-menu-container ul li a{display:inline-block;margin:0;padding:0 8px;font-family:'Source Sans Pro',sans-serif;font-size:1em;text-transform:uppercase;text-align:center}.tagline{font-size:1em;color:#FFD300;left:1.5em;margin:0;padding:0;/*position:relative;*/text-transform:uppercase;width:70%;z-index:9999}.tagline a{font-size:1em;color:#FFD300}.logo{display:block;margin:0 auto;padding:0;position:relative;max-width:50%;top:2em}.logo-container a{display:block;margin:0 auto}.social{position:absolute;margin:0;padding:0;z-index:100;right:3em}.social ul,.social ul li{list-style-type:none;margin:0;padding:0 0 0 10px}.social ul li{display:inline-block}.social ul li a{margin:0;padding:0;width:29px;height:29px;display:block;text-indent:-9000px}.social-facebook-link{background:url("images/icon_sprite.png") no-repeat 0 0}.social-twitter-link{background:url("images/icon_sprite.png") no-repeat 0 -29px}.social-youtube-link{background:url("images/icon_sprite.png") no-repeat 0 -59px}.social-facebook-link:hover{background:url("images/icon_sprite.png") no-repeat -29px 0}.social-twitter-link:hover{background:url("images/icon_sprite.png") no-repeat -29px -29px}.social-youtube-link:hover{background:url("images/icon_sprite.png") no-repeat -29px -59px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){.social ul li a{background-size:245px 125px;height:25px;width:25px}.social-facebook-link,.social-facebook-link:hover{background:url("images/icon_sprite.png") no-repeat -56px 0}.social-twitter-link,.social-twitter-link:hover{background:url("images/icon_sprite.png") no-repeat -30px 0}.social-youtube-link,.social-youtube-link:hover{background:url("images/icon_sprite.png") no-repeat -81px 0}}.type-page{padding-bottom:3em}.type-page p{margin:0 0 1em 0;line-height:1.6em;text-align:center}.contact-info{padding-top:1em}.contact-info p{text-align:left}#map-canvas{height:18em;margin:3em 0 0 0}.single h1{padding-top:0.3em}.single .profile .profile-featured-img,.single .video-panel{padding-top:0}.tv-film,.brands{margin-top:2em}.summary-panel{padding:0 20px;margin:0 0 2em 0}.summary-panel-main-img{display:block;margin:0 0 1em 0;padding:0}.summary-panel-status{margin:0 0 0.5em;padding:0;font-size:1.4em;font-family:'Source Sans Pro',sans-serif;color:#07cfc5}.summary-panel-title{margin:0 0 0.5em 0;padding:0;font-size:2em}.summary-panel-title a{color:#333333}.summary-panel p{width:98%;font-size:1.2em;line-height:1.5em}.team-profiles{padding-top:0}.team-profile{margin:3em 0;padding-bottom:2em}.team-profile img{max-width:30%;height:auto;float:left;padding-right:10px}.team-profile-content p{font-size:1em;line-height:1.5em}.team-profile-content h3{font-size:1.2em;line-height:1.2em;margin:0 0 0.5em 0;padding:0}.team-profile-content p.position{color:#00d0b7;margin-bottom:0.5em}.team-profile-footer{margin:0.5em 0 0 0;float:left;clear:both;padding-top:1em}.team-profile-footer a{display:block;margin:0;padding:0;color:#333333}.team-profile-footer a:hover{color:#FFD300}.team-profile-footer a.team-twitter{background:url("images/icon_sprite.png") no-repeat -450px -52px;padding:5px 0 0 28px;height:22px}.team-profile-footer a.team-linkedin{background:url("images/icon_sprite.png") no-repeat -450px -30px;padding:5px 0 0 28px;height:22px}.team-profile-footer a.team-email{padding-bottom:5px}.profile .profile-featured-img{position:relative}.profile .video-player{padding:0 10px}.profile .video-panel-play-button{bottom:3em;left:3em}.profile{padding:10px}.profile h2{font-size:1.6em;margin:0 0 1em 0;font-family:'Source Sans Pro',sans-serif;}.profile p{font-size:1.3em;margin:0 0 1.3em 0}.profile-feat-img{padding:10px}.profile blockquote{border-left:none;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;margin:20px 0}.profile blockquote p{font-size:1.8em}.profile-top{padding:0}.profile .close-video{right:2.5em}.stats{padding:1em 0 0 0;border-top:1px solid #eeeeee}.stats ul,.stats ul li{list-style-type:none;margin:0;padding:0}.stats ul li{display:inline-block;width:100%}.stats span{display:block;font-size:1.5em;color:#333333;margin:0;padding:0 0 0 5em}.stats span:hover{color:#666666}.stats .stats-heading{padding-top:5px;color:#000000}.stats ul li a{display:block;height:50px;width:52px;margin-bottom:2em;float:left}.stats-facebook{background:url("images/icon_sprite.png") no-repeat -110px -1px}.stats-twitter{background:url("images/icon_sprite.png") no-repeat -60px -1px}.stats-youtube{background:url("images/icon_sprite.png") no-repeat -162px -1px}.stats-facebook:hover{background:url("images/icon_sprite.png") no-repeat -110px -52px}.stats-twitter:hover{background:url("images/icon_sprite.png") no-repeat -60px -52px}.stats-youtube:hover{background:url("images/icon_sprite.png") no-repeat -162px -52px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){.stats ul li a{background-size:245px 125px;line-height:25px;height:25px;width:25px}.stats-facebook,.stats-facebook:hover{background:url("images/icon_sprite.png") no-repeat -56px 0}.stats-twitter,.stats-twitter:hover{background:url("images/icon_sprite.png") no-repeat -30px 0}.stats-youtube,.stats-youtube:hover{background:url("images/icon_sprite.png") no-repeat -81px 0}}.views-label{color:#333333;font-size:0.55em;opacity:0.8;font-family:'Source Sans Pro',sans-serif;}.content-lower{padding:5em 0 0 0;border-top:1px solid #999999}.content-lower h1,.content-lower h2,.content-lower h3,.content-lower h4{font-family:'Source Sans Pro',sans-serif;margin:0 0 1.2em 0}.content-lower-row{margin:0 0 2em 0;clear:both;color:#333333}.content-lower p{margin:0 0 1.4em 0;color:#333333;line-height:1.6em;font-size:1.3em}.content-lower p .alignleft,.content-lower p .alignleft{max-width:30%}.content-lower ul{margin:0 0 0 15px}.content-lower ul li{padding-bottom:10px;font-size:1.3em}.footer p{color:#00ffe6;font-size:1.6em}.video-panel{padding:10px 10px 0 10px;position:relative}.video-player{position:relative;display:none}.video-panel-feat-img{z-index:10}.video-panel-play-button{display:block;width:42px;height:41px;margin:0;padding:0;position:absolute;right:1em;bottom:1em;background:url("images/icon_sprite.png") no-repeat -270px -80px;border:none;z-index:20;text-indent:-9000px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){.video-panel-play-button{background:url("images/icon_sprite.png") no-repeat -66px -61px;background-size:245px 125px;height:62px;width:62px}}.video-panel-social-views{display:block;width:127px;height:127px;right:1.5em;top:1.5em;margin:0;padding:40px 0 0 0;position:absolute;background:url("images/icon_sprite.png") no-repeat -259px -122px;border:none;z-index:20;text-align:center;color:#ffffff;font-size:2.6em;font-family:'Source Sans Pro',sans-serif;ine-height:0.8em;display:none}.video-panel-social-views.custom{padding:53px 0 0 0}.close-video{position:absolute;z-index:190;width:25px;height:25px;color:#ffffff;font-weight:bold;font-size:1em;text-align:center;background:url("images/icon_sprite.png") no-repeat -450px 0;opacity:0.8;border-radius:6px;text-indent:-9000px;outline:none;display:none;right:2em;top:2em}.video-feed .profile-featured-img{padding:0;position:relative}.video-panel-info{width:52%;position:absolute;bottom:1em;left:1em;z-index:10;margin:0;padding:0}.video-panel-info .video-panel-status{margin:0;padding:0;font-family:'Source Sans Pro',sans-serif;font-size:1em;color:#FFD300;text-transform:uppercase}.video-panel-info .video-panel-title{margin:0;padding:0;font-size:1.5em;color:#ffffff;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;line-height:0.9em}.video-panel-more-link{display:block;z-index:20;margin:1.5em 0 0 0;padding:0;font-family:'Source Sans Pro',sans-serif;font-size:1em;color:#ffffff;text-transform:uppercase}.video-panel-more-link:hover{color:#FFD300}.twitter-feed{text-align:center;padding:4em 10px 0 10px;font-size:1.3em;color:#000000}.juiz_last_tweet_tweetlist{padding:2em 0}.twitter-feed a,.juiz_last_tweet_url{color:#000000}.twitter-feed a:hover,.juiz_last_tweet_url:hover{color:#FFD300 !important}.twitter-feed ul li{border-bottom:1px solid #EDEDED;list-style-type:none;margin-bottom:25px;padding-bottom:25px}.twitter-feed ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.juiz_last_tweet_footer_item{font-size:0.8em;display:none}.juiz_last_tweet_footer_item span{display:inline}.juiz_last_tweet_follow_us{display:none}a.darken{display:block;width:100%;height:100%;background:#fffffff}a.darken img{opacity:1}a.darken img:hover{opacity:0.7}.img-left{float:left;display:block;padding-right:20px}.summary-panel .more-link,.contact-info a,.error-page a{color:#07cfc5}.summary-panel .more-link:hover,.contact-info a:hover,.error-page a:hover{color:#333333}.error-page{min-height:400px;text-align:center}.error-page h3{font-size:4em;color:#FFD300;margin:0 0 1em 0}.error-page p{font-size:2em}.current-menu-item a{color:#FFD300}.aligncenter,.alignright,.alignleft{border:none;padding:0;max-width:30%}.alignleft{display:block;float:left;margin:0 0.7em 0 0}.alignright{display:block;float:right;margin:0 0 0 0.7em}.aligncenter{float:none;display:block;margin:0.7em auto}.alignnone{float:none;display:block;margin:0;padding:0}


/* body {
  font-size: 100% !important;
  background-color: #4d4d4d !important; }
*/

header {
  background-color: #4d4d4d !important;
 }
  header .logo {
    margin-bottom: 30px; }
  header .ie .logo {
    left: -335px; }
@-moz-document url-prefix() {
  header .logo {
    left: -335px; } }
  header #menu-main-menu {
    margin-top: 20px !important; }

.social ul li a img {
  display: block !important;
  width: 100%; }

.tv-film img {
  width: 100%;
  max-height: 100%; }

.summary-panel-main-img {
  height: 65%; }

.video-panel {
  padding: 0px 10px 10px 10px !important; }

.profile-featured-img a {
  margin: 0px !important; }

.content {
  padding-bottom: 0px !important; }

.our-story-container {
  width: 100%;
  background-image: url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/white_plaster_bg-1024x820.jpg");
  background-repeat: repeat-y;
  background-size: 100%;
  padding: 7%; }
  .our-story-container p {
    font-family: "kremlin-pro-web-semi-exp",cursive;
    font-style: normal;
    font-weight: 700;
    font-size: 1.8em; }

#top-container {
  width: 100%;
  padding: 62px 0px 62px 0px;
  background-image: url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/our-story-ribbon.png"), url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/our-story-ribbon.png");
  background-repeat: no-repeat, no-repeat;
  background-position: center top, center bottom;
  background-size: 100%, 100%;
  -ms-transform: rotate(-2deg);
  /* IE 9 */
  -webkit-transform: rotate(-2deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-2deg); }
  #top-container img {
    max-width: 23%; }
  #top-container .content-container {
    background-image: url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/lines-background.png");
    background-size: 100%; }
    #top-container .content-container p {
      font-size: 1.8em;
      line-height: 39px;
      margin-bottom: 39px; }
    #top-container .content-container img {
      vertical-align: top; }
    #top-container .content-container p img {
     max-width: 100%;
     margin: auto;}
    #top-container .content-container .image-left {
      position: relative;
      right: 6%; }
    #top-container .content-container .image-right {
      position: relative;
      left: 4%;
      margin-top: 39px; }
    #top-container .content-container .top-container-content {
      display: inline-block;
      max-width: 53%;
      padding-top: 17px; }
      #top-container .content-container .top-container-content p a img {
        max-width: 100%;
        width: 80%;
        margin: auto; }
      #top-container .content-container .top-container-content #no-image {
        margin-left: 150px; }
      #top-container .content-container .top-container-content .our-story-title {
        text-align: center;
        font-size: 2.8em;
      }

#bottom-container {
  width: 100%;
  padding: 62px 0px 62px 0px;
  background-image: url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/our-story-ribbon.png"), url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/our-story-ribbon.png");
  background-repeat: no-repeat, no-repeat;
  background-position: center top, center bottom;
  background-size: 100%, 100%;
  -ms-transform: rotate(2deg);
  /* IE 9 */
  -webkit-transform: rotate(2deg);
  /* Chrome, Safari, Opera */
  transform: rotate(2deg); }
  #bottom-container img {
    max-width: 23%; }
  #bottom-container .content-container {
    background-image: url("http://sundogpictures.co.uk/wp-content/uploads/2014/09/lines-background.png");
    background-size: 100%; }
    #bottom-container .content-container p {
      font-size: 1.8em;
      line-height: 39px;
      margin-bottom: 39px; }
    #bottom-container .content-container img {
      vertical-align: top; }
    #bottom-container .content-container .image-left {
      position: relative;
      right: 6%; }
    #bottom-container .content-container .image-right {
      position: relative;
      left: 8%;
      vertical-align: none;
      margin-top: 39px; }
    #bottom-container .content-container .bottom-container-content {
      display: inline-block;
      max-width: 52%;
      padding-top: 17px; }
      #bottom-container .content-container .bottom-container-content #no-image {
        margin-left: 236px; }

@media all and (max-width: 640px) {
  .content-container .image-right {
    display: none; }
  .content-container .top-container-content #no-image {
    margin-left: 107px !important; } }
@media all and (max-width: 480px) {
  .content-container .image-right {
    display: none; }
  .content-container .top-container-content {
    max-width: 76% !important; }
    .content-container .top-container-content #no-image {
      margin-left: 80px !important; } }
.project-image img {
  width: 100%; }

#project-information {
  padding: 0px 10px 20px 30px; }

.additional-content-container {
  padding: 0px 80px 30px 80px;
  margin-top: 30px; }
  .additional-content-container a {
    color: black !important;
    font-size: 1.8em; }
  .additional-content-container img {
    max-width: 100%;
    margin-bottom: 20px; }
  .additional-content-container .row {
    border-top: solid thin black;
    padding-top: 50px; }

.additional-content-post-container .row {
  margin: 0px; }
.additional-content-post-container .content-left {
  padding: 48px 28px 0px 55px; }
  .additional-content-post-container .content-left h1 {
    text-align: left;
    padding: 0px;
    margin-bottom: 45px; }
  .additional-content-post-container .content-left iframe {
    width: 100%;
    height: 350px; }
  .additional-content-post-container .content-left .share-icons {
    float: right;
    width: 300px; }
    .additional-content-post-container .content-left .share-icons p {
      vertical-align: middle;
      display: inline-block; }
    .additional-content-post-container .content-left .share-icons img {
      width: 30px; }
.additional-content-post-container .content-right {
  padding: 48px 52px 0px 0px; }
  .additional-content-post-container .content-right .suggestions {
    border-left: #FFD300 solid thin;
    border-left-width: 3px;
    padding-left: 24px; }
    .additional-content-post-container .content-right .suggestions h1 {
      font-size: 2em;
      padding: 0em 0em 1em 0em; }
    .additional-content-post-container .content-right .suggestions .suggestion {
      margin-bottom: 36px; }
      .additional-content-post-container .content-right .suggestions .suggestion a {
        color: #FFD300 !important;
        font-size: 1.1em;
        margin-left: 5px; }
      .additional-content-post-container .content-right .suggestions .suggestion p {
        margin-top: 10px; }

@media all and (max-width: 768px) {
  .additional-content-post-container .content-left {
    margin-bottom: 50px;
    padding-left: 30px; }
  .additional-content-post-container .suggestions {
    border: none; } }
#blog #blog-container {
  width: 83.7%;
  margin: auto;
  margin-top: 77px; }
#blog h1:nth-child(2) {
  padding: 0px;
  font-size: 2em;
  text-transform: none; }
#blog .blog-post {
  max-width: 222px;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 35px; }
  #blog .blog-post img {
    min-height: 17%;
    max-height: 17%;
    width: 100%;
    margin-bottom: 15px; }
  #blog .blog-post a {
    color: black;
    font-size: 1.6em;
    display: block; }
  #blog .blog-post p a {
    color: #FFD300;
    font-size: 1em;
    margin-left: 5px; }
#blog .blog-post{
  margin-right: 30px; }
#blog .blog-post:nth-child(4n){
  margin-right: 0px; }

@media all and (max-width: 1199px) {
  
  #blog .blog-post:nth-child(4n) {
    margin-right: 30px; }
}

@media all and (max-width: 1024px) {
  #blog #blog-container {
    width: 49.1%; }
  
  #blog .blog-post:nth-child(2n) {
    margin-right: 0px; }
}

@media all and (max-width: 991px) {
  #blog .blog-post {
    margin-right: 0px;
    max-width: 100%; }
  #blog .blog-post img {
    min-height: 0%;
    max-height: 100%;
    width: 100%;}
}

@media all and (max-width: 768px) {
  #blog #blog-container {
    width: 70%; }
  #blog .blog-post {
    max-width: 100%; }
    #blog .blog-post img {
      max-height: 100%; }
  #blog .blog-post:nth-child(3n) {
    margin-right: 0px; }
   }
#blog-post-show img {
  margin-bottom: 25px; }
#blog-post-show .share-icons img {
  margin-bottom: 0px; }

@media all and (max-width: 1024px) {
  #top-container {
    padding: 53px 0px 53px 0px; }

  #bottom-container {
    padding: 53px 0px 53px 0px; } }
@media all and (max-width: 768px) {
  #top-container {
    padding: 41px 0px 41px 0px; }

  #bottom-container {
    padding: 41px 0px 41px 0px; } }
@media all and (max-width: 768px) {
  #top-container {
    padding: 36px 0px 36px 0px; }

  #bottom-container {
    padding: 36px 0px 36px 0px; } }
@media all and (max-width: 640px) {
  #top-container {
    padding: 27px 0px 27px 0px; }

  #bottom-container {
    padding: 27px 0px 27px 0px; } }
@media all and (max-width: 320px) {
  #top-container {
    padding: 20px 0px 20px 0px; }

  #bottom-container {
    padding: 20px 0px 20px 0px; } }

@media (max-width: 479px) and (min-width: 100px) {
  .social {
    right: 1em !important;
    width: 180px;
  }
 
  .menu-main-menu-container {
    padding: 0px 5px 0px 5px;
  }

  #blog h1:first-child {
    padding: 0px 4px 0px 4px;
    margin-bottom: 10px;
  }

  #blog .blog-post img {
    min-height: 0%;
  }

  .share-icons {
    margin-top: 20px;
  }

  #top-container {
    padding: 17px 0px 17px 0px;
  }

  #bottom-container {
    padding: 17px 0px 17px 0px;
  }

  #bottom-container img, #top-container img {
    display:none;
  }

  .top-container-content, .bottom-container-content {
    text-align: center;
    margin-left: 30px;
  }

  .bottom-container-content {
    text-align: center;
    margin-left: 50px;
  }

  #top-container .content-container .top-container-content #no-image {
    margin-left: 0px !important;
  }
}


.additional-content-container p {
  margin-top: 15px;
}

.menu-main-menu-container ul li a {
  font-size: 1.6em !important;
}

header.header.col-md-12 {
  margin-bottom: 20px;
}

.social ul li {
  vertical-align: top;
}

#blog #blog-container .blog-post p {
  margin-top: 10px;
} 

#blog #blog-container .blog-post p a {
 display: inline-block;
} 

.share-icons div, .share-icons iframe, .content-left .share-icons a {
  vertical-align: middle !important;
}

.share-icons div {
  width: 20% !important;
  display: inline-block !important;
}

.share-icons {
  padding-left: 20px;
}

.profile-featured-img img {
  width: 100%;
}

.bottom-container-content #no-image {
  margin-left: 236px;
}

@media all and (max-width: 1999px) {
  #top-container {
    padding: 53px 0px 53px 0px;
  }
  
  #bottom-container {
    padding: 53px 0px 53px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 198px;
  }
}

@media all and (max-width: 991px) {
  #top-container {
    padding: 41px 0px 41px 0px;
  }
  
  #bottom-container {
    padding: 41px 0px 41px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 148px;
  }
}

@media all and (max-width: 688px) {
  #top-container {
    padding: 37px 0px 37px 0px;
  }
  
  #bottom-container {
    padding: 37px 0px 37px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 134px;
  }
}

@media all and (max-width: 594px) {
  #top-container {
    padding: 30px 0px 30px 0px;
  }
  
  #bottom-container {
    padding: 30px 0px 30px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 112px;
  }
}

@media all and (max-width: 594px) {
  #top-container {
    padding: 25px 0px 25px 0px;
  }
  
  #bottom-container {
    padding: 25px 0px 25px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 95px;
  }
}

@media all and (max-width: 400px) {
  #top-container {
    padding: 20px 0px 20px 0px;
  }
  
  #bottom-container {
    padding: 20px 0px 20px 0px;
  }

  #bottom-container .content-container .bottom-container-content #no-image {
    margin-left: 25px;
  }
}

.tv-video {
  width: 640px;
  margin: auto;
  margin-top: 40px;
}

.tv-video iframe {
  width: 640px;
  height: 388px;
}

.content-left p {
  margin: 20px 0px 20px 0px;
}

.content-left p a:hover {
  text-decoration: underline;
}

.additional-content-post-container {
  padding-bottom: 40px;
}

.blog-post h2 {
  font-size: 1.1em;
}

.suggestion a img {
  margin-bottom: 20px;
}

div #me_vimeo_0_container {
  width: 100%;
  height: 100%;
}

.summary-panel-main-img img {
  max-height: 294px;
}

.video-feed {
  padding-top: 10px;
}

.main_title {
  color: #FFD300;
  font-size: 2em;
}

.menu-main-menu-container a {
  color: #fff;
}

.menu-main-menu-container a:hover {
  color: #FFD300;
}

.additional-content-container .darken {
  max-width: 88%;
}

.additional-content-container a:hover {
  color: #FFD300 !important;
}
