
.blank {clear: both;}




h2 {
	font-weight: normal;
}


.link a:link, .link a:visited{
	text-decoration: none;
	color: #000000;
}

.link a:hover, .link a:active {
	text-decoration: none;
	color: #e2f84f;

}

a:link, a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover, a:active {
	text-decoration: none;
	font-weight: normal;
	color: #000000;

}


.bg {
	background-image: url(../../../../../ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Image/textbg1.jpg);
	background-repeat: no-repeat;
	
}


#container {
	margin: 0 auto;
	background-image: url(../../../../../ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/bg1.gif);
	width: 968px;
}




#logo_container {
	display: block;
	float: left;
	margin: 15px 0 15px 0;
}

#logo a{
	display: block;
	height: 120px;
	width: 350px;
	cursor: pointer;  /* for IE */
}


#search_box {
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 30px;
	text-transform: uppercase;
	text-align: right;
	
}

#search_box ul {
	list-style: none;
	
}

#search_box li {
	display: inline;
}


#search {
	
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	width: 170px;
	height:25px;
	
	margin: 0;
	
	
	
	
}





#middle {
	min-height: 560px;
	width: 968px;
		
	
}


#left {
	float: left;
	width: 350px;
	padding-left: 50px;
	padding-top: 15px;
	
}


#left_prod {
	float: left;
	width: 500px;
	padding-left: 50px;
	padding-top: 10px;
	
}

#title {
	width: 900px;
	height: 25px;
	padding-top: 30px;
	font-size: 20px;
	font-weight: bold;
        padding-left: 50px;
}


#leftalone {
	float: left;
	width: auto;
	padding-left: 50px;
	height: 500px;
	overflow: auto;
	
	
}




#popularitems_box {
	width: 350px;
	height: 145px;
	background-color: #005260;
	background-image: url(../../../../ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Image/a1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	text-transform: none;
	list-style: none;
	text-align: center;
	margin: 0;
	margin-top: -2px;
	padding: 0;
	padding-left: 0px;
        padding-top: 0px;
		border: none;	
}


.popularitems {



	width: 50%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0px;
	
	
}
	
	

.popularitems_img {
	width: 50%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0px;

}



.popularitems_title {
	width: 50%;
	height: 25%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0px;
	border: 1px solid #FF0000;

}



.popularitems_text {
	width: 50%;
	margin-top: 42px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	
	float: left;
	padding-top: 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;

}


.popularitems_im3 {
	width: 32%;
	height: 45%;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	float: left;
	padding-top: 60px;
	background-image: url(../../../../ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Image/popitem3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}



#feature_box {
	width: 350px;
	height: 145px;
	background-color: #005260;
	background-image: url(../../../../ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Image/a1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	text-transform: none;
	list-style: none;
	text-align: center;
	margin: 0;
	margin-top: 20px;
	padding: 0;
	padding-left: 0px;
    padding-top: 0px;
	border: none;
	
}


.feature_img {
	width: 50%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0px;

}


.feature_text {
	width: 40%;
	margin-top: 19px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0px;
	padding-left: 0px;
	line-height: 15px;
	
	float: left;
	padding-top: 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}




.discountbox {
	background-color: #DDDDDD;
	border:  #DDDDDD;
	color: #000000;
	font-size: 10px;
	height: 20px;
	width: 11px;
        margin: 10px;
}


.buttons {
	background-color: #005260;
	border:  #005260 65px solid;
	color: #FFFFFF;
	font-size: 12px;
	height: 50px;
	width: 150px;
        margin: -45px;
}



.buttonscontinue {
	background-color: #005260;
	border:  #005260 20px solid;
	color: #FFFFFF;
	font-size: 12px;
	height: 50px;
	width: 150px;
        margin: -15px;
}



#right {
	width: 530px;
	float: left;
	margin: 0 0 0 0;
	padding-top: 0px;
	
}


#right_prod {
	width: 380px;
	float: left;
	height: 470px;
	margin: 0 0 0 0;
	padding-top: 0px;
	
}



.items_box {
	width: 540px;
	min-height: 100px;
	float: left;
	list-style: none;
	margin-top: 5px;
	margin-left: 5px;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
}





.items {

	width: 29%;
	height: 5%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 9px;
	float: left;
	border: #FFFFFF 1px solid;
	display: block;
	padding-top: 120px;
	
	
}	














/* TOOLS */


.left {
	text-align: left;
}

.center {
	text-align: center;
}


.right {
	text-align: right;
}


.hidden {
	display: none;
}

.whitebox {
	padding: 1px 1px 1px 1px;

	background-color: #FFFFFF;
	border: #FFFFFF solid 2px;
	vertical-align: top;
	color: #005260;
}

.teale {
	color: #005260;
}


.lime {
	color: #e2f84f;
}

