/*==================================================*/

		/*Global Styles for nancy navin paint*/

/*==================================================*/



*, div {

	margin:0;

	padding:0;

}



a, p, h1, h2, h3, h4, h5, h6, 

{

	font-family:Arial, Helvetica, sans-serif;

}



a {text-decoration:none;}



a:hover {transition:all linear 0.4s;}



html, body {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#6e6e6e;

	background:#FFF;

	width:100%\0/;

	height:100%\0/;

	float:left\0/;

}

.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

.clearfix {

	/*display: inline-block;*/

}

html[xmlns] .clearfix {

	display: block;

}

* html .clearfix {

	height: 1%;

}



@font-face {

        font-family: "Open Sans Light";

        src: url('../fonts/OpenSans-Light.eot');

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

        url('../fonts/OpenSans-Light.svg#Open Sans Light') format('svg'),

        url('../fonts/OpenSans-Light.woff') format('woff'),

        url('../fonts/OpenSans-Light.ttf') format('truetype');

        font-weight: normal;

        font-style: normal;

    }

	

@font-face {

        font-family: "Open Sans";

        src: url('../fonts/OpenSans-Regular.eot');

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

        url('../fonts/OpenSans-Regular.svg#Open Sans') format('svg'),

        url('../fonts/OpenSans-Regular.woff') format('woff'),

        url('../fonts/OpenSans-Regular.ttf') format('truetype');

        font-weight: normal;

        font-style: normal;

   }

@font-face {

        font-family: "Open Sans Semibold";

        src: url('../fonts/OpenSans-Semibold.eot');

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

        url('../fonts/OpenSans-Semibold.svg#Open Sans Semibold') format('svg'),

        url('../fonts/OpenSans-Semibold.woff') format('woff'),

        url('../fonts/OpenSans-Semibold.ttf') format('truetype');

        font-weight: normal;

        font-style: normal;

    }





/* Main styles starts here*/



/*about-us-starts-here*/





.middle-main-container

{

	margin:0;

	padding:0;

	width:100%;

	height:100%;

	float:left;

	background:#ebebeb;

}



.about-us-container

{

	margin:0;

	padding:0;

	width:100%;

	height:100%;

	float:left;

	background:url(../images/about-bg.png) top left no-repeat;

	background-size:contain;

}



.about-us-content

{

	margin:0;

	padding:0;

	width:100%;

	height:100%;

	float:left;

	background:url(../images/about-bg-2.png) top right no-repeat;

	background-size:contain;

}



.about-text-content-supporter

{

	margin: 14% auto 0 auto !important;

	padding:0;

	width:50%;

	overflow:auto;

	overflow-x:hidden;

	height:calc(100vh - 14% - 13rem);

	height:350px\0/;

}

.about-responsive-supporter

{

	margin:0;

	padding:0;

	width:100%;

	float:left;

	background:none;

	height:100%;

}

.about-text-content

{

	margin:0 auto !important;

	padding:0 0 50px 0;

	width:90%;

}



.about-text-content h1

{

	margin:0 0 45px 0 !important;

	padding:0;

	font-family:"Open Sans" !important;

	font-size:35px;

	float:left;

	color:#0b1a6d;

	text-transform:capitalize;

	line-height:20px;

	font-weight:inherit;

	text-indent:inherit;

}



.about-text-content p

{

	margin:0;

	padding:0 0 0 10px;

	font-family:"Open Sans";

	font-size:24px;

	float:left;

	color:#808081;

	line-height:30px;

	text-align:justify;

}



/*about-us-ends-here*/









/*client-starts-here*/



.client-container

{

	margin:9% auto 0 auto;

	padding:0;

	width:90%;

	height:74%;

	/*background:#F00;*/

}



.client-container-supporter

{

	margin:0;

	padding:0;

	float:left;

	width:100%;

	height:100%;

	overflow:auto;

	z-index:999;

}



.client-content

{

	margin:0 auto;

	padding:0;

	width:1080px;

	/*background:#000;*/

	

}



.client-content ul

{

	margin:0;

	padding:0;

	float:left;

	list-style-type:none;

	width:100%;

	width:105%\0/;

}



.client-content ul li

{

	margin:0 45px 20px 0;

	padding:0;

	float:left;

	list-style-type:none;

}



.client-content ul li:nth-child(3n+3)

{

	margin:0 0 20px 0;

	padding:0;

	float:left;

	list-style-type:none;

}

