/*
 Media Query for Tablet
 ===============================*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	.togal-section nav{
		float: none;
	}
	
	h1 {
		font-size: 2.2em;
	}
	h5 {
		font-size: 2em;
		margin-bottom: 15px;
	}
	p {
		font-size: 1.4em;
	}
	#header {
		z-index: 999;
	}

	.connect-with-us {
		float: right;
		margin-top: 0;
		padding-right: 15px;
		width: 42%;
	}

	.togal-section, .slider-wrap > .flexslider:before, .slider-wrap > .flexslider:after, .division-logos li > figure, .division-contact, .side-social-icons, .footer-linkks, .connect-with-us h4, .connect-with-us ul, .consultation:before, .landing-slider-wrap > .flexslider:before, .landing-slider-wrap > .flexslider:after {
		display: none;
	}
	.header-black-bg h1 {
		float: none;
		margin: 0 auto;
		right: 0;
		left: 0;
		top: 19px;
		position: absolute;
		width: 166px;
	}
	.header-black-bg > .page {
		position: relative;
	}
	.togal-section {
		background: #454545;
		left: 0;
		position: absolute;
		top: 83px;
		width: 278px;
	}
	.toll-free-num {
		position: absolute;
		right: 24px;
		margin: 0;
		top: 19px;
		z-index: 1;
	}
	.responsive-menu {
		display: inline-block;
		background: url(../images/menu-bg.png) no-repeat 4px 3px;
		font-family: 'Oswald', sans-serif;
		color: #fff;
		font-size: 1.4em;
		padding-left: 34px;
		line-height: 1.7;
		margin-top: 33px;
		text-transform: uppercase;
		text-decoration: none;	
	}
	.responsive-menu:hover, .responsive-menu:focus {
		color: #fff;
	}
	#header .page {
		padding: 0 24px;
	}
	.division-section, .social-links {
		position: static;
		overflow: hidden;
	}
	.grey-bg {
		background: #000;
		height: auto;
	}
	.header-black-bg {
		height: 83px;
	}
	.nav {
		float: none;
		width: 100%;
		margin: 0;
	}
	.nav li {
		float: none;
	}
	.nav > li:hover .mega-menu {
		display: none;
	}
	.nav > li {
		background: url(../images/li-bg.jpg) repeat-x bottom #e9e7e4;
		margin-bottom: 0;
		height: auto;
		position: relative;
	}
	.nav > li > a {
		display: block;
		color: #7f6c6c;
		text-align: left;
		line-height: 1;
		padding: 13px 20px !important;
	}
	.nav > li > a:hover, .nav > li.current a {
		border-radius: 0;
		background: none;
	}
	.nav > li > ul {
		position: static;
		top: 0;
		left: 0;
		padding: 10px 8px;
		margin-bottom: 0;
		display: none;
	}
	.nav > li > ul > li {
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom;
	}
	.social-links {
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom;
		margin: 0;
		padding: 9px 0 9px 8px;
	}

	.division-wrapper {
		position: relative;
	}
	.division-section span {
		font-family: 'Oswald', sans-serif;
		font-size: 2em;
		display: block;
	}
	.division-section > a {
		display: block;
	}
	.popup-divisions {
		top: 95px;
	}
	.division-section {
		padding: 5px 0 12px;
	}
	.popup-divisions {
		background: #454545;
		padding: 0 8px 10px;
	}
	.division-logos li {
		float: none;
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom;
		padding-bottom: 9px;
		margin: 0 0 7px;
		padding-bottom: 9px;
		padding-left: 6px;
	}
	.division-logos {
		padding: 10px 0 0 0;
		background: url(../images/sub-menu-bg.jpg) repeat-x center top;
		margin-bottom: 0;
		overflow: none;
	}
	.division-logos li:last-child {
		background: none;
	}
	.icon-division-link {
		right: -79px;
	}
	.nav > li.sub-menu-dropdown em {
		background: url(../images/sprite.png ) no-repeat -1px -945px;
		width: 24px;
		height: 25px;
		position: absolute;
		right: 11px;
		top: 7px;
		content: '';
		cursor: pointer;
	}
	.support {
		top: 580px;
	}
	.nav > li.sub-menu-dropdown.menu-icon em {
		background: url(../images/sprite.png ) no-repeat -1px -914px;
		width: 24px;
		height: 27px;
	}

	/* Index Page Css */

	.slider-content > .page p {
		font-size: 3.6em;
	}
	.slider-content {
		bottom: 10px;
	}
	.featured-section {
		width: 91%;
		text-align: center;
		margin: 0 auto;
	}
	.about-omega {
		padding: 0 40px 32px;
	}
	.about-omega figure {
		width: 50%;
	}
	.about-omega > div {
		width: 49%;
	}
	.consultation-section {
		padding-bottom: 0;
		padding-top: 16px;
	}
	.consultation-section > figure {
		margin: -50px 0 0 -10px;
		width: 55%;
	}
	.consultation-section > div {
		width: 46%;
	}
	.consultation-section > div > a {
		padding: 17px 23px;
	}
	.consultation-section {
		padding-bottom: 0;
	}
	.inspiration > div {
		float: none;
		width: 100%;
		overflow: hidden;
		padding: 0;
		margin-bottom: 22px;
		display: table;
	}
	.inspiration > div figure {
		float: left;
		width: 95%;
		margin-bottom: 0;
	}
	.inspiration > div > div {
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	.inspiration-section {
		padding: 0 100px;
	}
	.showroom-section {
		padding: 20px 16px 20px 31px;
	}
	.video-section {
		width: 50%;
	}
	.video-content {
		width: 50%;
		padding: 18px 0 0 28px;
	}
	.video-content span {
		font-size: 1.4em;
	}
	.back-to-top {
		color: #fff;
		font-size: 1.4em;
		font-weight: bold;
		background: #707070;
		border-radius: 5px;
		padding: 8px 9px;
		text-decoration: none;
		display: inline-block;
		margin: 34px 0 20px;
	}

	.connect-with-us {
		float: right;
		margin-top: 0;
	}

	/* Representative Desktop Page */

	.owner-info {

		padding: 109px 0 0 38px;
		width: 56%;
	}
	.copy-right {
		float: left;
	}
	.about-content:before, .consultants:before, .arrow {
		display: none;
	}
	.owner-img {
		width: 44%
	}
	.owner-img img {
		margin: 126px 0 0 -138px;
	}
	.about-content {
		padding: 21px 0 22px 40px;
		width: 49%;
	}
	.about-content p {
		font-size: 1.4em;
		line-height: 1.5;
	}
	.request-form {
		margin: -70px 39px 0 0;
		width: 43%;
	}
	.form_areas{ margin-top: 0}
	.request-form > span {
		font-size: 1.8em;
	}
	.consultation {
		padding: 16px 40px 26px;
	}
	.consultation p, .consultation span {
		font-size: 1.4em;
	}
	.consultation span a {
		font-size: 110%;
	}

	.about-top-con > figure {
		width: 21%;
	}
	.about-con {
		width: 72%;
	}
	.vision-section {
		padding: 0 25px 32px;
	}
	.vision h1, .mission h1 {
		font-size: 1.8em;
	}
	.touch-con {
		padding: 33px 0 0 24px;
	}
	.touch-btn {
		min-height: 44px;
		min-width: 172px;
		margin: 33px 24px 0 0;
	}
	.get-in-touch {
		min-height: 104px;
	}
	.post-section h1 {
		font-size: 2.2em;
		margin-bottom: 41px;
	}
	.post-section {
		padding: 0 39px 42px;
	}
	.post {
		width: 30.7%;
		margin-right: 27px;
	}
	.post-section h1 {
		font-size: 1.7em;
		margin-bottom: 12px;
	}
	.post p {
		line-height: 1.4;
	}
	.our-design {
		padding: 15px 0 0 37px;
	}
	.design-content {
		width: 53%
	}
	.our-representatives {
		padding: 3px 50px 0 20px;
	}
	.design-section {
		margin-bottom: 35px;
		padding-bottom: 0;
	}

	select {
		/*padding: 0;*/
		/*line-height: 10%;*/
		font-size: 12px;
	}
	.recent-job-details li > figure {
		margin-left: 85px;
	}
	.job-details {
		padding: 32px 0 0 26px;
		width: 45%;
	}
	.recent-jobs > .flexslider .flex-direction-nav .flex-prev {
		left: 40px;
	}
	.recent-jobs > .flexslider .flex-direction-nav .flex-next {
		right: 40px;
	}
	.recent-jobs > .flexslider .flex-direction-nav {
		top: 49%;
	}
	.design-content p, .representatives-content p {
		font-size: 1.5em;
	}

	/* Landing Page CSS */

	#header.landing-header {
		padding: 20px 0 17px;
	}
	.toll-free-num.add {
		position: static;
	}
	.landing-logo {
		margin: 0;
	}

	.slider-content.add {
		bottom: 76px;
	}
	.cost-section {
		top: -58px;
	}
	.consultants h1 {
		font-size: 3em;
	}
	.consultants p {
		font-size: 1.6em;
		line-height: 1.2;
		margin-bottom: 27px;
	}
	.consultants {
		width: 55%;
	}
	.request-form.add {
		margin: 11px 9px -48px 0;
	}
	.owl-buttons {
		top: 39%;
	}
	#owl-demo .item a em {
		top: 24%;
	}

	.working-flow {
		padding: 64px 6px 49px 11px;
	}
	#secondary-slider .flex-direction-nav .flex-next, #main-slider .flex-direction-nav .flex-next {
		display: none;
	}
	.flow-content {
		padding: 0;
		width: 44.8%;
	}

	.flow-content strong {
		padding-bottom: 37px;
	}
	.flow-content small {
		margin-bottom: 15px;
	}
	.working-tab {
		width: 77%;
	}
	.working-tab li a {
		padding: 16px 20px;
	}
	.request-btn.add {
		margin: 0 0 14px 15px;
	}
	.request-btn.last a {
		margin: 22px 13px 0 0;
	}
	.mantels-content h1 {
		font-size: 3em;
		margin-bottom: 9px;
	}
	.mantels-content p {
		font-size: 1.6em;
	}
	.mantels-content small {
		margin: 25px 0 0;
	}
	.mantels-content {
		position: static;
	}
	.mantels-section > .page {
		position: relative;
	}
	.experience {
		right: 0;
		left: 0;
		margin: 0 auto;
		width: 164px;
		height: 164px;
	}
	.supplier-content h1 {
		font-size: 3em;
	}
	.supplier-content p {
		font-size: 1.6em;
		line-height: 1.3;
	}
	.request-form.none {
		margin: 90px 10px 0 0;
		width: 44%;
	}
	.supplier-content {
		width: 54%;
	}
	.form-content ul li select {
		/*height: auto;*/
		padding: 0 10px;
	}
	.landing-footer .connect-with-us {
		background: url(../images/footer-bg.png) no-repeat left;
		padding: 11px 0 40px 22px;
	}
	.landing-f-logo {
		margin: 42px 0 0 35px;
	}
	div.light_square .pp_close {
		right: 0;
		top: 0;
		margin: 0;
		z-index: 9999;
	}

	div.light_square .pp_close {
		margin: 0;
		right: 0 !important;
		top: 0 !important;
		z-index: 999999;
	}
	
	.nav li{
		margin-left: 0px;
	}
	
	.togal-section nav{
		margin-right: 0;
	}
	.togal-section{
		left: 10px;
	}
	.mould-inner{
		width: 47%;
		padding-left: 10px;
		padding-right: 2%;
	}
	.feature-collection .page{
		padding: 0 10px;
	}
	.feature-collection li:nth-child(9){
		margin-left: 0;
	}
	.feature-collection li:nth-child(17){
		margin-left: 0;
	}
	
