/************************ Common ********************/
a:link, a:visited {text-decoration: none;}
a, a:visited, a:focus, a:active, a:hover {outline: 0 none;}
ul/*,ol*/{list-style-type: none; margin:0; padding:0;}
textarea, input { outline: none; }
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: none;
}
.footer a:visited, .footer a:focus, .footer a:active,.footer a:hover {text-decoration: underline !important;}
.scci-event-reg-popup {text-align: center;}
.scci-event-reg-popup a {
    background-color: #FFFFFF;
    border: 1px solid #1C4887;
    border-radius: 2px;
    color: #1C4887;
    padding: 10px 18px;
    font-size: 13px;
    text-transform: uppercase;
}
.scci-event-reg-popup a.scci-event-popup-auth {
    margin-right: 5px;
}
.scci-event-reg-popup a:hover { background: #1C4887; color: #fff; }
.not-logged-in #registration-form .form-item-anon-mail .required {color: #FF0000 !important;}
.page-node-register #registration-form .form-disabled input[type="text"] {background-color: #e2e2e2;} 
.page-node .node .field-name-body ol {list-style-type: decimal !important;/*margin-left: 13px !important;*/}
.page-node .node .field-name-body ul {list-style-type: disc !important; /*margin-left: 13px !important;*/}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
img{max-width: 100%;}
#better-messages-default div.status {
  color: #888888;
  font-size: 14px;
}
.create-account-desclaimer-required {
    color: #FF0000;
    margin-right: 2px;}
.logged-in .region-footer-top .join-scci-footer {display: none;}
/* MISC */
.menu-views {height:28px !important;}
.menu-views .views-row a{color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;}
/*FORUM */

/*Fron upcoming events*/

.static-event {
	background:#fecb00;
}

.static-event:hover {
	background:#d8ad03!important;
}

.static-event .date-display-single {
	color:#000!important;
}

.static-event .views-field-nothing a {
	color:#000!important;
	font-weight: bold!important;
    font-size: 18px!important;
    padding: 10px 0;
    display: inline-block;
    width: 100%;
}

.static-event .company-profile-events {
	color:#000!important;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 14px!important;
}

/* end */

.field-name-field-field-sambandh-date,
.views-field-field-field-sambandh-date {
	margin-bottom: 10px;
	display: inline-block;
}

#user-pass-reset p{
    color: #999999;
    font-size: 14px;
    font-weight: 400;
}
.page-forum .forum-details .forum-name a {color: #1C4887;
    font-size: 17px;
    font-weight: 400;
	margin-left: 10px;}
.page-forum .forum-details .forum-name a:hover {color: #888;}
.page-forum .forum-number-topics,
.page-forum .forum-number-posts {color: #888;}
.page-forum  .forum-last-reply {padding: 4px; color: #888;}
.page-forum  .forum-last-reply a{color: #1C4887;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;}
.page-forum .forum-details .forum-last-reply a:hover {color: #888;}
.page-forum #forum-statistics .forum-statistics-sub-body {color: #888;}
.page-forum #forum-statistics .forum-statistics-sub-body a {color: #1C4887;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;}
.page-forum #forum-statistics .forum-statistics-sub-body a:hover {color: #888;}
.page-forum .view-news h2, .page-node .view-news h2{
	color: #888888;
	font-weight: 600;
	font-size: 19px;
	text-transform: uppercase;
}
.page-forum .view-news, .page-node .view-news,
.page-joinscci .views-news , .page-organization .views-news,
.page-the-board .views-news{
	margin-top: 10px;
}
.page-forum .view-news .views-row,
.page-node .view-news .views-row,
.page-joinscci .view-news .views-row,
.page-organization .views-news .views-row,
.page-the-board .views-news .views-row
{
	margin-top: 15px;
	padding-bottom: 15px;
}
.page-forum .view-news .views-row.views-row-first,
.page-node .view-news .views-row.views-row-first,
.page-sambandh-stories .region-sidebar-second .views-row.views-row-first,
.page-joinscci .view-news .views-row.views-row-first,
.page-organization .view-news .views-row.views-row-first,
.page-the-board .view-news .views-row.views-row-first
{
	margin-top: 20px;
	padding-bottom: 15px;
}
.page-forum .view-news .views-row .views-field-nothing,
.page-node .view-news .views-row .views-field-nothing,
.page-joinscci .view-news .views-row .views-field-nothing,
.page-organization .view-news .views-row .views-field-nothing,
.page-the-board .view-news .views-row .views-field-nothing
{
	color: #666;
	font-weight: 600;
	font-size: 14px;
	font-weight: 400;
}
.page-joinscci .view-news .views-row .views-field-title a,
.page-node .view-news .views-row .views-field-title a,
.page-sambandh-stories .region-sidebar-second .views-row .views-field-title a,
.page-forum .view-news .views-row .views-field-title a,
.node-type-forum .author-pane a,
.node-type-forum .comment-form a.username
.page-node-done .links a{
	text-decoration: none;
	color: #1c4887;
	font-size: 14px;
	font-weight: 400;
}
.page-joinscci .view-news .views-row .views-field-title a:hover,
.page-node .view-news .views-row .views-field-title a:hover,
.page-forum .view-news .views-row .views-field-title a:hover,
.node-type-forum .author-pane a:hover,
.node-type-forum .comment-form a.username:hover,
.page-node-done .links a:hover{
	color: #666;
}
.page-forum- .region-content{margin-top: -24px;}
.page-forum- #forum-topic-list .forum-table  {width: 100%;}
.page-forum- .forum-node-create-links {width: 100%; color: #888; padding: 5px 0 10px;}
.page-forum- #forum-topic-list .forum-table td.views-field-title,
.page-forum- #forum-topic-list  .forum-table td.views-field-last-updated {color: #888; padding: 5px;}
.page-forum- #forum-topic-list .forum-table  td.views-field-title a,
.page-forum- #forum-topic-list  .forum-table td.views-field-last-updated a {text-decoration: none;
	color: #1c4887;
	font-size: 17px;
	font-weight: 400;}
.page-forum- #forum-topic-list .forum-table td.views-field-title a:hover,
.page-forum- #forum-topic-list  .forum-table td.views-field-last-updated a:hover{color: #888;}
.page-forum- #forum-topic-list  .forum-table td.views-field-comment-count {color: #888;}

.page-forum- .forum-tools {display: none;}

.node-type-forum .author-pane a
.node-type-forum #comment-form .form-item label{
	color: #666;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	text-transform: uppercase;
}
.node-type-forum #comment-form .btn-primary{
        background-color: #fff;
	border-color: #1c4887;
	color: #1c4887;
	cursor: pointer;
	height: 40px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	width: 176px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.node-type-forum #comment-form .btn-primary:hover{
	background-color: #1c4887;
	color: #FFF;
}
.node-type-forum #comment-form input[type="text"]{
	background-color: #fff;
	border: 1px solid #ddd;
	height: 33px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;		
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.node-type-forum #comment-form label span.form-required{color: #f00 !important;}
.page-node-done .webform-confirmation p {color: #888;}
.page-node-register .registration-who-msg{display: none;}
/*.registration_event_registration_form_group_reg_first_div {padding-left: 0;}
.registration_event_registration_form_group_reg_second_div {padding-right:0;}*/
/************************ Header ********************/
.front .main-container .row{margin-left:0;
  margin-right: 0;}
.front .main-container section.col-sm-12{padding-left:0;
  padding-right: 0;}
.not-logged-in .navbar-nav li.menu-views{display: none;}
.navbar-header {
    float: left;
    position: relative;
    z-index: 99;
}
.navbar-default {background-color: #FFF; border-color: #DDD;}
.navbar-brand{
	height: auto;
	line-height: normal;
	padding: 10px 0 0 0;
}
.navbar{
	margin-bottom: 0;
        min-height: 100px;
	/*z-index: 11000;*/
}
.navbar-nav{
	float: right;
	margin-top: 58px
}
.navbar-nav > li > a{
	font-weight: 400;
	line-height: normal;
	padding: 5px 7px;
	text-transform: uppercase;
}
.navbar > .container .navbar-brand, 
.navbar > .container-fluid .navbar-brand{
	margin-left: 0;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus{
	background-color: transparent;
	color: #1c4887;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus{
	background-color: transparent;
	color: #1c4887;
}
.navbar-collapse{position: relative;}
.nav-login{
	background-color: #FFF;
	border: 1px solid #1c4887;
	color: #1c4887 !important;
}
.nav-login:hover{
	background-color: #1c4887 !important;
	color: #FFF !important;
}
.nav-login1{
	background-color: #FFF;
	color: #1c4887 !important;
}
.front .dropdown-menu > .active > a{
	background-color: transparent;
	color: #333;
} 
.front .dropdown-menu > .active > a:hover, 
.front .dropdown-menu > .active > a:focus{
	background-color: #f5f5f5;
	color: #333;
}
.top-band {
   position: absolute;
   right: 0;
   top: 0;
}
.search .form-control{
	background-color: #EEE;
	border: 0;
	height: 36px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0; 
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
}
.search .form-control:focus{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
}
.search .btn{
	background: url(../images/icon-search.png) no-repeat 0 0;
	border: 0;
	height: 36px;
	text-indent: -9999px;
	width: 36px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0; 
}
ul.social-top{float: right; margin-right: 10px;}
ul.social-top li{float: left; margin: 5px 0 0 10px;}
.search{float: right; width: 270px;}

/************************ Footer ********************/


#block-ssci-custom-footer-links{
	padding-bottom: 25px;
}
.footer{margin-top: 0;}
.region-footer-top {
	color: #fff;
}
#block-ssci-custom-footer-links ul {
	padding-left: 0;
}
#block-ssci-custom-footer-links ul >li {
	color: #fff;
	float: left;
	font-weight: 600;
	width: 190px;/*margin-right: 2%;
  width: 15%;*/
}
#block-ssci-custom-footer-links ul li ul {
	margin-top: 25px;
}
#block-ssci-custom-footer-links ul li ul li {
	float: left;
	margin-top: 4px;
}
#block-ssci-custom-footer-links ul li.last, #block-ssci-custom-footer-links ul li.last ul {
	margin-right: 0;
}
#block-ssci-custom-footer-links ul li ul li.first {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 7px;
	padding-bottom: 15px;
}
#block-ssci-custom-footer-links ul li ul li a, .social-icons li.first a {
	border-bottom: none;
}
#block-ssci-custom-footer-links ul li ul li a:link, #block-ssci-custom-footer-links ul li ul li a:visited {
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
}
.region-footer-bottom {
	background: repeat-x #1c4887;
	float: left;
	width: 100%;
}
.region-footer-bottom p {
	color: #fff;
	font-size: 12px;
	margin: 19px 5px;
	text-align: center;
}
#block-ssci-custom-footer-links ul.social-icons {
	width: 190px;
	margin-left: 12px;
}
#block-ssci-custom-footer-links ul li.last ul.social-icons li {
	float: left;
}
#block-ssci-custom-footer-links ul.social-icons li.first {
	border-bottom: none;
	float: left;
	width: 40px;
	margin-top: 11px;
}
#block-ssci-custom-footer-links ul.social-icons li.last {
	float: left;
	width: 40px;
	margin-top: 11px;
}

#block-ssci-custom-footer-links ul.social-icons li.first + li {
	float: left;
	width: 40px;
	margin-top: 11px;
}

