@import url(../fonts/gabriola.ttf);
@import url(../fonts/andlso.ttf);



/*************************



*******Typography******



**************************/







body {



  font-family: arial;



  font-size: 16px;



  line-height: 25px;



  color: #666;



  background-color: #fff;



  



}







h1, h2, h3, h4, h5, h6 {
 /* color: #333;*/
 color:#fe0d0d;
 font-family:Gabriola !important;
}







h2 {
  font-size: 30px;
 font-family:Gabriola !important;
  margin-bottom: 20px;
}







h3 {

 font-family:Gabriola !important;

  font-size: 18px;



}







.parallax {



  background-size: cover;



  background-repeat: no-repeat;



  background-position: center;



  background-attachment: fixed;



}







.parallax,



.parallax h1,



.parallax h2,



.parallax h3,



.parallax h4,



.parallax h5,



.parallax h6 {



  color: #fff;



}







.parallax input[type="text"],



.parallax input[type="text"]:hover,



.parallax input[type="email"],



.parallax input[type="email"]:hover,



.parallax input[type="url"],



.parallax input[type="url"]:hover,



.parallax input[type="password"],



.parallax input[type="password"]:hover,



.parallax textarea,



.parallax textarea:hover {



  font-weight: bold;



  color: #fff;



}







.btn {



  border: 0;



  border-radius: 0;



}







.btn.btn-primary:hover {



  background-color: #017fb5;



}







.navbar-nav li a:hover, 



.navbar-nav li a:focus {



  outline:none;



  outline-offset: 0;



  text-decoration:none;  



  background: transparent;



}







a {



  text-decoration: none;



  -webkit-transition: 300ms;



  -moz-transition: 300ms;



  -o-transition: 300ms;



  transition: 300ms;



}







a:focus, 



a:hover {



  text-decoration: none;



  outline: none



}







section {



  padding: 90px 0;



}







.heading {



  padding-bottom:90px;



}







.preloader {



  position: fixed;



  top: 0;



  left: 0;



  right: 0;



  bottom: 0;



  z-index: 999999;



  background: #fff;



}







.preloader > i {



  position: absolute;



  font-size: 36px;



  line-height: 36px;



  top: 50%;



  left: 50%;



  height: 36px;



  width: 36px;



  margin-top: -15px;



  margin-left: -15px;



  display: inline-block;



}











/*************************



********Home CSS**********



**************************/



#home-slider {



  overflow: hidden;



  position: relative;



}







#home-slider .caption {



  position: absolute;



  top: 50%;



  margin-top: -56px;



  left: 0;



  right: 0;



  text-align: center;



  text-transform: uppercase;



  z-index: 15;



  font-size: 18px;



  font-weight: 300;



  color: #fff;



}







#home-slider .caption h1 {



  color: #fff;



  font-size: 60px;



  font-weight: 700;



  margin-bottom: 30px;



}







.caption .btn-start {



  color: #fff;



  font-size: 14px;



  font-weight: 600;



  padding:14px 40px;



  border: 1px solid #6e6d6c;



  border-radius: 4px;



  margin-top: 40px;



}







.caption .btn-start:hover {



  color: #fff



}







.carousel-fade .carousel-inner .item {



  opacity: 0;



  -webkit-transition-property: opacity;



  transition-property: opacity;



  background-repeat: no-repeat;



  background-size: cover;



  height: 2037px;



}







.carousel-fade .carousel-inner .item:after {



  content: " ";



  position: absolute;



  top: 0;



  bottom: 0;



  left: 0;



  right: 0;



  background: rgba(0,0,0,.3);



}







.carousel-fade .carousel-inner .active {



  opacity: 1;



}



.carousel-fade .carousel-inner .active.left,



.carousel-fade .carousel-inner .active.right {



  left: 0;



  opacity: 0;



  z-index: 1;



}



.carousel-fade .carousel-inner .next.left,



.carousel-fade .carousel-inner .prev.right {



  opacity: 1;



}



.carousel-fade .carousel-control {



  z-index: 2;



}







