/* Published: Dec 04, 2019 03:09 PM  / Latest Dec 04, 2019 03:09 PM / Versions: 29,0 */

@charset "utf-8";
/* CSS Document */

/* @import url(//secure.itswebs.com/vrma/socious/styles.css); */

@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,700'); 
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,800');

/* Start of main navigation Styles */

.s-nav-collapse .s-navbar > li > a {
	text-transform:uppercase;
	padding: 5px 25px;
}

.s-navbar .caret {
    display: none;
}

.dropdown-menu {
    border: 0px;
	background-color: #753073;
}

.dropdown-menu > li > a {
    text-decoration: none;
    color: #ffffff;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: #27b4ce;
}

.s-toolbox-actions-secondary .dropdown-menu [data-admin="1"]{
    color: #fee65f;
}


h1, .h1, .title  {
	font-family: 'Open Sans', sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#cd1e51;
	background:none;
	border:0px;
	padding:0px;
	text-indent:-1px;
}

h2, .h2, .subtitle1, subtitle, .widget_header {
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	text-align:left;
	color:#4d3e5b;
	background:none;
	border:0px;
	padding:0px;	
	font-weight:normal;
}

h3, .h3, .subtitle2, .widget_title a {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	text-align:left;
	color:#cd1e51;
	background:none;
	border:0px;
	padding:0px;	
	font-weight:normal;
}

h4, .h4 {
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#4d3e5b;
	background:none;
	border:0px;	
	padding:0px;

}

h5, .h5 {
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#4d3e5b;
	background:none;
	border:0px;	
	padding:5px 0px 0px 5px;
	text-indent:-3px;
}


/* Page Styles */

.button_white {
  display: inline-block;
  /*height: 38px;*/
  padding: 8px 50px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  /*line-height: 38px;*/
  letter-spacing: .1rem;
  text-decoration: none !important;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #ffffff;
  cursor: pointer;
  box-sizing: border-box; }
.button_white:hover {
  color: #ffffff !important;
   }
.button_white:visited {
  color: #ffffff !important;
  }
  


.button_lightblue {
  display: inline-block;
  /*height: 38px;*/
  padding: 8px 50px;
  color: #29b4cf;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  /*line-height: 38px;*/
  letter-spacing: .1rem;
  text-decoration: none !important;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #29b4cf;
  cursor: pointer;
  box-sizing: border-box; }
.button_lightblue:hover {
  color: #29b4cf !important;
   }
.button_lightblue:visited {
  color: #29b4cf !important;
  }


  
/* Side Navigation Styles */

.lft_nav {
    padding-left: 8px;
    display: block;
    position: relative;
    width: 100%;	
	margin:25px 0px 0px 0px;
}

ul.side_nav {
	list-style: none;
    width: 100%;
    padding: 0px;
    border-left: #753073 solid 1px;
}

ul.side_nav li{
	width: 100%;
}


ul.side_nav li a {
	font-size:15px;
	font-weight:normal;
	color:#414042;
	display:block;
	width: 100%;
	padding:0px 20px 15px 10px;
}

ul.side_nav li a:hover {
	font-weight:bold;
	color:#414042;
	text-decoration:none;
}


/* Homepage styles 
========================================*/

.home_box1 {
	width:100%;
	/*min-height:500px;*/
	background:#ffffff;
	left:0;
}

.home_box2 {
	width:100%;
	/*height:225px;*/
	left:0;
	padding-top: 50px;
}