.clients-info-content

{

	float: left;

    margin: 0;

    padding: 0;

    position: relative;

    width: 330px;

    z-index: 200;

}



.clients-info-content h1

{

	margin:0 0 12px 0 !important;

	padding:0;

	float:left;

	font-family:"Open Sans" !important;

	font-size:23px;

	color:#262626;

	text-transform:capitalize;

	font-weight:inherit;

	line-height:20px;

	text-indent:inherit;

}

.client-image-thumb {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #999999;

    float: left;

    margin:0;

    overflow: hidden;

    padding: 0;

    position: relative;

    width:318px;

	height:169px;

    z-index: 9;

	border-radius:4px;

}



.client-image-thumb img {

    border: 0 none;

    bottom: -50%;

    display: block;

    left: -50%;

    margin: auto;

    max-height: 492px;

    max-width: 364px;

    padding: 0;

    position: absolute;

    right: -50%;

    text-align: center;

    top: -50%;

    vertical-align: middle;

    z-index: 99;

}



.client-image-thumb:hover .client-info-supporter{display:block;}



.client-info-supporter

{

	position:absolute;

	z-index:500;

	float:left;

	width:100%;

	height:100%;

	padding:5px 0 0 10px;

	background:url(../images/client-hover.png);

	display:none;

}

.client-info-supporter p

{

	color: #262626;

    float: left;

    font-family: "Open Sans";

    font-size: 18px;

    line-height: 32px;

    margin: 0;

    opacity: 1;

    padding: 0;

    text-transform: capitalize;

    width: 100%;

	

}



/*client-ends-here*/









/*contact-us-starts-here*/





.contact-container

{

	margin:0;

	padding:0;

	width:100%;

	height:100%;

	float:left;

	background:url(../images/contact-bg.png) top right no-repeat #fff;

	background-size:contain;

}



.contact-content

{

	margin:11% auto 0 auto;

	padding:0;

	width:80%;

}



.contact-text-content

{

	margin:0;

	padding:0;

	width:70%;

	overflow:auto;

	overflow-x:hidden;

	height:380px;

}



.contact-text-content p

{

	margin:0 0 5px 0;

	padding:0;

	width:100%;

	float:left;

	font-family:"Open Sans";

	font-size:20px;

	text-transform:capitalize;

	color:#05125c;

}



.contact-text-content form

{

	margin:36px 0 0 0;

	padding:0;

	float:left;

	border-bottom:2px solid #d5d5d5;

}



.left-field

{

	margin:7px 0 0 0;

	padding:0;

	width:220px;

	float:left;

}



.contact-field

{

	margin:0 0 12px 0;

	padding:0 0 0 10px;

	width:180px;

	height:35px;

	border:1px solid #c3c3c3;

	color:#828282;

	font-family:"open Sans light";

	font-size:14px;
	
	background:rgba(255,255,255,0.4);

}



.right-field

{

	margin:0;

	padding:0;

	width:330px;

	float:left;

}



.contact-text-area

{

	margin:0;

	padding:10px 0 0 10px;

	width:317px;

	height:137px;

	border:1px solid #c3c3c3;

	color:#828282;

	font-family:"open Sans light";

	font-size:14px;
	
	background:rgba(255,255,255,0.4);

}



.submit-btn

{

	margin:20px 0;

	padding:0;

	float:right;

	background:url(../images/btn.png) top left repeat-x;

	height:23px;

	width:97px;

	border-radius:4px;

	text-decoration:none;

	color:#FFF;

	font-family:"Open Sans";

	font-size:12px;

	text-align:center;

	line-height:23px;

	border:0;

}



.info-left

{

	margin:0;

	padding:0;

	width:550px;

	float:left;

}

.info-container

{

	margin:0;

	padding:0;

	width:50%;

	float:left;

}

.contact-text-content span

{

	margin:0 8px 0 0;

	padding:0;

	float:left;

	font-family:"Open Sans";

	font-size:14px;

	color:#989898;

}





.info-anchor

{

	margin:0;

	padding:0;

	float:left;

	font-family:"Open Sans";

	font-size:14px;

	color:#0b1a6d;

}

.info-margin

{

	margin:20px 0 30px 0 !important;

}



.contact-number

{

	margin:0 !important;

	padding:0 !important;

	font-family:"Open Sans" !important;

	color:#dd0024 !important;

	font-size:14px !important;

	float:left !important;

	width:auto !important;

}