.paddingleft10 {
	padding-left: 10px;
}

.paddingright10 {
	padding-right: 10px;
}

.paddingright20 {
	padding-right: 20px;
}

.paddingright25 {
	padding-right: 25px;
}

.paddingright30 {
	padding-right: 30px;
}

.paddingleft5 {
	padding-left: 5px;
}

.paddingright5 {
	padding-right: 5px;
}



.paddingtop5 {
	padding-top: 5px;
}


.margin-20left {
	margin-left: -20px;
	
}


.margin-10left {
	margin-left: -10px;
	
}

.margin-10right {
	margin-right: -10px;
	
}

.margin-5left {
	margin-left: -5px;
	
}


.margin3left {
	margin-left: 3px;
	
}


.margin4left {
	margin-left: 4px;
	
}


.margin5left {
	margin-left: 5px;
	
}

.margin10left {
	margin-left: 10px;
	
}

.margin15left {
	margin-left: 15px;
	
}

.margin20left {
	margin-left: 20px;
	
}

.margin25left {
	margin-left: 25px;
	
}

.margin30left {
	margin-left: 30px;
	
}

.margin35left {
	margin-left: 35px;
	
}

.margin40left {
	margin-left: 40px;
	
}

.margin45left {
	margin-left: 45px;
	
}

.margin50left {
	margin-left: 50px;
	
}


.margin55left {
	margin-left: 55px;
	
}


.margin60left {
	margin-left: 60px;
	
}


.margin65left {
	margin-left: 65px;
	
}


.margin70left {
	margin-left: 70px;
	
}

.margin75left {
	margin-left: 75px;
	
}


.margin80left {
	margin-left: 80px;
	
}


.margin85left {
	margin-left: 85px;
	
}


.margin90left {
	margin-left: 90px;
	
}

.margin150left {
	margin-left: 150px;
	
}

.margin190left {
	margin-left: 190px;
	
}


.margin-5top {
	margin-top: -5px;
	
}

.margin-10top {
	margin-top: -10px;
	
}

.margin-15top {
	margin-top: -15px;
	
}


.margin-20top {
	margin-top: -20px;
	
}


.margin-25top {
	margin-top: -25px;
	
}


.margin-30top {
	margin-top: -30px;
	
}


.margin-35top {
	margin-top: -35px;
	
}


.margin-40top {
	margin-top: -40px;
	
}


.margin0top {
	margin-top: 0px;
	
}


.margin5top {
	margin-top: 5px;
	
}


.margin10top {
	margin-top: 10px;
	
}

.margin15top {
	margin-top: 15px;
	
}

.margin20top {
	margin-top: 20px;
	
}

.margin25top {
	margin-top: 25px;
	
}

.margin30top {
	margin-top: 30px;
	
}

.margin35top {
	margin-top: 35px;
	
}

.margin40top {
	margin-top: 40px;
	
}

.margin45top {
	margin-top: 45px;
	
}




.margin3right {
	margin-right: 3px;
	
}


.margin4right {
	margin-right: 4px;
	
}


.margin5right {
	margin-right: 5px;
	
}

.margin10right {
	margin-right: 10px;
	
}

.margin15right {
	margin-right: 15px;
	
}

.margin20right {
	margin-right: 20px;
	
}

.margin25right {
	margin-right: 25px;
	
}

.margin30right {
	margin-right: 30px;
	
}

.margin35right {
	margin-right: 35px;
}

.margin40right {
	margin-right: 40px;
	
}

.margin45right {
	margin-right: 45px;
	
}

.margin-25right {
	margin-right: -25px;
	
}



.margin5bottom {
	margin-bottom: 5px;
	
}

.margin10bottom {
	margin-bottom: 10px;
	
}

.margin15bottom {
	margin-bottom: 15px;
	
}

.margin20bottom {
	margin-bottom: 20px;
	
}

.margin25bottom {
	margin-bottom: 25px;
	
}

.margin30bottom {
	margin-bottom: 30px;
	
}

.margin35bottom {
	margin-bottom: 35px;
}

.margin40bottom {
	margin-bottom: 40px;
	
}

.margin45bottom {
	margin-bottom: 45px;
	
}

.font20 {
	font-size: 20px;
}



.font18 {
	font-size: 18px;

}



.font16 {
	font-size: 16px;
}



.font15 {
	font-size: 15px;
}



.font14 {
	font-size: 14px;
}


.font13 {
	font-size: 13px;
}


.font12 {
	font-size: 12px;
}


.font11 {
	font-size: 11px;
}

.font10 {
	font-size: 10px;
}

.font9 {
	font-size: 9px;
}


.font8 {
	font-size: 8px;
}


.font40 {
	font-size: 40px;
}

.font50 {
	font-size: 50px;
}


.font60 {
	font-size: 60px;
}



