/* your styles go here */
#top {
  background: #9a9ea0;
}

.required {
  color: #437ab5;
}
.accent {
  color: #437ab5;
}
.heading h1,
.heading h2,
.heading h3,
.heading h4,
.heading h5 {
  border-bottom: solid 5px #437ab5;
}
.heading h1 i.fa,
.heading h2 i.fa,
.heading h3 i.fa,
.heading h4 i.fa,
.heading h5 i.fa {
  background: #437ab5;
}
.ul-icons li i {
  background: #437ab5;
}
.navbar ul.nav > li > a:hover {
  border-top: solid 5px #437ab5;
}
.navbar.navbar-light ul.nav > li > a:hover,
.navbar.navbar-light ul.nav > li.open > a:hover,
.navbar.navbar-light ul.nav > li > a:focus,
.navbar.navbar-light ul.nav > li.open > a:focus {
  border-top: solid 5px #437ab5;
}
.navbar ul.dropdown-menu li a:hover {
  color: #437ab5;
}
.navbar .yamm-content ul li a:hover {
  color: #437ab5;
}
.navbar .btn-default:hover,
.navbar .btn-default.navbar-toggle:hover,
.navbar .btn-default:focus,
.navbar .btn-default.navbar-toggle:focus {
  border-color: #437ab5;
  color: #437ab5;
}
.navbar #search {
  border-top: solid 1px #437ab5;
}

#login-modal a {
  color: #437ab5;
}
.btn-template-main {
  color: #437ab5;
  border-color: #437ab5;
}
.btn-template-main:hover,
.btn-template-main:focus,
.btn-template-main:active,
.btn-template-main.active,
.open > .dropdown-toggle.btn-template-main {
  color: #437ab5;
}
.btn-template-main.disabled,
.btn-template-main[disabled],
fieldset[disabled] .btn-template-main,
.btn-template-main.disabled:hover,
.btn-template-main[disabled]:hover,
fieldset[disabled] .btn-template-main:hover,
.btn-template-main.disabled:focus,
.btn-template-main[disabled]:focus,
fieldset[disabled] .btn-template-main:focus,
.btn-template-main.disabled:active,
.btn-template-main[disabled]:active,
fieldset[disabled] .btn-template-main:active,
.btn-template-main.disabled.active,
.btn-template-main[disabled].active,
fieldset[disabled] .btn-template-main.active {
  border-color: #437ab5;
}
.btn-template-main .badge {
  background-color: #437ab5;
}
.btn-template-main:hover,
.btn-template-main:focus,
.btn-template-main:active,
.btn-template-main.active {
  /*background: #437ab5;*/
  border-color: #437ab5;
}
.btn-template-transparent-primary:hover,
.btn-template-transparent-primary:focus,
.btn-template-transparent-primary:active,
.btn-template-transparent-primary.active {
  color: #437ab5;
}
.btn-template-primary {
  background-color: #437ab5;
  border-color: #437ab5;
}
.btn-template-primary.disabled,
.btn-template-primary[disabled],
fieldset[disabled] .btn-template-primary,
.btn-template-primary.disabled:hover,
.btn-template-primary[disabled]:hover,
fieldset[disabled] .btn-template-primary:hover,
.btn-template-primary.disabled:focus,
.btn-template-primary[disabled]:focus,
fieldset[disabled] .btn-template-primary:focus,
.btn-template-primary.disabled:active,
.btn-template-primary[disabled]:active,
fieldset[disabled] .btn-template-primary:active,
.btn-template-primary.disabled.active,
.btn-template-primary[disabled].active,
fieldset[disabled] .btn-template-primary.active {
  /*background-color: #437ab5;*/
  border-color: #437ab5;
}
.btn-template-primary .badge {
  color: #437ab5;
}
jumbotron .dark-mask {
  background: #437ab5;
}
.panel.sidebar-menu .panel-heading h1,
.panel.sidebar-menu .panel-heading h2,
.panel.sidebar-menu .panel-heading h3,
.panel.sidebar-menu .panel-heading h4,
.panel.sidebar-menu .panel-heading h5 {
  border-bottom: solid 5px #437ab5;
}
.panel.sidebar-menu ul.tag-cloud li a {
  color: #437ab5;
}
.panel.sidebar-menu ul.tag-cloud li a:hover {
  color: #437ab5;
  border-color: #437ab5;
}
.ribbon .theribbon {
  background-color: #437ab5;
  width: 90px;
}
.owl-carousel .owl-controls .owl-page.active span,
.owl-theme .owl-controls .owl-page.active span,
.owl-carousel .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #437ab5;
}
.owl-carousel .owl-controls .owl-buttons div,
.owl-theme .owl-controls .owl-buttons div {
  color: #437ab5;
}
.home-carousel .dark-mask {
  background: #437ab5;
}
.testimonials .item .testimonial .bottom .icon {
  color: #437ab5;
}
.box-simple .icon {
  color: #437ab5;
  border-color: #437ab5;
}
.box-image .bg {
  background: #437ab5;
}
.box-image-text .top .bg {
  background: #437ab5;
}
.bar {
  background: #437ab5;
}
.packages .package {
  border: solid 1px #437ab5;
}
.packages .package .package-header {
  background: #437ab5;
}
#map.with-border {
  border-top: solid 1px #437ab5;
  border-bottom: solid 1px #437ab5;
}
#blog-listing-big .post h2 a:hover,
#blog-homepage .post h2 a:hover,
#blog-listing-big .post h4 a:hover,
#blog-homepage .post h4 a:hover {
  color: #437ab5;
}
#blog-listing-big .post .date-comments a:hover,
#blog-homepage .post .date-comments a:hover {
  color: #437ab5;
}
#blog-listing-medium .post h2 a:hover {
  color: #437ab5;
}
#blog-listing-medium .post .date-comments a:hover {
  color: #437ab5;
}
#productMain .sizes a.active,
#productMain .sizes a:hover {
  background: #437ab5;
}
#thumbs a.active {
  border-color: #437ab5;
}
#checkout .nav {
  border-bottom: solid 1px #437ab5;
}
#get-it {
  background: #437ab5;
}
#footer ul a{
  color: #989898;
}