.info-left ul

{

	margin:16px 0 0 0;

	padding:0;

	float:right;

	list-style-type:none;

}



.info-left ul li

{

	margin:0;

	padding:0;

	float:left;

	list-style-type:none;

}



.info-left ul li a

{

	margin:0;

	padding:0;

	float:left;

	text-decoration:none;

	text-indent:-9999em;

	width:44px;

	height:44px;

	background:url(../images/twitter.png) top left no-repeat;

}

.info-left ul li:nth-child(1) a

{

	background:url(../images/twitter.png) top left no-repeat !important;

}

.info-left ul li:nth-child(2) a

{

	background:url(../images/youtube.png) top left no-repeat;

}



.info-left ul li:nth-child(3) a

{

	background:url(../images/f-b.png) top left no-repeat;

}





.info-left ul li:nth-child(4) a

{

	background:url(../images/linked-in.png) top left no-repeat;

}







.info-left ul li:first-child a

{

	background:url(../images/youtube.png) top left no-repeat;

}



.info-left ul li:first-child + li + li a

{

	background:url(../images/f-b.png) top left no-repeat;

}





.info-left ul li:first-child + li + li + li  a

{

	background:url(../images/linked-in.png) top left no-repeat;

}





/*contact-us-ends-here*/







/*feng-shui-starts-here*/



.feng-shui-container

{

	margin:9% auto 0 auto;

	padding:0;

	/*min-width:1250px;

	max-width:1250px;*/

	width:93%;

	height:74%;

	z-index:999;

	/*height:74%;*/

	/*overflow-x:hidden !important;*/

	/*overflow:auto;*/

	/*z-index:999;*/

	/*background:#F00;*/

	overflow-x:auto;

}



.feng-shui-container-supporter

{

	margin:0 auto;

	padding:0;

	/*float:left;*/

	width:1250px;/*

	height:100%;*/

	background:#f7f7f7;

	border:#d5d5d5 1px solid;

}



.feng-shui-container-supporter h1

{

	margin:8px 0 0 0 !important;

	padding:0 0 0 10px !important;

	float:left !important;

	font-family:"Open Sans" !important;

	font-size:26px !important;

	color:#0b1a6d !important;

	font-weight:inherit !important;

	text-transform:capitalize !important;

	line-height:normal !important;

}



.feng-shui-dropdown-container

{

	margin:13px 10px 0 10px;

	padding:0;

	float:left;

	width:98.2%;

	background:url(../images/feng-shui-bg2.png) top left repeat-x;

	border:#d5d5d5 1px solid;

	height:258px;

}



.pagination-content

{

	width:997px;

	float:left;

	margin:0 0 0 208px;

	padding:0;

}

.pagination-p

{

	margin:20px 0 0 0;

	padding:0;

	width:88%;

	float:left;

	font-family:"open Sans light";

	font-style:italic;

	font-size:19px;

	line-height:36px;

}

.pagination-ul

{

	margin:0;

	padding:0;

	float:left;

	list-style-type:none;

	width:100%;

}

.pagination-ul li

{

	margin:0 !important;

	padding:0 !important;

	float:left !important;

	list-style-type:none !important;

	width:100% !important;

	background:none !important;

}

.pagination-ul li p

{

	margin:0;

	padding:0;

	float:left;

	width:100%;

	font-family:GeosansLight;

	font-style:italic;

	font-weight:normal;

	font-size:24px;

	color:#368397;

}

/*

.pagination-content-left

{

	width:100%;

	float:left;

	margin:0;

	padding:0;

}

*/

.pagination-content-right

{

	float:right;

	margin:0;

	padding:0;

}



.pagination-content form

{

	float:left;

	width:100%;

	margin:0;

	padding:0;

}

.pagination-content form select option

{

	float:left;

	margin:0;

	padding:0;

	font-family:"Open Sans";

	font-size:13px;

	color:#383838;

}





.pagination-content form label

{

	margin:0 5px 0 0;

	padding:0;

	float:left;

	font-family:"Open Sans";

	font-size:13px;

	color:#383838;

}



.inquire-btn 