.width20 {
	width: 20px;
}

.width25 {
	width: 25px;
}


.width30 {
	width: 30px;
}


.width35 {
	width: 35px;
}


.width40 {
	width: 40px;
}


.width45 {
	width: 45px;
}



.width50 {
	width: 50px;
}


.width55 {
	width: 55px;
}



.width60 {
	width: 60px;
}


.width65 {
	width: 65px;
}


.width70 {
	width: 70px;
}


.width75 {
	width: 75px;
}



.width80 {
	width: 80px;
}


.width85 {
	width: 85px;
}

.width90 {
	width: 90px;
}


.width95 {
	width: 95px;
}



.width100 {
	width: 100px;
}


.width105 {
	width: 105px;
}


.width110 {
	width: 110px;
}


.width115 {
	width: 115px;
}


.width120 {
	width: 120px;
}

.width125 {
	width: 125px;
}


.width130 {
	width: 130px;
}


.width135 {
	width: 135px;
}


.width140 {
	width: 140px;
}


.width145 {
	width: 145px;
}



.width150 {
	width: 150px;
}


.width155 {
	width: 155px;
}



.width160 {
	width: 160px;
}


.width165 {
	width: 165px;
}


.width170 {
	width: 170px;
}


.width175 {
	width: 175px;
}



.width180 {
	width: 180px;
}


.width185 {
	width: 185px;
}

.width190 {
	width: 190px;
}


.width195 {
	width: 195px;
}

.upper {
	text-transform: uppercase;
        
}

.white {
	color: #FFFFFF;
}



.lineheight22 {
	line-height: 22px;
}

.lineheight23 {
	line-height: 23px;
}

.lineheight24 {
	line-height: 24px;
}

.lineheight25 {
	line-height: 25px;
}

/* MENU */

.menu {
	width:943px;
	height:30px;
	background-color: #5d8991;
	text-transform: uppercase;
	top: -10px;
	position: relative;
	z-index: +1;
	padding-left: 25px;	
	
}


/* hack to correct IE5.5 faulty box model */
* html .menu {
	width:968px; 
	w\idth:968px;
}


/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding:0;
	margin-left: 25px;
	list-style-type:none;
	
	
}

.menu ul ul {
	background:#5d8991;
	padding: 0;
	margin: 0;
	margin-left: -8px;
	
}



/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
	float:left;
	position:relative;

}

/* style the links for the top level */
.menu a, .menu a:visited {
	display:block;
	text-decoration:none; 
	color:#fff; 
	width: auto; 
	height: 30px; 
	line-height:29px;
	margin: 0;
	padding: 0;
	
	
}


/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
	width: auto; 
	w\idth: auto;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
	background:#5d8991;
}

/* style the second level hover */
.menu ul ul a.drop:hover {
	background:#5d8991;
}

.menu ul ul :hover > a.drop {
	background:#5d8991;
}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
	background:#5d8991;
}

/* style the third level hover */
.menu ul ul ul a:hover {
	background:#5d8991;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:30px;
	left:0; 
	width:130px;
	
	
}

/* another hack for IE5.5 */
* html .menu ul ul {
	top:30px;
	t\op:31px;}

/* position the third level flyout menu 
.menu ul ul ul{
	left:120px; 
	top: 0px; 
	width:120px;
}


 position the third level flyout menu for a left flyout 
.menu ul ul ul.left {
	left:-120px;
}*/

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {
	position:absolute; 

	top:0; 
	left:0; 
	border-collapse:collapse;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	background:#5d8991; 
	color:#fff; 
	height:auto; 
	line-height:1em; 
	padding:5px 10px; 
	width:140px;
	border-bottom: 1px #FFFFFF solid;
	
}

/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {
	width:140px;
	w\idth:140px;
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
	color:#fff; 
	font-weight: normal;
}

.menu ul ul li a:hover{
	color:#fff; 
	font-weight: bold;
}

.menu :hover > a, .menu ul ul :hover > a {
	color:#fff; 
	font-weight: normal;
}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
	visibility:visible; 
}


/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
	visibility:hidden;
}

/*----- richards custom.css file -----*/
/* resizing for promoboxes with ghost buttons */
.promo-top-image-section{
	background-size: cover; 
	height:279px; 
	width:100%;
}

.promo-top-image-1 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/animalmagic.png); 
}

.promo-top-image-2 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/giftideas.png);
}

.promo-top-image-3 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/goldrush.png);  
}

.promo-top-image-4 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/deckthewalls.png);  
}

.promo-top-image-5 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/inspirationgallery.png);  
}

.promo-top-image-6 {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/autumn.png);  
}

.promo-top-image-wd {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/walldecorsub.png); 
}

.promo-top-image-we {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/etchedsub.png); 
}

