/* Page style */
body
{
color:#7a7a7a !Important;
}
p{
text-align:justify;
color:#7a7a7a !Important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
 
    color: #2e2e2e !Important;
    font-weight: 300 !important;
    display: block;
    margin: 0 0 10px;
}
/***********************Styles****************************/
.school-top p
{
font-family: 'Roboto Condensed', sans-serif !Important;
    font-size: 2.5em;
    margin-top: 27px;
    color: #008c53 !important;
    text-align: center;
	}
	.school-top span{
	font-family: 'Marvel', sans-serif;
	}
.rslides_container
{
margin-bottom:0px !important;
}
.notice
{
background:#fcfcfc !important;
    padding-left: 10px !important;
    border: 1px solid #edebeb !important;
	}
.notice li {
    padding-bottom:5px !important;
	}
.notice li a{
    color: #008c53;
    font-size: 13px;
	}
.notice li a:hover{
    text-decoration:none;
	}
	.small, small {
    font-size: 80%;
}
.notice h4
{
margin-top:0px;
}
span.read-more{
    background: #008c53;
    color: #fff;
    padding: 6px 6px;
    border-left: 2px solid #f2f204;
    font-size: 11px;
	}
	
	span.read-more:hover{
	text-decoration:none;
	}
.notice center
{
    color: #fff;
    background: #008c53;
    padding: 10px;
	}

.caption {
    position: absolute;
    display: block;
    bottom: 8px !important;
    left: 0;
    right: 0;
    padding: 0px 4px !important;
    text-align: center;

    background: rgba(0, 140, 83, 0.71) !important;
    color: #fff !important;
    font-size: 26px;
    border: 1px dashed #fff;
}

.widget-title {
    font-size: 36px;
    line-height: 40px;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 20px;
}
.widget-title .text-title {
    display: inline-block;
    border-top-style: solid;
    border-top-width: 2px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    padding: 5px 0;
	border-color:#e5e5e5;
}
 .widget-title .border-top {
    top: -2px;
	   background-color: #3273c5;
}
.widget-border-top {
    position: absolute;
    height: 6px;
    width: 30px;
    left: 50%;
    margin-left: -15px;
    top: -4px;
	    background-color: #3273c5;
}
.widget-title .border-bottom {
    bottom: -2px;
	   background-color: #3273c5;
}
 .border-top {
    width: 28px;
    height: 6px;
    position: absolute;
    left: 50%;
    margin-left: -14px;
}
.border-bottom {
    width: 28px;
    height: 6px;
    position: absolute;
    left: 50%;
    margin-left: -14px;
}
.vis-mis p
{
text-align:justify;
}
.page-thumbnail img {
    width: 100%;
    height: auto;
    border-radius: 50%;
    border: 8px solid #008c53;
    padding: 2px;
       background: #fff200;
}
.page-thumbnail
{
margin-top:10px;
}
.products{
    border: 1px solid #e5e5e5;
    padding-top: 10px;
    /* padding-right: 0px; */
    margin-right: 0px;
    /* padding-left: 0px; */
    border-right: none;
    border-bottom: none;
	}
	#footer
	{
	 background: #008c53;
    color: #fff;
	padding-top:20px;
	}
	#footer h3{
	    text-transform: uppercase;
    margin-bottom: 30px;
	color:#fff !important;
	
	}
	#footer .widget li {
    border-top: 1px dotted rgba(195, 195, 195, 0.77);
    padding: 5px;
}
	#footer .textwidget p{
	color:#fff !important;
	line-height:26px;
	}
	#footer h3 span{
	color:#fff800;
	
	}
	#footer .widget li a
	{
	   
    color: #fff;
	}
	
	
	#footer .fa{
	padding-right:8px;
	}
.act-content
{
margin-top:23px;
}
.slider-content
	{
	position:relative !important;
	left:0px !important;
	right:0px !important;
	padding:0px !important;
	}
	.slick-dots
	{
	display:none !important;
	}
	.wpsisac-slick-slider
	{
	background:none !important;
	}
	
 .slider-short-content p {
    text-align: justify !important;
  
text-shadow:none !important;
    font-size: 14px !Important;
	font-family: 'TrajanProRegular' !important;
}

.wpsisac-slick-slider.design-2 .slick-image-slide {
    width: 100%;
    max-height: 1000px !important;
}

