/*
Theme Name: Look Interior designs
Author: Smooth Dezigns Team
*/
/* -------------------------------------------------------------- */
/**********************************
GlOBAL
*********************************
*/
html {
	margin:0 !important;
	padding:0 !important;
}
* {
	margin:0;
	padding:0;
}
/*body {
	background:url("images/body-bg.jpg") repeat scroll 0 0 transparent;
	font-family:'Lucida Sans';*/
}
img {
	border:medium none;
}
/*h1, h2, h3, h4 {
	color:#BF1E2E;
	font-family:"Lucida Sans";
	margin-bottom:17px;*/
}
/*h1 {
	font-size:22px;
}
p {
	line-height:18px;
}
.profile-content a, #renovating-content-holder a, #home-content a {
	color:#BF1E2E;
}*/
/*































































*********************************































































Header































































*********************************































































*/































































#header-wrapper {
	background:none repeat scroll 0 0 #56534A;
	height:96px;
	margin:4px 0 0;
	width:100%;
}
#header {
	width:960px;
	margin:0 auto;
}
#logo {
	float:left;
	margin-left:93px;
}
#nav {
	float:right;
	width:586px;
}
#nav ul {
	font-size: 14px;
	list-style: none outside none;
	margin: 12px 0 0 77px;
}
#nav ul li {
	float: left;
	padding: 0 12px;
	text-align: center;
}
#nav ul li a {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	width: 83px;
	padding-bottom:6px;
}
#nav ul li a:hover {
	color:#92000e;
	background:url('images/redline.png') repeat-x bottom;
}
#shadow {
	background:url('images/shadow.png') repeat-x;
	height:42px;
}
#subnav-wrapper {
	margin: 0 auto;
	width: 960px;
}
#subnav-wrapper #top-red {
	background: none repeat scroll 0 0 #BF1E2E;
	height: 50px;
	margin: 0 0 0 141px;
	width: 28px;
}
#subnav-wrapper #sub-nav {
}
#top-red-content {
	background:url("images/red-shadow.jpg") repeat-y scroll 103px 0 transparent;
	width:960px;
	margin-left: 42px;
}
#drop-us {
	margin:5px 0 0 424px;
}
#drop-us #text {
	color: #f2f2f2;
	font-size: 13px;
	font-weight: 800;
	margin:0 0 0 99px;
}
#number {
	padding:7px 0 0 0;
	margin-left: -32px;
}
/*































































*********************************































































Font Face































































*********************************































































*/































































































































@font-face {
	font-family: 'AvantGardeBkBTBook';
	src: url('fonts/avantgrande/avgardn-webfont.eot');
	src: url('fonts/avantgrande/avgardn-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/avantgrande/avgardn-webfont.woff') format('woff'), url('fonts/avantgrande/avgardn-webfont.ttf') format('truetype'), url('fonts/avantgrande/avgardn-webfont.svg#AvantGardeBkBTBook') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*































































*********************************































































Body































































*********************************































































*/































































#body-wrapper {
	background: url("images/red-shadow.jpg") repeat-y scroll 141px 0 transparent;
	width:960px;
	margin:0 auto;
}
#home-content {
	margin-left:156px;
	padding: 11px;
	width: 796px;
}
#home-content p {
	color: #FFFFFF;
	font-size: 13px;
	width: 729px;
}
#social-network {
	float:left;
	margin:23px 0 0 -26px !important
}
#social-network ul {
	margin:5px 0 0 23px;
}
#social-network ul li {
	display:inline;
}
#desc {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 800;
	margin-bottom: 5px;
}
/*































































*********************************































































Footer































































*********************************































































*/































































































































