@media screen and (max-width:479px) {
.logo {margin-top:20px;}
#navlist > li, #navlist > li a {width: 28px !important; height: 28px !important; background-size: 100%;}
.login-wrp {margin:0 5px 0 17px !important; width:53%;}
.login-wrp a {margin:0 0 0 3px !important; font-size:13px;}
.social-wrp {margin:0 !important;}
#face {left:30px;}
#link {left:61px;}
#flickr {left:93px;}
.navbar-wrapper .header-searchbox {margin-top:10px !important; width:83%;}
.header_right, .fmdivleft, .fmdivleft1,.indivleft_member,.fmdivright, .indivleft, .ssdivleft, .spdivleft {width:100% !important;}
.spdiv ul, .ssdiv ul, .fmdivright ul, .indiv ul {   -moz-columns: auto!important;-webkit-columns: auto!important;}
.input-bg {width:100%; margin-top:15px ;} 
.input-group .search-form, .input-bg .input-group {width:100% !important;}
.navbar-wrapper .header-searchbox {margin:0 !important; float:left;}
.input-group .form-control {width:78% !important;}
.navbar-toggle {margin-top:-46px; padding:10px; margin-right:0;}
.menu-left {width:100%; padding:2px 0;}
.nav > li > a:focus, .nav > li > a:hover {height:auto;}
.nav > li {padding:0 !important; text-align:left;}
.nav > li > a {margin-bottom:1px; text-align:left !important;}
.navbar-nav > li > ul.sub-menu li {padding-right: 40px;}
.ls-wp-fullwidth-helper {top:160px !important;}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {z-index:9 !important;}
.menu-right {width:100%; height:45px; padding:0; border-radius:5px; margin:5px 0 20px;}
.menu-right .main-menu-item a {text-align:center !important;}
.ls-fullwidth .ls-bottom-slidebuttons a {margin-bottom:-10px;}
.featurette .col-md-4 {padding:0 15px;}
.featurette .col-md-4, .row.featurette {margin:0;}
.btn-social {padding-left:28px; font-size:13px; white-space:normal;}
.btn-social > *:first-child {width:25px;}
.partner strong {display:block;}
.slider-innr h1 {font-size:14px; top: 22%;}
.slider-innr {background-size:100%;} 
/* inner page */
.slider-text .bread-current {font-size:20px !important; line-height:22px; display:block; margin-top:0px;}
.slider-text { margin-bottom: 12% !important; margin-top: -60px;}
#content, .col-sm-88, .col-sm-8.blog-main {width:92% !important; margin:0 15px 20px !important; }
.staff_member_div h2, .staff_member_div p, .staff_member_div .wpb_single_image.vc_align_right {text-align:left !important;}

.ac_title {width:auto; height:auto; background-size:cover;}
#event2017_div .ls-v5 .ls-nav-prev, #event2017_div .ls-v5 .ls-nav-next {margin-top:0 !important;}

#naaccr_2017_annual_div .ls-v5 .ls-nav-prev {left:69% !important;}
.ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next.ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next {top:-50px;}

div.nice_navigation .sub-menu li.menu-item-has-children.menu-parent-item ul li.current-menu-item {margin-left:0 !important; width:180px;}

#event2017_div .ls-v5 .ls-nav-prev {left:73% !important;}
.bg-primary {margin-bottom:10px; white-space:inherit;}
.navbar-nav {margin:10px 0; padding:0;}
.version-list li {margin:0 0 70px; width:100%;}
.tabs-section .vc_tta.vc_general .vc_tta-panel.vc_active:before {display:none;}
.tabs-section {padding-top:40px;}
 .tabs-section .vc_tta.vc_general .vc_tta-panel-title > a .glyphicon {padding:0 10px;}
.tabs-section .vc_tta-panel-body {padding:15px !important;}
.tabs-section .fmdivleft > ul, .tabs-section .fmdivright > ul {padding:0;}
.footer-bg .col-md-3 {display:table;}

.smp-tabs.vc_tta.vc_general .vc_tta-panel-body {padding:15px;}
.vc_tta.vc_general .vc_tta-panel-title {padding:0 12px;}

#content-sidebar-wrap .col-sm-3.blog-sidebar {display:inline-block; margin:0 10%; width:280px; float:none;}
.col-sm-3.col-sm-offset-1.blog-sidebar.default-sidebar {margin:0 4%; width:91%;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation {background-position:1px 4px; padding:0 0 20px 20px; margin:0;}

.col-sm-8.blog-main {width:100%;}
.blog-section .entry-summary {height:auto !important;}
.wrapper_post {height:auto; min-height:inherit; display:inline-block; width:100%;}
.ivycat-post-bg {height:auto; margin-bottom:20px;}
.blog-section .entry-summar_div {width:100% !important; padding:15px;}
.ivycat-post-bg {background-position:3px 52px !important;}
.blog-section .post_thumb_img {width: 90% !important;float: left !important; height:auto;}
.apss-theme-4 .apss-single-icon a {margin:8px 0 0 10px !important;}
.blog-section .entry-utility {width:100%; margin-bottom:10px;}
.our-partner-section {width:auto; float:none;}
.steering-com-head {width:80%;}
.copyright {width:auto;}
.nav-links {font-size:12px;}
.nav-links ul li {margin-right:5px;}
.pagination {margin:auto !important; display:table;}
.page-numbers {padding:0;}

.navbar-collapse.in {overflow:visible;}
.menu-right .nav.nav-tabs > li {background:none;}
.menu-right {margin-top:-5px !important; height:auto;}
.menu-right .nav-tabs > li > a {text-align:left;}
.menu-right .main-menu-item a {text-align:left !important;}
.menu-right .nav-tabs > li > a {padding:8px 15px 8px !important;}
.navbar-nav > li > ul.sub-menu > li#nav-menu-item-346 > a, .navbar-nav > li > ul.sub-menu > li#nav-menu-item-360 > a {background:none; box-shadow:none; font-weight:700; color:#fff !important; padding-left:0 !important;}
.menu-right .navbar-nav {margin:0;}
#nav-menu-item-348 a, #nav-menu-item-349 a, #nav-menu-item-350 a, #nav-menu-item-351 a, #nav-menu-item-352 a, #nav-menu-item-353 a, #nav-menu-item-354 a, #nav-menu-item-355 a, #nav-menu-item-356 a, #nav-menu-item-357 a, #nav-menu-item-358 a, #nav-menu-item-362 a, #nav-menu-item-363 a, #nav-menu-item-365 a, #nav-menu-item-366 a, #nav-menu-item-367 a, #nav-menu-item-368 a, #nav-menu-item-369 a, #nav-menu-item-370 a, #nav-menu-item-371 a, #nav-menu-item-372 a {background:none !important; color:#fff !important;}
.menu_nav_label {color:#dadddc !important;}
.menu-right .navbar-nav ul {padding-left:15px !important;}

.menu-right .navbar-nav li.menu-parent-item .menu-opener {top:5px !important;}
.partners-border a {margin:0 2px;}
.our-partner-left, .our-partner-right {float:none; display:table; margin:auto auto 10px;}
.ftr-clicks img {margin:0 10px 2px 0 !important; float:none; width:45px; height:auto;}
.ftr-clicks .ftr-click {font-size:15px;}

.navbar-nav ul li.sub-menu-item .become-menu {position:relative; margin:10px auto !important; bottom:0; left:auto; padding:10px 20px !important;}
li.sub-menu-item.for_members_top a.menu-link[href="#for_members"]:nth-of-type(1) {display:block !important; font-weight:700;}
.menu-right .navbar-nav > li > ul.sub-menu {padding-bottom:0; padding-top:10px;}
.menu-right .navbar-nav > li > ul.sub-menu .btn-default {background:none !important;}
.menu-right .navbar-nav > li > ul.sub-menu .glyphicon-user::before {color:#fff !important;}

.widget_nice_navigation h4 {font-size:13px;}
.menu-right .navbar-nav li.become-menu {left:-6px; background-position:0 0; padding-left:15px !important; width:100%;}
.menu-right .navbar-nav li.about-menu {width:100%;}
.search-innner-form form input[type="text"] {width:auto;}
.search-innner-form {width:auto; font-size:20px;}
.navbar-nav > li > ul.sub-menu > li > a::before, .nav-tabs > li > ul.sub-menu > li > a::before, .nav-tabs li ul > li.inner-head > a::before {display:none;}
.vc_tta-container .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {right:0;}

.vc_tta-container .vc_tta.vc_general .vc_tta-panel-title > a {padding:10px 20px 10px 0 !important;}

#naaccr_2017_annual_div .ac_title h2 {padding:5px; font-size:15px; float:right; width:60%;}
#naaccr_2017_annual_div .ac_title p {padding:0 0 15px 30px; font-weight:normal; font-size:13px; text-align:right; float:right; width:68%;}
.page-id-429 .ac_title {padding-bottom:20px !important;}

#naaccr_2017_annual_div .ac_title {width:100%; display:table; background-size:175% 110%;}

.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-prev {background:url(../images/skin-sml-left.png) no-repeat 0 0;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-next {background:url(../images/skin-sml-right.png) no-repeat right 0;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-prev:hover {background:url(../images/skin-sml-left.png) no-repeat 0 0; opacity:0.8;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-next:hover {background:url(../images/skin-sml-right.png) no-repeat right 0; opacity:0.8;}
.vc_custom_1480339046069 {margin-top:50px !important;}
#naaccr_2017_annual_div .ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next {margin-top:-42.5% !important;}
.bg-primary {margin-bottom:10px !important;}
.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {border:0 !important;}

.page.type-page.hentry.entry .entry-content {clear:both;}
.page.type-page.hentry.entry .wpcf7-form-control {width:94%; !important; margin:10px !important;}

#layerslider_6 .ls-nav-next, #layerslider_6 .ls-nav-prev {margin-top:-10px !important;}

.post.hentry.ivycat-post.ivycat-post-bg.blog-section::after {height:20px; bottom:-20px; background-size:100% 100%; background-position:10px 0;}

div.nice_navigation li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::before {left:-79px;}
div.nice_navigation li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::after {width:82px; left:-80px;}

.arrow-list ul, .arrow-list, .photo-list-single, .zip-list-single, .page-list-single, .video-list-single, .excel-list-single, .arrow-list_new, .word-list-single, .pdf-list-single, .ppt-list-single, .sas-list-single, .text-list-single {padding-left:20px;}
.vc_tta-accordion .wpb_wrapper > ul {padding-left:0;}

.vc_custom_1481545772743 {padding-left:0 !important;}
.col-sm-3.col-sm-offset-1.blog-sidebar {display: table; float: none; margin: auto; width: 92%;}

iframe{width:100%;height:auto;}

.conference-accordion .panel-heading a{padding:11px 30px 11px 11px;}
.conference-accordion .panel-title{font-size:14px; position:relative;}
.conference-accordion .fa.fa-caret-right{ position:absolute; right:10px; top:10px;}

body.page-id-10243 .slider-innr img {height:70px;}
body.page-id-10243 .slider-innr{height:70px;}
body.page-id-10243 .slider-innr h1{ top:45% !important;}

}
@media screen and (min-width: 480px) and (max-width: 767px)   {
.container.marketing {margin-top: 20px !important;}
.logo {margin-top:20px;}
.header_right {width:100%;}
.navbar-wrapper .header-searchbox {width:100%; margin-left:0 !important; margin-top:15px !important;}
.col-md-41 {display:table; margin:auto; width:77%;}
.login-wrp {margin-right:20px;}
.social-wrp, .login-wrp {margin-top:0;}
.navbar-toggle {margin-top:-46px; padding:10px; margin-right:0;}

.menu-left {width:100%; padding:2px 0; overflow:hidden;}
.nav > li > a:focus, .nav > li > a:hover {height:auto;}
.nav > li {padding:0 !important;}
.nav > li > a {padding:8px 30px !important; margin-bottom:1px; text-align:left !important;}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {z-index:9 !important;}
.menu-right {width:100%; height:45px; padding:0; border-radius:5px; margin:5px 0 20px;}
.menu-right .main-menu-item a {text-align:center !important;}
.ls-fullwidth .ls-bottom-slidebuttons a {margin-bottom:-10px;}
.featurette .col-md-4 {padding:0 15px;}
.featurette .col-md-4, .row.featurette {margin:0;}
.input-bg {width:88% !important;}
.input-bg .input-group, .input-group .search-form {width:100% !important;}
.search-form .form-control {width:88% !important;}
.input-group-addon, .input-group-btn {}
.ls-wp-fullwidth-container {margin-top:0px !important;}
.partner strong {display:block;}

/* inner page */
.slider-text .bread-current {font-size:20px !important;}
.slider-text {margin-top:-60px;}
#content, .col-sm-88 {width:94% !important; margin:0 20px 20px !important; float:none;}
.staff_member_div h2, .staff_member_div p, .staff_member_div .wpb_single_image.vc_align_right {text-align:left !important;}

.copyright .right {float:none; display:block;}
.ac_title {width:auto; background-size:cover;}
#event2017_div .ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next {margin-top:-38.5% !important;}
#event2017_div .ls-v5 .ls-nav-prev {left:81% !important;}
.version-list li {margin:0 7px;}

.tabs-section .vc_tta.vc_general .vc_tta-panel.vc_active:before {display:none;}
.tabs-section {padding-top:40px;}
 .tabs-section .vc_tta.vc_general .vc_tta-panel-title > a .glyphicon {padding:0 15px;}
.tabs-section .vc_tta-panel-body {padding:15px 20px !important;}
.tabs-section .fmdivleft > ul, .tabs-section .fmdivright > ul {padding:0;}
.tabs-section .fmdivright .fmdivleft {width:48%;}
.tabs-section .fmdivright {width:70%;}
/*.smp-tabs.vc_tta.vc_general .vc_tta-panel-body {padding:20px !important;}*/
.vc_tta.vc_general .vc_tta-panel-title {padding:0 20px;}
#content-sidebar-wrap .col-sm-3.blog-sidebar {display:inline-block; margin:0 28%; width:300px; float:none;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation h4 {padding-bottom:4px;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation {background-position:-1px 0; padding:0 0 20px 20px;}

#content-sidebar-wrap .col-sm-3 .widget-wrap ul {padding-top:20px;}

div.nice_navigation .sub-menu li.menu-item-has-children.menu-parent-item ul li.current-menu-item {width:315px; margin-left:-96px;}

.col-sm-8.blog-main {width:100%;}
.blog-section .post_thumb_img {width: 20% !important;height: auto; margin:10px;}
.blog-section .post_thumb_img img {min-height:inherit;}

.blog-section .entry-summar_div {width:75% !important;}


.ivycat-post-bg, .blog-section .entry-summary {height:auto !important;}
.wrapper_post {display:table; width:100%; margin-bottom:20px;}
.blog-section .entry-summar_div {padding:0 0 0 15px;}
.blog-section .entry-utility {width:auto; margin-bottom:10px;}
.ivycat-post-bg {background-image:none;}

.post.hentry.ivycat-post.ivycat-post-bg.blog-section::after {background-size:100% 100%; background-position:10px 0;}


.navbar-collapse.in {overflow:visible;}
.menu-right .nav.nav-tabs > li {background:none;}
.menu-right {margin-top:-5px !important; height:auto;}
.menu-right .nav-tabs > li > a {text-align:left;}
.menu-right .main-menu-item a {text-align:left !important;}
.menu-right .nav-tabs > li > a {padding:8px 15px 8px !important;}
.navbar-nav > li > ul.sub-menu > li#nav-menu-item-346 > a, .navbar-nav > li > ul.sub-menu > li#nav-menu-item-360 > a {background:none; box-shadow:none; font-weight:700; color:#fff !important; padding-left:0 !important;}
.menu-right .navbar-nav {margin:0; padding:0;}
#nav-menu-item-348 a, #nav-menu-item-349 a, #nav-menu-item-350 a, #nav-menu-item-351 a, #nav-menu-item-352 a, #nav-menu-item-353 a, #nav-menu-item-354 a, #nav-menu-item-355 a, #nav-menu-item-356 a, #nav-menu-item-357 a, #nav-menu-item-358 a, #nav-menu-item-362 a, #nav-menu-item-363 a, #nav-menu-item-365 a, #nav-menu-item-366 a, #nav-menu-item-367 a, #nav-menu-item-368 a, #nav-menu-item-369 a, #nav-menu-item-370 a, #nav-menu-item-371 a, #nav-menu-item-372 a {background:none !important; color:#fff !important;}
.menu_nav_label {color:#dadddc !important;}
.menu-right .navbar-nav ul {padding-left:15px !important;}

.menu-right .navbar-nav li.menu-parent-item .menu-opener {top:5px !important;}
.our-partner-section {width:40%; margin:0;}

.navbar-nav ul li.sub-menu-item .become-menu {position:relative; margin:15px 0 !important; bottom:0; left:auto; padding:10px 16px !important;}

li.sub-menu-item.for_members_top a.menu-link[href="#for_members"]:nth-of-type(1) {display:block !important; font-weight:700;}
.menu-right .navbar-nav > li > ul.sub-menu {padding-bottom:0; padding-top:10px;}
.menu-right .navbar-nav > li > ul.sub-menu .btn-default {background:none !important;}
.menu-right .navbar-nav > li > ul.sub-menu .glyphicon-user::before {color:#fff !important;}

.menu-right .navbar-nav li.become-menu {left:5px; padding-left:15px !important;}
.search-innner-form form input[type="text"] {width:auto;}
.navbar-nav > li > ul.sub-menu > li > a::before, .nav-tabs > li > ul.sub-menu > li > a::before, .nav-tabs li ul > li.inner-head > a::before {display:none;}

div.nice_navigation li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::before {left:-79px;}
div.nice_navigation li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::after {width:82px; left:-80px;}

.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-prev {background:url(../images/skin-sml-left.png) no-repeat 0 0;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-next {background:url(../images/skin-sml-right.png) no-repeat right 0;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-prev:hover {background:url(../images/skin-sml-left.png) no-repeat 0 0; opacity:0.8;}
.ls-wp-fullwidth-container .ls-fullwidth .ls-nav-next:hover {background:url(../images/skin-sml-right.png) no-repeat right 0; opacity:0.8;}
.page.type-page.hentry.entry .entry-content {clear:both;}
.page.type-page.hentry.entry .wpcf7-form-control {width:auto !important; margin:10px !important;}

#naaccr_2017_annual_div .ls-v5 .ls-nav-prev {left:80% !important;}
#naaccr_2017_annual_div .ls-v5 .ls-nav-prev {maring-top: 34% !important;}
#naaccr_2017_annual_div .ls-v5 .ls-nav-next {top:50%;}
#naaccr_2017_annual_div .ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next {margin-top: -34.5%!important;}


.vc_custom_1481545772743 {padding:0 20px !important;}
 .slider-text #breadcrumbs {margin-top:0;}
 
 .footer_post_text {width:85%;}
 .col-sm-3.col-sm-offset-1.blog-sidebar.default-sidebar {display:table; float:none; margin:20px auto; width:60%; position:relative; top:25px;}
 .ls-wp-fullwidth-helper {top: 110px; margin-bottom:90px; position:relative;}
.ls-wp-fullwidth-container {display:table !important;}

#naaccr_2017_annual_div .ac_title h2 {width:60%; float:right; font-size:19px;}
#naaccr_2017_annual_div .ac_title p {float:right; width:60%;}
.smp-tabs.vc_tta-tabs-position-top {margin-top: 90px;}
.special-subgroup-accordion h4.vc_tta-panel-title:after {display: none !important;}

iframe {
    width: 100%;
    height: auto;
}
.bg-primary {margin-bottom:10px; white-space:inherit;}
	.slider-innr h1 {font-size: 16px; top: 33%;}	


}
@media screen and (min-width: 320px) and (max-width: 767px) {
	
.title{ width:100%;}	
.title2{ width:100%;}	

.list-group2 { width:100%;}

.carousel-caption img{ width:100%; height:auto;}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {z-index:9 !important;}
.container.marketing {margin-top:15%; /* 56%; */ }
.nice_navigation {padding:0;}
#layerslider_6{ opacity:0;}
.naaccr-conf-logos span {display:block; text-align:left;}
.naaccr-conf-logos p {text-align: center;}
.naaccr-conf-logos img {margin: 10px; height: 55px;}

.special-subgroup-accordion h4.vc_tta-panel-title:after {display: none !important;}
.smp-tabs.vc_tta.vc_general .vc_tta-panel-body {padding:20px !important;}
}

@media screen and (min-width:400px) and (max-width: 767px) {
	.container.marketing {margin-top:5%;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	#layerslider_6{padding-top:30px;}
}

@media screen and (min-width: 980px)  {
.logo {width:450px; text-align:left; margin-left:-15px;}
	
.carousel-caption img{ width:100%; height:auto;}
.input-group{ width:100%;}
.col-md-4{ float:left; padding-left:0px; padding-right:0px;}
.login-wrp{    margin: 17px 0 0 0; text-align:center; float:left;}
.social-wrp{   margin:15px 5px 0 10px;  text-align:center; float:right; width:145px;}
.social-wrp img{ width:100%; height:auto;}

/* .nav > li{ width:112px;} */
.nav-tabs > li{ margin:0px!important; padding:0px!important; }
.nav-tabs > li a{ margin:0px!important;}

}

@media screen and (min-width: 1200px)  {
.navbar-nav > li > a{padding:14px 17.2px !important; font-size:14px!important;}
.menu-left{ width:86.5%; float:left;}
.menu-right{ width:13%; float:right;}
/* .nav > li{ width:162px;} */

.nav-tabs > li{ margin:0px!important; padding:0px!important; }
.nav-tabs > li a{ margin:0px!important;}
}
@media screen and (min-width: 768px) and (max-width: 991px)   {
.container {width:auto !important; padding:0 20px !important;}
.logo {width:auto; margin-left:0;}
.navbar-wrapper .col-md-3 {float: left; padding: 0; width:50%;}
.header_right {width:100%; margin-top:-75px;}
.col-md-41 {float: right;}
.social-wrp {width:130px;}
.navbar-wrapper .header-searchbox {padding:0; width:100%;}
.input-bg {width:92% !important;}
.input-bg .input-group, .input-group .search-form {width:100% !important;}
.search-form .form-control {width:92% !important;}
.navbar-toggle {margin-top:-46px; padding:10px; margin-right:0;}

.menu-left {width:100%; padding:2px 0; overflow:hidden;}
.nav > li > a:focus, .nav > li > a:hover {height:auto;}
.nav > li {padding:0 !important;}
.nav > li > a {padding:8px 30px !important; margin-bottom:1px; text-align:left !important;}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {z-index:9 !important;}
.menu-right {width:100%; height:45px; padding:0; border-radius:5px; margin:5px 0 20px;}
.menu-right .main-menu-item a {text-align:center !important;}
.navbar-header {float:right;}
.menu-left .navbar-nav {background: #002878 none repeat scroll 0 0; color: #fff; padding: 0 2%;}
.navbar-wrapper .header-searchbox {margin-top:20px !important;}
.ls-wp-fullwidth-container {margin-top:0px !important;}
.navbar-nav > li > ul.sub-menu {width:100% !important;}
.nav > li {position:relative;}
.navbar-nav > li > ul.sub-menu {top:35px !important;}
.row.featurette {margin:0;}
.footer-bg .col-md-4, .footer-bg .col-md-3, .footer-bg .col-md-2 {margin:10px 0 0 0 !important; width:49%; display:inline-block; vertical-align:top;}
.list-group2 {width:100%;}
.partner strong {display:block;}
.title {display:table; padding:10px 30px; width:auto;}
/*.featurette .col-md-4 {margin:0 0 0 15px;}*/
.slider-text {margin:-10% 0 6% 0;}
#content {width:60% !important; margin-right:15px;}
#content-sidebar-wrap .col-sm-3 {width:36% !important; margin:0 0 0 10px !important; padding:0 10px;}
.ac_title {width:auto; background-size:cover;}
.ac_img img {padding:0;}
.version-list li {margin:0 6px;}
.tabs-section .vc_tta-panel-body {padding:15px 20px !important;}
.tabs-section .vc_tta-panel-body ul {padding:0 !important;}
.tabs-section .fmdivright .fmdivleft {width:50%;}
.tabs-section .fmdivright {width:70%;}
.smp-tabs.vc_tta.vc_tta-spacing-1 .vc_tta-tab {width:19%; background-size:100% auto !important;}
.smp-tabs.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {width:100%;}
.smp-tabs.vc_tta.vc_general .vc_tta-panel-body {padding:85px 40px 40px;}
.vc_tta.vc_general .vc_tta-tab > a {word-wrap:break-word;}
.smp-tabs.vc_tta.vc_general .vc_tta-tab > a strong {font-size:14px; line-height:15px;}
.smp-tabs.vc_tta.vc_general .vc_tta-panels-container {margin-top:-85px;}
#content-sidebar-wrap .col-sm-3.blog-sidebar {background-size:97% auto;}

.col-sm-8.blog-main {width:70%;}

.col-sm-3.col-sm-offset-1.blog-sidebar.default-sidebar {width:28%;}

.blog-section .post_thumb_img {width: 18% !important; height: auto; margin:10px;}
.blog-section .post_thumb_img img {min-height:inherit;}
.ivycat-post-bg, .blog-section .entry-summary {height:auto !important;}
.wrapper_post {display:table; width:100%; margin-bottom:20px;}
.blog-section .entry-summar_div {padding:10px 0 0 20px; width:76% !important;}
.blog-section .entry-utility {width:auto; margin-bottom:10px;}
.ivycat-post-bg {background-image:none;}
.vc_tta-color-grey.vc_tta-style-classic.steeringtabs .vc_tta-tab > a {font-size:15px; padding:80px 10px 10px;}
.steering-com-head {width:61%;}
.post.hentry.ivycat-post.ivycat-post-bg.blog-section::after {background-size:100% 100%; background-position:20px 0;}

.navbar-collapse.in {overflow:visible;}
.menu-right .nav.nav-tabs > li {background:none;}
.menu-right {margin-top:-5px !important; height:auto;}
.menu-right .nav-tabs > li > a {text-align:left;}
.menu-right .main-menu-item a {text-align:left !important;}
.menu-right .nav-tabs > li > a {padding:8px 15px 10px !important;}
.navbar-nav > li > ul.sub-menu > li#nav-menu-item-346 > a, .navbar-nav > li > ul.sub-menu > li#nav-menu-item-360 > a {background:none; box-shadow:none; font-weight:700; color:#fff !important; padding-left:0 !important;}
.menu-right .navbar-nav {margin:0; padding:0;}
#nav-menu-item-348 a, #nav-menu-item-349 a, #nav-menu-item-350 a, #nav-menu-item-351 a, #nav-menu-item-352 a, #nav-menu-item-353 a, #nav-menu-item-354 a, #nav-menu-item-355 a, #nav-menu-item-356 a, #nav-menu-item-357 a, #nav-menu-item-358 a, #nav-menu-item-362 a, #nav-menu-item-363 a, #nav-menu-item-365 a, #nav-menu-item-366 a, #nav-menu-item-367 a, #nav-menu-item-368 a, #nav-menu-item-369 a, #nav-menu-item-370 a, #nav-menu-item-371 a, #nav-menu-item-372 a {background:none !important; color:#fff !important;}
.menu_nav_label {color:#dadddc !important;}
.menu-right .navbar-nav ul {padding-left:15px !important;}

.menu-right .navbar-nav li.menu-parent-item .menu-opener {top:5px !important;}
.our-partner-section {width:35%; }
.partners-border a {margin:0 2px;}
.our-partner-left {float:none; display:table;}
.our-partner-right {float:none;}

#nav-menu-item-346, #nav-menu-item-360 {bottom: auto; position: relative;}
li.sub-menu-item.for_members_top a.menu-link[href="#for_members"]:nth-of-type(1) {display:block !important; font-weight:700;}
.menu-right .navbar-nav > li > ul.sub-menu {padding-bottom:0; padding-top:10px;}
.menu-right .navbar-nav > li > ul.sub-menu .btn-default {background:none !important;}
.menu-right .navbar-nav > li > ul.sub-menu .glyphicon-user::before {color:#fff !important;}
.menu-right .navbar-nav li.become-menu {left:5px; padding-left:15px !important;}
.navbar-nav > li > ul.sub-menu > li > a::before, .nav-tabs > li > ul.sub-menu > li > a::before, .nav-tabs li ul > li.inner-head > a::before {display:none;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation h4 {line-height:45px;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation {background-position:4px 0; background-size:98.5% 58px;}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a {padding-right:45px;}
/*div.nice_navigation li.current-menu-item, div.nice_navigation ul li.current-menu-item ul li.current-menu-item, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item {margin-left:-34%; width:139.8%;}*/

div.nice_navigation li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::before {left:-79px;}
div.nice_navigation li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::after {
    left: -79px;
    width: 80px;
}

div.nice_navigation .sub-menu li.menu-item-has-children.menu-parent-item ul li.current-menu-item {width:176.5%; margin-left:-91px;}

.navbar-nav ul li.sub-menu-item .become-menu {position:relative; margin:10px auto !important; bottom:0; left:auto; padding:10px 20px !important;}

.nice_navigation {width:97%; margin-left:3px;}
.vc_tta.annual_conference .vc_tta-tab > a {padding:8px !important;}
.contact-info .vc_col-sm-6 {width: 100%;}
	.slider-innr h1 {top: 38%; font-size: 20px;}
	.naaccr-conf-logos img {height: 50px;}
}

@media screen and (min-width: 992px) and (max-width: 1169px)   {
.container {width:auto !important; padding:0 20px !important;}
.navbar-nav > li > a {padding-left:15px !important;}
.menu-left {width:88% !important;}
.menu-right {float:right !important; width:11% !important;}
.menu-right .nav-tabs > li > a {font-size:14px !important;}
.navbar-nav > li > a {height:48px; line-height:38px; padding:4px 8.8px !important;}
.nav > li:last-child > a {padding-right:11px !important;}
.inr-box .col-md-6 {width:58%;}
.menu-right .nav > li:last-child > a { padding-right:0 !important;}
.row.featurette {margin:0;}
#content {width:65% !important; margin-right:20px;}
#content-sidebar-wrap .col-sm-3 {width:29% !important; margin:0 0 0 20px !important;}
.slider-text {margin:-9% 0 6% 0 !important;}
.ac_title {width:auto; background-size:cover;}
.version-list li {margin:0 7px;}
.col-sm-8.blog-main {width:73%;}

/* blog*/
.col-sm-8 {
    width: 74%;
    float: right;
    border: 1px solid #dbdbdc;
    border-radius: 6px;
    box-shadow: 0px 2px 5px #ccc;
}
.col-sm-offset-1 {
    float: left;
    border: 1px solid #dbdbdc;
    margin-right: 10px;
    border-radius: 6px;
    box-shadow: 0px 2px 5px #ccc;
}
.ivycat-post-bg {
    height: auto;
    background: url(images/blog-bg.png) no-repeat;
    background-position: 3px 15px !important;
}
.wrapper_post {
    border: 1px solid #ccc !important;
    clear: both;
    min-height: inherit;
}

.blog-section .entry-summar_div {
    border-radius: 5px;
    height: auto;
    padding: 15px 20px 15px 35px;
    width: 82% !important;
}
.smp-tabs.vc_tta.vc_tta-spacing-1 .vc_tta-tab {width:19%; background-size:100% auto !important;}
.smp-tabs.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {width:100%;}
.ls-wp-fullwidth-container {margin-top:0 !important;}
.our-partner-section {width:43%;}

.widget_nice_navigation h4 {font-size:13px !important;}
.menu-right .navbar-nav > li > ul.sub-menu li ul li {padding:3px 0px 3px 0px;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation h4 {line-height:48px;}
#content-sidebar-wrap .col-sm-3 .widget_nice_navigation {background-position:-2px 0; background-size:103% 62px;}

div.nice_navigation .sub-menu li.menu-item-has-children.menu-parent-item ul li.current-menu-item {width:145%; margin-left:-75px;}

div.nice_navigation li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::before, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::before {left:-69px;}
div.nice_navigation li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item::after, div.nice_navigation ul li.current-menu-item ul li.current-menu-item ul li.current-menu-item::after {left:-74px; width:76px;}
.naaccr-conf-logos img {height: 75px;}
body.page-id-10243 .slider-innr h1{ top:55% !important;}
}
@media screen and (max-width: 991px)   {

/* Mobile Submenu */
.nav > li {text-align:left;}
.navbar-nav li.menu-parent-item .menu-opener {right:20px !important; color:#fff; font-size:13px;}
.navbar-nav > li > ul.sub-menu, .navbar-nav > li.ecs-vertical > ul.sub-menu > li ul {width:100% !important; background:#002878 !important; border:0 !important;}
.navbar-nav > li > ul.sub-menu {padding-left:25px !important;}
.geo_mega_column-2 > ul > li#nav-menu-item-276, .geo_mega_column-2 > ul > li#nav-menu-item-385, .geo_mega_column-2 > ul > li#nav-menu-item-278, .geo_mega_column-2 > ul > li#nav-menu-item-384, .geo_mega_column-2 > ul > li#nav-menu-item-389,.geo_mega_column-2 > ul > li#nav-menu-item-300,.geo_mega_column-2 > ul > li#nav-menu-item-2161,.geo_mega_column-2 > ul > li#nav-menu-item-387,.geo_mega_column-2 > ul > li#nav-menu-item-388, .geo_mega_column-2 > ul > li#nav-menu-item-3628 {width:100%;}
.navbar-nav > li > ul.sub-menu li a {font-size:13px; color:#fff !important; border-bottom:0 !important; background:none;}
.menu-right .nav-tabs li ul li ul, .geo_mega_column-2 > ul > li#nav-menu-item-278 ul, .geo_mega_column-2 > ul > li#nav-menu-item-384 ul, .geo_mega_column-2 > ul > li#nav-menu-item-389 ul,.geo_mega_column-2 > ul > li#nav-menu-item-300 ul,.geo_mega_column-2 > ul > li#nav-menu-item-2161 ul ,.geo_mega_column-2 > ul > li#nav-menu-item-387,.geo_mega_column-2 > ul > li#nav-menu-item-388 ul ul, .geo_mega_column-2 > ul > li#nav-menu-item-3628 ul,.latest-rel {-moz-columns:auto; -webkit-columns:auto;}
.menu-right .navbar-nav li.menu-parent-item .menu-opener {color:#000; top:5px !important;}
.menu-right .navbar-nav ul.sub-menu li.menu-parent-item .menu-opener {color:#fff;}
.nav > li > a {padding:8px 35px 8px 15px !important; }

.menu-right .navbar-nav > li > ul.sub-menu li a, .menu-right .menu_nav_label {padding-left:0 !important;}
/* blog*/
.col-sm-8 {
    width: 74%;
    float: right;
    border: 1px solid #dbdbdc;
    border-radius: 6px;
    box-shadow: 0px 2px 5px #ccc;
}
.col-sm-offset-1 {
    float: left;
    border: 1px solid #dbdbdc;
    margin-right: 10px;
    border-radius: 6px;
    box-shadow: 0px 2px 5px #ccc;
}


.wrapper_post {
    border: 1px solid #ccc !important;
    clear: both;
    min-height: 300px;
}
}