.left-control, .right-control {



  position: absolute;



  top: 50%;



  height: 51px;



  width: 51px;



  line-height: 48px;



  border-radius: 50%;



  border:1px solid #fff;  



  z-index: 20;



  font-size: 24px;



  color: #fff;



  text-align: center;



  -webkit-transition: all 0.5s ease;



  -moz-transition: all 0.5s ease;



  -ms-transition: all 0.5s ease;



  -o-transition: all 0.5s ease;



  transition: all 0.5s ease;



}







.left-control {



  left: -51px



} 







.right-control {



  right: -51px;



}







.left-control:hover, 



.right-control:hover {



  color: #fff;



}







#home-slider:hover .left-control {



  left:30px



} 







#home-slider:hover .right-control {



  right:30px



}







#home-slider .fa-angle-down {



  position: absolute;



  left: 50%;



  bottom: 50px;



  color: #fff;



  display: inline-block;



  width: 24px;



  margin-left: -12px;



  font-size: 24px;



  line-height: 24px;



  z-index: 999;



  -webkit-animation: bounce 3000ms infinite;



  animation: bounce 3000ms infinite;



}







.navbar-right li a {
color: #fff;
text-transform: uppercase;
/*font-family:Gabriola !important;
font: bold 20px/1.2 Gabriola !important;
font-weight: bolder;*/
padding-top: 30px;
padding-bottom: 30px;
}







.navbar-right li.active a {

  background-color:#8dc2ec;

}







.navbar-brand h1 {



  margin-top: 8px;



}







/*************************



********Service CSS*******



**************************/







.service-icon {



  border-radius: 4px;



  color: #fff;



  display: inline-block;



  font-size: 36px;



  height: 90px;



  line-height: 90px;



  width: 90px;  



  -webkit-transition: background-color 0.2s ease;



  transition: background-color 0.2s ease;



}







.our-services .col-sm-4:hover .service-icon {



  background-color: #333;



}







.our-services .col-sm-4 {



  border-right:1px solid #f2f2f2;



  border-bottom:1px solid #f2f2f2;



  padding-bottom: 50px;



}







.our-services .col-sm-4:nth-child(4), 



.our-services .col-sm-4:nth-child(5), 



.our-services .col-sm-4:nth-child(6) {



  border-bottom:0;



  padding-top: 60px;



}







.our-services .col-sm-4:nth-child(3), 



.our-services .col-sm-4:nth-child(6) {



  border-right:0;



}







.service-info h3 {



  margin-top: 35px;



}







/*************************



********About CSS*******



**************************/



#about-us {



  background-image: url(../images/about-bg.jpg);



  padding: 60px 0;



}







#about-us h2 {



  margin-top: 0;



  color: #fff;



}







#about-us .lead {



  font-size: 16px;



  margin-bottom: 10px;



}







#about-us h1 {



  margin-bottom: 30px;



}



#product_sec {



  background-image: url(../images/product_sec-bg.jpg);



  padding: 60px 0;



}







#product_sec h2 {



  margin-top: 0;



  color: #fff;



}







#product_sec .lead {



  font-size: 16px;



  margin-bottom: 10px;



}







#product_sec h1 {



  margin-bottom: 30px;



}



#product_sec_lady {



  background-image: url(../images/product_sec_lady-bg.jpg);



  padding: 60px 0;



}







#product_sec_lady h2 {



  margin-top: 0;



  color: #fff;



}







#product_sec_lady .lead {



  font-size: 16px;



  margin-bottom: 10px;



}







#product_sec_lady h1 {



  margin-bottom: 30px;



}



#product_sec_boys {



  background-image: url(../images/product_sec_boys-bg.jpg);



  padding: 60px 0;



}







#product_sec_boys h2 {



  margin-top: 0;



  color: #fff;



}







#product_sec_boys .lead {



  font-size: 16px;



  margin-bottom: 10px;



}







#product_sec_boys h1 {



  margin-bottom: 30px;



}



#product_sec_girls {



  background-image: url(../images/product_sec_girls-bg.jpg);



  padding: 60px 0;



}







#product_sec_girls h2 {



  margin-top: 0;



  color: #fff;



}







#product_sec_girls .lead {



  font-size: 16px;



  margin-bottom: 10px;



}







#product_sec_girls h1 {



  margin-bottom: 30px;



}





.progress{



  height: 20px;



  background-color: #fff;



  border-radius: 0;



  box-shadow: none;



  -webkit-box-shadow: none;



  margin-bottom: 25px;



}