.feature-mould img {
    float: right;
    margin-right: 10px;
    width: 48%;
}
.inspiration-rooms li:nth-child(2){
	float: right;
	
}
.inspiration-rooms li img{
	width: 100%;
}
	
	.inspiration-rooms li:first-child{
		width: 33%;
	}
	.inspiration-rooms li:nth-child(2){
		width: 66%;
	}
	.inspiration-rooms li:nth-child(3){
		  width: 23.8%;
	}
	.inspiration-rooms li:nth-child(4){
		 margin-left: 4px;
    width: 47.6%;
	}
	.inspiration-rooms li:nth-child(5){
		float: right;
		width: 27.4%;
	}
	.inspiration-rooms li:nth-child(6){
		float: left;
		width: 33.3%;
	}
	.inspiration-rooms li:nth-child(8){
		 float: right;
    width: 43.5%;
    padding-bottom: 4px;
	}
	.inspiration-rooms li:nth-child(7){
		width: 22%;
		 margin-left: 4px;
	}
	
	.inspiration-rooms li:nth-child(9){
		float: left;
    width: 20%;
    margin-right: 1px;
	}
	.inspiration-rooms li:nth-child(10){
		 float: left;
    width: 44%;
    margin-top: -1px;
	}
	.inspiration-rooms li:nth-child(11){
		float: right;
    width: 35%;
	}
	.support.slide{
		display: none;
	}
	.refine-search > div{
		width: 48%;
		float: left;
		padding-bottom: 15px;
	}
	.refine-search .model > div, .refine-search .model input[type="text"]{
		float: right;
		width: 78%;
	}
	.refine-search .model.keyord{
		width: 48%;
		margin-left: 0;
	}
	.refine-search button.btn {
		float: left;
		width: 14%;
		margin-left: 14.8%;
	}
	
