body { margin:0; padding:0;}
body p {margin:0; padding:0;}
h1 { font-size: 24px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal;}
h2 { font-size: 20px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal; }
h3 { font-size: 16px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal;}
h4 { font-size: 12px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal;}
h5 { font-size: 8px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal;}
h6 { font-size: 4px; margin:0; padding:0; font-family: 'Lato', sans-serif; color:#333333; font-weight: normal;}

.cms_text{color: #666666; font-family: 'Lato',Helvetica,sans-serif; font-size: 12px; font-weight: normal; line-height: 20px;}
.cms_text_sub_heading{color: #333333; font-family: 'Lato',Helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; padding-bottom:5px;}
.cms_text_heading {color:#000000; font-family: 'Lato',Helvetica,sans-serif; font-size: 24px; font-weight: bold; line-height: 24px;}
/*
.headerTxT{font-size:15px; font-weight:bold;}
.bigOrange{font-weight:normal; font-size:28px; color:#EA7302; }
.bnrTxt{color:#333; font-family:'Lato' ; font-size:20px;}
.font0{ line-height:19px; font-size:12px !important; color:#000; font-family: 'Lato';}

p.greenlinka a{color: #669900; font-size: 13px; padding-left: 5px; text-decoration:none;}
p.greenlinkimg img{ padding: 1px 0 0;}
p.copyright{ color: #C6D2DE; font-size: 12px; float:left;}
p.copyright a {color: #FFFFFF; float: left; line-height: 19px; padding: 0 5px;  text-decoration:none;}
ul.footer_nav{padding:0; z-index:2; list-style:none; display:inline-table; margin:0 !important;}
ul.footer_nav li{float:left;}
ul.footer_nav li a {color: #FFFFFF; float: left; line-height: 19px; padding: 0 5px 0 0; font-size:12px; text-decoration:none;}

p.theNumber{color: #FFFFFF; display:inline-table; font-size: 45px; line-height: 60px; }
p.getDirection{color: #FFFFFF; display:inline-table; font-size: 20px; line-height: 40px; font-weight:bold; }

ul.footerCommon{list-style:none; margin:0 35px 0 0 !important; padding:0; display:inline-table; }
ul.footerCommon li{float:none; width:121px; margin:0; padding:0;}
ul.footerCommon li a{color:#6b87a2; font-size:14px; line-height:22px;  padding:0; text-decoration:none; margin:0; padding:0;}
ul.footerCommon li a:hover{color:#526b82;}
*/

/* Added by jitendra kumar for button text 26_09_2012*/
.menu {font: 13px/1.4em 'Lato', sans-serif;}
.heading_xl{font: 20px/1.4em 'Lato', sans-serif;font-weight:bold;}
.heading_l{font: 18px/1.4em 'Lato', sans-serif;font-weight:bold;}
.heading_m{font: 17px/1.4em 'Lato', sans-serif;font-weight:bold;}
.heading_s{font: 15px/1.4em 'Lato', sans-serif;font-weight:bold;}
.tittle{font: 12px/1.4em 'Lato', sans-serif;}
.body_l {font: 14px/1.4em 'Lato', sans-serif;}
.body_m {font: 12px/1.4em 'Lato', sans-serif;}
.body_s {font: 10px/1.4em 'Lato', sans-serif;}
.body_xs {font: 9px/1.4em 'Lato', sans-serif;}

.resultPart_txt {font-size: 36px;font-weight: normal;line-height: 30px;padding: 0;color:#EA7302;}

.txtSectionspan{ font-weight:normal; color:#64980f; font-size:18px; padding:5px 0; line-height:22px;}
.body_txt0{ font-size:12px; color:#222; line-height:18px;}
.body_txt01{color: #666666;font-family: 'Lato',Helvetica,sans-serif;font-size: 13px;line-height: 19px;}


.staff_details{
	color: #0786C8;
    font-size: 1.36em;
    margin: 0 !important;
}

.read_more{
    float: right;
    line-height: 1.5em;
    position: relative;
    text-decoration: none;
}

.italic {
    color: #64980F;
    font-size: 30px;
    font-weight: normal;
    text-align: center;
}

/*userNavigation start
----------------------------------------------------*/   
.userNavigation { margin:8px 0 0 0; padding:0; list-style-type:none; overflow:hidden; text-align:right;}
.userNavigation li { padding:0 9px; margin:0; display:inline;}
.userNavigation li a { display:inline-block; font-size:12px; line-height:12px; color:#666666; text-transform:uppercase;}
.userNavigation li a:hover, .userNavigation li a.active {color:#66ca2a; line-height:12px;}
.userNavigation li a.active:hover { color:#66ca2a; line-height:12px;}
.userNavigation li.last_child a { border-right:none; color:#66ca2a;}
.userNavigation li:first-child { padding:0 13px 0 0;}
/*userNavigation end
----------------------------------------------------*/


.phoneText{ color:#333333; font-size:24px; line-height:24px; font-weight:bold; /*font-family:'Lato', sans-serif;*/}
.phoneText2{ color:#333333; padding:3px 0 0 0; font-size:11px; line-height:12px; text-align:center; text-transform:uppercase; font-weight:bold; /*font-family:'Lato', sans-serif;*/}

.itemText{ color:#333333; font-size:14px; line-height:16px; /*font-family:'Lato', sans-serif;*/ font-weight:bold; text-align:center;}

.tvText{ color:#333333; font-size:14px; line-height:24px; /*font-family:'Lato', sans-serif;*/}
.tvText span{ color:#ca0f04; font-size:14px; font-weight:bold; text-transform:uppercase;}

/*banner css
-----------------------------------------------------*/
.monyBackText{ font-size:24px; line-height:34px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}
.monyBackText span{ font-size:34px; line-height:34px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}
.monyBackText{ font-size:24px; line-height:34px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}

.day30Text{ font-size:20px; line-height:20px; font-weight:bold; color:#fff; /*font-family:'Lato', sans-serif; text-align:center;*/}
.day30Text2{ font-size:16px; line-height:20px; font-weight:bold; color:#fff; /*font-family:'Lato', sans-serif; text-align:center;*/}

.bannerText{ font-size:18px; line-height:26px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}
.bannerText span{ font-size:25px; line-height:26px; color:#e95d0f; text-transform:uppercase;}
.bannerText2{ font-size:12px; line-height:14px; color:#333333; /*font-family:'Lato', sans-serif;*/ padding-top: 10px;}

/*body css
----------------------------------------------------*/

.blackText24{ font-size:24px; line-height:26px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}
.blackText24 span{ font-size:24px; line-height:26px; font-weight:bold; color:#e95d0f; /*font-family:'Lato', sans-serif;*/ text-transform:uppercase;}
.orangeText16{ font-size:16px; line-height:26px; font-weight:bold; color:#e95d0f; /*font-family:'Lato', sans-serif;*/}

.blackText12{ font-size:12px; line-height:22px; font-weight:normal; color:#666666; /*font-family:'Lato', sans-serif;*/ padding:0 0 18px 0;}
.blackText12first{ font-size:12px; line-height:22px; font-weight:normal; color:#e95d0f; /*font-family:'Lato', sans-serif;*/ text-transform:uppercase;}
.blackText12Second, a.blackText12Second { font-size:12px; line-height:22px; font-weight:normal; color:#e95d0f; /*font-family:'Lato', sans-serif;*/ text-transform:uppercase; text-decoration:underline;}
.blackText12Thired, a.blackText12Thired { font-size:12px; line-height:22px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/ text-decoration:underline;}
.blackText12four{ font-size:12px; line-height:22px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}

.blackText14{ font-size:14px; line-height:39px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/ padding:0 0 0px 0; text-align:center;}

.useBlackText24{ font-size:16px; line-height:26px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/}
.useBlackText24 span{ font-size:24px; line-height:26px; font-weight:bold; color:#e95d0f; /*font-family:'Lato', sans-serif;*/ text-transform:uppercase;}

.barNavigation { margin:0; padding:18px 7px 0 0; list-style-type:none;}
.barNavigation li.last_child { margin:0; /*padding:18px 0 0 0;*/ list-style-type:none;}
.barNavigation li { padding:0 5px;}
.barNavigation li { margin:0; display:inline;}
.barNavigation li img { padding: 0 10px 5px 0; }
.barNavigation li { display:inline-block; font-size:24px; line-height:24px; color:#e95d0f; text-transform:uppercase; font-weight:bold; padding:0 34px 0 29px; }

/*inner page style start
----------------------------------------------------*/
.filter_heading { /*font-family:'Lato', sans-serif;*/ font-size: 22px; line-height:22px; color:#333333; font-weight:bold; text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);}
.filter_heading2 { /*font-family:'Lato', sans-serif;*/ font-size: 16px; line-height:22px; color:#666666;}

.page_heading h1 {
	color: #FFFFFF;
    font-family: 'Lato',Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 26px;
    padding: 0;
}

.filter_holder_heading h3 {
	color: #333333;
    font-family: 'Lato',Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;
    text-shadow: 0 1px 1px #FFFFFF;
}

.stock-availability {
    color: #666666;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
}
.overView {
	color: #666666;
	font-size: 16px;
	line-height:20px;
	/*font-family:'Lato', sans-serif;*/
}
.colorProduct {
    color: #AFAFAF;
    /*font-family: 'Lato',Helvetica,sans-serif;*/
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}
.priceProduct {
	color: #666666;
	font-size: 12px;
	line-height:18px;
	/*font-family:'Lato', sans-serif;*/
}
.priceProductprice {
	color: #000000;
	font-size: 26px;
	line-height:26px;
	font-weight:bold;
	/*font-family:'Lato', sans-serif;*/
	text-decoration:none;
}
.qty_txt {
	color: #666666;
	font-size: 12px;
	line-height:28px;
	/*font-family:'Lato', sans-serif;*/
}


/*============================= Text field added by Subhajit ===================================*/
/*========== Texts Only ============*/
				
	/*-------- color ------*/
.red_cc {color:#cc3300;}
.red_cc3 {color:#cc3333;}
.gray3 {color:#333333;}
.gray6 {color:#666666;}
.gray9 {color:#999999;}
.gray_cc {color:#cccccc;}
.black0 {color:#000000;}
.green59 {color:#59b12f;}

   /*--------- Size -------*/
.font11 {font-size:11px;}   
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font26 {font-size:26px;}
.fonnt30 {font-size:30px;}
.fonnt36 {font-size:36px;}

   /*-----------Family-----*/
.fontArial {/*font-family:'Lato', sans-serif;*/}   

  /*------------other------*/
.height24 {line-height:24px;}  
.RollText {font-family:Tahoma, Geneva, sans-serif;}  
.stock-availability {/*font-family:'Lato', sans-serif;*/}
.DetialName {/*font-family: 'Lato';*/}
.dtsLabel {/*font-family:'Lato', sans-serif;*/ text-transform:uppercase;}
.pricebold {font-weight:bold;}




/*.sidebar_heading h3 {
	position:absolute;
	color: #FFFFFF;
    font: 15px Tahoma,Geneva,sans-serif;
}*/

/*=============Leather page=================*/
.leatherTitle {font-size:24px; font-family:'Lato'; color:#000;}
.leatherText {color:#666666; font-size:15px; font-family:'Lato'; line-height:22px;}
.typetitle {color:#cc3300; font-size:18px; font-family:'Lato'; line-height:20px;}
.ourtitle {color:#161616; font-size:20px; font-family:'Lato';}

/*inner page style end
----------------------------------------------------*/

/****** footer section *****/
.footerNav h4{ font-size:15px; line-height:18px; font-weight:bold; color:#333333; /*font-family:'Lato', sans-serif;*/ padding: 0 0 2px; text-decoration: none;}
.footerNav ul { margin:0; padding:0px 0 0 0px; list-style-type:none;}
.footerNav ul li { padding:0;}
.footerNav ul li { margin:0; /*display:inline; float:left;*/}
.footerNav ul li a { display:inline-block; font-size:12px; line-height:20px; color:#666666; padding:0;}
.footerNav ul li a:hover, .barNavigation li a.active {color:#666666;}
.footerNav ul li a.active:hover { color:#e95d0f;}

.footerNav span.success { color: #6DA600; }
.footerNav span.fail { color: #CA0F04; }

.copyrightText12{ font-size:12px; line-height:27px; font-weight:normal; color:#666666; /*font-family:'Lato', sans-serif;*/ padding:0 0 0px 0;}
.boostText11{ font-size:11px; line-height:27px; font-weight:normal; color:#666666; /*font-family:'Lato', sans-serif;*/ padding:0 0 0px 0;}
/****** footer section *****/