@media (max-width:1200px){
.user-profile .user_badges .badge:empty{
	margin:0 4px;
    width: 60px;
	height: 60px;
}
.partners h1{
    font-size: 38px;
}
.views-exposed-form .views-exposed-widget
{
	width:25%;
}
#views-exposed-form-speaker-users-block-9 .views-exposed-widget .form-select, #edit-field-firtst-name-value-wrapper .form-control, #edit-field-last-name-value-wrapper .form-control, #edit-city-wrapper .form-control {
    width: 100%;
}
#edit-custom-country-wrapper,
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_firtst_name_value
{
	margin:0;
}
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value,
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value {
    margin-left:0;
	margin-right:0;
}
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value,
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value
{
	width:50% !important;
}
#edit-custom-country-wrapper
{
	padding-right:0;
}
.view-news-term .view-news .views-row{
	min-height:380px;
	margin:0;
}
.view-the-best-of-section iframe{
	width:100%;
	height:auto;
}
#block-block-50 .container .row
{
	margin:0;
}
#block-block-50 .container .view-speaker-users.view-display-id-block_11 .row
{
	margin:0 -15px;
}
.view-display-id-block_11 .views-row {
    float: left;
    width: 11.58%;
    margin-right: 1%;
    min-height: 280px;
}

.page-node-20631 .conversations-content-inner,
.page-node-633561 .conversations-content-inner,
.page-node-7025 .conversations-content-inner,
.page-node-5454 .conversations-content-inner{
	background-size: 100% 100%;
}
.view-conversations .views-row .field_view_recent{
    position: relative;
    width: 100%;
}
.member-type .member-type-left, .type-of-organization .member-type-left {
    width: 130px;
}
.member-type .member-type-right, .type-of-organization .member-type-right {
    width: 175px;
}
.page-user .region-sidebar-second h2.block-title, .page-user .region-sidebar-second .heading{
    font-size: 22px;
}
.page-user .region-sidebar-second .my-messages .new-yes-no{
	left: 63%;
}
.node-type-country-page .heder-logos .col-md-4{
	width:30%;
}
.node-type-country-page .heder-logos .col-md-8{
	width:70%;
}
}
@media (max-width:991px){
.node-type-country-page .heder-logos .col-md-4{
	width:25%;
}
.node-type-country-page .heder-logos .col-md-8{
	width:75%;
}
.view-announcement .views-row:nth-child(3n+4){
	clear:inherit;
}
.view-announcement .views-row:nth-child(2n+3){
	clear:both;
}
#block-privatemsg-privatemsg-menu .block-title{
	font-size:15px;
}
#block-search-form .input-group .form-text{
    padding-left: 15px;
}
.user-profile .user_badges{
	text-align:center;
}
.user-profile .user_badges .badge:empty{
	width:80px;
	height:80px;
	margin:5px;
}
ul.nice-menu-down ul{
	top:69px;
}
.welcome-text h4{
	font-size:16px;
	line-height:normal;
}
.block-custom-module h2.block-title{
	font-size:25px;
}
.view-news-term .views-row .term_node_title a{
	font-size:24px;
}
h2{
    font-size: 32px;
}
h1{
	font-size:55px;
}
#block-views-top-news-block .views-row .top_news_title a, #block-views-top-news-block-2 .views-row .top_news_title a{
	font-size:24px;
	line-height:normal;
}
#block-views-top-news-block .views-row .top_news_title, #block-views-top-news-block-2 .views-row .top_news_title{
	margin:0;
}
ul.nice-menu-down>li{
	margin:0;
}
ul.nice-menu-down>li.last {
    margin:0;
}
#block-block-47{
	float:none !important;
	display:block;
	width:100%;
	text-align:center;
}
iframe{
	width:100% !important;
	overflow-x: scroll !important;
}
.node-type-announcement .region.region-content{
	margin-right:0;
}
.page-node-2463 .speaker-bereau-content{
	padding:50px;
}