.refine-search .model.keyord input[type="text"] {
	width: 78%;
}
.model .sbSelector{
	width: 87%;
}
.model .sbOptions{
	width: 100%;
}
.gallery-box .item{
	width: 30.5%;
	min-height: 370px;
}
.browse-gallery .flexslider:hover .flex-next{
	right: 10px !important;
}
.help-images-box{
	width: 49%;
}
.help-images-box img{
	width: 30%;
	padding-top: 21px;
}		
	.help-me-omega{
		padding-left: 10px;
		padding-right: 10px;
	}
	
.request-free-inner img {
	padding-left: 30px;
}
.request-free-inner.omega-girl img {
    padding-left: 30px;
}
	.product #content .page{
		padding: 0 10px;
	}
	.stone-mantel{
		padding: 0;
	}
	.installation-images{
		width: 49%;
	}
	.installation-images img{
		width: 48%;
		padding-top: 16px;
	}
	.installation-resource a.btn{
		width: 103%;
	}
	.color-finish-options li{
		width: 15.7%;
		min-height: 108px;
	}
	.color-finish-options.filter-edge li{
		width: 20.2%;}
		.color-finish-options.hearth-option li{width: 19%;}
		.color-finish-options.hearth-edge li{width: 20.7%;}
		
	.color-finish-options{
		padding: 15px 0 7px;
	}
	.color-finish-options.filter-panel li{
		width: 21.6%;
	}
	.color-finish-options li{padding-bottom: 0px;}
	.filter-panel li:nth-child(3){margin-left: 30px;}
	.filter-panel li:last-child{margin-left: 33px;}
	.color-finish-options.filter-panel li:nth-child(2){margin-left:37px; }
	.color-finish-options.hearth-option h4{margin-bottom: 26px;}
	.color-finish-options.filter-panel ul, .color-finish-options.filter-edge ul, .color-finish-options.hearth-option ul{
		margin-left: 0;
	}
	
.install-omega-mantel {
    width: 54%;
    padding-left: 0;
}
.instruction-steps{
	padding: 22px 0px 0;
}
	.instruction-steps li{
		min-height: 370px;
	}
	
	.new-popup-block .popup-modal-dismiss{
		right: 0;
	}
	.white-popup-block{
		background: #fff;
	}
	.representative-awiats, .form-box{
		float: none;
	}
	.representative-awiats h4, .representative-awiats p{
		color: #000;
	}
	.representative-awiats, .form-box{
		width: 100%;
	}
	
	.form-box li .sbHolder{
		width: 44% !important;
	}
	
	
	
	.mantel-question img{
		display: none;
	}
	
	
	
	
	/* Third page css start here ******************************************************************************** */
	
	.feature-mould img{margin-right: 0; width: 100%}
	img.r-thumb{width: 48%; margin-right:10px;}
	.feature-mould img.only-tab{ width: 100%}
	.your-exprience .mould-inner{width: 56%;}
	.writer .mould-inner{width: 70%;}
	.only-tab{display: block;}
	.only-desk{display: none;}
	.finish .mould-inner{padding-left: 10px;}
	.your-exprience .mould-inner {
    width: 53%;}
	.finish figure{width: 47%;}
	.finish {padding-bottom: 20px;}
	.advantage{float: none;width: auto;}
	.blog-subscribe{float: none;width: auto;margin-left: 0;}
	.post-artical .r-side {
    float: left;
    width: auto;
    padding-left: 15px;
	}
	.user-subscribe{display: none;}
	.send-mail h3 span{width: 78%;}
	.send-mail-2 h3 span {
    width: 83%;
	}
	.blog-subscribe figure:last-child{display: none;}	
	.sample-request .fill-up{width: 62%;margin-right: -100px;position: relative;z-index: 10;}
	.sample-request,.center-section,.user-details,.westorn {margin: 0 10px;padding-left: 0; }
	.bridge{width: 45%;}
	.edge{ margin-left: 10px;}
	.map{width: 54.6%;}
	.edge{margin-left: 10px;}
	.edge-2{float: right;margin-right: 10px;}
	.westorn {border-bottom: 1px solid #f3f3f3;}
	
	

}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.landing-slider-wrap > .flexslider:before, .landing-slider-wrap > .flexslider:after, .slider-wrap > .flexslider:before, .slider-wrap > .flexslider:after {
		display: none;
	}

}

/*
 Media Query for mobile
 ===============================*/
@media only screen and (min-width: 1024px) {

	.nav > li > a {
		padding: 13px 20px;
	}

}
@media only screen and (max-width: 1024px) {
.slider-wrap > .flexslider .flex-direction-nav .flex-next, .slider-wrap > .flexslider .flex-direction-nav .flex-prev{ z-index: 1}
}
/*
 Media Query for mobile
 ===============================*/
