/* Medium screen */

@media only screen and (min-width: 992px) and (max-width: 1199px) {

.container {

  width: 970px;

}

/* home page style start*/

h2 {

    font-size: 27px

    }



.head-right ul.sup-menu li {

    margin-left: 8px;

    padding-left: 10px

    }



.single-customers-text p {

    font-size: 16px

    }



h4 {

    font-size: 17px

    }

.list-inline > li {

    padding-left: 2px;

    padding-right: 2px

    }



.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev {

    left: -36px

    }



.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next {

    right: -36px

    }



a.btn-primary.slider-button {

    left: -40px;

    position: relative

    }



.shipping-left-text p {

    margin-bottom: 9px

    }

.single-product-text h2 {

  margin-bottom: 25px;

}	

.single-product-text p {

font-size: 12px;

line-height: 25px;

}

.slider-pra {

  line-height: 30px !important;

  position: relative;

  left: -18px;

}

/* home page style end*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* category page style start*/

.category-content-right .cute a {

  font-size: 16px;padding: 10px 13px;

}

.category-content-right .cute a.btn-primary.add-curt {

  margin-right: 8px;

  padding: 10px 13px;

}

.d-color ul {

  margin-left: -8px

}

.d-color ul li {

  margin-left: 8px;padding-left: 5px;

}

.category-sidebar #accordion a.collapse h3 {

  font-size: 17px;

}

.category-content-right {

  padding-left: 45px;

}

/* details page style */

.rating-size {

  width: 36%;

}

.detail-bye-main a.btn.btn-primary.by-add-cart {

  font-size: 21px;

}

.bye-text-right p {

  font-size: 16px;

}

.detil-add {

  width: 100%;

}

.detail-content .acordion-col {

  padding-right: 15px;

}

}