#footer ul a:hover {
  /*color: #437ab5;*/
  color: #999999;
  text-decoration: underline;
}
#footer .social a:hover {
  color: #437ab5;
}

#footer .blog-entries .item {
    border-bottom: solid 1px #989898;
}

#footer .blog-entries .item .name h5 a{
  color: #555555;
}


.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #437ab5;
}
.nav-tabs {
  border-bottom: 1px solid #437ab5;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #437ab5;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #437ab5;
}
.nav-tabs.nav-justified {
  border-bottom: solid 1px #437ab5;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #437ab5;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #437ab5;
  }
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #437ab5;
}
.nav-justified {
  border-bottom: solid 1px #437ab5;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #437ab5;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #437ab5;
  }
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: #437ab5;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  /*background-color: #437ab5;*/
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #437ab5;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #437ab5;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    /*background-color: #437ab5;*/
  }
}
a {
  color: #437ab5;
}
.form-control:focus {
  border-color: #437ab5;
}
.pager li > a,
.pager li > span {
  border: 1px solid #437ab5;
}
.pager li > a:hover,
.pager li > a:focus {
  background-color: #437ab5;
}
.pagination > li > a,
.pagination > li > span {
  color: #437ab5;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #437ab5;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #437ab5;
  border-color: #437ab5;
}
.text-primary {
  color: #437ab5;
}
.bg-primary {
  background-color: #437ab5;
}
blockquote {
  border-left: 5px solid #437ab5;
}
.blockquote-reverse,
blockquote.pull-right {
  border-right: 5px solid #437ab5;
}
.panel-primary {
  border-color: #437ab5;
}
.panel-primary > .panel-heading {
  background-color: #437ab5;
  border-color: #437ab5;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #437ab5;
}
.panel-primary > .panel-heading .badge {
  color: #437ab5;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #437ab5;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #437ab5;
}
.progress-bar-primary {
  background-color: #437ab5;
}