@media only screen and (max-width: 767px) {
  .responsive-menu
  {text-decoration:none;}
	h1 {
		font-size: 1.8em;
		margin-bottom: 5px;
	}
	p {
		font-size: 1.4em;
	}

	/* Header CSS */
	#header {
		z-index: 999;
	}
	.togal-section, .slider-wrap > .flexslider:before, .slider-wrap > .flexslider:after, .division-logos li > figure, .division-contact, .side-social-icons, .footer-linkks, .connect-with-us h4, .connect-with-us ul, .consultation:before, .landing-slider-wrap > .flexslider:before, .landing-slider-wrap > .flexslider:after, .logo, .toll-free-num, .consultation-section > figure img.desktop-img, .primary-footer {
		display: none;
	}
	.header-black-bg h1 {
		float: none;
		margin: 0 auto;
		right: 0;
		left: 0;
		top: 6px;
		position: absolute;
		width: 166px;
	}
	.header-black-bg > .page {
		position: relative;
	}
	.togal-section {
		background: #454545;
		left: 0;
		position: absolute;
		top: 47px;
		width: 278px;
	}
	.toll-free-num {
		position: absolute;
		right: 24px;
		margin: 0;
		top: 19px;
		z-index: 1;
	}
	.responsive-menu {
		display: inline-block;
		background: url(../images/menu-bg.png) no-repeat left 3px;
		font-family: 'Oswald', sans-serif;
		color: #fff;
		font-size: 1.4em;
		padding-left: 27px;
		line-height: 1.7;
		margin-top: 14px;
		text-transform: uppercase;
	}
	.responsive-menu:hover, .responsive-menu:focus {
		color: #fff;
	}
	#header .page {
		padding: 0 24px;
	}
	.division-section, .social-links {
		position: static;
		overflow: hidden;
	}
	.grey-bg {
		background: #000;
		height: auto;
	}
	.header-black-bg {
		height: 47px;
	}
	.nav {
		float: none;
		width: 100%;
		margin: 0;
	}
	.nav li {
		float: none;
	}
	.nav > li:hover .mega-menu {
		display: none;
	}
	.nav > li {
		background: url(../images/li-bg.jpg) repeat-x bottom #e9e7e4;
		margin-bottom: 0;
		height: auto;
		position: relative;
	}
	.nav > li > a {
		display: block;
		color: #7f6c6c;
		text-align: left;
		line-height: 1;
		padding: 13px 20px !important;
	}
	.nav > li > a:hover, .nav > li.current a {
		border-radius: 0;
		background: none;
	}
	.nav > li > ul {
		position: inherit;
		top: 0;
		left: 0;
		padding: 10px 8px;
		margin-bottom: 0;
		display: none;
	}
	.nav > li > ul > li {
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom;
	}
	.social-links {
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom #454545;
		margin: 0;
		padding: 9px 0 9px 8px;
	}

	.division-wrapper {
		position: relative;
		background: #454545;
	}
	.back-to-top{
		text-decoration: none;
	}
	
	
	
	
	.division-section span {
		font-family: 'Oswald', sans-serif;
		font-size: 2em;
		display: block;
	}
	.division-section > a {
		display: block;
	}
	.popup-divisions {
		top: 95px;
	}
	.division-section {
		padding: 5px 0 12px;
	}
	.popup-divisions {
		background: #454545;
		padding: 0 8px 10px;
	}
	.division-logos li {
		float: none;
		background: url(../images/sub-menu-bg.jpg) repeat-x bottom;
		padding-bottom: 9px;
		margin: 0 0 7px;
		padding-bottom: 9px;
		padding-left: 6px;
	}
	.division-logos {
		padding: 10px 0 0 0;
		background: url(../images/sub-menu-bg.jpg) repeat-x center top;
		margin-bottom: 0;
		overflow: none;
	}
	.division-logos li:last-child {
		background: none;
	}
	.icon-division-link {
		right: -79px;
	}
	.nav > li.sub-menu-dropdown em {
		background: url(../images/sprite.png ) no-repeat -1px -945px;
		width: 24px;
		height: 25px;
		position: absolute;
		right: 11px;
		top: 7px;
		content: '';
		cursor: pointer;
	}
	.support {
		top: 580px;
	}
	.nav > li.sub-menu-dropdown.menu-icon em {
		background: url(../images/sprite.png ) no-repeat -1px -914px;
		width: 24px;
		height: 27px;
	}

	.mobile-logo, .share-link, .desktop-img {
		display: block;
	}
	.mobile-logo {
		width: 35px;
		height: 35px;
	}
	.mobile-logo img {
		display: block;
	}
	.header-black-bg h1 {
		width: 35px;
	}
	.share-link {
		position: absolute;
		right: 13px;
		top: 6px;
	}
	.share-link li {
		float: left;
		background: #cc0000;
		border-radius: 5px;
		margin-left: 9px;
	}
	.share-link li a {
		display: block;
		font-size: 0;
		width: 37px;
		height: 35px;
		text-align: center;
	}
	.share-link li a.share {
		background-position: -70px -891px;
	}
	.share-link li a.call {
		background-position: -67px -960px;
	}
	.share-link li:hover {
		background: #5BAB28;
	}

	/* Index Page CSS */

	.slider-content {
		bottom: 39px;
	}
	.slider-content > .page p {
		font-size: 2em;
	}
	.slider-wrap > .flexslider .flex-direction-nav .flex-prev {
		left: 0;
		background-size: 308% auto;
		background-position: 4px -616px;
		height: 47px;
		width: 26px;
	}
	.slider-wrap > .flexslider .flex-direction-nav .flex-next {
		right: 0;
		background-size: 308% auto;
		background-position: -25px -620px;
		height: 43px;
		width: 26px;
	}

	.featured-section {
		padding: 10px;
		text-align: center;
	}
	.featured-section span {
		font-size: 1.2em;
		padding-top: 8px;
	}
	.featured-section a {
		width: 30%;
	}
	.about-omega {
		padding: 0 10px;
	}
	.about-omega figure, .about-omega > div, .about-omega, .about-omega.last figure, .about-omega.last > div, .inspiration > div, .video-section, .video-content {
		float: none;
		width: 100%;
	}
	.about-omega figure {
		margin-bottom: 0;
		text-align: center;
	}
	.about-omega > div h1 {
		text-align: center;
	}
	.about-omega {
		margin-bottom: 33px;
	}
	.about-omega.last > div p {
		padding-bottom: 20px;
	}
	.about-omega.last > div {
		text-align: center;
	}
	.about-omega.last > div .learn-more {
		float: none;
		display: inline-block;
	}
	.about-omega.last > div p {
		text-align: left;
	}
	.consultation-section > figure {
		position: absolute;
		right: 0;
		bottom: -10px;
		margin: 0;
		width: 139px;
	}
	.consultation-section > div {
		float: left;
		font-size: 85%;
		width: 56%;
	}
	.consultation-section {
		padding: 0;
		position: relative;
		margin-bottom: 0;
	}

	.sec-wrap {
		padding: 14px 0 10px 13px;
		background: #F2F2F2;
		margin-bottom: 19px;
	}

	/*.sec-wrap .consultation-section > figure img.mobile-img, .sec-wrap .consultation-section > div{
	 width:100%;

	 }*/

	/*.sec-wrap  .consultation-section > figure{
	 position: static;
	 margin-bottom: 30px;
	 width: 100%;

	 }*/
	.consultation-section > div > a {
		padding: 11px;
		line-height: 1.8;
	}
	.inspiration > div {
		margin-bottom: 19px;
	}
	.inspiration {
		margin-bottom: 14px;
	}
	.showroom-section {
		padding: 0 10px;
		margin-bottom: 111px;
	}
	.consultation-section > figure img.mobile-img {
		display: block;
	}
	.about-omega.last {
		margin-bottom: 35px;
	}
	.video-content {
		padding-left: 0;
		margin-bottom: 23px;
	}
	.video-content span {
		font-size: 1.4em;
	}
	.video-section {
		margin-bottom: 14px;
	}
	.support {
		top: 84px;
	}
	.support-content {
		font-size: 83%;
		padding: 21px 31px 0px 38px;
		min-height: 299px;
	}
	.support-link {
		width: 10%;
		margin-right: 8px;
	}
	.video-section > img {
		width: 100%;
	}

	/* Footer */

	.footer-logo {
		margin: 39px 68px 0 28px;
	}
	.connect-with-us {
		float: right;
		width: 50%;
		margin-top: 0;
	}

	.back-to-top {
		display: block;
		color: #fff;
		font-size: 1.4em;
		font-weight: bold;
		background: #707070;
		
		border-radius: 5px;
		padding: 8px 9px;
		display: inline-block;
		margin: 34px 0 20px;
	}
	.connect-with-us p {
		font-size: 83%;
	}

	/*representative page css*/

	.owner-img img, .owner-img, .owner-info, .about-content, .vision, .mission, .touch-con, .post, .our-design, .about-con, .our-representatives {
		width: 100%;
		margin: 0;
	}
	.owner-info {
		padding-left: 0;
	}

	.owner-img figure.mobile-view img {
		display: block;
		width: 100%;
	}
	.recent-jobs .flexslider .slides img {
		width: 97% !important;
	}
	.job-details {
		display: block;
	}
	.job-details {
		width: 100%;
		padding: 32px 20px 0;
		float: none;
	}
	.job-details > strong {
		line-height: 1.2;
		font-size: 1.4em;
	}
	.recent-jobs > .flexslider .flex-direction-nav {
		top: 26%;
	}
	.recent-job-details li > figure {
		width: 100%;
		margin: 0;
	}
	.about-content:before {
		background: none;
	}

	.light-gry-bg {
		background: #f2f2f2;
		padding-bottom: 38px;
	}
	.form-content ul li label {
		font-size: 1.1em;
	}
	.about-content {
		padding: 20px;
	}

	.about-owner, .vision-section, .post-section, .design-section, .about-top-con {
		padding: 0 20px;
	}
	.get-in-touch p {
		font-size: 1.3em;
		margin-bottom: 35px;
	}

	.vision, .mission {
		margin-bottom: 30px;
	}
	.post-section {
		padding-top: 20px;
	}
	.post-section h1 {
		font-size: 2.2em;
	}
	.request-form {

		margin: 0 10px !important;
		width: 93%;
	}

	.request-form {
		margin: 0 auto;
		float: none;
	}
	.touch-con, .our-design, .about-top-con > figure, .our-representatives {
		padding: 0;
	}

	.our-representatives {
		margin-bottom: 0;
	}
	.our-design {
		margin-bottom: 20px;
	}
	.our-design, .our-representatives {
		border-top: 1px solid #cccccc;
		padding-top: 20px;
	}
	.consultation {
		padding: 30px 30px 0;
	}
	.consultation {
		margin: 0;
	}
	.post-section {
		border: none;
	}
	.touch-btn {
		clear: both;
		display: block;
		float: none;
		margin: 0 auto;
		max-width: 204px;
	}

	.read {
		margin-top: 34%;
	}

	.owner-info {
		padding-top: 22px;
	}
	.owner-info h1 {
		margin-bottom: 22px;
		font-size: 1.8em;
	}
	.owner-name {
		font-size: 77%;
	}
	.about-content p {
		font-size: 1.4em;
	}
	.about-content a {
		margin-bottom: 32px;
		display: block;
	}
	.get-in-touch {
		padding: 25px 18px 21px;
		margin: 0 10px 35px
	}
	.design-content, .representatives-content {
		padding-top: 28px;
	}

	.design-content p, .representatives-content p {
		font-size: 1.2em;
		margin-bottom: 5px;
	}
	.job-wrap {
		padding: 0 22px;
		overflow: hidden;
		margin-bottom: 20px;
	}
	.job-wrap .job-details {
		display: block;
		clear: both;
		background: #ffffff;
		width: 100%;
		padding: 0;
	}
	.consultation {
		clear: both;
	}
	.design-content a, .representatives-content a {
		word-spacing: 0;
		font-size: 1.2em;
	}
	.post {
		margin-bottom: 26px;
	}
	.touch-con h5 {
		margin-bottom: 25px;
	}

	/*landing page css*/

	#header.landing-header {
		padding: 15px 0;
		height: 76px;
	}
	#header.landing-header .landing-logo {
		margin: 0;
	}
	#header.landing-header .share-link {
		top: 21px;
	}

	.consultants, .working-img, .flow-content, .working-tab, .mantels-img, .supplier-content, .request-form.none {
		width: 100%;
	}

	.request-form.add, .request-form.none {
		display:inline-block;
		width:100%;
	}

	.mantels-content {
		float: none;
		margin: 0 auto;
		width: 100%;
		padding: 39px 20px 20px 20px;
	}

	#content.landing_page .request-btn {
		width: 278px;
		margin: 0 auto;
		display: block;
		float: none;
	}

	#content.landing_page .consultants .request-btn {
		width: 100%;
	}
	.supplier-content {
		padding-left: 0;
	}
	.mantels-img {
		border: none;
		margin: 0;
	}
	.experience {
		display: none;
	}

	.mantels-img img {
		border: 11px solid #ffffff;
		width: 100%;
	}
	#content.landing_page .cost-section {
		display: none;
	}
	
	#content.landing_page .featured-section {
		display: none;
	}

	#content.landing_page .consultants {
		padding: 20px 0;
		width: 100%;
	}
	#content.landing_page .consultants .request-btn {
		display: none;
	}
	.flow-content strong, .supplier-content h1 {
		font-size: 2.1em;
		padding-bottom: 12px;
	}
	.mantels-content h1 {
		margin-bottom: 29px;
		padding-bottom: 0;
		font-size: 2.1em;
	}
	.mantels-img {
		display: none;
	}
	.mantels-img-mobile {
		display: block;
		border: 8px solid #fff;
		margin-bottom: 22px;
	}
	.mantels-img-mobile img {
		width: 100%;
	}
	.flow-content {
		padding-top: 20px;
	}
	.flow-content span {
		margin-bottom: 15px;
	}
	.mantels-content small {
		margin-top: 14px;
	}
	#content.landing_page .slider-content.add {
		top: 50%;
		bottom: 0;
	}
	.consultants h1 {
		font-size: 2.4em;
	}

	#content.landing_page .adjust {
		padding: 0 24px;
	}
	#content.landing_page .request-form.add {
		margin: 0 !important;
		width: 100% !important;
	}

	#content.landing_page .request-btn.add a {
		font-size: 1.2em;
		padding: 21px 10px 21px 10px;
	}

	#content.landing_page .request-btn.add a {
		font-size: 1.2em;
	}
	.supplier-content h1 {
		padding-right: 0;
	}

	#content.landing_page .request-btn.add {
		width: 320px;
		margin-bottom: 27px;
	}
	#content.landing_page .request-btn a {
		margin-right: 0;
	}
	.like-section strong {
		margin-bottom: 29px;
	}
	.carousel-wrap {
		margin: 30px auto 30px;
	}

	.form-content {
		padding: 20px 13px 0;
	}
	#owl-demo .item a em {
		top: 27%;
	}

	.owl-buttons {
		top: 43%;
	}
	.working-flow {
		padding: 30px 24px 0;
		margin-bottom: 0;
	}
	.light-gry-bg {
		padding-bottom: 37px;
	}
	.form-content ul li input[type="text"] {
		width: 95%;
	}
	.form-content ul li select {
		width: 95%;
	}
	.sbHolder, .sbSelector {
		width: 95% !important;
	}

	.owl-prev {
		background-position: -31px -340px;
		height: 22px;
		width: 30px;
	}

	#controls {
		display: none;
	}
	.mantels-section {
		background: #2d2d2d;
		margin-bottom: 40px;
	}
	.mantels-content strong {
		margin-bottom: 23px;
	}
	.request-btn.last.none {
		display: none !important;
	}
	.working-img img {
		width: 100%;
	}

	#wrapper {
		overflow: hidden;
	}
	#content.landing_page .owl-prev {
		left: -28px;
		background-size: 191% auto;
	}

	#content.landing_page .owl-next {
		right: -28px;
		background-size: 190% auto;
	}
	.owl-next {
		background-position: -33px -362px;
	}

	.supplier-content {
		padding: 0 20px 20px;
	}
	.page.supplier-wrapper .request-form.none {
		margin: 0 auto !important;
		width: 94%;
	}
	#footer.landing-footer a.landing-f-logo {
		display: none;
	}
	#footer.landing-footer .footer-logo {
		display: block;
	}

	#footer.landing-footer .connect-with-us {
		background: url(../images/footer-bg.png) left center no-repeat;
		float: right;
		margin: 0;
		padding: 11px 0 40px 22px;
	}

	#footer.landing-footer .connect-with-us .copy-right {
		font-size: 83%;
	}

	.fancybox-opened .fancybox-title span {
		padding-left: 0;
	}

	.working-img .flex-direction-nav, #secondary-slider .flex-direction-nav {
		display: none;
	}
	.recent-job-details li {
		text-align: center;
	}
	.recent-job-details li > figure {
		width: 65%;
		margin: 0 auto;
		float: none;
	}
	.recent-jobs > .flexslider .flex-direction-nav .flex-prev {
		left: 7px;
	}
	.recent-jobs > .flexslider .flex-direction-nav .flex-next {
		right: 19px;
	}
	.recent-jobs h3 {
		font-size: 1.8em;
	}
	.job-details > span, .post-section h1 {
		font-size: 2em;
	}
	.consultation p, .consultation span {
		font-size: 1.4em;
	}
	.consultation span a {
		font-size: 119%;
	}
	.about-top-con > figure {
		float: left;
		width: 53%;
		margin-top: 12px;
	}
	.about-con {
		float: none;
		font-size: 85%;
		line-height: 1.2;
	}
	.get-in-touch p {
		margin-bottom: 12px;
	}
	.touch-con h5 {
		font-size: 2em;
		margin-bottom: 18px;
	}
	.secondary-footer {
		padding-bottom: 0;
	}

	.post-section > .flexslider {
		display: none !important;
	}

	.sbOptions {
		width: 101% !important;
	}
	.request-form.add .form-content {
		padding: 5px 13px 0;
	}
	.form-content ul li .submit {
		background-position: 78px -569px;
	}
	.request-form.add .form-content ul li .submit {
		height: 40px;
		margin: 1px auto 7px;
		width: 99px;
	}

	.form-content ul li .submit {
		height: 40px;
		width: 99px;
	}
	#footer.landing-footer .connect-with-us .copy-right {
		width: 100%;
	}
	.copy-right {
		float: left;
	}
	.fancybox-nav span {
		visibility: visible !important;
	}

	.post-section, .owner-img img.desktop-view {
		display: none;
	}
	.owner-img img.mobile-view {
		display: block;
		width: auto;
		margin: 0 auto;
	}
	.about-owner {
		background: url(../images/img333.jpg) no-repeat right top;
	}
	.owner-img {
		float: none;
		width: 100%;
	}
	.owner-info {
		float: none;
		width: 100%;
	}
	
	.togal-section nav{
		float: none;
	}
	.togal-section{
		left: 10px;
	}
	.togal-section .nav > li{
		margin-left: 0;
	}
	.support.slide{
		display: none;
	}
	.feature-mould img{
		display: none;
	}	
	.mould-inner, .feature-collection{
		width: 100%;
		padding-left:10px;
		padding-right: 10px;
	}
	.feature-collection li{
		width: 21%;
	}
	.feature-collection li:nth-child(6), .feature-collection li:nth-child(16){
		margin-left: 0;
	}
	.feature-collection .page > span{
		display: none;
	}
	.brochures-samples h3{
		font-family: 'Bitter', serif;
		font-size: 28px;
		font-weight: 400;
	}
	.smaple-one{
		width: 100%;
	}
	.smaple-one .btn{
		width: 76%;
	}
	.inspiration-content > .page{
		padding-left: 10px;
		padding-right: 10px;
	}
	.inspiration-rooms, .brochures-samples{
		padding-left: 0;
		padding-right: 0;
	}
	.smaple-one{
		border-bottom: 1px solid #cccccc;
		padding-bottom: 10px;
	}
	.sample-two{
		border-bottom: none;
	}
	.gallery, .gallery h4{
		padding-left: 0;
	}
	.refine-search .model{
		width: 100%;
		margin-left: 0;
	}
	.refine-search .model.keyord{
		width: 100%;
		margin-left: 0;
	}
	.model .sbHolder{
		width: 74% !important;
		float: right;
	}
	.model .sbSelector{
		width: 84% !important;
	}
	.refine-search .model.keyord input[type="text"]{
		float: right;
		width: 74%;
	}
	.refine-search label{
		margin-right: 3px;
	}
	.refine-search button.btn{
		width: 92%;
		float: none;
		margin: 0 auto;
	}
	.refine-search .model{
		padding-bottom: 17px;
	}
	.browse-gallery .flex-control-nav{
		top:-79px;
	}
	.gallery-heading span.click{
		padding-top: 20px;
		padding-right: 0;
		font-size: 15px;
		line-height: 1.2;
		white-space: nowrap;
		width: 100%;
			}
	
	.browse-gallery .flexslider li .gallery-box .item:nth-child(4), .browse-gallery .flexslider li .gallery-box .item:nth-child(5), .browse-gallery .flexslider li .gallery-box .item:nth-child(6) {
		display: block;
	}
	.help-images-box img{
		width: 33%;
	}
	.omega-mantel{
		width: 100%;
		padding-top: 20px;
	}
	.omega-mantel a.btn{
		width: 86%;
	}
