.product_information{width: 840px; margin: 0 auto; clear: both; padding:15px 0 30px 0; color: #575757; font-size: 15px; line-height: 22px;}
.product_information div,
.pagecontent_one div,
.product_information p{float: left; width: 100%;}
.product_information h2, .product_information h3, .product_information h4, .product_information a{text-transform: none; text-decoration: none; padding: 0;}
.product_information img, 
.pagecontent_one img{display: block; width: 100%;}
.soft{transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms;}

.product_information .page_title{font-size: 15px; text-transform: uppercase; padding:0 0 10px 0 !important; font-weight: 700; color: #333; border: 0px;}
.product_information p{font-size: 15px; line-height: 25px; display: block; padding: 10px 0 0 0 !important;}

.pagecontent_links{border-top: 1px solid #ddd; padding-top: 20px;width:100%;float:left;}
.pagecontent_links .main_title{ font-size: 25px; text-transform: uppercase; text-align: center; color: #00abec; position: relative; padding-bottom: 10px; font-weight: 700;}
.pagecontent_links .main_title::after{content: ''; position: absolute; width: 100px; height: 4px; background: #00abec; bottom: 0; margin: 0 auto; display: block; right: 0; left: 0;}
.pagecontent_links .text_holder{padding: 15px 0; text-align: center;color: #666 !important;}
.pagecontent_links .text_holder a{color: #666 !important; padding: 0 5px;}
.pagecontent_links .text_holder a:hover{color: #000 !important;}

.page_main_title{color: #9f0028; font-size: 25px; text-align: center; font-weight: 800; padding-bottom: 10px;}

.pagecontent_one{width:100%; float:left; padding:0 0 20px 0;}
.pagecontent_one .shadetabs {width:100%; float:left; text-align: center; font-weight: 700; background: #f2f2f2;}
.pagecontent_one .shadetabs ul{margin-bottom:0;}
.pagecontent_one .shadetabs li{width: 25%; position: relative; height: 50px;text-align: center;padding-left:0; padding-bottom:0;padding:0;background: none;}
.pagecontent_one .shadetabs li:last-child:after{background: none; border: 0;}
.pagecontent_one .shadetabs li:after{content: ''; width: 1px; height: 50px; background: #ccc; position: absolute; top: 0; right: 0;}
.pagecontent_one .shadetabs a {transition: 0.5s; color: #575757; display: inline-block; float: left; width: 100%; background: none; border: 0;font-size: 13px; line-height: 50px; height: 50px; cursor: pointer; text-transform: uppercase;}
.pagecontent_one .shadetabs a:hover {color: #fff !important; background: #333;}
.pagecontent_one .shadetabs a.active {color: #ffffff !important; background: #00abec !important;}
.pagecontent_one .shadetabs img{margin: 20px auto 0 auto; width: 100%;animation: fadeEffect 0.2s;}
.pagecontent_one .shadetabs li a img.dog1-2,
.pagecontent_one .shadetabs li a.active img.dog1-1{display: none;}
.pagecontent_one .shadetabs li a.active img.dog1-2{display: block;}
.pagecontent_one .tabcontent{width:100%; float:left;animation: fadeEffect 0.5s; padding: 20px 0 0 0;}
@keyframes fadeEffect {
0% {opacity: 0;}100% {opacity: 1;}
}
.pagecontent_one .tabcontent .one,
.pagecontent_one .tabcontent .two,
.pagecontent_one .tabcontent .three,
.pagecontent_one .tabcontent .four{width: 100%; float: left;}

.pagecontent_one .tabcontent .one .text_holder{border-bottom: 1px solid #ddd; padding-bottom: 20px;}
.pagecontent_one .tabcontent .one .other_text{text-align: center;}
.pagecontent_one .tabcontent .one .other_text ul li{width: 50%; padding: 10px 20px; text-align:center;}
.pagecontent_one .tabcontent .one .other_text img{width: 35%; margin: 0 auto;}
.pagecontent_one .tabcontent .one .other_text span{display: inline-block; width: 100%; vertical-align: middle; height: 50px; font-weight: 700;}

.pagecontent_one .tabcontent .two .img_holder{width: 43%;}
.pagecontent_one .tabcontent .two .text_holder{width: 55%; float: right; padding-top: 25px;}
.pagecontent_one .tabcontent .two .text_holder .page_main_title{text-align: left;}

.pagecontent_one .tabcontent .three .content_one,
.pagecontent_one .tabcontent .three .content_two,
.pagecontent_one .tabcontent .three .content_three{width: 100%; float: left; padding-bottom: 25px;}

.pagecontent_one .tabcontent .three .text_holder{}
.pagecontent_one .tabcontent .three .text_holder ul li{width: 50%; padding: 10px 20px; font-weight: 600; text-align:left;}
.pagecontent_one .tabcontent .three .text_holder ul li:nth-child(3),
.pagecontent_one .tabcontent .three .text_holder ul li:nth-child(4){border-top: 1px solid #ddd;}
.pagecontent_one .tabcontent .three .text_holder img{width: 100px; float: left;}
.pagecontent_one .tabcontent .three .text_holder span{display: inline-block; width: 68%; padding: 0 0 0 10px; float: right; font-weight: 700;}

.pagecontent_one .tabcontent .four .text_holder{ text-align: center; padding-top: 20px; font-size: 14px; font-weight: 600;}
.pagecontent_one .tabcontent .four .text_holder ul li{width: 25%; padding: 10px 20px; border-right: 1px solid #ddd;text-align:center;}
.pagecontent_one .tabcontent .four .text_holder ul li:last-child{border: 0;}
.pagecontent_one .tabcontent .four .text_holder ul li:hover span.buy_button {background: #00abec;}
.pagecontent_one .tabcontent .four .text_holder img {width: 130px;margin: 0 auto;}
.pagecontent_one .tabcontent .four .text_holder span.product_name {width: 100%;float: left;padding: 10px 0;color: #000 !important;text-align:center;}
.pagecontent_one .tabcontent .four .text_holder span.buy_button {text-align:center;display: inline-block;width: 100px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #c12020;transition: 0.5s; color: #fff; text-transform: uppercase; font-size: 14px; font-weight: 700; line-height: 35px;}

.BrandPage_Container{width:100%; float:left; border:1px solid #ddd; padding:5px; margin-bottom:20px;}
.BrandPage_Container .pagecontent_one .shadetabs li{width:33.333%;}
.BrandPage_Container .pagecontent_one .shadetabs a{font-size:18px;}

/*** RESPONSIVE START HERE ***/
@media only screen and (max-width:970px), (max-width:1040px){

}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.product_information{width: 100%;}

}

@media only screen and (max-width:510px),  (max-width:600px){
.pagecontent_one .shadetabs a {font-size: 13px; line-height: normal; padding-top: 10px;}
.pagecontent_one .shadetabs ul li a span{display: block; width: 100%; float: left;}
.pagecontent_one .tabcontent .two .img_holder{width: 100%;}
.pagecontent_one .tabcontent .two .img_holder img{width: 400px; margin: 0 auto;}
.pagecontent_one .tabcontent .two .text_holder{width: 100%;}
.pagecontent_one .tabcontent .one .other_text ul li,
.pagecontent_one .tabcontent .three .text_holder ul li{padding: 10px 0; width: 100%;border-bottom: 1px solid #ddd;}
.pagecontent_one .tabcontent .three .text_holder ul li,
.pagecontent_one .tabcontent .three .text_holder ul li:nth-child(3){border-bottom: 1px solid #ddd; border-top: 0;}
.pagecontent_one .tabcontent .three .text_holder ul li:last-child,
.pagecontent_one .tabcontent .one .other_text ul li:last-child{border: 0;}
.pagecontent_one .tabcontent .one .other_text img{width: 110px; margin: 0 auto;}
.pagecontent_one .tabcontent .three .text_holder img{display: block; float: none; margin: 0 auto; width: 80px;}
.pagecontent_one .tabcontent .three .text_holder span{width: 100%; text-align: center;}

.pagecontent_one .tabcontent .four .text_holder ul li{width: 50%; padding: 10px 20px; border-right: 0px solid #ddd; border-bottom: 1px solid #ddd;}
.pagecontent_one .tabcontent .four .text_holder ul li:first-child,
.pagecontent_one .tabcontent .four .text_holder ul li:nth-child(3){border-right: 1px solid #ddd;}
.pagecontent_one .tabcontent .four .text_holder ul li:nth-child(3){border-bottom: 0;}
.pagecontent_one .tabcontent .four .text_holder span.product_name{height: 70px;}

.BrandPage_Container .pagecontent_one .shadetabs a{font-size:14px;}

}

@media only screen and (max-width:490px),  (max-width:500px){
}

@media only screen and (max-width:400px),  (max-width:480px){
.pagecontent_one .shadetabs{border: 1px solid #ddd; border-bottom: 0;}
.pagecontent_one .shadetabs a {font-size: 14px; }
.pagecontent_one .shadetabs ul li{width: 50%; border-bottom: 1px solid #ddd;}
.pagecontent_one .tabcontent .one .other_text img{width: 90px;}
.pagecontent_one .tabcontent .two .img_holder img{width: 75%;}
.pagecontent_one .tabcontent .three .text_holder img{width: 70px;}

.pagecontent_one .tabcontent .four .text_holder ul li{padding: 10px 10px; font-size: 13px; line-height: 18px;}
.pagecontent_one .tabcontent .four .text_holder span.product_name{height: 60px;}

}

@media only screen and (max-width:375px){

}

@media only screen and (max-width:360px){
.pagecontent_one .tabcontent .four .text_holder ul li{padding: 10px 5px;}
.pagecontent_one .tabcontent .four .text_holder ul li{font-size: 12px; line-height: 18px;}

}