#block-ssci-custom-footer-links ul > li .about-us,
#block-ssci-custom-footer-links ul > li .membership,
#block-ssci-custom-footer-links ul > li .events,
#block-ssci-custom-footer-links ul > li .pablications,
#block-ssci-custom-footer-links ul > li .contact-us{
    border-bottom: 1px solid #FFFFFF;
    padding-bottom: 10px;
}


/************ End **********************/

/**************** Navigation Bar ************/

.navbar-social-links ul {
	padding: 0;
}
.navbar-social-links ul li.first {
	float: left;
	margin-right: 9px;
}
.navbar-search #search-block-form .input-group .input-group-btn .btn-default {
	background: url(../images/icon-search.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	cursor: pointer;
	height: 36px;
	padding: 0;
	display: block;
}
.navbar-search #search-block-form input[type="text"] {
	background-color: #edeeee;
	height: 36px;
}

/* FEEDBACKFORM & REGISTRATION FORM*/
.node-type-webform .webform-client-form {padding-left: 0;}
.node-type-webform .webform-client-form .form-item label,
.page-node-register #registration-form .form-item label{
	color: #666;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	text-transform: uppercase;
}
.node-type-webform .webform-client-form .btn-primary,
.page-node-register #registration-form .btn-primary{
        background-color: #fff;
	border-color: #1c4887;
	color: #1c4887;
	cursor: pointer;
	height: 40px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	width: 176px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.node-type-webform .webform-client-form .btn-primary:hover,
.page-node-register #registration-form .btn-primary:hover{
	background-color: #1c4887;
	color: #FFF;
}
.node-type-webform .webform-client-form input[type="text"],
.page-node-register #registration-form input[type="text"]{
	background-color: #fff;
	border: 1px solid #ddd;
	height: 33px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;		
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.node-type-webform .webform-client-form label span.form-required,
.page-node-register #registration-form label span.form-required{color: #f00 !important;}

/* SEARCH RESULT PAGE */

.page-search #search-form .col-sm-4,
.page-search #search-form .col-xs-12 {padding-left: 0;}
.page-search .search-results h3.title a{color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;}
.page-search .search-results > li {border-bottom: 1px dotted #CCCCCC;
    padding-bottom: 22px;}
.page-search .search-results h3.title a:hover{color: #666;}
.page-search .search-results p.search-snippet{color: #888888;
    font-size: 14px;
    font-weight: 400;}
.page-search .search-results .search-info {color: #666666;
    font-size: 14px;
    font-weight: 400;}
.page-search .search-results .search-info a{color: #1C4887;
    font-size: 13px;
    font-weight: 600;
    margin: 7px 0;
    text-decoration: underline;
    text-transform: uppercase;}
.page-search .search-results .search-info a:hover{color: #666;}
/**************** Login/signup ************/

#login-registration-pass h2{margin-top: 4px;}
#login-registration-pass label, 
#user-register-wrapper label,
.page-user-edit-company-profile #user-profile-form label,
.page-user-edit-company-profile #user-profile-form--2 label,
.page-user-edit-individual-profile #user-profile-form label{
	color: #666;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	text-transform: uppercase;
}
#user-register-form .form-item-member-type label{text-transform: none;}
#user-register-form--2 .form-item-member-type #edit-member-type label {text-transform: none;}
#login-registration-pass h2 .required,
#user-register-form h2 .required,
#user-register-form--2 h2 .required{
	color: #666; 
	float: right; 
	font-size: 14px;
	font-style: italic;
}
#user-register-form h2{margin-top: 1px; margin-bottom: 21px;}
#login-registration-pass h2 .required span,
#user-register-form h2 .required span{color: #f00; font-size: 14px;}
.login-forgot-password #userinput-register .returning-customer-login, 
#userinput-login .new-customer-login {
	color: #999;
	font-size: 16px;
	font-weight: 600;
	margin: 17px 0 19px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#userinput-register #user-login .btn-default,
#userinput-register #user-pass .forgot-password-button .btn-primary,
#user-register-wrapper .register-button .btn-default,
.page-user-edit-company-profile #user-profile-form .btn-primary,
.page-user-edit-company-profile #user-profile-form--2 .btn-primary,
.page-user-edit-individual-profile #user-profile-form .btn-primary{
	background-color: #fff;
	border-color: #1c4887;
	color: #1c4887;
	cursor: pointer;
	height: 40px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	width: 176px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#userinput-register #user-login .btn-default:hover,
#userinput-register #user-pass .forgot-password-button .btn-primary:hover,
#user-register-wrapper .register-button .btn-default:hover,
.page-user-edit-company-profile #user-profile-form .btn-primary:hover,
.page-user-edit-company-profile #user-profile-form--2 .btn-primary:hover,
.page-user-edit-individual-profile #user-profile-form .btn-primary:hover{
	background-color: #1c4887;
	color: #FFF;
}
#userinput-login .register-now{
	border: 1px solid #1c4887;
	cursor: pointer;
	height: 40px;
	margin-top: 25px !important;	
	text-align: center;
	text-transform: uppercase;
	width: 176px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#userinput-login .register-now a{
	color: #1c4887;
	display: block;
	line-height: 40px;
	padding: 0 10px;
}
#userinput-login .register-now a:hover{
	background-color: #1c4887;
	color: #FFF;
}
#userinput-register #user-login input[type="text"],
#userinput-register #user-login input[type="password"],
#userinput-register #user-pass input[type="text"],
#user-register-wrapper input[type="text"],
#user-register-wrapper select,
.page-user-edit-company-profile #user-profile-form input[type="text"],
.page-user-edit-company-profile #user-profile-form select,
.page-user-edit-company-profile #user-profile-form--2 input[type="text"],
.page-user-edit-company-profile #user-profile-form--2 select,
.page-user-edit-individual-profile #user-profile-form input[type="text"],
.page-user-edit-individual-profile #user-profile-form select{
	background-color: #fff;
	border: 1px solid #ddd;
	height: 33px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;		
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
#userinput-register label .form-required,
#user-register-wrapper label span.form-required,
.page-user-edit-company-profile #user-profile-form label .form-required,
.page-user-edit-company-profile #user-profile-form label span.form-required,
.page-user-edit-company-profile #user-profile-form--2 label .form-required,
.page-user-edit-company-profile #user-profile-form--2 label span.form-required,
.page-user-edit-individual-profile #user-profile-form label .form-required,
.page-user-edit-individual-profile #user-profile-form label span.form-required{color: #f00 !important;}
#userinput-forgotpassword {
	float: right;
	padding-top: 7px;
}
#userinput-forgotpassword a {
	color: #1c4887;
	font-weight: 400;
	margin-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}
#userinput-login .h2-description {
	color: #888888;
	font-size: 14px;
}
#userinput-login .register-now {
	margin-top: 10%;
}

#userinput-register .h2-description {
	color: #666;
	margin: 25px 0 20px 0;
	text-decoration: none;
}

#user-register-wrapper .user-email-wrapper,
#user-register-wrapper #edit-profile-individual-profile-field-individual-mem-company,
#user-register-wrapper #edit-profile-individual-profile-field-indi-member-company,
#user-register-wrapper #edit-profile-company-profile-field-reg-company-name,
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-reg-company-name,
.page-user-edit-company-profile #user-profile-form--2 #edit-profile-company-profile-field-reg-company-name,
.page-user-edit-individual-profile #user-profile-form #edit-profile-company-profile-field-reg-company-name{
	width: 100%;
	float: left;
}
#user-register-wrapper .form-item-member-type label[for=edit-member-type-individual] {
	float: left;
	margin-top: 6px;
}
#user-register-wrapper .form-item-member-type #edit-member-type-individual {
	margin-top: 9px;
}
#user-register-wrapper #profile2_company_profile_form_group_company_visiting,
#user-register-wrapper #profile2_company_profile_form_group_company_invoice,
#user-register-wrapper #profile2_company_profile_form_group_company_contact,
#user-register-wrapper #profile2_company_profile_form_group_company_other,
#user-register-wrapper #profile2_company_profile_form_group_company_other,
#user-register-wrapper #edit-profile-company-profile-field-other-company-presentation,
.page-user-edit-company-profile #user-profile-form #profile2_company_profile_form_group_company_visiting,
.page-user-edit-company-profile #user-profile-form #profile2_company_profile_form_group_company_invoice,
.page-user-edit-company-profile #user-profile-form #profile2_company_profile_form_group_company_contact,
.page-user-edit-company-profile #user-profile-form #profile2_company_profile_form_group_company_other,
.page-user-edit-company-profile #user-profile-form #profile2_company_profile_form_group_company_other,
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-company-presentation,
.page-user-edit-company-profile #user-profile-form--2 #profile2_company_profile_form_group_company_visiting,
.page-user-edit-company-profile #user-profile-form--2 #profile2_company_profile_form_group_company_invoice,
.page-user-edit-company-profile #user-profile-form--2 #profile2_company_profile_form_group_company_contact,
.page-user-edit-company-profile #user-profile-form--2 #profile2_company_profile_form_group_company_other,
.page-user-edit-company-profile #user-profile-form--2 #profile2_company_profile_form_group_company_other,
.page-user-edit-company-profile #user-profile-form--2 #edit-profile-company-profile-field-other-company-presentation,
.page-user-edit-individual-profile #user-profile-form #profile2_individual_profile_form_group_individual_first,
.page-user-edit-individual-profile #user-profile-form #profile2_individual_profile_form_group_individual_second{
	width: 100%;
	/*float: left;*/
}
#profile2_company_profile_form_group_company_visiting {clear: both;}
#user-register-wrapper .col-sm-4,
#user-register-wrapper .col-sm-12,
#user-pass .col-sm-4, #login-registration-pass .col-sm-4,
#user-register-wrapper .register-button.col-sm-12,
#user-pass .forgot-password-button.col-sm-12,
.page-user-edit-company-profile #user-profile-form .col-sm-4,
.page-user-edit-company-profile #user-profile-form .col-sm-12,
.page-user-edit-company-profile #user-profile-form .register-button.col-sm-12,
.page-user-edit-company-profile #user-profile-form--2 .col-sm-4,
.page-user-edit-company-profile #user-profile-form--2 .col-sm-12,
.page-user-edit-company-profile #user-profile-form--2 .register-button.col-sm-12,
.page-user-edit-individual-profile #user-profile-form .col-sm-4,
.page-user-edit-individual-profile #user-profile-form .col-sm-12{
	padding-left: 0;
}

/* Company Register */
#user-register-wrapper .field-group-fieldset,
.page-user-edit-company-profile #user-profile-form .field-group-fieldset,
.page-user-edit-company-profile #user-profile-form--2 .field-group-fieldset{
	border:0;
	box-shadow: none;
}
#user-register-wrapper .field-group-fieldset .panel-heading,
.page-user-edit-company-profile #user-profile-form .field-group-fieldset .panel-heading,
.page-user-edit-company-profile #user-profile-form--2 .field-group-fieldset .panel-heading{
	background-color: transparent;
	border-top: 1px dashed #e4e4e2;
	border-bottom: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	color: #000;
	font-size: 16px;
	font-weight: 600;
	padding: 17px 0 14px 0;
	text-transform: uppercase;
}
.page-user-edit-individual-profile .field-name-field-indi-member-company {margin-left: 0;}
#edit-profile-company-profile-field-reg-company-name{margin-bottom: 20px;}
#edit-profile-company-profile-field-other-compnay-logo input[type="file"]{
	float: left;
    margin-right: 10px;
    width: 290px;
}
#edit-profile-company-profile-field-other-compnay-logo button{float: left;}


