/* ==========================================================================
   Base
   ========================================================================== */

body { background-color:#fff;font-family: din-medium; /*font-family: 'Open Sans', sans-serif;*/}
p{ line-height:1.7;}
.content li{ line-height:1.8; margin-left:15px;}
h2{ font-size:1.6em; color:#424251}
h1{ font-size:2em}
a{ outline:0 !important}
a, h2, h1{ color:#424251}
a{ outline:0 none}
a h2:hover{ color:#F58733;}
a[href$=".pdf"]{ padding: 1px 24px !important; background-size: 16px !important; vertical-align: middle !important; background-repeat: no-repeat !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAMAAADAi10DAAAA0lBMVEUAAAD/////f3//qqrLBQXLBQXLBQXzdnbzd3fzd3fyeXn0eXn0eXnKBgbJBgbJBgbLBgbta2vnV1fLBgbMCgrNDg7OExPOFBTOFxfPEhLPGBjPGhrPGxvQHh7SJSXSJyfTLS3VNTXVODjXQUHaTk7aUFDcWFjdXFzfZmbhbm7kTEzniorokJDpWFjqXl7spKTspaXtqqruamrurKzwtrbwt7f0yMj0ysr209P21NT21dX43d343t754eH55eX65ub7jY376ur76+v87u787+/98/OdI/W0AAAAE3RSTlMAAQIDWl5fqq+zt7u/7u/w8fz9diW5qQAAAI1JREFUeNqtz8cSgjAARdGAvSH6LIgd7L13NLb//yXNIplMsuUuz+6SuA1eMRshLAuiOc2YjCATTZsa0ZShEU0aMk0oKyFTbbH5VyDQCodKrkI3HJac6uPZAKPp03v3OXXO/qN78T+Ne0vQDqfhCgGuEPTaHt1g/ZVp3y7DaVZQFeT0QhrKq5IjMcWs6A/87SctDd+EEgAAAABJRU5ErkJggg==) !important;}
/* =============================================================================
   Header
   ========================================================================== */
.navbar-inner{ box-shadow:none; background-image:none; background-color: #f6f6f6  !important; }
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner{ box-shadow:none; border:0;}
.banner { height:150px; }

.navbar .brand{ background: url(../img/Rootslogonew.svg) no-repeat; background-size: 100px 69px; width:100px; height:75px; margin-left:0;}
.no-svg .navbar .brand{ background: url(../img/Rootslogonew.png) no-repeat;}

.brand{ margin-top:30px; margin-bottom:5px;}

.home-link{ clear:right; margin-top:10px;}
.navbar .nav{ margin:2px 0 2px 5px;}
.nav-main{ background-color: #F58733; border-radius:50px; margin:12px 0 0 0; float:right; clear:right}
.navbar .nav > li > a{ color: #fff; text-shadow:0 1px 0 #D53500; font-size:0.9em; font-weight:600}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle{ background-color:transparent; box-shadow: none !important;}

.form-search{ float:right; margin:7px; font-size:0.9em !important; }
.search-query{border-color:#fff !important}
.input-append .btn{ background-color:#fff; background-image:none; border-color: #fff !important}
input:-moz-placeholder,textarea:-moz-placeholder{font-size:0.9em !important;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:0.9em !important;}
input:-webkit-input-placeholder,textarea:-webkit-input-placeholder{font-size:0.9em !important;}

.nav-tabs > li > a{ color:#202020}
.home > .breadcrumb{ display:none;}
.breadcrumb{ margin:0px auto 20px; background:none; color:#333;}
/*.home .new-royalslider-1 img{ margin-top:-60px !important;} */
.home .wrap{ padding-top:0;}
.home .banner{ height:140px}
/* ==========================================================================
   Content
   ========================================================================== */
   .service-text > li{ display:inline; margin:0;}
      .service-text > li:before{ content:"."; font-size:2em; line-height:0.25; margin:0 5px; vertical-align:top;}
	  .service-text strong{ color:#F58733; font-size:1.3em}
.royalSlider{ margin-left:-5%; overflow:hidden; margin-top:-20px;}
.royalSlider > .rsContent{visibility: hidden; }
.rsABlock, .rsSBlock{ text-shadow:1px 1px 5px #999}
.products .product-category a{ display:block; position:relative; z-index:1; text-decoration:none !important;}
.wrap .products{ margin-top:30px;}
.products h3{ color:#202020; font-size:1.4em; font-weight:600;  }
.products .product-category:hover{ -webkit-box-shadow:  0px 0px 0px 5px #cecece; box-shadow:  0px 0px 5px 5px #e0e0e0; text-decoration:none !important; 
    -webkit-transform: scale(1.1,1.1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1.1,1.1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;}
.products .product-category h3{ padding:10px; margin-bottom:0;}
.products .product-category{ padding-bottom:0; position:relative; z-index:0;
    -webkit-transform: scale(1,1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1,1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms; margin-top:20px;
}
.product-category a:hover > img{ position:relative; z-index:2; transition:.3s ease-in-out;color:#fff !important; text-decoration:none }
.product-category a:hover > h3{ background:#f6f6f6; transition:.3s ease-in-out; color:#F58733; text-decoration:none !important; text-shadow:0 1px 0 #D53500;}
.wrap{ background:#fff; padding:10px 60px 20px;}
.content { text-align:justify}
.wrap .products li{ margin-bottom:20px;}
.products .product-category li{ padding-bottom: 0;}
.wrap .products li:nth-child(3n+4){ margin-left:0 !important}
.root-btn{ background-color:#F58733; padding:7px 15px; border-radius:50px; color:#fff; text-decoration:none; margin-top:-5px; cursor:pointer; border: none}
.root-btn:hover{ text-decoration:none; color:#fff}

.quality h3{ color:#F58733; font-size:1.5em; text-align:center; margin-bottom:20px;}
.overhead-right, .overhead-left, .overhead-right-small, .overhead-left-small{position:absolute; top:20%; font-weight:600; z-index:5; color:#fff; line-height:1.2;}
.overhead-right-small, .overhead-left-small, .overhead-left-small-dark{ top:33% !important; font-size:1.3em; line-height:1.35; font-weight:normal}
.overhead-right, .overhead-right-small{ right:10%; text-align:right;}
.overhead-left, .overhead-left-small{ left:10%; text-align:left;}
.overhead-left-dark, .overhead-left-small-dark{ color: #424251}
.products{ margin-top:30px !important;}
.tablepress thead th, .tablepress tfoot th{ background:#fff;}
.tablepress .odd td{ background:none;}
.accordion-inner{ padding:0;}
.accordion-heading .accordion-toggle{ background:#f6f6f6 !important; border:none !important; color:#333 !important; text-shadow:none !important;}
.accordion-heading .accordion-toggle:hover{ background:#F58733 !important; color:#fff !important;}
.accordion-group{border:none !important; text-shadow:none !important;}
#respond{ display:none}
/* ==========================================================================
   Primary Content
   ========================================================================== */
.rsTmb{ text-align:center; font-weight:600; margin-top:15px; opacity:1}
.rsUni, .rsUni .rsOverflow, .rsUni .rsSlide, .rsUni .rsVideoFrameHolder, .rsUni .rsThumbs{ background:none !important; color:#202020 !important}
.visibleNearbyZoom .rsSlide img, .visibleNearbyZoom .rsSlide .rsTmb{ opacity:.75 !important;}
.visibleNearbyZoom .rsSlide img{ transform:scale(.8);}
.visibleNearbyZoom{ padding-top:0 !important;}
.visibleNearbyZoom .rsActiveSlide img, .visibleNearbyZoom .rsActiveSlide .rsTmb, .visibleNearbyZoom .rsSlide img:hover, .visibleNearbyZoom .rsSlide .rsTmb:hover{ opacity:1 !important; transform:scale(1.2) !important;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary{ width:auto}
.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products{ margin:0 !important; text-align:center;}

.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear:none !important}
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th{ padding-right:30px;}
.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td{ font-style:normal}

.count{ display:none}
.img-polaroid{ margin:0 0 0 20px;}
.woocommerce-pagination{ clear:both; margin:30px auto; text-align:center; }
/*.product-category div{ display: none}
*/.partners h2{ text-align:center}
/* ==========================================================================
   Sidebar
   ========================================================================== */
.tab-content{ overflow:hidden;}
.accordion{ margin-top:50px;}
.nav-pills>li>a{border-radius:25px; }
.nav-pills>.active>a, .nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus, .single-product .nav-pills>.active>a, .single-product .nav-pills>li>a:hover{ background-color: #F58733;}
.nav-tabs{ border-bottom:0;}
.single-product .nav-pills>li>a{ padding:15px; background:#f6f6f6}
#mapsvg-564{ height:auto}
.gform_body li{ list-style:none;}

.accordion-heading .accordion-toggle{background-color: #F58733;color: #fff;}
.accordion-group{ border:1px solid #F58733}
/* ==========================================================================
   Posts
   ========================================================================== */

.hentry header { }
.hentry time {}
#comments{ display:none}
.hentry .byline { display:none }
.hentry .entry-content { }
.hentry footer { }


.woocommerce-pagination{ clear: both; float: left}
.page-numbers{ list-style: none; }
.page-numbers li{ float: left; padding: 5px; }
.post-item{ clear: both; padding: 2em 0}
/* ==========================================================================
   Footer
   ========================================================================== */
.content-info{ margin-bottom:40px;}
.content-info .container{background:#fff; padding:20px 60px; text-align:center; font-size:0.9em; }
.content-info .menu li{ display:inline; margin:0 10px; color:#202020}
.content-info .menu li a{color:#202020}
.foot-icon{ color:#202020; font-size:2.5em; margin:0 10px;}
.foot-icon:hover{ text-decoration:none; color:#F58733}
/* ==========================================================================
   WordPress Generated Classes
   See: http://codex.wordpress.org/CSS#WordPress_Generated_Classes
   ========================================================================== */

.aligncenter { display: block; margin: 0 auto; }
.alignleft { float: left; }
.alignright { float: right; }
figure.alignnone { margin-left: 0; margin-right: 0; }


@font-face {
	font-family: 'RootsFont';
	src:url('fonts/RootsFont.eot');
}
@font-face {
	font-family: 'RootsFont';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
		 url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'RootsFont';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-home, .icon-search, .icon-phone, .icon-facebook, .icon-twitter, .icon-linkedin, .icon-users, .icon-location, .icon-file-pdf, .icon-lock, .icon-vac-cleaner, .icon-newspaper {
	font-family: 'RootsFont';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-home:before {
	content: "\e015";
}
.icon-search:before {
	content: "\e001";
}
.icon-phone:before {
	content: "\e002";
}
.icon-facebook:before {
	content: "\e000";
}

.icon-facebook{ color:#3b5998}
.icon-twitter{ color:#00aced}
.icon-linkedin{ color:#007bb6}

.icon-twitter:before {
	content: "\e003";
}
.icon-linkedin:before {
	content: "\e004";
}
.icon-users:before {
	content: "\e005";
}
.icon-location:before {
	content: "\e008";
}
.icon-file-pdf:before {
	content: "\e006";
}
.icon-lock:before {
	content: "\e01f";
}
.icon-vac-cleaner:before {
	content: "\e009";
}
.icon-newspaper:before {
	content: "\e007";
}


.icon-vac-cleaner, .icon-users, .icon-location, .icon-newspaper{ float:left; font-size:2em; line-height:2em; margin-right:5px;}
body.welcome nav{ display: none}
body.welcome .banner .navbar-inner .container .home-link{ margin-top: 50px !important;}
.welcome .banner .navbar-inner{ background-color: none !important}
.support-cleaner-bk {
    background: url(https://rootsmulticlean.in/india/wp-content/uploads/sites/8/2016/10/shutterstock_141765844.jpg) no-repeat;
    text-align: center;
    padding: 1em;
    margin-top: 1em;
    background-size: cover;
    color: white;
    text-shadow: 1px 1px gray;
}

.support-cleaner-bk .gform_wrapper{ background: rgba(0,0,0,0.5); padding: 1em 2em}
.support-cleaner-bk h1{ color: white !important}
.resp-tab-content-active{ overflow: scroll !important}
/* ==========================================================================
   Media Queries
   ========================================================================== */

@media (max-width: 1024px) {
	body{ background:#fff;}
	.banner { box-shadow:none;}
.wrap{ padding:10px 0px 20px !important;}

.rsVisibleNearbyWrap{ width:100% !important}
.content-info .container{ padding:20px 0 !important;}
.royalSlider{ height:400px !important; overflow:visible !important}

.products .span4{ width:31%; float:left !important; }
h1{ font-size:1.6em; line-height:1.2}
.products .span4 h3{ line-height:1; font-size:1.1em !important;}
.breadcrumb{ padding:5px 15px !important }
}

@media (max-width: 980px){
.nav-main{ clear:both; float:none !important; border-radius:5px; text-align:center;}
.banner, .navbar-inner{ height:auto !important; min-height:auto !important}
.navbar-inner{ padding-top:20px;}
.form-search{ float:none !important;}
.form-search input{ width:90% !important }
.navbar .btn-navbar{ background-color:#F58733 !important; background-image: none; }
.royalSlider{ height:320px !important;}
.home h2{ font-size:1.2em}
}

@media (max-width: 360px){
	.products .span4{ width:45%; margin-right:5%; float:left !important; }
}