/*
 * Version 1.0.1
 * Copyright (c) 2014 Rajender Thakur
 * Documentation: http://www.github.com/rthakur/rtnotify
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 */

/* Notification area will be top right but feel free to modify it below. */
#rtnotify-notification {
    display: block;
    position: fixed;
    /* top: 10px; */
    bottom: 10px;
    right: 10px;
    z-index: 9999;
  }
  
  /* Built in custom styling for the notifications. */
  .rtnotify-title {
    font-weight: bold;
  }
  
  .rtnotify {
    float: right;
    clear: both;
    border: 3px solid transparent;
  }
  
  .rtnotify:hover {
    border: 3px solid #DDDDDD;
  }
  
  .rtnotify-default, .rtnotify-success, .rtnotify-error {
    border-radius: 5px;
    -moz-border-radius: 5px; /* Firefox 3.6 and earlier. */
    padding: 10px;
    margin: 10px;
  }
  
  .rtnotify-default {
    background: #000000;
    color: #DDDDDD;
  }
  
  .rtnotify-success {
    background: #468847;
    color: #DFF0D8;
  }
  
  .rtnotify-error {
    background: #B94A48;
    color: #F2DEDE;
  }
  
  /* Close button attributes -- based off Twitter Bootstrap alert close item. */
  .rtnotify-close {
    display: block;
    position: relative;
    top: -2px;
    right: 0px;
    color: #FFFFFF;
    float: right;
    font-size: 18px;
    font-weight: bold;
    filter: alpha(opacity=20);
    text-decoration: none;
    position: relative;
    line-height: 14px;
    margin-left: 5px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  
  .rtnotify-close:hover {
    color: #BBBBBB;
    cursor: pointer;
  }

  /* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  #rtnotify-notification {
    font-size: 11px;
  }
  .rtnotify-default {
    background: #000000;
    color: #DDDDDD;
  }
  
  .rtnotify-success {
    background: #468847;
    color: #DFF0D8;
  }
  
  .rtnotify-error {
    background: #B94A48;
    color: #F2DEDE;
  }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {

}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {

}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

}