.request-free-inner, .request-free-inner.omega-girl, .gallery-box .item{
	width: 100%;
}
.request-free-inner img, .request-free-inner.omega-girl img{
	padding-left: 0;
}
.request-free-inner{
	border-bottom: 1px solid #cccccc;
	padding-bottom: 15px;
}
.request-free-inner.omega-girl{
	border-bottom: none;
}
.request-free-inner img, .request-free-inner.omega-girl img{
	padding-left: 9%;
}

/*product page css starts here*/

.fire-box{
	width: 100%;
}
.brochure-description{
	width: 100%;
	padding-top: 50px;
}
.brochure-description h4, .brochure-description span, .brochure-description ul{
	display: none;
} 
.brochure-description .mantel-question h4, .brochure-description .mantel-question span, .brochure-description .mantel-question ul{
	display: block;
}
.installation-images img:last-child{
	float: right;
}
.installation-images img{
	width: 47%;
}
.installation-resource{
	width: 100%;
	padding-top: 20px;
}
.installation-resource a.btn{
	width: 96%;
}
.product #content .page{
	padding-left: 10px;
	padding-right: 10px;
}
.color-finish-options{
	padding-left: 0;
	padding-right: 0;
}
.color-finish-options li{
	width: 31%;
	min-height: 106px;
}
.color-finish-options.filter-panel li{
	width: 50%;
	
}
.color-finish-options.filter-panel li:nth-child(2n){
	float: right;
	margin-left: 0;
}	
.color-finish-options.filter-panel li:nth-child(2n+1){
	float: left;
	margin-left: 0;
}	
.color-finish-options.filter-panel ul, .color-finish-options.filter-edge ul, .color-finish-options.hearth-option ul{
	margin-left: 0;
}		
	.color-finish-options.filter-edge li, .color-finish-options.hearth-option li{
		width: 48%;
	}
	.color-finish-options.filter-edge li:nth-child(2n), .color-finish-options.hearth-option li:nth-child(2n), .color-finish-options.filter-edge li:nth-child(2n+1){
		margin-left: 0;
	
	}
	.color-finish-options.filter-edge li:nth-child(2n), .color-finish-options.hearth-option li:nth-child(2n){
		float: right;
	}
	.color-finish-options.filter-edge li:nth-child(2n+1){
		float: left;
	}
	.color-finish-options.hearth-edge ul{
		margin-left: 0;
	}
	.product .stone-mantel, .fireplace-mantel h6 a, .instruction-steps{
		padding-left: 0;
		padding-right: 0;
	}
	.color-finish-options.hearth-edge li{
		width: 48%;
		margin-left: 0;
		text-align: center;
		
	}
	.color-finish-options.hearth-edge li:nth-child(2n){
		float: right;
		
	} 
	.color-finish-options.hearth-edge li:nth-child(2n+1){
		float: left;
	}
	.color-finish-options li img{
		margin: 0 auto;
		width: 100%;
	}
	.install-omega-mantel{
		width: 100%;
		padding-left: 0;
	}
	.product .feature-collection .page > span{
		display: block;
		bottom: -31px;
	}
	.product #content .page{
		padding-bottom: 35px;
	}
	.instruction-steps li{
		width: 100%;
	}
	.instruction-steps ul, .instruction-steps li{
		margin-left: 0;
	}
	.instruction-steps li{
		min-height: 321px;
	}
	.mould-inner{
		padding-top: 46px;
		padding-bottom: 47px;
	}
	.mould-inner h1{
		padding-bottom: 33px;
	}
	.feature-collection{
		padding-top: 27px;
		padding-bottom: 19px;
		
	}
	.inspiration-content{
		padding-top: 15px;
		
	}
	/*.inspiration-rooms li:nth-child(2){
		float: left;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.inspiration-rooms li:first-child{
		float: left;
		width: 49.5%;
		
	}*/
	
	.popup-gallery ul{
		position: relative;
	}
	/*.popup-gallery ul{
		padding-top: 203px;
	}*/
	/*.inspiration-rooms li:nth-child(3){
		float: right;
		width: 49.5%;
	}*/
	.stone-mantel .flex-next, .stone-mantel .flex-prev{ display: none;}
	/*.popup-gallery li{
		margin-left: 0;
		width: 100%;
		display: block; float: none;
	}*/
	/*.popup-gallery li:nth-child(4){
		width: 100%;
	}
	.popup-gallery li:nth-child(5){
		width: 53%;
		float: left;
	}
	.popup-gallery li:nth-child(6){
		display: none;
	}
	.popup-gallery li:nth-child(7){
		width: 46%;
		float: right;
	}
	.popup-gallery li:nth-child(8){
		width: 100%;
	}
	.popup-gallery li:nth-child(9), .popup-gallery li:nth-child(10), .popup-gallery li:nth-child(11){
		display: none;
	}*/
	.inspiration-rooms{
		padding-bottom: 18px;
	}
	.brochures-samples{
		padding-top: 16px;
	}
	.brochures-samples h3{
		padding-bottom: 18px;
	}
	.brochures-samples p{
		padding-bottom: 12px;
	}
	.smaple-one{
		padding-bottom: 36px;
	}
	.sample-two p{
		padding-top: 34px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 9px;
	}
	.brochures-samples{
		padding-bottom: 3px;
	}

	.refine-search{
		padding-bottom: 19px;
	}
	.popup-gallery li img{
		width: 100%;
	}

	.gallery-heading span.click{
		padding-bottom: 8px;
	}
	.gallery-heading span{
		padding-top: 3px;
	}
	.gallery-box .item{
		margin-bottom: 22px;
	}
	.browse-gallery .flex-direction-nav a{
		bottom: -47px;
	}
	.help-images-box{
		float: none;
		margin: 0 auto;
	}
	.request-free{
		padding-bottom: 0;
	}
	.request-free-inner.omega-girl{
		padding-bottom: 0;
		padding-top: 6px;
		position: relative;
		min-height: 144px;
	}
	.request-free-inner.omega-girl img{
		position: absolute;
		bottom: 0;
	}
	.fireplace-mantel{
		padding-top: 8px;
	}
	.brochure-description > h4{
		display: block;
		position: absolute;
		top:0;
	}
	.image-description{
		position: relative;
		padding-top: 37px;
	}
	.product #content .fireplace-mantel .page{
		padding-bottom: 0;
	}
	.fireplace-mantel h6{
		margin-bottom: 17px;
	}
	.brochure-description .mantel-question h4{
		font-size: 16px;
		line-height: 1.2;
	}
	.brochure-description p{
		margin-top: 1px;
		padding-bottom: 9px;
	}
	.brochure-btns{
		padding-bottom: 41px;
	}
	.product .stone-mantel{
		padding-bottom: 40px;
	}
	.installation-images{
		float: none;
		margin: 0 auto;
	}
	.installation-resource h4{
		margin-top: 1px;
	}
	.installation-center{
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 26px;
	}
	.installation-resource p{
		padding-bottom: 5px;
	}
	.installation-resource a.btn{
		font-size: 10px;
		padding-top: 15px;
		line-height: 4;
		padding-top: 0;
	}
	.color-finish-options li{
		min-height: 93px;
	}
	.color-finish-options{
		margin-top: 21px;
	}
	.color-finish-options ul{
		margin-bottom: -25px;
	}
	.filter-panel{
		padding-top: 16px;
	}
	.color-finish-options.hearth-edge{
		border-bottom: 1px solid #cccccc;
	}
	.color-finish-options.hearth-edge ul{
		margin-bottom: -40px;
		
	}
	.product #content .fireplace-mantel + .page{
		padding-bottom: 21px;
	}
	.install-omega-mantel h4{
		padding-top: 19px;
		margin-bottom: 6px;
	}
	.product #content .feature-collection.install-omega .page{
	padding-bottom: 49px;	
	}
	#content > .feature-collection.install-omega + .inspiration-content{
		padding-top: 45px;
	}
	.mantel-question span{
		display: block;
		width: 100%;
	}
	.instruction-steps li img{
		width: 100%;
	}
	
	
		.new-popup-block .popup-modal-dismiss{
		right: 0;
	}
	
	.white-popup-block{
		background: #fff;
	}
	.representative-awiats, .form-box{
		float: none;
	}
	.representative-awiats h4, .representative-awiats p{
		color: #000;
	}
	.representative-awiats, .form-box{
		width: 100%;
	}
	.form-box label{
		width: 100%;
		text-align: left;
		padding-left: 0;
		padding-bottom: 5px;
	}
	.form-box input[type="text"]{
		width: 70%;
	}
	.form-box textarea{
		width: 100%;
	}
	.product #content .inspiration-content .page{
		padding-bottom: 0;
	}
	.form-box li .sbHolder{
		width: 70% !important;
	}
	
	
	.mantel-question img{
		display: none;
	}
	.feature-collection img{
		width: 100%;
	}
	
	.contact-flag img {
		width: auto;
	}
	
	.color-finish-options li {
    min-height: 107px;
	}
	.togal-section nav {
    margin-right: 0;
}
.nav > li > ul > li{
	margin-left: 0;
}
	
	/* third page css start here ****************************************************************** */
	.city-list li{display: block;border-bottom: 1px solid #e8e8e8;padding: 5px 0;}
	.city-list{padding-bottom: 5px;}
	
	.series-list li{display: block;border-bottom: 1px solid #e8e8e8;padding: 5px 0;}
	.series-list{padding-bottom: 5px;}
	
	.your-exprience .off-con{position: static;}
	.your-exprience .mould-inner{float: none;width: auto;}
	.finish .mould-inner{padding-left: 10px;}
	.your-exprience .mould-inner{padding-left: 10px;padding-right: 10px;}
	.advantage,.blog-subscribe{float: none;width: auto;}
	.stone{ padding: 43px 30px 42px 30px;}
	.user-subscribe{display: none;}
	.send-mail{margin-left: 0;}
	.send-mail h3 span{width: 33%;}
	.send-mail input[type="text"]{width: 56%;}
	.send-mail-2 h3 span {
    width: 50%;
}
	
	.blog-subscribe figure:last-child{display: none;}	
	
	.sample-request .product-image{display: none;}
	.sample-request .fill-up{width: auto; float: none;}
	.fill-up label{display: block;width: auto;float: none;text-align: left;}
	.prod_interested {margin-left: 5px;}
	.compatiable input[type="text"], .compatiable select,.compatiable .sbHolder{width: 100%  !important;}
	
	.sample-request{padding-left: 0;margin: 0 10px;}
	.user-intrest{float: none;width: auto;}
	.user-intrest label{float: left;}
	.center-section,.map,.choise h1 {margin-left: 10px; margin-right: 10px;}
	.contact-term,.bridge,.map,.edge{float: none;width: auto;}
	.edge{min-height: inherit;border-bottom: none;}
	.look-size{float: none;width: auto;}
	.check-discription li{ border-bottom: 1px solid #f3f3f3;padding-top: 20px;}
	
	
	
	.pagination a{ font-size: 14px} 
	.about-omega figure img{ margin: 0 auto}
	.about-omega, .about-omega.last div p{ text-align: center}
	.mantel-question img{ display: none}
	.finish figure{ float: none; width: 90%}
	.finish figure img{ display: block; float: none}
	.contact-term .sbHolder, .contact-term .sbSelector{ width: 100% !important}
	.connect-with-us p{ font-size: 100%}
	.form_areas{ position: relative; top: 0}
	.mobilemodes{ display: block;}
	.mobilemodes img{ display: block; width: 100%}
	.feature-mould .finish figure{ float: right; width: 50%}
	.edge{ margin-left: 10px}
}
@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) {
.mantel-question img{ display: block}	
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: landscape) {

	.consultation-section > figure {
		width: 139px;
	}
	
	.consultation-section > div > a {
		padding: 11px 18px;
	}
	.consultation-section > div {

		font-size: 100%;
		width: 72%;
	}

	#slideleft {
		display: none;
	}
    
	.form-content ul li .submit input[type="button"] {
		padding-right: 2px;
	}

	.form-content ul li .submit {
		width: 24%;
		padding-right: 10px;
	}
		.new-popup-block .popup-modal-dismiss{
		right: 0;
	}
	
}

.brochure-description span.share-social, div.fancybox-title{
	color:#fff; 
	font-family: 'Roboto',sans-serif; 
	padding-top:0; 
	font-size: 14px;
}