.slide-title
{

text-shadow:none !important;
font-size:22px !important;
}
.vis-mis{
margin-top:34px;
}
.vis-mis h3
{
    text-align: center;
    color: #fff !important;
    background: #000;
    padding: 2px;
    font-weight: normal;
	position:relative;
	}
	.gd-hex {
    position: relative;
    width: 41px;
    height: 24px;
}
	.widget-icon {
    position: absolute;
    top: -30px;
    left: 50%;
    margin: 0 0 0 -20px;
}


.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-edit:before, .fa-pencil-square-o:before {
    content: "\f044";
}
	.gd-hex .square-1 {
    display: block;
    line-height: 24px;
    position: relative;
    text-align: center;
    z-index: 2;
    font-size: 29px;
	background:#008c53;
}
.gd-hex .square-2 {
    backface-visibility: hidden;
    background: inherit;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    -moz-transform: rotate(60deg);
    -webkit-transform: rotate(60deg);
	background:#008c53;
}
.gd-hex .square-3 {
    backface-visibility: hidden;
    background: inherit;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
	background:#008c53;
}
/***************************************************/
#inner-page{
 border:1px solid #e8e8e8;
}
h1,h2,h3,h4,p,a,li
{
font-family:'TrajanProRegular' !important;
}
.message
{
border-top:2px solid #E5E5E5;
border-right:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
padding-top: 20px;

}
.margin
{
margin-bottom:20px;
}
span.text-before{
    color: #008c53;

	}
	h2.mes-head
	{
		font-size:26px;
		text-align:center;
		}
.textwidget
{
font-family: 'TrajanProRegular' !important;
text-align:justify;
}
.content, .vis-mis{
font-family: 'TrajanProRegular' !important;
text-align:justify;
}
#footer #logo{
padding-top:25px;
}
/* Header style */
#about-us-page h3{
text-align:center;
font-size:30px;
font-family: 'TrajanProRegular';
color: #373737;
}
#about-image 
{
text-align:center;
}
#about-us-page p
{
color: #373737;
text-align:center;
font-size:15px;
line-height:24px;
}
#about-us-page #logo{
 text-align:center;
 margin-bottom:20px;
}
#links
{
float: right;
    transition: all 0.7s ease-in-out;
    list-style: none;
    /* vertical-align: middle; */
    width: auto;
    margin-top: 9%;
    margin-right: 2%;
}
.contact-links 
{
margin-top: 5px !important;
color: #fff;
margin-right: 7% !important;
margin-bottom: 2px;
}
.contact-links span
{
color:#fff !important;
}
.title{
font-family: 'TrajanProRegular';
font-size: 21px;
color: #BC3425;
}
#links li{
display:inline;
}
#links span{
    color: #007c30;
}
#links a:hover{
opacity:0.55;
}
textarea {
width: 58%;
}

#main-menu{
 border-bottom:1px solid #D96735;

 text-align:center;
background:#008C53;
}#main-menu-container
{
    background: #008C53;
	}

#main-menu ul{
 margin:0px;
}

#main-menu li {
    float: left;
    padding: 11px 4px 11px 13px;
    display: block;
    text-align: center;
    background: #008C53;
}
 
#main-menu ul ul li {
padding-bottom: 6px;

padding-top: 6px;
width:125px;
background-color: #5e0000;
border-top: 1px solid #bf9999;
}
#main-menu ul ul
{
padding: 0;
position: absolute;
margin-left:-2px;
}


#main-menu li a{
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    margin-left: 6px;
    border-left: 2px solid #fff;
    padding-left: 5px;
    padding-right: 11px;
}
#main-menu li:hover
{
    color: #fff;
    background: url(../images/nav-bg.png);
    background-size: 100% 100%;

	}
#main-menu li:hover a{
color:#fff;
 }
#main-menu ul li > ul
{
visibility:hidden
}
#main-menu ul li:hover > ul {
margin-top: 12px;
visibility: visible;
transition: all 0.4s ease-in-out 0s;
}

.sub-menu {
width:125px;
z-index: 9999;
left: 2px;
}

#main-menu li:last-child{
 margin:0px;
}