/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {

.container{width: 750px;}

/* home page style start*/

.head-right ul.sup-menu {

    margin-left: 0

    }



.search-box input[type="search"] {

    width: 78%

    }



.navbar-nav > li > a {

    padding: 21px 10px

    }



a.btn-primary.slider-button {

    left: -38px;

    position: relative

    }

.shipping-main .owl-controls .owl-buttons div {

	left: 0;

	position: absolute;

    top: 30%;

 }

.shipping-main .owl-controls .owl-buttons div.owl-next{

	left: inherit;

    right: 0;

}

.shipping-left-text {

    width: 100%;

    }



.shipping-item {

    width: 33.33%;

    }



.delivery-info {

    margin-top: 50px

    }



.search-box {

    margin-top: 50px

    }



.head-right {

    margin-bottom: 30px

    }

.shipping-main {

	height: inherit;

    }

 

.dropdown-menu {

  top: 52px;

}	

.content-carousel.owl-theme .owl-controls .owl-buttons div {

	left: 0;

	position: absolute;

    top: 17%;

 }

.content-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{

	left: inherit;

    right: 0;

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons div {

	position: absolute;

	top: 0;

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons  div.owl-prev {

	left:0;

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons div.owl-next{

	right:0;

}

.customers-text .single-customers-text {

    padding-left: 10%;

    padding-right: 10%;

    text-align: left;

}

.product-slider-home{

	padding-bottom:20px;

}

.product-images-home .content-carousel .owl-item .single-product{

	 text-align: center;

}

.single-product-text {

  padding-right:0

}

/* .single-product img{width:100%} */

.single-product-text h2 {

  font-size: 22px;

  margin-bottom: 15px;

  margin-top: 0;

}

.single-product-text p {

  font-size: 13px;

}

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev {

  float: inherit;

  left: -10px;

}

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next {

  right: -10px;

}

/* home page style end*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* category page style start*/

.select-cetegory.sidplay {

  margin: 18px 0 30px;

}

.category-content-right {

  padding-left: 0;

}

/* details page style */

.rating-size {

  width: 100%;

}

.detil-add {

  width: 90%;

}

.detail-content .colr-select h4 {

  float: none;

  margin-right:0;margin-top:30px

}

.detail-content .colr-select .d-color ul {

  float: none;

  margin-top: 40px;

}

.detail-content .colr-select .d-color ul li {

  padding-left: 12px;

}

.detail-content  .accordion-theme.theme_acordion {

  margin-bottom: 45px;

}

.detail-content .acordion-col {

  padding-right: 15px;

}



}







/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {

/* .container{width: 320px;}

 */



/* home page style start*/

.logo{margin: 20px 0;}

.navbar-nav {

  margin:0 !important;

  text-align: center;

}

.mobil-search-box{background: none repeat scroll 0 0 #b1d795;}

.mobil-search-box  .search-box {

  margin-top:0

}

 

.slider-pra {

  line-height: 12px !important;

}

a.btn-primary.slider-button {

  font-size: 15px !important;

  padding: 10px 13px !important;position: relative;

  left: -38px;

}

/* .header_top  .logo-col{padding-left:0} */

.dropdown-nav.nav > li {

  display: inline-block;

  position: relative;

}

.nav.navbar-nav.navbar-right.dropdown-nav {

  text-align: right;

}

.shipping-main {

  height: inherit;  margin-bottom: 25px;

  margin-top: 0;

}

.shipping-left-text {

  padding: 12px 50px 10px;

  width: 100%;

}

.shipping-item {

  width: 100%;

}

.single-product-text {

  text-align: center;

  padding-right: inherit;

}

.shipping-item h3{

	text-align:center;

}

.single-product-text h2 {

  margin-bottom: 15px;

}

.owl-carousel {

  margin: 25px 0px;

}

/* .single-product{text-align:center} */

.content-carousel.owl-theme .owl-controls .owl-buttons div {

position: absolute;top: 17%;left:inherit;

  

}

.owl-theme .owl-controls .owl-buttons div.owl-prev {

  left:0;

}

.content-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {

  right: 0;

}

.video-embed {

  padding: 0;

}

.video-title h2 {

float: none;

margin-top: 20px;

text-align: center;

}

.video-pra p {

  padding: 0 10px;

}

.footer-site-info {

  text-align: center;

}

.footer-site-info  .list-inline > li {

  display: inline-block;

  padding-left: 0px;

  padding-right: 0px;

}

.site-info-title h2 {

  font-size: 27px;

}

.news-letter, .delivery-info{border-top: 1px dotted;

margin-top: 30px;

padding-top: 30px;}

.footer-menu ul li a, .footer-menu p {

  float: none;

  text-align: center;

}

.navbar-nav .open .dropdown-menu {

  min-width: 100%;

  position: absolute;background:#B1D795

}

footer .container {

	width:320px;

}

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev, .mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-prev {

left:0;

}

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next, .mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-next{

right:0;

}

.tp-banner-container  .slider-pra {

font-size: 9px !important;

line-height: 20px !important;

position: relative;

left: -89px;

top: -22px;

}

.search-box button[type="submit"] {

  width: inherit;

}

.shipping-area   .col-sm-12{padding:0}

.mobil-shipping.owl-carousel{margin:0}

.mobil-shipping.owl-theme .owl-controls .owl-buttons div {

  background: none;

  position: absolute;

  top: 28%;

}

.mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-prev {

  background: none;

  position: absolute;

  top: 28%;

}

.email-subscription {

  width: 100%;

}

.single-customers-text h4 {

  float: none;

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons div {

position: absolute;

top: 0;

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons  div.owl-prev {

  left:0

}

.customers-text-mobil.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}

.single-customers-text p {

  padding: 0 55px;

}

#slider   .forcefullwidth_wrapper_tp_banner, #slider   .tp-banner{height:360px !important;width:100% !important}

.tp-banner img{height:100%}

#slider .mobil.slider-title {

  display: block !important;

  font-size: 36px !important;

  left: 50%;

  line-height: 50px !important;

  margin-left: -93px !important;

  position: relative;

  text-align: center;

  top: -88px;

}

#slider .slider-pra {

  font-size: 14px !important;

  left: -22%;

  line-height: 20px !important;

  position: relative;

  text-align: center;

  top: 12px;

}

#slider   a.btn-primary.slider-button {

  font-size: 15px !important;

  left: -38px;

  padding: 17px 18px !important;

  position: relative;

  top: 57px;

}

.shipping-left-text {

  margin-bottom: 35px;

}

/* home page style end*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */

/* category page style start*/

.pagination > li > a, .pagination > li > span {

  margin-right: 15px;

}

.category-content-right {

margin-bottom: 30px;

padding-left: 0;

}

.category-sidebar {

  padding-right: 15px;

}

.cute {

  padding-right: 15px;

}

.category-content-right .cute a.btn-primary.add-curt {

  padding: 10px;

}

.category-content-right .cute a {

  padding: 10px 22px;

}

/* details page style */

.rating-size {

  margin-right: 0;

  width: 100%;

}

.in-puppys {

  display: block;

  margin-top:0;

}

.detail-content .colr-select h4 {

  color: #999999;

  float: none;

  margin: 30px 0;

}

.detail-content .colr-select .d-color ul {

  display: inline-block;

  float: none;

  margin-top: 6px;

}

.detail-content .colr-select .d-color ul li {

  padding-left: 8px;

}

.detil-add {

  padding: 5px 10px 10px;

  width: 100%;

}

.detail-content  .accordion-theme.theme_acordion {

  margin-bottom: 40px;

}



.detail-bye-main {

  padding: 15px 20px;

}



.detail-content .acordion-col {

  padding-right: 15px;

}
.detail-caurosel .owl-item .wordpress a {
  margin: 18px 0px;
  width: 210px;
  padding: 10px 43px;
}
button.btn.btn-primary.admin_demo {
  width: 205px;
  margin: 0px 0px;
}
.detail-caurosel .owl-item .preview_btns a {
  margin: 18px 0px;
  width: 210px;
  padding: 9px 21px;
}
.left_bar .slider-img .owl-item {
  /* width: 810px !important; */
  width: 338px !important;
}
.panel-body.product_nav_div .nav li.active a {
 		padding: 8px 8px;
        height: 45px;
        display: block;
		font-size: 16px;
		margin-bottom: 0;
}
.panel-body.product_nav_div {
  padding: 0px 0px 0px !important;
  display: flex

}
.col-sm-4.col-xs-12.col-sm-12.addtocart_btn.wordpress, .col-sm-4.col-xs-12.col-sm-12.addtocart_btn.mobileapps, 
.live_previw.preview_btns {
  padding: 0px 0px 0px 0px;
}
	.panel-body.product_nav_div .nav {
		display: block;
		padding-left: 20px;
		height: auto;
		margin-top: 15px;
	}
	.product #content_bar .single-image {
		margin-bottom: 10px !important;
	}
	.detail-caurosel .owl-item .mobileapps a {
		width:auto !important;
	}
	html[lang="pt"] .panel-body.product_nav_div .nav li.active a,
	html[lang="fr"] .panel-body.product_nav_div .nav li.active a,
	html[lang="es"] .panel-body.product_nav_div .nav li.active a,
	html[lang="it"] .panel-body.product_nav_div .nav li.active a {
	   font-size: 12px !important;
	}
	html[lang="pt"] .product_nav_div .nav .details_tab_li a font,
	html[lang="fr"] .product_nav_div .nav .details_tab_li a font,
	html[lang="es"] .product_nav_div .nav .details_tab_li a font,
	html[lang="it"] .product_nav_div .nav .details_tab_li a font {
		vertical-align: sub !important;
	}
	html[lang="pt"] .panel-body.product_nav_div .nav,
	html[lang="fr"] .panel-body.product_nav_div .nav,
	html[lang="es"] .panel-body.product_nav_div .nav,
	html[lang="it"] .panel-body.product_nav_div .nav {
        padding-left: 10px !important;
    }
}