.progress-bar{



  box-shadow: none;



  -webkit-box-shadow: none;



  text-align: right;



  padding-right: 12px;



  font-size: 12px;



  font-weight: 600;



}











.progress .progress-bar.six-sec-ease-in-out {



  -webkit-transition: width 2s ease-in-out;



  transition:  width 2s ease-in-out;



}







/*************************



********portfolio CSS*****



**************************/







#portfolio .container-fluid, 



#portfolio .col-sm-3  {



  overflow: hidden;



  padding: 0;



}







#portfolio .folio-item {



  position: relative;



}







#portfolio .overlay {



  background-color: #000;



  color: #fff; 



  left: 0;



  right:0;



  bottom:-100%;



  height: 0;



  position: absolute;



  text-align: center;



  opacity:0;  



  -webkit-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out;



}







.overlay .overlay-content {



  display: table;



  height: 100%;



  width: 100%;



}







.overlay .overlay-text {



  display: table-cell;



  vertical-align: middle;



}







.overlay .folio-info {



  opacity: 0;



  margin-bottom: 75px;



  margin-top: -75px;



  -webkit-transition: all 1s ease-in-out;



  transition: all 1s ease-in-out;



}







.overlay .folio-info h3 {



  margin-top: 0;



  color: #fff;



}







.folio-overview a {



  font-size: 18px;



  color: #333;



  height: 50px;



  width: 50px;



  line-height: 50px;



  border-radius: 50%;



  background-color: #fff;



  display: inline-block;



  margin-top: 20px;



  margin-right: 5px;



}







.folio-overview a:hover {



  color: #fff;



}







.folio-overview .folio-expand {



  margin-top: -500px;



  margin-left: -500px;



}







.folio-image, .folio-overview .folio-expand {



  -webkit-transition: all 0.8s ease-in-out;



  transition: all 0.8s ease-in-out;



}







#portfolio .folio-item:hover .folio-image {



  -webkit-transform: scale(1.5) rotate(-15deg);



  transform: scale(1.5) rotate(-15deg);



}







.folio-image img {



  width: 100%;



}







#portfolio .folio-item:hover .overlay {



  opacity: 0.8;



  bottom: 0;



  height: 100%;



}







#portfolio .folio-item:hover .folio-overview .folio-expand {



  margin-top: 0;



  margin-left:0;



}







#portfolio .folio-item:hover .overlay .folio-info {



  opacity: 1;  



  margin-bottom:0;



  margin-top:0;



}











#single-portfolio {



  padding: 90px 0;



  background: #f5f5f5;



  position: relative;



}







#single-portfolio img {



  width: 100%;



  margin-bottom: 10px;



}







#single-portfolio .close-folio-item {



  position: absolute;



  top: 30px;



  font-size: 34px;



  width: 34px;



  height: 34px;



  left: 50%;



  color: #999;



  margin-left: -17px;



}







/*************************



*********Team CSS*********



**************************/



#team {



  padding-top: 0;



}







.team-members {



  margin-bottom: 25px;



}







.social-icons {



  margin-top:30px;



  text-align: center;



}







.social-icons ul {



  list-style: none;



  padding: 0;



  margin: 0;



  display: inline-block;



}







.social-icons ul li {



  float: left;



  margin-right: 8px;



}







.social-icons ul li:last-child {



  margin-right: 0;



}







.social-icons ul li a {



  color:#fff;



  background-color: #d9d9d9;



  height: 36px;



  width: 36px;



  line-height: 36px;



  display: block;



  font-size: 16px;



  opacity: 0.8;



}







.social-icons ul li a:hover {



  opacity: 1;



  -webkit-transform: scale(1.2);



  transform: scale(1.2);



}







.team-member {



  text-align: center;



  color: #333;



  font-size: 14px;



}







.team-member:hover .social-icons ul li a.facebook {



  background-color: #3b5999;



}



.team-member:hover .social-icons ul li a.twitter {



  background-color: #2ac6f7;



}



.team-member:hover .social-icons ul li a.dribbble {



  background-color: #ff5b92;



}



.team-member:hover .social-icons ul li a.linkedin {



  background-color: #036dc0;



}



