.gac {border:1px solid #d2d2d2;padding:10px;margin:10px 0;box-shadow: 1px 3px 6px #666;position:relative;}
.gacl {background:url('https://www.neweurope.eu/wp-content/uploads/2017/03/fr-flag.gif');background-size:cover;position:absolute;top:0;left:0;width:70px;height:45px;}
.gacr {background:url('https://www.neweurope.eu/wp-content/uploads/2017/03/france24.png');background-size:cover;position:absolute;top:0;right:0;width:46px;height:45px;}
.gactitle {text-align:center;font-weight:bold;margin-top:-2px;}

.country1 {border:1px solid #d2d2d2;padding:10px;margin:10px 0;box-shadow: 1px 3px 6px #666;position:relative;}
.fr {background:url('https://www.neweurope.eu/wp-content/uploads/2017/03/fr-flag.gif');background-size:cover;position:absolute;top:0;left:0;width:45px;height:30px;}
.uk  {background:url('https://www.neweurope.eu/wp-content/uploads/2016/11/uk-1.jpg');background-size:cover;position:absolute;top:0;left:0;width:45px;height:30px;}
.usa  {background:url('https://www.neweurope.eu/wp-content/uploads/2016/11/usa-1.jpg');background-size:cover;position:absolute;top:0;left:0;width:45px;height:30px;}

.gactitle {text-align:center;font-weight:bold;margin-top:-2px;}

.wa2 {
    text-align: center !important;
    border-width:3px !important;
    border-style:dashed !important;
    margin-bottom: 30px !important;
    padding:10px !important;
    background-color:#fff !important;
    max-height: 500px !important;
    overflow:hidden !important;
    color:#234398 !important;
}


.wa2 ul {
    position: relative;
    top: 0;
    padding-left:0 !important;
}


.wa2 ul li {
    border-top: 1px solid #cac7c1;
    margin: 20px 5px 0 5px;
    display: list-item;
      text-align: center;
       list-style-type:none;
}

.wa2 ul li span {  text-align: center;color: #6d6e71;display: inline;position: relative;top: -10px;background-color: white;padding: 0 .8em;float: none;}

.wa2 ul li p {
    padding: 0 5%;
    position: relative;
    top: -5px;
    font-size: 14px;  text-align: center;}
    
    
.wa2 ul li p a { color:#234398;font-weight:bold;}

#simplemodal-login-container form label {
    color: #75abda !important;
   font-family:"Droid Sans", sans-serif !important;
    font-size: 19px  !important;
}

.mp-form-label { color: #75abda !important;
   font-family:"Droid Sans", sans-serif !important;
    font-size: 19px  !important;    text-transform: uppercase;
    font-weight: 500;}
    
    
 .mp_wrapper textarea, .mp_wrapper select, .mp_wrapper input[type=text], .mp_wrapper input[type=url], .mp_wrapper input[type=email], .mp_wrapper input[type=tel], .mp_wrapper input[type=number], .mp_wrapper input[type=password] { border: 1px dotted #d2d2d2 !important;
         background: #f0f0f0;width:65% !important;
     
 }
 
 .outbox {text-align: center;font-weight:bold;position: relative;margin-bottom: 20px;padding: 10px;color:#fff;}
 .inbox {padding-bottom:20px;box-shadow: 1px 3px 6px #666;min-height:680px;}
 .inbox2 {padding-bottom:20px;box-shadow: 1px 3px 6px #666;}
 
 .orange1 {background-color: #f27600;}
 .grey1 {background-color: #d5d2cd;}
.darkred{background-color: #cc0000;}
.red {background-color: #f2f2f2;} 
.darkblue{background-color: #01487e;}
.blue {background-color:  #e6e6ff;}
.darkgreen {background-color: #006600;}
.green {background-color: #e6ffe6;} 
.grey{background-color: #404040;}
.darkgrey{background-color: #262626;}
.orange{background-color: #ff8000;} 
.lightorange{background-color: #fff2e6;}
.cyan{background-color: #3297c9; }
.lightcyan {background-color: #e6faff;}
.black{background-color:  #000000 ; }
.white {background-color: #ffffff;}

.post-item-box {height:auto !important;}

.leftbox {float:left;width:49%;}
.rightbox {float:right;width:49%;}

@media screen and (max-width: 680px) {
   .leftbox,.rightbox {
        width:100%;margin:10px auto;
    }
    
.scroll-bar {height:0 !important;}
    
}
#widget_news24d98e81f8 {
    max-width: 353px;
}


#mepr-account-home , #mepr-account-subscriptions, #mepr-account-payments, #mepr-account-logout, #mepr-account-change-password a
{
    background-color: #257ea8 !important;
    border: none;
    border: 1px solid;
    color: #fff;
    font-weight: bold;
    padding: 13px 20px;
    font-size: 12px;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    cursor: pointer;
    text-decoration: none;
    font-size: 15px;
}

#mepr-account-home:hover , #mepr-account-subscriptions:hover, #mepr-account-payments:hover, #mepr-account-logout:hover, #mepr-account-change-password:hover {background-color: #2691c6 !important;}

.flex-control-nav, .flex-direction-nav {display:none;}


#simplemodal-login-container form .submit input {
    background-color: #2e3d90 !important;
    }
    
    #simplemodal-login-container form .submit input.simplemodal-close {
    background-color:  #3d8cb8 !important;
}

.t-center2 {text-align: left;background: orange;width: 280px;height: auto;padding: 10px;color: #fff;font-weight: bold;margin-bottom:10px;margin-top:0px !important;position:absolute;top:0px;left:200px;}
.imgrnd2 {}
.ps1 {text-align:left;font-style:italic;color:#2691c6;font-size:16px;}
.sp2 {font-family: 'Droid Sans', sans-serif;font-size: 14px;font-weight:bold !important;color:#15285a;line-height: 1.42857143;text-align:left;}
.ptw {margin-bottom:5px; height:180px !important;width:auto !important;border-radius: 90px;border: 2px solid rgb(255, 165, 0);}
.authrr {font-style:italic;color:#2691c6;text-align:left;font-size:16px;}
.apt {text-align:left; font-family: 'Droid Sans', sans-serif;font-size: 14px;font-weight:bold;color:#15285a;line-height: 1.42857143;text-align:left;margin:5px 0;}
.img-responsive post-thumb {width:100% !important;}
#thecircles .post-item-box:hover {box-shadow:none !important;}


.mp_wrapper table.mepr-account-table th {
    border: 2px solid #2691c6;
    padding: 5px;
    background:#2691c6 !important;
    color:#fff !important;
    }
    
    .mp_wrapper table.mepr-account-table {
    border: 2px solid #2691c6 !important; }
    
    
    .mp_wrapper table.mepr-account-table td:nth-child(odd) {background:#d2e8f3 !important;}
    
    .mepr-account-change-password,.mepr-submit mepr-share-button {background-color: #257ea8 !important;
    border: none;
    border: 1px solid;
    color: #fff !important;
    font-weight: bold;
    padding: 13px 20px;
    font-size: 12px;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    cursor: pointer;
    text-decoration: none;
    font-size: 15px;}
	 
	 
	 
#post-468756	 .mp_wrapper .mp-form-row {
    margin-bottom: 10px;
    
    width: 50% !important;
    float: left;
}

.mp_wrapper {
  
    border: 1px solid #d2d2d2;
    padding: 20px;
}

#mepr-account-nav {margin-bottom:5px important;}
.mepr-account-change-password a {color:#fff !important;}

#post-468757 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468757 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468757 > section > div > form > div.mp-form-row.mepr_password,
#post-468757 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:50% !important;float:left !important;margin-bottom:0 !important;}
 #post-468757 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}
 

#post-468760 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468760 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468760 > section > div > form > div.mp-form-row.mepr_password,
#post-468760 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:50% !important;float:left !important;margin-bottom:0 !important;}
 #post-468760 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}




#post-468759 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468759 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468759 > section > div > form > div.mp-form-row.mepr_password,
#post-468759 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:50% !important;float:left !important;margin-bottom:0 !important;}
 #post-468759 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}




 .mp_wrapper textarea, .mp_wrapper select, .mp_wrapper input[type=text], .mp_wrapper input[type=url], .mp_wrapper input[type=email], .mp_wrapper input[type=tel], .mp_wrapper input[type=number], .mp_wrapper input[type=password] {height:50px;}
 .cc-error {font-size:12px !important;}
 
.mp-form-label  {clear:both;}






@media screen and (max-width: 680px) {
#post-468757 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468757 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468757 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468757 > section > div > form > div.mp-form-row.mepr_password,
#post-468757 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:100% !important;float:left !important;margin-bottom:0 !important;}
 #post-468757 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}
 

#post-468760 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468760 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468760 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468760 > section > div > form > div.mp-form-row.mepr_password,
#post-468760 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:100% !important;float:left !important;margin-bottom:0 !important;}
 #post-468760 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}




#post-468759 > section > div > form > div.mp-form-row.mepr_first_name,
#post-468759 > section > div > form > div.mp-form-row.mepr_last_name,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-one,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-two,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-city,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-country,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-state,
#post-468759 > section > div > form > div.mp-form-row.mepr_custom_field.mepr_mepr-address-zip,
#post-468759 > section > div > form > div.mp-form-row.mepr_password,
#post-468759 > section > div > form > div.mp-form-row.mepr_password_confirm

 {width:100% !important;float:left !important;margin-bottom:0 !important;}
 #post-468759 > section > div > form > div.mp-form-row.mepr_email {width:100% !important;float:left !important;margin-bottom:0 !important;}
}


@media screen and (max-width: 680px) {
#mepr-account-home, #mepr-account-subscriptions, #mepr-account-payments, #mepr-account-logout, #mepr-account-change-password a {
    font-size: 15px;
    float: left;
    margin: 10px;
}}



.advps-slide-container {
height:500px;
margin: 0 auto;}

.bx-wrapper img {
 
max-height: 340px;
}
#advps_container1 #bx-pager a img {border:none !important;padding:0 !important; box-shadow: -2px 3px 4px #000;margin-right:9px!important;}
.bx-wrapper { box-shadow: -2px 3px 4px #000;}

#advps_container1 .advps-slide p {text-shadow:2px 2px 2px #000;}
#advps_container1{padding:0 5px;}

.advs-title h1 {background: url('http://stg2.neurope.eu/wp-content/uploads/2016/09/slide-overlay.png') repeat-x left bottom transparent !important;}

#advps_container1 #bx-pager {
    text-align: left !important;padding-bottom:5px;margin-left:1px;
}

#bx-pager .active {opacity:0.7;}

#advps_container1 #bx-pager a img:hover {box-shadow: -1px 1px 1px #4683eb; transition: all 0.3s ;}


@media screen and (max-width: 1220px) { #bx-pager a img {width:20% !important;}}
@media screen and (max-width: 980px) { #bigger {width:100% !important;}#bigger2 {width:100% !important;margin-top:20px;}#bx-pager a img {width:20% !important;}}
@media screen and (max-width: 430px) { 
.advps-slide-container {
    height: 430px;}
    .bx-wrapper img {
   
    min-width: 100%  !important;
    width: auto  !important;
    max-width:none !important;
    
}
    
}

#advps_container1 .advs-title a {text-shadow:2px 2px 1px #000;}


@media screen and (max-width: 1150px) {#innerci {margin: 0 auto;  width: 80%;} #innerci .post-thumb-wrap {height:160px !important;}}

@media screen and (max-width: 680px) { #innerci .post-thumb-wrap {height:180px !important;}}


.t-center3 {text-align: left;background: orange;height: auto;color: #fff;font-weight: bold;margin-top:0px !important;font-size:15px;padding:2px;}