@font-face {

	font-family:'SegoeUI';

	src: url('../fonts/SegoeUI.eot');

	src: url('../fonts/SegoeUI.eot?#iefix') format('embedded-opentype'),

		url('../fonts/SegoeUI.woff') format('woff'),

		url('../fonts/SegoeUI.ttf') format('truetype'),

		url('SegoeUI.otf') format('opentype'),

		url('../fonts/SegoeUI.svg#Eurostile-Normal') format('svg');

	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+0020-2666;

}

@font-face {

	font-family:'SegoeUI-SemiBold';

	src: url('../fonts/SegoeUI-SemiBold.eot');

	src: url('../fonts/SegoeUI-SemiBold.eot?#iefix') format('embedded-opentype'),

		url('../fonts/SegoeUI-SemiBold.woff') format('woff'),

		url('../fonts/SegoeUI-SemiBold.ttf') format('truetype'),

		url('SegoeUI-SemiBold.otf') format('opentype'),

		url('../fonts/SegoeUI-SemiBold.svg#Eurostile-Normal') format('svg');

	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+0020-2666;

}

@font-face {

	font-family:'BauhausITCbyBT-Medium';

	src: url('../fonts/BauhausITCbyBT-Medium_gdi.eot');

	src: url('../fonts/BauhausITCbyBT-Medium_gdi.eot?#iefix') format('embedded-opentype'),

		url('../fonts/BauhausITCbyBT-Medium_gdi.woff') format('woff'),

		url('../fonts/BauhausITCbyBT-Medium_gdi.ttf') format('truetype'),

		url('../fonts/BauhausITCbyBT-Medium_gdi.svg#BauhausITCbyBT-Medium') format('svg');

	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+0020-25CA;

}

body{

	overflow-y: scroll !important; 

	overflow-x:hidden;

	background-image:url(../img/box-bg.png);

}

#amazingslider-wrapper-1

{

	max-width: 100% !important;

	width: 100% !important;

}

#amazingslider-1

{

	width: 100% !important;

}

.contact_forms h3

{

	font-size: 18px;

	color: #282828;

	margin-bottom: 15px;

	margin-top: 0px;

	text-transform: capitalize;    font-family: 'BauhausITCbyBT-Medium';

}

.contact_forms

{

	width: 100%;

	float: left;

	position: relative;

	padding: 27px;

	background: #fff;

}

.each_forms

{

	width: 100%;

	float: left;

	position: relative;

	margin-bottom: 15px;

}
.page_navigation
{
	width: 100%;
	float: left;
	position: relative;
	height: 40px;
	background: #e4e4e4;
}
.page_navigation ul
{
	list-style: none;
	padding-left: 5px;
	line-height: 40px;
}
.page_navigation ul li
{
	font-size: 13px;
	float: left;
	color: #333333;
	font-family: 'BauhausITCbyBT-Medium';
	text-transform: capitalize;
	padding-right: 25px;
	padding-left: 10px;
	background: url(../img/pul.png) no-repeat top right;
	background-position: 100% 15px;
    background-size: 8px;
}
.page_navigation ul li a
{
	color: #333333
}
.page_navigation ul li a:hover,.page_navigation ul li a.active
{
	color: #fff
}
.page_navigation ul li:last-child
{
	background: none;
}
.each_forms label

{

	width: 100%;

	float: left;

	font-size: 14px;

	font-weight: normal;

	color: #8e8e8e;    font-family: 'BauhausITCbyBT-Medium';

}

.each_forms label s

{

	text-decoration: none;

	color: red;

}

.each_forms input[type="text"],.each_forms select,.each_forms textarea

{

	width: 500px;

	height: 30px;

	border: 1px solid #282828;

	padding-left: 15px;

	padding-right: 15px;    font-family: 'BauhausITCbyBT-Medium';

	color: #8e8e8e;

	font-size: 13px;

	background: transparent;

}

.each_forms select{padding-left: 10px;padding-right: 10px;}

.each_forms textarea

{

	height: 100px;

	max-height: 100px;

}

input[type="text"].varcode

{

	width: 320px;

	margin-left: 15px;

	float: left;

}

.captcha

{

	width: 120px;

	height: 30px;

	float: left;

	margin-right: 15px;

	border: 1px solid #282828;

}

.refresh