/* Custom */
.footer-list-group-horizontal .footer-list-group-item {
    display: inline-block;
}
.footer-list-group-horizontal .footer-list-group-item {
    margin-bottom: 0;
    margin-left:10px;
    margin-right: 0;
    border-right-width: 0;
}
.footer-list-group-horizontal .footer-list-group-item:first-child {
    border-top-right-radius:0;
    border-bottom-left-radius:4px;
}
.footer-list-group-horizontal .footer-list-group-item:last-child {
    border-top-right-radius:4px;
    border-bottom-left-radius:0;
    border-right-width: 1px;
}

/* For custom offset right */
.col-xs-offset-right-12 {
  margin-right: 100%;
}
.col-xs-offset-right-11 {
  margin-right: 91.66666667%;
}
.col-xs-offset-right-10 {
  margin-right: 83.33333333%;
}
.col-xs-offset-right-9 {
  margin-right: 75%;
}
.col-xs-offset-right-8 {
  margin-right: 66.66666667%;
}
.col-xs-offset-right-7 {
  margin-right: 58.33333333%;
}
.col-xs-offset-right-6 {
  margin-right: 50%;
}
.col-xs-offset-right-5 {
  margin-right: 41.66666667%;
}
.col-xs-offset-right-4 {
  margin-right: 33.33333333%;
}
.col-xs-offset-right-3 {
  margin-right: 25%;
}
.col-xs-offset-right-2 {
  margin-right: 16.66666667%;
}
.col-xs-offset-right-1 {
  margin-right: 8.33333333%;
}
.col-xs-offset-right-0 {
  margin-right: 0;
}
@media (min-width: 768px) {
  .col-sm-offset-right-12 {
    margin-right: 100%;
  }
  .col-sm-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-sm-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-sm-offset-right-9 {
    margin-right: 75%;
  }
  .col-sm-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-sm-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-sm-offset-right-6 {
    margin-right: 50%;
  }
  .col-sm-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-sm-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-sm-offset-right-3 {
    margin-right: 25%;
  }
  .col-sm-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-sm-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-sm-offset-right-0 {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .col-md-offset-right-12 {
    margin-right: 100%;
  }
  .col-md-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-md-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-md-offset-right-9 {
    margin-right: 75%;
  }
  .col-md-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-md-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-md-offset-right-6 {
    margin-right: 50%;
  }
  .col-md-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-md-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-md-offset-right-3 {
    margin-right: 25%;
  }
  .col-md-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-md-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-md-offset-right-0 {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-offset-right-12 {
    margin-right: 100%;
  }
  .col-lg-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-lg-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-lg-offset-right-9 {
    margin-right: 75%;
  }
  .col-lg-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-lg-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-lg-offset-right-6 {
    margin-right: 50%;
  }
  .col-lg-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-lg-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-lg-offset-right-3 {
    margin-right: 25%;
  }
  .col-lg-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-lg-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-lg-offset-right-0 {
    margin-right: 0;
  }
}

/* Social Media add Pinterest */
#top .social a {
  background-color: #fff;
}


#top .social a:hover.pinterest {
  background-color: #bd081c;
}
.team-member .social a.pinterest {
  background-color: #bd081c;
}
.team-member .social a.pinterest,
.team-member-detail .social a.pinterest {
  background-color: #bd081c;
}
#product-social p a.pinterest {
  background-color: #bd081c;
}

/* Slider */

.box-simple ul {
  color: #999999;
}
/*header {
  padding: 15px 0;
}*/
.navbar-brand {
  padding: 6px 15px;
}
.home-carousel .owl-theme .owl-controls .owl-page span {
  background: #f1545a;
}
#heading-breadcrumbs {
  background: #e0e7eb;
}
.box-image .name {
  height: 36%;
}
.bar.background-pentagon {
  background: #e0e7eb;
  border-top: 0px;
  border-bottom: 0px;
}
.navbar ul.nav > li > a {
  text-decoration: none;
}

/* end of Slider */

/* text styles */