.promo-top-image-wc {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/canvassub.png); 
}

.promo-top-image-ww {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/weldedsub.png); 
}

.promo-top-image-wm {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/mirrorsub.png); 
}

.promo-top-image-fc {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/contempsub.png); 
}

.promo-top-image-fr {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/rusticsub.png); 
}

.promo-top-image-fv {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/retrosub.png); 
}

.promo-top-image-fl {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/upholstersub.png); 
}

.promo-top-image-fd {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/cushionsub.png); 
}

.promo-top-image-fg {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/rugsub.png);
}

.promo-top-image-om {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/metalvasessub.png); 
}

.promo-top-image-oa {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/animalsub.png); 
}

.promo-top-image-os {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/abstractsub.png); 
}

.promo-top-image-ot {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/trays.png); 
}

.promo-top-image-og {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/glassub.png); 
}

.promo-top-image-oh {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/humansub.png); 
}

.promo-top-image-ll {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/modernlamps.png); 
}

.promo-top-image-lt {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/spotlightsub.png); 
}

.promo-top-image-lc {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/ceilingsub.png); 
}

.promo-top-image-lf {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/floorlampsub.png); 
}

.promo-top-image-cl {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/hurricanesub.png); 
}

.promo-top-image-cs {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/candlesticksub.png); 
}

.promo-top-image-gw {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/wallclocksub.png); 
}

.promo-top-image-gt {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/mantleclocksub.png); 
}

.promo-top-image-gb {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/bookendsub.png); 
}

.promo-top-image-gv {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/vehiclesub.png); 
}

.promo-top-image-ge {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/execsub.png); 
}

.promo-top-image-hk {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/scalesub.png); 
}

.promo-top-image-hh {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/racksub.png); 
}

.promo-top-image-hs {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/trunksub.png); 
}

.promo-top-image-ht {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/tgsub.png); 
}

.promo-top-image-tgm {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/metalmillsub.png); 
}

.promo-top-image-tgw {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/woodmillsub.png); 
}

.promo-top-image-tgt {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/trolleysub.png); 
}

.promo-top-image-tgc {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/choppingsub.png); 
}

.promo-top-image-tga {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/accessoriesub.png); 
}

.promo-top-image-tgb {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/bowlsub.png); 
}

.promo-top-image-tgs {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/storagesub.png); 
}

.promo-top-image-tgu {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/utensilsub.png); 
}

.promo-top-image-tr {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]-sandbox/resources/Design/coastersub.png); 
}

.promo-top-image-ib {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/bagshot-c.jpg); 
}

.promo-top-image-ie {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/eton-c.jpg); 
}

.promo-top-image-ip {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/park-c.jpg); 
}

.promo-top-image-iw {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/waterside-c.jpg); 
}

.promo-top-image-ig {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/wensley-c.jpg); 
}

.promo-top-image-il {
	background-image: url(/ekmps/shops/[ekm:siteusername][/ekm:siteusername]/resources/Design/wyndham-c.jpg); 
}

@media only screen and (max-width: 1000px) {
.promo-top-image-section{
	height:223px;
}
}

@media only screen and (max-width: 640px) {

.promo-top-image-section{
	height:149px;
}
/*.promocol h3 {font-size:1.0em} */

}

@media only screen and (max-width: 550px) {
.promo-top-image-section{
	height:441px;
}
}

@media only screen and (max-width: 375px) {
.promo-top-image-section{
	height:265px;
}
}

.promocol h3 {font size:medium;}


/* ghost buttons test */

.ghost-button-transition {
	margin-top:15px;
  display: inline-block;
  width: 175px;
  padding: 8px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
  outline: none;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.3);
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}
/*
@media only screen and (min-width:545px) and (max-width: 870px) {
.ghost-button-transition {
	width: 100px;
}
}
*/
.ghost-button-transition:hover,
.ghost-button-transition:active {
  background-color: #fff;
  color: #000;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}


.section-heading {
	font-size: 2.5em;
	padding-top: 0.75em;
}

@media only screen and (min-width: 768px) and  (max-width: 984px) {
.promo-message {
	font-size:0.9em;
	
}
}

/* Footer container css */

.footer-container {
	padding: 20px 0px;
}

.header-container {
	padding: 0px 0px;
}

.footer-container-box{
	Text-align:center;
}


/* Mobile first queries */

/* Larger than mobile */
@media (min-width: 400px) {

	Text-align:left;
}

/* Larger than phablet */
@media (min-width: 550px) {

.footer-container-box{
	Text-align:left;
}

}

/* Larger than tablet */
@media (min-width: 750px) {
.footer-container-box{
	Text-align:left;
}
}

/* Larger than desktop */
@media (min-width: 1000px) {

}

/* Larger than Desktop HD */
@media (min-width: 1200px) {

}






































