{

    background: #0b1a6d /*url("../images/btn.png") repeat-x scroll left top rgba(0, 0, 0, 0)*/;

    border-radius: 4px;

    color: #FFFFFF;

    float:right;

    font-family: "Open Sans";

    font-size: 12px;

    height: 23px;

    line-height: 23px;

    margin:18px 13px 0 0;

    padding: 0 20px;

    text-align: center;

    text-decoration: none;

}

.view-colour-box

{

	margin:0;

	padding:0;

	float:left;

	width:166px;

	height:20px;

	background:url("../images/arrow.png") no-repeat 150px center #FFFFFF;

	border:#d5d5d5 1px solid;

	font-family:"Open Sans";

	font-size:13px;

	color:#383838;

	line-height:20px;

	text-indent: 0.01px; /* Removes default arrow from firefox*/

    text-overflow: "";  /*Removes default arrow from firefox*/

    -webkit-appearance: none !important;  /*Removes default chrome and safari style*/

    -moz-appearance: none !important;  /*Removes default style Firefox*/

	cursor:pointer;

}



.view-item-box

{

	margin:0;

	padding:0;

	float:left;

	width:66px;

	height:20px;

	background:url("../images/arrow.png") no-repeat 50px center #FFFFFF;

	border:#d5d5d5 1px solid;

	font-family:"Open Sans";

	font-size:13px;

	color:#383838;

	line-height:20px;

	text-indent: 0.01px; /* Removes default arrow from firefox*/

    text-overflow: "";  /*Removes default arrow from firefox*/

    -webkit-appearance: none !important;  /*Removes default chrome and safari style*/

    -moz-appearance: none !important;  /*Removes default style Firefox*/

	cursor:pointer;

}



.feng-shui-container-supporter ul

{

	margin:5px 0 0 0;

	padding:0 10px 0 0;

	float:right;

	list-style-type:none;

}



.feng-shui-container-supporter ul li

{

	margin:0 0 15px 0 !important;

	padding:0 5px;

	float:left;

	list-style-type:none;

	background:url(../images/pagination-sep.png) center right no-repeat;

}



.feng-shui-container-supporter ul li a

{

	margin:0;

	padding:0;

	float:left;

	text-decoration:none;

	color:#383838;

	font-family:"Open Sans";

	font-size:13px;

}



.product-container

{

	margin:0;

	padding:0 0 0 1%;

	width:99%;

	float:left;

	/*background:#000;*/

	height:86%;

}



.product-container-supporter

{

	margin:10px 0 0 0;

	padding:0;

	float:left;

	overflow-y:auto;

	overflow-x:hidden;

	width:100%;

	height:89%;

	/*background:#fff;*/

}



.product-container-supporter2

{

	margin:10px 0 0 0;

	padding:0;

	float:left;

	width:100%;

	height:89%;

	/*background:#fff;*/

}

.product-container-supporter2 ul

{

	margin:30px 0 0 0 !important;

	padding:0;

	float:left;

	list-style-type:none;

	width:99%;

}





.product-container-supporter2 ul li

{

	margin:0 15px 15px 0 !important;

	padding:0;

	float:left;

	list-style-type:none;

}



.product-container-supporter2 ul li:nth-child(4n+4)

{

	margin:0 0 15px 0 !important;

}



.product-item

{

	margin:0;

	padding:6px 6px;

	width:260px;

	border:#8b8b8b 1px solid;

	background:#FFF;

	float:left;

}



.product-item img {

    height:260px;

	width:100%;

}



.product-image

{

    background: none repeat scroll 0 0 #FFFFFF;

    border:0;

    float: left;

    height: 260px;

    margin:0;

    overflow: hidden;

    padding: 0;

    position: relative;

    width:260px;

    z-index: 9;

}







.product-image img 

{

    border: 0 none !important;

    bottom: -50%  !important;

    display: block  !important;

    left: -50%  !important;

    margin: auto  !important;

    max-height:260px  !important;

    max-width:260px  !important;

    padding: 0  !important;

    position: absolute  !important;

    right: -50%  !important;

    text-align: center  !important;

    top: -50% !important;

    vertical-align: middle !important;

    z-index: 99 !important;

	height:auto !important;

}

.product-info

{

	margin:0;

	padding:0 2% 0 5%;

	width:93%;

	float:left;

}



.product-price

{

	margin:0;

	padding:0;

	float:left;

	font-family:"Open Sans";

	font-size:20px;

	color:#454545;

	font-weight:bold;

}

.product-info span

