body {
background:#333;
padding-top:50px;
}
a, a:hover, a:focus, a:visited{
outline:none !important;
text-decoration:none !important;
}
@font-face {
  font-family: 'GothamRounded';
  src: url('../../fonts/GothamRounded-Book.eot?#iefix') format('embedded-opentype'),  
  url('../../fonts/GothamRounded-Book.otf')  format('opentype'),
	     url('../../fonts/GothamRounded-Book.woff') format('woff'), 
		 url('../../fonts/GothamRounded-Book.ttf')  format('truetype'), 
		 url('../../fonts/GothamRounded-Book.svg#GothamRounded-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
ul {
list-style:none;
padding:0;
margin:0;
}
h1,h2,h3,h4,h5 {
margin:0;
}
.clear {
clear:both;
}
.top-menu {
height:50px;
line-height:50px;
position:fixed;
top:0;
left:0;
right:0;
width:100%;
background:#4fc1e9;
z-index:99;
box-shadow:3px 3px 10px rgba(0,0,0,0.3);
}
.user-menu {
background:#2F374C;
height:50px;
line-height:50px;
}
.user-menu ul{
height:50px;
line-height:50px;
}
.user-menu ul li {
margin-left:20px;
color:#999;
text-shadow:1px 1px 1px #1A2238;
font-family: 'GothamRounded';
font-weight: 400;
}
.user-menu ul li:first-child {
margin-left:0px;
}
.user-menu ul li a{
color:#999;

}
.user-menu ul li a:hover{
color:#ccc;
text-shadow:1px 1px 1px #000;
}
.user-menu ul li span{
padding-left:4px;
}
.index-title {
padding:0 15px;
margin-bottom:15px;
background:#777;
height:50px;
line-height:50px;
}
.index-title div.btn-group {
margin-top:10px;
}
.index-title .dropdown-menu {
border-radius:0;
margin-top:0;
padding:0;
}
.index-title .dropdown-menu li {
font-family:Tahoma;
font-size:13px;
}
.index-title .dropdown-menu li a{
padding:5px;
padding-left:10px;
color:#666;
}
.index-title h5{
font-family: 'GothamRounded';
font-weight: 400;
font-size:16px;
color:#fff;
line-height:50px;
text-shadow:1px px px #222;
}
.logo {
font-family: 'GothamRounded';
font-weight: 400;
text-align:center;
font-size:18px;
}
.logo a{
color:#eee !important;
}
.logo i{
color:#fff !important;
}
.menu-btn a i {
font-size:20px;
color:#fff;
}
.btn-user,.btn-user:hover,.btn-user:focus{
background:none;
border:none;
box-shadow:none;
padding:0;
margin:0;
line-height:50px;
}
.btn-user i{
font-size:20px;
color:#fff;
}
.top-menu .open > .dropdown-toggle {
background:none !important;
box-shadow:none !important;
padding:0 !important;
margin:0 !important;
}
.top-menu .open > .dropdown-toggle:active i{
color:#333 !important;
}
.top-menu .dropdown-menu {
box-shadow:none;
border-radius:0;
margin-top:-1px;
margin-right:-3px;
}
.user-login-register {
text-align:right;
}
.user-login-register a {
color:#fff;
margin-left:10px;
font-family: 'GothamRounded';
font-weight: 400;
}
.content {
background:#f5f5f5;
padding:0;
box-shadow:3px 0 10px rgba(0,0,0,0.3);

}
.duration {
position:absolute;
z-index:1;
top:6px;
right:21px;
}
.duration span.durat{
color:#fff;
background:rgba(0,0,0,0.7);
padding:3px 6px;
font-size:11px;
border-radius:5px;
display:inline-block;
}
.duration span.durat a{
color:#fff;
}
.duration span.items-number{
color:#fff;
background:#22AA46 !important;
padding:3px 6px;
font-size:11px;
display:inline-block;
border-radius:5px;
}
.menu-category-name {
position:absolute;
z-index:3;
bottom:61px;
left:17px;
right:17px;
background:rgba(0,0,0,0.4);
padding:7px;
}
.menu-category-name a{
color:#fff;
text-shadow:1px 1px 1px #222;
font-family: 'GothamRounded';
font-weight: 400;
}
.related-category-name {
position:absolute;
z-index:3;
bottom:61px;
left:17px;
right:17px;
background:rgba(0,0,0,0.4);
padding:7px;
}
.featured-list-name {
bottom:25px;
}
.related-category-name a{
color:#fff;
text-shadow:1px 1px 1px #222;
font-family: 'GothamRounded';
font-weight: 400;
}
.product-image {
 width: 100%;
 overflow:hidden;
 height:150px;
}
.product-image img{
border-bottom:none;
height:150px;
}
.product {
 margin-bottom:22px;
 border-width:2px;
 border-style:solid;
 border-color:#ddd;
}
.product div.menu-item {
padding-right:10px;
padding-left:10px;
border-right:none;
border-left:none;
border-bottom:none;
}

.snippet-info {
background:#fff;
}
.snip-prop {
padding:10px 0;
border-left:1px solid #e5e5e5;
text-align:center;
color:#aaa;
font-size:12px;
}
.snip-prop i{
font-size:12px;
margin-right:3px;
}
.author-prop {
border-left:none;
overflow:hidden;
}
.author-prop a{
color:#777;
}
.related-above-title {
overflow:hidden;
}
.related-site-span {
top:3px !important;
left:3px !important;
padding:2px 4px !important;
border-radius:0 !important;
}
.related-category-span {
background:#444;
padding:2px 4px;
font-size:11px;
display:inline-block;
}
.related-category-span a{
color:#fff;
}
.youtube-span {
position:absolute;
z-index:1;
color:#fff;
background:#ED1B23;
top:6px;
left:21px;
padding:3px 6px;
font-size:11px;
border-radius:5px;
display:inline-block;
}
.facebook-span {
position:absolute;
z-index:1;
color:#fff;
background:#47639E;
top:6px;
left:21px;
padding:3px 6px;
font-size:11px;
border-radius:5px;
display:inline-block;
}
.vimeo-span {
position:absolute;
z-index:1;
color:#fff;
background:#4fc1e9;
top:6px;
left:21px;
padding:3px 6px;
font-size:11px;
border-radius:5px;
display:inline-block;
}
.dailymotion-span {
position:absolute;
z-index:1;
color:#fff;
background:#444;
top:6px;
left:21px;
padding:3px 6px;
font-size:11px;
border-radius:5px;
display:inline-block;
}
.form-group label span {
color:red;
}
.related {
margin-bottom:20px;
}
.related li a{
overflow:hidden;
display:block;
padding:10px;
}
.related li a:hover{
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.related li {
border-top:1px solid #e5e5e5;
}
.related li:first-child {
padding-top:0;
border-top:none;
}
.related-item-image img{
width:120px;
height:80px;
}
.related-item-image {
float:left;
margin-right:10px;
position:relative;
}
.related-duration a.related-add-to-list{
position:absolute;
z-index:1;
top:3px;
left:3px;
color:#fff;
background:#22AA46;
padding:2px 4px;
font-size:11px;
display:inline-block;
}
.related-duration span.related-time{
position:absolute;
z-index:1;
bottom:3px;
right:3px;
color:#fff;
background:rgba(0,0,0,0.4);
padding:2px 4px;
font-size:11px;
display:inline-block;
}
.related-title {
	font-family: 'GothamRounded';
	font-weight: 400;
	color:#777;
}
#recaptcha_image img{
max-width:100% !important;
}
.radios {
border-right:1px solid #eee;
margin-bottom:15px;
}
.radios .radio{
    background-color:#f5f5f5;
    display:block;
	text-align:left;
	border-radius:10px;
	color:#888;
	text-shadow:1px 1px 1px #fff;
	cursor:pointer;
	font-size:18px;
	font-family: 'GothamRounded';
	font-weight: 400;
	padding:15px;
}
.radios .radio h5{
	display:inline;
}
.radios input[type=radio]{
    display:none
}

.radios input[id=youtube]:checked + .radio{
    background-color:#ED1B23;
	color:#f5f5f5;
	text-shadow:1px 1px 1px #111;
}

.radios input[id=vimeo]:checked + .radio{
    background-color:#4fc1e9;
	color:#f5f5f5;
	text-shadow:1px 1px 1px #111;
}

.radios input[id=dailymotion]:checked + .radio{
    background-color:#444;
	color:#f5f5f5;
	text-shadow:1px 1px 1px #111;
}

.radios input[id=facebook]:checked + .radio{
    background-color:#47639E;
	color:#f5f5f5;
	text-shadow:1px 1px 1px #111;
}

.modal-content {
border-radius:0 !important;
}
.modal-header {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
color:#888;
text-shadow:1px 1px 1px #fff;
}
.modal-title {
font-family: 'GothamRounded';
font-weight: 400;
font-size:16px !important;
}
.pagin {
border-top:1px dashed #ddd;
}
#featured-media {
background:#e5e5e5;
padding:20px 0 10px 0;
}
#featured-media div.item {
margin:0 15px;
}
#featured-lists {
background:#e5e5e5;
padding:20px 0 10px 0;
}
#featured-lists div.item {
margin:0 15px;
}
#featured-lists .product-image img{
opacity:0.7;
}
#featured-lists .product-image:hover img{
opacity:1;
}
.page-content {
padding:10px 20px;
}
.all-lists {
background:#e5e5e5;
text-align:center;
padding-bottom:20px;
font-family: 'GothamRounded';
font-weight: 400;
font-size:15px !important;
}
.search-bar {
padding:15px 0;
border-bottom:1px solid #ddd;
}
.search-form input.form-control {
border-radius:0 !important;
}
.search-form span.input-group-addon {
border-radius:0 !important;
}
.search-form button i{
display:block;
text-decoration:none;
color:#4fc1e9;
}
.search-form button:hover{
text-decoration:none;
}
.the-search-result {
position:absolute;
top:46px;
left:0;
right:0;
background:#f5f5f5;
z-index:88;
overflow:hidden;
margin:0 15px;
display:block !important;
padding-top:10px;
border:2px solid #ddd;
border-top:none;
}
.search-item a {
padding:10px;
border-bottom:1px solid #e5e5e5;
display:block;
color:#666;
text-shadow:1px 1px 1px #fff;
font-family: 'GothamRounded';
font-weight: 400;
overflow:hidden;
}
.search-item a:hover {
color:#fff;
text-shadow:1px 1px 1px #111;
font-family: 'GothamRounded';
font-weight: 400;
overflow:hidden;
background:#333;
}
.search-item a img{
float:left;
margin-right:10px;
}