#quote{
 background-image:url('../images/blockquote.png');
 background-repeat:no-repeat;
 margin-bottom:20px;
 font-size:16px;
 line-height:23px;
 margin-left:30px;
 margin-right:170px;
}

#quote img{
 float:left;
 padding-right:15px;
}

#quote .widget{
  padding-left:35px;
}
#search-widget {
padding-top: 9px !important;
padding-left: 36px !important;
}
#header input[type=search] {

border: 2px solid #f1f1f1;
-moz-box-sizing: border-box;
padding: 5px 18px 5px 12px;
border-radius: 20px;
box-shadow: 0px 0px 4px rgba(0,0,0,.50);
font-size: 13px;
font-family: arial;
font-style: italic;
background-color:#fff;
background-image:url('../images/search-magnify.png');
background-repeat: no-repeat;
background-position: center right;
}
#header input[type=submit] 
{
background: #D76735;
border: none;
color: #fff;
padding: 5px 13px;
border-radius: 20px;
box-shadow: 1px 2px 2px #855844;
}
#header input[type=submit]:hover{
box-shadow: 1px 2px 2px #855844 inset;
}
.searchwp-live-search-results-showing {
display: block;
opacity: 1;
height: auto;
overflow: auto;
background: #B85A30 !important;
}
.searchwp-live-search-result a
{
color:#fff !important;
}
/* Footer Styles */
#footer-container {
    height: 41px;
    background-color: #008c53;
    background-image: url(../images/header-gradient.png);
    color: #fff;
    padding-top: 10px;
    margin-top: 20px;
    padding-bottom: 10px;
}
#copyright-strip 
{
width:auto;
float:left;
padding-left:6%;
}
#powered-by
{
float: right;
width: auto;
font-size:16px;
padding-top:10px;
}
#powered-by a {
    color: #fff800;
}
#powered-by a:hover
{
color:#DC6434;
text-decoration:underline;
}
/* Page Content */
#homepage-slider
{
margin-bottom: 25px;
}
#wowslider-container1 .ws_cover
{
display:none !important;

}

#content{
 margin-left:30px;
 margin-right:20px;
}

#content p{
 font-size:12px;
 line-height:23px;
}
#content h2{
 padding:10px 0px 10px 0px;
 border-top:2px solid #790101;
 border-bottom:1px solid #790101;
 margin-bottom:15px;
}
#content .left-col>h2{
 padding:10px 0px 10px 0px;
 border-top:2px solid #790101;
 border-bottom:1px solid #790101;
 width:300px;
 margin-bottom:15px;
}

.home > img{
 padding:10px;
 border:1px solid #cdcdcd;
 background-color:#fafafa;
}

#info-heading{
 margin-top:20px;
 margin-bottom:50px;
 color:#828282;
 text-align:center;
 
}

#history img,#latest-news img{
 float:left;
 margin:10px 10px 10px 0px;
 padding:5px;
 border:1px solid #cdcdcd;
 background-color:#fafafa;
}

#history p{
 padding-top:10px;
}

.read-more{
 padding-bottom:30px;
}

.read-more a:hover{
 opacity:0.8;
}

#info-heading{
 background-image:url('../images/info-bg.png');
 background-repeat: no-repeat;
 background-position:center;
}

#info-heading h1{
 padding-right:15px;
}

#latest-news p.title a{
  font-size:18px;
  color:#545454;
}

#latest-news p.title a:hover{
  color:#747474;
}

#latest-news p.title{ padding-top:6px; }
.featured-products li
{
display:inline-block;
}

.form-section{
float:left;
width: 510px;
margin-left: 30px;

}
.navigation a{ padding:5px 10px; background-color:#790101; color:#fff; font-size:11px;text-decoration:none; }

.navigation a:hover{ opacity:0.8; }

#page-title h1{padding-top:10px;}

#page-title img{ float:left; }

#paging{ 
padding-top:10px; padding-top: 10px;
text-align: center;
}

.wp-pagenavi span, .wp-pagenavi a {
text-decoration: none;
border: 1px solid #793030;
padding: 3px 9px;
margin: 2px;
background: #BC3425;
color: #fff;
}
#paging ul li{ display:inline; padding:5px; border:1px solid #707070; border-radius:3px;margin-right:5px;}

#paging ul li a{ color:#000; }

#content.news .post span.tags a{ color:#000; }