.team-member:hover .social-icons ul li a.rss {



  background-color: #ff6b00;



}







#team .img-responsive {



  width: 100%;



}







.member-info h3 {



  margin-top: 19px;

  font-family:Gabriola;

  font-size:29px;



}

.member-info p{

  font-family:Andalus;

}





.member-info h4 {



  font-size: 14px;



  margin-bottom: 15px;



  color: #999;

   font-family:Gabriola;



}











/*************************



*******Features CSS*******



**************************/



#features {



  text-align: center;



  background-image: url(../images/features-bg.jpg);



}







#features i {



  font-size: 48px;



}







#features h3 {



  margin-top: 15px;



  font-size: 30px;



  margin-bottom: 7px;



  color: #fff;

   font-family:Gabriola;



}







#features .slider-overlay {



  opacity: 0.8;



}











/*************************



*****Pricing Table CSS****



**************************/



.pricing-table {



  text-align: center;



}







.single-table {



  padding: 30px 20px 20px;



  border:1px solid #f2f2f2;



}







.single-table h3 {



  margin-top: 0;



  padding: 0;



  font-size: 18px;



  text-transform: uppercase;



  margin-bottom: 30px;

 font-family:Gabriola;

}







.price {



  font-size: 36px;



  line-height: 36px;



}







.price span {



  font-size: 14px;



  line-height: 14px;



}







.single-table ul {



  list-style: none;



  padding: 0;



  margin: 30px 0;



}







.single-table ul li {



  line-height: 30px;



}







.single-table.featured {  



  color: #fff;



}







.single-table.featured h3 { 



  color: #fff;



}







.single-table.featured .btn.btn-primary {



  background-color: #fff;



}







/*************************



********Twitter CSS*******



**************************/



#twitter {



  background-image: url(../images/twitter-bg.jpg);



}







#twitter > div {



  text-align: center;



  position: relative;



}







#twitter-carousel {



  position: relative;



  z-index: 15



}







.twitter-icon {



  position: relative;



  z-index: 15;



  color: #fff;



}







.twitter-icon .fa-twitter {



  font-size: 24px;



  height: 64px;



  width: 64px;



  line-height: 65px;



  border-radius: 50%; 



  position: relative;



}







.twitter-icon .fa-twitter:after {



  position: absolute;



  content: "";



  border-width: 8px;



  border-style: solid;



  left: 24px;



  bottom: -14px;



}







#twitter-carousel .item {



  padding: 0 55px;



}







#twitter-carousel .item a {



  color: #fff;



}







.twitter-icon h4 {



  text-transform: uppercase;



  margin-top: 25px;



  margin-bottom: 25px;



  color: #fff;



}







.twitter-left-control, 



.twitter-right-control {



  position: absolute;



  top: 50%;



  color: #fff;



  border: 1px solid #fafafa;



  height:34px;



  width: 34px;



  line-height: 31px;



  margin-top: -17px;



  font-size: 18px;



  border-radius: 50%;



  z-index: 15



}







.twitter-left-control {



  left: 80px;



} 







.twitter-right-control {



  right: 80px



}







.twitter-left-control:hover, .twitter-right-control:hover {



  color: #fff;



}











/*************************



**********Blog CSS********



**************************/







.post-thumb {



  position: relative;



}







.post-icon {



  position: absolute;



  top:10px;



  right:10px;



  height: 30px;



  width: 30px;



  line-height: 30px;



  border-radius:4px;



  text-align: center;



  color: #fff;



  font-size: 12px;



}







.post-meta {



  position: absolute;



  bottom: 15px;



  left: 15px;



  color: #fff;



  font-size: 12px;



  text-transform: uppercase;



  font-weight: 600;



}







.post-meta span {



  margin-right: 16px;



}







#post-carousel .carousel-indicators {



  bottom: 3px;



  left: 90%;



}







.blog-left-control, .blog-right-control {



  position: absolute;



  top: 45%;



  width: 30px;



  text-align: center;



  color: rgba(255,255,255,.7);



  font-size: 36px;



}







.blog-left-control {



  left: 0;



}







.blog-right-control {



  right: 0;



}







.blog-left-control:hover, .blog-right-control:hover {



  color: #fff;  



}







.entry-header h3 a {



  line-height: 30px;



}