/* type */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #989898;
}
.heading h1,
.heading h2,
.heading h3,
.heading h4,
.heading h5 {
  border-bottom: 0px;
}

/* end of text styles */

/* lead style */

/*.lead {
  text-align: justify;
  margin: 0px auto 20px;
  width: 26em;
}*/

/* end of lead style */

/* icon enlargement */

/*.showcase .item .icon {
  display: inline-block;
  width: 100px;
  height: 100px;
  color: #555555;
  line-height: 135px;
  border-radius: 50px;
  border: solid 1px #555555;
}*/

/* end of icon enlargement */

#top .social a:hover.linkedin {
  background-color: #0177b5;
}

/* portfolio styles */

.portfolio.no-space {
  padding: 0 15px;
}
.portfolio.no-space .box-image {
  margin: 2px -13px;
}

/* end of portfolio styles */

/* Custom Carousel */
.carousel-container {
    margin-top: 0px;
}

/* Carousel Styles */
.carousel-indicators .active {
    background-color: #2980b9;
}

.carousel-inner img {
    width: 100%;
    max-height: 460px
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 15px;
}

.carousel-control.right span {
	padding: 15px;
}

.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 0;
}

.carousel-control.left span,
.carousel-control.right span {
	background-color: #000;
}

.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

/* Carousel Header Styles */
.header-text {
    position: absolute;
    top: 20%;
    left: 1.8%;
    right: auto;
    width: 96.66666666666666%;
    color: #fff;
}

.header-text h2 {
    font-size: 24px;
}

.header-text h2 span {
  /*background-color: #2980b9;*/
  background-color:rgba(42,128,185, 0.8);
  color: #fff;
	padding: 10px;
  border-radius: 10px;
}

.header-text h3 span {
  /*background-color: #000;*/
  background-color:rgba(35,42,42, 0.8);
  color: #fff;
	padding: 10px;
  border-radius: 10px;
}
.header-text h4 span {
  /*background-color: #000;*/
  background-color:rgba(35,42,42, 0.8);
  color: #fff;
  padding: 10px;
  border-radius: 10px;
}

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
    margin-right: 15px;
}

.btn-theme:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}

/* end of custom carousel */

/* greyscale footer*/
img.grayscale {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

img.grayscale.disabled {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
    -webkit-filter: grayscale(0%);
}
/* end of greyscale footer */

.img-shadow {
  border: 1px solid #e0e0e0;
  -moz-box-shadow: 0 0 2px 2px #dbdbdb;
  -webkit-box-shadow: 0 0 2px 2px #dbdbdb;
  box-shadow: 0 0 2px 2px #dbdbdb;
}
.product {
  background: #fff;
  border-bottom: 0px;
  margin-bottom: 35px;
  text-align: left;
}

.product .text {
  padding: 5px;
  text-align: left;
}
.product:hover {
  border-bottom: 0px;
}

.bar {
  padding: 35px 0;
}

#footer {
  background: #f5f5f5;
  color: #989898;
  padding: 35px 0;
}

#footer h4{
  color: #555555;
}

#copyright {
  background: #9a9ea0;
  padding: 35px 0;
}
.box-border{
border: 1px solid #dce0e0;
border-radius: 7px;
padding: 18px;
  }
  .small-box{
    background: #e1e6e5a6;
    height: 205px;
    width: 30%;
    margin: 2px 13px 1px;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 2px 3px 2px #b1b5b4;
  }
  .box-retail{
    background: #e6e8e8b0;
    padding: 10px;
    width: 48% !important;
    margin: 4px;
    height: 330px;
    border-radius: 10px;
    box-shadow: 2px 3px 2px #b1b5b4;
  }
  .box-way{
  background: #eeefef;
    padding: 36px;
    border-radius: 10px;
    box-shadow: 2px 3px 2px #b1b5b4;
     width: 48% !important;
      margin: 4px;
      height: 200px;
  }
  .smallbox1{
    height: 305px;
  }
  .smallbox2{
   height: 238px;
  }
  .text-justify{
        padding-left: 49px;
  }