#content.news .post h1 a:hover { color:#aaa; }

#content.news .post span.tags a:hover { color:#707070; }

.post-content{ float:left; }

.prev-posts{
    float: right;
    margin-top: -19px;
    padding-bottom: 20px;
    width: 150px;
  }
  
.next-posts {
    width: 150px;
}

/*Contact Us Page*/

#content.contact-us{
  margin-top:40px;
}

div#text-6{
  margin-top:40px;
}

.contact-details
{
float: left;
border-left: 3px solid #D45E31;
margin-left: 18px;
margin-top: 10px;
}
.contact-form p
{
color:#9B9898;
}
.contact-details p
{
font-family:'TrajanProRegular';
font-size:15px;
color:#373737;
padding-left:5px;
margin-bottom:0px;
}

.mini-border
{
border:2px solid #D45E31;
margin-bottom: 20px;
}
.contact-page h2{
font-family:'TrajanProRegular';
font-size:20px;
color:#373737;
margin-bottom: 1px;
}
.right-col h5{
  margin-top:5px;
 }
 
#content.contact-us p{
  font-size:14px;
} 
  
div#text-5 p{
  font-size:14px;
  margin:0px;
} 

 
div#text-5 .hr{
  margin:20px 0px;
  border-top:1px solid #F6F6F6;
  width:160px;
}

form div.wpcf7-response-output{
  margin-left:0px;
}

#text-6 iframe small a:hover{color: #00009C;}


/*************************************************************home page**************************************************/
.featured-products
{
display:inline-block;
}
.separator
{
  background-image:url('../images/separator.png');
  background-repeat: repeat-x;
width: 100%;
height: 7px;
margin-top: 15px;
margin-bottom: 15px;
}
#welcome-container
{
text-align:center;
font-family:'TrajanProRegular';
}
#welcome-container h1 {

color: #373737;
font-size: 52px;
text-transform: uppercase;
line-height: 59px;

}

#welcome-container h3{
background-image: url("../images/arrow.png");
background-position: right 10px;
background-repeat: no-repeat;
color: #414040;
font-family: 'Pontano Sans',sans-serif;
font-size: 30px;
width:50%;
margin: 0 auto;
text-shadow: 2px 1px 1px #fff;
}
#welcome-container a{
text-decoration:none;
color: #414040;
}

.headings h3{
margin-top: 7px !important;
margin-bottom: 7px;
border: none;
color: #fff;
background-image: url('../images/header-gradient.png');
background-color: #DD6A37;
padding: 10px;
}
  #left-block
  {
  width:320px;
  float:left;
border-right:1px solid #214358;
  }
   #left-block  #description
   {
   text-align:center;
   background:#214358;
   margin-top:-5px;
   width:300px;
   height:200px;
   }
    #left-block #description p
	{
   font-size: 13px;
line-height: 20px;
font-style: italic;
color:#fff;
   padding:12px;
   margin-bottom:0px;
}
  #left-block  .title p{
    
	font-size:30px;
	}
  #right-block{
  width:680px;
  float:right;
  border:1px solid #333;
  background:#790101;
  color:#fff;
  height:250px;
  }
  #right-image{
  float:right;
  height:250px;
  }
  #right-content
  {
  float:left;
  width:300px;
  text-align:center;
  padding:55px 40px;
  }
   #right-content p
   {
  font-size:13px;
  line-height:20px;
  font-style:italic;
  }
  .flexslider
  {
  border:0px !important;
  }
 
/*.title{
width:225px;
}*/
.list-wrap{
height:auto !important;
}
#manufacturing-details {
margin-top: 25px;
border-left: 2px solid #790101;
padding-left: 17px;
text-align: justify;
}
#manufacturing-details p{
color:#000;
line-height:21px;
margin-bottom:0px;
}
#manufacturing-details h2{
color:#214358;
}

.view-more 
{
background: #214358;
width: 90px;
height: 30px;
float: right;
transition:all 0.5s ease-in-out;
padding-top:9px;
text-align:center;
}
.view-more a{
text-decoration:none;
color:#fff;
padding-top:5px;
}
.view-more:hover{
background:#790101;
}
li.new-list-width 
{
width: 23%;
margin-left: 20px;
margin-right: 10px;
text-align:center;
background:#fff;
margin-bottom:20px;
min-height: 340px;
box-shadow:1px 1px 11px #ccc;
}
li.new-list-width  p{
padding:5px;
color:#373737;
}

