@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");

* {
  outline: 0 !important;
  text-decoration: none !important;
}

body {
  -webkit-font-smoothing: antialiased;
  font-family: "Open Sans", sans-serif;
}

.row {
  padding: 0;
  margin: 0;
}

img {
  width: 100%;
}

.container-fluid {
  /*padding-left  : 10%;*/
  /*padding-right : 10%;*/
}

/*--- Header ---*/
.navbar {
  margin-bottom: 0;
}

.navbar-brand > img {
  width: 180px;
  height: 30px;
}

.navbar navbar-default {
  padding: 0 3%;
}

.navbar-brand {
  /*padding : 1% 10%;*/
  padding-top: 11px;
  /*padding-left : 25px;*/
}

.navbar-right {
  margin-right: -8px;
}

.navbar-default {
  background: #fff;
  padding: 1% 0;
}

.navbar-default .navbar-nav > li > a {
  color: #14323d;
  font-weight: 400;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background: #f9f9f9;
  color: #14323d;
}

header .dropdown .btn {
  padding: 13px 12px;
}

.dropdown a {
  color: #14323d;
  font-weight: 400;
}

header .navbar-right .btn {
  padding: 6px 35px;
}

.navbar-right .btn-default {
  background: #b429b8 !important;
  color: #fff;
  font-weight: 600;
  border-color: #b429b8;
}

header .navbar-right .btn-default a {
  color: #fff;
}

header .navbar-right .navbar-form .form-control {
  width: 230px;
}

/*--- Footer ---*/
footer {
  text-align: center;
  background: #fff;
  font-size: 0.9em;
  color: #999;
}

footer .navbar img {
  width: 30px;
}

footer .navbar-right {
  padding-top: 1.5%;
}

/*---Section 1---*/
.main_banner {
  background: #383838;
  /*height     : 500px;*/
  /*padding    : 3% 15%;*/
  padding-top: 3%;
}

.main_banner .col-md-6:nth-child(1) {
  /*width : 60%;*/
}

.main_banner .col-md-6:nth-child(2) {
  /*width : 40%;*/
}

.main_banner img.hero-2,
.main_banner img.hero-3 {
  height: 165px;
}

.main_banner h1,
.main_banner h4 {
  color: #fff;
}

.video_container {
  width: 100%;
  /*border        : 1px solid #999;*/
  /*background    : #000;*/
  margin-bottom: 7%;
}

.video_container img {
  border: 1px solid #999;
}

/*---Featured Videos---*/
.featured {
  background: #f1f1f1;
  /*padding    : 3% 10%;*/
}

.featured h3 {
  font-weight: 600;
  font-size: 1.5em;
  line-height: 1.8;
}

.featured h4 {
  font-weight: 600;
  font-size: 1.1em;
}

.featured_videos {
  /*margin-top   : 2%;*/
  /*padding-left : 5%;*/
}

.featured_videos .col-md-3 {
  padding-left: 0;
}

.featured_videos .col-md-3 img {
  background: #fff;
  /*margin:0 5% 0 0;*/
  /*width:20%;*/
  /*padding:0;*/
  /*border-radius : 3px;*/
  border: 1px solid #fff;
  /*box-shadow    : 0 0 10px rgba(0, 0, 0, 0.1);*/
}

.featured_videos .col-md-3 h4 {
  /*padding-left : 3%;*/
  /*font-weight  : 300;*/
  /*font-size    : 1em;*/
}

#newest-show {
  margin-top: 5%;
  /*margin-bottom : 5%;*/
}

#popular-show {
  margin-top: 5%;
  margin-bottom: 5%;
}

/*---Individual Item---*/
.main_item {
  /*padding    : 5% 15%;*/
  background: #f1f1f1;
  padding-top: 5%;
  padding-bottom: 5%;
}

.item_content {
  background: #fff;
  padding: 1% 3%;
  padding-bottom: 5%;
  margin: 0;
}

.item_content h2 {
  font-weight: 600;
}

.item_content .btn-info {
  background: #47bbc7 !important;
}

.item_actions .col-md-6 {
  padding: 0;
  font-size: 1.8em;
}

.item_actions .col-md-6:nth-child(1) {
  text-align: right;
  padding-right: 1%;
}

.item_actions .col-md-6:nth-child(2) {
  padding-top: 15%;
}

