/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default:disabled,
.btn-default[disabled] {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#2d6ca2));
  background-image:         linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #2d6ca2;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #2d6ca2;
  border-color: #2b669a;
}
.btn-primary:disabled,
.btn-primary[disabled] {
  background-color: #2d6ca2;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success:disabled,
.btn-success[disabled] {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info:disabled,
.btn-info[disabled] {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning:disabled,
.btn-warning[disabled] {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger:disabled,
.btn-danger[disabled] {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #357ebd;
  background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#357ebd));
  background-image:         linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f3f3f3));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}

.navbar-paok {
/*
  background-image: -webkit-linear-gradient(top, #555555 0%, #333333 100%);
  background-image:      -o-linear-gradient(top, #555555 0%, #333333 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#555555), to(#333333));
  background-image:         linear-gradient(to bottom, #555555 0%, #333333 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
  background:#f4f4f4 !important;
*/
  background:#f8f8f8 !important;
}

.navbar-paok .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #333333 0%, #666 100%);
  background-image:      -o-linear-gradient(top, #333333 0%, #666 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#666));
  background-image:         linear-gradient(to bottom, #333333 0%, #666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff666666', GradientType=0);
  background-repeat: repeat-x;
  background:#333;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}

.navbar-paok > .container-fluid {
	background:none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.navbar-paok .navbar-nav > li > a {
	font-family: "Ubuntu Condensed";
	text-transform: uppercase;
	color: #333;
}

.navbar-brand,
.navbar-nav > li > a {
	color: #333;
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}

.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
  background-image:      -o-linear-gradient(top, #222 0%, #282828 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#222), to(#282828));
  background-image:         linear-gradient(to bottom, #222 0%, #282828 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}

.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));
  background-image:         linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #3071a9;
  background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #3278b3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3278b3));
  background-image:         linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #3278b3;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#357ebd));
  background-image:         linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
  background-repeat: repeat-x;
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
  background-repeat: repeat-x;
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
}

.navbar-nav {
	margin-top:10px;
}

ul#navbar-collapse-2 {
	position:absolute;
	list-style: none;
	z-index:10;
	padding:10px;
	padding-right:40px;
	right:0;
	background: #f8f8f8;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .4);
          box-shadow: 0 2px 3px rgba(0, 0, 0, .4);
}
ul#navbar-collapse-2 li {
	font-family: "Ubuntu Condensed";
	margin-bottom:5px;
}

body { background: #fff; }


.nav > li:first-child:before {
	display:none;
}
.nav > li > a.newsfish {
	padding-top: 15px;
	padding-bottom: 15px;
}
.nav > li:last-child:before {
	top: 30px;
}

.left {
	float: left;
}
section#top {
	margin-top: 82px;
}

.row {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0;
	margin-right:0;
}
.top-row {
	padding: 20px 10px;
	background: #f1f1f1;
	border: 5px solid #e1e1e1;
}
.top-row .widget {
	margin-bottom: 0px !important;
}

.widget {
	background: #fff;
	margin-bottom: 20px;
	padding: 0;
}
.widget-blog {
	background: #e1e1e1;
	border-bottom:5px solid #d1d1d1;
}
.widget-blog a {
	color: #555;
}
.widget-image {
/*	border:10px solid #d1d1d1;*/
	border-radius:90px;
	width:144px;
	height:144px;
	overflow:hidden;
	margin: 0 auto;
	margin-bottom:20px;
}
.widget-image-small {
	width:74px;
	height:74px;
	border:0px;
}
.widget-image-xsmall {
	width:44px;
	height:44px;
}
.widget-image-small img, .widget-image-xsmall img{
	width: 100%;
}
.widget .image {
	position:relative;
}
.widget .image:after {
	content: "";
	background: none;
	width: 0; height: 0;
	border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #e1e1e1;
	position: absolute; left: 50px; bottom: 0px;
	margin-left: auto; margin-right: auto;
	z-index: 3;
}
.widget-blog .image:after {
	border-bottom: 12px solid #e1e1e1;
}

.widget .image a{
	display:block;
}

.entry {
	padding: 10px;
	background: #f1f1f1;
	border-bottom: 5px solid #e1e1e1;
	border-top: 5px solid #e1e1e1;
}
.widget-blog .entry {
	padding: 20px 20px 10px 20px;
}

.entry h4 {
}
.entry h5, h5.entry-quote {
	font-weight: 400;
	text-transform:uppercase;
	padding-bottom: 10px;
	text-align:center;
}
h5.entry-quote a {
	color: #fff;
}
.widget:hover .entry {
	-webkit-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	   -moz-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	        box-shadow:0 0px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.widget-flow {
	background: none;
	height: 520px;
	width:100% !important;
}
.widget-flow .entry{
	padding: 0;
	padding-right:15px;
	background: none;
	border: none;
}
.widget-flow-image {
	display: none;
	overflow:hidden;
	width: 100%;
	height:90px;
	margin-bottom:10px;
}
.widget-flow-image img {
	display:none;
}
.widget-flow .widget-footer {
	padding-top:0px;
	padding-left:0px;
	padding-right:10px;
}
.widget-flow h4 {
	padding-left:10px;
	padding-right:10px;
}
.widget-flow-tabs h4 {
	margin-top:10px;
	margin-bottom:0;
}
.widget-flow-tabs h4 a.bulleted {
	padding-left:10px;
}
.widget-flow-tabs h4 a.bulleted:before{
	content: "\f111";
	font-family: "FontAwesome";
	font-size: 30%;
	margin-right: 10px;
	position: relative;
	top: -4px;
	color: #333 !important;
}
.widget-flow-tabs h4 a.bulleted:hover:before {
	color: #333 !important;
}
.tab-list {
	display:none;
}
.tab-list.active {
	display:block;
}

.entry-item.active h4, .entry-item.active .widget-footer {
	background: rgba(0, 0, 0, .7);
	margin-bottom:0;
}
.entry-item.active h4 {
	padding-bottom:10px;
	padding-top:10px;
}
.entry-item h4 {
	padding-left:0px;
	padding-right:0px;
}
.entry-item a {
	color: #555;
}
.entry-blog {
	overflow:auto;
}
.entry-blog .entry-item {
	margin-top:5px;
}
.entry-blog .entry-item .h7 {
	text-transform:uppercase;
}
.entry-blog .entry-item .h7, .entry-blog .entry-item .h8 {
	margin-left:10px;
	margin-bottom: 5px;
}
.entry-blog .entry-item .widget-footer {
	margin-left:10px;
	padding-top: 0px;
}
.widget-footer {
	color: #777;
	overflow: auto;
	padding-top:10px;
}
.widget-footer p {
	margin-bottom:5px;
}
.widget-footer a{
	color: #777;
}

.inverse {
	background: #333;
}
.inverse .widget-footer {
	color: #aaa;
}

.inverse .widget-footer a{
	color: #aaa;
}

.inverse h4 a{
	color: #aaa;
}

/*
.entry-item.active, .entry-item.active a {
	color: #fff;
}
*/

hr.sep {
	width: 50px;
	border-top-color: #d1d1d1;
	margin-top:0px;
	margin-bottom:14px;
}
hr.sep.dark {
	border-top-color: #444;
}

.entry-quote {
	border-bottom: 5px solid #333;
	position: relative;
	padding: 22px 0 30px 0;
}
h5.entry-quote{
	color: #fff;
	padding: 10px;
}
.entry-quote p {
	margin-bottom: 0;
	color: #eee;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 26px;
	letter-spacing: -0.5px;
}
.entry-quote p:before {
	content: "";
	height: 22px;
	width: 28px;
	position: relative;
	background: url(https://www.newsfish.gr/images/widget/icon_quote.png);
	display: inline-block;
	margin-right: 11px;
	opacity: 0.5;
}
.entry-quote p:after {
	content: "";
	height: 22px;
	width: 28px;
	position: relative;
	background: url(https://www.newsfish.gr/images/widget/icon_quote2.png);
	display: inline-block;
	margin-left: 11px;
	top: 7px;
	opacity: 0.5;
}
.entry-quote .large {
	font-size:28px;
	font-size: 2.8rem;
}
.entry-quote blockquote {

}
.entry-label {
	width:100%;
	position:relative;
}
.entry-label h6 {
	padding: 10px 10px;
	text-align:center;
	color: #fff;
	margin:0;
}
.entry-label h6 a, .entry-label h6 span {
	color: #333;
	padding-left: 10px;
}
.entry-label h6 .tag:before {
	content: "|";
	color:#aaa;
	font-weight:300;
	font-size: 16px;
	font-size:1.6rem;
	margin-right:10px;
	position: relative;
	top: -1px;
}

h6.entry-quote {
	font-family: "Ubuntu Condensed";
}
/*
.entry-label:after {
	content: "";
	background: none;
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px solid #333;
	position: absolute;
	left: 50px;
	bottom: -10px;
	margin-left: auto;
	margin-right: auto;
	z-index: 100;
}
*/
/* ENTRY SHADOW */
.drop-shadow {
	position:relative;
}
.drop-shadow:before,
.drop-shadow:after {
    content:"";
    position:absolute;
    z-index:-2;
}
.curved:before {
    top:10px;
    bottom:10px;
    left:0;
    right:50%;
    box-shadow:20px 0 10px #d3d0cb;
    -moz-border-radius:200px / 10px;
    border-radius:100px / 10px;
    top:50;
    bottom:50;
    left:12px;
    right:12px;
    -moz-border-radius:10px / 100px;
    border-radius:20px / 100px;
}
.curved-small:before {
    top:10px;
    bottom:10px;
    left:0;
    right:50%;
    box-shadow:15px 0 10px #d3d0cb;
    -moz-border-radius:200px / 10px;
    border-radius:100px / 10px;
    top:50;
    bottom:50;
    left:12px;
    right:12px;
    -moz-border-radius:10px / 100px;
    border-radius:20px / 100px;
}

h1, h2, h3, h4, h5, h6, .h7, .h8 {
	margin-top: 0;
	letter-spacing: -0.8px;
}
blockquote {
	border-left: 1px solid #555;
	padding: 0px 14px 0px 14px;
	margin: 0 0 0 20px;
}
blockquote p {
	font-style: italic;
	color: #555;
}

.padd0A {
	padding: 0 !important;
}
.padd10A {
	padding: 10px !important;
}
.padd20A {
	padding: 20px !important;
}
.padd0T {
	padding-top: 0px !important;
}
.padd10T {
	padding-top: 10px !important;
}
.padd15T {
	padding-top: 15px !important;
}
.padd20T {
	padding-top: 20px !important;
}
.padd10B {
	padding-bottom: 10px !important;
}
.padd15B {
	padding-bottom: 15px !important;
}
.padd20B {
	padding-bottom: 20px !important;
}
.padd30B {
	padding-bottom: 30px !important;
}
.padd40B {
	padding-bottom: 40px !important;
}
.padd0L {
	padding-left: 0 !important;
}
.padd15L {
	padding-left: 15px !important;
}
.padd70L {
	padding-left:70px !important;
}
.padd0R {
	padding-right: 0 !important;
}
.padd15R {
	padding-right: 15px !important;
}
.padd25R {
  padding-right: 25px !important;
}
.padd70R {
	padding-right:70px !important;
}

.marg0T {
	margin-top: 0 !important;
}
.marg0B {
	margin-bottom: 0 !important;
}
.marg5B {
	margin-bottom: 5px !important;
}
.marg15B {
	margin-bottom: 15px !important;
}
.tag-widget {
	padding: 0;
	/*box-shadow: 0 -4px 5px rgba(0, 0, 0, .5);*/
}

.tag-widget-outer {
	margin-top:20px;
}
/*
.tag-widget-outer .entry-label {
	padding: 0 60px;
}
*/
}
.tag-widget .widget {
	margin-top: 10px;
}
.tag-widget .widget, .tag-widget .grid-sizer {
	margin-bottom: 10px;
	width: 100%;
}

.gutter-sizer {
	width: 1%;
}

.widget.wad {
	width:100%;
	background: #e1e1e1;
	margin-bottom:0;
	padding-top:15px;
	text-align:center;
}

.loading { position: absolute; top: 0px; left: 0px; }
.loading-bg { filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; background-color: #000; top: 0px; left: 0px;width: 100%;height:100%; }
.loading-loader { position: absolute; display: block; background: url(/css/img/loader.gif) no-repeat center center; top: 0px; left: 0px;width: 100%;height:100%; }


/*
.jssorb01 div           (normal)
.jssorb01 div:hover     (normal mouseover)
.jssorb01 .av           (active)
.jssorb01 .av:hover     (active mouseover)
.jssorb01 .dn           (mousedown)
*/
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av
{
	overflow:hidden;
	cursor: pointer;
	border-radius: 90px;
}
.jssorb01 div { background-color: #333; }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #01a0e4; }
.jssorb01 .av { background-color: #01a0e4; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #01a0e4; }


/* jssor slider arrow navigator skin 05 css */
/*
.jssora05l              (normal)
.jssora05r              (normal)
.jssora05l:hover        (normal mouseover)
.jssora05r:hover        (normal mouseover)
.jssora05ldn            (mousedown)
.jssora05rdn            (mousedown)
*/
.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
{
	width: 60px;
	height: 60px;
	top: 270px;
	position: absolute;
	cursor: pointer;
	display: block;
	background: url(/css/img/a09.png) no-repeat;
	overflow:hidden;
}
.jssora05l { background-position: 0px -30px; left: 8px; }
.jssora05r { background-position: -60px -30px; right: 8px; }
/*
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05ldn { background-position: -250px -40px; }
.jssora05rdn { background-position: -310px -40px; }
*/
/* jssor slider thumbnail navigator skin 01 css */
/*
.jssort01 .p           (normal)
.jssort01 .p:hover     (normal mouseover)
.jssort01 .pav           (active)
.jssort01 .pav:hover     (active mouseover)
.jssort01 .pdn           (mousedown)
*/
.jssort01 .w {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.jssort01 .pav .w, .jssort01 .p:hover .w {
	border-top: 5px solid #01a0e4;
}

.jssort01 .c {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 184px; height: 111px;
/*	background: #000;
	opacity: .5;
*/
	border-top: none;
/*	border: #000 2px solid;*/
}

.jssort01 .p:hover .c, .jssort01 .pav:hover .c, .jssort01 .pav .c {
/*	background: url(/css/img/t01.png) center center no-repeat;*/
	/*border: #fff 2px solid;*/
	background: #000;
	border-top: none;
	opacity: 0;
	top: 0px;
	left: 0px;
	width: 184px; height: 111px;
}

.jssort01 .p:hover .c, .jssort01 .pav:hover .c {
	top: 0px;
	left: 0px;
	width: 184px; height: 111px;
	/*border: #fff 2px solid;*/
}



#slider1_container { position: relative; top: 0px; left: 0px; width: 100%; height: 235px; background: none !important; }
#slider_container a, #slider_container_item a { color: #fff; }
#slider_container h1, #slider_container_item h1 { font-size: 44px; font-size: 4.4rem; margin-bottom:0;}
#slider_container p, #slider_container_item p { font-size: 18px; font-size: 1.8rem; margin-bottom:20px; }
#slider_container p.small, #slider_container_item p.small {
  font-size: 98%;
}

.slides1 { cursor: move; position: absolute; left: 0px; top: 0px; width: 100%; height: 235px; overflow: hidden; }
/* jssor slider bullet navigator skin 03 css */
/*
.jssorb03 div           (normal)
.jssorb03 div:hover     (normal mouseover)
.jssorb03 .av           (active)
.jssorb03 .av:hover     (active mouseover)
.jssorb03 .dn           (mousedown)
*/
.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av
{
	background: url(/css/img/b03.png) no-repeat;
	overflow:hidden;
	cursor: pointer;
}
.jssorb03 div { background-position: -5px -4px; }
.jssorb03 div:hover, .jssorb03 .av:hover { background-position: -35px -4px; }
.jssorb03 .av { background-position: -65px -4px; }
.jssorb03 .dn, .jssorb03 .dn:hover { background-position: -95px -4px; }

/* jssor slider arrow navigator skin 03 css */
/*
.jssora03l              (normal)
.jssora03r              (normal)
.jssora03l:hover        (normal mouseover)
.jssora03r:hover        (normal mouseover)
.jssora03ldn            (mousedown)
.jssora03rdn            (mousedown)
*/
.jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn
{
	position: absolute;
	cursor: pointer;
	display: block;
	background: url(/css/img/a03.png) no-repeat;
	overflow:hidden;
}
.jssora03l { background-position: -243px -33px;}
.jssora03r { background-position: -303px -33px;}
.jssora03ldn { background-position: -3px -33px; }
.jssora03rdn { background-position: -63px -33px; }
.jssora03l:hover { background-position: -123px -33px; }
.jssora03r:hover { background-position: -183px -33px; }


.vitem-play { position: absolute; z-index:10; width: 100%; height: 100%; background: url(/css/img/play_small.png) no-repeat; background-position: center 25%}
.vitem-title { padding: 5px; }
.vitem-title h5 { color: #555; }
.vitem-title p, a:hover .vitem-title p  { color: #777; }

.items {  }
.items h1, .items h4 {
	color: #333;
}
.items h4.h6 {
	padding: 0px;
	margin:0;
}
.items h4.h6 a {
	font-family: "Ubuntu Condensed";
}
.items h4.h6 .tag {
	padding-left: 10px;
}
.items h4.h6 .tag:before {
	content: "|";
	font-weight:300;
	font-size: 16px;
	font-size:1.6rem;
	margin-right:10px;
	position: relative;
	top: -1px;
}

.items .tags {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	padding: 5px;
	padding-bottom:0;
	margin:10px 0 10px;
}
.items .tags .small {
	margin-top:14px;
	margin-right:15px;
}
.items .tags .small-user {
	margin-top:5px;
	margin-right:15px;
}
.widget-image-xsmall {
	margin-right: 15px;
	margin-bottom: 5px;
}
.items .tags .small a{
	color: #555;
}
.items .tags .addthis_sharing_toolbox {
	margin-top:5px;
	margin-right:15px;
}

.quote {
	border-left: 5px solid #555;
	padding-left:5px;
	font-family: "Ubuntu Condensed";
}
.quote.wh {
	border-left: 4px solid #fff;
}

.borderTB { border-top: 5px solid #e1e1e1; border-bottom: 5px solid #e1e1e1; }
.bggray { background: #e1e1e1; }
.bgblack { background: #333; }
.bgwhite { background: #fff; }
.gray { color: #eee; }
.blue { color: #01a0e4 }
.nobg {
	background: none;
}
.noshd:hover .entry {
	-webkit-box-shadow:none;
	   -moz-box-shadow:none;
	        box-shadow:none;
}

.footer {
	background: #f1f1f1;
	overflow: auto;
	padding: 20px 0;
	margin-top: 0px;
	position:relative;
	z-index:10;
	border-top: 5px solid #e1e1e1;
/*	-webkit-box-shadow:0px -4px 20px rgba(0, 0, 0, 0.7);
	   -moz-box-shadow:0px -4px 20px rgba(0, 0, 0, 0.7);
	        box-shadow:0px -4px 20px rgba(0, 0, 0, 0.7);
*/}

.footer h4 {
	color: #333;
}
.footer a {
	color: #333;
}

.paginate {
	width:100%;
/*	background: #e1e1e1;*/
	padding: 20px 0 10px 0;
	text-align:center;
	font-size: 20px;
	font-size: 2.0rem;
	font-weight: 400;
	letter-spacing: -0.8px;
	font-family: "Ubuntu Condensed";
}
.paginate a, .paginate .current {
	padding: 0 5px;
}

.paginate .current {
	color: #01a0e4;
}
.paginate .arrow-left, .paginate .arrow-right {
	float: left;
/*	background: #d1d1d1;*/
	padding: 15px 20px;
	margin-top:-20px;
}
 .paginate .arrow-right {
	float: right;
 }

.short_text {
	letter-spacing: -0.8px;
	font-size: 18px;
	font-size:1.8rem;
	font-weight: 600;
	padding: 30px 0 15px;
}

.long_text, .long_text p {
	font-size: 16px;
	font-size:1.6rem;
	padding: 15px 0 0 0;
	line-height: 1.6;
	letter-spacing: 0;
}

.source {
}

.social {
	margin:0;
	margin-top:20px;
	padding:0;
}
.social .small{
	margin-top: 6px;
	margin-right: 15px;
}

#_atssh {
	display:none;
}


/*
 * 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;
}

.jspPane {
    position: absolute;
}

.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 10px;
    width: 10px;
    height: 100 % ;
    background: red;
}

.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100 % ;
    height: 16px;
    background: red;
}

.jspCap {
    display: none;
}

.jspHorizontalBar.jspCap {
    float: left;
}

.jspTrack {
    background: #aaa;
    position: relative;
}

.jspDrag {
    background: #333;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}

.jspHorizontalBar.jspTrack,
    .jspHorizontalBar.jspDrag {
        float: left;
        height: 100 % ;
}

.jspArrow {
    background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled {
	cursor: default;
	background: # 80808d;
}

.jspVerticalBar.jspArrow {
    height: 10px;
}

.jspHorizontalBar.jspArrow {
    width: 10px;
    float: left;
    height: 100 % ;
}

.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;
}

.sm-padd20T {
	padding-top:20px !important;
}

.md-padd20R {
	padding-right:0px;
}

.video-player {
	width: 100%;
	height: 480px;
}

#div-gpt-ad-1422282818709-4 {
	width: 320px;
	height: 50px;
	margin: 0 auto;
}

@media (min-width: 480px ) {

	.tag-widget {
/*		background: #e1e1e1;*/
		padding-left: 10px !important;
		padding-right: 10px !important;
		padding-bottom: 10px !important;
		padding-top: 10px !important;
	}
	.tag-widget .widget, .tag-widget .grid-sizer {
		margin-bottom: 0px;
		width: 47.5%;
	}
	.tag-widget .widget {
		margin-bottom: 10px;
	}
	.widget.wad {
		width:100%;
	}
	.gutter-sizer {
		width: 3%;
	}
}

@media (min-width: 768px ) {
	.tag-widget .widget, .tag-widget .grid-sizer {
		width: 31.333333333%;
	}
	.gutter-sizer {
		width: 2.5%;
	}

	.sm-padd20T {
		padding-top:20px !important;
	}

	.md-padd20R {
		padding-right:20px !important;
	}

	#div-gpt-ad-1422282818709-4 {
		width: 728px;
		height: 90px;
	}


}
@media (min-width: 992px ) {
	.tag-widget .widget {
		width: 23.25%;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	.tag-widget .widget, .tag-widget .grid-sizer {
		width: 23.25%;
	}
	.tag-widget .widget.wmd, .tag-widget .grid-sizer.wmd{
		width: 31%;
	}
	.widget.wlg {
		width: 48%;
	}
	.widget.wxlg {
		width: 96.75%;
	}

	.tag-widget {
		padding-left: 15px !important;
		padding-right: 15px !important;
		padding-bottom: 15px !important;
		padding-top: 0px !important;
	}
	.gutter-sizer {
		width: 2%;
	}
	.gutter-sizer.wmd {
		width: 3%;
	}

	.sm-padd20T {
		padding-top:0px !important;
	}

	.md-padd20R {
		padding-right:0px !important;
	}

	#div-gpt-ad-1422282818709-4 {
		width: 970px;
		height: 90px;
	}

}


#OutOfPage {
	position:fixed;
	top:0;
	left:0;
	background: rgba(0, 0, 0, 0.8);
	width: 100%;
	height: 100%;
	z-index: 1000000;
	display:none;
}
#div-gpt-ad-OutOfPage {
	width: 640px;
	height:480px;
	margin:0 auto;
	position:relative;
}
a.cls-text {
    cursor: pointer;
    position: fixed;
    z-index: 1000001;
    top: 15px;
    right: 60px;
    height: 30px;
    color: #ddd;
	display:none;
}
a.cls {
	cursor: pointer;
	position:fixed;
	z-index:1000001;
	top:10px;
	right:5px;
	height:30px;
	display:none;
}
a.cls:before, a.cls:after {
    content: '';
    background: #ddd;
    width: 2em;
    height: .1em;
    position: relative;
    cursor: pointer;
    display: inline-block;
    transform: rotate(45deg);
    left: -1em;
}
a.cls:before {
	transform: rotate(-45deg);
	left: 0.98em;
}
a.cls:hover:before, a.cls:hover:after {
	background:#fff;
}
a.cls-reverse {
	top:30px;
	right:30px;
}
a.cls:before, a.cls:after {
    background: #ddd;
}
a.cls-reverse:hover:before, a.cls-reverse:hover:after {
	background:#fff;
}