.list-order-item {
padding:10px;
border-bottom:1px solid #e5e5e5;
display:block;
color:#666;
text-shadow:1px 1px 1px #fff;
font-family: 'GothamRounded';
font-weight: 400;
overflow:hidden;
position:relative;
}
.list-order-item:hover {
color:#fff;
text-shadow:1px 1px 1px #111;
font-family: 'GothamRounded';
font-weight: 400;
overflow:hidden;
background:#333;
}
.list-order-item a.list-order-item-title {
color:#444;
display:block;
margin-right:25px;
}
.list-order-item:hover a.list-order-item-title{
color:#fff;
}
.list-order-item img{
float:left;
margin-right:10px;
}
.remove-from-list {
position:absolute;
top:10px;
right:10px;
}

.all-results {
padding:20px;
text-align:center;
font-family: 'GothamRounded';
font-weight: 400;
border-top:1px solid #e5e5e5;
}
.search-title {
bottom:25px;
}
.footer {
padding:20px 0;
}
.footer-logo {
text-align:right;
}
.footer-logo a{
font-family: 'GothamRounded';
font-weight: 400;
color:#999;
text-shadow:1px 1px 1px #222;
font-size:16px;
}
.footer-logo a i{
color:#eee;
}
.footer-links li{
display:inline-block;
margin-right:10px;
}
.footer-links li a{ 
font-family: 'GothamRounded';
font-weight: 400;
color:#ccc;
text-shadow:1px 1px 1px #222;
font-size:14px;
}
.social-links {
text-align:right;
}
.social-links a{
width:46px;
height:46px;
display:inline-block;
line-height:46px;
text-align:center;
color:#aaa;
font-size:18px;
text-shadow:1px 1px 1px #eee;
background:#eee;
margin-left:4px;
}
.social-links a:hover{
color:#fff;
text-shadow:1px 1px 1px #666;
}
.facebook-link:hover {
background:#4A6CA8;
}
.twitter-link:hover {
background:#449DD3;
}
.google-link:hover {
background:#DB3131;
}
.youtube-link:hover {
background:#A21B19;
}
.vimeo-link:hover {
background:#4fc1e9;
}
.dailymotion-link:hover {
background:#666666;
}
.rss-link:hover {
background:#FF8800;
}
.video-embed-iframe {
margin-bottom:15px;
}
.media-description {
padding-bottom:15px;
margin-bottom:15px;
color:#666;
line-height:24px;
font-size:15px;
border-bottom:1px dashed #e5e5e5;
}
.media-actions {
margin-bottom:15px;
}
.tags {
margin-bottom:15px;
}
.tags h5{ 
font-family: 'GothamRounded';
font-weight: 400;
font-size:16px;
margin-bottom:10px;
color:#888;
}
.tags h5 i{ 
color:#ddd;
}
.tags a {
color:#777;
margin-right:5px;
margin-bottom:10px;
}
.tags a:hover {
color:#444;
}
.tags a i{
color:#ccc;
}
.tags a:hover i{
color:#aaa;
}
.margin-all {
margin:15px;
}
#rate-item-progress {
margin:8px 0;
}
.progress {
margin-bottom:3px;
}
.register-modal {
margin-bottom:50px;
}
.social-register {
margin-bottom:15px;
padding-bottom:5px;
border-bottom:1px solid #e5e5e5;
}
.social-login {
display:block;
color:#fff;
padding:10px;
margin-bottom:10px;
text-align:left;
font-family: 'GothamRounded';
font-weight: 400;
font-size:14px;
}
.social-login i {
margin-right:7px;
}
.social-login:hover, .social-login:focus {
color:#fff;
}
.facebook-btn {
background:#4A6CA8;
}
.twitter-btn {
background:#449DD3;
}
.google-btn {
background:#DB3131;
}
.index-title a.btn {
margin-top:10px;
}
.single-page-logo {
color:#ddd;
text-align:center;
margin-bottom:15px;
font-size:18px;
font-family: 'GothamRounded';
font-weight: 400;
letter-spacing:-1px;
}
.single-page-logo i {
color:#fff;
}
.featured-div-title {
background:#4fc1e9;
height:50px;
line-height:50px;
padding:0 20px;
font-family: 'GothamRounded';
font-weight: 400;
color:#fff;
font-size:16px;
}
.media-meta {
overflow:hidden;
background:#eee;
padding:15px;
margin-bottom:15px;
}
.media-meta li{
display:inline-block;
margin-right:15px;
color:#999;
}
.media-meta li a{
color:#777;
}
.media-meta i{
color:#ccc;
}
.pager li a{
border-radius:0;
font-family: 'GothamRounded';
font-weight: 400;
background:#4fc1e9;
border-color:#4fc1e9;
color:#fff;
}
.pager li a:hover, .pager li a:focus{
background:#444;
border-color:#444;
color:#fff;
}
.pager li.disabled a{
border-color:#eee;
}
.header-ad-space {
padding:15px 0;
background:#fff;
}
.side-ad-space {
margin-bottom:20px;
}
.content-ad-space {
margin:15px 5px;
}
@media only screen and (max-width: 992px) {
.radios {
	border-bottom:1px solid #eee;
	border-right:none;
}
.radios .radio{
	text-align:center;
}
.social-links {
text-align:center;
margin-top:15px;
}
.featured-list-name {
bottom:25px;
}
}
@media only screen and (max-width: 768px) {	
.menu-category-name {
bottom:40px;
}
.featured-title {
bottom:60px;
}
.search-title {
bottom:25px;
}
.social-links {
text-align:center;
margin-top:15px;
}
.radios {
	border-bottom:1px solid #eee;
	border-right:none;
}
.radios .radio{
	text-align:center;
}
.footer {
text-align:center;
}
.footer-logo {
text-align:center;
}
.footer-links li{
margin-bottom:7px;
display:block;
}
.featured-list-name {
bottom:25px;
}
}
@media only screen and (max-width: 470px) {	
.menu-category-name {
bottom:40px;
}
.featured-title {
bottom:60px;
}
.search-title {
bottom:2px;
}
.media-meta li{
display:block;
margin-right:0;
margin-bottom:10px;
}
.social-links {
text-align:center;
margin-top:15px;
}
.social-links a{
width:36px;
height:36px;
line-height:36px;
font-size:16px;
}
.radios {
	border-bottom:1px solid #eee;
	border-right:none;
}
.radios .radio{
	text-align:center;
}
.footer {
text-align:center;
}
.footer-logo {
text-align:center;
}
.footer-links li{
margin-bottom:7px;
display:block;
}
.featured-list-name {
bottom:25px;
}
.public-list-name {
bottom:5px;
}
}
.spinner {
  margin: 100px auto;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #333;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 80%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

/* Pushy Menu */

.pushy{
    position: fixed;
    width: 200px;
    height: 100%;
    top: 0;
    z-index: 9999;
    background: #333332;
    font-size: 0.9em;
    font-weight: bold;
    -webkit-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);
    -moz-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);
    box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);
    overflow: auto;
    -webkit-overflow-scrolling: touch; /* enables momentum scrolling in iOS overflow elements */
}
.pushy h3 {
	padding: 20px 10px;
	font-family: 'GothamRounded';
	color:#fff;
	font-size:16px;
}
.pushy h3 a{
	font-family: 'GothamRounded';
	color:#fff;
	font-size:16px;
	padding:0;
	border-top:none;
	border-bottom:none;
}
.pushy h3 a:hover{
background:none;
}
.pushy a{
    display: block;
    color: #b3b3b1;
    padding: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    border-top: 1px solid rgba(255, 255, 255, .1);
    text-decoration: none;
}