#user-register-wrapper .field-group-fieldset .panel-body,
.page-user-edit-company-profile #user-profile-form .field-group-fieldset .panel-body,
.page-user-edit-company-profile #user-profile-form--2 .field-group-fieldset .panel-body{padding: 0;}
/*#profile2_company_profile_form_group_visiting_div_onae .field-type-text,
#profile2_company_profile_form_group_contact_div_one .field-type-text,
#profile2_company_profile_form_group_other_div_one .field-type-text,*/
#edit-profile-company-profile-field-company-invoice-state,
#edit-profile-company-profile-field-company-invoice-country,
#edit-profile-company-profile-field-company-contact-phone-1,
#edit-profile-company-profile-field-company-contact-phone-2,
#edit-profile-company-profile-field-company-visiting-state,
#edit-profile-company-profile-field-company-visiting-country,
.form-item-profile-company-profile-field-company-invoice-state-und-0-value,
.form-item-profile-company-profile-field-company-invoice-country-und,
.form-item-profile-company-profile-field-company-visiting-state-und-0-value,
.form-item-profile-company-profile-field-company-visiting-country-und,
.form-item-profile-company-profile-field-reg-company-name-und-0-value{
	margin-bottom: 0;
}
/*.page-company-register #profile2_company_profile_form_group_company_contact {margin-bottom: 5px;}
#edit-profile-company-profile-field-company-visiting-city,
#edit-profile-company-profile-field-company-visiting-state,
#edit-profile-company-profile-field-company-invoice-city,
#edit-profile-company-profile-field-company-invoice-state,
#edit-profile-company-profile-field-company-contact-phone-1,
#edit-profile-company-profile-field-other-head-of-company,
#edit-profile-company-profile-field-other-ann-glob-turnover,
#edit-profile-company-profile-field-other-num-of-emp-worldwide,
#edit-profile-company-profile-field-other-compnay-logo,
#edit-profile-individual-profile-field-individual-designation{
	clear: both;
}*/
.page-company-register #profile2_company_profile_form_group_company_contact {margin-bottom: 5px;}
#edit-profile-company-profile-field-company-visiting-city,
#edit-profile-company-profile-field-company-visiting-state,
#edit-profile-company-profile-field-company-invoice-city,
#edit-profile-company-profile-field-company-invoice-state,
#edit-profile-company-profile-field-company-contact-phone-1,
#edit-profile-company-profile-field-other-head-of-company,
#edit-profile-individual-profile-field-individual-designation{
	clear: both;
}
/************** News Block **********/

div#block-views-news-block {
	border-top: 1px solid #CCCCCC;
	margin: 39px 0 44px 0;
	padding-top: 20px;
}
.front .view-news .views-row, .page-news .view-news .views-row, .page-sambandh-stories .view-mytestone .views-row,
.page-publications .view-articles .views-row{
	border-bottom: 1px dotted #CCCCCC;
	margin-top: .8%;
	padding-bottom: .8%;
}
.page-news .view-news .views-row-last,
.page-publications .view-articles .views-row-last{
	border-bottom: none;
}
.front .view-news .views-row .views-field-nothing a, .page-news .view-news .views-row .views-field-nothing a {
	text-decoration: none;
	color: #1c4887;
	font-size: 17px;
	font-weight: 400;
}
.front .view-news .views-row .views-field-nothing a:hover, .page-news .view-news .views-row .views-field-nothing a:hover {
	color: #1c4887;
	text-decoration: underline;
}
.front .view-news .views-row .views-field-nothing span, .page-news .view-news .views-row .views-field-nothing span {
	color: #666;
	font-weight: 600;
	font-size: 14px;
	font-weight: 400;
}
.front .view-news .views-row .views-field-field-news-description, .page-news .view-news .views-row .views-field-field-news-description {
	color: #888888;
	font-size: 14px;
}
/************** News Detail Page **********/

.main-event-content-area .col-sm-8 {
	padding: 0;
}

/************** Members Block **********/

.front #block-ssci-custom-profile-member-directory{
	background: url(../images/bg-members.jpg) no-repeat 0 0;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;	
	height: 460px;
}


/************** Home Banner **************/
.front.logged-in .join-now-scci {
	display: none;
}
/*body.front .main-container .col-sm-12 {padding: 0;}*/
#myCarousel .carousel-control.left {
	background: url(../images/banner-arrow-left.png) no-repeat 0 50% transparent;
	text-indent: -100000px;
}
#myCarousel .carousel-control.right {
	background: url(../images/banner-arrow-right.png) no-repeat 100% 50% transparent;
	text-indent: -100000px;
}
/************* Front Page Blocks ******************/
#block-views-members-block_1 {
	background: url(../images/bg-members.jpg) repeat-x scroll transparent;
}
.view-members .imageflow {
	visibility: hidden !important;
}
div#block-views-sponsors-block h2.block-title {
	margin-bottom: 2.2%;
	padding-top: 2.3%;
}
#block-views-sponsors-block h2.block-title, #block-views-founding-members-block h2.block-title, #block-views-news-block h2.block-title, #block-views-members-block-1 h2.block-title {
	color: #999;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
	text-align: center;
	text-decoration: underline;
}

