.navbar { background: #fff; text-transform: uppercase; padding: 0px 0 30px 0;}
.home { background: url('../image/hero-image.jpg') repeat-x right center;min-height: 645px; margin-bottom: 110px;}
#content{ margin-top: 186px; min-height:650px;}
.jumbotron{ margin-top: 0;}

.aboutJumbo {background: url('../image/about-banner.jpg') repeat-x center center;min-height: 642px;}
.hostJumbo{background: url('../image/hostcountry-banner.jpg') repeat-x right center;min-height: 642px;}
.wedJumbo{background: url('../image/takeaction-banner.jpg') repeat-x right center;min-height: 642px;}
.themeJumbo{background: url('../image/theme-banner.jpg') repeat-x right center;min-height: 642px;}
.contactJumbo{background: url('../image/wecommunity-img.jpg') repeat-x right center;min-height: 526px;}
.hostJumboImg {background: url('../image/hostcountry-img.jpg') repeat center center;min-height: 642px; margin-top: 60px !Important;}
.wedJumboImg{background: url('../image/wecommunity-img.jpg') repeat center center;min-height: 300px; padding-top:60px; padding-bottom:60px; margin-top: 60px !Important;}
.mediaJumbo{background: url('../image/media-banner.jpg') repeat-x right center;min-height: 642px;}
.wedLogo img{ margin-right: -30px;}
.innerHead{ /*margin-top:40px;*/}
.featurette .featureTxt{padding: 30px;}
.homeCont .featurette .featureTxt{padding:30px 30px; text-align:center;text-align:left;}
.wedLogo { max-width: 420px; padding-top:30px;}
.wedGridAlign{margin-left: -30px;}
.webLine{ width: 3px;background: #009ee1;height: 210px;position: absolute; bottom: -85px;left: 50%;}
.nav li.iconLang{ margin: 0 15px; float: left;    z-index: 9;}
.iconLang .btn{padding:0;border:none; background:none;}
.navbar-nav .open .dropdown-menu{margin-left: -15px; position:absolute}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 15px; background:#fff;}
.dropdown-menu{min-width:32px;}
.nav li.iconSocial{width: 29px; height: 29px; text-indent: -999em; margin: 0 10px; float: left;    z-index: 9;}
.nav li.iconSocial a{ padding: 0; display: block; height: 100%;}
.iconSocial{width: 51px; height: 51px; text-indent: -999em; display: inline-block; padding: 0; margin: 0 15px;}
.iconSocial a{ padding: 0; display: block; height: 100%; width: 100%;}
.iconSprite {background: url("../image/spriteIcon.png") no-repeat;}
.icon-fbc{background-position:0 -103px;}.icon-fbc:hover{background-position:0 -133px;}
.icon-twc{background-position:-30px -103px;}.icon-twc:hover{background-position:-30px -133px;}
.icon-ytc{background-position:-60px -103px;}.icon-ytc:hover{background-position:-60px -133px;}
.icon-src{background-position:-90px -103px;}.icon-src:hover{background-position:-90px -133px;}
.iconFb{background-position:0 0;}.iconFb:hover {background-position:0 -52px;}
.iconTw{background-position:-52px 0;}.iconTw:hover{background-position:-52px -52px;}
.iconYt{background-position:-104px 0;}.iconYt:hover{background-position:-104px -52px;}
.featureGrey{color:#b3b3b3;}
footer { background: #1d1d1b; color: #fff; margin: 40px 0 0; font-size: 14px;text-transform: uppercase; z-index: 9999;}
.footerLink { overflow:hidden; padding: 30px 0 30px;}
.footerLink ul{ padding: 15px 0 0;}
.footerTxt{padding:30px 0;}
footer li{ list-style: none; display: inline-block; padding: 0 10px 0 0; }
footer li a { color: #fff;}
.featureTxt{padding: 80px 40px 30px 40px;}

.item-list{ max-width:789px; margin:30px auto 30px auto; clear:both; overflow:hidden;}
.item-list ul{ padding:0; margin:0; list-style:none;}
.view-register-user-list .item-list ul li{ float:left; width:100%; border-bottom:1px solid #dddddd; padding-bottom:30px; margin-bottom:30px; margin-left:0;}
.item-list ul.pager li{ float:inherit ; display:inline-block; border-bottom:none ; width:auto;}
.item-list .event-day {
    color: #009ee1; font-family:"Open Sans",sans-serif;	
    float: left;
    width: 200px;
}
.item-list .event-about {
    float: left;
    max-width: 588px; 
    width: 100%;
}
.item-list .event-date{color: #a9a9a9; padding-bottom:6px;
    font-size: 14px; font-family:"Open Sans",sans-serif;	
    font-weight: 500;}
.item-list .event-title{ font-size: 40px; padding-bottom:5px;
    line-height: 1.3;
    text-transform: uppercase;
    margin: 0; font-family:"Oswald-Regular",Helvetica,Arial,sans-serif;}
.item-list .read-more{ padding-top:10px;}

.item-list .read-more a{ margin-right:15px; font-family:"Open Sans",sans-serif; background:url(../image/plus-icon.jpg) left center no-repeat; padding-left:49px; line-height:34px; float:left; -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; }
.item-list .read-more a:hover{ text-decoration:none;  background:url(../image/plus-icon-hover.jpg) left center no-repeat;}	
.user-data .row span{ float:left;}
.socaial-box-1 .logout {
    float: right;
    line-height: 31px;
    list-style: outside none none;
    margin: 0 5px;
}
@media screen and (max-width: 767px){
	.home{ margin-bottom:10px;}
	.wedGridAlign{ margin-left:0;}
	.container{ padding-left:30px; padding-right:30px;}
body { font-size: 16px;}
.btn-default{ font-size: 16px;}
footer .text-left, footer .text-right { text-align: center;}
h1 { font-size: 40px;}
h2 { font-size: 40px;}
h3 { font-size: 30px;}
h4 { font-size: 18px;}
.carousel-caption { top: 40%;}
ul.navbar-nav{ padding-top: 30px;}
.navRight { margin-top: -40px;}
.navbar-toggle { margin: 0;}
.nav > li > a{ padding-left: 0;}
.featureTxt{    padding: 20px 0;}
.homeCont .featurette .featureTxt{padding:15px 0;}
.wedGridAlign {margin-left: 0;}
.wedLogo img{ margin-right: 0;}
}
.region.region-header-language {
   /* left: auto;
    position: absolute;
    right: 0;
  z-index: 1000;
  float: left;
  min-width: 65px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;*/
		  
}
.region.region-header-language ul{ padding-left:0;}
.region.region-header-language li{ list-style:none; padding:3px 5px 5px 15px; margin:0; float:left;}
.language-box{cursor: pointer;}
.language-text {
    
    margin-right: 5px;
}
img{ max-width:100%; height:auto;}
.pull-right{ max-width:100%;}
.sf-menu a, .sf-menu span.nolink{ padding:15px 10px ; font-family:"Oswald-Regular",Helvetica,Arial,sans-serif; font-size:15px;padding:15px 0px 15px 10px;font-size:13px;}
#navbar ul.menu{ float:right;}
#navbar .sf-sub-indicator{ display:none !important;}
.sf-menu.sf-horizontal.sf-shadow ul, .sf-menu.sf-vertical.sf-shadow ul, .sf-menu.sf-navbar.sf-shadow ul ul{ background:#fafafa !important; border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;}
.sf-menu a:hover{ text-decoration:none;}

.navbar-search{background:#009ee1;height:152px;border-bottom:1px solid #0574a3;overflow:hidden;width:100% !important; margin-top:-30px; margin-bottom:35px;}
.navbar-search .form-text{ width:80%; background:#009ee1 !important; border:solid 1px #009ee1 !important; font-size:50px;color:white;font-family:"ff-meta-serif-web-pro",serif;border:none; top:0;height:150px;line-height:150px;}
.navbar-search .block.block-search {
    position: relative;
}
.navbar-search .form-actions{ /*position:absolute; right:15px; top:0;  */height:100%;float:left;margin-top:-105px;}
.navbar-search .form-actions input{ width:35px; height:100%; background:url(../image/search.png) center center no-repeat; font-size:1px; text-indent:-9999px; border:none;float:right;height:26px; margin-right:18px}
.sf-accordion-toggle.sf-style-none {
    float: right;
}
.sf-accordion-toggle.sf-style-none span{ background:url(../image/menu.png) left top no-repeat;  width:44px; height:34px; font-size:1px; text-indent:-999999px; float:left;}
ul li a.active,.active-trail span{ color:#009ee1;}
.i18n-ru .sf-menu a,.i18n-ru  .sf-menu span.nolink{ padding:15px 7px; font-size:12px;}

/* Webkit */
.navbar-search .form-text::-webkit-input-placeholder { color: #fff ;  opacity: 1; }

/* Firefox 4-18 */
.navbar-search .form-text:-moz-placeholder { color: #fff;   opacity: 1;}

/* Firefox 19+ */
.navbar-search .form-text::-moz-placeholder { color: #fff;   opacity: 1; }

/* IE10+ */
.navbar-search .form-text:-ms-input-placeholder { color: #fff;  opacity: 1; }
img.host-logo {
    float: left;
    margin-right: 20px;
    margin-top: 12px;
    vertical-align: top;
    width: 60px;
	width:100px;
}
footer .host-country {
    color: #fff;
	text-align:left;
    font-family: "Oswald";
    font-size: 16px;
    font-weight: 100;
    margin-top: 29px;
    text-transform: uppercase;
}
.l-footer .text-center{ margin-top:30px;}
.iconSocial a{ text-indent:-999999px; font-size:0px; float:left;}
ul.sf-menu.sf-accordion ul{ padding-left:18px !important;}
.sf-clone-parent{ display:none;}


@media (max-width:767px){
	.navbar-fixed-top, .navbar-fixed-bottom{ position:absolute;}
	
	}


@media (max-width:480px){
	.featurette .featureTxt{ padding:0;}
	.hypeTemplate_modern{ min-width:310px;}
	.nav li.iconLang{ width:100%; margin:10px 0; text-align:center;}
	.nav li.iconSocial{ margin:0 4px;}
	
	.region.region-header-language li{ float:none; display:inline-block; padding-bottom:20px;}
	ul.sf-menu.sf-accordion ul li a{ font-size:14px !important;}
	}
.footerTxt{ display:none;}
.socaial-box{ padding:0; margin:0;}

ul.primary li a{ padding:10px 15px; float:left;}
ul.primary{ overflow:hidden; border-bottom: medium none;
    margin:30px 0 0 0;}
	
.region.region-content form {
    border: 1px solid #ccc;
    margin: 0 0 0 6px;
    padding:30px 20px;
	float:left; width:100%; max-width:842px;
}	
.form-item > label {
    width: 34%; margin-right:1%; float:left; font-size:14px;
}
.form-item .description{ display:none;}
.form-item .form-text {
    float: left;
    width: 65%; color:#767676;
	padding:14px; /*max-width:500px;*/
}
.form-item .form-select{float: left; padding:14px; width:65%; max-width:517px; color:#767676;}
.form-radios label{ width:80% !important;}
.form-managed-file .form-file{ float:left; width:240px;}
form .form_field.form-item {
    float: left;
    width: 100%;
	margin-bottom:20px;
}
.form-radios {
    float: left;
    width: 65%;
}
.form-radios .form-radio {
    float: left;
    width: auto; margin-right:7px;
}
form .form_field.form-item .form-item{ float:left; width:100%; line-height:21px;}
input, button, select, textarea{ max-width:100%;}
.form-item .description{ margin-left:155px;}
.region.region-content #block-webform-client-block-109 form{ /*border:none;*/ float:inherit; margin:0 auto; overflow:hidden; width:100%;}


.webform-container-inline.webform-datepicker{ float:left; width:65%;}
.webform-container-inline.webform-datepicker .form-select{ width:auto;}
.webform-container-inline.webform-datepicker  .form-item{ width:auto !important; margin-right:5px; margin-top:0;}
.webform-container-inline.webform-datepicker input.webform-calendar{ margin-top:17px;}
.form-item, .form-actions{ float:left; width:100%;}
@media (max-width: 1199px){
	.views-exposed-form .views-exposed-widget{ width:100%;}
	.region.region-content #block-webform-client-block-109 form{ width:100%;}
	#content{ margin-top:280px;}
.iconLang{ margin-left:0;}
.navbar-nav > li.socaial-box-1 {
    float: right;
}
.wedLogo img{ margin-top:15px; }
.nav li.iconLang{ margin-left:-15px;}
  #navbar ul.menu {
    float: left;
    text-align: center;
    width: 100%;
}
.sf-menu li{
 display:inline-block; float:inherit; text-align:left;	
	
	}
.navbar-right{ width:100%; }
.sf-menu a, .sf-menu span.nolink{ padding:15px 10px;}

}
.container-inline-date .form-item{ width:100%;}
.container-inline-date .date-padding{ width:100%;}
.container-inline-date .date-month,.container-inline-date .date-day,.container-inline-date .date-year {
    float: left;
    width: 65%; margin-bottom:14px;
}

.container-inline-date .date-month .form-select,.container-inline-date .date-day .form-select,.container-inline-date .date-year  .form-select{ width:100%; margin-right:0;}
@media (max-width: 991px){
	.form-item > label{ margin-right:0;}
.form-item .description{ margin-left:0;}	
.form-item > label{ width:100%;}
.form-item .form-text,.form-item .form-select,.container-inline-date .date-month,.container-inline-date .date-day,.container-inline-date .date-year{ width:100%; max-width:100%;}
	
}
@media (max-width:840px){
	.sf-menu a, .sf-menu span.nolink{ padding:15px 6px;  font-size:14px;}
	}

@media (max-width: 767px){
	.sf-menu.menu li.menuparent ul {
    padding: 5px 13px !important;
}
.sf-menu.menu li.menuparent ul li a{
	padding:6px 15px 6px 25px !important;	
}
.sf-menu a, .sf-menu span.nolink {
    padding: 15px 10px 15px 25px;
}
ul.sf-menu.sf-accordion li .sf-has-clone-parent li{ padding:9px 0;}
	ul.sf-menu.sf-accordion li.menuparent{ background:url(../image/plus-icon.png) left 15px no-repeat; padding-left:0 !important;}
	ul.sf-menu.sf-accordion li.menuparent.sf-expanded{ background:url(../image/less-icon.png) left 15px no-repeat;  padding-left:0 !important;}
.views-exposed-form .form-item, .views-exposed-form .form-submit{ margin-right:0;}
	.region.region-header-language li {
    display: inline-block;
    float: none;
    padding-bottom: 20px; padding-left:7px;
}
.nav li.iconLang {
  
    text-align: center;
    width: 100%;
}
	.wedLogo{ text-align:center; max-width:inherit;}
	.wedLogo img{ max-width:380px;}
	
	.navbar-right{ padding-top:0 !important; position:relative;}
	.nav li.iconLang {
    margin-left: 0;
    position: absolute;
    top: 152px;
}
.wedLogo img{ margin-bottom:30px;	}
	.sf-accordion-toggle.sf-style-none > a {
    left: 18px;
    position: absolute;
    top: -181px;
}
.navbar-collapse{ margin-top:35px;}
.sf-clone-parent{ display:none !important;}
	
}
@media (max-width: 400px){
.sf-accordion-toggle.sf-style-none > a{ top:-196px;}	
.wedLogo{ min-height:150px;}
.navbar-nav{ margin-left:0; margin-right:0;}
.wedLogo img{ max-width:100%;}

}

ol.search-results{ padding:}
ol.search-results {
    border: 2px solid #000;
    border-radius: 10px;
    list-style: outside none none;
    margin-top: 35px;
    padding: 0px 0 !important;
}
ol.search-results li:first-child{ border-top:none;}

.search-results li {
    border-top: 1px solid #000;
    margin-bottom: 1em;
    padding: 20px;
}
ol.search-results .title {
    margin: 15px 0;
}
ol.search-results .title a{ color:#009ee1}
.item-list .pager li.pager-current{  background: #009ee1 ; margin-right:8px;
    border-radius: 15px;
    color: #fff;
    padding: 6px 20px;}
.item-list .pager li{ margin-left:2px;}	

#edit-submitted-upload-image-max-2mb-ajax-wrapper,.webform-component-fieldset {
    float: left;
    width: 100%;
}


/** NEW CSS **/

.carousel-caption .btn{
	display:none;	
}


.socaial-box-1 ul{
	margin:0px;
	padding:0px;
	margin-right:10px;	
}

.sf-menu.menu li.menuparent ul{
	padding:5px 0px !important;	
}

.sf-menu.menu li.menuparent ul li a{
	padding:6px 15px;	
}

.form-item .form-text{
	
	position:relative;
	z-index:1;
		
}

.logo-set-container ul{
	margin:0px;
	padding:0px;	
	margin-top:15px;
}

.logo-set-container ul li{
	float:left;
	margin-right:5px;
	list-style:none;	
}

#block-wed-custom-sable-form-block,#block-wed-custom-registration-form-block{ margin:0 auto; max-width:842px;}
#block-wed-custom-sable-form-block #sable-form{ border:inherit;}
#block-wed-custom-sable-form-block .form-item .form-text,#block-wed-custom-sable-form-block .form-item .form-select{ max-width:341px; clear:both; height:39px; padding:2px 10px;}
#block-wed-custom-sable-form-block .form-submit{
	/* border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;
    font-size: 21px;
    padding: 15px 40px;
    text-transform: uppercase; font-family:"Oswald-Regular",Helvetica,Arial,sans-serif; */}
/*#block-wed-custom-registration-form-block fieldset legend{ display:none;}	*/
.picture {
    float: left;
    width: 180px;
    border-radius: 5px;
    border: solid 4px #ccc;
    margin: 14px 0;
}
.user-data{ float:left; width:98%; padding-left:2%; line-height:35px; margin-top:15px; }
.user-value ul{ margin:6px 0; list-style:none; padding:0; }
.user-value ul li{ float:left; margin-right:10px; margin-bottom:10px; max-width:225px;}
.user-lable{ min-width:200px; float:left; max-width:200px}
.region-content .form-wrapper{ width:100%; float:left;}
.user-value{ margin-left:7px; max-width:500px; width:100%}

.region.region-content form  legend{ padding-bottom:7px; color:#009ee1; }
.password-strength,div.password-confirm{ display:none;}
div.form-item div.password-suggestions{ float:left; width:100%;}

table#edit-field-upload-image-max-2mb-und-table {width: 100%;}


.i18n-ar .form-item .form-text,.i18n-ar .form-item .form-select,.i18n-ar  .form-item > label{ float:right; text-align:right;}
.view-id-register_user_list .view-content{ float:left; width:100%;}

.region.region-content form#event-filter-form{width:100%; margin-left:0; margin-bottom:110px; max-width:100%}
.region.region-content form#event-filter-form .container-inline-date,.region.region-content form#event-filter-form  .form-item{ float:left; width:auto; margin:0 10px; max-width:429px;}

.region.region-content form#event-filter-form .form-item .form-select{ width:98%}
.region.region-content form#event-filter-form .form-item > label{ width:98%; margin-right:0;}
.region.region-content form#event-filter-form #edit-event-date label{ display:none;}
.region.region-content form#event-filter-form .container-inline-date  .form-item{ width:98%; margin:0;}
.region.region-content form#event-filter-form .container-inline-date{ max-width:250px; }
.region.region-content form#event-filter-form #edit-submit{ margin-top:26px; margin-left:10px;}

.region.region-content form#event-filter-form .form-item .form-select,.region.region-content form#event-filter-form .form-item .form-text {
    padding: 10px 14px;
    width: 100%;
}


 .region.region-content .view-id-register_user_list form{ max-width:100%; margin-top:80px;}
.view-id-register_user_list .form-item .form-select,.view-id-register_user_list .form-item .form-text{ width:100%; padding:9px 14px;}

.container-inline-date .form-item{ width:100%;}
.container-inline-date .date-padding{ width:100%;}
.form-managed-file .form-file {
    border: 1px solid #767676;
    float: left;
    height: 43px;
    margin-right: 15px;
   
}


.middle_box .sticky-enabled.tableheader-processed.sticky-table {
    margin: 15px auto;
    max-width: 844px;
    width: 100%;
}
.middle_box td .event-row {
    padding: 15px 25px;
}
.view-register-user-list{}

.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row{ border: 1px solid #dddddd;
    float: left;
    margin-bottom: 30px;
    margin-left: 1%;
    margin-right: 1%;
    padding-bottom: 0;
    width: 48%;}
.view-register-user-list .item-list ul li.views-row .user-picture > img {
    height: 185px;
    max-width: 183px;
    width: 100%;
}	

.view-register-user-list.view-display-id-page_2 .user-picture {
    margin-left: -15px;
}
.view-register-user-list.view-display-id-page_2  .view-content .item-list{ max-width:100%; width:100%;}	
.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row .community-detail {
    min-height: 185px;
	color:#767c88;
}
.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row .community-detail .member-name{ color:#31559f; font-family:"Montserrat",Helvetica,Arial,sans-serif; font-weight:bold; font-size:20px; margin-top:15px; text-transform:capitalize;} 
.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row .community-detail .col-md-8{ margin-left:-15px;}

.item-list ul li {
    border-bottom: 1px solid #dddddd;
    float: left;
    margin-bottom: 30px;
    margin-left: 0;
    padding-bottom: 30px;
    width: 100%;
}
#user-register-form .captcha,#webform-client-form-109 .captcha{
    float: left;
    width: 100%;
}
#user-register-form .captcha > img,#webform-client-form-109  .captcha > img{
    margin-left: 35%;
}



	
	
.event-user-details {
    margin: 0 auto; width:100%; padding-bottom:50px; overflow:hidden;
    max-width: 789px;
}	

.total-members {
    font-family: "Oswald-Regular",Helvetica,Arial,sans-serif;
    font-size: 50px;
    padding-left: 15px;
    text-transform: uppercase;
}
.total-members span{ color:#b2b2b2;}
.footerLink ul{ float:right;}
.register-link{ float:left; width:100%; text-align:center; text-transform:uppercase; margin-right:0px; margin-top:31px;}
.register-link a{ font-size:16px;
  text-transform: none;
    -webkit-appearance: button;
    cursor: pointer;
    background: #009ee1;
    padding: 10px 15px;
    color: #fff;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border: none;
    display: none;
  }
.homeCont {
    clear: both;
	padding-top:25px;
}
.top-ticker {
    margin: 0 0 7px 7px;
}
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
.home-total-members {
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    /* line-height: 35px; */
    padding-left: 0;
    padding-right: 0;
    position: absolute;
    text-align: center;
    top: 70px;
    width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.total-mamber {
    font-size: 40px;
    padding-bottom: 5px;
    padding-top: 22px;
	
   
}
.home-total-members-box {
    padding-right: 19px;
    text-align: center;
    width: 100%;
}
.total-mamber-text {
    display: inline-block;
    float: inherit;
    max-width: 220px;
}
#views_slideshow_cycle_main_home_slider-block .slider-image > img{ min-height:628px;}
.view-home-slider{ position:relative;}
.views-slideshow-controls-text{ position:absolute; top:45%; z-index:9; width:100%;}
.views-slideshow-controls-text #views_slideshow_controls_text_pause_home_slider-block{ display:none;}
.views-slideshow-controls-text #views_slideshow_controls_text_next_home_slider-block{ background:url(../image/arrow.png) right top no-repeat; width:35px; height:38px; float:right; text-indent:-99999px;  font-size:1px; margin-right:8px;}
.views-slideshow-controls-text #views_slideshow_controls_text_previous_home_slider-block{margin-left:8px; background:url(../image/arrow.png) left top no-repeat; width:35px; height:38px; float:left;  text-indent:-99999px; font-size:1px;}

.views_slideshow_cycle_main .carousel-caption {
    bottom: 0;
    padding-bottom: 30px;
    padding-left: 30px;
    text-align: left;
    top: inherit;
}
.vote-name {
    font-size: 28px;
    text-transform: capitalize; padding-bottom:5px;
}
.vote-count {
    background: #009ee1 ;
    border-radius: 3px;
    color: #fff;
    float: left;
    margin-right: 10px;
   min-width:60px;
    padding: 2px 10px;
    text-align: center;
}
.vote-description {
    font-size: 14px;
    padding-bottom: 14px;
}
.vote-link a{ background: #000;
    border-radius: 4px;
    color: #fff;
    line-height: 27px;
    min-width: 50px;
    padding: 3px 12px;}

.view-content .views-row.views-row-odd .image-list-box{ float:right;}
.views-slideshow-cycle-main-frame .carousel-caption .btn {display: inline-block;}



@media (max-width: 1199px){
	.home-total-members {font-size: 21px; line-height: 28px; padding-left: 23px;  top: 36px;}
	#views_slideshow_cycle_main_home_slider-block .slider-image > img{ min-height:459px;}
	}
@media (max-width: 991px){
	.slider-text h1{ font-size:25px;}
	.slider-text h5{ font-size:15px;}
.home-total-members {
    font-size: 26px;
    line-height: 36px;
    padding-left: 0;
    text-align: center;
    top: 60px;
}
.top-ticker {
    margin: 10px 0 0px 0px;
    text-align: center;
}
	.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row{ width:98%;}
	.view-register-user-list.view-display-id-page_2 .item-list ul li.views-row .community-detail .col-md-8{ margin-left:0;}
	.view-register-user-list.view-display-id-page_2 .user-picture{ margin-left:0; margin-top:15px;}
	#user-register-form .captcha > img,#webform-client-form-109  .captcha > img{
    margin-left: 0;
}
	}
@media (max-width: 500px){
	#views_slideshow_cycle_main_home_slider-block .slider-image > img{ min-height:inherit; }
	.slider-text h1{  font-size: 17px;
    padding-left: 30px;
    padding-right: 47px; }
	.slider-text h5{ font-size:11px; padding-left:30px;  }
	.slider-text .btn-default{ margin-left:30px;}
	.slider-text .btn-default{ padding:5px 10px; font-size:12px;}
	.region.region-content form#event-filter-form .container-inline-date, .region.region-content form#event-filter-form .form-item{ margin-left:0; margin-right:0;}
	}	
	
	

  /* New Style **/

.icon-ins{background: url("../image/spriteIconInstagram.png") no-repeat; background-position:-60px -103px;}.icon-ins:hover{background-position:-60px -131px;}

.iconIns{background: url("../image/spriteIconInstagram.png") no-repeat; background-position:-51px 0;}.iconIns:hover{background-position:-51px -52px;}

.iconSocial{
  margin:0px 2px; 
}

footer .host-country{
  font-size:12px;
      font-family: "Montserrat", Helvetica, Arial, sans-serif;  
}

img.host-logo {
  width:70px;
}

.webLine{
  display:none !important;  
}
#search-form.search-form {
    float: left;
    margin-bottom: 40px !important;
    max-width: 100% !important;
    width: 100%;
}
#search-form.search-form  .form-item > label{ width:100%; margin-right:0;}
#search-form.search-form .form-item .form-text{ width:100%;}
#home-rows_1 .image-list-box{float:left !important}
.node-type-media .themeJumbo{min-height:440px}
.container.marketing.our-partners-row p img, .container.marketing.our-celebrites-row p img{float:left}
@media (min-width: 1200px)
{
.navbar.navbar-fixed-top .col-lg-8.col-sm-12.col-md-12.col-xs-12{float:right !important}
}
@media (max-width: 1199px)
{
.form-item.form-type-select.form-item-organizer{margin-bottom:26px !important}
#event-filter-form .form-submit{clear:both; display:block; text-align:center}
}
@media (max-width: 991px)
{
	.view-id-home_slider.view-display-id-block_1,.view-id-home_slider.view-display-id-block_2{ float:left; width:48%; padding:10px 1%;}
	.user-data .row{  min-width:1000px;}
.form-item-country, .container-inline-date, .form-item-organizer, .region.region-content form#event-filter-form .container-inline-date,.region.region-content form#event-filter-form  .form-item{width:100% !important; max-width:100% !important; margin-bottom:10px; font-size:14px}
.page-event-detail .event-user-details{overflow:inherit !important; font-size:14px}
.footerLink ul{ float:inherit; width:100%; text-align:center; }
footer .host-country{ text-align:center;}
img.host-logo{ float:initial; margin-right:0;}
}
.page-event-detail .user-data{ overflow-x:auto}
@media (max-width: 767px)
{
		.view-id-home_slider.view-display-id-block_1,.view-id-home_slider.view-display-id-block_2{ float:left; width:98%; padding:10px 1%;}

	.l-footer .col-md-4{ text-align:center;}
.page-event-detail .user-data{font-size:12px}
.page-event-detail .user-data .user-lable{max-width:135px; width:135px; min-width:135px}
.page-event-detail .user-data .user-value{/*max-width:130px; width:130px*/}
.webform-container-inline.webform-datepicker{ width:100%;}
}
.form-item{ position:relative;}

.i18n-ar p,.i18n-ar h1,.i18n-ar h2,.i18n-ar h3,.i18n-ar h4{
                direction:rtl;
}

.user-data .row{ margin-left:0; margin-right:0; min-width:750px;}
.host-country a{ color:#a4a4a4; font-family:  Arial;}
.host-country.term {
    font-family: "Myriad Pro", Arial;
    font-size: 9px;
    margin: 0;
    padding-top: 0;
    text-align: center;
}

@media (max-width: 1366px)
{
.views-slideshow-cycle-main-frame{ max-width:100%;}
.views-slideshow-cycle-main-frame-row {
    max-width: 100%;
}
}



#content #custom-site-search-form{
    float: left;
    margin-bottom: 40px !important;
    max-width: 100% !important;
    width: 100%; margin-top:35px;
}
#custom-site-search-form .form-item > label {
    margin-right: 0;
    width: 100%;
}

#custom-site-search-form .form-item .form-text {
    width: 100%;
}
.teb-search-result .quick-tab { float:left; padding:10px 15px; background-color: #ddd; border-left:solid 1px #ccc; border-right:solid 1px #ccc; margin-right:12px; cursor:pointer; border-top:solid 1px #ccc;}
.teb-search-result .quick-tab.active{ background:#fff; color:#009ee1;}
.navbar-search .form-item > label{ display:none;}
.navbar-search .form-item{ margin:0 !important;}
.navbar-search .form-submit{ z-index:999; margin-top: -84px; position:relative; width:35px; height:100%; background:url(../image/search.png) center center no-repeat; font-size:1px; text-indent:-9999px; border:none;float:right;height:26px; margin-right:18px}
.navbar-search .form-item .form-text{ color:#fff !important; width:80%; background:#009ee1 !important; border:solid 1px #009ee1 !important; font-size:30px;font-family:"ff-meta-serif-web-pro",serif;border:none; top:0;height:150px;line-height:150px;}
.clear{ clear:both;}
.teb-search-result {
    float: left;
    padding: 0px 5px  20px 5px;
    width: 100%;
}
.form-item-event-date .form-select{ width:auto;}
.form-item-event-date .form-item {
    margin-right: 5px;
    margin-top: 0;
    width: auto !important;
}
.l-footer a{ color:#fff;}
.l-footer a:hover{ color:#fff;}
.form-item.form-type-password.form-item-pass-pass1.password-parent,.form-item.form-type-password.form-item-pass-pass1.password-parent {
    margin-bottom: 29px;
}
.form-item .form-file{ float:left; width:250px; font-size:14px;}
.webform-component-file .description {
    display: block;
    float: left;
    margin-left: 279px;

    margin-top: 8px;
}
.event-details-link a{ font-family:"Open Sans",sans-serif; background:url(../image/pen-icon.png) left center no-repeat; padding-left:49px; line-height:34px; float:left; -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; }
.event-details-link a:hover{ text-decoration:none;  background:url(../image/edit-icon-hover.png) left center no-repeat;}	
.sticky-enabled.tabledrag-processed.tableheader-processed.sticky-table {
    width: 100%;
}
.sticky-enabled.tabledrag-processed.tableheader-processed.sticky-table td,.sticky-enabled.tabledrag-processed.tableheader-processed.sticky-table th{ padding:10px 4px;}

@media (max-width: 991px)
{
.webform-component-file .description{ margin-left:0; width:100%;}
}
.navbar-search input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #009ee1 inset;
}
.navbar-search textarea:focus,.navbar-search input:focus{
    outline: none; color:#fff !important;
}
input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
.top_link{ float:right; padding-right:8px;}
.top_link div,.top_link span{ text-transform:none; padding:10px 3px 15px 3px; float:left; font-family:"Open Sans",sans-serif; font-size:14px;}


#edit-mimemail{display:none;}
#edit-locale{display:none;}
#edit-timezone{display:none;}
#field-last-name-add-more-wrapper{display:none;}
#field-estimated-number-of-partic-add-more-wrapper{display:none;}