.pushy a:hover{
    background: #4fc1e9;
    color: #FFF;
}

/* Menu Movement */

.pushy-left{
    -webkit-transform: translate3d(-200px,0,0);
    -moz-transform: translate3d(-200px,0,0);
    -ms-transform: translate3d(-200px,0,0);
    -o-transform: translate3d(-200px,0,0);
    transform: translate3d(-200px,0,0);
}

.pushy-right{
    -webkit-transform: translate3d(200px,0,0);
    -moz-transform: translate3d(200px,0,0);
    -ms-transform: translate3d(200px,0,0);
    -o-transform: translate3d(200px,0,0);
    transform: translate3d(200px,0,0);
}

.pushy-open{
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.container-push, .push-push{
    -webkit-transform: translate3d(200px,0,0);
    -moz-transform: translate3d(200px,0,0);
    -ms-transform: translate3d(200px,0,0);
    -o-transform: translate3d(200px,0,0);
    transform: translate3d(200px,0,0);
}

/* Menu Transitions */

.pushy, #container, .push{
    -webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);
    -moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);
    -o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);
    transition: transform .2s cubic-bezier(.16, .68, .43, .99);
}

/* Site Overlay */

.site-overlay{
    display: none;
}

.pushy-active .site-overlay{
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9998;
    background-color: rgba(0,0,0,0.5);
    -webkit-animation: fade 500ms; 
    -moz-animation: fade 500ms; 
    -o-animation: fade 500ms;
    animation: fade 500ms;
}