#logo-bottom {
	margin: 0 auto;
	width: 960px;
}
#logo-bottom img {
	margin-left:93px;
}
#logo-bottom ul li img {
	margin-left:0;
}
#footer-wrapper {
	background:url('images/footer-bg.jpg');
	height:30px;
	width:100%;
}
/*#footer {
	height: 20px;
	margin: 0 auto;
	padding-left: 170px;
	padding-top: 10px;
	width: 790px;*/
}
#footer #footer-menu {
	float: left;
	margin-left: 36px;
}
#footer #footer-menu ul {
}
#footer #footer-menu ul li {
	color: #8B8A88;
	float: left;
	font-size: 11px;
	list-style: none outside none;
	padding: 0 4px;
}
#footer #footer-menu ul li a {
}
#footer #dev-by {
	color: #8B8A88;
	float: right;
	font-size: 11px;
	margin-right: -25px;
	width: 250px;
}
#bottom-red {
	background: none repeat scroll 0 0 #BF1E2E;
	height: 30px;
	margin: 0 0 0 340px;
	position: absolute;
	width: 32px;
}
.ie7 #bottom-red {
	background: url("images/red-shadow.jpg") repeat-y scroll 252px 0 transparent;
	width: 100%;
}
.ie8 #bottom-red {
	background: url("images/red-shadow.jpg") repeat-y scroll 202px 0 transparent;/*width: 100%;*/
}
/*































































*********************************































































Helper































































*********************************































































*/































































.cboth {
	clear:both;
}
.cleft {
	clear:left;
}
.cright {
	clear:right;
}
/**********home page ***********/































































#frame-container {
}
/*







































































*********************************































































Jscrollpane































































*********************************































































*/































































.jspArrowUp {
	background:url('images/top-scroll-arrow.png') no-repeat !important;
	width:19px;
	height:13px;
}
.jspArrowDown {
	background:url('images/bottom-scroll-arrow.png') no-repeat !important;
	width:19px;
	height:13px;
}
/*































































*********************************































































Portfolio































































*********************************































































*/































































#blog {
	width:960px;
	margin:0 auto;
	background:url("images/red-shadow.jpg") repeat-y scroll 141px 0 transparent;
}
#blog #blog-content-wrapper {
	width:957px;
	margin:0 auto;
	padding: 22px 0 14px;
}
#blog #left-menu {
	float: left;
	width: 154px;
	margin-left: -2px;
}
#blog #content {
	float: right;
	width: 785px;
	margin-top: -22px;
}
.inner-menu {
	background:url('images/innermenu-bg.jpg') repeat-y;
	width:156px;
}
#inner-content {
	background: url("images/innert-content-bg.jpg") repeat-y scroll 0 0 transparent;
	padding:0 21px 10px;
	width: 746px;
}
#inner-content p {
	color:#646157;
	font-size:13px;
}
/*































































*********************************































































Slide Show Gallery
*********************************
*/
#slide-holder {
	float: left;
	margin: -37px 0 0 35px;
}
.chrome #slide-holder {
	float: left;
	margin: -31px 0 0 35px;
}
#content-holder {
	width: 362px;
	float:left;
}
#renovating-content-holder {
	width: 520px;
	border:none !important;
	outline:none !important;
	display:block !important;
	float:left;
}
#renovating-content-holder:focus {
	width: 520px;
	border:none !important;
	outline:none !important;
	display:block !important;
	float:left;
}
.rdb-content, .rdb-content:focus, .portfolio-content, .portfolio-content:focus, .profile-content, .profile-content:focus {
	width: 520px;
	border:none !important;
	outline:none !important;
	display:block !important;
}
/*** Left Menu ***/
.inner-menu {
	min-height:279px;
}
.inner-menu .portfolio-class {
	margin:0 0 0 10px;
}
.inner-menu .portfolio-class ul {
}
.inner-menu .portfolio-class ul li {
	list-style:none;
}
.inner-menu .portfolio-class ul li a {
	text-decoration:none;
	color:#646157;
	font-size:12px;
}
/*look-book form*/
.form-wrapper {
	background:url('images/form.png') no-repeat !important;
	width:719px;
	height:167px;
	margin-left: 71px;
}
.form {
	padding:15px 0 0 108px;
}
.form #name {
	background:url('images/name-input.jpg') no-repeat !important;
	width:318px;
	height:23px;
	border:none;
}
.form #email {
	background:url('images/email-input.jpg') no-repeat !important;
	width:318px;
	height:23px;
	border:none;
}
.form #submit-btn {
	margin:10px 0 0 190px;
}
.chrome .form #submit-btn {
	margin:10px 0 0 197px;
}
#portfolio-content-wrapper {
	background: url("images/contentbox2.png") no-repeat scroll 0 0 transparent;
	height: 309px;
	width: 960px;
	padding:21px 0 14px;
}
.portfolio-leftmenu {
	float: left;
	width:141px;
}
.portfolio-content p, .rdb-content p, .rdb-content ul li {
	color: #646157;
	font-size: 13px;
}
.rdb-content ul li {
	margin-bottom:5px;
}
.portfolio-content {
	width: 100%;
	height: 274px;
	overflow: auto;
}
#page-content {
	width:757px;
	float:left;
}
#content-holder {
	width: 364px;
	float:left;
}
.portfolio-leftmenu ul {
	list-style: none outside none;
	margin-left: -2px;
}
.portfolio-leftmenu ul li {
	background: url("images/li-botton.png") no-repeat scroll 0 0 transparent;
	height:43px;
	width:125px;
}
.portfolio-leftmenu ul li a {
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	height: 25px;
	padding-left: 20px;
	padding-top: 3px;
	text-decoration: none;
}
/* single line menu */