.item_actions a {
  cursor: pointer;
}
.breadcrumb {
}
.breadcrumb .category {
  padding-right: 5px;
}
.breadcrumb .category:after {
  content: ">";
  padding-left: 5px;
}
.breadcrumb a.category:last-child:after {
  content: "";
  padding-left: 5px;
}

/*---Browse---*/
.browse {
  background: #f1f1f1;
  /*padding    : 3% 15%;*/
  padding-top: 3%;
}

.browse .content {
  background: #fff;
  padding: 3%;
  margin-bottom: 5%;
  border-radius: 3px;
}

.browse a {
  color: #333;
}

.browse .nav li.active {
  background: #dedede;
  border-radius: 3px;
}

.video_item {
  padding: 1%;
  margin-bottom: 5%;
}

.video_item h3 {
  margin-top: 0;
}

.video_item h3 a {
  /*color : #47BBC7;*/
}

.video_item p {
  font-size: 0.9em;
}

.list-group-item {
  background: none;
  border: none;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background: #47bbc7;
}

.series {
  /*padding        : 3% 10%;*/
  background: #f1f1f1;
  /*padding-bottom : 0;*/
  padding-top: 3%;
  padding-bottom: 5%;
}

.series_intro {
  background: #fff;
  padding: 3%;
}

/**** watchlist ******/

.watchlist {
  padding-top: 3%;
  padding-bottom: 5%;
}

.watchlist .featured_videos {
  margin-bottom: 5%;
}

.watchlist h3 {
  text-transform: capitalize;
}

/**** search ******/

.page-search {
}

.search .content {
  background: #fff;
  padding: 3%;
  margin-bottom: 5%;
  border-radius: 3px;
}

.search a {
  color: #333;
}

.search {
  background: #f1f1f1;
  padding-top: 3%;
}

/*---Login---*/

.login {
  background: #f1f1f1;
  /*padding    : 8% 35%;*/
  padding-top: 3%;
  padding-bottom: 5%;
}

.login_form {
  background: #fff;
  padding: 4%;
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.login_form h3 {
  font-size: 1em;
  font-weight: 600;
  margin-top: 1%;
  margin-bottom: 5%;
}

.login_form .btn-default {
  background: #b429b8 !important;
  border-color: #b429b8;
  color: #fff;
  width: 100%;
}

.login_form .btn-default a {
  color: #fff;
}

.new_account {
  background: #f1f1f1;
  /*padding    : 10% 35%;*/
  padding-top: 5%;
  padding-bottom: 5%;
}

.new_account_panel {
  background: #fff;
  padding: 5%;
  text-align: left;
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.new_account_panel h3 {
  font-size: 1em;
}

.new_account_panel h3 a {
  color: rgb(71, 187, 198);
}

/*---Responsive---*/
@media (min-width: 320px) and (max-width: 1050px) {
  /*.main_banner {*/
  /*padding : 1%;*/
  /*height  : auto;*/
  /*}*/
  /*.main_banner .col-md-6 {*/
  /*width   : 100%;*/
  /*padding : 0;*/
  /*margin  : 0;*/
  /*}*/
  /*.main_banner .col-md-6:nth-child(1) {*/
  /*width  : 95%;*/
  /*margin : 0;*/
  /*}*/
  /*.main_banner .col-md-6:nth-child(2) {*/
  /*width  : 95%;*/
  /*margin : 0;*/
  /*}*/
  /*.featured_videos {*/
  /*padding : 0;*/
  /*margin  : 0;*/
  /*}*/
  /*.featured_videos .col-md-3 {*/
  /*width  : 100%;*/
  /*margin : 5% 0;*/
  /*height : 175px;*/
  /*}*/
  /*.featured h4 {*/
  /*text-align : center;*/
  /*}*/
}

/****************
 Custom Retail
 */

ul ul {
  list-style: none;
  margin: 0;
  padding: 10px;
}

.dropdown-menu .dropdown-menu {
  left: 110px;
}

.dropdown-menu .dropdown-menu li {
  padding: 10px;
}

.dropdown-menu .dropdown {
  width: 100%;
}
#add-to-wishlist {
  margin-top: 10px;
}
.cart-btn {
  margin-left: 5px;
  background: #b429b8 !important;
  color: #fff;
  font-weight: 600;
  border-color: #b429b8;
}

.logo-img{
  width: 180px;
}

.inkredible-nav-form{
  float: right;
  margin-top: 5px;
}

/**** 
  Product Images
*/

.ProductPage .ProductImage {
  max-height: 500px;
  max-width: 500px;
  /* height: auto; */
  /* width: auto; */
}