/* OUR SPONSORS CAROUSEL */
.event-list-sponsors .views-field-title {
	text-align: center;
	margin-top: 4px;
	margin-bottom: 15px;
}
.inner-page-sponsors-block{background-color: #edeeee; height: 317px; margin-top: 55px;}

.view-sponsors .views-field-field-sponsor-image.Gold-image,
.event-list-sponsors .views-field-field-sponsor-image.Gold-image{
	background-color: #fff;	
	border: 1px solid #d4af37;
	height: 120px;
	line-height: 110px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.view-sponsors .Gold-title, .event-list-sponsors .Gold-title{
	color: #d4af37;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
}
.view-sponsors .views-field-field-sponsor-image.Silver-image,
.event-list-sponsors .views-field-field-sponsor-image.Silver-image{
	background-color: #fff;	
	border: 1px solid #8e8f8f;
	height: 120px;
	line-height: 110px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.view-sponsors .Silver-title, .event-list-sponsors .Silver-title{
	color: #8e8f8f;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
}
.view-sponsors .views-field-field-sponsor-image.Bronze-image,
.event-list-sponsors .views-field-field-sponsor-image.Bronze-image{
	background-color: #fff;	
	border: 1px solid #6f8bb3;
	height: 120px;
	line-height: 110px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.view-sponsors .Bronze-title, .event-list-sponsors .Bronze-title{
	color: #6f8bb3;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
}
#owl-carousel-block2 .owl-wrapper .owl-item .items,
#owl-carousel-block3 .owl-wrapper .owl-item .items{
	display: block;
	padding: 0;
	margin: 0 15px;
	text-align: center;
}
.view-sponsors .owl-theme .owl-controls .owl-pagination{display: none;}
.view-sponsors .owl-theme .owl-controls .owl-buttons div {
	position: absolute;
}
.view-sponsors .owl-theme .owl-controls .owl-buttons .owl-prev {
    background: url(../images/slider-arrow-left.png) no-repeat left center rgba(0,0,0,0);
    height: 30px;
    left: -8px;
    margin: 0;
    padding: 0;
    top: 40px;
    width: 10px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
}
.view-sponsors .owl-theme .owl-controls .owl-buttons .owl-next {
    background: url(../images/slider-arrow-right.png) no-repeat right center rgba(0,0,0,0);
    height: 30px;
    right: -8px;
    margin: 0;
    padding: 0;
    top: 40px;
    width: 10px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
}
.view-sponsors .owl-theme .owl-controls .owl-buttons .owl-prev i,
.view-sponsors .owl-theme .owl-controls .owl-buttons .owl-next i{display: none;}

/* FOUNDING MEMBERS CAROUSEL */

.view-founding-members .owl-theme .owl-controls .owl-pagination{display: none;}
.view-founding-members .owl-theme .owl-controls .owl-buttons div {
	position: absolute;
}
.front .view-founding-members .views-field-field-founding-mem-image{
	background-color: #fff;	
	border: 1px solid #e5e5e5;
	height: 120px;
	line-height: 110px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.view-founding-members .owl-theme .owl-controls .owl-buttons .owl-prev{
    background: url(../images/slider-arrow-left.png) no-repeat left center rgba(0,0,0,0);
    height: 30px;
    left: -8px;
    margin: 0;
    padding: 0;
    top: 45px;
    width: 10px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
}
.view-founding-members .owl-theme .owl-controls .owl-buttons .owl-next{
    background: url(../images/slider-arrow-right.png) no-repeat right center rgba(0,0,0,0);
    height: 30px;
    right: -8px;
    margin: 0;
    padding: 0;
    top: 45px;
    width: 10px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
}
.view-founding-members .owl-theme .owl-controls .owl-buttons .owl-prev i,
.view-founding-members .owl-theme .owl-controls .owl-buttons .owl-next i{display: none;}

.view-founding-members .views-field-field-founding-mem-image img, 
.view-sponsors .views-field-field-sponsor-image img {
	vertical-align: middle;
}
.front .views-field-field-founding-mem-image .field-content a{display: block;}
.view-sponsors .views-field-title {
	text-align: center;
	margin-top: 6px;
}
.view-sponsors .view-footer .view-all-items a, 
.view-founding-members .view-footer .view-all-items a, 
.view-news .view-footer .view-all-items a,
.front #block-ssci-custom-profile-member-directory .view-all-members a {
	border: 1px solid #1c4887;
	color: #1c4887;
	font-weight: 600;
	padding: .7% 2.5%;
	text-decoration: none;
	text-transform: uppercase;
}
.view-sponsors .view-footer .view-all-items a:hover, .view-founding-members .view-footer .view-all-items a:hover, .view-news .view-footer .view-all-items a:hover {
	color: #666;
}
.view-sponsors .view-footer, 
.view-founding-members .view-footer, 
.view-news .view-footer {
	text-align: center;
	margin-top: 3%;
}
.front .view-all-members{text-align: center; margin-top: 44px;}

/* FULL PAGE FOUNDING MEMBERS */

.page-founding-members .view-display-id-page .views-field-field-founding-mem-image{
    background-color: #FFFFFF;
    border: 1px solid #6F8BB3;
    border-radius: 4px;
    height: 120px;
    line-height: 110px;
    text-align: center;
}

.page-founding-members .view-display-id-page .views-field-title{
    margin-bottom: 10px;
    width: auto;
    color: #1C4887;
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 6px;
}

.page-members .view-display-id-page .views-field-field-other-compnay-logo{
	background-color: #FFFFFF;
    border: 1px solid #6F8BB3;
    border-radius: 4px;
    height: 120px;
    line-height: 110px;
    text-align: center;
}
.page-members .view-display-id-page .views-field-field-member-logo{
	background-color: #FFFFFF;
    border: 1px solid #6F8BB3;
    border-radius: 4px;
    height: 120px;
    line-height: 110px;
    text-align: center;
}
.page-members .view-display-id-page .views-field-field-reg-company-name{
    margin-bottom: 10px;
    width: auto;
    color: #1C4887;
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 6px;
}
.page-members .view-display-id-page .thumbnail {border: none;margin-bottom: 0; padding:0;}



/************** Full Listing Views *****************/

.page-sponsors .view-sponsors .views-field-title {
	text-align: center;
	margin-top: 6px;
	width: 170px;
}
.page-sponsors .view-display-id-page .views-field-title {
	width: auto;
	margin-bottom: 10px;
}

.page-news .region-content, .page-publications .region-content, .page-sambandh-stories .region-content,
.page-members-directory .region-content{
     margin-top: -24px;
}
.page-news .view-news .views-field-title,
.page-sambandh-stories .view-mytestone .views-field-title,
.page-publications .view-articles .views-field-title{
	margin-bottom: 10px;
}
.page-news .view-news .views-row .views-field-title a,
.page-sambandh-stories .views-row .views-field-title a,
.page-publications .view-articles .views-row .views-field-title a{
       color: #1C4887;
       font-size: 17px;
       font-weight: 400;
       text-decoration: none;
}
.page-news .view-news .views-row .views-field-title a:hover,
.page-publications .view-articles .views-row .views-field-title a:hover{
	color: #666;
}
.page-news .view-news .views-row .views-field-field-news-description,
.page-publications .view-articles .views-row .views-field-body{
	color: #888888;
    font-size: 14px;
    font-weight: 400;
    margin-top: 4px;
}
.page-news .views-field-field-news-date,
.page-news .views-field-field-news-place {
	color: #666;
	font-weight: 600;
	font-size: 14px;
	font-weight: 400;
}

.page-news .view-news .views-field-view-node a,
.page-sambandh-stories .view-mytestone .views-field-view-node a,
.page-publications .view-articles .views-field-view-node a{
	color: #1C4887;
    display: block;
    font-size: 13px;
    font-weight: 600;
    margin: 7px 0 7px 0;
    text-decoration: underline;
    text-transform: uppercase;
}
.page-news .view-news .views-field-view-node a:hover,
.page-publications .view-articles .views-field-view-node a:hover{ color: #666;}
.node-type-news .field-name-field-news-description .field-items, .node-type-article .field-name-body .field-items {
    color: #666666;
    font-family: 'Open Sans',​sans-serif !important;
    font-size: 16px !important;
}

/* INNER PAGES */

.not-front .main-container{margin-top: 118px;}
.not-front #navbar {border-bottom: 1px solid #ccc;}
.breadcrumb {background: none; margin-top: 6px; margin-bottom: 9px;}
.breadcrumb > li,
.breadcrumb > li > a{color: #000; font-size: 12px;}
.breadcrumb > li + li:before{color: #000; padding: 0 2px;}
.breadcrumb > li.last{font-weight: 600;}
.page-user .view-profile .views-field-field-reg-company-name,
.page-user .pane-profile .views-field-field-reg-company-name .field-content{
	color: #000;
	font-size: 30px;
	font-weight: 400;
	margin-bottom: 27px;
	text-transform: capitalize;
}
.views-field-field-reg-company-name h2{margin-top: 0;}
.page-user .view-profile .views-field-field-other-compnay-logo {
	border: 1px solid #ccc;
	height: 155px;
	line-height: 105px;
	padding: 20px;
	text-align: center;
	width: 100%;
	vertical-align: middle;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;		
}
.page-user-register .breadcrumb li.last, .page-company-register .breadcrumb li.last {
	display:none;
}

/* Left Section */
.about-member-information-pane .views-field-created{
	background: url(../images/icon-member-since.png) no-repeat 0 center;
	margin-top: 0 !important;
	padding: 7px 30px 7px 30px;
}
.members-directory{
	background: url(../images/icon-member-directory.png) no-repeat 0 center;
	border-top: 1px solid #ddd;
	padding: 7px 30px;
}
.scci-feedback{
	background: url(../images/icon-feedback.png) no-repeat 0 center;
	border-top: 1px solid #ddd;	
	padding: 7px 30px;
}
.views-field-login{
	background: url(../images/icon-last-loggedin.png) no-repeat 0 center;
	margin-top: 12px;
	border-bottom: 1px solid #ddd;
	padding: 7px 30px 7px 30px;
}
.pane-profile .views-field-created{
	background: url(../images/icon-member-since.png) no-repeat 0 center;
	margin-top: 12px;
	padding: 7px 30px 7px 30px;
}
.upcoming-events{
	background: url(../images/icon-upcoming-events.png) no-repeat 0 center;
	border-top: 1px solid #ddd;	
	padding: 7px 30px;
}

/* Middle Section */
.company-profile-content,
.company-profile-news-pane{margin-top: -4px;}
.company-profile-content .views-label{color:#000; float: left; font-size: 13px; font-weight: 600; padding-top: 3px; padding-bottom: 3px; text-transform: uppercase;}
.company-profile-content .field-content{float: left; margin-bottom: 0; padding-bottom: 10px;}
.page-user .company-profile-content .views-field-nothing,
.page-user .company-profile-content .views-field-nothing-1{
	border-top: 1px dashed #e4e4e2;
	padding: 11px 0 19px 0;
	float: left;
	width: 100%;
}
.page-user .company-profile-content .views-field-nothing .views-label-nothing,
.page-user .company-profile-content .views-field-nothing-1 .views-label-nothing-1{float: left; font-size: 16px; margin-bottom: 0; width: 100%;}
.page-user .company-profile-content .views-field-nothing .field-content,
.page-user .company-profile-content .views-field-nothing-1 .field-content{float: left; font-size: 16px; padding-right: 0; padding-bottom: 0; width: 100%;}


/* Right Section */
.page-user .company-profile-news-pane h2 {
	color: #888888;
	font-weight: 600;
	font-size: 19px;
	margin-top: 0;
	text-transform: uppercase;
}
.page-user .company-profile-news-pane .pane-content {
	border-top: 1px solid #CCC;
}
.page-user .company-profile-news-pane .views-news {
	margin-top: 10px;
}
.page-user .company-profile-news-pane .views-row {
	border-bottom: 1px solid #ccc;
	margin-top: 15px;
	padding-bottom: 15px;
	;
}
.page-user .company-profile-news-pane .views-row.views-row-first {
	margin-top: 16px;
}
.page-user .company-profile-news-pane .views-row.views-row-last {
	border: none;
}
.page-user .company-profile-news-pane .views-row .views-field-nothing {
	color: #666;
	font-weight: 600;
	font-size: 14px;
	font-weight: 400;
}
.page-user .company-profile-news-pane .views-row .views-field-title a {
	text-decoration: none;
	color: #1c4887;
	font-size: 14px;
	font-weight: 400;
}
.page-user .company-profile-news-pane .views-row .views-field-title a:hover {
	color: #666;
}
.page-user .company-profile-event-pane {
	background-color: #7791B7;
}
.page-user .company-profile-event-pane h2 {
	background-color: #496D9F;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: 600;
	height: 40px;
	padding: 10px 0 10px 7px;
	text-transform: uppercase;
}
.page-user .company-profile-event-pane .pane-content {
	border-top: 1px solid #fff;
}
.page-user .company-profile-event-pane .views-news {
	margin-top: 10px;
}
.page-user .company-profile-event-pane .views-row {
	border-bottom: 1px solid #fff;
	padding: 5px 0;
}
.page-user .company-profile-event-pane .views-row.views-row-last {
	border: none;
}
.page-user .company-profile-event-pane .views-row .views-field-nothing a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
.page-user .company-profile-event-pane .views-row .views-field-nothing a:hover{color: #FFF !important;}
.page-user .company-profile-event-pane .views-row .col-md-3, .page-user .company-profile-event-pane .views-row .col-md-9 {
	padding: 0;
}
.page-user .company-profile-event-pane .views-field-field-event-date-and-time .date-display-single {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 600;
}
.page-user .company-profile-event-pane .views-row .views-field-nothing a:hover {
	color: #000;
}


/* Upcoming Events Inner page */

.page-user .company-profile-event-pane .view-event-list  {
    background: none repeat scroll 0 0 rgba(28, 72, 135, 0.6);
    float: left;
    width: 100%;
}
.page-user .view-event-list .views-field-field-event-date-and-time .date-display-single {
	color: #fff;
	float: left;
	font-size: 18px;
	font-weight: 600;
	padding: 10px 15px 0 10px;
	text-transform: uppercase;
}
.page-user .view-event-list .views-field-nothing a:hover {
	color: #000;
}
.page-user .company-profile-event-pane span.date-display-single {text-transform: uppercase;}
.page-user .company-profile-event-pane .views-field-field-event-date-and-time,
.page-user .view-event-list .views-field-nothing{float: left;}
.page-user .company-profile-event-pane .views-field-nothing .company-profile-events{color: #d6deea;}

.page-user .company-profile-event-pane .view-footer{
    border-top: 1px solid #FFF;
    float: left;
    padding: 12px 10px;
    text-align: right;
    width: 100%;
}
.page-user .company-profile-event-pane .view-upcoming-events a {
    color: #FFFFFF;
    text-transform: uppercase;
}

.company-profile-event-pane .front-page-upcoming-events-title{
    background-color: #496D9F;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: 600;
    height: 40px;
    padding: 8px 0 10px 7px;
    text-transform: uppercase;	
}


/************** Event Listing Page **************/

div#block-views-event-list-block-4 h2.block-title,
div#block-views-news-block-2 h2.block-title, 
div#block-views-calendar-block_1 h2.block-title {
	margin-bottom: 2.2%;
	padding-top: 2.3%;
}
#block-views-event-list-block-4 h2.block-title, 
#block-views-news-block-2 h2.block-title, 
#block-views-calendar-block_1 h2.block-title {
	border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 20px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
.page-publications .view-news h2,
.page-members-directory .view-news h2,
.page-upcoming-events .view-news h2,
.page-calendar-node-field-event-date-and-time-day .view-news h2,
.page-past-events .view-news h2 {
	color: #888888;
	font-weight: 600;
	font-size: 19px;
	text-transform: uppercase;
}
.page-upcoming-events .view-news, 
.page-past-events .view-news,
.page-calendar-node-field-event-date-and-time-day .view-news,
.page-publications .view-news,
.page-members-directory .view-news{
	margin-top: 10px;
}
.page-upcoming-events .view-news .views-row, 
.page-past-events .view-news .views-row,
.page-calendar-node-field-event-date-and-time-day .view-news .views-row,
.page-publications .view-news .views-row,
.page-members-directory .view-news .views-row{
	margin-top: 15px;
	padding-bottom: 15px;
}
.page-upcoming-events .view-news .views-row.views-row-first,
.page-calendar-node-field-event-date-and-time-day .view-news .views-row.views-row-first,
.page-past-events .view-news .views-row.views-row-first,
.page-publications .view-news .views-row.views-row-first,
.page-members-directory .view-news .views-row.views-row-first{
	margin-top: 20px;
}
.page-upcoming-events .view-news .views-row .views-field-nothing,
.page-calendar-node-field-event-date-and-time-day .view-news .views-row .views-field-nothing,
.page-past-events .view-news .views-row .views-field-nothing,
.page-publications .view-news .views-row .views-field-nothing,
.page-members-directory .view-news .views-row .views-field-nothing{
	color: #666;
	font-weight: 600;
	font-size: 14px;
	font-weight: 400;
}
.page-upcoming-events .view-news .views-row .views-field-title a,
.page-calendar-node-field-event-date-and-time-day .view-news .views-row .views-field-title a,
.page-past-events .view-news .views-row .views-field-title a,
.page-publications .view-news .views-row .views-field-title a,
.page-members-directory .view-news .views-row .views-field-title a{
	text-decoration: none;
	color: #1c4887;
	font-size: 14px;
	font-weight: 400;
}
.page-upcoming-events .view-news .views-row .views-field-title a:hover,
.page-calendar-node-field-event-date-and-time-day .view-news .views-row .views-field-title a:hover,
.page-past-events .view-news .views-row .views-field-title a:hover,
.page-publications .view-news .views-row .views-field-title a:hover,
.page-members-directory .view-news .views-row .views-field-title a:hover{
	color: #666;
}
/*.page-upcoming-events #block-views-event_list-block_3, */
.page-past-events #block-views-event_list-block_5 {
	margin-bottom: 40px;
}
.page-upcoming-events #block-views-event_list-block_3 .view-content {margin-bottom: 40px;}
.page-upcoming-events .event-listing-content-page,
.page-past-events .event-listing-content-page,{
    float: left;
    width: 100%;
}
.page-past-events .event-listing-content-page .views-row-odd,
.page-upcoming-events .event-listing-content-page .views-row-odd,
.page-past-events .event-listing-content-page .views-row-even,
.page-upcoming-events .event-listing-content-page .views-row-even {
    float: left;
    margin-bottom: 27px;
    width: 100%;
}

.page-upcoming-events .event-listing-content-page .views-row .views-field-nothing-1, 
.page-past-events .event-listing-content-page .views-row .views-field-nothing-1 {
    float: left;
    height: 32px;
    width: 100%;
}
.page-upcoming-events .event-listing-content-page .views-row .views-field-nothing-1 .event-listing-date, 
.page-past-events .event-listing-content-page .views-row .views-field-nothing-1 .event-listing-date {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    line-height: 32px;
    padding: 0 10px;
    width: 60%;
}
.page-upcoming-events .event-listing-content-page .views-row .views-field-nothing-1 .event-listing-city, 
.page-past-events .event-listing-content-page .views-row .views-field-nothing-1 .event-listing-city {
    color: #FFFFFF;
    float: right;
    font-size: 18px;
    line-height: 32px;
    padding: 0 10px;
    text-align: right;
    text-transform: uppercase;
    width: 40%;
}
.page-upcoming-events .event-listing-content-page .views-row-odd .views-field-nothing-1,
.page-past-events .event-listing-content-page .views-row-odd .views-field-nothing-1,
.page-upcoming-events .event-listing-content-page .views-row-even .views-field-nothing-1,
.page-past-events .event-listing-content-page .views-row-even .views-field-nothing-1{
   background: #555;
   height: 32px;
   line-height: 32px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
}
.page-upcoming-events .event-listing-content-page .views-row-even .views-field-nothing-1,
.page-past-events .event-listing-content-page .views-row-even .views-field-nothing-1 {
   background: #1C4887;
   border-radius: 2px;
}
.page-upcoming-events .event-listing-content-page .views-field-title,
.page-past-events .event-listing-content-page .views-field-title {
    float: left;
    margin-bottom: 20px;
    padding-top: 24px;
    width: 100%;
}
.page-upcoming-events .event-listing-content-page .views-field-title a,
.page-past-events .event-listing-content-page .views-field-title a {
    color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;
}
.page-upcoming-events .event-listing-content-page .views-field-title a:hover,
.page-past-events .event-listing-content-page .views-field-title a:hover {
    color: #666;
}
.page-upcoming-events .event-listing-content-page .views-field-body,
.page-past-events .event-listing-content-page .views-field-body {
    color: #888888;
    float: left;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px;
    width: 100%;
}
.page-upcoming-events .event-listing-content-page .views-field-field-event-date-and-time-1,
.page-past-events .event-listing-content-page .views-field-field-event-date-and-time-1{
    margin-bottom: 2px;
}
.page-upcoming-events .event-listing-content-page .views-field-field-event-date-and-time-1 .date-display-single,
.page-past-events .event-listing-content-page .views-field-field-event-date-and-time-1 .date-display-single{
    color: #666666;
}
.page-upcoming-events .event-listing-content-page .views-label,
.page-past-events .event-listing-content-page .views-label{
    color: #666666;
    float: left;
    font-weight: 700;
    margin-right: 5px;
}

.page-upcoming-events .event-listing-content-page .views-field-view-node a,
.page-upcoming-events .event-listing-content-page .views-field-field-event-registration a,
.page-past-events .event-listing-content-page .views-field-view-node a {
    color: #1C4887;
    display: block;
    font-size: 13px;
    font-weight: 600;
    margin-top: 7px;
    text-decoration: underline;
    text-transform: uppercase;
}
.page-upcoming-events .event-listing-content-page .views-field-field-event-registration span {
    color: #1C4887;
    display: block;
    font-size: 13px;
    font-weight: 600;
    margin-top: 7px;
    text-decoration: underline;
    text-transform: uppercase;
}

.page-upcoming-events .event-listing-content-page .views-field-view-node a:hover,
.page-upcoming-events .event-listing-content-page .views-field-field-event-registration a:hover,
.page-past-events .event-listing-content-page .views-field-view-node a:hover {
    color: #666;
}
.page-upcoming-events .view-event-list .views-field-view-node {
    float: left;
    margin-right: 10px;	
}
.page-upcoming-events .view-event-list .views-field-field-event-registration {
    float: left;
}

.not-logged-in.page-upcoming-events .view-event-list .views-field-field-event-registration {display:none;}
.page-calendar-node-field-event-date-and-time .region-content {margin-top: -20px;}
.events-detail-calender.view-calendar {
    border: none;
    margin: 0;
    padding: 0;
}
.events-detail-calender,
{
    float: left;
    width: 100%;
}
.events-detail-calender .views-row-odd,
.events-detail-calender .views-row-even {
    float: left;
    margin-bottom: 27px;
    width: 100%;
}

.events-detail-calender .views-row .views-field-nothing {
    float: left;
    height: 32px;
    width: 100%;
}
.events-detail-calender .views-row .views-field-nothing .event-listing-date {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    line-height: 32px;
    padding: 0 10px;
    width: 60%;
}
.events-detail-calender .views-row .views-field-nothing .event-listing-city {
    color: #FFFFFF;
    float: right;
    font-size: 18px;
    line-height: 32px;
    padding: 0 10px;
    text-align: right;
    text-transform: uppercase;
    width: 40%;
}
.events-detail-calender .views-row-odd .views-field-nothing,
.events-detail-calender .views-row-even .views-field-nothing{
   background: #555;
   height: 32px;
   line-height: 32px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
}
.events-detail-calender .views-row-even .views-field-nothing{
   background: #1C4887;
   border-radius: 2px;
}
.events-detail-calender .views-field-title{
    float: left;
    margin-bottom: 20px;
    padding-top: 24px;
    width: 100%;
}
.events-detail-calender .views-field-title a {
    color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;
}
.events-detail-calender .views-field-title a:hover{
    color: #666;
}
.events-detail-calender .views-field-body{
    color: #888888;
    float: left;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px;
    width: 100%;
}
.events-detail-calender .views-field-field-event-date-and-time-1{
    margin-bottom: 2px;
}
.events-detail-calender .views-field-field-event-date-and-time-1 .date-display-single{
    color: #666666;
}
.events-detail-calender .views-label{
    color: #666666;
    float: left;
    font-weight: 700;
    margin-right: 5px;
}

.events-detail-calender .views-field-view-node a,
.events-detail-calender .views-field-field-event-registration a{
    color: #1C4887;
    display: block;
    font-size: 13px;
    font-weight: 600;
    margin-top: 7px;
    text-decoration: underline;
    text-transform: uppercase;
}
.events-detail-calender .views-field-view-node a:hover,
.events-detail-calender .views-field-field-event-registration a:hover{
    color: #666;
}
.events-detail-calender .views-field-view-node {
    float: left;
    margin-right: 10px;	
}
.events-detail-calender .views-field-field-event-registration {
    float: left;
}
/* Events Listing Banner Carousel */

.view-event-list .carousel-control .icon-prev{
	background: url(../images/banner-small-arrow-left.png) no-repeat left center;
}
.view-event-list .carousel-control .icon-next{
	background: url(../images/banner-small-arrow-right.png) no-repeat right center;
}
.view-event-list .carousel-control .icon-prev:before,
.view-event-list .carousel-control .icon-next:before {
    content: "";
}
.view-event-list .carousel-control{width: auto;}
.view-event-list .carousel-control .glyphicon-chevron-left, 
.view-event-list .carousel-control .glyphicon-chevron-right, 
.view-event-list .carousel-control .icon-prev,
.view-event-list .carousel-control .icon-next{
	height: 40px;
	margin: 0;
	top: 45%;
	width: 40px;
}
.view-event-list .carousel-inner{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.view-event-list .carousel-caption{
	background: rgba(28, 72, 135, 0.7);
	bottom: 0;
	left: 0;
	padding: 20px;
	text-align: left;
	width: 100%;
}

/* MEMBERS DIRECTORY */
.page-members-directory .views-field-view-user{margin-bottom: 10px;}
/*.page-members-directory .views-field-view-user a {
    color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;
}
.page-members-directory .views-field-view-user a:hover {
    color: #666;
} */
.page-members-directory .view-members-directory .views-row {
    border-bottom: 1px solid #E4E4E2;
    padding-top: 8px;
}
.page-members-directory .view-members-directory .views-row-last {
    border-bottom: none;
}
.page-members-directory .view-members-directory .views-label {
    color: #000000;
    float: left;
    font-size: 13px;
    font-weight: 600;
    padding-bottom: 3px;
    padding-top: 3px;
    text-transform: uppercase;
}
.page-members-directory .view-members-directory .field-content {
    color: #666666;
    float: left;
    margin-bottom: 0;
    padding-bottom: 10px;
}
.page-members-directory .view-members-directory .views-field-field-individual-lastname-1 .field-content {
    text-transform: capitalize;
}
.page-members-directory .view-members-directory .views-field-mail a {
    color: #666666;
}
.page-members-directory .view-members-directory .views-field-mail a:hover {
    color: #1C4887;
}
.page-members-directory .view-members-directory .views-field-user a {
    color: #1C4887;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
    text-transform: uppercase;
}
.view-empty p{color: #666666;
    padding: 7px 0 20px;
    text-align: center;}
/* Company Dropdown */

.navbar-nav .menu-views .view-company-dropdown {
    font-weight: 400;
    line-height: normal;
    padding: 5px 17px;
    text-transform: uppercase;
}
.navbar-nav .menu-views .dropdown-menu li a{padding: 4px 10px;}

/****************** Front Page Event Block *********************/
/*.logged-in .front-page-upcoming-events{
	margin-top: 170px;
}*/
.admin-menu .front-page-upcoming-events, .front-page-upcoming-events {
	margin-top: 100px;
    position: absolute;
    right: 15px;
	width: 370px;
    z-index: 10;
}
.front .front-page-upcoming-events h2 {
	background-color: #496D9F;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: 600;
	height: 40px;
	padding: 10px 0 10px 7px;
	text-transform: uppercase;
}
.front .view-event-list {
	background: rgba(51,51,51,0.5);
	float: left;
    width: 100%;
}
.front .view-event-list .pane-content {
	border-top: 1px solid #fff;
}
.front .view-event-list .views-row.views-row-last {
	border: none;
}
.front .view-event-list .views-row .views-field-nothing a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
.front .view-event-list .views-row .views-field-nothing .company-profile-events {
	color: #ccc;
}
.front .view-event-list .views-row .col-md-3, .front .view-event-list .views-row .col-md-9 {
	padding: 0;
}
.front .view-event-list .views-field-field-event-date-and-time .date-display-single {
	color: #fff;
	float: left;
	font-size: 18px;
	font-weight: 600;
	padding: 18px;
	text-transform: uppercase;
}
.front .view-event-list .views-row .views-field-nothing a:hover {
	color: #000;
}
.front-page-upcoming-events .front-page-upcoming-events-title{
	border-bottom: 1px solid #637998; 
	color: #FFF; 
	font-size: 16px; 
	font-weight: 600; 
	padding: 8px 10px; 
	text-transform: uppercase;
}
.front-page-upcoming-events .view-upcoming-events a{color: #FFF; text-transform: uppercase;}
.front-page-upcoming-events .views-row{border-bottom: 1px dotted #637998; float: left; padding: 5px 8px; width: 100%;padding-left:8px;}
.front-page-upcoming-events .view-footer{border-top: 1px dotted #637998; float: left; padding: 12px 10px; text-align: right; width: 100%;}
.front-page-upcoming-events .views-row:hover,
.front-page-upcoming-events .view-footer:hover{background: rgba(51,51,51,1);}
.front-page-upcoming-events span.date-display-single {text-transform: uppercase;}
.front-page-upcoming-events .view-event-list .views-row .views-field-nothing a:hover{color: #FFF;}


/******************* Event Detail Page *************/

social-bottons {
   float: left;
   width: 100%;
}
.node-type-event .event-details-header .header-information {
	margin: 1% 0;
}
.node-type-event .event-details-header label {
	font-size: 18px;
	font-weight: 400;
}
.node-type-event .event-details-header span {
	color: #000000;
	font-size: 18px;
	font-weight: 300;
	height: 21.5px !important;
}
.node-type-event .event-details-header .fb-share {
	margin-bottom: 2.2%;
}
.node-type-event .main-event-content-area .event-description p {
	margin-top: 2.2%;
	color: #888888;
	font-size: 16px;
	line-height: 23px;
}
.node-type-event .contact-information {
	background-color: #1c4887;
	padding: 4% 5%;
	text-align: left;
	border-radius: 4px;
}
.node-type-event .contact-information span {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 18px;
	color: #fff;
}
.node-type-event .contact-information ul.contact-person-items {
	padding: 8px 0;
}
.node-type-event .contact-information ul li {
	color: #fff;
	font-weight: 600;
	font-size: 15px;
}
.node-type-event .contact-information ul li .field-label {
	font-weight: normal;
}
.node-type-event .contact-information ul li .field-name-field-event-contact-person {
	font-weight: 600;
	font-size: 16px;
}
.node-type-event .register-for-this-event {
	border: 1px solid #1c4887;
	text-align: center;
	padding: 3% 2%;
	margin: 8% 0;
}
.node-type-event .register-for-this-event a {
	color: #1c4887;
	font-weight: 400;
	font-size: 20px;
	text-transform: uppercase;
        cursor: pointer;
}
.node-type-event .register-for-this-event a:hover {
	color: #666;
}
.node-type-event .register-for-this-event {
	color: #666;
}
.node-type-event .event-map-information > span{
	color: #999;
	display: block;
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 14px;
	text-transform: uppercase;
}
.node-type-event .field-name-field-event-map{
	border: 1px solid #ccc;
}
.node-type-event .field-name-field-event-map p{display: none;}
.node-type-event .event-map-information .field-item {
	width: auto !important;
}

/* Homepage Banner */

/*.front #carousel-bootstrap .carousel-caption{bottom: 175px;}*/
.front .carousel-inner .carousel-caption .banner-text {
    /*float: left;*/
    font-size: 36px;
    font-weight: 300;
    line-height: 42px;
    text-align: left;
    text-shadow: none;
}
.front .carousel-inner .carousel-caption {
    bottom: inherit;
    left: 20%;
    padding-top: inherit;
    padding-bottom: inherit;
    position: absolute;
    right: 20%;
    top: 225px;
    width: 650px;
}
.front .carousel-inner .carousel-caption .banner-register-scci{
    float: left;
}
.front .carousel-inner .carousel-caption .front-page-slide-button{
   float: right;
   margin-top: 18px;
   width: 53%;
}
.front .carousel-inner .carousel-caption .banner-text .banner-register-scci {
    clear: left;
    display: block;
    margin-top: 30px;
}
.front #block-block-2 {
    left: 0;
    margin-top: 16%;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
	z-index: 999;
}
.front .carousel-inner .carousel-caption .banner-text .banner-register-scci a {
	border: 1px solid #fff;
	padding: 10px 30px;
	font-size: 24px;
	font-weight: 600;
	text-transform: uppercase;
	width: 160px;
	color: #FFFFFF;
}
.carousel-inner .views-field-field-event-image img {
		max-width: 100%;
		height: auto;
		/*padding-top: 99px;*/
		display: block;
	}

/* Headings */

.front .sponsors-headings{
	border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
    margin: 21px auto 20px auto;
	text-align: center;
	text-transform: uppercase;
    width: 139px;
}
.sponsors-headings{
	border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
    margin: 21px auto 20px auto;
	text-align: center;
	text-transform: uppercase;
    width: 139px;
}
.front .news-headings{
    border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
    margin: 0 auto 20px auto;
	text-align: center;
	text-transform: uppercase;
    width: 50px;	
}
.front .members-heading{
	border-bottom: 1px solid #969696;
	color: #666;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
	margin: 20px auto 20px auto;
	text-align: center;
	text-transform: uppercase;
	width: 87px;
}
.front .founding-members-heading{
	border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
	margin: 0 auto 20px auto;
	text-align: center;
	text-transform: uppercase;
	width: 190px;
}
.front .members-headings{
	border-bottom: 1px solid #888;
	color: #5c5c5c;
	font-size: 18px;
	font-weight: 600;
	line-height: 33px;
	margin: 20px auto 20px auto;
	text-align: center;
	text-transform: uppercase;
	width: 86px;
}
.front #block-views-founding_members-block{
	background-color: #edeeee;
	padding: 20px 0 39px 0;
}

/* MEMBERS CAROUSEL */

.front #block-views-mem-block{
	background: url(../images/bg-members.jpg) no-repeat center top;
}
.front .imageflow{background-color: transparent;}
.front .imageflow .scrollbar{display: none;}
.front .imageflow img{background-color: #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 10px;}


/* MEMBERS PROFILE */

/* FORUM */

.member-forum-pane {
	border-bottom:	1px dashed #e4e4e2;
	margin-bottom: 30px;
}
.page-user .member-forum-pane h2.pane-title,
.page-user .pane-profile-event-subscription h2.pane-title{
  color: #999;
  font-size:18px;
  font-weight: 600;
  margin-top: -4px;
  text-transform: uppercase;
}
.page-user .view-forum .views-field-title a{
    color: #1C4887;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;}
.page-user .view-forum .views-field-title a:hover{color: #666;}
.page-user .member-forum-pane table thead{
  background-color: #1c4887;
}
.page-user .member-forum-pane table thead tr th{
  border-bottom: 0;
  color: #fff;
  font-weight: 600;
  height: 32px;
  line-height: 32px;    
  padding: 0 8px;
}
.member-forum-pane .views-field-comment-count{text-align: center;}
.member-forum-pane td{padding: 15px 8px 18px 8px !important;}

.node-type-forum .field-name-taxonomy-forums .field-item a {color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;}
.node-type-forum .field-name-taxonomy-forums .field-item a:hover, .node-type-forum #comments h3 a:hover{color: #666;}
.node-type-forum .field-name-body .field-item {
	color: #666666;
    font-family: 'Open Sans',​sans-serif !important;
    font-size: 16px !important;
}
.node-type-forum #comments h3 a{color: #1C4887;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;}
.node-type-forum .field-name-comment-body p { color: #888888;
    font-size: 14px;
    font-weight: 400;}
    
/* MY UPCOMING EVENT */

.pane-profile-event-subscription{
	float: left;
	width: 100%;
}
.page-user .pane-profile-event-subscription .views-row .views-field-nothing-1 {
	float: left;
	height: 32px;
	width: 100%;
}
.page-user .pane-profile-event-subscription .views-row .views-field-nothing-1 .event-listing-date {
	color: #fff;
	float: left;
	font-size: 18px;
	line-height: 32px;
	padding: 0 10px;
	width: 60%;
}
.page-user .pane-profile-event-subscription .views-row .views-field-nothing-1 .event-listing-city {
	color: #fff;
	float: right;
	font-size: 18px;
	line-height: 32px;
	padding: 0 10px;
	text-align: right;	
	text-transform: uppercase;	
	width: 40%;
}
.page-user .pane-profile-event-subscription .views-row-odd .views-field-nothing-1 {
	background: #1C4887;
	border-radius: 2px;
}
.page-user .pane-profile-event-subscription .views-row-even .views-field-nothing-1 {
	background: #555;
	border-radius: 2px;
}
.page-user .pane-profile-event-subscription .views-field-title {
	float: left;
	margin-bottom: 20px;
	padding-top: 24px;
	width: 100%;
}
.page-user .pane-profile-event-subscription .views-field-title a {
	text-decoration: none;
	color: #1c4887;
	font-size: 17px;
	font-weight: 400;
}
.page-user .pane-profile-event-subscription .views-field-title a:hover {
	color: #666;
}
.page-user .pane-profile-event-subscription .views-field-body {
	float: left;
	color: #999;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 8px;
	width: 100%;
}
.pane-profile-event-subscription .views-field{
	float: left;
	width: 100%;
}
.page-user .pane-profile-event-subscription .views-label {
	color: #666;
	float: left;
	font-weight: 700;
	margin-right: 5px;
}
.page-user .pane-profile-event-subscription .date-display-single{
	color: #FFF;
	float: left;
}
.page-user .pane-profile-event-subscription .views-field-field-event-date-and-time-1 .date-display-single{
	color: #666;
	float: left;
}
.page-user .pane-profile-event-subscription .views-field-field-event-date-and-time-1{margin-bottom: 2px;}
.page-user .pane-profile-event-subscription .views-field-view-node a{
    color: #1C4887;
	display: block;
    font-size: 13px;
	font-weight: 600;
	margin-top: 7px;
    text-decoration: underline;
    text-transform: uppercase;
}
.page-user .pane-profile-event-subscription .views-field-view-node a:hover{ color: #999;}
.page-user .pane-profile-event-subscription .views-row-odd,
.page-user .pane-profile-event-subscription .views-row-even{float:left; margin-bottom: 27px; width: 100%;}

/* ALL UPCOMING EVENTS */
.page-user .all-upcoming-events-members-pane .view-event-list {
    background: none repeat scroll 0 0 rgba(28, 72, 135, 0.6);
    float: left;
    width: 100%;
}
.page-user .all-upcoming-events-members-pane .member-profile-upcoming-events-title {
    background-color: #496D9F;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: 600;
    height: 40px;
    padding: 8px 0 10px 7px;
    text-transform: uppercase;
}
.page-user .all-upcoming-events-members-pane .views-row {
    border-bottom: 1px solid #FFFFFF;
    padding: 5px 0;
}
.page-user .all-upcoming-events-members-pane .views-field-field-event-date-and-time,
.page-user .all-upcoming-events-members-pane .views-field-nothing {
    float: left;
}
.page-user .all-upcoming-events-members-pane .views-field-field-event-date-and-time .date-display-single {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: 600;
    padding: 10px 15px 0 10px;
    text-transform: uppercase;
}
.page-user .all-upcoming-events-members-pane .views-field-nothing .company-profile-events {
    color: #D6DEEA;
}
.page-user .all-upcoming-events-members-pane span.date-display-single {
    text-transform: uppercase;
}
.page-user .all-upcoming-events-members-pane .views-row .views-field-nothing a {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}
.page-user .all-upcoming-events-members-pane .view-footer{
    float: left;
    padding: 12px 10px;
    text-align: right;
    width: 100%;
}
.page-user .all-upcoming-events-members-pane .view-upcoming-events a {
    color: #FFFFFF;
    text-transform: uppercase;
}

/* PROFILE INFORMATION */
.about-member-information-pane{
	border-top: 1px dashed #e4e4e2;
	float: left;
	padding-top: 4px;
	width: 100%;
}
.member-profile-information-pane{float: left; margin-bottom: 10px;}
.page-user .member-profile-information-pane h2.pane-title{
  border-bottom: 1px solid #ccc;
  color: #999;
  font-size: 18px;
  font-weight: 600;
  margin-top: 16px;
  margin-bottom: 12px;  
  padding-bottom: 7px;
  text-transform: uppercase;
}
.page-user .member-profile-information-pane .views-field-nothing-2{
  font-size:18px;
  font-weight: 600;
  text-transform: uppercase;
  color: #999;
}
.member-profile-information-pane .pane-content{
	float: left;
	width: 100%;
}
.member-profile-information-pane .views-field{
	float: left;
	margin-bottom: 7px;
	width: 100%;
}
.page-user .member-profile-information-pane .views-label{
    color: #000000;
    float: left;
    font-size: 13px;
    font-weight: 600;
	margin-right: 5px;
    text-transform: uppercase;
}
.page-user .member-profile-information-pane .field-content{
	color: #666;
    float: left;
}
.page-user .member-profile-information-pane .views-field-mail a{color: #666;}
.page-user .member-profile-information-pane .views-field-mail a:hover{color: #1c4887;}
.page-user .pane-event-list h2.pane-title{
  color: #999;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.member-profile-information-pane .edit-profile-link a{
	color: #1c4887;
	font-size: 13px;
    font-weight: 600;
	text-transform: uppercase;
	text-decoration: underline;
}

/*  FEEDBACK FORM */

.webform-items {
	float: left;
	width: 100%;
	margin-bottom: 12px;
}

/* REGISTRATION */
#registration-form .form-wrapper {
	margin-bottom: 0;
}

/* VIEWS REGISTRATION */
.page-registration .field {float: left; width: 100%;}
.page-registration .field-label{
	color: #000;
    float: left;
    font-size: 13px;
    font-weight: 600;
    padding-bottom: 3px;
    padding-top: 3px;
    margin-right: 3px;
    text-transform: uppercase;
}
.page-registration .field-items{
	float: left;
    margin-bottom: 0;
    padding-bottom: 10px;
     margin-top: 2px;
}

/* Event Calendar */

.view-calendar{
	border: 1px solid #ccc;
	margin: 14px 0 0 0;
	padding:5px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.calendar-calendar table{
	border-collapse: separate;
	border-spacing: 1px;
}
.view .date-nav-wrapper{margin-top: 0;}
.view-calendar .calendar-calendar td{
	background-color: #edeeee;
	border: 1px solid #ccc;
	color: #999;
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	padding-right: 5px;
}
.pager li > a,
.pager li > span {
	background-color: transparent;
	border: 0;
	padding: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.view .date-nav-wrapper .date-heading{
  background-color: #496D9F;
  height: 35px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.view .date-nav-wrapper .date-heading h3{
  color: #FFF;
  font-size: 16px;
  display: block;
  line-height: 35px;
}
.date-nav-wrapper .pager{margin-bottom:0;}
.date-nav-wrapper .date-nav{height: 35px !important; margin-bottom: 3px !important; padding-bottom: 0;}
.calendar-calendar th.days{
	background-color: #fecb00;
	border-width: 0 0 3px 0;
	border-style: solid;
	border-color: #fff;
    color: #FFF;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	line-height: 30px;
	padding-right: 5px;
	text-align: right;
}

.calendar-calendar th.days:nth-child(2){border-left: 0;}
.calendar-calendar th.days:last-child{border-right: 0; }
.calendar-calendar .week{display: none;}
.calendar-calendar table .mini-day-on a{font-weight: 400; text-decoration:none;}
.calendar-calendar tr td.today{background-color: #325a93;}
.calendar-calendar .today a{color: #FFF;}
.calendar-calendar tr td.sun,
.calendar-calendar tr td.sun a,
.calendar-calendar tr td.sat,
.calendar-calendar tr td.sat a{background-color: #ccc; color: #aaa;}

.view .date-nav-wrapper .date-next,
.view .date-nav-wrapper .date-prev{
	background: none;
	padding: 0;
	top: 10px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.view .date-nav-wrapper .date-prev a{
	background: url(../images/calendar-arrow-prev.png) no-repeat left center;
	height: 16px;
	width: 16px;
}
.view .date-nav-wrapper .date-next a{
	background: url(../images/calendar-arrow-next.png) no-repeat right center;
	height: 16px;
	width: 16px;	
}

/* EVENT DETAILS */

.event-details-header h1{margin-top: -5px; margin-bottom: 0;}
.event-details-header .header-information{float:left; font-size: 18px; font-weight: 300; margin: 7px 0 !important; width: 100%;}
.event-details-header .header-information label{font-weight: 400; margin-right: 5px;}
.event-details-header .header-information .event-details-date{float:left; padding-right: 20px;}
.event-details-header .header-information .event-details-venue{background: url(../images/sep.png) no-repeat left center; float:left; padding-left: 20px;}
.social-bottons .social-botton{display: inline-block;}
.left-side-event-details .register-for-this-event{
	color: #1C4887;
    font-size: 17px;
    font-weight: 600;
    height: 52px;
    line-height: 52px;
    margin: 30px 0 23px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
}
.left-side-event-details .register-for-this-event a{font-size: 20px;}
.left-side-event-details .contact-information span{font-weight: 700;}
.left-side-event-details .contact-information .contact-person-items a, 
.left-side-event-details .contact-information .contact-person-items .field-item{color: #FFF; font-weight: 400;}
.left-side-event-details .contact-information .field-name-field-event-contact-person .field-items .field-item{font-size: 18px; font-weight: 700;}
.fb-share{float:left; width: 100%;}
.main-event-content-region .field-type-text-with-summary p,
.main-event-content-region .field-type-text-with-summary p span{color: #666; font-family: 'Open Sans',​sans-serif !important; font-size: 16px !important; line-height: 24px;}
.main-event-content-region .field-type-text-with-summary p strong{color: #666; font-family: 'Open Sans',​sans-serif !important; font-size: 16px !important; font-weight: 600; line-height: 24px;}
.page-upcoming-events .view-display-id-block_3 .view-empty {margin-bottom: 19px;}
/************** New Changes (Aug 29) *********/
.page-joinscci .join-scci-desclaimer-text {}
.block-blockjoin-scci-membership-fee {margin-top: 20px;}
.page-joinscci .block-blockjoin-scci-membership-fee table thead th,
.page-joinscci .block-blockjoin-scci-membership-fee table tbody tr td,
.page-joinscci .join-scci-page-link {text-align: center;}
.page-joinscci .join-scci-page-link {margin: 20px 0;}
.page-joinscci .join-scci-page-link a {
     background-color: #FFFFFF;
    border: 1px solid #1C4887;
    border-radius: 2px;
    color: #1C4887;
    padding: 10px 18px;
    text-transform: uppercase;
    }
.marketing-page-body-text {margin-bottom:20px;}
.marketing-contact-us-page {margin-bottom: 15px;}
.marketing-contact-us-page a {
     background-color: #FFFFFF;
    border: 1px solid #1C4887;
    border-radius: 2px;
    color: #1C4887;
    padding: 10px 18px;
    text-transform: uppercase;
    }
.marketing-contact-us-page a:hover { background: #1C4887; color: #fff; }
.page-joinscci .join-scci-page-link a.join-scci-box-link {margin-right: 5px;}    
.page-joinscci .join-scci-page-link a:hover { background: #1C4887; color: #fff; }
.page-member-register #user-register-wrapper .user-email-wrapper,
.page-member-register #user-register-wrapper #edit-profile-individual-profile-field-indi-member-company
{
	width: auto;
	float: none;
}
.page-individual-register #user-register-wrapper .group-indi-join-scci-fs {float: left;}
.page-individual-register #edit-profile-member-under-company-field-indi-desig-occupation,
.page-individual-register #edit-profile-member-under-company-field-phone-no-1-direct-landline,
.page-individual-register #edit-profile-member-under-company-field-indi-commun-address,
.page-individual-register #edit-profile-member-under-company-field-individual-employer,

.page-user-edit-member-under-company #edit-profile-member-under-company-field-indi-desig-occupation,
.page-user-edit-member-under-company #edit-profile-member-under-company-field-phone-no-1-direct-landline,
.page-user-edit-member-under-company #edit-profile-member-under-company-field-indi-commun-address,
.page-user-edit-member-under-company #edit-profile-member-under-company-field-individual-employer{clear: both;}

.page-user-edit-member-under-company #user-profile-form label {
    color: #666666;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
}
.page-user-edit-member-under-company #user-profile-form input[type="text"],
.page-user-edit-member-under-company #user-profile-form--2 input[type="text"]
{
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 2px;
    box-shadow: none;
    height: 33px;
}
.page-member-register #user-register-form #user-register-wrapper {float: left;}

.join-member-text, .create-account-desclaimer-text, .create-account-help-text {
    color: #666666;
    font-size: 14px;
}
.create-account-help-text { line-height: 22px; }
.join-member-text a {
    color: #1C4887;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
}
.page-individual-register .breadcrumb li.last {display: none;}
.page-user .common-user-logo .views-field-nothing-1 {
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    height: 155px;
    line-height: 105px;
    padding: 20px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
.page-user .common-user-logo .views-field-created {
    background: url("../images/icon-member-since.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    margin-top: 12px;
    padding: 7px 30px;
}
.page-user .view-common-user.view-display-id-block .views-field-nothing .views-label-nothing {
    font-size: 13px !important;
}
.page-user-edit-individual-profile #profile2_individual_profile_form_group_individual_first #edit-profile-individual-profile-field-phone-no-2-mobile-no- {
   clear :both;
}
.page-user-edit-member-under-company #profile2_member_under_company_form_group_indi_join_scci label span.form-required {color: #f00 !important;}
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-ann-turn-in-india,
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-num-of-emp-in-ind,
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-swedish-ownership,
.page-company-register #user-register-form #edit-profile-company-profile-field-other-ann-turn-in-india,
.page-company-register #user-register-form #edit-profile-company-profile-field-other-num-of-emp-in-ind,
.page-company-register #user-register-form #edit-profile-company-profile-field-other-swedish-ownership{clear: both;}
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-compnay-logo,
.page-company-register #user-register-form #edit-profile-company-profile-field-other-compnay-logo{float: left;}
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-area-of-business select,
.page-company-register #user-register-form #edit-profile-company-profile-field-area-of-business select{height: auto;}
.page-user-edit-company-profile #user-profile-form #edit-profile-company-profile-field-other-company-presentation .form-type-textfield,
.page-company-register #user-register-form #edit-profile-company-profile-field-other-company-presentation .form-type-textfield {padding-right: 0;}

.block-viewsupcoming-event-right-side-bar .view-event-list {
    background: none repeat scroll 0 0 rgba(28, 72, 135, 0.6);
    float: left;
    width: 100%;
}
.block-viewsupcoming-event-right-side-bar .front-page-upcoming-events-title {
    background-color: #496D9F;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: 600;
    height: 40px;
    padding: 8px 0 10px 7px;
    text-transform: uppercase;
}
.block-viewsupcoming-event-right-side-bar .views-row.views-row-last {
    border: medium none;
    padding: 5px 0;
}
.block-viewsupcoming-event-right-side-bar .view-event-list .views-field-field-event-date-and-time .date-display-single {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: 600;
    padding: 10px 15px 0 10px;
    text-transform: uppercase;
}
.block-viewsupcoming-event-right-side-bar .views-row .views-field-nothing a {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}
.block-viewsupcoming-event-right-side-bar .views-field-nothing .company-profile-events {
    color: #D6DEEA;
}
.block-viewsupcoming-event-right-side-bar span.date-display-single {
    text-transform: uppercase;
}
.block-viewsupcoming-event-right-side-bar .view-footer {
    border-top: 1px solid #FFFFFF;
    float: left;
    padding: 12px 10px;
    text-align: right;
    width: 100%;
}
.block-viewsupcoming-event-right-side-bar .view-footer {
    text-align: right;
}
.block-viewsupcoming-event-right-side-bar .view-upcoming-events a {
    color: #FFFFFF;
    text-transform: uppercase;
}
.block-viewsupcoming-event-right-side-bar .views-row {
    border-bottom: 1px solid #FFFFFF;
    padding: 5px 0;
}

.block-blockjoin-scci-membership-fee table {
   background: none repeat scroll 0 0 rgba(28, 72, 135, 0.6);
}
.block-blockjoin-scci-membership-fee table thead tr {
    background-color: #496D9F;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 200;
    height: 40px;
    text-transform: uppercase;
}
.block-blockjoin-scci-membership-fee table tbody tr {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: 400;
    height: 40px;
}
/************* End (Aug 29) ***********/
/* -------------------------------------------------------- */
/* Media Queries									    	*/
/* -------------------------------------------------------- */

/* Extra small devices (phones, less than 768px) */
@media (max-width: 767px) {
	
	/* Header */
	.not-front .main-container{margin-top: 80px;}
        .navbar-toggle{border: 0; margin-top: 35px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
	.navbar-toggle .icon-bar{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
	.navbar-default .navbar-toggle:hover, 
	.navbar-default .navbar-toggle:focus{background-color: #1c4887;}
	.navbar-default .navbar-toggle:hover .icon-bar,
	.navbar-default .navbar-toggle:focus .icon-bar{background-color: #FFF;}
	.navbar-toggle .icon-bar{height: 3px;}
	.navbar{min-height: 80px;}
	.navbar-header{float: inherit;}
	.navbar-nav{float: left; margin-top: 10px;}
	.navbar-nav > li > a{padding: 10px;}	
	.navbar-brand{padding: 10px 0 10px 10px; width: 170px;}
	.top-band {border-top: 1px solid #ddd; float: left; padding: 10px 0; position: inherit; right: inherit; top: inherit; width: 100%;}
	.search {float: right; width: 210px;}
	ul.social-top {float: left; margin-right: 0;}
	ul.social-top li:first-child{margin-left: 0;}
	.nav-login {margin-left: 10px; text-align: center;}
        .menu-views.open .dropdown-menu {float: left; margin-left: 16px;}	
	.front .carousel-inner .carousel-caption {left: 15%; top: 4%;}
	.front .carousel-inner .carousel-caption .banner-text p {font-size: 11px; font-weight: 300; line-height: 6px; text-align: left;}
	.front .carousel-inner .carousel-caption .banner-text .banner-register-scci a {border: 1px solid #fff; font-size: 9px; font-weight: 600; padding: 1% 2%; text-transform: uppercase;}
	.front-page-upcoming-events{float: left; position: inherit; margin: 20px 0; right: inherit; width: 100%;}
	.front .view-event-list{background: rgba(51, 51, 51, 1); margin-top: 75px;}
	.front #block-system-main,
	.front #block-block-2{display: none;}
	.front #section-block-views-sponsors-block{margin-top:15px;}
	#block-ssci-custom-footer-links ul > li .about-us, 
	#block-ssci-custom-footer-links ul > li .membership, 
	#block-ssci-custom-footer-links ul > li .events, 
	#block-ssci-custom-footer-links ul > li .pablications, 
	#block-ssci-custom-footer-links ul > li .contact-us{display: block;}
	#block-ssci-custom-footer-links ul > li{width: 100%;}
	#block-ssci-custom-footer-links ul li ul li{width: 100%;}
	
	/* Member Profile */
	.page-user .pane-profile-event-subscription,
	.page-user .member-forum-pane{margin-top: 30px;}
	.member-forum-pane td{padding: 7px 8px 10px !important}
	#edit-profile-company-profile-field-company-visiting-country,
	#edit-profile-company-profile-field-company-invoice-country{
	  margin-top: 28px;
	}
	#better-messages-wrapper {width: auto !important; /*left: auto !important;*/ padding-right: 15px;}
	#userinput-forgotpassword {
          float: left;
          padding-top: 10px;
        }
	#userinput-login .new-customer-login {margin: 40px 0 19px;}
	#edit-profile-individual-profile-field-indi-member-company,
	.page-user-register .user-email-wrapper, .page-company-register .user-email-wrapper{float: none !important;}
	#company-profile-news-pane-items {margin-top: 10px;}
	.page-user-edit-company-profile #profile-company-profile-field-reg-company-name-add-more-wrapper .col-xs-12,
	.page-user-edit-company-profile #profile-company-profile-field-reg-company-name-add-more-wrapper .col-sm-4{padding-right: 0;}
	.company-profile-content {margin-top: 7px;}
	.company-profile-content .views-label {padding-top: 0;}
	.node-type-event .contact-information {margin-top: 12px;}
	.page-company-register #user-register-form h2 .required {margin-top: 8px;}
        .page-past-events .view-display-id-block_5 .carousel-caption{display: none;}  
        .page-user .view-display-id-block_6 {margin-top: 8px;}
        .page-user .view-display-id-block_6 .views-field-nothing {margin-left: 10px;}
        .page-forum #block-views-news-block_2 h2.block-title, .page-node #block-views-news-block_2 h2.block-title {margin-top: 15px;}
        .page-forum .forum-list-icon .forum-list-icon-wrapper,
        .page-upcoming-events .view-display-id-block_3 .carousel-caption {display: none;}
        .page-forum .forum-list-icon{border-right: 0;}
        .page-forum .forum-details{border-left: 0;}
        .left-side-event-details .register-for-this-event {font-size: 13.5px;}
        .node-type-webform .node-webform .field-name-body {
           margin-top: 20px;
           padding-left: 0;
         }
         .scci-event-reg-popup {margin-bottom: 88px;}
        .scci-event-reg-popup a {float: left; }
        .scci-event-reg-popup a.scci-event-popup-auth {margin-bottom: 10px;}
        .page-organization h4, .page-the-board h4{font-weight: bold;}
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) {
	
	/* Header */
	.navbar-brand{padding: 10px 0; height: 78px; width: 170px;}
	.navbar-nav {margin: 10px 0; width: 100%;}
	.navbar-nav > li > a{padding: 5px 11px;}
	.not-front .main-container{margin-top: 131px;}
	.front .carousel-inner{margin-top: 128px;}
	.front .carousel-inner .carousel-caption {left: 15%; top: 70px; width: 550px;}
	.front .carousel-inner .carousel-caption .banner-text{font-size: 20px; font-weight: 300; line-height: 20px; text-align: left;}
	.front .banner-register-scci{width:28%;}
	.front .carousel-inner .carousel-caption .banner-text .banner-register-scci a {border: 1px solid #fff; padding: 8% 16%; font-size: 15px; font-weight: 600; text-transform: uppercase;}
	.front-page-upcoming-events,
	.front #block-block-2{display: none;}
	.front .carousel-inner .carousel-caption .banner-text{font-size: 30px; line-height: 36px; width: 100%;}
	#block-ssci-custom-footer-links ul > li{width: 16.6667%;}
	#block-ssci-custom-footer-links ul li ul li{width: 100%;}
	#userinput-forgotpassword {
          float: left;
          padding-top: 10px;
        }
	#company-profile-news-pane-items {margin-top: 10px;}
	.node-type-event .contact-information {margin-top: 12px;}
        .page-past-events .view-display-id-block_5 {margin-top: 18px;}
	.page-member-register .main-container aside { border-right: 1px dashed #E2E2E2;}
        .node-type-webform .node-webform .field-name-body { 
           margin-top: 20px;
           padding-left: 0;
         }
         .page-organization h4, .page-the-board h4{font-weight: bold;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-nav > li > a{padding: 5px 11px;}	
	.front .carousel-inner {margin-top: 99px;}
	.front .carousel-inner .carousel-caption .banner-text p {font-size: 20px; font-weight: 300; line-height: 28px; text-align: left;}
	.front .carousel-inner .carousel-caption .banner-text .banner-register-scci a {border: 1px solid #fff; padding: 7% 12%; font-size: 20px; font-weight: 600; text-transform: uppercase;}
	.dropdown:hover .dropdown-menu {display: block;}
	.front-page-upcoming-events{margin-top: 100px; width:33.3333%;}
	.front #block-block-2{margin-top: 19%;}
	.front .carousel-inner .carousel-caption{left: 10%; top: 100px; width: 600px;}
	.front .carousel-inner .carousel-caption .banner-text{font-size: 30px; line-height: 36px;}
	.front .banner-register-scci{width:32%;}
	.front .carousel-inner .carousel-caption .front-page-slide-button {width: 24%;}
	.page-user .company-profile-event-pane .views-field-field-event-date-and-time, 
	.page-user .company-profile-event-pane .view-event-list .views-field-nothing{width: 100%;}
	.page-user .company-profile-event-pane .view-event-list .views-field-field-event-date-and-time .date-display-single{display: block; padding: 0 0 0 10px;}
	.page-user .company-profile-event-pane .view-event-list .views-field-nothing .field-content{display: block; padding-left: 10px;}
	#userinput-forgotpassword {
          float: left;
          padding-top: 10px;
        }
        .page-past-events .view-display-id-block_5 {margin-top: 18px;}
	.page-member-register .main-container aside { border-right: 1px dashed #E2E2E2;}
	.sky-carousel {width: 1100px;}
	.sky-carousel .sc-nav-button.sc-next{right: -27px;}
	.sky-carousel .sc-nav-button.sc-prev{left: -26px;}
	.page-organization h4, .page-the-board h4{font-weight: bold;}
	.view-the-board .views-row-2 {
     padding-bottom: 40px !important;
     }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width:1200px) {
/*	.front #carousel-bootstrap .carousel-caption {left: 15%;}
	.front #carousel-bootstrap .carousel-caption .banner-text p {font-size: 38px; font-weight: 300; line-height: 34px; text-align: left;}*/
	.front .carousel-inner {margin-top: 99px;}

	/*.page-past-events .carousel-caption {background: none repeat scroll 0 0 #000000; bottom: 0; opacity: 0.4; left: 0; width: 100%;}*/
	.dropdown:hover .dropdown-menu {display: block;}
        .page-past-events .view-display-id-block_5 {margin-top: 19px;}
	.page-member-register #user-register-form .register-button {margin-top: 21px;}
	.page-member-register .main-container aside { border-right: 1px dashed #E2E2E2;}
	.field-name-field-news-date , .field-name-field-news-image{padding-bottom: 20px;}
	.field-name-title{padding-bottom: 10px;}
	.sky-carousel {width: 1250px;}
	.sky-carousel .sc-nav-button.sc-next{right: -30px;}
	.sky-carousel .sc-nav-button.sc-prev{left: -29px;}
	.page-organization h4, .page-the-board h4{font-weight: bold;}
	.front-page-upcoming-events-title {font-size : }
	.view-the-board .views-row-2 {
     padding-bottom: 40px !important;
     }
}
