@font-face {  font-family: 'FontAwesome';  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),   url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),  url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),   url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}@font-face {    font-family: 'latoregular';    src: url('../fonts/lato-reg-webfont.eot');    src: url('../fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/lato-reg-webfont.woff') format('woff'),         url('../fonts/lato-reg-webfont.ttf') format('truetype'),         url('../fonts/lato-reg-webfont.svg#latoregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'latobold';    src: url('../fonts/lato-bol-webfont.eot');    src: url('../fonts/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/lato-bol-webfont.woff') format('woff'),         url('../fonts/lato-bol-webfont.ttf') format('truetype'),         url('../fonts/lato-bol-webfont.svg#latobold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'neutra_textbook';    src: url('../fonts/neutratext-book-webfont.eot');    src: url('../fonts/neutratext-book-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/neutratext-book-webfont.woff') format('woff'),         url('../fonts/neutratext-book-webfont.ttf') format('truetype'),         url('../fonts/neutratext-book-webfont.svg#neutra_textbook') format('svg');    font-weight: normal;     font-style: normal;}@font-face {    font-family: 'neutra_textbold';    src: url('../fonts/neutratext-bold-webfont.eot');    src: url('../fonts/neutratext-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/neutratext-bold-webfont.woff') format('woff'),         url('../fonts/neutratext-bold-webfont.ttf') format('truetype'),         url('../fonts/neutratext-bold-webfont.svg#neutra_textbold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'MyriadProRegular';    src: url('../fonts/myriadpro-regular.eot');    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),         url('../fonts/myriadpro-regular.woff') format('woff'),         url('../fonts/myriadpro-regular.ttf') format('truetype'),         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');}@font-face {	font-family: 'SourceSansPro-Semibold';	src: url('../fonts/SourceSansPro-Semibold.eot?') format('eot'), 	     url('../fonts/SourceSansPro-Semibold.otf')  format('opentype'),	     url('../fonts/SourceSansPro-Semibold.woff') format('woff'), 	     url('../fonts/SourceSansPro-Semibold.ttf')  format('truetype'),	     url('../fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg');}body {  margin: 0;  padding: 0;  color: #9d9d9d;  font-size: 13px;/*09-Oct-14*/  line-height: normal;  font-weight: normal;  font-family: 'latoregular';  background: #fff;}img {/*  max-width: 100%;*/  vertical-align: middle;  border: 0;  -ms-interpolation-mode: bicubic;}h1,h2,h3,h4,h5,h6{	font-weight: normal;	margin: 0;	padding: 0;}p{margin: 0;padding: 0;}a{	transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	text-decoration: none;}ul,ol{	margin: 0;	padding: 0;	list-style-type: none;}*, *:before, *:after {    box-sizing: border-box;}.clearfix:before,.clearfix:after {  display: table;  content: " ";}.clearfix:after {  clear: both;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display: block;  margin: 0;  padding: 0;}/**************//*media queries*/
 screen and (max-width:1200px){    .main_body{    	display: table;    } }  /*=======End=======*//**************************/.container {    width: 1170px;  }.container {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto;}.container:before,.container:after {  display: table;  content: " ";}.container:after {  clear: both;}.container:before,.container:after {  display: table;  content: " ";}.container:after {  clear: both;}.row {  margin-right: -15px;  margin-left: -15px;}.row:before,.row:after {  display: table;  content: " ";}.row:after {  clear: both;}.row:before,.row:after {  display: table;  content: " ";}.row:after {  clear: both;}.col-lg-4 {    width: 354px;    float: left;}.col-lg-6 {    width: 570px;    float: left;  }.col-lg-8 {    width: 677px;    float: left;  }.col-lg-4,.col-lg-8,.col-lg-6 {     min-height: 1px;    padding-left: 15px;    padding-right: 15px;    position: relative; }/*******************************/.hdr_top{	margin: 0;}.hder_right_sec{	margin: 0 19px 0;}.log_por{	float: left;	position: relative;	height: 47px;}.log_por:after{/*	background: url(../images/log_aftr.png) no-repeat;	background-size:100% 100%;	position: absolute;	right:-36px;	top: 0;	width: 36px;	height: 47px;	content: ""; */}.log_por:before{	/*background: url(../images/log_bfr.png) no-repeat;	background-size:100% 100%;	position: absolute;	left:-35px;	top: 0;	width: 35px;	height: 47px;	content: ""; */ }.log_por ul{	list-style-type: none;	margin: 0;	padding: 8px 0 13px;}.log_por ul li{	display: inline-block;	}.log_por ul li:first-child{border: none; padding: 0 14px 0 0;}.log_por ul li:last-child{padding: 0 0 0 14px;}.log_por ul li a {    color: #000;    display:block;    font-family: 'neutra_textbook';    font-size: 13px;    padding: 5px 0 5px 25px;       	margin:0 14px;    text-transform: uppercase;    position: relative;    min-width:85px;}.log_por ul li a.yello{	color: #e7bf03;	font-weight: 600;}.log_bg{background:url("../images/log_icon.png") no-repeat scroll 0px 0 rgba(0, 0, 0, 0);}.reslr_bg{background:url("../images/reseller.png") no-repeat scroll 0px 2px rgba(0, 0, 0, 0);}.reg_bg{background:url("../images/log_icon.png") no-repeat scroll -22px 0 rgba(0, 0, 0, 0);}.cnt_bg{background:url("../images/log_icon.png") no-repeat scroll -40px 1px rgba(0, 0, 0, 0);}.crt_bg{background:url("../images/log_icon.png") no-repeat scroll -61px 2px rgba(0, 0, 0, 0);}.log_por ul li:hover a{	/*color: #55a5f1;*/}/*.log_por ul li:hover .log_bg{	background:url("../images/log_icon_h.png") no-repeat scroll 0px 0 rgba(0, 0, 0, 0);}.log_por ul li:hover .reg_bg{	background:url("../images/log_icon_h.png") no-repeat scroll -22px 0 rgba(0, 0, 0, 0);}.log_por ul li:hover .cnt_bg{	background:url("../images/log_icon_h.png") no-repeat scroll -40px 1px rgba(0, 0, 0, 0);}.log_por ul li:hover .crt_bg{	background:url("../images/log_icon_h.png") no-repeat scroll -61px 2px rgba(0, 0, 0, 0);}*/.inner_header{	width: 100%; padding: 0 15px;	position: relative;}.log_bot_sec{	padding: 4px 10px 19px 0;   /* text-align: right;*/  	float: right;}.log_bot_sec ul{	list-style: none;	margin: 0;	padding: 0;	display: inline-block;}.log_bot_sec ul li{	display:  inline-block;	font-family: 'latobold';	font-size: 16px;	color:#434343;	text-transform: uppercase;	padding: 0 3px;}.log_bot_sec .search_por{	width: 226px;	border: 1px solid #ffd953;	display: inline-block;	padding: 0 5px;	margin: 0 0 0 6px;	border-radius:5px; }.search_box{ border-radius: 10px;   padding-left: 5px;	width: 193px;	background: #ffffff;	border: none;	outline: 0;	height: 30px;	color: #9e9e9e;	font-size: 13px;}.search_bot{	background: url(../images/search_bg.png) no-repeat;	width: 14px; height: 13px;	border: none;    /*margin-left: -25px;*/	outline: 0;}.menu_inner{	padding:0 15px;}.menu_inner li{	float: left;	border-right:1px solid #191919;	border-left:1px solid #3f3f3f;}.menu_inner li:first-child{border-left: none;}.menu_inner li:last-child{border-right: none;}.menu_inner li a img{padding: 5px 0 6px 0;}.menu_inner li a{	font-size: 16px;	color:#ffffff;	width: 186.3px;	text-align: center;	position: relative;	display:inline-block;	text-transform: uppercase;	font-family: 'neutra_textbook';	line-height: 18px;	padding: 10px 27px;	transition:all 0.4s ease 0s;}.banner_container {    width: 82%;    margin: 0 auto;  }.banner_inner{	position: relative;	}.banner_img_sec img{	width:100%;}.banner_contain{	position: absolute;	z-index: 100;	top: 100px;	left: 15px;	border:7px solid rgba(255,255,255,0.3);	border-radius:10px;	width: 600px;}.banner_contain_inner{	background: rgba(0,0,0,0.5);	padding: 4px;	border-radius:3px;	width: 100%;}.banner_contain_inner h2{	font-size: 32px;	color: #f0f0f0;	font-weight: normal;	padding: 12px 0 12px 5px;	border-bottom: 1px solid rgba(0,0,0,0.5);}.banner_contain_inner p{	border-top: 1px solid rgba(255,255,255,0.3);	font-size: 15px;	line-height: 23px;	color:#ffffff;	padding: 7px 18% 10px 10px;}.banner_contain_inner .readmor_bot{	background: #419af2;	padding: 15px 28px;	text-align: center;	color: #ffffff;	border-radius:5px;	margin: 0 0 17px 10px;	display: inline-block;	font-size: 16px;	transition:all 0.4s ease 0s;}.readmor_bot:hover{	background: #f29e33;}/*****************/.benifit_por{	margin: 0px;	position: relative;	background-repeat:no-repeat;           /*added css 09.10.14*/	background-size:100% 100%;	overflow: hidden;	background-position: 0 3px;   }.benifit_por img{	display: none;               /*added css 09.10.14*/	/*width: 100%; 
	height: 475px;*/}.benifit_por_inner{	margin:0 auto;	width:1140px;            /*added css 09.10.14*/}.benifit_right_sec{	padding: 10px;}.benifit_right_sec h2{	font-size: 27px;	color:#ffffff;	padding: 15px 0 15px 20px;	background: rgba(0,0,0,0.1);	/*box-shadow:0 0 1px rgba(255,255,255,0.2);*/	width: 97%;}.benifit_right_sec ul{	margin: 10px 0;	padding: 0;}.benifit_right_sec ul li{	padding: 5px 0 5px 10px;	display: block;	display: table;	border-bottom: 1px dotted rgba(255,255,255,0.5);	width: 100%;}.benifit_right_sec ul li .span_icon{	background: url(../images/bnfit_lst_icn.png) no-repeat left top;	width:60px;	height: 54px;	display: table-cell;	font-size: 21px;	font-weight: bold;	text-align: center;	vertical-align: top;	line-height: 38px;}.benifit_right_sec ul li .cntn_span{	display: block;	margin: 4px 0 0 13px;}.cntn_span h4{	font-size: 18px;	color:#ffffff;	margin: 0;}.cntn_span p{	font-size: 13px;	color:#c9c9c9;	padding: 5px 0 0 0;}.benifit_right_sec ul li:last-child{border: none;}/*********product section************************************/.mid_body{	margin: 0;}.our_pro_cont{	padding:30px 54px 40px;	text-align: center;}.mid_body h1{	color: #686868;	font-size: 40px;	/*line-height:19px;*/	margin: 0;	padding-bottom:10px;}.mid_body p{	color: #8f8f8f;	font-size: 14px;	line-height:19px;	margin: 0;	padding-bottom: 44px;}.pro_cont{	text-align: center;}.single_box{	padding: 10px 10px 32px;	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	-ms-border-radius:5px;	box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	text-align: center;	margin: 5px 5px 24px;}.single_box .imgbox{	height: 154px;	overflow: hidden;	margin:0 auto 20px;}.single_box .imgbox img{	border-radius:3px; }.single_box h4{	color: #555555;	font-size: 17px;	text-transform:uppercase;	line-height: 19px;	padding: 0;	margin:0 0 20px;}.single_box p{	font-size: 14px;	line-height: 22px;	margin: 0;	padding: 0;}/*************footer**************************/.ftr_top_inr{	padding: 42px 0;}/*.ftr_nav_cont{	float: left;	width: 196px;	}*/.ftr_nav_cont {   float: left;   padding: 0 10px;   width: 228px;}.ftr_nav_cont2{	float: left;	width: 232px;}.ftr_nav_cont3{	float: left;	/*width: 124px;*/}.footer_nav{	margin: 0;}.footer_nav h4{	color: #55a5f1;	font-size: 14px;	font-family: 'neutra_textbook';	text-transform:uppercase;	margin:0 0 28px;	display: inline-block;}.footer_nav ul{	margin:0;	padding: 0;	list-style: none;}.footer_nav ul li{	float: none;	margin-bottom: 10px;	transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	list-style-type: disc;	color: #fff;	font-size: 14px;	margin-left: 13px;}.footer_nav ul li a{	display:inline-block;	color: #fff;	font-size: 14px;	text-decoration: none;	padding-left:5px;}.footer_nav ul li:hover{	padding-left: 10px;}.footer_nav ul li:hover a,.footer_nav ul li a.active{	color: #55a5f1;}.footer_nav .dropdown-menu2 {   position: relative;  top: 100%;  left: 0;  z-index: 1000;  display: block;  float:none;  margin: 0 ;  list-style: none;  background: none;  border: 0;  border-radius: 0;  box-shadow: none;  background-clip: none;}.footer_nav .dropdown-menu2 > li > a {    display:inline-block;	color: #fff;	font-size: 13px;	text-decoration: none;}.footer_nav .dropdown-menu2 > li > a:hover,.footer_nav .dropdown-menu2 > li > a:focus {    background: none;    color: #0698d5;    text-decoration: none;}.footer_nav .dropdown-toggle .caret{	display: none;}/******************/.social_icon_cont{	padding-left: 5px;}	.icon_cont_inr{	margin-bottom: 10px;	overflow: hidden;}.icon_cont_inr .txt{	overflow: hidden;	color: #fff;	font-size: 14px;	padding-left: 10px;}.fa {    display: inline-block;	vertical-align: middle; 	 font-family: 'FontAwesome';	 width:21px;	 height:22px;	 border-radius:100%;	 text-align: center;	 color: #262931;	 text-decoration: inherit;	 font-style: normal;     font-weight: normal;      font-size: 16px;      line-height:25px;      text-align: center;      transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	background: #fff;}.fa-facebook:before {  content: "\f09a";}.icon_cont_inr:hover .txt{	color: #55a5f1;}.icon_cont_inr:hover .fa{	background: #3c5a9a;	color: #fff;}.tw { display: inline-block;	vertical-align: middle; 	 font-family: 'FontAwesome';	 width:21px;	 height:22px;	 border-radius:100%;	 text-align: center;	 color: #262931;	 text-decoration: inherit;	 font-style: normal;     font-weight: normal;      font-size: 16px;      line-height:23px;      text-align: center;      transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	background: #fff;}.fa-twitter:before {  content: "\f099";}.icon_cont_inr:hover .tw{	background: #2daae1;	color: #fff;}.gplus {    display: inline-block;	vertical-align: middle; 	 font-family: 'FontAwesome';	 width:21px;	 height:22px;	 border-radius:100%;	 text-align: center;	 color: #262931;	 text-decoration: inherit;	 font-style: normal;     font-weight: normal;      font-size: 14px;      line-height:22px;      text-align: center;      transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	background: #fff;}.fa-google-plus:before {  content: "\f0d5";}.icon_cont_inr:hover .gplus{	background: #f63e28;	color: #fff;}.youtube { 	display: inline-block;	vertical-align: middle; 	 font-family: 'FontAwesome';	 width:21px;	 height:22px;	 border-radius:100%;	 text-align: center;	 color: #262931;	 text-decoration: inherit;	 font-style: normal;     font-weight: normal;      font-size: 14px;      line-height:21px;      text-align: center;      transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;	background: #fff;}.fa-youtube:before {  content: "\f167";}.icon_cont_inr:hover .youtube{	background: #fe3432;	color: #fff;}/*******************/.ftr_bott_inr{	padding: 32px 0 28px;	text-align: center;}.ftr_botnav{	margin-bottom: 15px;}.ftr_botnav ul{	margin:0;	padding: 0;	list-style: none;	text-align: center;}.ftr_botnav ul li{	display:inline-block;	margin-bottom: 10px;	border-right:1px solid #fff;	line-height:12px;	transition:all 0.3s;	-webkit-transition:all 0.3s;	-moz-transition:all 0.3s;	-ms-transition:all 0.3s;}.ftr_botnav ul li:last-child{	border-right:0;}.ftr_botnav ul li a{	display:inline-block;	color: #fff;	font-size: 12px;	text-transform:uppercase;	text-decoration: none;	padding: 0 8px;}.ftr_botnav ul li:first-child a{	padding-left: 0;}.ftr_botnav ul li:last-child a{	padding-right: 0;}.ftr_botnav ul li:hover a,.footer_nav ul li a.active{	color: #55a5f1;}/***************/.copytxt{	display: inline-block;	color: #828282;	font-size: 13px;	margin-bottom: 25px;}.paycard{	text-align: center;}.paycard img{	display: inline-block;	margin: 0 2px;}/************/.accordian{	margin-top:30px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	-ms-border-radius: 5px;	overflow: hidden;}.ui-accordion .ui-accordion-content {	overflow: auto;	zoom: 1;	border: 1px solid #e5e5e5;	border-top: 0;	border-radius:0; }.ui-accordion .ui-accordion-header {    cursor: pointer;    display: block;    margin-top: 0;    padding: 12px 23px;    position: relative;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {	background: #419af2;	font-weight: normal/*{fwDefault}*/;	color: #fff/*{fcDefault}*/;	box-shadow: none;	color: #fff;    font-weight: bold;    font-size: 18px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {    background: none repeat scroll 0 0 #419af2;    color: #fff;        font-size: 16px;    font-family: 'neutra_textbook';}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {	position: absolute;	right: 23px;	top: 50%;	margin-top: -4px;}.ui-state-default .ui-icon {   background: url("../images/close_aro.png") no-repeat 0 0;    width: 8px;	height: 13px;}/*.ui-state-active .ui-icon {	background: url(../images/open_aro.png)no-repeat;	width: 13px;	height: 8px;}*/.ui-widget-content {	background: #fff;}.ui-accordion ul, .ui-accordion-content ul {    list-style-type: none;    margin: 0;    padding: 5px 4px 0;}.ui-accordion-content ul li {    cursor: pointer;    border-bottom: 1px dotted #c1c1c1;}.ui-accordion-content ul li:last-child{	border-bottom:0;}.ui-accordion-content ul li > a {    color: #8d8d8d;    display: block;    font-size: 16px;    padding: 12px 0 12px 18px;}.ui-accordion-content ul li:hover > a{	color: #419af2;} /***************/.social_por{	margin: 10px 0 0 0;}.social_por_inner{	padding: 7px 0px 20px 0px;	border-bottom: 1px solid #dedede;}.social_por_inner a{	margin: 0 23px 0 0;	display: inline-block;}.social_por_inner a:last-child{	margin: 0;}.social_por_inner a:hover{	opacity: 0.8;}.social_por_inner .blog_div{	display: inline-block;	width:265px;	padding: 5px 15px;	border-radius:7px;}.social_por_inner .blog_div:last-child {	margin: 0;}.blog_icon {	width: 50px;	height: 52px;	display: inline-block;	float: left;}.blog_cntn {	margin: 0 0 0 5px;	color: #ffffff; 	float: left;	text-align: left;}.reg_sec {	background: #39acfc;}.reg_sec .reg_icon {	background: url("../images/social_icon.png") no-repeat scroll -102px -2px rgba(0, 0, 0, 0);}.blog_cntn h4 {	font-family: 'neutra_textbold';	font-size: 20px;	text-transform: uppercase;	margin: 7px 0 0 0;}.cat_sec {	background: #f36722;}.cat_sec .cat_icon {	background: url("../images/social_icon.png") no-repeat scroll 0px -2px rgba(0, 0, 0, 0);}.fb_sec {	background: #3a5ba2;}.fb_sec .fb_icon {	background: url("../images/social_icon.png") no-repeat scroll -50px -2px rgba(0, 0, 0, 0);}.cnt_sec {	background: #7c7c7c;}.cnt_sec .cnt_icon {	background: url("../images/social_icon.png") no-repeat scroll -150px -2px rgba(0, 0, 0, 0);}.fter_top_sec{	padding: 0;}.fter_top_sec_inner{	padding: 0 15px;}.testi_por {	border-right: 1px solid #dedede;	padding-bottom: 18px;	padding-top: 30px;}.testi_por h2{	font-family: 'neutra_textbold';	font-size: 30px;	color:#0f0f0f;	text-transform: uppercase;	font-weight: normal;	margin: 0;	display:inline-block;}.testi_por p{	background: url(../images/qute.png) no-repeat top left;	padding: 0 10px 0 40px;	color:#4e4e4e;	line-height: 20px;	font-size:15px;	margin: 15px 0 0 0;}.auther_sec{	color:#f36722;	font-size:18px;	text-transform: uppercase;	margin: -14px 0 20px 40px;	font-family: 'neutra_textbold';}.auther_sec span{color:#373737;}.testi_por img{	padding-left: 40px;}/**********************/.branding_sec{	padding: 30px 10px 0 30px;}.branding_sec h2{	font-family: 'neutra_textbold';	font-size: 30px;	color:#0f0f0f;	text-transform: uppercase;	font-weight: normal;	margin: 0;	display:inline-block;}.brnd_por{	padding: 20px 0;	text-align: center;}.brnd_por a{	margin-right: 9px;	margin-bottom: 5px;	display: inline-block;}.brnd_por a:last-child{	margin-right: 0;}.brand_div{	width: 254px;	height: 122px;	padding-top:12px;	float:left;	border: 1px solid #d3d3d3;	box-shadow: 5px 5px 0px rgba(0,0,0,0.14);	text-align: center;}.brand_div img{	width: 100%;}.brand_div:last-child{	margin-right: 0;}/*********************************//* Browser Resets */.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} /* FlexSlider Necessary Styles*********************************/ .flexslider {margin: 0; padding: 0;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {width: 100%; display: block; /*padding-left: 1%;*/ height: 420px;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}.flexslider {	margin: 0;	background: none;	position: relative;	zoom: 1;}.flex-viewport {	max-height: 2000px;	-webkit-transition: all 1s ease;	-moz-transition: all 1s ease;	transition: all 1s ease;}.loading .flex-viewport {	max-height: 300px;}.flexslider .slides {	zoom: 1;}.feedtxt{	margin: 0;}/********feature_bg**************/.feature_bg{	background: url(../images/feature_bg.jpg) repeat 0 0;}.feature_bg_inner{	padding: 18px 0;}.our_pro_container{	border-radius:10px 10px 0 0; }.our_pro__hdr{	border-radius:10px 10px 0 0;	border:0;	background: #e7bf03;	padding: 17px 32px 14px;	box-shadow: 0 2px 0px 0px rgba(255,255,255,0.23)inset;	-moz-box-shadow: 0 2px 0px 0px rgba(255,255,255,0.23)inset;	-webkit-box-shadow: 0 2px 0px 0px rgba(255,255,255,0.23)inset;	-ms-box-shadow: 0 2px 0px 0px rgba(255,255,255,0.23)inset;}.our_pro__hdr h2{	color: #fff;	font-size: 17px;	text-transform: uppercase;}.probox_outr{	margin: 0;}.probox{	border-left: 1px solid #d8d8d8;	background:#fff;	width: 285px;	height:280px;	padding:14px 10px 18px 24px;	float: left;	position: relative;}.tag_blk{	position: absolute;	left: -4px;	top:0;	background:  url(../images/black_tag.png) no-repeat;	width: 68px;	height: 68px;	padding: 5px;}.tag_red{	position: absolute;	left: -4px;	top:0;	background:  url(../images/red_tag.png) no-repeat;	width: 68px;	height: 68px;	padding: 5px;}.tag_txt{	font-family: 'SourceSansPro-Semibold';	font-size: 15px;	color: #fff;	display:block;	text-transform:uppercase;	transform: rotate(-46deg);	-moz-transform: rotate(-46deg);	-webkit-transform: rotate(-46deg);	-o-transform: rotate(-46deg);	-ms-transform: rotate(-46deg);}.quicktip{	display: block;	float: right;	margin-bottom: 18px;}.quicktip img{	display:inline-block;	margin-right: 8px;}.quicktip span{	display:inline-block;	color: #d7333e;	font-size: 15px;	text-transform:uppercase;	font-family: 'latobold';}.pro_pic{	margin-bottom: 0;	text-align: center;}.pro_pic img{	display: inline-block;	vertical-align: middle;}.detail{	position: absolute;	bottom: 18px;	left: 24px;	right: 10px;}.tittle{	display: block;	margin-bottom: 5px;	color: #555555;	font-size: 15px;	text-transform: uppercase;}.value_bar{	overflow: hidden;}.value_bar .shop {	float: left;	display:block;	color: #e7bf03;	font-size: 15px;	text-transform: none;}.probox:hover .shop{	color: #39acfc;}/*containt page*/.containt_innr{	padding:30px 0 38px;}.containt_innr h2{	color: #686868;    font-size: 40px;    margin: 0;    padding-bottom: 20px;}.containt_innr p{	padding-bottom:20px;}.containt_innr p:last-child{	padding-bottom:0px;}.list_otrebox{	width:60%;}.list_otrebox ul{	padding-bottom: 20px;}.list_otrebox ul li{	padding-bottom:4px;}.containt_img{	padding:60px 0 30px;}/*login page*/.login_containr{	padding:58px 0 45px;}.login_outr{	padding: 25px 30px;	background: #f6f6f6;	margin-bottom: 25px;	border:1px solid #ececec;}login_outr:last-child{	margin-bottom: 0;}.login_head{	padding:10px 20px;	font-size: 25px;	color: #555555;	text-transform: uppercase;	text-align:center;	/*border:1px solid #d9d9d9;*/	overflow: hidden;	/*float: left;*/	margin-bottom: 45px;	/*width: 121px;*/	/*display: inline-block;*/}.form_row{	margin-bottom:24px;}.input_lable{	width: 200px;	font-size: 16px;	color: #575656;	float: left;	line-height:40px;}.input_outr{	width: 360px;	float:left;}.input_outr input{	width: 80%;	height: 30px;	outline: none;	border: 1px solid #dedede;	margin-bottom: 5px;	text-indent: 10px;	color: #9d9d9d;}.input_txt{	color:#898989;}.input_outr input[type="submit"]{	background:#ffcf24;	padding:0;	width:185px;	text-align: center;	font-size: 22px;	outline: none;	border:1px solid #ffcf24;	color:#fff;	height: 48px;	margin:15px 8px 0 0;	border-radius: 4px;	-moz-border-radius: 4px;	-ms-border-radius: 4px;	-webkit-border-radius: 4px;	-o-border-radius: 4px;	transition: all 0.3s ease 0s;	text-indent: 0;	font-family: 'neutra_textbook';}.input_outr input[type="submit"]:hover{	color:#575656;	cursor: pointer;	border:1px solid #9d9d9d;}.forget_pswd:hover{	text-decoration: underline;}/*.morewidth{	width: 360px;}*/.input_outr.wide_bttn input[type="submit"]{	width: 185px;	font-size: 22px;}.cptcha_genrate{	color:#ffcf24;	font-size: 14px;	display: block;	margin:10px 0 15px;}.cptcha_genrate:hover{	text-decoration: underline;}/********product page*****************/.innr_containr{	padding: 50px 0px 30px;}.pro_lft{	float: left;	width: 285px;	margin-right: 30px;}.pro_rht{	overflow: hidden;}/************/.accordian2{	margin-bottom: 20px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	-ms-border-radius: 5px;	overflow: hidden;}#bhd.ui-accordion .ui-accordion-content {	overflow: auto;	zoom: 1;	border: 0;	border-top: 0;	border-radius:0; }.ui-accordion .ui-accordion-header {    cursor: pointer;    display: block;    margin-top: 0;    padding: 12px 23px;    position: relative;        font-family: 'neutra_textbook';        font-size: 17px;}#bhd .ui-state-default,#bhd .ui-widget-content .ui-state-default,#bhd .ui-widget-header .ui-state-default {	background: #f6f6f3;	font-weight: normal/*{fwDefault}*/;	color: #419af2/*{fcDefault}*/;	box-shadow: none;    /*font-weight: bold;*/    font-size: 16px;    border-bottom: 1px dotted #c1c1c1;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {    background: none repeat scroll 0 0 #419af2;    color: #fff;        font-size: 18px;}#bhd .ui-state-active,#bhd .ui-widget-content .ui-state-active,#bhd .ui-widget-header .ui-state-active {    background: none repeat scroll 0 0 #f6f6f3;    color: #419af2;   /* font-weight: bold;*/    font-size: 16px;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {	position: absolute;	right: 23px;	top: 50%;	margin-top: -4px;}.ui-state-default .ui-icon {   background: url("../images/close_aro.png") no-repeat 0 0;    width: 8px;	height: 13px;}/*.ui-state-active .ui-icon {	background: url(../images/open_aro.png)no-repeat;	width: 13px;	height: 8px;}*/#bhd .ui-state-default .ui-icon {    background: url("../images/open_aro_na.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    height: 13px;    width: 8px;}#bhd .ui-state-active .ui-icon {   background: url("../images/open_aro_n.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    height: 8px;    width: 13px;}.ui-widget-content {	background: #fff;}.accordian2 .ui-accordion ul,.accordian2 .ui-accordion-content ul {    list-style-type: none;    margin: 0;    padding: 5px 4px 0;    background: #f6f6f3;}.ui-accordion-content ul li {    cursor: pointer;    border-bottom: 1px dotted #c1c1c1;}.ui-accordion-content ul li:last-child{	border-bottom:0;}.ui-accordion-content > ul li > a {    color: #8d8d8d;    display: block;    font-size: 15px;   /* padding: 12px 0 12px 18px;*/   padding: 12px 0 12px 30px;}.ui-accordion-content > ul li:hover > a{	color: #419af2;} /******************//*.regular-checkbox {	display: none;}.regular-checkbox + label {	background-color: #f6f6f5;	border: 1px solid #babab8;	width:10px;	height:10px;	border-radius: 3px;	display: inline-block;	position: relative;	margin-right: 16px;}.regular-checkbox + label:active, .regular-checkbox:checked + label:active {	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}.regular-checkbox:checked + label {	background-color: #e9ecee;	border: 1px solid #adb8c0;	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);	color: #99a1a7;}.regular-checkbox:checked + label:after {	content: '\2714';	font-size: 14px;	position: absolute;	top: -8px;	left: 0px;	color: #99a1a7;}*//***************/.product_list_inr{	margin: 0;}.product_list_inr ul{	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;}.product_list_inr ul li{	display: inline-block;	margin-right: 10px;	margin-bottom:10px;	width: 266px;	min-height: 322px;	float: left;	}.product_list_inr ul li:nth-child(3n+0){	margin-right: 0;}.pro_box{	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	-ms-border-radius:5px;	box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	-ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.21);	text-align: center;	margin: 3px;}.pro_box_inr{	padding: 10px 10px 20px;}.pro_box_inr h4 {    color: #555555;    font-size: 16px;    margin: 10px 0 15px;    padding: 0;    text-transform: uppercase;}.pro_box_inr p {    font-size: 14px;    line-height: 22px;    margin: 0;    padding: 0;}.proimgbox {    border: 1px solid #f0f0f0;    border-radius: 4px;    display: table-cell;    height: 166px;    margin: 0 auto 10px;    overflow: hidden;    text-align: center;    vertical-align: middle;    width: 237px;}.btndiv{	overflow: hidden;}.loginbtn{	position: relative;	float: left;	border:0;	border-top:1px solid #dcdcdc;	outline:0;	color: #4c4c4c;	text-align:center;	font-size: 14px;	line-height:35px;	width: 115px;	height:37px;	background: #fff;	display: block;}.loginbtn:before{	content: "";	position: absolute; 	width: 0;	height: 0;	border-top: 38px solid #fff;	border-right: 39px solid transparent;	border-bottom: 36px solid transparent;	right: -33px;    top: 0px;    z-index: 1;}.loginbtn:after{	content: "";	position: absolute; 	width: 0;	height: 0;	border-top: 38px solid #dcdcdc;	border-right: 39px solid transparent;	border-bottom: 37px solid transparent;	right: -37px;    top:-1px;    z-index: 0;}.cartbtn{	position: relative;	float: right;	border:0;	border-top:1px solid #dcdcdc;	outline:0;	padding: 0px 6px 0px 0px;	width:107px;	height:37px;	color: #4c4c4c;	line-height:35px;	text-align:right;	font-size: 14px;	background: #fff;	display: block;	background: url(../images/cart_icon.png) no-repeat 6px 8px;}.cartbtn:before{	content: "";	position: absolute; 	width: 0;	height: 0;	border-bottom: 38px solid #fff;	border-left: 39px solid transparent;	border-top: 36px solid transparent;	left: -33px;    bottom: 0px;    z-index: 1;}.cartbtn:after{	content: "";	position: absolute; 	width: 0;	height: 0;	border-bottom: 38px solid #dcdcdc;	border-left: 39px solid transparent;	border-top: 37px solid transparent;	left: -37px;    bottom:-1px;    z-index: 0;}/*************contact**page**************************/.contact_lft{	float: left;	/*padding-left: 24px;*/	width: 700px;	background: #f6f6f6;	border:1px solid #ececec;	padding: 24px;}.contact_lft h2 {    color: #3d3d3d;    font-size: 28px;    text-transform: uppercase;    font-family: 'neutra_textbold';    padding-bottom: 50px;}.contact_lft h4 {    color: #3d3d3d;    font-size: 20px;    text-transform: none;    font-family: 'neutra_textbold';    padding-bottom: 35px;}.contact_form{	margin: 0;	border: 0;}.contct_outr{	margin-bottom: 40px;}.marginnone{	margin-bottom: 0;}.contct_outr_lft{	width: 303px;	float: left;}.contct_outr_rht{	width: 303px;	float: right;}.labeltxt{	display: block;	padding-bottom: 10px;	color: #3b3b3b;	font-size: 14px;}.inputbox_outr{	 border: 1px solid #ebebeb;	 position: relative;}.inputbox{	/*background:#f8f8f8;*/	background:#fff;    border: 0;    outline:0;    color: #9d9d9d;    height: 40px;    outline: medium none;    text-indent: 10px;    width: 100%;}/*.inputbox_outr:after{	position: absolute;	content: "";	width: 0;	height: 0;	right:0;	top:0;	border-top:32px solid #e7bf03;	border-left:30px solid rgba(255,255,255,0);}*/.textaraea{	background:#fff;    border: 1px solid #ebebeb;    outline:0;    color: #9d9d9d;    height: 40px;    outline: medium none;    padding:10px;    min-height:170px;    resize:vertical;    width: 100%;    position: relative;}.requiredtxxt{	display:block;	width:100%;	text-align:right;	padding-top: 12px;}.contact_form input[type="submit"] {    /*background:#e7bf03;    font-family: 'latobold';    border: 0;    border-radius: 4px;    color: #fff7e9;    font-size: 15px;    height: 32px;    outline:none;    padding: 0;    text-align: center;    transition: all 0.3s ease 0s;    width: 98px;    cursor: pointer;*/   background: none repeat scroll 0 0 #ffcf24;    border: 1px solid #ffcf24;    border-radius: 4px;    color: #fff;    font-size: 22px;    height: 48px;    margin: 15px 8px 0 0;    outline: medium none;    padding: 0;    text-align: center;    transition: all 0.3s ease 0s;    width: 185px;    text-indent: 0;    font-family: 'neutra_textbook';}.contact_form input[type="submit"]:hover {	color:#575656;	cursor: pointer;	border:1px solid #9d9d9d;}.contact_rht{	float: right;	width: 327px;	background: #f6f6f6;}.contact_info{	border:1px  solid #ededed;  	border-left:5px solid #e7bf03;	padding-right: 2px;}.contact_info_block{	border-bottom:1px  solid #ededed;	padding: 20px 27px 15px;}.contact_info_block:last-child{	border-bottom: 0;}.contact_info_block h5{	color: #3b3b3b;	font-size: 20px;	padding-bottom: 15px;}.single_hdng{	overflow: hidden;	margin-bottom: 5px;	color: #3b3b3b;	font-size: 14px;}.single_hdng span{	margin-bottom: 8px;	display: block;}.single_hdng span a{	color: #3b3b3b;}.single_hdng span a:hover{	text-decoration: underline;}.single_hdng span img{	display: inline-block;	margin-right: 8px;	vertical-align: top;}/*********product detail*********************/.producttopsec{	margin-bottom: 40px;}.prodetail_lft{	width: 457px;	float: left;	margin-right: 20px;}.prodetail_rht{	float: right;	width: 660px;}.table_hdr{	border-bottom: 2px solid #ededed;	margin-bottom: 22px;	padding-bottom: 8px;	padding-left: 15px;}.table_hdr h2{	color: #555555;	font-size: 23px;	text-transform: uppercase;}.table_lft{	float: left;	width: 305px;}.table_lft_inr{	padding-left: 15px;	padding-bottom: 18px;	margin-top: 18px;	border-bottom: 1px solid #f6f6f6;}.table_lft_inr h3{	color: #555555;	font-size: 17px;	text-transform: uppercase;	padding-bottom: 15px;}.table_lft_inr .option{	display: block;	/*padding-left: 15px;*/	color: #575656;	font-size: 14px;	padding-top: 10px;}.colorbox{	display: inline-block;	margin-right: 8px;}.black{	border: 1px solid #666666;	background: #000;	display: block;	width: 29px;	height: 29px;}.pink{	border: 1px solid #de9da9;	background: #c85b70;	display: block;	width: 29px;	height: 29px;}.lbrown{	border: 1px solid #b18466;	background: #7d3200;	display: block;	width: 29px;	height: 29px;}.dbrown{	border: 1px solid #957966;	background: #4e1f01;	display: block;	width: 29px;	height: 29px;}.wranty{	color: #575656;}/***************/.chkoutr{	display:inline-block;	margin-right: 12px;}.chkoutr span{	color: #575656;	font-size: 14px;	display: inline-block;	margin-top:-2px;	vertical-align: top;}.regular-checkbox {	display: none;}.regular-checkbox + label {	background-color: #f3f3f3;	border: 1px solid #d4d4d4;	width:13px;	height:13px;	border-radius: 3px;	display: inline-block;	position: relative;	margin-right: 10px;}.regular-checkbox + label:active, .regular-checkbox:checked + label:active {	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}.regular-checkbox:checked + label {	background-color: #e9ecee;	border: 1px solid #adb8c0;	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);	color: #99a1a7;}.regular-checkbox:checked + label:after {	content: '\2714';	font-size: 12px;    left: 1px;    position: absolute;    top: -2px;}/************************/.selectBox {	position: relative;	display: inline-block;	cursor: default;	text-align: left;	line-height: 27px;	clear: both;	color: #575656;	width: 263px;	border-radius:3px;	background: #e8e8e8;}.selectBox span.selected {	width: 212px;	text-indent: 10px;	border: 1px solid #e8e8e8;	border-right: none;	overflow: hidden;	font-size: 14px;	line-height: 27px;}.selectBox span.selectArrow {	width: 51px;	border-left:0;	border-top-right-radius: 0px;	border-bottom-right-radius: 0px;	text-align: center;	font-size: 14px;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-o-user-select: none;	user-select: none;}.selectBox span.selectArrow, .selectBox span.selected {	position: relative;	float: left;	height: 27px;	z-index: 1;	padding-right: 0;	cursor: pointer;	background: #fafafa;}.selectBox span.selectArrow{	background: url(../images/drop_bg.png) no-repeat center 12px;}.selectBox ul.selectOptions {	position: absolute;	top: 33px;	left: 0;	width: 100%;	border: 1px solid #e7e7e7;	border-bottom-right-radius: 0px;	border-bottom-left-radius: 0px;	overflow: hidden;	padding-top: 2px;	display: none;	margin: 0;	list-style: none inside none;	padding-left: 0;	z-index: 99;	background: #f5f5f5;}.selectBox li.selectOption {	display: block;	line-height: 20px;	padding: 5px 0 5px 10px;	font-size: 12px;	font-weight: bold;	list-style: none;	margin: 0;	font-family: sans-serif;}.selectBox li.selectOption:hover {	color: #575656;	background: #e8e8e8;}/**********/
   .table_rht{	float: right;	width: 100%; margin-top: 30px; margin-bottom: 20px;}
   .quantity_box{	border: 1px solid #ccc;background: #e8e8e8; width: 100%; text-align: center;}
   .quantity_box_top{	border-bottom: 1px solid #dedede;	padding: 12px 25px;}
   .quantity_box_top h2{	color: #555555;    display: inline-block;    font-size: 17px;   /* padding-bottom: 18px;*/    text-transform: uppercase;    vertical-align: top;    line-height: 26px;}
   .quantity_box_bott{	padding: 22px 40px 5px; width:315px; margin:0 auto;}.quantity_box_bott input[type="submit"] {    background: none repeat scroll 0 0 #ffcf24;    border: 1px solid #ffcf24;    border-radius: 4px;    color: #fff;    font-size: 16px;    height: 43px;    margin: 0px 0px 20px 0;    outline: medium none;    padding: 0;    text-align: center;    transition: all 0.3s ease 0s;    width:100%;}.quantity_box_bott input[type="submit"]:hover{	color:#575656;	cursor: pointer;	border:1px solid #9d9d9d;}.bottom_brand{	padding-left: 14px; width:100%; float: left;}.bottom_single{	display: inline-block;	margin-right: 30px;	color: #979797;	font-size: 14px;}.bottom_single img{	display: inline-block;	margin-right: 6px;}/*********************/.slidersec{	border: 1px solid #bcbcbc;	border-radius:5px; 	padding: 12px;}.zoomtxt{	color: #000;	font-size: 12px;	text-align: center;}.zoomtxt img{	margin-right: 5px;}/***************************************/.feature_sec{	margin: 0;}.feature_sec ul{	margin-left:15px;	padding:  0 0 0 15px;	list-style-type: none;}.feature_sec ul li{	color: #8f8f8f;	font-size: 14px;	list-style-type:disc;	line-height:19px;}/**************************//*checkout page*/.shop_carthead{	padding:10px 15px;	font-size:18px;	color:#606060;	margin-bottom: 20px;	font-weight: bold;	background: #f8f8f6; /* Old browsers */background: -moz-linear-gradient(top,  #f8f8f6 0%, #f4f4f1 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f6), color-stop(100%,#f4f4f1)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f8f8f6 0%,#f4f4f1 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f8f8f6 0%,#f4f4f1 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f8f8f6 0%,#f4f4f1 100%); /* IE10+ */background: linear-gradient(to bottom,  #f8f8f6 0%,#f4f4f1 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f6', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */}.check_out_box{	border:1px solid #e6e6e6;	border-radius: 2px;	-webkit-border-radius:2px;	-moz-border-radius: 2px;	-ms-border-radius: 2px;	-o-border-radius: 2px;	width: 100%;	display: table;}.check_out_rowotr{	position: relative;	display: table-row;	}.check_out_row{	position: relative;}.check_out_cell{	display: table-cell;	color:#606060;	text-align: center;	border-left:1px solid #ededed;	position: relative;	vertical-align: middle;	padding-top:10px;	padding-bottom:10px;	border-top:1px solid #e9e9e9;	font-size:16px;}.chekout_head .check_out_cell{	background: none!important;	border-left:none;	border-top:1px solid #eeeeee;	font-size:18px;	padding-top:12px;	padding-bottom:16px;}.prdctimgmr{	width:250px;	vertical-align: middle;}.productmr{	width: 280px;	border-left: none;	text-align: left;	line-height: 2;}.qntymr{	width: 220px;	background: #fcfcfc;}.prcmr{	width: 170px;	background: #f9f9f9;}.dlvrymr{	width: 205px;	padding-left:55px;	text-align: left;}.ttlpricemr{	width: 215px;	background: #f9f9f9;}.check_out_cell h3{	color: #606060;	font-size: 16px;}.qntymr input[type="text"]{	height:35px;	width: 30px;	vertical-align: middle;	text-align: center;	border: 1px solid #d6d6d6;	outline: 0;}.mrbold{	font-size: 18px;	color: #3b3b3b;}.check_out_cell  p{	min-height: 0;	padding-bottom:5px;}/*.green{	color: #3b9726;    display: block;    margin-bottom:7px;    padding-top: 18px;}*/.seller_code{	position: absolute;	display: block;	top:-10px;	background: #fff;	padding:0px 15px;	z-index: 2;	color:#606060;	font-size:16px;}.close_bttn{	position: absolute;	top:10px;	right: 10px;}.sub_totalrow .check_out_cell{	font-size: 20px;}.grand_total .check_out_cell{	background:#f9f9f9!important;	font-size: 20px;}.check_outbottom{	padding:35px 35px 35px 35px;}.checkout_bttn{	float: right;	width:295px;}.checkout_bttn input[type="submit"]{	width:100%;	margin:0;	background:#ffcf24;	padding:0;	text-align: center;	font-size: 22px;	outline: none;	border:1px solid #ffcf24;	color:#fff;	height: 48px;	border-radius: 4px;	-moz-border-radius: 4px;	-ms-border-radius: 4px;	-webkit-border-radius: 4px;	-o-border-radius: 4px;	transition: all 0.3s ease 0s;}.checkout_bttn input[type="submit"]:hover{	border: 1px solid #9d9d9d;    color: #575656;    cursor: pointer;}.check_outbottom a{    display: block;    float: left;    vertical-align: middle;    font-size: 18px;    background:#f7f7f7;    min-width: 205px;    min-height: 37px;    text-align: center;    padding:10px 0;    border:1px solid #e5e5e5;    color:#606060;    background: url(../images/arrow.png) no-repeat #f7f7f7;    background-position:12px center ;}.check_outbottom a:hover{	border: 1px solid #9d9d9d;    color: #575656;	background: url(../images/arrow.png) no-repeat #ffcf24;	background-position:8px center ;}/****************/.readmor_bot{background: #419af2;border-radius: 5px;color: #ffffff;display: block;font-size: 14px;margin: 25px auto 0;padding: 7px 20px;text-align: center;transition: all 0.4s ease 0s;width: 42%;}/*23-Aug-14*/.containt_innr a{	color:#39acfc;	transition: 0.3s all ease 0s;}.containt_innr a:hover{	color:#e7bf03;	text-decoration: underline;}.footer_nav ul li a {vertical-align: text-top;}.innr_containrmr{	padding:15px 0;	text-align: center;}.single_box {	min-height: 360px;}.pro_box_inr {	/*min-height: 303px;*/}.bigb{	font-size: 20px;	font-weight: bold;}.img_boxsmr{	width:130px;	display:inline-block;	margin-right:60px;	vertical-align: middle;}.img_boxsmr:last-child{	margin-right:0;}.title{	color:#FF9900!important;	text-align: center; 	margin-top: 0px; 	margin-bottom: 0px;	padding:10px 0 5px!important;}.img_boxsmr img{	margin:0 auto;}.containt_innr h3{	font-size:22px;	margin-bottom:25px;}.list_outer{	float: left;    padding-right:10px;    width: 20%;}.list_outer li{	padding-bottom: 15px;	text-align: left;}.list_outer li a{	color:#39acfc;	transition: 0.3s all ease 0s;}.list_outer li a:hover{	color:#e7bf03;	text-decoration: underline;	padding-left: 5px;}.img_otrmr{	margin:0 auto;    text-align: center;    width:42%;    padding-top:20px;}.img_otrmr h3{	padding:15px 0;	 color: #8f8f8f;}.greymrmr{	color:#000;}.containt_innr h4{	font-size:20px;	margin-bottom: 15PX;	font-weight: bold;}.regards{	margin-top:15px;}.regards h4{	 color: #8f8f8f;}.regards p{	font-weight: bold;	padding-bottom:10px;}.containt_innr .feature_sec{	margin-bottom:35px;}.containt_innr .feature_sec .table_hdr h2{	font-size: 18px;	padding-bottom:0px;}.containt_innr .feature_sec ul{	margin-bottom: 15px;}.containt_innr .feature_sec p{	padding-left: 15px;}.lnav-banner.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all > h3,.lnav-banner.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top > h3,.lnav-banner.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all > h3,.lnav-banner.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all > h3{	    font-family: 'neutra_textbook';	    font-size: 16px;	    font-weight: bold;}.select-wrappers:after{	height: 27px!important;}.select-wrappers, .select-wrappers select{	display: inline-block;    height: 27px;    margin-left: 20px;    width: 120px;}.checkout-content > div {margin-top: 10px;/*width: 47%;*/}



/*********modified and added css**10/10/14****************************/
.single_box{
	padding: 0;
	border:1px solid #e5e5e5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	box-shadow: none;
	text-align: center;
	margin: 5px 5px 24px;
}
.single_box {
    min-height: 350px;
}
.single_box_inr{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	margin: 4px;
	padding:15px 16px 12px 16px;
	box-shadow:0 -40px 83px 41px rgba(226, 228, 227, 1) inset;
	-moz-box-shadow:0 -40px 83px 41px rgba(226, 228, 227, 1) inset;
	-webkit-box-shadow:0 -40px 100px 45px rgba(226, 228, 227, 1) inset;
	-ms-box-shadow:0 -40px 83px 41px rgba(226, 228, 227, 1) inset;
}
.single_box .imgbox{
	height: 184px;
	overflow: hidden;
	margin:0 auto 5px;
}
.single_box .imgbox img{
	border-radius:3px; 
}
.single_box h4{
	color: #55556d;
	font-size: 18px;
	font-family: 'latobold';
	text-transform:uppercase;
	line-height: 18px;
	padding: 0;
	margin:0 0 10px;
}
.single_box p{
	color:#9d9d9d;
}
.readmor_bot{
	font-size: 14px;
	margin: 15px auto 0;
}/*24-Oct-14*/.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active > ul li > ul{	padding-left:21px;}/*30-Oct-14*/.breadcrumb{	 color: #555555;    font-size:18px;    text-transform: uppercase;    padding-bottom:10px;    margin-bottom: 20px;    border-bottom: 1px solid #ededed;}

.mid_body p {
  padding-bottom: 17px;
}

/*   Accessory module   */

.pa-title h3{color: #555;
	font-size: 21px;
	 padding-bottom: 10px;}

.pa-title i{vertical-align: middle; color:#ccc;}
.pa-caption h4{color: #9d9d9d; font-size: 18px; padding-bottom: 5px;}
.pa-caption h4 a{color: #9d9d9d; text-decoration: none;}
.control-label{color: #555;font-size: 17px;padding-bottom: 15px;font-weight: normal;
display: block;text-transform: uppercase;}
.radio{color: #555; font-size: 13px; padding-bottom: 10px;font-weight: normal;}
.rdclass{border-bottom: 1px solid #f6f6f6; margin-bottom: 18px; margin-top: 18px}
.pa-caption input[type="text"]{display: block;width: 100%;padding: 6px 12px;font-size: 14px;color: #555; background-color: #fff;border: 1px solid #ccc;border-radius: 4px; margin-bottom: 30px;}
.price{padding-bottom: 20px!important;}
.list-unstyled li{color: #555;font-size: 14px;padding-bottom: 8px;font-weight: normal;}

/*-----27.03.2017-------*/
.accmod {
    width: 100%;
    float: left;
}
.accmod  .product-list{width: 50%;float: left;}
.accmod .pa-title h3{color: #555555;font-size: 17px;text-transform: uppercase; padding-left: 20px;}
.accmod .product-list h4 {font-size: 14px;}
.accfrmgrp {
    width: 100%;
    float: left;
    margin-top: 18px;
}
.accfrmgrp .radio img {
    width: 29px;
    height: 29px;
}
.accfrmgrp .radio label{color:#9d9d9d;}
.error{padding-left: 20px;}
.accmod  .product-list img{color:#9d9d9d; }
.accmadiv {
    width: 100%;
    float: left;
}

/*   Accessory module   */


@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:0;
 }
 17% {
   opacity:0;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}


#cf4a {
  position:relative;
  height:184px;
  width:272px;
  margin:0 auto; float:left;
}
#cf4a img {
  position:absolute;
  left:11px;
}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 16s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 16s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 16s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 16s;
}

#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 16s;
  -moz-animation-delay: 16s;
  -o-animation-delay: 16s;
  animation-delay: 16s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 8s;
  -moz-animation-delay: 8s;
  -o-animation-delay: 8s;
  animation-delay: 8s;
}



.flex-container a:hover,
.flex-slider a:hover {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider .slides {
  display: block;
}
* html .flexslider .slides {
  height: 1%;
}
.no-js .flexslider .slides > li:first-child {
  display: block;
}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  position: relative;
  zoom: 1;

}
.flexslider .slides {
  zoom: 1;
}
.flexslider .slides img {
  height: auto;
  -moz-user-select: none;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/*=========== For PopUp ===========*/

.fadeandscale {
    -webkit-transform: scale(0.8);
       -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
}
.popup_visible .fadeandscale {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
}
.fb_Popupcon{ width:98%; max-width:634px; margin:0 auto; background:#FFFFFF; /*border-radius:5px;*/ position:relative; box-shadow:0px 0px 40px #000000; 
display:none; text-align:left; padding:2%;}
.top_pop{width:100%; text-align:left;}
.top_pop h2{ text-align: center; font-size: 20px; text-transform: uppercase; color: #00182b; font-family: Arial, Helvetica, sans-serif !important ; padding: 8px 0 23px; margin:0;}
.top_pop p{ font-size:13px; line-height:18px; padding:0 0 10px; font-family: Arial,Helvetica,sans-serif !important; }
.fb_Popup_close{ background: url("../images/popup_closbtn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 26px; position: absolute;
right: -20px;top: -18px;width: 26px; background-size: contain;}


.logo_sec{ 
  float: left;
  padding: 10px 0;
  width: 188px;
}

.hder_right_sec_cover{
  float: left;
  width: 1095px;
}

.logo_sec img {
  max-width: 188px;
  margin-right: 0;
  height: auto;
}

.container {
  padding-left: 0;
  padding-right: 0;
}

.log_por ul {
  padding-top: 0;
}

.log_por ul:after {
  content: "";
  clear: both;
  display: block;
}

.log_por ul li a {
  padding: 0;
  margin: 0;
  line-height: 34px;
  font-family: 'Hind', sans-serif;
}

.svg-wrapper svg {
  height: 13px;
  width: 13px;
}

.log_por ul li a {
  min-width: 50px;
}

.hder_right_sec_cover .log_por {
  width: 100%;
}

.hder_right_sec_cover .pull-right .log_por > ul {
  float: right;
}

.topmenu,
.ftr_top,
.ftr_bott{
  background: #1fc0a0;
}

/*.topmenu{ background: #302f2f; background: -moz-linear-gradient(top, #302f2f 0%, #242323 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#302f2f), color-stop(100%,#242323)); background: -webkit-linear-gradient(top, #302f2f 0%,#242323 100%); background: -o-linear-gradient(top, #302f2f 0%,#242323 100%); background: -ms-linear-gradient(top, #302f2f 0%,#242323 100%); background: linear-gradient(to bottom, #302f2f 0%,#242323 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#302f2f', endColorstr='#242323',GradientType=0 );} 

.menu_inner li a:hover,.menu_inner li a.active{background: #419af2;}

.ftr_top{ background: url(../images/ftr_bg.jpg) repeat 0 0;}

.ftr_bott{  background: #3a3a3a;}

*/

/**
 * BOF Foxweb custom css 30 Mar 2018
 */

.brands-sold-wrapper {
  padding: 70px 0;
}

.footer_nav p,
.footer_nav ul li a {
  color: #abe2d4;
}

.footer_nav h4 {
  color: #fff;
  margin-bottom: 20px;
}

.footer_nav p,
.footer_nav ul li {
  margin-bottom: 0;
  font-size: 13px;
  line-height: 24px;
}

.footer_nav ul li {
  list-style-type: none;
  margin-left: 0;
}

.footer_nav ul li:hover {
  padding-left: 0;
}

.footer_nav ul li:hover a {
  color: #fff;
}

.icon_cont_inr .txt {
  display: none;
}

.icon_cont_inr {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-left: 5px;
}

.icon_cont_inr:first-child {
  margin-left: 0;
}

.social-icon {
  display: block;
  width: 32px;
  height: 32px;
  background: url("../image/social-icons.png")no-repeat scroll 0 0 transparent;
}

.social-icon:hover {
  opacity: 0.8;
}

.social-icon.twitter {
  background-position: -34px 0;
}

.social-icon.pinterest {
  background-position: -68px 0;
}

.social-icon.youtube {
  background-position: 0 -34px;
}

.icon_cont_inr:hover .social-icon.youtube {
  background: url("../image/social-icons.png")no-repeat scroll 0 -34px transparent;
}

.social-icon.linkedin {
  background-position: -34px -34px;
}

.social-icon.instagram {
  background-position: -68px -34px;
}

.social-icon.google-plus {
  background-position: 0 -68px;
}

.fa-icon  {
  background: #000;
  color: #f2e734;
}

.ftr_top_inr {
  padding-top: 70px;
  padding-bottom: 40px;
}
.ftr_bott_inr {
  padding-top: 0;
}

.ftr_bott {
  padding-bottom: 70px;
}

.copytxt {
  font-family: 'Titillium Web', sans-serif;
  color: #222;
}
html,
body,
.footer_nav h4 {
  font-family: 'Hind', sans-serif;
}

.icon_cont_inr a:hover,
.icon_cont_inr:hover a:hover {
  color: #000;
  color: #fff;
  text-decoration: none;
}

.icon_cont_inr a:hover .fa-icon,
.icon_cont_inr:hover a:hover .fa-icon {
  color: #fff;
}

.blog-slider {
  background: url('../images/office-bg.png') no-repeat scroll 0 0 transparent;
  background-size: cover;
  padding: 130px 0;
  position: relative;
}

.blog-slider:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.8;
}

.blog-slider .container {
  position: relative;
}

.project-header h2 {
  font-size: 36px;
  color: #ebebeb;
  margin-bottom: 30px;
  text-align: center;
}

.project-header .subtitle {
  margin-top: 30px;
  margin-bottom: 50px;
  font-size: 16px;
  font-weight: 300;
  text-align: center;
  line-height: 24px;
  color: #ebebeb;
}

.project-header .separator {
  width: 50px;
  height: 2px;
  background: #dfcd50;
  margin: 0 auto;
}

.access-slider  .owl-carousel button.owl-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #e3e3e3;
  margin-right: 15px;
}

.access-slider .owl-carousel button.owl-dot.active {
  background: #f2e734;
}

.access-slider .owl-carousel .owl-nav button.owl-prev, 
.access-slider .owl-carousel .owl-nav button.owl-next {
  font-family: 'Hind', sans-serif;
  font-weight: 300;
  font-size: 44px;
  color: #989898;
}

.access-slider .owl-nav {
  position: absolute;
  top: 50%;
  margin-top: -35px;
  width: 1170px;
  margin: 0 auto;
  position: relative;
  top: -240px;
}

.owl-dots {
  margin-top: 20px;
}

.product_list_inr .pro_box a:hover {
  text-decoration: none;
}


.access-slider .owl-carousel .owl-nav button.owl-prev {
  left: 0;
  position: absolute;
}

.access-slider .owl-carousel .owl-nav button.owl-next {
  right: 0;
  position: absolute;
}

.owl-dots {
  text-align: center;
}

.owl-carousel .owl-item .image-number-wrapper img.blog-image {
  width: 470px;
  height: auto;
  display: inline-block;
}

.image-number-wrapper .link-ref {
  text-align: right;
  position: relative;
  z-index: 5;
}

.table-like {
  display: table;
}

.table-like:before {
  content: '';
  display: block;
  display: table-row
}

.table-like .meta-blog-wrapper {
  display: table-cell;
  vertical-align: middle;
  height: 375px;
}

.meta-blog-wrapper a {
  color: #fff;
}

.meta-blog-wrapper .blog-link a{
  text-transform: uppercase;
  font-family: 'Ubuntu', sans-serif;
  font-size: 15px;
  color: #222222;
  background: #f2e734;
  line-height: 40px;
  padding: 0 30px;
  display: inline-block;
}

.meta-blog-wrapper .blog-link a:hover {
  color: #fff;
  text-decoration: none;
}

.meta-blog-wrapper .blog-description {
  max-width: 425px;
  margin: 25px 0;
}

.image-number-wrapper {
  position: relative;
}

.image-number-wrapper .big-number {
  top: -22px;
  font-family: 'Oswald', sans-serif;
  font-size: 396px;
  color: #f2e734;
  position: absolute;
  line-height: 396px;
  left: -58px;
  z-index: 3;
  font-weight: 600;
  display: none;
}

.owl-carousel .owl-item:first-child .image-number-wrapper .big-number {
  left: -7px;
}

.blog-count{
  color: #dfcd50;
  margin-bottom: 20px;
  font-family: 'Ubuntu', sans-serif;
}

.blog-count .item-index {
  margin-right: 3px;
}

.blog-count .item-count {
  margin-left: 3px;
}

.meta-blog-wrapper a:hover {
  color: #f2e734;
  text-decoration: none;
}

.access-slider.featured-products {
  padding: 130px 0;

}

.access-slider.featured-products .project-header h2 {
  color: #222;
}

#owl-demo {
  margin-top: 30px;
}

.pro_pic {
  border: 1px solid #dedede;
  height: 288px;
  margin-bottom: 30px;
  margin: 0 auto 30px;
  width: 355px;
}

.access-slider.featured-products .owl-carousel .owl-nav button.owl-prev, 
.access-slider.featured-products .owl-carousel .owl-nav button.owl-next {
  color: #000;
}

.pro_pic img {
  margin-top: 36px;
}

.view-pricing {
  margin-bottom: 5px;
  color: #1fc0a0;
  font-size: 13px;
  line-height: 24px;
}

.product-detail {
  margin: 0 auto;
  max-width: 355px;
  text-align: center;
}

.product-detail a.product-detail-link {
  font-size: 16px;
  line-height: 24px;
  height: 48px;
  display: block;
  text-transform: uppercase;
  font-weight: 300;
  overflow: hidden;
}

.product-detail a.product-detail-link:hover {
  color: #1fc0a0;
  text-decoration: none;
}


.access-btn {
  display: inline-block;
  font-family: 'Ubuntu', sans-serif;
  line-height: 37px;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
  padding: 0 20px;
  background: #1fc0a0;
  font-weight: 500;
}

.access-btn:hover {
  color: #222;
  text-decoration: none;
}

.view-product {
  margin-top: 30px;
}

.home-banner .banner-item {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0, 0;
  max-height: 620px;
}

.home-banner .banner-item{
  padding: 180px 0;
  position: relative;
}

.home-banner .banner-item:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #000;
  opacity: 0.2;
  z-index: 1;
}

.home-banner .banner-item .container {
  position: relative;
  z-index: 5;
}

.access-btn.banner {
  font-size: 15px;
  line-height: 37px;
  padding: 0 30px;
  color: #222;
}

.access-slider.home-banner .banner-meta-wrapper {
  width: 505px;
}

.access-slider.home-banner .banner-title h2 {
  font-size: 52px;
  line-height: 60px;
  color: #fff;

  border-bottom: 1px solid #dfcd50;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.access-slider.home-banner .banner-description p {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  line-height: 27px;
  margin-bottom: 55px;
  min-height: 130px;
}

.access-slider.home-banner .banner-action .access-btn.banner {
  background: #f2e734;
}

.access-slider.home-banner .owl-carousel .owl-nav button.owl-next {
  right: 0;
  width: 60px;
  height: 60px;
  border-radius: 5px;
  background: #d2d1d2;
  color: #616161;
  line-height: 60px;
  outline: none;
}

.access-slider.home-banner .owl-carousel .owl-nav button.owl-prev {
  left: 0;
  width: 60px;
  height: 60px;
  border-radius: 5px;
  background: #d2d1d2;
  color: #616161;
  line-height: 60px;
  outline: none;
}

.access-slider.home-banner .owl-dots {
  position: relative;
  z-index: 6;
  margin-top: -45px;
}

.nav.menu_inner {
  display: table;
  width: 100%;
}
.nav.menu_inner:before {
  content: '';
  display: table-row;
}

.nav.menu_inner li {
  display: table-cell;
  float: none;
  text-align: center;
  border-right: 0;
  border-left: 0;
  vertical-align: middle;
  padding: 16px 0;
}

.menu_inner li a {
  padding: 0;
  text-align: center;
  font-family: 'Ubuntu', sans-serif;
  font-size: 15px;
  line-height: 34px;
  color: #fff;
  border-bottom: 3px solid #1fc0a0;
  font-weight: 500;
}

.menu_inner li a:hover {
  text-decoration: none;
  border-bottom: 3px solid #fff;
}

.inner_header {
  padding: 20px 0;
}

.search_box {
  width: 100%;
  padding-left: 0;
  color: #696969;
}

.hder_right_sec .log_por li,
.hder_right_sec .log_por li:first-child {
  padding-left: 0;
}

.hder_right_sec .log_por.menu li {
	padding-left: 10px !important;
}

.hder_right_sec .log_por.menu li:first-child {
  padding-left: 0 !important;
}

.hder_right_sec .log_por.menu li:first-child,
.hder_right_sec .log_por.menu li:last-child {
	padding-right: 0 !important;
}

.search_bot {
  background: url('../images/search_bg1.png') no-repeat;
  width: 16px;
  height: 17px;
  position: absolute;
  top: 5px;
  right: 0;
}

.hder_right_sec {
  margin-top: 25px;
  margin-left: 45px;
}

.search_por {
  border-bottom: 1px solid #b7b7b7;
  position: relative;
}

.header-inline-text {
  display: inline-block;
  font-size: 14px;
  line-height: 34px;
  color: #222;
  font-family: 'Hind', sans-serif;
  font-weight: 500;
}

.header-inline-text.link {
  margin-left: 4px;
  color: #3bc5a7;
}

.header-inline-text.link a {
  color: #3bc5a7;
  text-decoration: underline;
  font-family: 'Hind', sans-serif;
  font-weight: 500;
}

.header-inline-text.link a:hover {
  text-decoration: none;
}

.hder_right_sec .svg-wrapper {
  margin-right: 4px;
}

.bnner_por{ 
  background: url("../images/inner-cua.png") no-repeat scroll 0 0 transparent;
  background-size: cover;
}

.bnner_por .banner_inner {
  height: 250px;
}

.bnner_por .banner_inner > img {
  display: none;
}

.bnner_por .banner_inner h2 {
  line-height: 250px;
  font-size: 52px;
  color: #fff;
}

.list-group-item.active {
  background: #1fc0a0;
  border-color: #1fc0a0;
}

.pro_box > a {
  display: block;
}

.proimgbox .quicktip + img,
.proimgbox .itag-image + img {
  height: 166px;
  width: auto;
}

.proimgbox {
  height: 237px;
}

.pro_box_inr h4 {
  height: 48px;
  overflow: hidden;
}

.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active {
  background: #1fc0a0;
}

#bhd .ui-state-default, #bhd .ui-widget-content .ui-state-default, #bhd .ui-widget-header .ui-state-default {
  color: #8b888a;
}

#bhd .ui-state-active, 
#bhd .ui-widget-content .ui-state-active, 
#bhd .ui-widget-header .ui-state-active {
  color: #1fc0a0;
}

.product_list_inr:after {
  content: '';
  display: block;
  clear: both;
}

.product_list_inr {
  border-bottom: 1px solid #eee;
}

.pagination li {
  display: inline-block;
  border: 1px solid #f1f1f1;
  padding: 4px 10px 1px;
  margin-right: 1px;
}

.pagination li a {
  color: #8a8e92;
}

.pagination .pagination {
  width: auto;
  border-top: 0;

}

.pagination .showAll a {
  padding: 4px 10px 1px;
}

.pagination li.active {
  border: 1px solid #5eb5d4;
}

.feature_bg.old .probox_outr.owl-carousel {
  overflow: hidden;
}

.feature_bg.old .pro_pic {
  width: auto;
  height: 205px;
  border: 0;
}

.feature_bg.old #galry-demo .pro_pic {
  height: 250px;
}

.feature_bg.old .owl-carousel .owl-item .quicktip img {
  width: auto;
  display: inline-block;
}

.feature_bg.old .quicktip span {
  font-size: 12px;
}

.feature_bg.old .pro_pic {
  border-top: 0;
  border-bottom: 0;
}

.feature_bg.old .pro_pic img {
  margin-top: 0;
}

.feature_bg.old #owl-demo {
  margin-top: 0;
}

.feature_bg.old .probox {
  min-width: 285px;
  height: auto;
  border-right: 0;
  border-right: 2px solid #e5e5e5;
  width: 100%;
  border-left: 0;
  padding: 14px 10px 18px 10px;
}

.feature_bg.old .tittle {
  min-height: 48px;
}

.feature_bg.old .detail {
  left: 0;
  padding: 0 10px;
  position: relative;
  text-align: center;
}

.feature_bg.old .customNavigation {
  left: -45px;
  right: -45px;
}

.product_list_inr .breadcrumb ul.inline-list li {
  width: auto;
  min-height: auto;
  margin-bottom:0;
}

.product_list_inr .breadcrumb ul.inline-list li,
.product_list_inr .breadcrumb ul.inline-list li span,
.product_list_inr .breadcrumb ul.inline-list li a {
  color: #3a302d;
}

.product_list_inr .breadcrumb .separator {
  font-size: 10px;
  padding-right: 10px;
}

.product_list_inr .breadcrumb ul.inline-list li a:hover {
  text-decoration: underline;
  color: #3a302d;
}

.product_list_inr .breadcrumb {
  border-radius: 0;
  background: #fff;
}

.company-details {
  margin-right: 25px;
}

.brands-sold-wrapper a:first-child {
  margin-right: 55px;
}

.access-slider .blog-title a,
.access-slider .blog-title a h2 {
  font-size: 20px;
  line-height: 24px;
}

.access-slider .blog-description p {
  font-size: 14px;
  line-height: 24px;
  margin-top: 15px;
}

.slidersec .slides_container {
  text-align: center;
}

.slidersec .slides_container a > img,
.slidersec #products a > img {
  margin-top: 40px;
}

.slidersec .freImg + a {
  display: block;
  width: 100%;
  text-align: center;
}
 
.example_group {
  display: block;
  text-align: center;
}

.account .login_head {
  margin-bottom: 25px;
}

/**
 * EOF Foxweb custom css 30 Mar 2018
 */

.col-sm-fifth {
  width: 228px;
  float: left;
}

.container {
  width: 1170px;
  max-width: 1170px;
}
.access-slider.home-banner .owl-nav:before {
  content: '';
  display: block;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.ftr_top_inr .col-sm-fifth.mod0 {
  padding-left: 35px;
}

.ftr_top_inr .col-sm-fifth.mod1 {
  padding-left: 55px;
}

.ftr_top_inr .col-sm-fifth:last-child {
  padding-left: 60px;
}

.footer-card-n-company-info:after {
  content: '';
  display: block;
  clear: both;
}

.footer-card-n-company-info .footer-company-info{
  width: 570px;
  float: left;
}

.header-help-cols {
  float: left;
}

.header-help-cols.search {
  width: 237px;
}

.header-help-cols.search.logged {
  width: 158px;
}

.header-help-cols.download-call {
  width: 395px;
}

.header-help-cols.menu-header-list {
  width: 315px;
  float: right;
}

.header-help-cols.menu-header-list.logged {
  width: 340px;
}

.hder_right_sec_cover .header-help-cols.menu-header-list.logged.pull-right .log_por > ul {
  margin-right: 0;
}

.text-center {
  text-align: center;
}

.project-info-col {
  width: 580px;
  float: left;
}

html {
  width: 1170px;
  margin: 0 auto;
}

.prodetail_rht_top .table_lft_inr {
  width: 100%;
  float: left;
}

.prodetail_rht_top .table_lft_inr:after {
  content: '';
  display: block;
  clear: both;
}

.proimgbox {
  border: 0;
  display: block;
  margin: 0 auto;
  padding: 10px 0;
  height: 185px;
  width: 215px;
}

.pro_box_inr h4 {
  margin-bottom: 0;
}

.pro_box_inr {
  padding: 0;
}

.innr_containr {
  padding-top: 20px;
}

.quicktip {
  text-align: right;
  float: none;
  height: 55px;
}

.proimgbox .quicktip + img, .proimgbox .itag-image + img {
  height: 140px;
}

.product_list_inr ul li {
  min-height: 235px;
  width: 240px;
}

.pro_lft {
  margin-right: 10px;
}

.pro_box_inr h4 {
  padding: 0 10px;
}

.product_list_inr ul li:nth-child(3n) {
  margin-right: 10px;
}

.product_list_inr ul li:nth-child(4n+0) {
  margin-right: 0;
}

.container {
  max-width: 1285px;
  width: 1285px;
}

.our_pro__hdr {
  background: #1fc0a0;
}



.product-manual-wrapper {
  margin-bottom: 40px;
}

.product-manual-wrapper:after {
  clear: both;
  content: "";
  display: block;
}

.product-manual {
  float: left;
  width: 114px;
}

.product-manual .attachment-filename {
  left: -5px;
  position: relative;
  text-align: center;
}

@media(min-width: 1366px) {

  html {
    width: 100%;
  }
  
  .container {
    padding-left:0;
  }
  .access-slider.home-banner .owl-carousel .owl-nav button.owl-next {
    right: -90px;
  }

  .access-slider.home-banner .owl-carousel .owl-nav button.owl-prev {
    left: -90px;
  }

  .access-slider .owl-carousel .owl-nav button.owl-prev {
    left: -50px;
  }

  .access-slider .owl-carousel .owl-nav button.owl-next {
    right: -50px;
  }
}


.mobnav{
	display: none;
}
a.icon{
	display: none;
}
/*Mobile Menu*/
@media all and (max-width: 768px) {
	.mobnav {
		overflow: hidden;
		position: relative;
	}
	.mobnav #mob_links {
		display: none;
	}
	#mob_links{
		background-color: #1fc0a0;
		top: 12px;
		position: relative;
	}
	.mobnav li > a {
		color: white;
		padding: 14px 16px;
		text-decoration: none;
		font-size: 17px;
		display: block;
	}
	.mobnav a.icon {
		background: transparent;
		display: block;
		position: absolute;
		right: 0;
		top: 0;
	}
	.mobnav li > a:hover {
		background-color: #ddd;
		color: black;
	}
	.mobnav li > .active {
		background-color: #4CAF50;
		color: white;
	}
	.mobnav a.icon .fa {
	    color: #1fc0a0 !important;
	    font-size: 36px !important;
	    top: 15px;
	    position: relative;
	    width: 50px;
	}
	.mobnav a.icon:hover{
		text-decoration: none;
	}
	#bhd {
		display: none;
	}
	#accordian2 a.icon {
	    background: transparent;
	    display: inline-block;
	    position: relative;
	    float: right;
	}
}
@media all and (max-width: 900px) {
	html {
		width: 100%;
	}
	.container {
		max-width: auto;
		width: 90%;
		margin:0 auto;
		padding:5px;
	}
	.mobnav{
		display: block;
	}
	.inner_header{
		padding-bottom: 5px;
	}
	.hder_right_sec_cover {
	    float: none;
	    width: 100%;
	    text-align: center;
	}
	.logo_sec {
		display: none;
	}
	.hder_right_sec {
    	margin: 20px auto 0;
    }
    .log_por {
	    height: auto;
	    float:none;
	}
	.header-help-cols.download-call {
	    width: 100%;
	    float: none;
	}
	.header-help-cols.search {
	    width: 75%;
	    float: none;
	    margin:0 auto;
	}
	.hder_right_sec_cover .pull-right .log_por > ul {
	    float: none;
	}
	.access-slider.home-banner .owl-carousel .owl-nav button.owl-next {
		right: auto;
	}
	.topmenu {
    	display: none;
	}
	.access-slider .owl-carousel .owl-nav button.owl-prev {
		display: none;
	}
	.access-slider .owl-carousel .owl-nav button.owl-next {
		display: none;
	}
	.access-slider.home-banner .banner-title h2 {
	    font-size: 300%;
	    line-height: 40px;
	    margin-bottom: 15px;
	    padding-bottom: 5px;
	}
	.access-slider.home-banner .banner-meta-wrapper {
	    width: 100%;
	}
	.home-banner .banner-item {
	    padding: 50px 0 120px;
	    position: relative;
	}
	.access-slider.home-banner .owl-dots {
	    margin-top: -20%;
	}
	.project-info-col {
	    width: 100%;
	    float: none;
	}
	.table-like .meta-blog-wrapper {
	    height: 250px;
	}
	.blog-slider {
	    padding-top: 30px;
	}
	.pro_pic {
    	width: 100%;
    }
    .col-sm-fifth {
	    width: 100%;
	    float: none;
	}
	.ftr_top_inr .col-sm-fifth:last-child {
	    padding-left: 0;
	    text-align: center;
	}
	.ftr_top_inr .col-sm-fifth.mod1 {
	    padding-left: 0;
	}
	.ftr_top_inr .col-sm-fifth.mod0 {
	    padding-left: 0;
	}
	.footer_nav h4 {
	    margin-bottom: 4px;
	    margin-top: 20px;
	}
	.footer_nav p {
	    padding-left: 5px;
	    font-size:15px;
	}
	.ftr_top_inr {
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.footer-card-n-company-info .footer-company-info {
	    width: 100%;
	    text-align: center !important;
	    float: none;
	}
	.footer_nav ul li a {
	    font-size: 15px;
	}
	.copytxt {
	    margin-bottom: 20px;
	    margin-top: 15px;
	}
	.company-details {
	    margin-right: 0;
	    display: block;
	}
	.ftr_bott {
	    padding-bottom: 10px;
	}
	.col-lg-6 {
	    width: 100%;
	}
	.pro_lft {
	    float: none;
	    width: 100%;
	    margin-right: 0;
	}
	.pro_rht {
	    height: auto;
	    width: 100%;
	}
	.product_list_inr ul li {
	    width: 100%;
	    float: none;
	}
	.testi_por {
    	border-right: none;
	}
	.testi_por h2{
		text-align: center;
	}
	.flex-viewport {
	    max-height: 300px;
	}
	.col-lg-4, .col-lg-8, .col-lg-6 {
	    padding-left: 0;
	    padding-right: 0;
	}
	.feature_bg.old .customNavigation {
	    left: -4px;
	    right: 0px;
	}
	.branding_sec {
	    padding: 0;
	    text-align: center;
	    width: 96%;
	}
	.brand_div {
	    height: 75px;
	}
	.social_por_inner {
	    padding: 0;
	}
	.social_por_inner a {
	    width: 100%;
	}
	.feature_bg.old .detail {
	    top: 3px;
	}
	.bnner_por .banner_inner h2 {
	    line-height: normal;
	    font-size: 300%;
	    padding-top: 35px;
	}
	.product_list_inr .breadcrumb ul.inline-list li a, .product_list_inr .breadcrumb span {
	    font-size: 12px;
	}
	.input_outr a.button{
		margin-left: 0;
	}
	.alert{
		width: 96%;
		margin: 0 auto;
	}
	.check_out_box {
	    display: block;
	}
	.prdctimgmr{
		display: none;
	}
	.productmr {
	    width: 40%;
	    font-size: 12px;
	    padding: 5px;
	    line-height: normal;
	}
	.qntymr {
	    width: 15%;
	    text-align: center;
	    font-size: 13px;
	    line-height: normal;
	}
	.prcmr,.ttlpricemr {
	    width: 15%;
	    font-size: 13px;
	    line-height: normal;
	}
	.mrbold {
	    font-size: 13px;
	    color: #3b3b3b;
	}
	.imagemod {
	    display: block;
	    margin: 0 auto !important;
	}
	.cart-module {
	    width: 90% !important;
	    display: block !important;
	    margin-top: 17px !important;
	    border: 1px solid #ccc;
	    margin-left: auto !important;
	    margin-right: auto !important;
	    text-align: center !important;
	    padding: 10px !important;
	    margin-bottom: 10px;
	}
	.cart-module .button {
	    width: auto !important;
	    text-align: center !important;
	    font-size: 200% !important;
	    height: auto !important;
	    margin: 5px !important;
	    padding: 5px !important;
	}
	div#coupon-wrapper{
		display: block !important;
		padding-left: 0 !important;
		width: 100%;
	}
	.forcartpage {
    	width: 46% !important;
    }
    .checkout_bttn {
	    float: none;
	    width: 100%;
	    text-align: center;
	}
    .check_outbottom a {
	    display: block !important;
	    float: none !important;
	    width: 100% !important;
	    margin: 10px 0 !important;
	}
	.input_outr input {
    	width: 98%;
    }
	.checkout_bttn input[type="submit"] {
	    width: 100%;
	    margin: 0 auto;
	}
	.sub_totalrow .check_out_cell {
	    font-size: 15px;
	    padding-right: 5px;
	}
	.grand_total .check_out_cell {
	    font-size: 18px;
	    padding-right: 5px;
	}
	.dlvrymr {
	    padding-left: 0;
	    font-size: 14px;
	    padding-right: 5px;
	}
	.chekout_head .check_out_cell {
	    font-size: 100%;
	}
	.contct_outr {
	    margin: 30px auto;
	}
	.contact_lft {
	    float: none;
	    width: 100%;
	    padding: 10px;
	    margin: 0 auto;
	}
	.contact_lft img {
	    width: 100%;
	    margin-bottom: 20px;
	}
	.mid_body h1 {
    	color: #686868;
    	font-size: 32px;
    }
    .contct_outr_rht,.contct_outr_lft {
	    width: 100%;
	    float: none;
	    margin-bottom: 10px;
	}
	.contact_rht {
	    float: none;
	    width: 100%;
	    margin: 20px auto;
	}
	.map_content iframe {
	    margin: 0 auto;
	    width: 100%;
	}
	.login_containr {
	    padding: 5px;
	}
	.login_outr form {
	    float: none;
	    width: 100%;
	    margin: 0 auto !important;
	    padding: 0 !important;
	}
	.loginleft {
	    width: 100% !important;
	    float: none !important;
	    margin: 0 auto !important;
	    padding:10px !important;
	}
	.input_outr {
	    width: 100% !important;
	    float: none !important;
	}	
	.prodetail_lft {
	    width: 100%;
	    float: none;
	    margin-right: 0;
	}
	.prodetail_rht {
	    float: none;
	    width: 100%;
	    margin-top: 35px;
	}
	.header-help-cols.menu-header-list.logged {
	    width: 100%;
	    float:none;
	}
	.quantity_box_bott {
	    padding: 20px;
	    width: 100%;
	}
	.freImg {
	    width: 96%;
	}
	.brands-sold-wrapper a:first-child {
	    margin-top: 20px;
	    margin-bottom: 15px;
	    display: inline-block;
	}
	.mobnav li {
	    list-style: none;
	}
}

@media all and (min-width: 700px) and (max-width: 900px) {
	.social_por_inner a {
	    width: 43%;
	}
	.product_list_inr ul li {
	    width: 44%;
	    margin-right: 3% !important;
	}
	.featured-item {
	    width: 96%;
	}
	.pro_pic {
	    width: 96%;
	}
	.col-sm-fifth {
	    width: 49%;
	    float: left;
	}
	.ftr_top_inr .col-sm-fifth:last-child {
	    width: 100%;
	    float:none;
	}
}
@media all and (min-width: 450px) and (max-width: 900px) {
	.social_por_inner a {
	    width: 43%;
	}
	.product_list_inr ul li {
	    width: 44%;
	    margin-right: 3% !important;
	}
	.featured-item {
	    width: 96%;
	}
	.pro_pic {
	    width: 96%;
	}
	.col-sm-fifth {
	    width: 49%;
	    float: left;
	}
	.ftr_top_inr .col-sm-fifth:last-child {
	    width: 100%;
	    float:none;
	}
}
@media all and (min-width: 1000px) and (max-width: 1300px) {
	html {
		width: 100%;
	}
	.container {
		max-width: auto;
		width: 98%;
		margin:0 auto;
		padding:5px;
	}
	.featured-item {
	    width: 92%;
	}
	.pro_pic {
	    width: 98%;
	}
	.hder_right_sec_cover {
	    width: 985px;
	}
	.project-info-col {
    	width: 475px;
    }
    .search_por {
	    margin-right: 15px;
	}
	.access-slider .owl-nav {
	    width: 97%;
	    top: -258px;
	}
	.prodetail_lft {
    	width: 402px;
    }
    .prodetail_rht {
	    width: 550px;
	}
	.feature_bg.old .customNavigation {
	    left: 5px;
	    right: 5px;
	}
	.product_list_inr ul li {
	    width: 48%;
	    margin-right: 10px !important;
	}
	.contact_rht {
	    width: 270px;
	}
}