@font-face{ 
    font-weight: 400;
    font-style: normal;
    font-family: 'GothamBook';
    src: url('/fonts/gotham/GothamBook.eot');
    src: url('/fonts/gotham/GothamBook.eot?iefix') format('eot'),
     url('/fonts/gotham/GothamBook.ttf') format('truetype'),
        url('/fonts/gotham/GothamBook.woff') format('woff');
    /*	     url('fonts/gotham/GothamBook.svg#webfont') format('svg');*/
}

@font-face{ 
    font-weight: 400;
    font-style: normal;
    font-family: 'GothamBold';
    src: url('/fonts/gotham/gothambold1.eot');
    src: url('/fonts/gotham/gothambold1.eot?iefix') format('eot'),
     url('/fonts/gotham/gothambold1.ttf') format('truetype'),
        url('/fonts/gotham/gothambold1.woff') format('woff');
}

@font-face{ 
    font-weight: 400;
    font-style: normal;
    font-family: 'GothamLight';
    src: url('/fonts/gotham/GothamLight.eot');
    src: url('/fonts/gotham/GothamLight.eot?iefix') format('eot'),
     url('/fonts/gotham/GothamLight.ttf') format('truetype'),
        url('/fonts/gotham/GothamLight.woff') format('woff');
}
body {
    background: white;
    font-family: 'GothamBook';
    color: #231F20;
    padding: 0;
    margin: 0;
    height: 100%;
    overflow-x: hidden;
}

header,
footer{
	background-color:#231F20;
	text-align: center;
	cursor:pointer;
}
section{
	width:1200px;
	margin:0 auto;
	margin-top:25px;
}
#products{
	text-align:center !important;
}
.col{
	display: inline-block !important;
	float: none !important;
}
.colbox{
	overflow:hidden;
	margin: 0 0 5% 0 !important;
	height:400px;
}

/*.return,#search,.booknow,input,textarea,select{

-moz-border-radius: 10px 10px 10px 10px !important;
    -webkit-border-radius: 10px 10px 10px 10px !important;
    border-radius: 10px 10px 10px 10px!important;
    -webkit-border-top-left-radius: 10px!important;
    -webkit-border-top-right-radius: 10px!important;
}*/


@media only screen and (max-width: 1200px) {
	section{
		width:100%;
	}
	.span_1_of_3 {
		width: 48.5%;
	}
	.spacer_25{
		margin-bottom:25px;
		clear:both;
	}
}
@media only screen and (max-width: 480px) {

	.span_1_of_3 {
		width: 100%;
	}
	.colbox{
		height:auto;
	}
}

.change_lang{
	position: absolute;
		top: 1%;
		right: 1%;
		cursor:pointer;
}
.lang_mobile{

    position: absolute;
	background-color: rgba(35,31,32,0.8);
	top:100%;
    width: 100%;
    text-align: center;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 5px;
	display:none;
	
}


a,
a:hover{
	/*color:#D8202C !important;*/
	color:#231F20 !important;
	font-size:1.5em;
	font-weight: bold;
	text-decoration:none;
}	
.caption{
	text-align: center;
}	

h1{
	font-family: 'GothamBook';
	color:#231F20;
	font-size:1.8em;
	text-align:center;
	margin:50px 0px 30px 0px;
	text-transform: uppercase;
}
h2{
	font-family: 'GothamBook';
	color:#231F20;
	font-size:1.3em;
	padding: 15px 0px 5px 0px !important;
	margin-left: 0px !important;
}
h3{
	font-family: 'GothamBook';
	color:#231F20;
	font-size:1em;
	padding:10px 0px 10px 0px;
	margin:5px 0px 5px 0px;
	color:#FFFFFF;
	background-color:#656263;
	text-align:center;
}
p{
	font-family: 'GothamBook';
	text-align:justify;
	padding: 15px 5px 15px 5px;
	line-height: 20px;
}
.discover{
	height: 30px;
	margin: 0 auto;
	display: block;
	margin-bottom:10px;
}
.box{
	border: 1px solid #888888;
	padding:0px 5px 5px 5px;
}
.box:hover{
	cursor:pointer;
	opacity: 0.7;
}

#form{
	text-align:center;

}	

#form select{
	font-family: 'GothamBook';
	font-size:1.2em;
	   text-transform: uppercase;
	   width:300px;
}	
.booknow{
	font-family: 'GothamBook';
	font-size:0.9em;
	color: #FFFFFF;
	background-color: #A8172A;
	border:none;
	padding: 5px 10px 5px 10px;
	margin-bottom:15px;
}		
.booknow:hover{
	background-color:#911F1D;
	font-size:0.9em;
	
	}
.booknowp{


text-align: center;
    padding: 5px 5px 15px 5px;

	
	}

#search{
	font-family: 'GothamBook';
	font-size:1.2em;
	color: #FFFFFF;
	background-color: #a8172a;
	border:none;
	padding: 10px 15px 10px 15px;
	display: inline-block;
}	
#search:hover{
	cursor:pointer;
	background-color:#911F1D;
}
#links{
	text-align:center;
	margin-bottom:25px;
	padding: 0 1.5% 0 1.5%;
}		
#links ul,li{
	display:inline;
	padding:0px;
	margin:0px;
}		
#links a{
	font-family: 'GothamBook';
	font-size:12px;
}
#logo_head{
	width:200px;
}
.img_product{
	display:block;
	overflow:hidden;
	height:200px;
	width:100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
