/* drop down menu styles */

@font-face {
    font-family: 'latolight';
    src: url('../fonts/lato-light-webfont.woff2') format('woff2'),
         url('../fonts/lato-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'quicksandregular';
    src: url('../fonts/quicksand-regular-webfont.woff2') format('woff2'),
         url('../fonts/quicksand-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.container
{
	width:615px !important;
}
body
{
padding:0;
margin:0;	
}
.header
{
text-align:center;	
font-family: 'latolight';
width:900px;
z-index:999;
position: fixed;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
	background-color:white;
height:80px;
}

.menu li
{
float:left;	
color:#878787;
list-style-type: none;
}
.menu_right{
	
width:120px;
margin-top:25px;
text-align:center;
font-family: 'latolight';	
	
}
.menu_left{
	
width:120px;	
margin-top:25px;
text-align:center;
font-family: 'latolight';
}
.menu_left a{
	
font-size:16px;
font-family: 'latolight';
}
iframe
{
width:100%;
min-height:700px;
	
}
.contact_desc
{
	font-family: 'latolight';
	text-align:center;
}
.contact_thanks
{
	font-family: 'latolight';
	text-align:center;
	font-size:17px;
	height:200px;
}
.menu_right a{
	
font-size:16px;
font-family: 'latolight';
}
.menu_logo
{
width:300px;	
}
.styled {
	width: 100%;
	height: 50px;
	overflow: hidden;
	background: url(dropdown-icon.png) no-repeat 100% #7961aa;
}
.styled select {
	border: none;
	background: transparent;
	padding: 5px;
	height: 50px;
	color: #fff;
	-webkit-appearance: none;
	width: 100%;
	text-indent: 5px;
	font-size: 16px;
	-moz-appearance: none;
	text-indent:0.01px;
	text-overflow: '';
}
.lrg-logo2 {
  width: 300px;
  background:url(../images/top-menu.png) no-repeat center top;
  background-size: 166px 80px;
  height: 80px;
  text-align: center;
  display:none;
}
.styled select option {
	background-color:#fff;
	color:#7961aa;
}
.styled .selected { /* needed for FF and IE */
	color: #fff;
	background-color:#7961aa;
}
/* IE hack */
@media screen\0 {
.styled {
	background: #7961aa;
}
}
/* subheader styles */
h3.header_faq {
	margin: 0;
	padding: 0;
	cursor: pointer;
	font-size: 16px;
	min-height: 49px;
	position:relative;
}
.headerColumn1 {
	font-weight: normal;
	width: auto;
	float: left;
	color:#EE3536;	
font-size:17px;
font-family: 'quicksandregular';
	margin: 0 54px 5px 5px; 
	line-height:24px;
	margin-top:20px;
}
.headerColumn3 {
	font-weight: normal;
	width: auto;
	float: left;
	color:#222222;	
font-size:15px;
font-family: 'quicksandregular';
	margin: 0 54px 5px 5px;line-height:24px;
	margin-top:20px;;
}
.headerColumn2 {
	width: 44px;
	right: 0;
	float: left;
	margin: 0 5px 5px 0;
	position: absolute;
}
/* expanded content styles */
.expandContent {
	max-width: 100%;
	clear: left;
	color:#878787;
	font-size:17px;
	line-height:20px;
font-family: 'quicksandregular';
	margin-top: 5px;
}
.expandedContent {
	max-width: 100%;
	clear: left;
	margin: 5px 5px 10px 5px;
	font-size: 14px;
}
.expandedContentClearFloat {
	width: 100%;
	clear: left;
}
.footer
{
background:#EE3536 !important;	
width:100%;
height:auto;
padding-top:50px;
}

.footer .c1
{
width:900px;
height:200px;
margin-left:auto;	
margin-right:auto;
border-bottom:solid thin #fff;
}
.footer .cb
{
float:left;
}
.c1 .cb
{
width:305px;
padding-right:30px;
float:left;	
}

.c1 .c
{
width:205px;
padding-right:30px;
float:left;	
}
.c1 .cl
{
width:205px;
padding-right:0px;
float:left;	
}

.cl li
{
list-style-type: none;	
font-family: 'quicksandregular';
color:#ffffff;
font-size:13px;
line-height:30px;
}

.c li
{
list-style-type: none;	
font-family: 'quicksandregular';
color:#ffffff;
font-size:13px;
line-height:30px;
}
.c li a
{
list-style-type: none;	
font-family: 'quicksandregular';
color:#ffffff;
text-decoration:none;
font-size:13px;
line-height:30px;
}
.cl li a
{
list-style-type: none;	
font-family: 'quicksandregular';
color:#ffffff;
text-decoration:none;
font-size:13px;
line-height:30px;
}

li.bold
{
font-size:16px;	
padding-top:20px;
}

.c2
{
text-align:center;
font-family: 'quicksandregular';
font-size:11px;
padding-top:20px;
color:#fff;	
}
.c3
{
text-align:center;
font-family: 'quicksandregular';
font-size:8px;
line-height:15px;
padding-bottom:50px;
padding-top:20px;
color:#fff;	
}
.twd_container
{
width:850px;
margin:auto;
margin-top:200px;
padding-bottom:100px;	
}
.twd_container_contact 
{
width:100%;
margin:auto;
margin-top:200px;	
}
.twd_container_contact h1
{
height:40px;	
}
h1
{	
text-align:center;
    font-family: 'quicksandregular';
    font-size: 24px;
    color: #EE3536;
height:80px;
}
.calltoaction
{
font-size: 14px;
margin-top:100px;
color:#EE3536;
font-family: 'quicksandregular';	
	
}
.calltoaction a
{
color:#EE3536;
text-decoration:none;	
}
.headerColumntitle {
	font-weight: normal;
	width: auto;
	float: left;
	color:#EE3536;	
font-size:17px;
font-family: 'quicksandregular';
padding:0;
	margin: 0 54px 5px 0px; line-height:44px;
}
.lrg-logo {
  width: 120px;
  background:url(../images/top-menu.png) no-repeat center top;
  background-size: 166px 80px;
  height: 80px;
  font-size:0;
  text-align: center;
  display:block;
}
.lrg-logo a
{
height:80px;	
}

.sml-logo {
  width: 120px;
  background:url(../images/fixed-navi-logo.png) no-repeat center top;
  height: 80px;
   font-size:0;
  background-size: 69px 70px;
  text-align: center;
}
.navbar-default {
    background-color:white!important;
    border:none !important;
}
.menu_home {
    width:100%;
	display:none !important;
	text-align:center;
    margin-top: 15px;
	font-family: 'latolight';
}

@media (max-width: 768px) {
	.slide img {
    width: 100% !important;
    height:auto;
    text-align: center;
}
.slide
{
	margin-top:100px !important;
padding:0px 25px 0px 25px;	
}

.description_link {
    width: 100%;
    font-family: 'quicksandregular';
    font-size: 14px;
    line-height: 24px;
	box-sizing:border-box;
    color: #878787;
	padding:0px 25px 0px 25px;	
    text-align: center;
}

.description {
    width: 100%;
    font-family: 'quicksandregular';
    font-size: 14px;
    line-height: 24px;
   box-sizing:border-box;
    color: #878787;
    text-align: center;
	margin-bottom:50px !important;
    padding:0px 25px 0px 25px;
}
.slide_link {
    width: 100%;
	box-sizing:border-box;
    padding:0px 25px 0px 25px;	
    text-align: center;
}
.slide_link img
{
width:100%;
height:auto;	
}

.title {
    font-family: 'quicksandregular';
    font-size: 24px;
    color: #EE3536;
	width: 100%;
	box-sizing:border-box;
    padding:0px 25px 0px 25px;
    text-align: center;
    margin-bottom: 20px;
}

.link {
    width: auto;
    cursor: pointer;
    list-style-type: none;
    color: #EE3536;
    font-family: 'quicksandregular';
    font-size: 14px;
    text-align: center;
    margin-bottom: 50px !important;
}
.title_uni {
    font-family: 'quicksandregular';
    font-size: 24px;
    color: #EE3536;
    text-align: center;
    margin-top: 100px !important;
    margin-bottom: 20px;
}
.c1 .c
{
width:100%;
padding-right:0px;
float:none;	
padding-bottom:30px;
text-align:center;
}
.c1 .cl {
    width:100%;
    padding-right: 0px;
    float: none;
	text-align:center;
}
.footer .c1
{
width:100%;
height:auto;
margin-bottom:0px;
padding-bottom:30px;
border-bottom:solid thin #fff;
}

.c2 {
	width:100%;
    text-align: center;
    font-family: 'quicksandregular';
    font-size: 11px;
    padding-top: 20px;
    color: #fff;
	padding-left:25px;
	padding-right:25px;
	box-sizing:border-box;
}
.c3 {
    text-align: center;
    font-family: 'quicksandregular';
    font-size: 8px;
	width:100%;
	padding-left:25px;
	padding-right:25px;
	box-sizing:border-box;
    line-height: 15px;
    padding-bottom: 50px;
    padding-top: 20px;
    color: #fff;
}
.link_two {
    width: 100%;
    padding-left:25px;
	padding-right:25px;
	box-sizing:border-box;
    list-style-type: none;
    color: #EE3536;
    font-family: 'quicksandregular';
    font-size: 14px;
    text-align: center;
    margin-bottom: 150px;
}
.box_1 {
    width:100%;
    padding-left: 25px;
    padding-right: 25px;
	box-sizing:border-box;
    float:none;
    height:auto;
	padding-bottom:50px;
}
.box_2 {
    width:100%;
    padding-left: 25px;
    padding-right: 25px;
	box-sizing:border-box;
    float:none;
    height:100%;
	padding-bottom:50px;
}
.box_main {
    width:100%;
	box-sizing:border-box;
    height:auto;
}
.box_b {
    background-color: #f8f8f7;
    display: none;
    position: relative;
    width: 100%;
    height:100%;
    padding-top: 50px;
}
.twd_container {
    width: 100%;
	 padding-left: 25px;
    padding-right: 25px;
	box-sizing:border-box;
    margin-top: 150px;
    padding-bottom: 100px;
}
.headerColumn1 {
    font-weight: normal;
    width: auto;
    float: left;
    color: #EE3536;
    font-size: 14px;
    font-family: 'quicksandregular';
    margin: 0 54px 5px 5px;
    line-height: 20px;
}
h3.header_faq {
    margin: 0;
    padding: 0;
    cursor: pointer;
    font-size: 16px;
    min-height: 49px;
    position: relative;
}
#Q1, #Q2 , #Q3 , #Q4, #Q5, #Q6
{
padding:20px 0px 20px 0px;	
}

.calltoaction {
    font-size: 14px;
    margin-top:30px;
    color: #EE3536;
    font-family: 'quicksandregular';
}
.lrg-logo2 {
  width: 100%;
  background:url(../images/top-menu.png) no-repeat center top;
  background-size: 166px 80px;
  height: 80px;
  text-align: center;
  display:block;
}
.lrg-logo {
  width: 100%;
  background:url(../images/top-menu.png) no-repeat center top;
  background-size: 166px 80px;
  height: 80px;
  text-align: center;
  display:none !important;
}
.navbar-default {
    background-color: #f8f8f8 !important;
    border-color: #e7e7e7 !important;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 22px !important;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.sml-logo
{
display:none !important;	
}
.menu_left {
    width:100%;
	text-align:center;
    margin-top: 15px;
	font-family: 'latolight';
}
.menu_right {
      width:100%;
	text-align:center;
    margin-top: 15px;
	font-family: 'latolight';
}
.menu_home {
    width:100%;
	display:block !important;
	text-align:center;
    margin-top: 15px;
	font-family: 'latolight';
}
.container
{
	width:100% !important;
}
	.row_plan {
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
    box-sizing: border-box;
    height: auto;
    padding-top: 100px;
}
h1 {
    text-align: center ;
    font-family: 'quicksandregular';
    font-size: 24px;
    color: #EE3536;
    height: 40px;
}
.c1 .cb {
    width: 100%;
    padding:0;
	text-align:center;
    float: none;
}
.twd_container_contact 
{
width:100%;
margin:auto;
margin-top:150px;	
}
}