/*
Theme Name: Pure Ranking Solutions
Author: Ryan */

html, body {
	margin:0;
	padding:0;
	background:none;
	}
	
.clr {
margin:0; padding:0;
clear:both;
}
 
.clear {
margin:0; padding:0;
clear:both;
}

.clearfix {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#A2A2A2;
}

a:hover
{
	text-decoration:none;
	
}
p
{
	color:#596163;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	}

p a
{
	text-decoration:underline;
	color:#A2A2A2;
}

p a:hover
{
	text-decoration:none;

}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 0; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#596163;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0  0 0; 
	padding:0 0 0  0;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#A2A2A2;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	
	}
	
h1,h2,h3,h4,h5,h6
	{
	margin:0px;
	padding:0px;
	
	}
/* Global Classes ends */


.header_section{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.header_top{
	margin:0px 0px 0px 0px;
	padding:13px 0px 10px 0px;
	background:#f8f8f8;
	}

.header_top_wrapper{
	width:1131px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
		
.social{
	width:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.social img{
	max-width:100%;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	

.header_text{
	width:572px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}

.mobile_right{
	display:none;
	}	
	
.header_text img{
	max-width:100%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}	
	
.mobile_right img{
	max-width:100%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}	

.mobile_right p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#7e0000;
	font-size:20px;
	font-weight:600;
	font-family: 'Roboto', sans-serif;
	}
	
.mobile_right p a{
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#7e0000;
	}

.mobile_right p a:hover{
	color:#696969;
	}
	
.mobile_right p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#696969;
	font-size:25px;
	}	
	
.mobile_right p span a{
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#696969;
	}	
	
.mobile_right p span a:hover{
		color:#7e0000;
		}


.header_text p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#7e0000;
	font-size:19px;
	font-weight:600;
	font-family: 'Roboto', sans-serif;
	}
	
.header_text p a{
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#7e0000;
	}

.header_text p a:hover{
	color:#696969;
	}
	
.header_text p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#696969;
	font-size:25px;
	}	
	
.header_text p span a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#696969;
	}	
	
.header_text p span a:hover{
		color:#7e0000;
		}	

.header_bottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.header_bottom_wrapper{
	width:1131px;
	margin:0px auto;
	padding:15px 0px 14px 0px;
	}	
	