li.new-list-width:first-child
{
margin-left:0px;
}
li.new-list-width:nth-child(5)
{
margin-left:0px;
}
li.new-list-width:last-child
{
margin-right:0px;
}
li.new-list-width:nth-child(4)
{
margin-right:0px;
}
li.new-list-width img{
width:100%;
height:auto;
}
.left-view-button a
{
background: #269162;
padding: 10px;
color: #fff;
font-size: 13px;
transition:all 2s;
}
.left-view-button a:hover
{
background:#BC3425;
color: #fff;
text-decoration:none;
}
.right-enquire-button a
{
background:#BC3425;
padding: 10px 21px;
color: #fff;
font-size: 13px;
transition:all 2s;
}
.right-enquire-button a:hover
{
background: #269162;
text-decoration:none;
color:#fff;
}
/**********************************Shawls page**********************************/

ul.nav
{
width: auto;
margin: 0 auto;
height: 40px;
float: right;

}
ul.nav li
{
list-style:none;
display:inline-block;
}

ul.nav li a
{
height:30px;
font-size:15px;
color:#414040;
text-decoration:none;
padding: 5px 5px;
}
.no-padding{
padding-left:0px !important;
padding-right:0px !important;
}

ul.nav li a:hover
{
height:30px;
font-size:15px;
color:#DE6F3E;
text-decoration:none;
background:none;
}
 #tabs .current{
color:#DC6434;
background:none;
}
.single-shawl
{
width:300px;
text-align:center;
float:left;
margin-left: 18px;
margin-right: 10px;
border:1px solid #790101;
margin-bottom:25px;
}
.page-content p
{
color:#666;
line-height:21px;
}
.single-shawl h1{
border: 1px solid #790101;
background: #214358;
color: #fff;
}
.manu-image img
{
margin-bottom:10px;
border:1px solid #790101;
}

#inner-page h2{
font-family: georgia;
background: #214358;
color: #fff;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
}
/*****************Product Pages*****************/
.product-page-tabs ul.nav
{
float:left;
width:100%;
}
.product-page-tabs ul.nav li
{
padding-bottom:0px;
line-height:32px;
}
.product-page-tabs ul.nav li a
{
font-family: 'PT Sans', sans-serif;
font-size: 13px;
text-align:center;
}
.product-page-tabs
{
background: #fff;
margin-bottom: 10px;
}
/***************Single******************/
.product-specifications
{
border-bottom:1px solid #ccc;
}
.single-image img{
border: 1px solid #D45E31;
padding: 1px;
box-shadow: 1px 1px 11px #ccc;
}
.single-page 
{
padding-top:20px;
padding-bottom:20px;
}
.single-page .entry h2
{
font-size: 30px;
font-family: 'TrajanProRegular';
background: #E17D50;
color: #fff;
padding: 3px 9px;
border: 1px solid #fff;
}
.single-page .entry  p
{
color:#373737;
text-align:justify;
font-family: 'TrajanProRegular';
}
.single-page .entry
{
border-bottom:1px solid #fff;
}
span.field-name
{
padding-left:0px;
padding-right:0px;
display:block;
font-family: 'TrajanProRegular';
color:#713D26;
font-size:20px;
font-weight:bold;
}
span.field-value
{
padding-left:0px;
padding-right:0px;
display:block;
font-family: 'TrajanProRegular';
font-size:20px;
color:#E17D50
}
.single-page-enquiry
{
padding-top:20px;
padding-left:0px !important;
}
.single-page-enquiry a{

background: #BC3425;
padding: 10px 50px;
font-size:17px;
}

.no-padding
{
padding:0px !important;
}
/***************Media queries Home******************/
@media (max-width:825px)
{
   #main-menu-container
   {
   display:none;
   }
}
@media (max-width:1050px)
{
	#search-widget {
	padding-top: 9px !important;
	padding-left: 0px !important;
	}
}