{

	font-family:"Open Sans";

	font-size:13px;

	color:#ff7f7f;

	float:right;

	margin:0 0 5px 0;

}

.product-model

{

	margin:0;

	padding:0;

	float:right;

	font-family:"Open Sans";

	font-size:13px;

	color:#ff7f7f;

}



.product-text

{

	margin:0;

	padding:0;

	float:left;

	font-family:"Open Sans";

	font-size:12px;

	color:#7c7c7c;

	width:100%;

	line-height:15px;

}



/*feng-shui-ends-here*/





/*feng-shui-inquiry-starts-here*/



.feng-shui-inquiry-container

{

	background: url(../images/feng-shui-bg.png) no-repeat scroll right top / contain #FFFFFF;

    float: left;

    height: 100%;

    margin: 0;

    padding: 0;

    width: 100%;

}





/*feng-shui-inquiry-ends-here*/



/*press starts here*/

.press-container

{

	margin:9% auto 0 auto;

	padding:0;

	width:90%;

	height:73%;

	/*background:#F00;*/

	overflow-x:hidden;

	overflow-y:auto;

}



.press-container-supporter

{

	margin:0 auto;

	padding:0;

	width:1000px;

	height:100%;

	/*background:#f7f7f7;

	border:#d5d5d5 1px solid;*/

}



.press-container-supporter ul

{

	margin:0;

	padding:0;

	float:left;

	list-style-type:none;

	width:100%;

	width:110%\0/;

}



.press-container-supporter ul li

{

	margin:0 77px 0 0;

	padding:0;

	float:left;

	list-style-type:none;

}

.press-container-supporter ul li:nth-child(2)

{

	margin:0;

}

.press-container-supporter ul li:nth-child(3)

{

	margin:0;

	float:right;

}



.press-info

{

	margin:0;

	padding:0;

	width:280px;

	float:left;

	height:332px;

	background:#FFFFFF;

    border:none;

    float: left;

    overflow: hidden;

    position: relative;

    z-index: 9;

	border:#696969 solid 1px;

}

.press-info img {

    border: 0 none;

    bottom: -50%;

    display: block;

    left: -50%;

    margin: auto;

    max-height: 332px;

    max-width: 280px;

    padding: 0;

    position: absolute;

    right: -50%;

    text-align: center;

    top: -50%;

    vertical-align: middle;

    z-index: 99;

}



.press-video-container

{

	margin:20px 0 0 0;

	padding:15px 10px;

	width:98%;

	float:left;

	background:#FFF;

}



.video-container-left

{

	margin:0;

	padding:0;

	width:57%;

	float:left;

}



.press-video-container h1

{

	margin:0 0 7px 0 !important;

	padding:0;

	width:100%;

	float:left;

	font-family:"Open Sans";

	font-size:22px;

	color:#444444;

}





.video-name

{

	margin:0 0 15px 0;

	padding:0;

	width:100%;

	float:left;

	font-family:"Open Sans";

	font-size:18px;

	color:#444444;

	font-weight:bold;

}



.video-thumb-content

{

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #999999;

    float: left;

    height: 185px;

    margin:0 10px 0 0;

    overflow: hidden;

    padding:5px;

    position: relative;

    width: 245px;

    z-index: 9;

}







.video-thumb-content img

{

    border: 0 none;

    bottom: -50%;

    display: block;

    left: -50%;

    margin: auto;

    max-height: 185px;

    max-width: 245px;

    padding: 0;

    position: absolute;

    right: -50%;

    text-align: center;

    top: -50%;

    vertical-align: middle;

    z-index: 99;

}



.video-info

{

	margin:0;

	padding:0;

	font-family:"Open Sans";

	font-size:12px;

	line-height:18px;

	color:#444444;

	font-weight:bold;

}



.video-container-right

{

	margin:0;

	padding:0;

	width:43%;

	float:left;

}

.hgtv-img

{

	margin:0 0 0 20px;

	padding:0;

	float:left;

}                                                                                                                                                                

.subscribe-btn

{

	margin:15px 0;

	padding:0 0 0 25px;

	float:right;

	background:url(../images/rsss.png) left center no-repeat;

	font-family:"Open Sans";

	font-size:13px;

	color:#a3a3a3;

	line-height:21px;

	text-transform:capitalize;

}



.video-content

{

	margin:0;

	padding:0;

	float:left;

	width:100%;

}





.video-content-supporter