body.page-node-5454 .speaker-bereau-des
{
	font-size:18px;
}
.view-news .views-row{
	min-height:495px;
}
.view-news-term .view-news .views-row{
	min-height:380px;
	margin:0;
}
.node-type-country-page .view-upcoming-events .upcoming-event-title a{
	font-size:15px;
}
.node-group-basic-page .country-list-content > div > div > div, .page-regions .country-list-content > div > div > div{
	width:25%;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(5n+6){
	clear:none;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(4n+5){
	clear:both;
}
#views-exposed-form-country-slideshow-page-1 .views-exposed-form .views-exposed-widget{
    width: 25%;
}
.region-sidebar-second .block-title{
	font-size:23px;
}
.view-upcoming-events .upcoming-event-title a{
	font-size:18px;
}
.view-display-id-block_11 .views-row {
    width: 24.1%;
}
.view-display-id-block_11 .views-row:nth-child(4n) {
    margin-right:0;
}
.view-speaker-users .views-row .custom-image img
{
	width:100%;
}
.top-header{
	min-height:inherit;
}
.top-header .header{
	text-align:center;
}
.heder-blocks{
	height:auto;
}
#block-search-form{
	width:100%;	
	display:block;
  background: #FFF;
  margin: 0 0 10px 0;
}
ul.nice-menu a, ul.nice-menu li.menu-path-nolink > span{
    padding: 25px 7px;
}
ul.nice-menu-down .menuparent a{
	padding-right:8px;
}
.member-directory a {
    padding: 15px;
    font-size: 16px;
}
.member-type .member-type-left, .type-of-organization .member-type-left,
.member-type .member-type-right, .type-of-organization .member-type-right{
    width:100%;
}
.page-user .region-sidebar-second .my-messages .new-yes-no {
    position: relative;
    left: 0;
    top: 0;
}
}
@media (max-width:920px){
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value, body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value {
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}
.view-speaker-users .form-control.form-checkboxes
{
	min-height:100px;
}
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value
{
	margin-bottom:0;
}

}
@media (max-width:767px){
.node-type-country-page .heder-logos .col-md-4,
.node-type-country-page .heder-logos .col-md-8{
    width:100%;
}
.footer{
	text-align:center;
}
.navigation-bar{
	width:100%;
	border: none;
  box-shadow: none;
  background-color: #ed2d26;
}
.navbar-toggle{
	margin:0 0 10px 0;
  background: #ed2d26;
  z-index: 99;
}
.navbar-toggle .icon-bar{
	background:#FFF;
}
.navbar-collapse.in{
	overflow:visible;
}
ul.nice-menu-down{
	width:100%;
}
ul.nice-menu-down>li{
	margin:0;
	width:100%;
}
ul.nice-menu-down>li.last{
	margin:0;
}
ul.nice-menu a{
	color:#FFF;
	padding:7px 15px;
	border-bottom:1px solid #ec6a57;
}
ul.nice-menu a, ul.nice-menu li.menu-path-nolink > span{
	color:#FFF;
	padding:10px 15px;
}
ul.nice-menu a:hover{
	color:#FFF;
	background:#ec6a57;
}
ul.nice-menu-down ul{
	top:0;
	width:100%;
	border:none;
  display: block;
	background:none;
	box-shadow:none;
	position:relative;
  visibility: visible;
}
ul.nice-menu ul li{
	width:100%;
}
ul.nice-menu ul li a{
	padding:7px 15px 7px 40px;
}
ul.nice-menu-down ul li a:hover{
	background:#ec6a57;
}
ul.nice-menu-down > li.last ul{
	text-align:left;
}
h1{
	font-size:50px;
}
h2{
	font-size:30px;
}
.region-navigation .display-inline-block{
	display:block;
	margin:0;
}
.region-header{
	text-align:center;
}
.user-profile .field-name-ds-user-picture{
	text-align:center;
}
.region-content{
	margin:0 0 20px 0;
}
.author_picture{
	margin:0 0 10px 0;
}
.region-header .block{
	margin-bottom:10px;
}
.view-news-term .views-row .view_node{
	margin:0 0 10px 0;
}
.view-sponsors-country-host .view-header{
	text-align:center;
}
.custom-register-fields:first-child {
    padding:0 10px;
}
.custom-register-fields{
    width: 50%;
}
.custom-register-button{
	width:100%;
    padding:0 10px;
}
.custom-register-button .btn{
	width:100%;
}
.ecosystem_map .view-country-slideshow{
	margin:0 0 10px 0;
}
.group-register{
	padding:15px;
	text-align:center;
}
.group-register a.btn-primary{
	width:100%;
}
.views-exposed-widgets{
	position:relative;
}
.views-exposed-form .views-exposed-widget{
	padding:0;
	width:100%;
}
.views-exposed-form .views-exposed-widget .form-submit{
	margin:0;
	position:absolute;
    right: 1px;
    bottom: 1px;
}
.partner-logo {
	margin-bottom:10px;
}
.page-node-20 .node img{
	height:auto !important;
	width:auto !important;
	padding:16px 0 !important;
}
.view-announcement .thumbnail{
	min-height:inherit;
}
.page-taxonomy-term .field-type-image,
.view-announcement .field-name-ds-user-picture{
	margin:0 0 10px 0;
}
#privatemsg-list-form{
	overflow:auto;
}
.region-header .block.display-inline-block{
	display:block;
	margin:0 0 10px 0;
}
#block-block-47{
	text-align:center;
}
.goog-te-gadget-simple{
    border-radius:0 !important;
}
iframe{
	width:100% !important;
	overflow-x: scroll !important;
}
.page-node-2463 .speaker-bereau-content{
	padding:20px;
}
.page-node-2463 .speaker-bereau-heading{
	top:20px;
}
#views-exposed-form-resources-library-page .form-control{
	width:100%;
}
#views-exposed-form-resources-library-page .views-submit-button .form-item-view-custom-form{
	display:block;
}
.views-exposed-form .views-exposed-widget .form-submit{
	position:relative;
	margin:10px 0;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading
{
	top:25px;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading h1
{
    font-size: 25px;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading h3
{
    font-size: 20px;
}
body.page-node-5454 .speaker-bereau-des {
    font-size: 15px;
}
.view-news .views-row{
	height:auto;
}
.node-group-basic-page .country-list-content > div > div > div, .page-regions .country-list-content > div > div > div{
	width:33.33334%;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(5n+6),
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(4n+5){
	clear:none;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(3n+4){
	clear:both;
}
#views-exposed-form-country-slideshow-page-1 .views-exposed-form .views-exposed-widget{
	width:100%;
	margin:0 0 10px 0;
}
#views-exposed-form-country-slideshow-page-1 .views-exposed-form .container-inline-date .form-item,
#views-exposed-form-country-slideshow-page-1 .views-exposed-form .container-inline-date .form-item input{
	width:100%;
}
#views-exposed-form-country-slideshow-page-1 .views-exposed-form .container-inline-date .date-padding{
	float:none;
}
#block-block-54 #dvMap{
	height:300px !important;
}
.conversations-content .node-page .field-name-field-description{
	width:100%;
	padding:0 40px;
}
.heder-blocks{
	height:auto;
}
.light-gray-button, .register-block a{
	float:none !important;
}
.view-conversations .views-row .field_og_country,
.view-conversations .views-row .field_organization,
.view-conversations .views-row .field_picture_fields{
	text-align:left;
}
.conversations-content .node-page .field-name-field-description{
	font-size:14px;
}
.page-node-20631 .conversations-content-inner,
.page-node-633561 .conversations-content-inner,
.page-node-7025 .conversations-content-inner,
.page-node-5454 .conversations-content-inner{
	background-size: cover;
}
.custom-user-profile-connect, .custom-user-profile-link{
	text-align:left;
}
#views-exposed-form-speaker-users-block-9 .views-widget-filter-secondary fieldset .bef-secondary-options > .form-item,
#views-exposed-form-speaker-users-block-14 .views-widget-filter-secondary fieldset .bef-secondary-options > .form-item{
	width:100%;
}
#views-exposed-form-speaker-users-block-9 .views-widget-filter-secondary fieldset .bef-secondary-options > .form-item > .form-control,
#views-exposed-form-speaker-users-block-14 .views-widget-filter-secondary fieldset .bef-secondary-options > .form-item > .form-control{
	height:auto;
	margin:0 0 10px 0;
}
ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul{
	position:relative !important;
	top:0 !important;
	left:0 !important;
	border:none;
	background:none;
}
ul.nice-menu-down li:hover ul li{
	border:none;
}
ul.nice-menu li:hover > a, ul.nice-menu li:hover > span {
    border-bottom: none;
}
#block-search-form .input-group .form-text{
    border: 1px solid #CCC;
    padding: 10px 15px;
}
}
@media (max-width:640px){
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value
{
	margin-left:0;
}
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value {
    margin-right: 124px;
    padding-right: 0;
    margin-bottom: 65px;
}

}
@media (max-width:550px){
.view-display-id-block_11 .views-row {
    width: 49%;
}
.view-display-id-block_11 .views-row:nth-child(2n){
    margin-right:0;
}
}
@media (max-width:480px){
.nav-tabs{
	margin:0 0 10px 0;
}
.nav-tabs>li{
	width:100%;
	margin:0;
}
.nav>li>a{
	width:100%;
	margin:0;
	border:none;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	color:#FFF;
	border:none;
    background-color: #93d7e6;
}
.captcha .form-type-item{
	overflow:auto;
}
.custom-register-fields{
    width:100%;
}
.view-top-news .views-row .top_news_content{
	position:relative;
}
#block-views-top-news-block .views-row .top_news_title a, #block-views-top-news-block-2 .views-row .top_news_title a{
	font-size:20px;
}
h1, .page-header{
	font-size:40px;
	word-wrap:break-word;
}
h2{
	font-size:24px;
}
h3{
	font-size:20px;
}
form#privatemsg-list div.container-inline *{
	margin:0;
}
.page-node-2463 .speaker-bereau-heading{
	top:10px;
}
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value label, body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_individuals_value label {
    font-size: 20px;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading
{
	top:0;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading h1
{
    font-size: 20px;
}
.page-node-2463 .speaker-bereau-heading, .page-node-5454 .speaker-bereau-heading h3
{
    font-size: 15px;
}
.node-group-basic-page .country-list-content > div > div > div, .page-regions .country-list-content > div > div > div{
	width:50%;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(5n+6),
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(4n+5),
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(3n+4){
	clear:none;
}
.node-group-basic-page .country-list-content > div > div > div:nth-child(5n+6), .page-regions .country-list-content > div > div > div:nth-child(2n+3){
	clear:both;
}
#block-block-54 #dvMap{
	height:250px !important;
}
.conversations-content .node-page .field-name-field-description{
    padding: 0 10px;
}
.page-node-20631 .conversations-content-inner,
.page-node-633561 .conversations-content-inner,
.page-node-7025 .conversations-content-inner,
.page-node-5454 .conversations-content-inner{
    padding: 45px 0 0px 0;
}

}
@media (max-width:450px){
.views-exposed-widget.views-widget-filter-field_type_of_individuals_value,
body.page-node-5454 .views-exposed-widget.views-widget-filter-field_type_of_organization_value {
    width: 100% !important;
    min-height: 318px;
}
.views-exposed-widget.views-widget-filter-field_type_of_organization_value .form-type-bef-checkbox, .views-exposed-widget.views-widget-filter-field_type_of_individuals_value .form-type-bef-checkbox {
    width: 100%;
}
#views-exposed-form-speaker-users-block-9 .form-type-bef-checkbox,
#views-exposed-form-speaker-users-block-14 .form-type-bef-checkbox
{
	width:100%;
}
#views-exposed-form-speaker-users-block-9 .form-type-bef-checkbox:nth-child(n+7),
#views-exposed-form-speaker-users-block-14 .form-type-bef-checkbox:nth-child(n+7)
{
	position: inherit;
}
.node-group-basic-page .country-list-content > div > div > div, .page-regions .country-list-content > div > div > div{
	width:100%;
}

}

@media (max-width:320px){
.list-inline>li{
	padding:0;
}
.region-header .margin-left-10{
	margin:0;
}
.region-header .display-inline-block{
	display: block;
	margin:0 0 10px 0;
}
}