@media (max-width:1041px)
{
	#main-menu {
	padding-left: 20px !important;
	}
}
@media (max-width:1198px)
{
	#main-menu {
	padding-left: 115px !important;
	}
}
@media (max-width:1320px)
{
	#main-menu {
	padding-left: 55px !important;
	
	}
}
@media (max-width:1272px)
{
	#main-menu {
	padding-left: 17px !important;
	
	}
}
@media (max-width:1271px)
{
	#main-menu {
	padding-left: 41px !important;
	
	}
}
@media (max-width:1199px)
{
	#main-menu {
	padding-left: 59px !important;
	
	}
}
@media (max-width:1190px)
{
	#main-menu {
	padding-left: 105px !important;
	
	}
}
@media (max-width:1190px)
{
	#main-menu {
	padding-left: 59px !important;
	
	}
}
@media (max-width:1070px)
{
	#main-menu {
	padding-left: 40px !important;
	
	}
}
@media (max-width:1201px)
{
	#main-menu {
	padding-left: 17px !important;
	
	}
}
@media (max-width:1198px)
{
	#main-menu {
	padding-left: 115px !important;
	}
}

@media (max-width:1157px)
{
	#main-menu {
	padding-left: 87px !important;
	}
}
@media (max-width:1148px)
{
	#main-menu {
	padding-left: 82px !important;
	}
}
@media (max-width:1148px)
{
	#main-menu {
	padding-left: 82px !important;
	}
}
@media (max-width:1184px)
{
	#main-menu {
	padding-left: 47px !important;
	}
}
@media (max-width:825px)
{
   #links
   {
   display:none;
  }
}
#responsive-menu #responsive-menu-title {
padding: 12px 0px 12px 0px !important;
}
#responsive-menu  li{
padding-bottom:0px;
}
#responsive-menu .responsive-menu li a:hover {
color: #fff !important;
}
#click-menu{
padding: 12px !important;
}
.ws-title-wrapper
{
width:auto !important;
}
@media (max-width:1199px)
{
   li.new-list-width
     {
	 margin-right:0px;
   }
   .left-view-button 
     {
   padding-left:0px !important;
   padding-right:0px !important;
   }
   li.new-list-width  p{
   margin-bottom:0px !important;
   }
   .jcarousel-skin-tango .jcarousel-item-horizontal
    {
   margin-right:15px ;
   }
}
@media (max-width:991px)
{
   li.new-list-width
     {
    margin-left:2px !important;
    width:33%;	
   }
   li.new-list-width p{
   padding-bottom:20px;
   }
	 li.new-list-width
	 {
	 height:381px;
	 }
 }
 
 
 
 @media (max-width: 415px)
 {
	li.new-list-width {
	height: 376px !important;
	}
	.product-page-tabs ul.nav
	{
	padding-left:20px !important;
	}
}
  @media (max-width: 425px)
 {
	li.new-list-width {
	height: 382px !important;
	}
	.product-page-tabs ul.nav
	{
	padding-left:20px !important;
	}
}
 @media (max-width: 374px)
 {
	li.new-list-width {
	height: 355px !important;
	}
}
 
 @media (max-width: 322px)
 {
	li.new-list-width {
	height: 335px !important;
	}
	
}
 @media (max-width:985px)
{
 
  li.new-list-width
	 {
	 height:340px;
	 }
}
 @media (max-width: 700px)
 {
	li.new-list-width {
	margin-left: 20px !important;
	width: 45%;
	}
}

 @media (max-width: 743px)
 {
	.left-view-button a
	{
	font-size:11px;
	padding:7px;
	}
	.right-enquire-button a {
	font-size:11px;
	padding: 8px 18px;
	}
	li.new-list-width p
	{
	padding-bottom:6px;
	}
}

@media (max-width: 740px)
 {
 .jcarousel-skin-tango .jcarousel-item {
width: 211px !important;
}
.jcarousel-skin-tango img {
width: 209px;
}
}

}
@media (max-width: 755px)
 {
 .jcarousel-skin-tango .jcarousel-item {
width: 220px !important;margin-right: 11px ;
}
.jcarousel-skin-tango img {
width: 218px;
}
}