.entry-header .date, 



.entry-header .cetagory {



  display: inline-block;



  font-size: 11px;



  font-weight: 600;



  margin-bottom: 30px;



  text-transform: uppercase;



  position: relative;



}







.entry-header .date:after {



  content: "";



  position: absolute;



  left: 0;



  bottom:-22px;



  width: 20px;



  height: 3px;



}







.entry-content {



  font-size: 14px;



}







.load-more {



  display:block;



  text-align: center;



  margin-top: 70px;



}







.btn-loadmore {



  border: 1px solid #f2f2f2;



  color: #666666;



  font-size: 14px;



  font-weight: 600;



  padding: 15px 125px;



  text-transform: uppercase;



}







.btn-loadmore:hover {



  color:#fff;



}







/*************************



**********Contact CSS*****



**************************/







#contact {



  padding-top: 45px;



  padding-bottom: 0;



}







#google-map {



  height: 350px;



}







#contact-us {



  background-image:url(../images/contact-bg.jpg);



  padding-bottom: 90px; 



}







#contact-us .heading {



  padding-top: 95px;



}







.form-control {



  background-color: transparent;



  border-color: #888888;



  height: 50px;



  border-radius: 0;



  box-shadow: none;
  font-size:19px;



}

.form-group .form-control-country{ font-size:19px; color:#ffffff; background:#4C311E;}

.form-group .form-control-country select{ font-size:19px; color:#ffffff; background:#dbdbdb;}



textarea.form-control {



  min-height: 180px;



  resize:none;



}







.form-group {



  margin-bottom: 30px;



}







.contact-info {



  padding-left:70px;



  font-weight: 300;



}







ul.address {



  margin-top: 30px;



  list-style: none;



  padding: 0;



  margin: 0;



}







.contact-info ul li {



  margin-bottom: 8px;



}







.contact-info ul li a {



  color: #fff;



}







.btn-submit {



  display: block;



  padding: 12px;



  width: 100%;



  color: #fff;



  border:0;



  margin-top: 40px;

  font-size:27px;



}







#footer {



  color:#fff;



}







.footer-top {

  position: relative;

 /* padding:30px 0*/

 padding:0 0 10px 0;

}







#footer .footer-bottom {



  background-color: #000000;



  padding: 20px 0 10px;

  border-top: 1px solid #ffffff;



}







#footer .footer-bottom a:hover {



  text-decoration: underline;



}







.footer-logo {



  display: inline-block;



  margin-bottom: 5px;



}







#footer .social-icons {



  margin-top: 15px;



}







#footer .social-icons ul {



  list-style: none;



  padding: 0;



  margin: 0;



}







#footer .social-icons ul li a {



  background-color: rgba(0,0,0,.2);



  border-radius: 4px;



  line-height: 33px;

  border:1px solid #ffffff;



}







#footer .social-icons ul li a:hover {



  color: #fff



}







#footer .social-icons ul li a.envelope:hover {



  background-color: #CECB26;



}







#footer .social-icons ul li a.facebook:hover {



  background-color: #3b5999;



}



#footer .social-icons ul li a.twitter:hover {



  background-color: #2ac6f7;



}



#footer .social-icons ul li a.dribbble:hover {



  background-color: #ff5b92;



}



#footer .social-icons ul li a.linkedin:hover {



  background-color: #036dc0;



}



#footer .social-icons ul li a.tumblr:hover {



  background-color: #ff6b00;



}







.ch-img-1{ background-image:url("../images/e1.jpg");}



.ch-img-2{ background-image:url("../images/e2.jpg");}



.ch-img-3{ background-image:url("../images/e3.jpg");}



.ch-img-4{ background-image:url("../images/e4.jpg");}



.ch-img-5{ background-image:url("../images/e5.jpg");}



.ch-img-6{ background-image:url("../images/e6.jpg");}



.ch-img-7{ background-image:url("../images/e7.jpg");}



.ch-img-8{ background-image:url("../images/e8.jpg");}





.ch-img-9{ background-image:url("../images/e8.jpg");}

.ch-img-10{ background-image:url("../images/e8.jpg");}

.ch-img-11{ background-image:url("../images/e8.jpg");}

.ch-img-12{ background-image:url("../images/e8.jpg");}