@keyframes fade{
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

@-moz-keyframes fade{
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

@-webkit-keyframes fade{
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

@-o-keyframes fade{
    0%   { opacity: 0; }
    100% { opacity: 1; }
}
/* End Pushy Menu */


/* Owl Theme */
.owl-theme .owl-controls {
	position:absolute;
	top:-38px;
	right:15px;
}
/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div {
	color: #4fc1e9;
	text-shadow:1px 1px 1px #fff inset;
	display: inline-block;
	zoom: 1;
	border-radius:3px;
	margin-left:5px;
    *display: inline;/*IE7 life-saver */
	padding: 4px 10px;
	font-size: 12px;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	background:#2F374C;
	color:#fff;
	text-decoration: none;
}
/* Styling Pagination*/

.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1;
 *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}
/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers {
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
/* preloading images */
.owl-item.loading {
	min-height: 150px;
	background: url(../images/AjaxLoader.html) no-repeat center center
}
.owl-carousel .owl-item{
	float: left;
}
/* End Owl Theme */

/* Share Buttons */

.rrssb-buttons{
box-sizing:border-box;
font-family: 'GothamRounded';
height:36px;
margin:0;
padding:0;
width:100%
}

.rrssb-buttons li{
box-sizing:border-box;
float:left;
height:100%;
line-height:13px;
list-style:none;
margin:0;
padding:0 2px
}

.rrssb-buttons li a{
background-color:#ccc;
border-radius:2px;
box-sizing:border-box;
display:block;
font-size:11px;-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
font-weight:400;
height:100%;
padding:11px 7px 12px 27px;
position:relative;
text-align:center;
text-decoration:none;
text-transform:uppercase;
-webkit-transition:background-color .2s ease-in-out;
transition:background-color .2s ease-in-out;
width:100%
}
.rrssb-buttons li a .rrssb-icon{
display:block;
left:10px;
padding-top:9px;
position:absolute;
top:0;
width:10%
}
.rrssb-buttons li.small a .rrssb-icon{left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}
.rrssb-buttons.large-format li a .rrssb-icon{height:100%;left:7%;padding-top:0;width:12%}
.rrssb-buttons.tiny-format li{padding-right:7px}