{

	margin:0;

	padding:0 0 20px 0;

	float:right;

	width:95%;

}

/*press ends here*/







/*reviews starts here*/



.review-container

{

	margin:9% auto 0 auto;

	padding:0;

	width:95%;

	height:74%;

	/*background:#F00;*/

}



.review-container-supporter

{

	margin:0;

	padding:0;

	float:left;

	width:100%;

	height:100%;

	/*background:#f7f7f7;

	border:#d5d5d5 1px solid;*/

	overflow-x:hidden;

	overflow-y:auto;

}



.review-content

{

	margin:0 auto;

	padding:0;

	width:1150px;

}



.review-content h1

{

	margin:0 0 15px 0 !important;

	padding:0 !important;

	width:100% !important;

	text-align:center !important;

	font-family:"Open Sans" !important;

	font-size:35px !important;

	color:#6a6a6b !important;

	font-weight:bold !important;

	line-height:normal !important;

	text-transform:inherit !important;

}

.float-right-section

{

	margin:0;

	padding:0;

	float:right;

}

.review-content ul

{

	margin:0;

	padding:0;

	width:100%;

	float:left;

	list-style-type:none;

}





.review-content ul li

{

	margin:0 0 25px 0;

	padding:0;

	width:100%;

	border:#fff solid 1px;

	float:left;

	list-style-type:none;

}



.review-box

{

	margin:0;

	padding:2% 4%;

	width:92%;

	border:#d1d0d0 solid 1px;

	float:left;

}



.review

{

	margin:0 0 25px 0;

	padding:0;

	width:100%;

	float:left;

	font-family:"Open Sans";

	font-size:20px;

	color:#3d3d3d;

	line-height:30px;

}



.written-heading

{

	margin:0;

	padding:0;

	font-size:18px;

	font-family:"Open Sans";

	color:#3d3d3d;

	font-weight:bold;

	float:left;

}



.written-text

{

	margin:0;

	padding:0 0 0 5px;

	float:left;

	font-family:"Open Sans";

	font-size:18px;

	color:#3d3d3d;

}





.date-heading

{

	margin:0;

	padding:0;

	font-size:18px;

	font-family:"Open Sans";

	color:#3d3d3d;

	font-weight:bold;

	float:left;

}



.date-text

{

	margin:0;

	padding:0 0 0 5px;

	float:left;

	font-family:"Open Sans";

	font-size:18px;

	color:#3d3d3d;

}



.rating-system-ul

{

	margin:7px 0 0 0 !important;

	padding:0 !important;

	float:left !important;

	list-style-type:none !important;

	width:50% !important;

}



.rating-system-li

{

	margin:0 !important;

	padding:0 !important;

	float:left !important;

	list-style-type:none !important;

	border:none !important;

	width:auto !important;

}

.rating-system-a

{

	margin:0;

	padding:0;

	float:left;

	background:url(../images/star.gif) top left no-repeat;

	width:24px;

	height:17px;

	transition:none !important;

	background-position:0px -16px;

}



.fengshui-bucket-container{margin:0; padding:0; width:215px; float:left; position:relative; z-index:99;}

.fengshui-bucket-container img{position:absolute; z-index:995;}

.fengshui-blog{margin:7px 0 0 0; padding:104px 0 0 0; float:right; font-family:"Open Sans";color:#334351;font-size:18px; background:url(../images/blog.png) top left no-repeat;}

.feng-product-head{margin:30px 0 0 0; padding:0; width:100%; float:left;}

.feng-head-left{margin:0; padding:0; width:50%; float:left;}

.feng-head-right{margin:0; padding:0; width:50%; float:right;}

.feng-head-right img{width:159px; float:right; margin-right:20px;}



/*.rating-system-a:hover

{

	background:url(../images/stars.png) bottom left no-repeat;

}*/

/*reviews ends here*/



.footer-mobile{display:none;}



.owner-img{border: 0px none;

height: 230px;

float: left;

margin: 10px 0px 20px 0%;

overflow: hidden;

padding: 0px;

position: relative;

width: 290px;

z-index: 9; display:none;}

.owner-img img{height: 270px;/*max-width: 100%;margin: 0px 0px 0px 13%;*/ width:55%;float:none; margin:0 auto; display:block;}

.push-right img{float:none; margin-bottom:100px;}

.push-right{margin-bottom:80px;}

.text-indent-0 h1{
	text-indent: 0 ;
}