body{font-family: 'robotoregular' !important; font-style: normal !important; font-weight: normal !important; }
h1.page-title{ margin-bottom:5px !important; margin-top:10px !important; font-family:'robotomedium';font-weight: normal;   font-style: normal;}
p {margin-top: 0rem;margin-bottom: 1rem;font-size: 1.5rem !important;font-family:'robotoregular';font-weight: normal;font-style: normal; line-height:24px;}


.imgtexh_bg{	background-color: rgba(255,255,255,.7);	font-family: 'robotoregular';font-weight: normal;font-style: normal;	font-size: 18px;	position: relative;	margin-left: 13px;	margin-top: -70px;	color: #000;	padding: 5px 12px;	line-height: 18px;	text-align: center;	border: solid 1px #fff;	float: left;	text-transform: uppercase;}
.imgtexh_bg a{color: #000;}

.homeproduct_righttop {	width: 100%;margin-bottom: 13px;position: relative; }
.homeproduct_bottomright {	width: 100%;margin-bottom: 0px;position: relative;}
.clear{ clear:both;}
.tabs { max-width: 100%; float: none; list-style: none; padding: 0; margin:0px auto; margin-top:20px; margin-bottom:0px;}
.tabs:after { content: ''; display: table; clear: both;}
.tabs input[type=radio] {   display:none;}
.tabs label {   display: block;  float: left;   width: 10%; color: #000000; font-size: 14px;     font-family: 'robotomedium';
    font-weight: normal;
    font-style: normal;  text-decoration: none;  text-align: center;
    line-height: 2;    cursor: pointer;    -webkit-transition: all 0.5s; /* Safari 3.1 to 6.0 */    transition: all 0.5s;}
.lab_first {margin-left: 16%;}
.lab_last {margin-right:16%;}
.tabs label span { display: none;}
.tabs label i { padding: 5px; margin-right: 0;}
.tabs label:hover {    color: #88bc40;}
.tab-content {display: none; width: 100%; float: left; padding: 0px 15px 15px 15px; box-sizing: border-box; background-color:#ffffff;}
.tab-content * {   -webkit-animation: scale 0.7s ease-in-out;   -moz-animation: scale 0.7s ease-in-out;    animation: scale 0.7s ease-in-out;}
.checkout-index-index .payment-method label[for="quickpay_gateway"] {
	color: #000;
	cursor: pointer;
	font-size: 0px;
	font-weight: 700;
	line-height: 18px;
}

.checkout-index-index .payment-method label[for="quickpay_gateway"] {
	background: url("/pub/media/images/credit-debitcard.jpg") no-repeat 40px 10px transparent;
	color: #000;
	cursor: pointer;
	font-size: 0px;
	font-weight: 700;
	height: 20px;
	line-height: 18px;
	width: 370px;
	float: right;
	display: block;
	margin-top: 0px;
}


@keyframes scale {
  0% { transform: scale(0.9);    opacity: 0;    }
  50% { transform: scale(1.01);  opacity: 0.5; }
  100% { transform: scale(1);  opacity: 1;}}
  
.tabs [id^="tab"]:checked + label {
    background: #FFF;  color: #88bc40;}
#tab1:checked ~ #tab-content1,
#tab2:checked ~ #tab-content2,
#tab3:checked ~ #tab-content3,
#tab4:checked ~ #tab-content4,
#tab5:checked ~ #tab-content5,
#tab6:checked ~ #tab-content6 {
    display: block;}




.hp_colour .hp_colour_item .hp_col_text{ padding-top:5px; font-size:14px;}


.hp_top_banner {background-color:inherit !important; width: 100% !important;height: auto; margin-left:0px !important;margin-top:-10px; position:relative;}

.home_free_images {height: 30px;}.home_size {padding: 0px; margin-bottom:0px !important;}.home_size li {float: left;width: 12%;list-style: none; text-align:center;}.hp_col_size {font-size: 16px;}.home_size li a{color:#000000;}.home_style {padding: 0px; margin-bottom:0px !important;}
.home_style li {float: left;width: 12%;list-style: none; text-align:center; min-height:70px;}.hp_col_style {font-size: 16px;}.home_style li a{color:#000000;}
.hp_size {margin-bottom: 25px;}.hp_style{margin-bottom: 20px;}.section_title::before { background-color:inherit !important;}
.hp_colour{margin-top:15px !important;}.section_title{ padding-bottom:0px !important;}.section_title {margin-bottom:5px !important;}
.free_del_listtop {padding: 0px;margin: 0; list-style: none; margin-top:22px; height:55px;}
ul.free_del_listtop li {float:left;width:24%;text-align:center; margin:0% .5%;}ul.free_del_listtop li a{color:#000000;}
.home_free_subtittle {font-size: 11px;line-height: 13px; padding: 0px 10px;}.home_free_tittle {font-weight:600;line-height:18px;}
.trust_review {padding:0px;}.google_review {padding:0px;}ul.brands_home{padding: 0px;margin: 0; list-style: none;}
ul.brands_home li{float:left;width:15%;text-align:center;}.home_brands_bg{ text-align:center;}.product_name a {color: #000;}
button.butons_mores{ margin-top:15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}ul.patner_website{padding: 0px;margin: 0; list-style: none;}ul.patner_website li{float:left;width:15%;text-align:center;}
@media screen and (min-device-width: 320px) and (max-device-width: 768px){
	.owl-carousel .owl-item img{ width:auto !important;}.cms-mobilehome .page-main {padding: 0px !important; margin: 0px !important;}
.home_free_tittle {font-weight:510;line-height: 13px; font-size: 11px;  padding: 7px 5px  0px 5px;}
.home_free_tittle.last{font-weight:510;line-height: 13px; font-size: 11px;  padding: 2px 5px  0px 5px !important;}

/*.page-main{ padding:0px !important;}*/
.section_title{ margin-bottom:0px !important; padding-bottom:0px !important; font-size:18px; line-height:20px;}
.free_del_listtop {padding: 0px;margin: 0; list-style: none; }ul.free_del_listtop li {float:left;width:23%;text-align:center; margin:0% 1%;}
.home_size li {float: left;width: 25%;list-style: none; text-align:center; margin-bottom:10px;}
.home_style li {float: left;width: 25%;list-style: none; text-align:center; margin-bottom:10px; min-height:70px;}
.hp_col_size {font-size: 14px;}ul.brands_home li{float: left;width: 31%;margin: 1%;text-align: center;padding: 2%;border: solid 1px #ccc;}
ul.patner_website li{float: left;width: 31%;margin: 1%;text-align: center;padding: 2%;}	button.butons_mores {padding: 2px 12px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;}.hp_col_style {font-size: 14px;}.trustreview_home_bg{ width:47% !important; float:left left; margin-top:15px !important;}.googlereview_home_bg{width:47% !important;float:left left;margin-top:15px !important;}.home_free_tittle.trst {padding-top: 0px !important;font-size: 13px;padding-left: 30px;}

#rmjs-1 {padding: 0px 8px;font-size: 15px;text-align: justify;}
.hp_section_g1{padding: 0px 8px;font-size: 15px;text-align: justify;}
}


.post-content {padding: 5px 10px;}
.post-meta{ padding:0px; margin:0px; font-size:12px;}
.post-meta li {	list-style: none;float: left;width: 50%;}
.clear{ clear:both;}
.post-content h3 {margin-top: 10px; font-weight:600;}
.post-content h3 a {color:#152d18;}
.post-content p {	text-align: justify; line-height:20px;}
a.read-more-btn{color:#152d18; text-decoration:underline; font-weight:600;}
.post-content a {color:#152d18; text-decoration:underline; font-weight:600;}
.quots_icon {float: left;width: 30px;height: 110px;}
.testmonial_bg {	padding: 15px;	border: solid 1px #ccc;	margin-bottom:20px;	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.inline-flex.items-center {text-align: right;}.text-gray-900 {	font-weight: 600;}
.container h2{     font-family: 'robotomedium';
    font-weight: normal;
    font-style: normal;text-transform:uppercase; padding:15px 0px 5px 0px; font-size:20px;}
.container{ padding:15px 0px;}
.hp_colour_item.item {	text-align: center;}
.new_product_tittle{    font-family: 'robotomedium'; font-weight: normal; font-style: normal;  padding:0px 15px 0px 15px; font-size:15px; text-align:center; line-height:16px; height:45px;}
.product_price {	text-align: center;font-family: 'robotomedium';font-weight: normal;  font-style: normal;; font-size:15px;}
.angle_right {position:relative; width:30px; height:30px; display:inline-block; line-height:3; font-size:13px;}
.angle_right:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-right.svg"); background-repeat:no-repeat; background-size:20px; width:20px;
 height:20px;}
.angle_left { position:relative; width:30px; height:30px; line-height:3; display:inline-block; font-size:13px}
.angle_left:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-left.svg"); background-repeat:no-repeat; background-size:20px; width:20px;
 height:20px;}
.panel.wrapper {display: none;}
.bannar_right {position: absolute;width: 40px;height: 40px;line-height: 3;display: inline-block;font-size: 13px;margin-top: -15%;background: #fff;line-height: 52px;	border: solid 1px #ccc;
	right:5px !important;}
.bannar_right:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-right.svg"); background-repeat:no-repeat; background-size:20px; width:20px;
 height:20px}
.bannar_left {	position: absolute;	width: 40px;height: 40px;	line-height: 3;	display: inline-block;	font-size: 13px;	margin-top: -15%;	background: #fff;	line-height: 52px;	border: solid 1px #ccc;
	left:5px;}
.bannar_left:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-left.svg"); background-repeat:no-repeat; background-size:20px; width:20px; height:20px;}
.anxiety_right {	position: absolute;	width: 40px;	height: 40px;	line-height: 3;	display: inline-block;	font-size: 13px;	top: -5%;	background: #fff;	line-height: 52px;	border: solid 1px #ccc;	right:20px !important;}
.anxiety_right:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-right.svg"); background-repeat:no-repeat; background-size:20px; width:20px; height:20px;}
.anxiety_left {	position: absolute;	width: 40px;height:40px;line-height: 3;display: inline-block;	font-size: 13px;	top: -5%;	background: #fff;	line-height: 52px;	border: solid 1px #ccc;	right:70px;}
.anxiety_left:before { display:inline-block; content:""; background-image:url("/pub/media/home/chevron-left.svg"); background-repeat:no-repeat; background-size:20px; width:20px; height:20px;}

.anxiety_bg a{ color:#000;}
.anxiety_bottom a{ color:#000;}
.hp_colour_item.item a{ color:#000;}
.hp_brand_container {	padding-top: 22px;}
.expand-button {	cursor: pointer;display: block;margin-top: 1rem;margin-left: auto;margin-right: auto;border: 1px solid #24AC24;border-radius: 3px;background-color: #6dab3c;
	color: white;	font-size: 15px;	padding: 5px 15px;box-shadow: inset 0 1px 0 0 #24AC24, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3);}
.expand-button:hover{	border: 1px solid #24AC24;border-radius: 3px;	background-color: #6dab3c;}
.expand-button a{ color:#ffffff; text-decoration:none;} 



.product-item-name, .product.name a{    font-family: 'robotomedium' ;
    font-weight: normal !important;
    font-style: normal;font-size: 15px !important;}
.product-item .price-box .price {font-weight: 600 !important;white-space: nowrap;    font-family: 'robotolight';
    font-weight: normal;
    font-style: normal;font-size: 15px !important;}


h1{font-size:30px  !important;    font-family: 'robotomedium';
    font-weight: normal;
    font-style: normal; margin-bottom:5px;}






/*%%%%%%%%%%%%%  View Page    %%%%%%%%%%%%%%%%*/
.product-reviews-summary .reviews-actions .action.add{    font-family: 'robotolight';
    font-weight: normal;
    font-style: normal;}

.product-info-main .page-title-wrapper h1 {margin-bottom: 14px;font-size: 22px !important;color:#000 !important;   font-family: 'Roboto';
    font-weight: normal;
    font-style: normal;}
.reviews-actions a {color: #000 !important;}
.product-reviews-summary .reviews-actions {font-size: 15px !important;margin-top: 3px;	font-weight: 600 !important;}
.product-info-price .price-box .price-container .price { font-size: 30px; line-height: 36px; color:#000 !important;}
.product-info-main .stock {margin: 0px !important;}
.post-content h3 {font-size: 16px !important;line-height: 21px !important;}




.modal-popup .action-close{ border:none !important; outline:none !important;}

/*---------------------------------------*/

  #popup {
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.8);
}



.verify-window img {
  display: block;
  width: 68px;
  height: 68px;
  margin: 0 auto;
  padding:0px;
}

.verify-window h3 {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
  color: #4d4d4d;
  line-height: 1.7;
  margin-top: 10px;
  text-align: center;
}

.verify-window p {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
  color: #4d4d4d;
  margin-top: 10px;
  line-height: 1.7;
  text-align: center;
}






.button-yes:hover {
  background: #ADCC21;
  color: #fff;
  transition: all 0.2s ease;
  cursor: pointer;
}

.button-no:hover {
  background: #95969a;
  color: #fff;
  transition: all 0.2s ease;
  cursor: pointer;
}


    
  
.page-footer{ display:none !important;}
#aa-footer {	background-color: #6dab3c;	display: inline;float: left;	width: 100%;} 
#aa-footer .aa-footer-top {	display: inline;float: left;	padding: 20px 0;	width: 100%;	min-height: 100px;}

 
   .aa-footer-bottom {	background: #152d18;}
   .aa-footer-widget h3 {color: #eee;	font-size: 18px;	font-weight: 400; padding-bottom:5px; font-family: 'robotomedium';}
   .aa-footer-nav li {color: #fff;	font-size: 14px;font-family:'robotomedium' !important;}
   .aa-footer-nav li a {	color: #fff;}
   .aa-footer-nav {padding: 0px 12px;}
   ul > li{ margin-bottom:5px !important;}
   address p{ color:#ffffff;font-family:'robotomedium' !important;}
   
   
   

   
   
   
   
   .wrp {
  text-align: left;
  height: 100%;
  width: 100%;
}
.wrp::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.icon {
  display: inline-block;
  font-size: 20px;
  line-height: 40px;
  height: 40px;
  width: 30px;
  margin-right: 0px;
  color: #4099ff;
  border-radius: 100%;
  position: relative;
}
.icon::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 100%;
  background: rgba(0,0,0,0.1);
  z-index: -1;
}
.icon::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  transform: scale(0);
  background: #4099ff;
  border-radius: 100%;
  z-index: -1;
}
.icon:hover {
  animation-name: bubble2;
  animation-duration: 0.5s;
  animation-delay: 0.1s;
  animation-fill-mode: forwards;
}
.icon:hover::after {
  animation-name: bubble;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}
.icon-twitter {
  color: #4099ff;
}
.icon-twitter::after {
  background: #4099ff;
}
.icon-facebook {
  color: #3b5998;
}
.icon-facebook::after {
  background: #3b5998;
}
.icon-instagram {
  color: #3f729b;
}
.icon-instagram::after {
  background: #3f729b;
}
.icon-gplus {
  color: #dc4e41;
}
.icon-gplus::after {
  background: #dc4e41;
}
@-moz-keyframes bubble {
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes bubble {
  100% {
    transform: scale(1);
  }
}
@-o-keyframes bubble {
  100% {
    transform: scale(1);
  }
}
@keyframes bubble {
  100% {
    transform: scale(1);
  }
}
@-moz-keyframes bubble2 {
  100% {
    color: #fff;
  }
}
@-webkit-keyframes bubble2 {
  100% {
    color: #fff;
  }
}
@-o-keyframes bubble2 {100% {color: #fff;}
}
@keyframes bubble2 {100% {color: #fff;}}
.fa{ color:#FFFFFF !important;}
    
/*---------------------------------------*/


 

/*---------------- Home  -----------------------*/
.pro_check{background: #6dab3c;	border: 1px solid #24AC24; color:#FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
.pro_check:hover{background: #6dab3c;border: 1px solid #24AC24;color:#FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
.cont{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
button{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.modal-popup .modal-footer{padding-left:2rem !important; padding-right:2rem !important; }


.lab_first {margin-left: 25% !important;}
.container h2{ padding:0px !important;}
.hover-box{margin:0 0 10px 0;overflow: hidden;}
.hover-box .hover-img{position: relative;overflow: hidden;}
.hover-box .hover-img img{width:100%;height:auto;}
.hover-box .hover-img .over-layer{position: absolute;width:100%;height:100%;left:0;top:0;padding:40% 10%;text-align: center;background:rgba(0,0,0,0.6);transform: rotateY(90deg);transition: all 0.50s ease 0.4s;}
.hover-box:hover .over-layer{transform: rotateY(0deg);}
.hover-box .hover-img::before{content: "";position: absolute;width:100%;height:100%;left:0;top:0;opacity:1;border:2px solid #fff;transform: scale(0.95,0.97);transition: all 0.50s ease 0s;}
.hover-box:hover .hover-img::before{transform: scale(1,1);opacity:0;}
.hover-box .hover-img .over-layer h3{color:#fff;margin:0 0 10px;}
.hover-box .hover-img .over-layer .hover-info{display:inline-block;padding:10px;color:#fff;margin:0 0 10px;}
.hover-box .hover-img .over-layer .hover-info >i{margin:0 5px;font-size:14px;}
.hover-box .hover-img .over-layer .hover-info >span{text-transform:uppercase;font-size:14px;}
.hover-box .hover-img .over-layer .links{margin:0;padding:0;}
.hover-box .hover-img .over-layer .links li{list-style:none;display:inline-block;margin:0 5px ;}
.hover-box .hover-img .over-layer .links li a{color:#fff;width:35px;height:35px;display: block;line-height:35px;text-align: center;background:#00BFF3;border-radius:5px;}
.hover-box .hover-img .over-layer .links li a:hover{text-decoration:none;}
.hover-box .mn::before{content: "";position: absolute;width:100%;height:100%;left:0;top:0;opacity:1;border:2px solid #fff;transform:scale(0.96,0.93) !important;transition: all 0.50s ease 0s;}     
.price-container .price {font-size: 20px !important;}
.add-to-cart-dialog {text-align: center !important; font-size: 18px !important;}
.blog-post-view .action.primary {padding: 7px 15px !important;}

    
/*-----------------  end  Home  ----------------------*/
@media (min-width: 768px) {
	.logo {margin: -8px auto 0px 0 !important;}
/*	.hotline {float: left;	width: 220px;	margin-left: 365px !important; margin-top:20px !important;color: #000;font-size: 20px;font-weight: 400;line-height: 22px;	text-align: left;}*/

	#main_homepage{ width:1280px; margin:0 auto;margin-top:0px;}
	.button-no {  float: right;  margin-right: 00px;  border: 2px solid #95969a;  color: #95969a; display: block;}
	   .container{ width:1280px; margin:0 auto;}
	.button-yes,
.button-no {
  background: #fff;
  color: #ADCC21;
  width: 30%;
  margin-top: 20px;
  border: 2px solid #ADCC21;
  padding: 12px 17px;
  border-radius: 30px;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 1em;
}

	.button-yes { float: left; margin-left: 40px;}
	.left_large_bg {	width: 35%;margin-bottom: 13px;float: left;margin-right: 13px;position: relative; }
	.left_middle_bg {	width: 25%;margin-bottom: 13px;float: left;margin-right: 13px;position: relative; }
.homeproduct_right{width: 37%;margin-bottom: 0px;float: left;margin-right: 0px;}
    .tabs i {  padding: 5px;  margin-right: 10px; }
    .tabs label span {  display: inline-block; }
	.verify-window {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 555px;
  height: 350px;
  margin-left: -300px;
  margin-top: -175px;
  overflow: hidden;
  border-radius: 10px;
  padding: 40px;
  background-color: #fff;
  box-sizing: border-box;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.2);
}
.blog__post-item {float: left;width: 23% !important;margin: 1% !important;}
.header.content {padding: 14px 20px 0 !important;}
.nav-sections {background: #152d18 !important ;}
.navigation {background: #152d18 !important ;}
.navigation .level0 > .level-top{ color:#FFFFFF; padding:0px 0px 0px 0px !important;}
.level0.ui-menu-item a span {	color: #ffffff !important;}
  .col-md-3 {width: 25% !important; float:left !important;}
      .col-md-4 {width: 33.333%; float:left;}
	  .action.primary {background-image: none !important;	background: #6dab3c !important;	border: 1px solid #6dab3c !important;color: #fff;cursor: pointer;display: inline-block;font-family:'Roboto';font-weight: 500;padding: 4px 45px 6px 45px !important;	font-size: 1.4rem;box-sizing: border-box;vertical-align: middle;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
	  .modal-popup .modal-inner-wrap {margin: 5rem auto;width: 28% !important; margin-top:20rem;}
}
@media screen and (min-device-width: 320px) and (max-device-width: 767px){
	.logo {margin: 0px  !important; float:none !important;}
.logo img {width: 265px;margin: 0 auto;	margin-top: 15px;}
	#main_homepage{ width:98%; margin:0 auto;margin-top:30px; margin-left:1%; margin-right:1%;}
	   .container{ width:100%; margin:0 auto; padding:0px 2%;}
	.button-no { float: right; margin-right: 0px;  border: 2px solid #95969a;  color: #95969a;  display: block;}
	
	.button-yes,
.button-no {
  background: #fff;
  color: #ADCC21;
  width: 43%;
  margin-top: 20px;
  border: 2px solid #ADCC21;
  padding: 8px 17px;
  border-radius: 30px;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 1em;
  line-height:15px;
}

	.button-yes { float: left; margin-left:0px;}
	.left_large_bg {	width: 100%;margin-bottom: 13px;float: none;margin: 0%;position: inherit; margin-top:13px; }
	.left_middle_bg {	width:100%;margin-bottom: 0px;float: left;margin-right: 0px;position: inherit; }
.homeproduct_right{width: 100%;margin-bottom: 0px;float: left;margin-right: 0px;}
	.nav-sections {background: #FFFFFF !important;}
	.verify-window { position: absolute; top: 3%; left: 3%;  right:3%;  width: 94%;   height: auto;  margin-left:0px;  margin-top:0px;
  overflow: hidden;  border-radius: 10px;  padding: 20px;  background-color: #fff;  box-sizing: border-box;  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.2);}
.blog__post-item {float: none;width: 98% !important;margin: 1% !important;}
/*.hotline {	float: right;	width: 220px;	margin-right:25px !important;	margin-top: -95px !important;color: #000;font-size: 15px;font-weight: 400;line-height: 20px;	text-align: left;}*/
.header.content {padding: 14px 10px 0 !important;}
.blog__post-list {margin: 10px;}
.blog__post-item .blog__post-excerpt > img, .blog__post-item .blog__post-excerpt > a > img{ width:100% !important; height:auto;}


.bannar_slider .hp_colour_item.item {height: 175px !important;}
.bannar_slider .owl-prev {display: none !important;}
.bannar_slider .owl-next {display: none !important;}

.nav-sections {background: #FFFFFF !important ;}
.navigation {background: #FFFFFF !important ;}
.section-items.nav-sections-items a{ color:#000000;}
.navigation .level0 > .level-top{ color:#000000; padding:8px 0px 8px 0px !important;}
.level0.ui-menu-item a span {	color: #000000 !important;}
.navigation .parent .level-top::after { color:#000000 !important;}
  .col-md-3 {width: 100% !important; float:none !important;}
      .col-md-4 {width: 100%; float:none;}
	  .action.primary {background-image: none !important;	background: #6dab3c !important;	border: 1px solid #6dab3c !important;color: #fff;cursor: pointer;display: inline-block;font-family:'Roboto';font-weight: 500;padding: 4px 25px 6px 25px !important;	font-size: 1.4rem;box-sizing: border-box;vertical-align: middle;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
	  .modal-popup .modal-inner-wrap {margin: 5rem auto;width: 98% !important; margin-top:20rem;}
	  
}