.portfolio-leftmenu ul .page-item-54, .portfolio-leftmenu ul .page-item-59, .portfolio-leftmenu ul .page-item-1111, .portfolio-leftmenu ul .page-item-1090, .portfolio-leftmenu ul .page-item-1086 {
	line-height: 26px !important;
}
.leftmenuitems {
	height: 172px;
	margin-top: -10px;
	padding-top: 5px;
	overflow:auto;
	width:152px;
}
#testiwidget a {
	color:#be1e2d;
	text-decoration:none;
	font-size:12px;
}
#testiwidget p {
	color:#646157;
	font-size:13px;
	text-indent: 29px;
	margin-top: -14px;
}
#testiwidget {
	background: url("images/quote.png") no-repeat scroll 0 0 transparent;
	height: 87px;
	margin-left: 20px;
	margin-top: 30px;
	width: 127px;
}
/*CONTACT US*/

span.wpcf7-form-control-wrap .wpcf7-text {
	background-color: #E7D7D8;
	border: 1px solid #E5C7C9;
	height: 20px;
	width: 261px;
	position: relative;
}
span.wpcf7-form-control-wrap textarea {
	background-color: #E7D7D8;
	border: 1px solid #E5C7C9;
	height: 80px;
	width: 261px;
}
.wpcf7-submit {
	background: url("http://lookinterior.com.au/wp-content/uploads/2011/12/submitbtn.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 0;
	height: 25px;
	margin-right: -17px;
	width: 62px !important;
}
.wpcf7-response-output {
	display:none !important;
}
span.wpcf7-form-control-wrap .capcha {
	width: 69px;
	height: 20px;
	background-color: #E7D7D8;
	border: 1px solid #E5C7C9;
}
.contactus {
	margin-top:46px;
}
#blogarchive ul {
	list-style: none outside none;
}
#blogarchive ul li {
	background: url("images/li-botton.png") no-repeat scroll 0 0 transparent;
	height: 40px;
}
#blogarchive ul li a {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	height: 25px;
	letter-spacing: 0;
	margin: 0 0 0 25px;
	padding: 10px 0 0;
	text-decoration: none;
}
#cnt {
	margin-left: 42px;
	width:757px;
}
#cnt p {
	color: #FFFFFF;
	font-size: 13px;
}
#ul {
	padding-left:30px;
	color:#FFFFFF;
	font-size: 13px;
	margin-bottom: 10px;
}

/* rev glen 18-03-14 */

/*FONTS*/