.home_box3 {
	width:100%;
	/*height:225px;*/
	background:url(//vrma.socious.com/media/pqwnjzpy.jpg);
	background-size:cover;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
	
	.about_title {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		font-family: 'Rubik', sans-serif;
	}
	
	.about_text {
		font-size: 20px;
		font-weight: normal;
		color: #ffffff;
	}

	
.home_box4 {
	width:100%;
	/*height:325px;*/
	left:0;
	padding-top: 25px;
	text-align: center;
}	
	.quick_links_title {
		font-size: 24px;
		font-weight: bold;
		color: #7e7e7e;
		font-family: 'Rubik', sans-serif;
	}
	
.home_box5 {
	width:100%;
	/*height:320px;*/
	background:url(//vrma.socious.com/media/fwkcsxtk.jpg) #9f419d;
	background-size:cover;
	left:0;
}
	
	.info_title {
		font-size: 25px;
		font-weight: bold;
		color: #f8b410;
		padding-top: 10px;
	}
	
	.info_text {
		font-size: 14px;
		font-weight: normal;
		color: #ffffff;
		padding-bottom: 15px;
	}


	
.home_sponsors {
	width:100%;
	background:#ffffff;
	left:0;padding-top: 30px;
	text-align: center;
	}
	
	.sponsors_title {
		font-size: 24px;
		font-weight: bold;
		color: #7e7e7e;
		font-family: 'Rubik', sans-serif;
	}
	
	.sponsors_text {
		font-size: 16px;
		font-weight: normal;
		color: #7e7e7e;
	}


.quick_link_one {
    width: 305px;
    height: 174px;
    overflow: hidden;
    background-color: #27b4ce;
}
.quick_link_two {
    width: 305px;
    height: 174px;
    background-color: #cd1e51;
    overflow: hidden;
}

.quick_link_three {
    width: 305px;
    height: 174px;
    background-color: #fecd08;
    overflow: hidden;
}

.quick_link_text, a.quick_link_text, a.quick_link_text:link, a.quick_link_text:hover {
	color:#ffffff;
	font-size: 22px;
	line-height: 24px;
	padding: 55px 0px 0px 0px;
	text-align: center;
}

/*Subpage styles
=========================================*/

.top_html {
	width:100%;
	font-size:30px;
	color:#ffffff;
	font-family:'Open Sans', sans-serif;
	margin-bottom:20px;
	padding:0px;
}


/* Internal Homepage Styles
===================================================*/

.block {color: #ffffff; font-size:18px; text-transform:uppercase;}
.block:hover, .block:focus {text-decoration: none; color: #ffffff;  font-size:18px; text-transform:uppercase; }

.square {text-align: center; padding: 15px; color: #fff; background-color:#753073; height:92px; width:100%;}

.square:hover {
background-color:#27b4ce;	
}


/* Subnav Menu Styles */


/* Arrivals Styles
----------------------------------------------------------*/


.s-site-vrmaa .s-nav-collapse .s-navbar > li > a {
    text-transform: uppercase;
    padding: 15px 12px 25px 12px;
}

.s-site-vrmaa .s-nav-collapse .s-navbar > li:first-child a {
    text-transform: uppercase;
    padding: 15px 12px 25px 0px;
}

.s-site-vrmaa .s-nav-collapse .s-navbar > li:last-child a {
    text-transform: uppercase;
    padding: 15px 0px 25px 12px;
}

.s-site-vrmaa h1, .s-site-vrmaa .h1, .s-site-vrmaa .title  {
	font-family: 'Lato', sans-serif;
	font-size:32px;
	font-weight:normal;
	color:#32b4ce;
	background:none;
	border:0px;
	padding:0px;
	text-indent:-1px;
	margin-bottom: 30px;
}

.s-site-vrmaa h2, .s-site-vrmaa .h2, .s-site-vrmaa .subtitle1, .s-site-vrmaa .widget_header {
	font-family: 'Lato', sans-serif;
	font-size:24px;
	text-align:left;
	color:#cc1e51;
	background:none;
	border:0px;
	padding:0px;	
	font-weight:normal;
}

.s-site-vrmaa h3, .s-site-vrmaa .h3, .s-site-vrmaa .subtitle2, .s-site-vrmaa .widget_title a {
	font-family: 'Lato', sans-serif;
	font-size:20px;
	text-align:left;
	color:#5c6f7b;
	background:none;
	border:0px;
	padding:0px;	
	font-weight:bold;
	text-transform: uppercase;
}

.s-site-vrmaa h4, .s-site-vrmaa .h4 {
	font-family: 'Lato', sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#32b4ce;
	background:none;
	border:0px;	
	padding:0px;
	font-weight: bold;

}

.s-site-vrmaa .s-bl-article-author h4, .s-site-vrmaa .s-bl-article-author h4 a {
	font-size: 16px;
	color:#32b4ce;
	font-weight: bold;

}

.s-site-vrmaa h5, .s-site-vrmaa .h5 {
	font-family: 'Lato', sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#4d3e5b;
	background:none;
	border:0px;	
	padding:5px 0px 0px 5px;
	text-indent:-3px;
}

.s-site-vrmaa .cmshtml {
	padding: 0px 35px 0px 15px;
}

.s-site-vrmaa .cmshtml p {
	font-size: 16px;
	margin: 0 0 15px;
}


.s-site-vrmaa .img-thumbnail, .s-site-vrmaa .s-us-pic, .s-site-vrmaa .thumbnail, .s-site-vrmaa .article-img img, .s-bl-article .s-bl-article-author .s-us-pic {
	border: 0px;
	border-radius: 50%;
	width: 100px !important;
    height: 100px !important;
}

.s-site-vrmaa .s-bl-article-image {
	width: 100%;
	padding-bottom: 30px;
	padding-right: 20px;
}

.s-site-vrmaa .widget-bl-articles .widget-template-sidebar .article-date {
	display: none;
}

.s-site-vrmaa .widget-bl-articles .widget-template-sidebar .article-subject{
	padding-bottom: 15px;
	    padding-top: 5px;
}


.s-site-vrmaa .widget-bl-articles .widget-template-sidebar .article-subject a {
	font-weight: normal;
}

.s-site-vrmaa .article-teaser {
    margin-bottom: 20px;
}

.s-site-vrmaa #sideBarWidget4AdImg {
max-width: 100%; 
display: block;
height: auto;
}

.s-site-vrmaa .s-footer span.dot {
    color: #fecd08;
    padding: 0px 10px;
}

	.green_title {
		color:#71bf4f;
		text-transform: uppercase;
		font-size: 18px;
	}
	
	.article_container {
		display: block;
		width: 100%;
		    margin-bottom: 25px;
	}
	
	.article_title {
		font-size: 24px;
		color: #32b4ce;
		line-height: 26px;
		margin-bottom: 8px;
	}
	
	.article_author {
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 8px;
	}
	
	.article_text, .article-teaser {
		font-size: 15px;
		margin-bottom: 8px;
	}


.s-site-vrmaa .widget-bl-articles .widget-template-1 .article {
    margin-bottom: 25px;
    padding-bottom: 5px;
    min-height: 100px;
	border-bottom: 5px #eee solid;
}

.feature_item {
  position: relative;
  overflow: hidden;
  width: 97%;
	height: 390px;
}

.feature_item img {
  max-width: 100%;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.feature_item:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.feature_title {
	display: block;
	position: absolute;
	z-index: 300;
	width: 100%;
	background:url(http://www.vrma.org/media/vkljcbhx.png);
	color: #ffffff;
	font-size: 32px;
	padding: 20px 0px 20px 20px;
	margin-top: 42%;
}

.feature_title a {
	color: #ffffff;
}

.feature_title a:hover {
	color: #ffffff;
	text-decoration: none;
}


.article_image {
	position: relative;
	overflow: hidden;
	width: 300px;
	height: 240px;
	margin-bottom: 10px;
}

.article_image img {
  max-height: 100%;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.article_image:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.department_title {
	display: block;
	position: absolute;
	z-index: 300;
	width: 70%;
	background:url(http://www.vrma.org/media/vkljcbhx.png);
	color: #ffffff;
	font-size: 18px;
	padding: 10px 0px 10px 10px;
	margin-top: 60%;
}

.department_title a {
	color: #ffffff;
}

.department_title a:hover {
	color: #ffffff;
	text-decoration: none;
}

.s-site-vrmaa .s-footer-wrapper {
	background: url(http://www.vrma.org/media/vdwdkwdv.jpg) repeat-x #753073;
	padding: 10px 0px 20px 0px;
}

.s-site-vrmaa hr {
	    border-top: 5px solid #eee;
}


/* Advocacy Site Styles
=====================================================================*/

.s-site-vrmaad .email_alerts {
	width: 100%;
	text-align: center;
	background: url(http://www.vrma.org/media/psqmnndz.jpg) no-repeat center #ba1c4a;
	background-size: cover;
	padding: 10px;
	color: #ffffff;
}

.s-site-vrmaad .email_alert_title {
	font-size: 28px;
}

.s-site-vrmaad .body_copy {
	width: 100%;
	background: url(http://www.vrma.org/media/vyhkjvvv.jpg) no-repeat center #ffffff;
	background-size: cover;
	padding: 10px;
}

.hero { 	
	background-color:#2288af;
	height:1px !important;
	width:100% !important;
	z-index: 200;
	margin-top: 50px;
}

.s-site-vrmaad .body_bottom {
	width: 100%;
	background: url(http://www.vrma.org/media/lpvpxjqy.png) no-repeat top center;
	margin-top: -1px;
	padding-top: 60px;
	z-index: 300;
}


.s-site-vrmaad ul.side_nav {
	list-style: none;
    width: 100%;
    padding: 0px;
    border-left: #28b3cb solid 1px;
}

.s-site-vrmaad ul.side_nav li{
	width: 100%;
}


.s-site-vrmaad ul.side_nav li a {
	font-size:15px;
	font-weight:normal;
	color:#414042;
	display:block;
	width: 100%;
	padding:0px 20px 15px 10px;
}

.s-site-vrmaad ul.side_nav li a:hover {
	font-weight:bold;
	color:#28b3cb;
	text-decoration:none;
}



/* National Conference Styles
--------------------------------------------------*/


body.s-site-vrmanc {
	background: url(//www.vrmainternational.org/media/qjwpsjrh.jpg) no-repeat;
	background-size: cover;
	color: #414042;
	font-size: 13.5px;
}

.s-site-vrmanc .s-page-wrapper, .s-site-vrmanc .s-page {
    background: transparent;
}

.r-g-buttons > div > a {
    border: 1px solid #fff !important;
    color: #fff !important;
    background-color: transparent !important;
    font-size: 14px !important;
    padding: 2px 4px !important;
    margin-top: 0px !important;
    font-weight: 300 !important;
	font-family: 'Open Sans', sans-serif !important;
}

.r-g-buttons > .col-xs-3 {
	margin-top: -20px !important;
}

.r-g-buttons > .col-xs-3 > span {
	color: #ffd101 !important;
	line-height: 20px;
	
}

.s-site-vrmanc .s-header-rowspan {
    margin-left: auto;
    margin-right: auto;
}


.s-site-vrmanc .social-column span {
    color: #ffffff;
    font-size: 15px;
    margin: 0px 10px 10px 0px;
}

/*.s-site-vrmanc .s-header-wrapper {
    background: url(//www.vrmainternational.org/media/hncbmclh.jpg) no-repeat top center;
	height: 530px;
	width: 100%;
	background-size: cover;
}*/

.s-site-vrmanc .s-nav-wrapper {
    background: transparent;
    margin-top: -70px;
    margin-bottom: 25px;
}

.s-site-vrmanc .s-nav-collapse .s-navbar > li > a {
	font-weight: 300;
	text-transform: none;
}

.s-site-vrmanc .s-nav-collapse .s-navbar > li > a:hover, 
.s-site-vrmanc .s-nav-collapse .s-navbar > li > a:focus {
	color: #ffd101;
	font-weight: bold;
}

.r-g-buttons {
    margin-top: 35px !important;
}

.s-site-vrmanc h1, .s-site-vrmanc .h1 {
	font-size: 20px;
	color: #28b3cb;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

.s-site-vrmanc h2, .s-site-vrmanc .h2 {
	font-size: 18px;
	color: #91499c;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

.s-site-vrmanc h3, .s-site-vrmanc .h3 {
	font-size: 16px;
	color: #91499c;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;	
	margin-bottom: 5px;
}

.s-site-vrmanc h4, .s-site-vrmanc .h4 {
	font-size: 15px;
	color: #414042;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-style: italic;	
	margin-bottom: 3px;
}

.s-site-vrmanc p {
    margin: 0 0 22px;
}

.s-site-vrmanc a.intl {
	font-size: 13.5px;
	color: #27b4ce;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-style: italic;	
}

.s-site-vrmanc .session_date {
	color: #fff;
	background-color: #28b3cb;
	font-size: 15px;
	margin-bottom: 19px;
	padding: 5px 0px 5px 9px;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	
}

.s-site-vrmanc .session_name {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #91499c;
}

.s-site-vrmanc .speaker_name {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400 !important;
	font-style: italic;
}


.conf_box1 {
	display: block;
	width: 100%;
	background: #29b4cf;
	text-align: center;
	padding: 5px 0px;
	margin-top: -5px;
}

.home_register, a.home_register, a.home_register:link, a.home_register:visited {
	color: #ffffff;
	font-size: 20px;
}

a.home_register:hover {
	color: #ffffff;
	font-size: 20px;
	text-decoration: none;
}

.conf_box2 {
	display: block;
	width: 100%;
	min-height: 520px;
	background: url(http://vrmanc.socious.com/media/jxckrjvj.jpg) no-repeat top center;
	background-size: cover;
}

.main_home_link, a.main_home_link, a.main_home_link:link, a.main_home_link:visited {
	color: #29b4cf;
	display: block;
	font-size: 28px;
	padding: 30px 0px 30px 0px;
}

a.main_home_link:hover {
	color: #fdaa00;
	font-size: 28px;
	text-decoration: none;
}

.main_home_link img {
	border: #29b4cf solid 2px;
}

.main_home_link img:hover {
	border: #fdaa00 solid 2px;
}

.conf_box3 {
	display: block;
	width: 100%;
	min-height: 230px;
	background: url(http://vrmanc.socious.com/media/gscwynrm.jpg) no-repeat top center;
	background-size: cover;
}

.quote {
	font-size: 20px;
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
}

.quote_by {
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
}

.conf_box4 {
	display: block;
	width: 100%;
	min-height: 530px;
	background: url(http://vrmanc.socious.com/media/jxckrjvj.jpg) no-repeat top center;
	background-size: cover;
}

.conf_box4_content .title {
	padding: 30px 0px 0px 0px;
}

.conf_box4_content .title {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 28px;
	color: #29b4cf;
	border-bottom: #000000 solid 1px;
}

.btn_sunday, .btn_sunday:hover {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #ffffff !important;
	padding: 5px 0px;
	background-color: #714598;
	text-decoration: none !important;
}

.btn_monday, .btn_monday:hover {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #ffffff !important;
	padding: 5px 0px;
	background-color: #27b4ce;
	text-decoration: none !important;
}

.btn_tuesday, .btn_tuesday:hover {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #ffffff !important;
	padding: 5px 0px;
	background-color: #fdaa00;
	text-decoration: none !important;
}

.btn_wednesday, .btn_wednesday:hover {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #ffffff !important;
	padding: 5px 0px;
	background-color: #cd1e51;
	text-decoration: none !important;
}

.course_name {
	color:#cd1e51;
}

.presented_by {
	color:#27b4ce;
}

.card {
	padding: 25px 0px;
}

.conf_box5 {
	display: block;
	width: 100%;
	min-height: 315px;
	background: url(http://vrmanc.socious.com/media/bwyvtplp.jpg) no-repeat top center;
	background-size: cover;
}

.conf_box5_content {
	padding: 20px 10px 0px 10px;
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
}

.conf_box5_content .title {
	font-size: 24px;
	font-weight: bold;
	color: #f8b410;
}

.conf_box6 {
	display: block;
	width: 100%;
	min-height: 450px;
	/*background: url(http://vrmanc.socious.com/media/jxckrjvj.jpg) no-repeat top center;
	background-size: cover;*/
}

.conf_box6_content {
	padding-top: 60px;
}

.conf_box7 {
	display: block;
	width: 100%;
	min-height: 540px;
	background: url(http://vrmanc.socious.com/media/lshyvlby.jpg) no-repeat top center;
	background-size: cover;
}

.conf_box7_content {
	padding: 30px 0px 0px 25px;
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
}

.conf_box7_content .title {
	font-size: 32px;
	color: #ffffff;
}

.conf_box8 {
	display: block;
	width: 100%;
	min-height: 320px;
	background: url(http://vrmanc.socious.com/media/wgrzdwqf.jpg) no-repeat top center;
	background-size: cover;
}

.conf_box8_content {
	padding: 0px 0px 0px 25px;
	font-family: 'Open Sans', sans-serif;
}

.conf_box8_content .title {
	font-size: 32px;
	color: #29b4cf;
}
.s-site-vrmanc .s-footer {
    background: transparent;
}

.s-site-vrmanc .s-footer-wrapper {
	background-image: none;
}


.s-footer-wrapper {
	background: url(http://vrmanc.socious.com/media/nhcnlmbv.png) no-repeat bottom;
	background-size: contain;
}

.button_light_blue {
  display: inline-block;
  padding: 8px 20px;
  color: #28b3cb;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Rubik', sans-serif;
  text-decoration: none !important;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #28b3cb;
  cursor: pointer;
  box-sizing: border-box; }
.button_light_blue:hover {
  color: #28b3cb !important;
   }
.button_light_blue:visited {
  color: #28b3cb !important;
  }

.button_light_red {
  display: inline-block;
  padding: 8px 20px;
  color: #cc1e51;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Rubik', sans-serif;
  text-decoration: none !important;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #cc1e51;
  cursor: pointer;
  box-sizing: border-box; }
.button_light_red:hover {
  color: #cc1e51 !important;
   }
.button_light_red:visited {
  color: #cc1e51 !important;
  }



.u-full-width {
	width: 100%;
  	box-sizing: border-box;
}
/* Mobile Styles
-------------------------------------------------- */
  
@media (min-width: 1051px) {
.s-site-vrmanc .s-header {
    width: 100%;
    max-width: 1200px;
    background: url(//www.vrmainternational.org/media/rlrbczby.jpg) no-repeat top !important;
	}
	
}

@media (max-width: 1050px){
	
.s-site-vrmanc	.s-header {
    	background: url(//www.vrmainternational.org/media/nknlwsvq.jpg) no-repeat center !important;
}
	}

@media (max-width: 600px){
	
.s-site-vrmanc	.s-header {
    	background: url(//www.vrmainternational.org/media/zkbwrmsc.jpg) no-repeat center !important;
}
	}

@media(max-width: 768px) {

.s-nav-collapse .dropdown.open .dropdown-menu {
background-color: #753073;
}
	
.s-site-vrmanc .s-header a {
    color: #fff;
}	
	
.s-site-vrmanc .s-header {
    color: #fff;
    min-height: 440px;
    font-size: 12px;
}
.s-site-vrmanc.s-header-user {
    margin-top: 10px;
}

.s-site-vrmanc .s-nav-collapse .s-navbar > li > a {
    color: #2a9eb3;
 }

.s-site-vrmaa .s-nav-collapse .s-navbar {
    background: #32b4ce;
}


.s-site-vrmanc .nav, .s-nav-collapse .s-navbar, .s-core-menu .s-navbar, .s-e-nav-wrapper .s-e-nav .s-e-nav-collapse .s-navbar, .ui-tabs-nav {

padding-top: 5px; 
}
	
.article_image {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 240px;
    margin-bottom: 10px;
}

.article_image img {
    max-width: 100%;
	max-height: none;
}
	
.department_title {
    margin-top: 45%;
}
	
.feature_item {
    width: 100%;
	height: auto;
}
	
.feature_title {
    margin-top: 35%;
}
	
.conf_box7 {
	display: block;
	width: 100%;
	min-height: 540px;
	background-image: none;
	background-color: #cc1e51;
}
	
.conf_box8 {
	display: block;
	width: 100%;
	min-height: 320px;
	background-image: none;
	background-color: #ffffff;
}
	

.s-site-vrmanc .s-nav-wrapper {
    margin-top: -60px;
    
	}


.hr1_text:after, .hr2_text:after, .hr3_text:after, .hr4_text:after, 
.hr1_text:before, .hr2_text:before, .hr3_text:before, .hr4_text:before {
		display: none !important;
	}

.hr_title {
    border-bottom: 1px solid #858585;
}
	
}

@media(max-width: 600px) {


.s-site-vrmanc .s-header {
    min-height: 342px;

}


@media only screen and (max-width: 479px) {
#desktop_view, .hide_mobile {
	display:none;
}

#mobile_view {
	display:block;
}

	.home_box3 {
		background: url(//vrma.socious.com/media/pqwnjzpy.jpg) right;
		background-size: cover;
	}
	

}


/* Empty */