.logo{
	width:387px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.logo img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	

.header_menu{
	width:543px;
	margin:-80px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
			
nav{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

nav ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

nav ul li{ position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	}
	
nav ul li a{
	margin:0px 0px 0px 0px;
	padding:12px 12px 12px 12px;
	font-size:17px;
	color:#8a8a8a;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
	display:inline-block;
	border-radius:4px;
	}
	
nav ul li a:hover{
	background:#7e0000;
	color:#fff;
	}
	
	
nav ul li.current-menu-item a{
	background:#7e0000;
	color:#fff;
	}


nav ul ul { 
	display: none;
	float: left;
	margin:0px;
	padding:4px;
	position: absolute;
	left: 0px;
	top:47px;
	width:200px;
	z-index:50;
	text-align:left;
	height:auto; 
	background:#7e0000;
	border-radius:4px;
	
}

nav ul ul li { border-right:none; line-height:normal; background-image:none;}

nav ul ul ul {
	left: 100%;
	top: 0;

}

nav ul ul li a { margin:0px; padding:5px 0px 5px 10px;
	color: #fff !important; text-shadow:none;
	font-size: 15px;
	font-weight: 400;
	width:190px;
	line-height:normal; 
	display:block;
	height:auto; text-decoration:none; 
	background:none !important;
	border-bottom:1px solid #5c0000;
}

nav ul ul li:last-child a{border-bottom:0px;}


nav ul li:hover > ul {
	display: block;
}
nav ul ul li.current-menu-item > a,
nav ul ul li.current-menu-ancestor > a,
nav ul ul li.current_page_item > a,
nav ul ul li.current_page_ancestor > a {
	color:#ffc616 !important;
	background:none !important;
	
}

nav ul ul li a:hover{ 
	color:#ffc616 !important;
	background:none;
	
}		
	
	
.banner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.banner img{
	max-width:100%; width:100%; height:auto; float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.banner_caption{
	width:1231px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}

.caption_bar{
	width:1231px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.most{
	width:692px;
	margin:0px 0px 0px 0px;
	padding:35px 0px 34px 34px;
	background:url(images/banner-bg.png) left top repeat-x;
	}	

.most h1{
	margin:0px 0px 10px 0px !important;
	padding:0px 0px 0px 0px;
	font-size:36px !important;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	line-height:38px !important;
	}
	
.most p{
	margin:0px 0px 20px 0px !important;
	padding:0px 0px 0px 0px;
	font-size:14px !important;
	color:#fff;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	line-height:24px !important;
	}

.most h3{
	margin:0px 7px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.most h3 a{
	margin:0px 0px 0px 0px;
	padding:20px 40px 20px 40px !important;
	font-size:17px !important;
	color:#fff;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	background:#7e0000;
	border-radius:3px;
	text-decoration:none;
	display:inline-block;
	}	
	
.most h3 a:hover{
	background:#adadad;
	}
	
.most h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.most h4 a{
	margin:0px 0px 0px 0px;
	padding:20px 40px 20px 40px !important;
	font-size:17px !important;
	color:#fff;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	background:#adadad;
	border-radius:3px;
	text-decoration:none;
	display:inline-block;
	}	
	
.most h4 a:hover{
	background:#adadad;
	background:#7e0000;
	}		
	
	
.container_section{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	}
	
.container_section1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#f8f8f8;
	
	}

.container_wrapper{
	width:1131px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
	
.body{
	margin:0px 0px 0px 0px;
	padding:64px 0px 55px 0px;
}
		
.body_left{
	width:366px;
	margin:0px 16px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.body_right{
	width:366px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.body_left img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.body_right img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.history{
	width:366px;
	margin:87px auto;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.body_left h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	text-align:center;
	}
	
.body_left p{
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:23px;
    font-family: 'Roboto', sans-serif;
	}	
	
.body_left  h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.body_left h3 a{
	margin:0px 0px 0px 0px;
	padding:13px 40px 13px 40px;
	font-size:18px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.body_left h3 a:hover{
	background:rgba(126,0,0,0.5);
	}		
	
.body_right h2{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	text-align:center;
	}
	
.body_right p{
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:23px;
    font-family: 'Roboto', sans-serif;
	}	
	
.body_right  h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.body_right h3 a{
	margin:0px 0px 0px 0px;
	padding:13px 40px 13px 40px;
	font-size:18px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.body_right h3 a:hover{
	background:rgba(126,0,0,0.5);
	}			
	
.why{
	margin:0px 0px 0px 0px;
	padding:55px 0px 54px 0px;
}
		
.why_left{
	width:540px;
	margin:0px 16px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.why_left h4{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}
	
.why_left h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#888888;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	}	
	
.why_left p{
	margin:20px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:23px;
    font-family: 'Roboto', sans-serif;
	}	
	
.why_left  h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.why_left h3 a{
	margin:0px 0px 0px 0px;
	padding:13px 53px 13px 53px;
	font-size:18px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.why_left h3 a:hover{
	background:rgba(126,0,0,0.5);
	}
	
.why_left  h6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.why_left h6 a{
	margin:0px 0px 0px 0px;
	padding:16px 15px 16px 15px;
	font-size:17px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.why_left h6 a:hover{
	background:rgba(126,0,0,0.5);
	}		
	
	
.why_right{
	width:540px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.why_right h4{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}
	
.why_right h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#888888;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	}	
	
.why_right p{
	margin:20px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:23px;
    font-family: 'Roboto', sans-serif;
	}	
	
.why_right  h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.why_right h3 a{
	margin:0px 0px 0px 0px;
	padding:13px 53px 13px 53px;
	font-size:18px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.why_right h3 a:hover{
	background:rgba(126,0,0,0.5);
	}
	
.why_right  h6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.why_right h6 a{
	margin:0px 0px 0px 0px;
	padding:16px 46px 16px 46px;
	font-size:17px;;
	color:#fff;
	font-weight:700;
	background:#7e0000;
	text-decoration:none;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	}	
	
.why_right h6 a:hover{
	background:rgba(126,0,0,0.5);
	}		
		
.body_bottom{
	margin:0px 0px 0px 0px;
	padding:45px 0px 47px 0px;
	background:#f8f8f8;
}
		
.step{
	width:462px;
	margin:55px 0px 47px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/step.jpg) center top no-repeat;
	float:left;
	}
	
.step1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.step2{
	margin:143px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}			
	
.step h4{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	font-style:italic;
	}
	
.step p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:20px;
    font-family: 'Roboto', sans-serif;
	}		

.step_left{
	width:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.step_right{
	width:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:right;
	}	
	
.contact-form{
	width:536px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.contact-form h4{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}	
	
.contact-form img{ margin:0px; padding:7px 28px; width:auto; height:auto; max-width:100%; background:#fff; box-shadow: 0 5px 10px -6px #b4b4b4 inset; border:1px solid #b4b4b4; }	

	
.input{
	width:524px;
	margin:0px 0px 14px 0px;
	padding:11px 0px 11px 10px;
	font-size:14px;;
	color:#747474;
	font-weight:500;
	border:1px solid #b4b4b4;
	font-family: 'Roboto', sans-serif;
	 box-shadow: 0 5px 10px -6px #b4b4b4 inset;

	}
	
.input1{
	width:524px;
	height:96px;
	margin:0px 0px 14px 0px;
	padding:11px 0px 0px 10px;
	font-size:14px;;
	color:#747474;
	font-weight:500;
	border:1px solid #b4b4b4;
	font-family: 'Roboto', sans-serif;
	 box-shadow: 0 5px 10px -6px #b4b4b4 inset;
	}
	
.input2{
	width:120px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 10px;
	font-size:18px;;
	color:#858585;
	font-weight:500;
	border:1px solid #b4b4b4;
	font-family: 'Roboto', sans-serif;
	float:left;
	}			
	
.input3{
	width:380px;
	margin:0px 0px 0px 0px;
	padding:11px 0px 10px 11px;
	font-size:14px;;
	color:#747474;
	font-weight:500;
	border:1px solid #b4b4b4;
	font-family: 'Roboto', sans-serif;
	 box-shadow: 0 5px 10px -6px #b4b4b4 inset;
	float:right;
	}	
	
	
.submit{
	width:192px;
	margin:14px 0px 0px 0px;
	padding:13px 0px 13px 0px;
	font-size:18px;;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	border:1px solid #7e0000;
	background:#7e0000;
	border-radius:4px;
	cursor:pointer;
	}
	
.submit:hover{
	background:rgba(126,0,0,0.5);
	}

.sydney{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#fff;
	}

.sydney_left{
	width:45%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.sydney_left img{ float:left;
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height: 50%;
	}	
	
.sydney_right{
	width:50%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
		
.sydney_box{
	width:540px;
	margin:65px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.sydney_box h4{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}
	
.sydney_box h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#888888;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	}	
	
.sydney_box p{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:24px;
    font-family: 'Roboto', sans-serif;
	}	


.footer_section{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}		
	
.footer_top{
	background:#343434;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.footer_top_wrapper{
	width:1131px;
	margin:0px auto;
	padding:65px 0px 55px 0px;
	}	
	
.footer_top_left{
	width:240px;
	margin:0px 90px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.footer_top_left h4{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}		
	
.footer_top_left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

.footer_top_left ul li{
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
	
.footer_top_left ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
	color:#fff;
	font-size:16px;
	font-family: 'Roboto', sans-serif;

	font-weight:400;
	}	

.footer_top_left ul li a:hover{
	color:#b71818;
	}
	
.footer_top_left ul li.current-menu-item a{color:#b71818;}		

.footer_top_right{
	width:470px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.footer_top_right img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.footer_top_right h4{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}		
	
.adress{
	margin:35px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.adress_left{
	width:218px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.adress_right{
	width:218px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.adress h5{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:20px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}	
	
.adress p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	}	
.map_cont p {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
}	
	
.footer_bottom{
	background:#2b2b2b;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.footer_bottom_wrapper{
	width:1131px;
	margin:0px auto;
	padding:22px 0px 23px 0px;
	}		

.footer_bottom_left{
	width:360px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	

.footer_bottom_left p{
	margin:11px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#fff;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	float:left;
	}	
	
.footer_bottom_left img{
	max-width:100%;
	margin:0px 8px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	float:left;
	}	

.footer_bottom_right{
	width:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}

.footer_bottom_right p{
	margin:13px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#fff;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	}	


.most1{
	width:685px;
	margin:65px 0px 0px 0px;
	padding:26px 0px 25px 34px;
	background:url(images/banner-bg2.png) left top repeat-x;
	float:left;
	}

.most1 h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:36px;
	color:#fff;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	line-height:38px;
	}
	
	
.about{
	margin:0px 0px 0px 0px;
	padding:50px 0px 65px 0px;
	}
	
.solution{
	width:532px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.solution img{
	max-width:100%;
	margin:5px 12px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	float:left;
	}	
	
.solution h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}
	
.solution p{
	margin:16px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:24px;
    font-family: 'Roboto', sans-serif;
	}	
	
.solution h5{
	margin:0px 0px 23px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	color:#696969;
	font-weight:600;
	font-family: 'Roboto', sans-serif;
	}			
.solution h5 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#696969;
	}
	
.solution h5 a:hover{
	color:#7e0000;
	}	

.solution h6{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	color:#7e0000;
	font-weight:600;
	font-family: 'Roboto', sans-serif;
	}

.solution h6 a{
	text-decoration:underline;
	color:#696969;
	}

.solution h6 a:hover{
	color:#7e0000;
	}


.solution h2{
	margin:7px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:600;
	font-family: 'Roboto', sans-serif;
	float:left;
	}

.product{
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	}
	
.product_box{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.product h2{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}	
	
.product h4{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	}	
	
.product h5{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#7e0000;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	text-align:center;
	}	
	
.product h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	text-align:center;
	}	
	
.product h3 a{
	margin:0px 0px 0px 0px;
	padding:16px 20px 16px 20px;
	font-size:17px;
	color:#fff;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	background:#7e0000;
	display:inline-block;
	text-decoration:none;
	border-radius:4px;
	}
	
.product h3 a:hover{
	background:#8b322c;
	}	

.product p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:24px;
    font-family: 'Roboto', sans-serif;
	text-align:center;
	}

.product_left{
	width:356px;
	margin:0px 21px 21px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.product_left img{
	width:356px; height:293px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.product_bar{
	width:356px;
	margin:-62px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.product_bar h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}	
	
.product_bar h3 a{
	margin:0px 0px 0px 0px;
	padding:18px 19px 18px 19px;
	font-size:17px;
	color:#fff;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	background:url(images/product-bg.png) left top repeat-x;
	display:block;
	border-radius:0px;
	text-decoration:none;
	}
	
.product_bar h3 a:hover{
	background:#8b322c;
	}		

.product_right{
	width:356px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}

.product_right img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


.unit{
	margin:0px 0px 0px 0px;
	padding:0px 0px 38px 0px;
	}
	
.unit_left{
	width:553px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.unit_left img{
	max-width:100%;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:auto;
	}
	
.unit_left p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:24px;
    font-family: 'Roboto', sans-serif;
	text-align:left;
	}	
	
.unit_left h3{
	margin:0px 0px 27px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	}	
	
.unit_left h3 a{
	margin:0px 0px 0px 0px;
	padding:16px 18px 16px 18px;
	font-size:17px;
	color:#fff;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	background:#7e0000;
	display:inline-block;
	text-decoration:none;
	border-radius:4px;
	}
	
.unit_left h3 a:hover{
	background:rgba(126,0,0,0.5);
	}	
	
.unit1{
	width:34px;
	margin:36px 36px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.unit1 img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.unit2{
	width:423px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.unit2 img{
	max-width:100%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}				
	
.unit_right{
	width:538px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.unit_right img{
	max-width:100%;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.unit3{
	width:34px;
	margin:36px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}		

.unit3 img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.unit p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	color:#888888;
	font-weight:400;
	line-height:24px;
    font-family: 'Roboto', sans-serif;
	text-align:left;
	}
	
.unit h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}	
	
.unit h3 a{
	margin:0px 0px 0px 0px;
	padding:16px 28px 16px 28px;
	font-size:17px;
	color:#fff;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	background:#7e0000;
	display:inline-block;
	text-decoration:none;
	border-radius:4px;
	}
	
.unit h3 a:hover{
	background:rgba(126,0,0,0.5);
	}	

.blog{
	width:1221px;
	margin:0px  auto;
	padding:55px 0px 0px 0px;
	}

.blog h2{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	color:#8f7034;
	font-size:39px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-align:center;
	}

.blog_left{
	width:72%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.blog_box{
	margin:0px 0px 24px 0px;
	padding:0px 0px 18px 0px;
	background:url(images/border.png) left bottom no-repeat;
	}	

.blog_inner{
	background:#f4f4f3;
	margin:0px 0px 0px 0px;
	padding:21px 0px 0px 24px;
	}
	
.blog_image{
	width:316px;
	margin:0px 0px 0px 0px;
	padding:10px 10px 13px 11px;
	box-shadow:0 0 3px 1px #e6e6e5;
	background:#fff;
	float:left;
	}	

.blog_image img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.blog_text{
	width:477px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px px;
	float:right;
	}
	
.blog_text h3{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#8f7034;
	font-size:25px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	}	

.blog_text h4{	
	margin:9px 24px 10px 0px;
	padding:4px 0px 5px 9px;
	color:#222532;
	font-size:13px;
	font-weight:600;
	background:#fff;
	display:block;
	font-family: 'Open Sans', sans-serif;
	}	

.blog_text h4 span{
	margin:0px 4px 0px 4px;
	padding:0px 0px 0px 0px;
	color:#d3d3d3;
	}

.blog_text p{
	margin:0px 0px 22px 0px;
	padding:0px 0px 0px 0px;
	color:#222532;
	font-size:13px;
	font-weight:600;
	line-height:23px;
	font-family: 'Open Sans', sans-serif;
	text-align:left;
	}
	
.blog_text h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	}	
	
.blog_text h5 a{
	margin:0px 0px 0px 0px;
	padding:7px 20px 7px 20px;
	font-size:13px;;
	color:#fff;
	font-weight:700;
	background:#8f7034;
	text-decoration:none;
	font-family: 'Slabo 27px', serif;
	display:inline-block;
	text-transform:uppercase;
	}	
	
.blog_text h5 a:hover{
	background:rgba(143,112,52,0.5);
	}	

.blog_right{
	width:25%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.blog_box1{
	margin:0px 0px 44px 0px;
	padding:2px 0px 17px 0px;
	box-shadow:0 0 3px 1px #e6e6e5;
	}
	
	

.blog_box1 h3{
	margin:0px 0px 25px 0px;
	padding:30px 0px 0px 32px;
	color:#8f7034;
	font-size:25px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	border-top:6px solid #8f7034;
	text-transform:uppercase;
	}

.blog_box1 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 32px;
	list-style-type:none;
	}

.blog_box1 ul li{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/arrow.png) left center no-repeat;
	display:block;
	}
	
.blog_box1 ul li a{
	margin:0px 0px 0px 35px;
	padding:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
	color:#222532;
	font-size:13px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	}	

.blog_box1 ul li a:hover{
	color:#8f7034;
	}

.blog_title{
	width:88%;
	margin:0px 0px 70px 0px;
	padding:35px 44px 175px 58px;
	background:#f4f4f3;
	}
	
.blog_title img{
	max-width:100%;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	}	

.blog_title h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 10px;
	color:#8f7034;
	font-size:39px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	border-bottom:1px solid #8f7034;
	text-transform:uppercase;
	text-align:left;
	}

.blog_title h3{
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 20px;
	color:#8f7034;
	font-size:39px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	text-align:left;
	}

.blog_title h4{	
	margin:15px 24px 35px 10px;
	padding:0px 0px 0px 0px;
	color:#222532;
	font-size:20px;
	font-weight:600;
	display:block;
	font-family: 'Open Sans', sans-serif;
	}	

.blog_title h4 span{
	margin:0px 4px 0px 4px;
	padding:0px 0px 0px 0px;
	color:#d3d3d3;
	}

.blog_title p{
	margin:20px 0px 25px 0px;
	padding:0px 0px 0px 15px;
	color:#222532;
	font-size:13px;
	font-weight:600;
	line-height:25px;
	font-family: 'Open Sans', sans-serif;
	text-align:left;
	}

	

	
.input4{
	width:74%;
	margin:0px 0px 0px 0px;
	padding:18px 0px 18px 10px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	border-radius:5px;
	float:right;
	}
	
.input5{
	width:76%;
	margin:0px 0px 0px 0px;
	padding:16px 0px 15px 20px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#000;
	border-radius:5px;
	float:right;
	}	

.input6{
	height:166px;
	width:74%;
	margin:0px 0px 0px 0px;
	padding:11px 0px 11px 10px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	border-radius:5px;
	float:right;
	}
	
.input7{
	width:75%;
	margin:0px 0px 0px 0px;
	padding:18px 0px 18px 10px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	border-radius:5px;
	float:right;
	}
	
.input8{
	width:77%;
	margin:0px 0px 0px 0px;
	padding:16px 0px 15px 20px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#000;
	border-radius:5px;
	float:right;
	}	
	
	
.input9{
	height:122px;
	width:75%;
	margin:0px 0px 0px 0px;
	padding:11px 0px 11px 10px;
	border:1px solid #ebebeb;
	background:#ebebeb;
	border-radius:5px;
	float:right;
	}	
		
.submit1{
	width:134px;
	margin:19px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	font-size:16px;;
	color:#fff;
	font-weight:700;
	font-family: 'Open Sans', sans-serif;
	background:url(images/submit.jpg) left top repeat-x;
	float:right;
	text-transform:uppercase;
	border:1px solid #bf9756;
	border-radius:3px;
	cursor:pointer;
	}	
	
.submit1:hover{
	background:#bf9756;
	}
	

.cafes{
	margin:0px 0px 0px 0px;
	padding:23px 27px 22px 29px;
	background:#f4f4f3;
	}

.cafes_left{
	width:371px;
	margin:0px 39px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.cafes_left img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.cafes_center{
	width:524px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.cafes_center h2{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	color:#8f7034;
	font-size:25px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	}
	
.cafes_center p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	line-height:26px;
	}
		
.cafes_right{
	width:206px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
.cafes_right h3{
	margin:67px 0px 67px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.cafes_right h3 a{
	margin:0px 0px 0px 0px;
	padding:14px 40px 14px 40px;
	text-decoration:none;
	color:#fff;
	font-size:21px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#8f7034;
	display:inline-block;
	}

.cafes_right h3 a:hover{
	background:rgba(143,112,52,0.5);
	}

.sydney_iamge{
	width:45%;
	margin:px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	float:left;
	}
	
.sydney_iamge img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.sydney_iamge1{
	width:123px;
	margin:20px 19px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}		

.sydney_iamge1 img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.sydney_iamge2{
	width:123px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}		

.sydney_iamge2 img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


.sydney_iamge h3{
	margin:37px 14px 67px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.sydney_iamge h3 a{
	margin:0px 0px 0px 0px;
	padding:14px 40px 14px 40px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#8f7034;
	display:inline-block;
	border:1px solid #d2c6ae;
	}

.sydney_iamge h3 a:hover{
	background:rgba(143,112,52,0.5);
	}
	
.sydney_iamge h4{
	margin:37px 14px 67px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.sydney_iamge h4 a{
	margin:0px 0px 0px 0px;
	padding:14px 36px 14px 36px;
	text-decoration:none;
	color:#fff;
	font-size:21px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#8f7034;
	display:inline-block;
	border:1px solid #d2c6ae;
	}

.sydney_iamge h4 a:hover{
	background:rgba(143,112,52,0.5);
	}	
	
.sydney_iamge h5{
	margin:37px 0px 67px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.sydney_iamge h5 a{
	margin:0px 0px 0px 0px;
	padding:14px 31px 14px 31px;
	text-decoration:none;
	color:#fff;
	font-size:21px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#222532;
	display:inline-block;
	border:1px solid #d2c6ae;
	}

.sydney_iamge h5 a:hover{
	background:rgba(34,37,50,0.5);
	}	

.sydney_text{
	width:52%;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	float:right;
	}
	
.sydney_top{
	margin:0px 0px 16px 0px;
	padding:15px 0px 14px 0px;
	background:#f4f4f3;
	}

.sydney_top h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	color:#8f7034;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	float:left;
	}
	
.sydney_top h4 a{
	text-decoration:none;
		color:#8f7034;
		}
.sydney_top h4 span{
	font-size:20px;
	display:block;
	}
	
.sydney_bottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 26px 15px;
	background:url(images/body-border1.png) left top no-repeat;
	}	
.sydney_bottom p{
	margin:0px 0px 15px 0px;
	padding:12px 0px 0px 0px;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	letter-spacing:0.5px;
	line-height:28px;
	}	
	
.sydney_top img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.tour_top{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.tour_top ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}	
	
.tour_top ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	}
	
.tour_top ul li a{
	margin:0px 0px 0px 0px;
	padding:7px 38px 7px 38px;
	display:inline-block;
	text-decoration:none;
	color:#8f7034;
	font-size:16px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#e5e2e0;
	}	
	
.tour_top ul li a:hover{
	background:#f4f4f3;
	}
	
.tour_top ul li.active a{
	background:#f4f4f3;
	}			
	
	
.tour_bottom{
	margin:0px 0px 0px 0px;
	padding:35px 0px 35px 0px;
	background:#f4f4f3;
	}
	
.tour_bottom ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}	
	
.tour_bottom ul li{
	margin:0px 0px 10px 38px;
	padding:0px 0px 0px 0px;
	background:url(images/check.png) left top no-repeat;
	display:block;
	}
	
.tour_bottom ul li a{
	margin:0px 0px 0px 36px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	}	
	
.tour_bottom ul li a:hover{
	color:#8f7034;
	}
	
.tour_bottom1{
	margin:0px 0px 25px 0px;
	padding:35px 0px 60px 0px;
	background:#f4f4f3;
	}
	
.tour_bottom1 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}	
	
.tour_bottom1 ul li{
	margin:0px 0px 10px 38px;
	padding:0px 0px 0px 0px;
	background:url(images/check.png) left top no-repeat;
	display:block;
	}
	
.tour_bottom1 ul li a{
	margin:0px 0px 0px 36px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	}	
	
.tour_bottom1 ul li a:hover{
	color:#8f7034;
	}	
					
.exprience{
	width:1213px;
	margin:0px  auto;
	padding:50px 0px 0px 0px;
	}
	
.exprience h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 13px 0px;
	color:#8f7034;
	font-size:39px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-align:center;
	}
	
.exprience p{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	line-height:28px;
	text-align:center;
	}			

.exprience_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 40px 0px;
	}

.exprience_inner{
	width:31%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:26px;
	border:1px solid #ebeded;
	padding-bottom:40px;
	float:left;
    }
	
.exprience_inner img{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.exprience_inner h3{
	margin:18px 0px 8px 0px;
	padding:0px 22px 0px 22px;
	font-size:25px;
	color:#222532;
	font-weight:400;
	font-family: 'Roboto Slab', serif;
	text-transform:uppercase;
	}			

.exprience_inner p{
	margin:0px 0px 0px 0px;
	padding:0px 22px 0px 22px;
	font-size:13px;
	color:#222532;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	min-height:95px;
	text-align:left;
	}



.premium_inner{
	margin:0px 0px 0px 0px;
	padding:1px 0px 115px 0px;
	}

.premium_box{
	margin:14px 0px 14px 0px;
	padding:0px 0px 9px 0px;
	background:url(images/body-border.png)left bottom no-repeat;
	}

.premium{
	margin:0px 0px 0px 0px;
	padding:23px 27px 22px 29px;
	background:#f4f4f3;
	}

.premium_left{
	width:32%;
	margin:0px 28px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.premium_left img{
	max-width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.premium_center{
	width:46%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.premium_center h4{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	color:#8f7034;
	font-size:25px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	}
	
.premium_center p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	line-height:26px;
	text-align:left;
	letter-spacing:0px;
	}
		
.premium_right{
	width:18%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
.premium_right h3{
	margin:67px 0px 67px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.premium_right h3 a{
	margin:0px 0px 0px 0px;
	padding:14px 40px 14px 40px;
	text-decoration:none;
	color:#fff;
	font-size:21px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-transform:uppercase;
	background:#8f7034;
	display:inline-block;
	}

.premium_right h3 a:hover{
	background:rgba(143,112,52,0.5);
	}


.gallery{
	width:1230px;
	margin:0px  auto;
	padding:50px 0px 250px 0px;
	}
	
.gallery h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	color:#8f7034;
	font-size:39px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-align:center;
	}
	
	
	
.thankyou{
	width:1230px;
	margin:0px auto;
	padding:60px 0px 250px 0px;
	}
		
.thankyou h2{
	margin:0px 0px 45px 0px;
	padding:0px 0px 0px 0px;
	color:#8f7034;
	font-size:98px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	text-align:center;
	}
	
.thankyou p{
	margin:0px 0px 100px 0px;
	padding:0px 0px 0px 0px;
	color:#3d3d3d;
	font-size:16px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
    line-height:30px;
	text-align:center;
	}		
	
.thankyou_box{
	margin:0px 0px 0px 0px;
	padding-left:10%;
	padding-top:35px;
	padding-bottom:35px;
	padding-right:10%;
	background:#f8f8f8;
	}

	
.thankyou_left{
	margin:0px 80px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.thankyou_right{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.thankyou_image{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	
	
.thankyou_image img{
	max-width:100%;
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.thankyou_text{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.thankyou_text h3{
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#222532;
	font-size:35px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	}
	
.thankyou_text h3 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#222532;
	}
	
.thankyou_text h3 a:hover{
	color:#8f7034;
	}	


	
.thankyou_text p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#222532;
	font-size:19px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	}	
	
.thankyou_text p a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#222532;
	}
	
.thankyou_text p a:hover{
	color:#8f7034;
	}	
		
	
.thankyou_text h4{
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#222532;
	font-size:19px;
	font-weight:600;
	font-family: 'Slabo 27px', serif;
	}	
	
.thankyou_text h4 a{
		margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	color:#222532;
	}
	
.thankyou_text h4 a:hover{
	color:#8f7034;
	}		


.productbg{ margin:0px; padding:0px; background:#f8f8f8;}


/*=== New Styles ===*/
.imageslide {
  float: left;
  padding: 0px 25px 10px 0;
}
.contentprod {
  font-family: Roboto,sans-serif;
  color: #888;
  font-size: 13px;
  line-height: 23px;
  padding-top: 10px;
  float: right;
  width: 58%;
}