/*.ch-item{ border:15px solid #B6D7ED; border-radius:50%; box-shadow:0 0 0 0 rgba(0, 0, 0, 0.1) inset, 0 0 0 16px rgba(255, 255, 255, 0.6) inset, 0 1px 2px rgba(0, 0, 0, 0.1); cursor:default; height:254px; position:relative; transition:all 0.4s ease-in-out 0s; width:100%; }*/



.ch-item {

    border: 7px solid #00a2e8;

    border-radius: 7%;

    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1) inset, 0 0 0 16px rgba(255, 255, 255, 0.6) inset, 0 1px 2px rgba(0, 0, 0, 0.1);

    cursor: default;

    height: 191px;

    position: relative;

    transition: all 0.4s ease-in-out 0s;

    width: 100%;

}





.ch-info {



    backface-visibility: hidden;



    border-radius: 50%;



    height: 100%;



    opacity: 0;



    position: absolute;



    transform: scale(0);



    transition: all 0.4s ease-in-out 0s;



    width: 100%;



}



.ch-info h3 {



    color: #fff;



    font-family: Gabriola;



    font-size: 22px;



    height: 110px;



    letter-spacing: 2px;



    margin: 0 30px;



    padding: 65px 0 0;



    position: relative;



    text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0, 0, 0, 0.3);



    text-transform: uppercase;



}



.ch-info p {



    border-top: 1px solid rgba(255, 255, 255, 0.5);



    color: #fff;



    font-size: 12px;



    margin: 0 30px;



    padding: 10px 5px;



}





.business-header {

	height: 270px;

	background: url(../images/wide1.jpg) center top no-repeat;

	background-size: cover;

}

.business-header .tagline {

	margin-top: 170px;

}

.business-header h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}

.business-header2 {

	height: 340px;

	background: url(../images/wide2.jpg) center center no-repeat;

	background-size: cover;

}

.business-header2 h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}

.business-header3 {

	height: 340px;

	background: url(../images/contact.jpg) center center no-repeat;

	background-size: cover;

}

.business-header3 h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}



.business-header4 {

	/*height: 275px;*/

	background: url(../images/products_img.jpg) center center no-repeat;

	background-size: cover;

}

.business-header4 h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}

.business-header5 {

	height: 148px;

	background: url(../images/products_img_main.jpg) center center no-repeat;

	background-size: cover;

	border-bottom:3px solid #fff;

}

.business-header5 h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}



.business-header6{

	height: 340px;

	background: url(../images/sales-enquiry.jpg) center center no-repeat;

	background-size: cover;

}

.business-header6 h4 {

	background: #34495E;

	color: #fff;

	padding: 5px;

	display: inline;

}



.bg-river {

	background-color: #007EE1 !important;

}

#PROD_Filter p a{ color:#000000;}

#PROD_Filter p a:hover{ color:#ffffff;}

#PROD_Filter p.active{ color:#000000; background:rgb(117, 186, 227) none repeat scroll 0 0;}

#PROD_Filter p.active a{ color:#ffffff; background:rgb(117, 186, 227) none repeat scroll 0 0;}

#PROD_Filter p:hover{ color:#000000; background:rgb(117, 186, 227) none repeat scroll 0 0;}

#PROD_Filter p:hover a{ color:#ffffff; background:rgb(117, 186, 227) none repeat scroll 0 0;}

/*Presets*/
ul.nav li.dropdown ul.dropdown-menu{ background-color:#007ee1 !important; width:194px; margin:0 -73px 0 0;}

ul.nav li.dropdown ul.dropdown-menu li a{ background-color:#007ee1 !important; margin:0px 0 !important; padding:8px 0 8px 10px !important;  border-bottom:none !important; font-family:arial !important; font-size:16px;}

ul.nav li.dropdown ul.dropdown-menu li{ background-color:#8dc2eb !important; }



ul.nav li.dropdown ul.dropdown-menu li a:hover{ background-color:#8DC2EC !important;}

ul.nav li.dropdown ul.dropdown-menu li:hover{ background-color:#007EE1 !important;}



#PCat_details{ margin:-38px 0 30px !important;}

ol.breadcrumb li a{ font-family:Andalus !important;}

.Product_deName p{ display:none;}