{

	cursor: pointer;

	float: left;

	width: 30px;

	height: 30px;

	border: 1px solid #282828;

}

.con_btn

{

	background-color: #ccc;

    border: medium none;

    border-radius: 5px;

    color: #fff;

    cursor: pointer;

    display: block;

    font-family: "National",Arial,sans-serif;

    font-size: 1em;

    font-weight: normal;

    line-height: 1em;

    margin-bottom: 15px;

    padding: 1em;

    text-align: center;

    text-decoration: none;

    width: 500px;

    border: none;

}

img{

	max-width:100%;

}



input:focus

{

	outline: 0;

}

.showroom_modal .modal-dialog

{

	width: 800px;

}

.top{

	background-color:#2c2c2c;

	padding:25px 0px 20px 0px;

}

.navbar-nav

{

	padding-top: 15px;

}

.top .logo{

	width:200px !important;

}

.contact-div p a{color: #fff;}

.top .menu{

	width:880px !important;

}

.top .pull-right{

	float:left;

	width: auto;

	padding:13px 0px 0px 0px !important;

}
.cprev
{
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -28px;
	z-index: 9;
	opacity: .2;
}
.cnext
{
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -28px;
	z-index: 9;
	opacity: .2;
}
.mycarousel:hover .cprev,.mycarousel:hover .cnext
{
	opacity: 1;
}
.top .navbar-form{

	padding:0px;

	margin-top:7px;

}

.top input{
	
	

	background-color:#3e3e3e;

	border:1px solid #575757;

	border-right:0px;

	color:#ffffff;

	font-size:11px;

	padding:5px;

	width:90%;

	float:right;

}

.top .btn {

	 border-radius: 0px;

	padding:3px 10px;

	text-shadow:none;

	border:1px solid #575757;

	border-left:none;

	border-top:none  !important;

	background: rgb(62,62,62); /* Old browsers */

background: -moz-linear-gradient(top, rgba(62,62,62,1) 0%, rgba(62,62,62,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,62,62,1)), color-stop(100%,rgba(62,62,62,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(62,62,62,1) 0%,rgba(62,62,62,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(62,62,62,1) 0%,rgba(62,62,62,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(62,62,62,1) 0%,rgba(62,62,62,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(62,62,62,1) 0%,rgba(62,62,62,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3e3e', endColorstr='#3e3e3e',GradientType=0 ); /* IE6-9 */

}



@-moz-document url-prefix() {

	.top .btn {

		padding:3.5px 10px;

	}

	.ndroparrw{left: auto !important;right: 31.2% !important;}

}

	

.top .btn:hover{

	border-top:none;

	text-shadow:none;

	border:1px solid #575757;

	border-left:none;

}

.navbar-default .navbar-nav > li > a:nth-child(1){

}



.dropdown:hover .dropdown-menu{

	display:block !important;

}

.menu-container{

	width:100%;

	position:absolute;

	padding:15px;

	background-color:#003333;

}

.pagenumr,.inactivepage,.pageprev,.pagenext

{

	 position: relative !important;

  float: left !important;

  padding: 6px 12px !important;

  margin-left: -1px !important;

  line-height: 1.42857143 !important;

  color: #777777 !important;

  text-decoration: none !important;

  background-color: #fff !important;

  border: 1px solid #ddd !important;

  margin-right:5px !important;

  height: 30px !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pagenumr,.inactivepage:hover

{

	background: #2e3192 !important;

	color: #fff !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pageprev

{

	background: url(../img/pageprev.png) no-repeat center #fff !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pageprev:hover

{

	background: url(../img/pageprevh.png) no-repeat center #2e3192 !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pagenext

{

	width: 30px !important;

	background: url(../img/pagenext.png) no-repeat center #fff !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pagenext:hover

{

	background: url(../img/pagenexth.png) no-repeat center #2e3192 !important;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}



.box1{

	background-image:url(../img/box-bg.png);

	padding:30px 0px;

}

.product-box{

	margin:5px;

	background-color:#FFFFFF;

	

	-webkit-box-shadow: 0px 1px 3px 2px rgba(201,201,201,1);

-moz-box-shadow: 0px 1px 3px 2px rgba(201,201,201,1);

box-shadow: 0px 1px 3px 2px rgba(201,201,201,1);



	padding:20px;

}

.product-box h6{

	font-size:14px;

	color:#2e3192;

	margin:0px;

	padding:0px;

	text-transform:uppercase; height:32px;

}

.product-box p{

	color:#8e8e8e;

	font-size:12px;

	margin:10px 0px;

	height: 15px;

	overflow: hidden;

}

.product-box img{

	 height: 172px;

    width: 100%;

}

.product-box-top{

	float: left;

    padding: 15px;

    width: 100%;

}

.product-border-bottom{

	background-image:url(../img/product-border-bg.jpeg);

	height:5px;

	margin:10px 0px;

}

.product-box a{

	background-color: #3a3a3a;

    color: #ffffff;

    display: block;

    font-size: 12px;

    height: 25px;

    padding-left:10px;

    width: 110px;

	border-radius: 3px;

	line-height: 25px;

}

.pop_over

{

	display: none;

	width: 320px;

	padding: 10px;

	overflow: hidden;

	background: #2C2C2C;

	position: absolute;

	top: 190px;

	right: 15px;

	z-index: 999;

	padding-top: 17px;

	padding-left: 20px;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.share

{

	cursor: pointer;

}

.new_dropdown

{

	position: absolute;

	visibility: hidden;

	opacity: 0;

	top: 10px;

	left: 12px;

	list-style: none;

	padding-left: 0px;

	width: 100px;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.navbar-nav li:hover .new_dropdown

{

	top: 30px;

	visibility: visible;

	opacity: 1;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.new_dropdown li a

{

	width: 100%;

	float: left;

	padding: 5px 10px;

	font-family:'SegoeUI';

	font-size: 13px;

	color: #19307C;

	background: #fff;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.new_dropdown li a:hover

{

	background: #FFE715;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.form-group

{

	float: left;

	width: auto;

	position: relative;

}

.form-group:hover .pop_over

{

	padding: 15px;

	border:1px solid #e4e4e4;

	height: 80px;

	-webkit-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}

.stButton .st-twitter-counter, .stButton .st-facebook-counter,.stButton .st-yahoo-counter, .stButton .st-linkedin-counter,.stButton .st-pinterest-counter, .stButton .st-email-counter {

  width: 60px;

  margin-bottom: 5px;

  height: 25px !important;

}

.stButton .stButton_gradient

{

	height: 25px !important; 

}

.professional-box h5{

	text-align:left  !important;

}

.professional-box a{

	 width:113px !important;

}



.menu-dropdown-box{

	background-color:#FFFFFF;

	margin-bottom:20px;

}

.menu-dropdown-box p{

}

.menu-dropdown-link p a{

	color:#8d8c8c;

	display:block;

	padding:30px 0px 0px 0px;

	  min-height: 66px;

	    margin-top: -1px;

	    font-size: 15px;

}

.menu-dropdown-link p a:hover{

	color:#2e3192;

}



.menu-dropdown-box{

 	color:#8d8c8c;

	font-size:18px;

	line-height:18px;

}

.menu-dropdown-box img{

	height: 75px;

    margin-right: 15px;

    width: 80px;

}

.view-all-catagories{

	background-color: #fff;

    color: #6e6e6e;

    padding: 7px 10px;

	background-image:url(../img/view-all-catagories-icon.png);

	background-repeat:no-repeat;

	background-position:center left;

	padding-left:40px;

	line-height:0px;

	padding-right:18px;

	margin-left: -15px;

}

.dropdown-arrow{

	left: 40.6%;

    position: absolute;

    top: -16px;

}

.view-all-catagories:hover{

	background-color:#3a3a3a;

	color:#FFFFFF;

		transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;



}

.product-box a span{

	padding:7px;

	background-color:#2e3192;

	margin-left:10px;

	font-size:10px;

	float: right;

}

.product-box h5{

	color:#5f5d5d;

	margin:0px;

	text-align:center;

	text-transform:uppercase;

	margin-bottom:20px;

}

.product-box a:hover{

	background-color:#2e3192;

	text-decoration:none;

	color:#FFFFFF;

	transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;

}

.box2{

	margin:10px 0px;

}

.box2 h2{

	font-size:18px;

	color:#464646;

	margin:0 0px 20px 5px;

	padding:0px;

	line-height:40px;

}

.box2 h2 span{

	background-image:url(../img/text-border-bottom.jpg);

	background-repeat:repeat-x;

	height:6px;

	display:block;

	margin-bottom:7px;

}



.box3{

	background-image:url(../img/footer-bg1.png);

	border-top:5px solid #242424;

	padding:35px 0px;

	margin-top:35px;

}

.box3 h4{

	font-size:16px;

	color:#FFFFFF;

	border-bottom:1px solid #707070;

	padding-bottom:20px;

	margin-bottom:20px;

}

.box3 p{

	font-size:12px;

	color:#FFFFFF;

}

.box3 ul{

	margin:0px;

	padding:0px;

}

.box3 ul li{

	list-style:none;

	margin-bottom:10px;

}

.box3 ul li a{

	color:#FFFFFF;

}

.box3 a{

	color:#FFFFFF;

}

.box3 a:hover{

	text-decoration:none;

	color:#ffca08;

}

.box3 ul li a:hover,.box3 ul li.active a{

	text-decoration:none;

	color:#ffca08;

}

.featured-products-box img{

	border:3px solid #FFFFFF;

	width: 60px !important;

		height: 56px !important;

}

.featured-products-box{

	float:left;

	margin-right:15px;

	margin-bottom:15px;

}

/*.featured-products-box:nth-child(6){

	margin-right:0px;

}*/

.footer{

	background-image:url(../img/footer-bg.png);

	padding:15px 0px;

	border-top:1px solid #626262; float:left; width:100%;

}

.footer p{

	color:#FFFFFF;

	font-size:12px;

	text-align:center;

}

.footer p a{

	color:#FFFFFF;

	margin-bottom:0px;

}

.footer p a:hover{

	color:#CCCCCC;

	text-decoration:none;

}

.inner-banner{

	width: 100%;

	float: left;

}

.inner-banner img

{

	width: 100%;

	height: auto;

}



.inner-pages h2{

	font-size:27px;

	color:#515151;

	text-transform:uppercase;

	  margin-top: 25px;

	  float: left;

width: 100%;

}

.bathroom-accessories-box{

	background-color:#2c2c2c;

	padding:20px;

	min-height:250px;

}

.bathroom-accessories-box h4{

	font-size:15px;

	text-transform:uppercase;

	color:#FFFFFF;

}

.bathroom-accessories-box p,.bathroom-accessories-box div{

	font-size:13px;

	color:#FFFFFF;

	line-height:24px;

	height: 125px;

	overflow: hidden;

	float: left;

	width: 100%;

	margin-bottom: 15px;

}

.bathroom-accessories-box a{

	background-color: #3a3a3a;

    border-radius: 3px;

    color: #c4c4c4;

    display: block;

    font-size: 11px;

    height: 24px;

    padding-left: 10px;

    width: 127px;

  float: left;

  line-height: 25px;

}

.bathroom-accessories-box a span{

	background-color: #2e3192;

    font-size: 10px;

    margin-left: 10px;

    padding: 7px;

	color:#fac308;

	margin-top:-1px;

	margin-right:-1px;

	float: right;

	border-radius: 0 3px 3px 0;

}

.bathroom-accessories-box a:hover{

	background-color:#2e3192;

	color:#FFFFFF;

	transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;



}

.bathroom-accessories-div{

	background: #fff none repeat scroll 0 0;

    margin: 15px 0;

    width: 95%;

}

.bathroom-accessories-div .col-sm-5{

	background-color:#FFFFFF;

}

.bathroom-accessories-div-right{

	float:right;

}

.project-box{

	width:228px;

	min-height:226px;

	padding:50px;

	background-color:#999999;

	float:left;

	margin-right:30px;

	margin-top:15px;

	margin-bottom:15px;

	background-color: #ffffff;

    box-shadow: 0 1px 3px 2px rgba(201, 201, 201, 1);

    padding: 15px;

}

.project-box p{

	margin:0px;

	margin-top:15px;

	font-size:12px;

	color:#777777;

	text-align:center; height:34px; overflow:hidden;

}

.project-list-div a:nth-child(5) .project-box{

	margin-right:0px;

}



.project-img img{

	border: 1px solid #e0e0e0;

    display: block;

    height: 146px;

    padding: 5px;

    width: 197px;

}

.modal-body img{

	width:100%;

	height:auto;

}

.showroom-inside-box .project-img img{

	height:230px;

}

.zoom-icon{

	margin-left: 6px;

    margin-top: -42px;

    position: absolute;

}

.new-product-box{

	background-color: #ffffff;

    box-shadow: 0 2px 3px 2px rgba(201, 201, 201, 1);

	padding:15px;

	margin:15px 0px;

	float: left;
	 width: 100%;

}



.bathroom-accessories-div .row .col-sm-7

{

	padding-right: 0px;

}

.bathroom-accessories-div .col-sm-5

{

	padding-left: 0px;

	padding-right: 0px;

}

.bathroom-accessories-div .col-sm-5 img

{

	width: 100%;

	height: 250px;

}

.new-product-box img{

	width:100%;

	height: auto;

}

.new-product-head{

	background-image:url(../img/project-head-bg.png);

	height: 51px;

    margin-top: -51px;

    position: absolute;

    width: 263px;

}

.new-product-head p{

	color:#FFFFFF;

	margin:0px;

	padding:10px;

	line-height:30px;

}

.product-detail-div{

	margin:20px 0px;

}

.product-detail-img img{

	border-top:17px solid #2c2c2c;

	  width: 100%;

	  height: 487px;

}

.product-detail-text{

	

}

.product-detail-text h4{

	font-size:18px;

	color:#2c2c2c;

	margin:0px;

	margin-bottom:25px;

}

.product-detail-text h6{

	text-transform:uppercase;

	font-size:14px;

	color:#8a8989;

	margin:0px;

	margin-bottom:30px;

}

.product-detail-text p{

	color:#8a8989;

	font-size:14px;

	margin-bottom:20px;

}

.contact-btn{

	background-color:#2c2c2c;

	padding:20px;

	text-align:center;

	margin-top:30px;

}

.contact-btn p{

	font-size:14px;

	color:#FFFFFF;

	margin:10px 0px;

}

.product-list-div{

	margin:15px 0px;

}

.product-list-box{

	background-color:#FFFFFF;

	border-top:17px solid #2c2c2c;

	width:100%;

	  min-height: 260px;

	  padding-right: 15px;

	  margin-bottom: 20px;

}

.product-list-box .row .col-sm-7

{

	padding-right: 0px;

}

.product-list-box .col-sm-5

{

	padding-left: 0px;

	padding-right: 0px;

}

.product-list-box .col-sm-5 img

{

	width: 100%;

	height: 250px;

}

.product-list-box-right{

	float:right;

}

.product-list-box-inner{

	padding:20px;

}

.product-list-box-inner h5{

	margin:0px;

	margin-bottom:30px;

	font-size:15px;

	color:#2c2c2c;

}

.product-list-box-inner p,.product-list-box-inner div{

	color:#8a8989;

	font-size:14px;

	height:80px;

	overflow: hidden;

	width: 100%;

	float: left;

	margin-bottom: 15px;

}

.product-list-box-inner span{

	background-color:#2e3192;

	color:#fac308;

	padding:5px;

	margin-right:5px;

	border-radius: 3px;

}

.product-list-box-inner a{

	color:#2c2c2c;

}

.product-list-box-inner a:hover{

	color:#2e3192;

}

.download-div{

	background-color:#FFFFFF;

	margin:15px 0px;

	width:95%;

}

.download-div .row .col-sm-5 

{

	padding-left: 0px;

}

.download-div .row .col-sm-7

{

	padding-right: 0px;

}

.download-div .row .col-sm-5 img

{

	width: 100%;

	height: 196px;

}

.download-div-right{

	float:right;

}

.download-box{

	background-color:#2c2c2c;

	padding:20px;

	min-height:196px;

}

.download-box h4{

	text-transform:uppercase;

	color:#FFFFFF;

	margin:0px;

	padding:20px 0px;

	font-size:15px;

}

.download-box p{

	font-size:14px;

	color:#FFFFFF;

}

#flexiselDemo3,#flexiselDemo2

{

	list-style: none;

	float: left;

	padding-left: 0px;

}

#flexiselDemo3 li,#flexiselDemo2 li

{

	width: 260px;

	float: left;

}

.banner_imagess

{

	width: 100%;

	height: auto;

}

.download-box a{

	background-color: #565656;

    border-radius: 3px;

    color: #ffffff;

    display: block;

    font-size: 12px;

    height: 24px;

    padding-left: 10px;

    width: 141px;

	margin-top:36px;

}

.menu-dropdown-link

{

	min-height: 96px;

}

	.menu-dropdown-box span .row .col-sm-4

	{

		width: 34%;

		padding-left: 0px;padding-right: 0px;

	}

	.menu-dropdown-box span .row .col-sm-8

	{

		width: 66%;

		padding-left: 0px;padding-right: 0px;

	}

@-moz-document url-prefix() {

	.download-box a {

		width: 140.1px;

	}

}

.download-box a span {

    background-color: #2e3192;

    font-size: 10px;

    margin-left: 10px;

    padding: 7px;

	margin-top:-1px;

	border-radius: 0 3px 3px 0;

}

.download-box a:hover{

	background-color: #2e3192;

}

.showroom h2{

	font-size:32px;

	background-color:#6f6f70;

	color:#FFFFFF;

	padding:10px;

	width:200px;

	text-align:center;

	margin-bottom:0px;

	margin-top:3px;

}

.showroom-div{

	width: 100%;

	float: left;

}

.showroom-div img{

	width: 100%;

	height: auto;

}

.showroom-inside-box{

	background-color: #ffffff;

    box-shadow: 0 1px 3px 2px rgba(201, 201, 201, 1);

	margin:15px 0px;



}

.showroom-inside-box .project-img img{

	width:100%;

}

.contact-div{

	min-height:300px;

	background-image:url(../img/contact-img1.jpg);

	padding-top:3px;

}

.contact-div p{

	color:#FFFFFF;

	line-height:25px;

	

}

.contact-div1{

	background-image:url(../img/contact-img2.jpg) !important;

}

.contact-div h5{

	color:#FFFFFF;

	padding-top:30px;

	text-transform:uppercase;

}

.product-detail-text ul

{

	list-style: none;

	padding-left: 0px;

}



.product-detail-text ul li

{

	padding-left: 20px;

	background: url(../img/dul.png) no-repeat top left;

	background-position: 0px 5px;

	color: #8a8989;

}


.product-detail-text table{ width:100%!important;}

.box3 {
    float: left;
    margin-top: 0;
    width: 100%;
}
.search-Results{ margin:20px 0px; min-height:136px;}
.search-Results h5 a{ color:#2c2c2c;background:#e4e4e4; padding:10px;transition: all 0.5s ease 0s;}
.search-Results h5 { background:#FFFFFF;  display:inline-block; }
.search-Results h5 a:hover{ color:#fff; background:#000000;transition: all 0.5s ease 0s;}



.page_navigation ul li a:hover{ color:#19307c;}
.pagtable{ margin-bottom:15px;}



/*21.09*/


.view-btn{background-color: #3a3a3a; color: #c4c4c4; display: block;font-size: 12px; height: 25px; padding-left:10px;width: 110px;border-radius: 3px;line-height: 25px;}
.view-btn:hover{background-color:#2e3192;text-decoration:none;color:#FFFFFF;transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;}

.view-btn span{padding:7px;background-color:#2e3192;margin-left:10px;font-size:10px;float: right;}
a .product-box p{ color:#8e8e8e;}
a .product-box h6{ color:#2e3192;}

a .bathroom-accessories-box{ color:#FFFFFF;}

.bathroom-accessories-box .view-btn{background-color: #3a3a3a;border-radius: 3px;color: #c4c4c4; display: block;font-size: 11px; height: 24px; padding-left: 10px;
 width: 127px;float: left;line-height: 25px;}
.bathroom-accessories-box .view-btn span{background-color: #2e3192;font-size: 10px;margin-left: 10px;padding: 7px;color:#fac308;margin-top:-1px;margin-right:-1px;float: right;
border-radius: 0 3px 3px 0;}

a .bathroom-accessories-box .view-btn:hover{background-color:#2e3192;color:#FFFFFF;transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;}

a .product-list-box-inner h5{margin:0px;margin-bottom:30px;font-size:15px;color:#2c2c2c;}

a .product-list-box-inner p,.product-list-box-inner div{color:#8a8989;font-size:14px;height:80px;overflow: hidden;width: 100%;float: left;margin-bottom: 15px;}

a .product-list-box-inner span{background-color:#2e3192;color:#fac308;padding:5px;margin-right:5px;border-radius: 3px;}

a .product-list-box-inner a{color:#2c2c2c;}

a .product-list-box-inner a:hover{color:#2e3192;}

.view-btn-2{  color:#2c2c2c;}
.view-btn-2:hover{color:#2e3192;}



@media (min-width: 1200px) and (max-width: 1280px) {

	.navbar-form{

		margin-left:-50%;

	}

	.product-box-top{

		width:250px;

	}
	.carousel-indicators{

		right: 70px !important;

	}

	.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{

		width:62px !important;

	}

}



@media (min-width: 0px) and (max-width: 1200px) {

	.yamm .dropdown.yamm-fw .dropdown-menu{

		margin-top: 0px !important;

	}

	.project-box{width: 205px;}
	.download-box a span{

		margin-left:9px;

	}

	

	.menu-dropdown-box{

		font-size:14px;

	}

	.featured-products-box:nth-child(6){

		margin-right:15px;

	}

	.dropdown-arrow{

		display:none  !important;

	}

	.nav > li > a{

		padding:10px 9px !important;

	}

	.product-box h6{

		font-size:13px;

	}

	.product-box img{

		height:auto;

		width:auto;

	}

	.download-box a{

		font-size:8px;

	}

	.download-box a {

		width: 105.1px;

	}

	.download-box a{

		padding-left:7px;

	}

	.nav > li > a{padding: 10px 5px !important;font-size: 11px !important;}

	.navbar-header{margin-right: 3% !important;}

	.site_logo{width: 150px;}

	.navbar-nav {

    padding-top: 0px;

}

.top .pull-right{padding: 0px !important;}

}



@media (min-width: 0px) and (max-width: 991px) {

	.menu-dropdown-box{

		text-align:center;

	}

	.top .menu {

		width: 100% !important;

	}

	.top .logo {

		width: 100% !important;

	}

	.product-box a{

		width:93px;

		font-size:9px;

	}

	.nav > li > a {

    padding: 10px 3px !important;

    font-size: 11px !important;

}

.top .pull-right{width: 100px;}



}

@media (min-width: 0px) and (max-width: 767px) {
.top .navbar-form,.top input
{
	width: 100% !important;
	float: left !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.top .navbar-form .input-group
{
	width: 100% !important;
	float: left !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.nav > li > a {

    font-size:14px !important;

}.project-box {
    width: 100%;
    margin-right: 0px;
    position: relative;
}
.project-img img{width: 100%;float: left;height: auto;}
.zoom-icon {
    margin-left: 6px;
    margin-top: -42px;
    position: absolute;
    bottom: 38px;
    left: 15px;
}
.bathroom-accessories-div .col-sm-5
{
	padding-left: 14px;
}
.bathroom-accessories-div .col-sm-5 img{height: auto;}
.bathroom-accessories-div{width: 100%;float: left;padding-right: 15px;border: 0px !important;}
.view-all-catagories
{
	width: 100%;margin-left: 0px;
}
.modal.in .modal-dialog{width: 80%;margin-left: -40%;left: 50%;}
.showroom-inside-box .project-img img{height: auto;}
.product-box{margin: 0px;}
	.product-list-box{

		border:1px solid #2c2c2c;

		margin-bottom:25px;

	}


.each_forms input[type="text"],.each_forms select,.each_forms textarea,.con_btn

{

	width: 100%;

}

input[type="text"].varcode

{

	margin-left: 0px;

	margin-top: 15px;

}

	.bathroom-accessories-div{

		border:1px solid #2c2c2c;

		margin-bottom:15px;

	}

	.dropdown-arrow{

		display:none;

	}

	.navbar-nav .open .dropdown-menu {

		background-color: #efeeee !important;

	}

	.yamm .dropdown.yamm-fw .dropdown-menu{

		padding:10px 0px !important;

	}

	.view-all-catagories{

	   display: block;

		height: 34px;

		line-height: 18px;

		margin-bottom: 20px;

	}

	.navbar-header{

		margin-left:3% !important;

	}

	.navbar-collapse{

		margin-left:3% !important;

	}

	.navbar-form{

		border:none  !important;

	}

	.product-box{

		min-height:325px;

		margin-bottom:20px;

	}

	.navbar-nav{

		margin:0px !important;

	}

	.pull-right {

		float: left !important;

	}

	

	.product-box a{

		width:93px;

		font-size:9px;

	}

	.carousel-indicators{

		bottom:-30px !important;

	}

	.yamm .dropdown.yamm-fw .dropdown-menu{

		width:100% !important;

		left:0% !important;

		position:relative !important;

	}

	.yamm .dropdown.yamm-fw .dropdown-menu{

		margin-top: -0px !important;

	}

	.product-list-box
	{
		width: 100%;float: left;
		border: 0px !important;
		    border-top: 17px solid #2c2c2c !important;
		    margin-top: 15px;
	}

	.product-list-box .col-sm-5 {
    padding-left: 15px;
    padding-right: 15px;
}
.pop_over{width: 100%;float: left;top: 0px;margin-top: 15px;right: 0px;position: relative;}
.product-list-box .col-sm-5 img{height: auto;}
.contact-div .col-sm-6 iframe{width: 100%;float: left;}

}

/*edit*/

 @media (min-width:769px) and (max-width:993px) {

.top .navbar-form{ width:auto;}
.top .pull-right{ width:100%; float:right;}

}

@media (min-width: 0px) and (max-width: 768px) {

	

/*	.top .navbar-form{

		width:50%;

	}
*/
	.navbar-form{

		margin-left:-15px !important;

	}

	.download-div-right{

		float:none;

	}

	.download-div{

		width:100%;

	}

	.menu-dropdown-link p a{

		padding:0px;

		height:auto;

	}

	.product-list-box-right{

		float:none;

	}

	.product-list-box{

		width:100%;

	}

	.menu-dropdown-box{

		height:auto !important;

	}

	.product-box a{

		font-size:8px;

		width:87px;

	}

	.product-box{

		padding:10px;

	}
.menu-dropdown-box {
    height: 75px !important;
    overflow: hidden;
}
.menu-dropdown-box span .row .col-sm-4{width: 125px;float: left;}
.menu-dropdown-box span .row .col-sm-8{padding-top: 30px;float: left;}
.top .pull-right {
    width: 100%;
    padding-left: 0px !important;
}
.input-group{margin-left: -12px;}

.project-box p{ height:auto;}


}

@media (min-width: 0px) and (max-width: 527px) {

	.product-box-top {

		margin-left: 10px;

		padding: 10px;

		width: 93%;

	}

	.menu-dropdown-link img{width: 50px !important;margin-right: 0px !important;height: 50px !important;}
		.menu-dropdown-link p,.menu-dropdown-link p a{font-size: 15px !important;line-height: 25px !important;}
		.menu-dropdown-box span .row .col-sm-8{width: 35%;}
		.menu-dropdown-box span .row .col-sm-4{width: 85px;}
		.menu-dropdown-box{height: 50px !important;}
		.menu-dropdown-link p, .menu-dropdown-link p a {
    font-size: 12px !important;
    line-height: 15px !important;
}
.menu-dropdown-box span .row .col-sm-8 {width: 43% !important;padding-top: 10px !important;
}
	

}







#telltofriend .modal-dialog

{

	width: 300px;

}

#telltofriend .modal-header h4

{

	text-align: center;

	font-family:'SegoeUI-SemiBold';

  	color: #000;

  	font-size: 18px;

  	text-transform: uppercase;

}

#telltofriend .modal-body input[type="text"],#telltofriend .modal-body textarea

{

	width: 100%;

	height: 45px;

	border: 1px solid #fff;

	background: #e8e6e6;

	padding-left: 15px;

	padding-right: 15px;

	font-family:'SegoeUI';

	font-size: 12px;

	border-radius: 5px;

	margin-bottom: 10px;

}

#telltofriend .modal-body textarea

{

	height: 100px;

	max-width: 100%;

	max-height: 100px;

	padding-top: 10px;

}

.tell_btn

{

	width: 100%;

	padding-left: 15px;

	padding-right: 14px;

	height: 32px;

	background: #000;

	border-radius: 3px;

	color: #fff;

	font-weight: bold;

	font-size: 11px;

	border: 0px;

	text-transform: uppercase; 

	font-family:'SegoeUI';

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.tell_btn:hover

{

	color: #fff;

	background: #454545;

	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.prof_div_text

{

	width: 100%;

	float: left;

	  color: #8e8e8e;

  font-size: 12px;

  margin: 10px 0px;

  margin-top: 0px;

  height: 25px;

  overflow: hidden;

}	

.new-product-box img

{

	height: auto;

}

}