@font-face {
	font-family: 'roboto_condensedbold';
	src: url('fonts/robotocondensed-bold-webfont.eot');
	src: url('fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/robotocondensed-bold-webfont.woff') format('woff'),  url('fonts/robotocondensed-bold-webfont.ttf') format('truetype'),  url('fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

.portfolio-leftmenu {
	display:none;
}
#portfolio-content-wrapper {
	background:none;
}	
#fullsize {
width: 960px !important;
bottom: 2px !important;
height: 318px !important;
overflow: hidden !important;
position: relative !important;
z-index: 1 !important;
background: #FFF;
border: 2px solid #BF1E2E !important;
}	
#sgpro_image {
position: absolute;
width: 960px;
height: 309px;
}
#sgpro_image img {
position: relative;
margin-left: auto;
margin-right: auto;
display: block;
border: none;
width: 960px;
height: auto;
padding: 0 !important;
}
#text-content {
background: url("images/line.jpg") repeat-x scroll 0 bottom transparent;
width: 757px;
float: left;
margin-left: 199px;
}
#text-content01 {
width: 757px;
float: left;
margin-left: 199px;
}
#text-content02 {
width: 757px;
float: left;
}
h2 {
background: url("images/line.jpg") repeat-x scroll 0 bottom transparent;
color: #BE1E2D;
font-family: 'roboto_condensedbold';
font-size: 32px;
font-weight: normal;
margin-bottom: 25px;
padding-bottom: 20px;
padding-top: 20px;
text-transform: uppercase;
line-height: 35px;
}
.portfolio {
margin-bottom: 40px;
/* padding-top: 40px; */
}
.portfolio img {
border: 2px solid #ab1723;
}
#page-content {
width: 960px;
float: left;
}
#home-slide-holder {
	width:760;
	height:309;
}
.flexslider .slides img {
width: 100%;
display: block;
height: 306px;
}
.metaslider .slider img {
border: 2px solid #BF1E2E;
}
h2.portfolio-model {
background:none;
color: #BE1E2D;
font-family: 'roboto_condensedbold';
font-size: 32px;
font-weight: normal;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 20px;
text-transform: uppercase;
line-height: 35px;
}
.thumb-img {
	float:left;
	width:31%;
	height:250px;
	margin-right:26px;
	background:url("images/line.jpg") repeat-x scroll 0 top transparent;
	line-height:35px;
	margin-top:20px;
	color:#8d8d86;
}
.thumb-img-last {
	float:left;
	width:31%;
	height:250px;
	background:url("images/line.jpg") repeat-x scroll 0 top transparent;
	line-height:35px;
	margin-top:20px;
	color:#8d8d86; 
}
.img-container {
	margin-top:20px;
	height:180px;
	padding-bottom:10px;
}
.thumb-img p {
	font-size: 14px;
	text-align:center; 
}
.thumb-img:hover {
	color:#BE1E2D;
}
.thumb-img-last:hover {
	color:#BE1E2D;
}
.thumb-img-last p {
	font-size: 14px;
	text-align:center; 
}
.thumb-img {
	transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}
.thumb-img-last {
	transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}

/* glen 03 25 12 */
.scope {
float: right;
margin-top: 95px;
width: 17%;
}
.scope p {
font-size: 12px;
text-align: left;
color: #8d8d86;
font-family: 'open_sansregular', sans-serif;
}
.scope li {
font-size: 12px;
text-align: left;
color: #8d8d86;
font-family: 'open_sansregular', sans-serif;
list-style: none;
}
#page-content .scope li {
background: url("images/list.png") no-repeat scroll 0 1px transparent;
padding: 0 0 10px 20px;
}
#page-content .scope ul ul li {
background: none;
}
#page-content .scope h3 {
color:#eae6e1;
font-weight: bold;
font-size: 16px;
padding-top: 20px;
}
.prevnext span.next {
background: url("images/next-project-s.png") no-repeat;
width: 120px;
height: 30px;
display: block;
}
.prevnext span.prev {
background: url("images/prev-project-s.png") no-repeat;
width: 120px;
height: 30px;
display: block;
}
#text-content02 {
padding-bottom: 50px;	
background: url("images/body-bg.jpg") repeat scroll 0 0 transparent;
}
.navigation {
text-align: right;
width: 75%;
padding-left: 3px;
}
.prevnext a {
display: block;
text-indent: -9999px;
font-size: 0px;
float: left;
margin-right: 5px;
}