@media (max-width:420px)
{
	li.new-list-width 
	{
	width:100% !important;
	}
	li.new-list-width p
	{
	padding-bottom:13px;
	}
}
@media (max-width:530px)
{
	li.new-list-width {
	margin-left: 7px !important;
	width: 48%;
	}
}
@media (max-width: 1196px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 15px ;
	}
}
@media (max-width: 700px)
{
	
	.jcarousel-skin-tango .jcarousel-item {
width: 306px !important;
}
.jcarousel-skin-tango img {
width: 304px;
}
}
@media (max-width: 986px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 15px ;
	
	}
}
@media (max-width: 680px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 36px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 280px !important;
}
.jcarousel-skin-tango img {
width: 278px;
}
}
@media (max-width: 640px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 36px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 262px !important;
}
.jcarousel-skin-tango img {
width: 260px;
}
}
@media (max-width: 615px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 36px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 250px !important;
}
.jcarousel-skin-tango img {
width: 248px;
}
@media (max-width: 590px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 36px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 235px !important;
}
.jcarousel-skin-tango img {
width: 233px;
}
}
@media (max-width: 550px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 36px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 217px !important;
}
.jcarousel-skin-tango img {
width: 215px;
}
}
@media (max-width: 510px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 217px !important;
}
.jcarousel-skin-tango img {
width: 215px;
}
}
@media (max-width: 475px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 200px !important;
}
}
@media (max-width: 445px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 185px !important;
}
}
@media (max-width: 420px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 360px !important;
}
}
@media (max-width: 375px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px !important;
}
	.jcarousel-skin-tango .jcarousel-item {
width: 313px !important;
}
}
@media (max-width: 986px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 15px ;
	
	}
}

@media (max-width: 515px)
{
	.jcarousel-skin-tango .jcarousel-item
	{
	
     margin-left: 3px !important;
	}

    #welcome-container h1 {
	color: #373737;
	font-size: 36px;
	line-height: 41px;
	}
	#welcome-container h3 {
	background-image: url("../images/arrow.png");
	background-position: right 7px;
	background-repeat: no-repeat;
	color: #414040;
	font-family: 'Pontano Sans',sans-serif;
	font-size: 23px;
	width: 64%;
	margin: 0 auto;
	text-shadow: 2px 1px 1px #fff;
	}
}
@media (max-width: 990px)
{
	.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 17px ;
	}
} 
@media (max-width: 518px)
{
.jcarousel-skin-tango .jcarousel-item-horizontal
	{
	height: auto !important;
	margin-right: 4px ;
	}
	.jcarousel-skin-tango
	{
	height:auto;
	}
	.jcarousel-skin-tango .jcarousel-item-horizontal img
	{
	width: 100% !important;
	height: auto !important;
	}
}
@media (max-width: 700px)
{ 
	#copyright-strip
	{
	width:100%;
	text-align:center;
	padding-bottom:10px;
	}
	#powered-by
	{
	width:100%;
	text-align:center;
	padding-bottom:10px;
	padding-left:70px;
	}
	#footer-container
	{
	height:70px;
	}
    
}
@media (max-width: 460px)
{ 
	#click-menu {
	padding: 15px !important;
	top: 15px !important;
	}
	#welcome-container h3
	{
	width:70%;
	}
}

@media (max-width: 415px)
{ 
	#logo
	{
	width: 57%;
	float: left;
	}
	#logo img{
	width: 100%;
	height: auto;
	}
	#click-menu {
	padding: 10px !important;
	top: 6px !important;
	}
}


@media (max-width: 425px)
{ 
	#logo
	{
	width: 71%;
    float: left;
	}
	#logo img{
	width: 100%;
	height: auto;
	}
	
}


@media (max-width: 360px)
{ 
	#logo
	{
	width: 67%;
    float: left;
	}
	#logo img{
	width: 100%;
	height: auto;
	}
	#click-menu {
	padding: 6px !important;
	top: 5px !important;
	}
	 #welcome-container h1 {
	color: #373737;
	font-size: 14px;
	line-height: 30px;
	}
	#welcome-container h3 {
	background-image: url("../images/arrow.png");
	background-position: right 1px;
	background-repeat: no-repeat;
	color: #414040;
	font-family: 'Pontano Sans',sans-serif;
	font-size: 17px;
	width: 91%;
	margin: 0 auto;
	text-shadow: 2px 1px 1px #fff;
	}
}
@media (max-width: 457px)
{
	#welcome-container h3
	{
	width:71%;
	}
}

.rslides_nav.next
{
right:9px !important;
}

