/*
	Theme Name: DFA Intercultural Theme
	
	Theme URI: http://www.andysweb.net
	
	Author: Andys Web
	Author URI: http://www.andysweb.net
	
	Description: A unique theme developed specifically for the company.
	
	Version: 1.0
	
	Tags:  custom
*/

/* TYPOGRAPHY */
body, p, input, #credits, h3, #left_sidebar li
{
	font-family: 'Open Sans', sans-serif; 
}

h1, h2, h4
{
	font-family: 'Sanchez', serif;
	
	color: rgb(196, 22, 28);	/* DFA Red */
}

#main_nav ul, footer, .divider span, button, #secondary_nav, h6, #culture_compass_account button, #countries_list_title p, #video_row p
{ 
	font-family: 'Montserrat', sans-serif;
}

h1
{
	font-size: 22px;
	
	margin-bottom: 10px;
	
	line-height: 26px;
}

.large
{
	font-size: 36px;
	
	margin: 40px;
}

h2
{
	font-size: 18px;
	
	line-height: 32px;
}

h3
{
	font-size: 16px;
	
	color: rgb(127, 140, 141);	/* Asbestos */
}

h4, #video_row p
{
	font-size: 14px;
}

h5
{
	font-family: 'Sanchez', serif;
	
	font-size: 18px;
	
	line-height: 21.6px;
	
	color: rgb(57, 56, 57); 	/* Grey 93 */
	
	text-align: center;
	
	margin: 10px;
}

.opensans
{
	font-family: 'Open Sans', sans-serif; 
	
	text-align: left;	
	
	margin: 0px;
	margin-bottom: 20px;
}

h6
{
	color: rgb(196, 22, 28);	/* DFA Red */
	
	font-size: 13px;
	
	line-height: 15.6px;
	
	margin-top: 20px;	
	margin-bottom: 10px;
	
	text-align: center; 
}

p, #connect span, .text
{
	color: rgb(57, 56, 57); 	/* Grey 93 */
	
	font-size: 12px;
	
	line-height: 18px;
	
	text-align: justify;
}

ul
{
	padding-left: 16px;	
}

.paragraph_one
{
	font-size: 14px;
	
	text-align: center;
	
	margin-bottom: 10px;
}

.text_margins 
{
	margin-bottom: 20px;	
}

.small_text
{
	line-height: 15px;
	
	font-size: 11px;
}

input
{
	color: rgb(189, 195, 199);	/* Silver */
	
	font-size: 11px;	
	
	padding: 5px 7px;
	
	border: 1px solid rgb(189, 195, 199);	/* Silver */
}

button
{
	background-color: rgb(127, 140, 141);	/* Asbestos */
	
	color: rgb(255, 255, 255);	/* White */
	
	text-transform: uppercase;
	
	font-size: 11px;
	
	padding: 7px 15px;
	margin-bottom: 30px;
	
	border: 0;
	border-radius: 6px;
	
	cursor: pointer;
}

button:hover
{
	background-color: rgb(196, 22, 28);	/* DFA Red */
}

.highlight_text
{
	color: rgb(196, 22, 28) !important;	/* DFA Red */
}

#newsletter_highlight
{
	font-size: 12px !important;
}

#newsletter span
{
	color: rgb(127, 140, 141);	/* Asbestos */
	
	font-size: 8.7px;
	
	text-transform: uppercase;
}

#credits
{
	font-size: 8px;
	
	color:  rgb(236, 240, 241);	/* Clouds */
	
	margin: 0;
	
	text-align: center;
}

/* STANDARD */
body
{
	margin: 0;
}

header
{
	width: 100%;
	

}
.redfill {background: rgb(196, 22, 28);}

nav
{
	width: 960px;
	margin-left:auto;
	margin-right:auto;
}

#main_content_container
{
	width: 100%;
}

footer
{
	width: 100%;
}




footer
{
	background-color: rgb(236, 240, 241);	/* Clouds */
}

.divider 
{
    text-align: center;
	
	display: inline;
}

.divider hr 
{
	border: none;
	
    border-top: 1px solid rgb(127, 140, 141) !important;	/* Asbestos */	
	
	width: 434px;
	
	margin-top: 8px;
}

.divider span
{
	color: rgb(127, 140, 141);	/* Asbestos */
	
	display: inline-block;
	
	width: 74px;
	
	text-transform: capitalize;
	
	font-size: 13px;
	
	background-color:  rgb(236, 240, 241);	/* Clouds */
	
	border: 1px solid rgb(127, 140, 141);	/* Asbestos */
	 
	border-radius: 3px; /* Changed from 4px due to feedback */
	
	padding: 1px 8px;
}




.divider img
{
	width: 38px;
}

.centre_main_contenttop
{
	width: 960px;
border-right: 1px solid rgb(141, 4, 6);;
	margin-left: auto;
	margin-right: auto;
	padding: 0;

}
.centre_main_content
{
	width: 964px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}


.centre
{
	margin-left: auto;
	margin-right: auto;
	
	text-align: center;
}

.cs-title 
{
	margin-left: -0px !important;
}

.cs-buttons 
{
	clear: both;
	
	font-size: 0px;
	
	margin: 0px 465px -25px 0px;
	
	float: left;
}

.pin_bottom
{
	position: absolute;
	bottom: 0;
	right: 30%;
}

#title_container
{
	height: 80px;	
	
	background-image: url('images/backgrounds/background_header.png');
	background-repeat: repeat-x;
}

#title_logo
{
	padding-top: 5px;
} 

#title_search
{
	float: right;
	
	width: 230px;
	
	margin-top: 20px;	
	
	background-color: #FFF;
	background-image: url(images/icons/search.png);
	background-repeat: no-repeat;
	background-position: 95% 50%; 
}

#main_content_container
{
	background-color: rgb(255, 255, 255);	/* White */
	
	background: url('images/backgrounds/watermark_left.png') left no-repeat, url('images/backgrounds/watermark_right.png') right no-repeat;
	
	margin-top: -1px;
}

#main_content_space
{
	padding-top: 10px;
}

#spotlight
{
	overflow: hidden;
}

#spotlight hr
{
	margin-left: 10px;
	margin-right: 10px;	
}

#spotlight section
{
	background-color: rgb(236, 240, 241);	/* Clouds */
	
	margin-top: 20px;
	margin-right: 49px;
	margin-bottom: 40px;
	
	float: left;
	
	position: relative;
	
	border: 1px solid rgb(236, 240, 241);	/* Clouds */
	border-radius: 4px;
	
	width: 287px !important;
}

#spotlight section:last-child
{
	margin-right: 0;
}

#spotlight section p
{
	margin-bottom: 100px;
	padding-left: 10px;
	padding-right: 10px;
}

#divider_quotation_hr
{
	width: 461px;
	
	margin-top: 18px !important;
}

#quote
{
	background-image: url('images/backgrounds/background_middle.png');
	background-repeat: repeat;
	
	text-align: center;
	
	padding: 20px 50px;
	
	margin-top: -15px;
	margin-bottom: -12px;
}

#quote p
{
	margin-bottom: 30px;
}

#connect
{
	text-align: center;
	
	margin-top: 20px;	
	margin-bottom: 30px;
}

#connect h2
{
	margin-bottom: 15px;
}

#connect span
{
	margin-top: 5px;
	padding-left: 30px; 
	
	text-align: center;
	
	background-repeat: no-repeat;
}

#connect a
{
	text-decoration: none !important;	
}

#connect_email
{
	background-image: url('images/icons/email.png');
}

#connect_phone
{
	background-image: url('images/icons/phone.png');
	
	background-size: 19px;
}

#newsletter
{
	display: inline;
}


#newsletter_text
{
	width: 100px;
	
	float: left;
	
	margin-right: 10px;
	
	line-height: 12px;
}

#newsletter input
{
	width: 230px;
}

#social_icons
{
	display: inline;
	
	float: right;
	
	cursor: pointer;
}

#social_icons div
{
	width: 31px;
	height: 31px;
	
	display: inline-block;
}

#social_icons div:hover
{
	cursor: pointer;
}

#linkedin 
{
	background-image: url('images/social/linkedin.png');
}

#linkedin:hover
{
    background-image: url('images/social/linkedin_hover.png');
}

#facebook 
{
	background-image: url('images/social/facebook.png');
}

#facebook:hover
{
    background-image: url('images/social/facebook_hover.png');
}

#youtube
{
	background-image: url('images/social/youtube.png');
}

#youtube:hover
{
    background-image: url('images/social/youtube_hover.png');
}

#tumblr
{
	background-image: url('images/social/tumblr.png');
}

#tumblr:hover
{
    background-image: url('images/social/tumblr_hover.png');
}

#twitter
{
	background-image: url('images/social/twitter.png');
}

#twitter:hover
{
    background-image: url('images/social/twitter_hover.png');
}

#social_preload
{
   display: none;
}

#footer_bar
{
	background-image: url('images/backgrounds/background_footer.png');
	background-repeat: repeat;
}

#further_connect
{
	height: 31px;
	
	padding-top: 5px;
	padding-bottom: 5px;
}

/* NAVIGATION */
#main_nav
{
	background: rgb(196, 22, 28);	/* DFA Red */

	height: 68px;
}

#secondary_nav
{
	height: 49px;
	width: 200px !important;
}

#main_nav ul, #secondary_nav ul
{
	list-style: none;
	
	position: relative;
	
	display: block;
	
	padding: 0px;
}

#main_nav ul
{
	border-left: 1px solid rgb(141, 4, 6);	/* Global Lines */
	border-right: 1px solid rgb(192, 57, 43);	 /*Pomergranite*/ 
	
	height: 68px;
	width: 960px;
} 

#main_nav ul li, #secondary_nav ul li 
{
	float: left;
	
	padding: 0;
	margin: 0;
	
	text-align: center;
}

#main_nav ul li 
{
	width: 158px;  
	 
	border-left: 1px solid rgb(192, 57, 43);	/* Pomergranite */
	border-right: 1px solid rgb(141, 4, 6);	/* Global Lines */
}
 
#secondary_nav ul li 
{
	width: 100px;
}

#main_nav ul li:last-child
{
	border-right: 0px solid rgb(141, 4, 6);	 /* Global Lines */
	width: 148px;
}

#main_nav ul li ul li:last-child
{
	width: 230px;
}
#main_nav ul li:hover 
{
	background: rgb(255, 255, 255);	/* White */
}

#main_nav ul li a, #secondary_nav ul li a 
{
	display: block; 
	
	text-decoration: none;
}

#main_nav ul li a 
{
	color: rgb(255, 255, 255); 	/* White */
	
	padding: 20px 25px;
		
	font-size: 13px;
	
	line-height: 14px;
	
	text-transform: uppercase;
}

#menu-item-220 a
{
	width: 48px;
	
	margin-left: 30px;	
}

#secondary_nav ul li a  
{
	color: rgb(236, 240, 241);	/* Clouds */
	
	padding: 15px 25px;
		
	font-size: 9px;
}

#main_nav ul li:hover a 
{
	color: rgb(196, 22, 28);	/* DFA Red */
}

#secondary_nav ul li:hover a 
{
	color: rgb(189, 195, 199);	/* Silver */
} 

#main_nav ul li:hover > ul 
{
	display: block;
}
	
#main_nav ul ul
{
	display: none;
	
	background: rgb(255, 255, 255);	/* White */
	
	padding: 0;
	
	position: absolute; 
	
	top: 68px;
	
	border-left: 0;
	border-right: 0;
	
	width: 230px;
}

#main_nav ul ul li 
{
	float: none;
	
	background: rgb(255, 255, 255);	/* White */
	 
	border: 0;
	border-bottom: 1px solid rgb(236, 240, 241);	/* Clouds */
	border-left: 0 !important;
	border-right: 0 !important;
	
	padding-left: 0px;
	padding-right: 0px;
	width: 230px;
	
	position: relative;
	
	text-align: left;
	
	z-index: 10000000;
}

#main_nav ul ul li:last-child
{
	border: 0;
}

#main_nav ul li ul li a 
{
	width: auto;
	margin-left: 0;
	color: rgb(57, 56, 57)  !important; 	/* Grey 93 */
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
}	

#main_nav ul li ul li:hover a
{
	/* color: rgb(196, 22, 28);  !important;/* DFA Red */
	background-color: rgb(236, 240, 241);
}

#main_nav ul li ul li.menu-item-has-children:after {
	content: " \25B6";
	position: absolute;
	left: 210px;
	top: 27px;
} 

#main_nav ul li ul li.menu-item-has-children:hover:after {
	color: #C4161C !important;
} 

#main_nav ul li ul li ul {
	top: 0px !important;
	right: -230px !important;
	background: rgb(255, 255, 255) !important;
}

#main_nav ul li ul li ul li a {
	background: rgb(255, 255, 255) !important;
}

#main_nav ul li ul li ul li a:hover, #main_nav ul li ul li a:hover{
	color: rgb(196, 22, 28) !important;
	background-color: rgb(236, 240, 241) !important;
}


/* TESTIMONIAL PLUGIN */
.katb_widget_box_basic
{
	width: 100% !important; 
	
	margin-bottom: 0px !important;
	padding: 0px !important;
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}

.katb_widget_text_basic p
{
	font-family: 'Sanchez', serif !important;
	
	color: rgb(196, 22, 28) !important;	/* DFA Red */
	
	font-size: 18px !important;
	
	line-height: 24px !important;
	
	text-align: center !important;
}

.katb_widget_meta_bottom span
{
	margin-top: 10px !important;
	
	text-align: center !important;
	
	color: rgb(57, 56, 57) !important;
	
	line-height: 18px !important;
	
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
	
	float: none !important;
	
	font-weight: normal !important;
}

#menu-item-84 { width:158px !important}

/* SLIDER PLUGIN */
.centre_main_content1
{
	width: 1076px;
	  
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#homeslider
{
	background-size: 480px 242px !important;
	background-position: 480px 0px !important;
	
	width: 960px !important;
	height: 242px !important;
	
	float: right !important;
}

#homeslidercontainer .cs-buttons
{
	width: 510px;
}	

#cs-buttons-homeslider
{
	background: #FFF !important; 
	
	padding: 20px 0px 20px 488px !important; 
	margin: 0px !important;
}

#homeslidercontainer-outer 
{
   	background-color: #FFF;

	width: 1076px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
}

#homeslidercontainer 
{ 
	/*background-color: rgb(236, 240, 241);	 Clouds */	
	background-color: transparent !important;
	
	width: 1076px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
	
	overflow: auto;
	
    float: none;
}
	
#homeslider
{
	background-size: 538px 242px !important;
	background-position: 538px 0px !important;
	background-color: #FFF !important;
	
	width: 1076px !important;
	height: 242px !important;
	
	float: right !important;
}

.cs-homeslider 
{
	width:538px !important;
	cursor:default !important;
}

.cs-title 
{
	background-size: 538px 242px !important;
	background-position: 0px 0px !important;
	background-image:url(/wp-content/uploads/2014/02/right-back.png) !important;width:538px !important;padding:0px !important;
}
.side-video
{ background-image:url(http://dfaintercultural.com/wp-content/uploads/2014/11/about-us-dean-photo.png); width:211px;height:224px; background-repeat:no-repeat;}
.side-video1
{ background-image:url(http://dfaintercultural.com/wp-content/uploads/2014/11/about-us-dean-photo.png); width:1px;height:1px; background-repeat:no-repeat;}
#slidecont 
{
	margin-left: 73px;
	margin-top: 15px !important;
	margin-right: 15px !important;
}
	
#cs-navigation-homeslider 
{
	width: 1076px !important;
}

#homeslider h4 
{
	margin-left: 73px !important;
	margin-top: 15px !important;
	margin-right: 15px !important;
}

#cs-prev-homeslider 
{
	top: 80px !important
}

#cs-next-homeslider 
{
	top: 80px !important
}

#homemaincontent 
{
	padding-left: 58px; 
	padding-right: 58px;
	
	width: 960px;
	min-width: 960px;
}

/* PAGE TEMPLATES */
.container
{
	overflow: hidden; 
}

.clear
{
	clear: both;
}

#content_container
{
	padding-top: 20px; 
}

#content_container hr
{
	border: none;
	
    border-top: 1px solid rgb(127, 140, 141);	/* Asbestos */
	
	margin-bottom: 10px;
	margin-top: 10px;
}

#left_sidebar, #culture_quiz_sidebar
{
	float: left;
	
	width: 231px;
}	

#left_sidebar hr, #editable_content_area hr, #spotlight hr
{
	border: none;
	
    border-top: 1px solid rgb(189, 195, 199);	/* Silver */
	
	margin-bottom: 10px;
	margin-top: 10px;
}

#left_sidebar div
{
	margin-bottom: 20px;
	padding: 10px;	
	padding-bottom: 15px;
	
	background-color: rgb(236, 240, 241);	/* Clouds */
	
	border: 1px solid rgb(236, 240, 241);	/* Clouds */
	border-radius: 4px;
}

#left_sidebar li
{
	font-size: 13px;
	line-height: 23px;
	
	color: rgb(57, 56, 57);
}

#left_sidebar button
{

	margin-bottom: 0px; 

}

#editable_content_area, #login_form_container
{
	float: right;	
	margin-bottom: 40px;	
	width: 697px;
}

#login_form_container {

	position: relative;
	height: 515px;	
	background-color: #EEF3F5;
	border-radius: 4px;
	

}

#forum_login_logo_container {

	height: 80px;	
	width: 280px;
	background: url('images/live_and_learn_logo.png') no-repeat;
	background-size: 100% auto;
	margin: 65px auto 5px auto;


}

#forum_login_form {

	width: 220px;
	height: 228px;
	margin: 0 auto;
	padding: 20px;
	background-color: #FFFFFF;
	border-radius: 4px;
	border: solid 1px rgb(189, 195, 199);

}

#forum_login_form label {
	display: block;
	font-size: 18px;
	margin-bottom: 10px;
	text-align: center;
}

#forum_login_form label:after {
	content: ":";
}

#forum_login_form label,
#forum_login_form input[type="text"],
#forum_login_form input[type="password"] {
	font-family: 'Sanchez', serif;
}

#forum_login_form .login-username {
	border-bottom: 2px solid #EEF3F5;
	padding-bottom: 32px;
}

#forum_login_form .login-remember {
	display: none;
}

#forum_login_form input[type="text"],
#forum_login_form input[type="password"] {
	width: 204px;
	height: 28px;
	background-color: #EEF3F5;
	font-size: 16px;
	color: #97A2A3;
	text-align: left;
	border: 1px solid rgb(189, 195, 199);
	border-radius: 4px;
}

#forum_login_form input[type="submit"] {
	background-color: rgb(127, 140, 141);
	font-family: 'Sanchez', serif;
	text-transform: uppercase;
	font-size: 11px;
	color: #ffffff;
	border: none;
	border-radius: 6px;
}

#forum_login_form input[type="submit"]:hover {
	background-color: rgb(196, 22, 28);
}

#sidebar_contact
{
	margin-top: 20px;
	
	font-size: 11px;
	
	line-height: 15px;
}

#sidebar_contact p
{	
	margin: 0;
	margin-top: 5px;
	margin-bottom: 10px;
}

#sidebar_contact span
{
	margin-top: 5px;
	padding-left: 30px; 
	padding-bottom: 5px;
	margin-bottom: 5px;
	
	background-repeat: no-repeat;
	
	color: rgb(57, 56, 57); 	/* Grey 93 */
}

#sidebar_contact a 
{
	text-decoration: none !important;	
}

/* About Us - Our Team & Clients and Partners */
.row
{
	display: inline-block;	
}

#team_row, #partner_row, #video_row
{
	text-align: center;
	
	margin-bottom: 25px;
}

#partner_row
{
	margin-top: 20px;
}

#partner_row:last
{	
	margin-bottom: 0px;
}

#team_row div, #partner_row div, #video_row div
{
	vertical-align: top;
	
	margin-right: 20px;
}

#team_row div
{
	width: 162px;
}

#partner_row div
{
	width: 209px;
}

#team_row div:last, #partner_row div:last, #video_row div:last
{
	margin-right: 0px;
}

#team_row img, #partner_row img
{
	border: 0px solid rgb(127, 140, 141); /* Asbestos */
}

#team_row p, #team_row h2
{
	text-align: center !important;
}

#team_row h2
{
	margin-bottom: 0px;	
	
	font-size: 14px;
	
	line-height: 18px;
}

#team_row p
{
	margin-top: 0px;	
	
	font-size: 12px;
	
	line-height: 16px;
}

/* About Us - Global Trainer Network */
#global_trainer_network_worlds
{
	height: 94px;	
}

#global_trainer_network_worlds div
{
	width: 94px;
	height: 94px;
	
	margin-right: 16px;	
}

#global_trainer_network_worlds div:last
{
	margin-right: 0px;	
}

#global_trainer_network_north_america
{
	background-image: url('images/global_trainer_network/maps/north_america.png');
}

#global_trainer_network_south_america
{
	background-image: url('images/global_trainer_network/maps/south_america.png');
}

#global_trainer_network_europe
{
	background-image: url('images/global_trainer_network/maps/europe.png');
}

#global_trainer_network_africa
{
	background-image: url('images/global_trainer_network/maps/africa.png');
}

#global_trainer_network_asia
{
	background-image: url('images/global_trainer_network/maps/asia.png');
}

#global_trainer_network_north_america:hover
{
	background-image: url('images/global_trainer_network/maps/north_america_hover.png');
}

#global_trainer_network_south_america:hover
{
	background-image: url('images/global_trainer_network/maps/south_america_hover.png');
}

#global_trainer_network_europe:hover
{
	background-image: url('images/global_trainer_network/maps/europe_hover.png');
}

#global_trainer_network_africa:hover
{
	background-image: url('images/global_trainer_network/maps/africa_hover.png');
}

#global_trainer_network_asia:hover
{
	background-image: url('images/global_trainer_network/maps/asia_hover.png');
}

#global_trainer_network_images
{
	display: none;	
}

/* Culture Compass */
#culture_compass_account
{
	text-align: center;
	
	/* padding-left: 0px !important;*/ /* New design needs as gap */
	/* padding-right: 0px !important;*/ /* New design needs as gap */
	
	margin-bottom: 20px !important;
}

#culture_compass_account button
{
	width: 159px;
	
	color: rgb(255, 255, 255);
	
	font-size: 16px;
	
	margin-bottom: 15px; 
}

#culture_compass_account hr
{
	margin-left: 0;
	margin-right: 0;
	margin-top: 15px;
	margin-bottom: 20px;
}

#culture_compass_computer
{
	margin-top: 30px;	
}

/* Confirmation */
#whole_editable_content_area
{
	margin-bottom: 30px;
	
	text-align: center;
}

/* Culture Quizes */
.culture_quiz_country_header
{
	width: 231px;	
	height: 207px;
	
	padding: 0px !important;
}

.qa_header_text
{
	color: rgb(196, 22, 28);	/* DFA Red */	
	
	text-transform: capitalize;	
	
	line-height: 25px;
}

.show_answer
{
	text-transform: capitalize;	
	
	color: rgb(127, 140, 141); /* Asbestos */
	
	text-align: right;
	
	margin-top: 15px !important;
	
	cursor: pointer;
}

.country_quiz_divider
{
	margin-top: 24px !important;
	margin-bottom: 15px !important;
}

#quiz_country_selection, #sidebar_contact
{
	padding: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 20px;


	background-color: rgb(236, 240, 241);
	border: 1px solid rgb(236, 240, 241);
	border-radius: 4px;
}

#countries_list_title
{
	background-color: rgb(127, 140, 141) !important; /* Asbestos */
	background-image: url('images/culture_quizzes/quiz_countries_arrow.png');
	background-position: right;
	background-repeat: no-repeat;
	
	border: 1px solid rgb(127, 140, 141) !important; /* Asbestos */
	
	border-radius: 4px !important;
	
	height: 32px;
	
	padding: 0 !important;
	padding-right: 5px;
	margin: 0 !important;
	margin-bottom: 3px;
}

#countries_list_title p
{
	font-size: 13px;
	
	line-height: 18px;
	
	color: #FFF;
	
	padding-left: 15px;
	margin-top: 6px;
}

#countries_list
{
	height: 187px;
	
	background-color: #FFF !important;
	border: 1px solid rgb(255, 255, 255) !important; /* White */
	border-radius: 4px !important;
	
	overflow: scroll;	
	
	margin-top: 5px;
	margin-bottom: 10px !important;
	padding: 0 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#countries_list_contentwrapper
{
	background-color: #FFF !important;
	border: none !important;
}

#countries_list_mcontentwrapper
{
	border: none !important;
	
	width: 209px !important;
	height: 187px !important;
}

#countries_list ul
{
	list-style: none;
	
	padding: 0;	
	
	margin-right: 35px;
}

#countries_list li
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	
	margin: 0 !important;
	padding: 0;
	
	color: rgb(127, 140, 141) !important; /* Asbestos */
	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#countries_list li:hover
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	color: rgb(196, 22, 28) !important; 
	margin: 0 !important;
	padding: 0;
	background-color: rgb(236, 240, 241) !important;

	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}



#countries_list li:last-child
{
	border-bottom: none !important;
}

#countries_list a
{
	text-decoration: none;
	display: block;
	padding: 8px 0 8px 57px;
	 color: rgb(127, 140, 141) !important; /*Asbestos */
}

	
	
	#countries_list a:hover {
text-decoration: none;
color: rgb(196, 22, 28) !important; 
display: block;
padding: 8px 0 8px 57px;
}

#quiz_country_select_australia
{
	background-image: url('images/culture_quizzes/flags/australia.png');
}

#quiz_country_select_belgium
{
	background-image: url('images/culture_quizzes/flags/belgium.png');
}

#quiz_country_select_brazil
{
	background-image: url('images/culture_quizzes/flags/brazil.png');
}

#quiz_country_select_chile
{
	background-image: url('images/culture_quizzes/flags/chile.png');
}

#quiz_country_select_china
{
	background-image: url('images/culture_quizzes/flags/china.png');
}

#quiz_country_select_costa_rica
{
	background-image: url('images/culture_quizzes/flags/costa_rica.png');
}

#quiz_country_select_france
{
	background-image: url('images/culture_quizzes/flags/france.png');
}

#quiz_country_select_greece
{
	background-image: url('images/culture_quizzes/flags/greece.png');
}

#quiz_country_select_india
{
	background-image: url('images/culture_quizzes/flags/india.png');
}

#quiz_country_select_indonesia
{
	background-image: url('images/culture_quizzes/flags/indonesia.png');
}

#quiz_country_select_israel
{
	background-image: url('images/culture_quizzes/flags/israel.png');
}

#quiz_country_select_italy
{
	background-image: url('images/culture_quizzes/flags/italy.png');
}

#quiz_country_select_japan
{
	background-image: url('images/culture_quizzes/flags/japan.png');
}

#quiz_country_select_luxembourg
{
	background-image: url('images/culture_quizzes/flags/luxembourg.png');
}

#quiz_country_select_malaysia
{
	background-image: url('images/culture_quizzes/flags/malaysia.png');
}

#quiz_country_select_mexico
{
	background-image: url('images/culture_quizzes/flags/mexico.png');
}

#quiz_country_select_netherlands
{
	background-image: url('images/culture_quizzes/flags/netherlands.png');
}

#quiz_country_select_poland
{
	background-image: url('images/culture_quizzes/flags/poland.png');
}

#quiz_country_select_russia
{
	background-image: url('images/culture_quizzes/flags/russia.png');
}

#quiz_country_select_singapore
{
	background-image: url('images/culture_quizzes/flags/singapore.png');
}

#quiz_country_select_south_africa
{
	background-image: url('images/culture_quizzes/flags/south_africa.png');
}

#quiz_country_select_south_korea
{
	background-image: url('images/culture_quizzes/flags/south_korea.png');
}

#quiz_country_select_spain
{
	background-image: url('images/culture_quizzes/flags/spain.png');
}

#quiz_country_select_switzerland
{
	background-image: url('images/culture_quizzes/flags/switzerland.png');
}

#quiz_country_select_turkey
{
	background-image: url('images/culture_quizzes/flags/turkey.png');
}

#quiz_country_select_united_kingdom
{
	background-image: url('images/culture_quizzes/flags/united_kingdom.png');
}

#quiz_country_select_united_states_of_america
{
	background-image: url('images/culture_quizzes/flags/united_states_of_america.png');
}

#culture_quiz_country_header_australia:hover, #culture_quiz_country_load_header_australia
{
	background-image: url('images/culture_quizzes/headers/australia_hover.png');
}

#culture_quiz_country_header_australia
{
	background-image: url('images/culture_quizzes/headers/australia.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_belgium:hover, #culture_quiz_country_load_header_belgium
{
	background-image: url('images/culture_quizzes/headers/belgium_hover.png');
}

#culture_quiz_country_header_belgium
{
	background-image: url('images/culture_quizzes/headers/belgium.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_brazil:hover, #culture_quiz_country_load_header_brazil
{
	background-image: url('images/culture_quizzes/headers/brazil_hover.png');
}

#culture_quiz_country_header_brazil
{
	background-image: url('images/culture_quizzes/headers/brazil.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_chile:hover, #culture_quiz_country_load_header_chile
{
	background-image: url('images/culture_quizzes/headers/chile_hover.png');
}

#culture_quiz_country_header_chile
{
	background-image: url('images/culture_quizzes/headers/chile.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_costa_rica:hover, #culture_quiz_country_load_header_costa_rica
{
	background-image: url('images/culture_quizzes/headers/costa_rica_hover.png');
}

#culture_quiz_country_header_costa_rica
{
	background-image: url('images/culture_quizzes/headers/costa_rica.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_china:hover, #culture_quiz_country_load_header_china
{
	background-image: url('images/culture_quizzes/headers/china_hover.png');
}

#culture_quiz_country_header_china
{
	background-image: url('images/culture_quizzes/headers/china.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_france:hover, #culture_quiz_country_load_header_france
{

	background-image: url('images/culture_quizzes/headers/france_hover.png');
}

#culture_quiz_country_header_france
{
	background-image: url('images/culture_quizzes/headers/france.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_greece:hover, #culture_quiz_country_load_header_greece
{
	background-image: url('images/culture_quizzes/headers/greece_hover.png');
}

#culture_quiz_country_header_greece
{
	background-image: url('images/culture_quizzes/headers/greece.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_india:hover, #culture_quiz_country_load_header_india
{
	background-image: url('images/culture_quizzes/headers/india_hover.png');
}

#culture_quiz_country_header_india
{
	background-image: url('images/culture_quizzes/headers/india.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_indonesia:hover, #culture_quiz_country_load_header_indonesia
{
	background-image: url('images/culture_quizzes/headers/indonesia_hover.png');
}

#culture_quiz_country_header_indonesia
{
	background-image: url('images/culture_quizzes/headers/indonesia.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_israel:hover, #culture_quiz_country_load_header_israel
{
	background-image: url('images/culture_quizzes/headers/israel_hover.png');
}

#culture_quiz_country_header_israel
{
	background-image: url('images/culture_quizzes/headers/israel.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_italy:hover, #culture_quiz_country_load_header_italy
{
	background-image: url('images/culture_quizzes/headers/italy_hover.png');
}

#culture_quiz_country_header_italy
{
	background-image: url('images/culture_quizzes/headers/italy.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_japan:hover, #culture_quiz_country_load_header_japan
{
	background-image: url('images/culture_quizzes/headers/japan_hover.png');
}

#culture_quiz_country_header_japan
{
	background-image: url('images/culture_quizzes/headers/japan.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_luxembourg:hover, #culture_quiz_country_load_header_luxembourg
{
	background-image: url('images/culture_quizzes/headers/luxembourg_hover.png');
}

#culture_quiz_country_header_luxembourg
{
	background-image: url('images/culture_quizzes/headers/luxembourg.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_malaysia:hover, #culture_quiz_country_load_header_malaysia
{
	background-image: url('images/culture_quizzes/headers/malaysia_hover.png');
}

#culture_quiz_country_header_malaysia
{
	background-image: url('images/culture_quizzes/headers/malaysia.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_mexico:hover, #culture_quiz_country_load_header_mexico
{
	background-image: url('images/culture_quizzes/headers/mexico_hover.png');
}

#culture_quiz_country_header_mexico
{
	background-image: url('images/culture_quizzes/headers/mexico.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_netherlands:hover, #culture_quiz_country_load_header_netherlands
{
	background-image: url('images/culture_quizzes/headers/netherlands_hover.png');
}

#culture_quiz_country_header_netherlands
{
	background-image: url('images/culture_quizzes/headers/netherlands.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_poland:hover, #culture_quiz_country_load_header_poland
{
	background-image: url('images/culture_quizzes/headers/poland_hover.png');
}

#culture_quiz_country_header_poland
{
	background-image: url('images/culture_quizzes/headers/poland.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_russia:hover, #culture_quiz_country_load_header_russia
{
	background-image: url('images/culture_quizzes/headers/russia_hover.png');
}

#culture_quiz_country_header_russia
{
	background-image: url('images/culture_quizzes/headers/russia.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_singapore:hover, #culture_quiz_country_load_header_singapore
{
	background-image: url('images/culture_quizzes/headers/singapore_hover.png');
}

#culture_quiz_country_header_singapore
{
	background-image: url('images/culture_quizzes/headers/singapore.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_south_africa:hover, #culture_quiz_country_load_header_south_africa
{
	background-image: url('images/culture_quizzes/headers/south_africa_hover.png');
}

#culture_quiz_country_header_south_africa
{
	background-image: url('images/culture_quizzes/headers/south_africa.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_south_korea:hover, #culture_quiz_country_load_header_south_korea
{
	background-image: url('images/culture_quizzes/headers/south_korea_hover.png');
}

#culture_quiz_country_header_south_korea
{
	background-image: url('images/culture_quizzes/headers/south_korea.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_spain:hover, #culture_quiz_country_load_header_spain
{
	background-image: url('images/culture_quizzes/headers/spain_hover.png');
}

#culture_quiz_country_header_spain
{
	background-image: url('images/culture_quizzes/headers/spain.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_switzerland:hover, #culture_quiz_country_load_header_switzerland
{
	background-image: url('images/culture_quizzes/headers/switzerland_hover.png');
}

#culture_quiz_country_header_switzerland
{
	background-image: url('images/culture_quizzes/headers/switzerland.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_turkey:hover, #culture_quiz_country_load_header_turkey
{
	background-image: url('images/culture_quizzes/headers/turkey_hover.png');
}

#culture_quiz_country_header_turkey
{
	background-image: url('images/culture_quizzes/headers/turkey.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_united_kingdom:hover, #culture_quiz_country_load_header_united_kingdom
{
	background-image: url('images/culture_quizzes/headers/united_kingdom_hover.png');
}

#culture_quiz_country_header_united_kingdom
{
	background-image: url('images/culture_quizzes/headers/united_kingdom.png');
	
	cursor: pointer; 
}

#culture_quiz_country_header_usa:hover, #culture_quiz_country_load_header_usa
{
	background-image: url('images/culture_quizzes/headers/usa_hover.png');
}

#culture_quiz_country_header_usa
{
	background-image: url('images/culture_quizzes/headers/usa.png');
	
	cursor: pointer; 
}

.culture_quiz_country_load_header, .initial_answer_state
{
	display: none;
}


/* scrollbar */
.scrollgeneric 	/*Required, don't change */
{
	line-height: 1px;

	font-size: 1px;

	position: absolute;
	top: 0; 
	left: 0;
}

.vscrollerbase 		/* vscrollerbase is the div that holds the scrollbar (parent of vscrollerbar) */
{
	height: 187px !important;	/* Set the height of the whole scroll */
	width: 13px !important;

	background-color: white;
	
	left: 184px !important;
}

.vscrollerbar 
{
	padding-top: 20px !important;		/*The top padding provides space for top arrow, the bottom padding provieds space for bottom arrow... */
	padding-bottom: 20px !important;

	background-color: black;
	
	z-index: 2;
}

.vscrollerbarmid 		/* Bottom image holder for vertical scrollbar */
{
	background-image: url('images/culture_quizzes/scroll/scroll_body.png');
	background-repeat: repeat-y;
	
	width: 13px !important;
	height: 85px !important;
	
	top: 0px !important;
	left: 1px;
	background-color: #eef3f5;
background-position: center;
}

.vscrollerbasebeg 		/* This may be used for holding the up arrow */
{
	background: url('images/culture_quizzes/scroll/up_arrow.png') !important;
	
	height: 15px !important;	/*  Safari BG repeat fix */
	width: 15px !important;
	
	padding: 0 !important;
	margin: 0 !important;
	
	border: none !important;
	
	z-index: 4;
}

.vscrollerbaseend 		/* This may be used for holding the down arrow */
{
	background: url('images/culture_quizzes/scroll/down_arrow.png') !important;
	
	height: 15px;
	width: 15px;
	
	padding: 0 !important;
	margin: 0 !important;
	
	border: none !important;
	
	z-index: 4;
}							
		
/* Our Videos */
.video_country_line
{
	background: url('images/videos/country_line.png');
	background-repeat: repeat-x;
	
	width: 20% !important;
	height: 100% !important;
	
	display: inline-block;
	
	margin: 0 !important;
	
	vertical-align: middle !important;
}

.video_country_heading_div
{
	height: 32px;
	width: 142px !important;
	
	margin-left: auto !important;
	margin-right: auto !important;
}

#video_row div
{
	width: 160px;
}

#video_row p, #video_row h2
{
	text-align: center !important;
}

#video_row p
{
	margin-top: 5px;	
	
	line-height: 18px;
}

#video_row img
{
	cursor: pointer;	
}

#video_row h2
{
	display: inline;	
}
		
		
		
		
		
		
		
		
		
		
		
/* Andy Styles */

/* search*/

.posts { margin-bottom:25px;}
.posts { margin-bottom:25px;}
.posts h2 a { text-decoration:none;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);}
.posts h2 a:hover {text-decoration:none;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);}
.read-more { text-decoration:none;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);}

.alignright a { text-decoration:none;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);}
.alignleft a { text-decoration:none;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);}

.alignright { float:right; padding:10px;}
.alignleft { float:right; padding:10px;}

/*Linking styling css - fixed 5 2 2014 */	

.dont_show_underline{
font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);
text-decoration:none;
}

.dont_show_underline:hover {
font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);
text-decoration:none;
}
/*
#editable_content_area ul {
	list-style:none;
}

#editable_content_area ul li{
list-style:none;
}

*/
#editable_content_area strong, b
{font-weight:bold !important;
}	

/*Contact form styling css - Leaving as this	*/	

#editable_content_area input {
color:#393839;
}
#editable_content_area textarea {
border: 1px solid rgb(189, 195, 199 ) !important; width:262px !important;
}

/*Apps page tab styling styling css */	

/*!
 * jQuery UI Tabs 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	width:718px;
	margin-top:50px;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: 0;
	height:31px;
	overflow:hidden;
	
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
	font-family: 'Montserrat', sans-serif;
	
}
.ui-tabs .ui-tabs-nav li:last-child {
list-style: none;
float: left;
position: relative;
top: 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0;
font-family: 'Montserrat', sans-serif;
}

.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	background-color: rgb(127, 140, 141);
	color:#FFF;
	padding-top: 0.5em;
	padding-right: 1.72em;
	padding-bottom: 0.5em;
	padding-left: 1.72em;
	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-transform:capitalize;
font-size:13px;
	line-height:18.2px;
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	background-color: rgb(127, 140, 141);
	color:#FFF;
	padding-top: 0.5em;
	padding-right: 1.67em;
	padding-bottom: 0.5em;
	padding-left: 1.66em;
	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-transform:capitalize;
font-size:13px;
	line-height:18.2px;
}
.ui-tabs .ui-tabs-nav li a:last-child {
	float: left;
	text-decoration: none;
	background-color: rgb(127, 140, 141);
	color:#FFF;
	padding-top: 0.5em;
	padding-right: 1.67em;
	padding-bottom: 0.5em;
	padding-left: 1.66em;
	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-transform:capitalize;
font-size:13px;
	line-height:18.2px;
}



}
.app-about-tab a {background-color:#FFF !important;color:rgb(127, 140, 141) !important;border:rgb(127, 140, 141) solid 1px;	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
padding-top: 0.48em !important;
	padding-right: 2.07em !important;
	padding-bottom: 0.48em !important;
	padding-left: 2.07em !important;
font-size:13px;
	line-height:18.2px;}
	.app-about-tab a:hover,
	 {background-color: rgb(196, 22, 28) !important;
	color:#FFF !important;border:rgb(127, 140, 141) solid 1px;	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
padding-top: 0.48em !important;
	padding-right: 2.07em !important;;
	padding-bottom: 0.48em !important;;
	padding-left: 2.07em !important;
	border:rgb(196, 22, 28) solid 1px !important;
font-size:13px;
	line-height:18.2px;}
	
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
	
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: pointer;
	background-color: rgb(196, 22, 28);
	color:#FFF !important;
		-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-transform:capitalize;
font-size:13px;
	line-height:18.2px;
}



.ui-tabs .ui-tabs-nav  li.ui-tabs-active.app-about-tab a,
.ui-tabs .ui-tabs-nav  li.ui-state-disabled.app-about-tab a,
.ui-tabs .ui-tabs-nav  li.ui-tabs-loading.app-about-tab a {
border:rgb(196, 22, 28) solid 1px !important;}


.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background-color: rgb(236, 240, 241);
	width:664px;
	height:700px;
}
#app-country { background-color:#FFFFFF;
width:89px; height:200px; float:left;margin-right:18px;border-bottom: rgb(127, 140, 141) solid 8px;margin-top:5px;margin-bottom:15px;padding:3px;}
#app-country:hover { background-color:#FFFFFF;
width:89px; height:200px; float:left;margin-right:18px;border-bottom: rgb(196, 22, 28) solid 8px;margin-top:5px;margin-bottom:15px;padding:3px;}

#app-country-end-row { background-color:#FFFFFF;
width:89px; height:200px; float:left; border-bottom: rgb(127, 140, 141) solid 8px; margin-top:5px;margin-bottom:15px;padding:3px;}

#app-country-end-row:hover { background-color:#FFFFFF;
width:89px; height:200px; float:left; border-bottom: rgb(196, 22, 28) solid 8px; margin-top:5px;margin-bottom:15px;padding:3px;}

#apple-app{ background-image:url(/wp-content/uploads/2014/02/app-apple.png); width:77px; height:35px;font-family: 'Sanchez', serif; font-size:9px; text-align:right;padding-top:20px; padding-right:12px;color:rgb(127, 140, 141);cursor:pointer; }

#apple-app:hover{ background-image:url(/wp-content/themes/dfa_intercultural/images/apps/hover-apple.png); width:77px; height:35px;font-family: 'Sanchez', serif; font-size:9px; text-align:right;padding-top:20px; padding-right:12px;color: rgb(196, 22, 28);cursor:pointer; }



#andriod-app{ background-image:url(/wp-content/uploads/2014/02/app-andriod.png);width:77px; height:36px;font-family: 'Sanchez', serif;font-size:9px; text-align:right;padding-top:19px; padding-right:12px; color:rgb(127, 140, 141);cursor:pointer; }

#andriod-app:hover{ background-image:url(/wp-content/themes/dfa_intercultural/images/apps/hover-and.png);width:77px; height:36px;font-family: 'Sanchez', serif;font-size:9px; text-align:right;padding-top:19px; padding-right:12px; color: rgb(196, 22, 28);cursor:pointer; }






/*Identified issues when browser is resized and also when viewed in mobile - css */	

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {/* SLIDER PLUGIN */
body
{ margin-right:-10px;
	
	}


.centre_main_content1
{
	width: 960px;
	  
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#homeslider
{
	background-size: 480px 242px !important;
	background-position: 480px 0px !important;
	
	width: 960px !important;
	height: 242px !important;
	
	float: right !important;
}

#homeslidercontainer .cs-buttons
{
	width: 510px;
}	

#cs-buttons-homeslider
{
	background: #FFF !important; 
	
	padding: 20px 0px 20px 429px !important; 
	margin: 0px !important;
}

#homeslidercontainer-outer 
{
   	background-color: #FFF;

	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
}

#homeslidercontainer 
{ 
	/*background-color: rgb(236, 240, 241);	 Clouds */	
	background-color: transparent !important;
	
	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
	
	overflow: hidden;
	
    float: none;
}
	
#homeslider
{
	background-size: 538px 242px !important;
	background-position: 538px 0px !important;
	background-color: #FFF !important;
	
	width: 1076px !important;
	height: 242px !important;
	margin-right:-58px;
	float: right !important;
}

.cs-homeslider 
{
	width:538px !important;
	cursor:default !important;
}

.cs-title 
{
	background-size: 538px 242px !important;
	background-position: 0px 0px !important;
	background-image:url(/wp-content/uploads/2014/02/right-back.png) !important;width:538px !important;padding:0px !important;
}

#slidecont 
{
	margin-left: 73px;
	margin-top: 15px !important;
	margin-right: 15px !important;
}
	
#cs-navigation-homeslider 
{
	width: 1076px !important;
}

#homeslider h4 
{
	margin-left: 73px !important;
	margin-top: 15px !important;
	margin-right: 15px !important;
}

#cs-prev-homeslider 
{
	top: 80px !important
}

#cs-next-homeslider 
{
	top: 80px !important
}

#homemaincontent 
{
	padding-left: 0px; 
	padding-right: 0px;
	
	width: 960px;
	min-width: 960px;
}

#coin-slider-homeslider
{width:960px;
	
	}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
		
/* SLIDER PLUGIN */
body
{ margin-right:-10px;
	
	}


.centre_main_content1
{
	width: 960px;
	  
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#homeslider
{
	background-size: 480px 242px !important;
	background-position: 480px 0px !important;
	
	width: 960px !important;
	height: 242px !important;
	
	float: right !important;
}

#homeslidercontainer .cs-buttons
{
	width: 510px;
}	

#cs-buttons-homeslider
{
	background: #FFF !important; 
	
	padding: 20px 0px 20px 429px !important; 
	margin: 0px !important;
}

#homeslidercontainer-outer 
{
   	background-color: #FFF;

	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
}

#homeslidercontainer 
{ 
	/*background-color: rgb(236, 240, 241);	 Clouds */	
	background-color: transparent !important;
	
	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
	
	overflow: hidden;
	
    float: none;
}
	
#homeslider
{
	background-size: 538px 242px !important;
	background-position: 538px 0px !important;
	background-color: #FFF !important;
	
	width: 1076px !important;
	height: 242px !important;
	margin-right:-58px;
	float: right !important;
}

.cs-homeslider 
{
	width:538px !important;
	cursor:default !important;
}

.cs-title 
{
	background-size: 538px 242px !important;
	background-position: 0px 0px !important;
	background-image:url(/wp-content/uploads/2014/02/right-back.png) !important;width:538px !important;padding:0px !important;
}

#slidecont 
{
	margin-left: 73px;
	margin-top: 15px !important;
	margin-right: 15px !important;
}
	
#cs-navigation-homeslider 
{
	width: 1076px !important;
}

#homeslider h4 
{
	margin-left: 73px !important;
	margin-top: 15px !important;
	margin-right: 15px !important;
}

#cs-prev-homeslider 
{
	top: 80px !important
}

#cs-next-homeslider 
{
	top: 80px !important
}

#homemaincontent 
{
	padding-left: 0px; 
	padding-right: 0px;
	
	width: 960px;
	min-width: 960px;
}

#coin-slider-homeslider
{width:960px;
	
	}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { /* SLIDER PLUGIN */
body
{ margin-right:-40px;
	
	}


.centre_main_content1
{
	width: 960px;
	  
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#homeslider
{
	background-size: 480px 242px !important;
	background-position: 480px 0px !important;
	
	width: 960px !important;
	height: 242px !important;
	
	float: right !important;
}

#homeslidercontainer .cs-buttons
{
	width: 510px;
}	

#cs-buttons-homeslider
{
	background: #FFF !important; 
	
	padding: 20px 0px 20px 429px !important; 
	margin: 0px !important;
}

#homeslidercontainer-outer 
{
   	background-color: #FFF;

	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
}

#homeslidercontainer 
{ 
	/*background-color: rgb(236, 240, 241);	 Clouds */	
	background-color: transparent !important;
	
	width: 960px !important;
	
	margin-top: 25px;
	margin-bottom: 15px;
	
	overflow: hidden;
	
    float: none;
}
	
#homeslider
{
	background-size: 538px 242px !important;
	background-position: 538px 0px !important;
	background-color: #FFF !important;
	
	width: 1076px !important;
	height: 242px !important;
	margin-right:-58px;
	float: right !important;
}

.cs-homeslider 
{
	width:538px !important;
	cursor:default !important;
}

.cs-title 
{
	background-size: 538px 242px !important;
	background-position: 0px 0px !important;
	background-image:url(/wp-content/uploads/2014/02/right-back.png) !important;width:538px !important;padding:0px !important;
}

#slidecont 
{
	margin-left: 73px;
	margin-top: 15px !important;
	margin-right: 15px !important;
}
	
#cs-navigation-homeslider 
{
	width: 1076px !important;
}

#homeslider h4 
{
	margin-left: 73px !important;
	margin-top: 15px !important;
	margin-right: 15px !important;
}

#cs-prev-homeslider 
{
	top: 80px !important
}

#cs-next-homeslider 
{
	top: 80px !important
}

#homemaincontent 
{
	padding-left: 0px; 
	padding-right: 0px;
	
	width: 960px;
	min-width: 960px;
}

#coin-slider-homeslider
{width:960px;
	
	}
}
/* end of Identified issues when browser is resized and also when viewed in mobile - css */	





/* Start of Trending articles and single.php post type - css */	

h1 a {
font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);
font-size: 22px;
line-height: 26px;
text-decoration:none;
}
h1 a:hover {
font-family: 'Sanchez', serif;
color: rgb(196, 22, 28);
font-size: 22px;
line-height: 26px;
text-decoration:none;
}
.entry {
color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px;
text-align: justify;
font-family: 'Open Sans', sans-serif;
}
.entry p {
color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px;
text-align: justify;
font-family: 'Open Sans', sans-serif;
margin-bottom:1em;
}


.entry a {
color: rgb(196, 22, 28);
font-size: 12px;
line-height: 18px;
text-decoration:none;
font-family: 'Open Sans', sans-serif;
}
.entry a:hover {
color: rgb(196, 22, 28);
font-size: 12px;
line-height: 18px;
text-decoration:none;
font-family: 'Open Sans', sans-serif;
}

#pin_bottom-articles {
	margin-left:auto;
	margin-right:auto;
	width:118px;
	text-align:center;	}
	
	.trend-button { margin-bottom: 13px !important;
		}
		/* Start of DFA books - css */	
		
#amazon {
	background-color: rgb(236, 240, 241);
border: 1px solid rgb(236, 240, 241);
border-radius: 4px;
padding: 0px !important;
width:231px !important;
height:69px !important;
 	
	}
	
	#books-bar {
		width:697px;
		height:166px;
		padding-top:20px;
		background-color: rgb(236, 240, 241);
		margin-bottom:15px;
		
	}
	
	#books-bar img {
		width:98px;
		height:146px;
		float:left;
		margin-left:35px;		
	}
	.books-button {
		
		margin-left: 307px;
		margin-top: 15px;
		margin-bottom: 15px !important;}
		
		.byline1{
  position:relative;/* required */
  text-decoration: none !important;
}    


.byline1:after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    content: '';           /* required */
    position:absolute;     /* required */
    width: 15px;           /* required, width of your arrow */
    height: 15px;          /* required, height of your arrow */
    right: 5px;          /* required, negative width + some padding */
    top:5px;                 /* required */
    background: url('/wp-content/themes/dfa_intercultural/images/books/arrow.png') no-repeat;
}

.byline1.exp:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.byline2 h2 a { text-decoration:none !important;}

		.byline2{
  position:relative;/* required */
  text-decoration: none !important;
}    


.byline2:after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    content: '';           /* required */
    position:absolute;     /* required */
    width: 15px;           /* required, width of your arrow */
    height: 15px;          /* required, height of your arrow */
    right: 5px;          /* required, negative width + some padding */
    top:5px;                 /* required */
    background: url('/wp-content/themes/dfa_intercultural/images/books/arrow.png') no-repeat;
}

.byline2.exp:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.byline h2 a { text-decoration:none !important;}

		.byline3{
  position:relative;/* required */
  text-decoration: none !important;
}    


.byline3:after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    content: '';           /* required */
    position:absolute;     /* required */
    width: 15px;           /* required, width of your arrow */
    height: 15px;          /* required, height of your arrow */
    right: 5px;          /* required, negative width + some padding */
    top:5px;                 /* required */
    background: url('/wp-content/themes/dfa_intercultural/images/books/arrow.png') no-repeat;
}

.byline3.exp:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.byline3 h2 a { text-decoration:none !important;}

		.byline4{
  position:relative;/* required */
  text-decoration: none !important;
}    


.byline4:after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    content: '';           /* required */
    position:absolute;     /* required */
    width: 15px;           /* required, width of your arrow */
    height: 15px;          /* required, height of your arrow */
    right: 5px;          /* required, negative width + some padding */
    top:5px;                 /* required */
    background: url('/wp-content/themes/dfa_intercultural/images/books/arrow.png') no-repeat;
}

.byline4.exp:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.byline4 h2 a { text-decoration:none !important;}

		.byline5{
  position:relative;/* required */
  text-decoration: none !important;
}    


.byline5:after {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    content: '';           /* required */
    position:absolute;     /* required */
    width: 15px;           /* required, width of your arrow */
    height: 15px;          /* required, height of your arrow */
    right: 5px;          /* required, negative width + some padding */
    top:5px;                 /* required */
    background: url('/wp-content/themes/dfa_intercultural/images/books/arrow.png') no-repeat;
}

.byline5.exp:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.byline5 h2 a { text-decoration:none !important;}

/* Start of Culture PDF - css */	

.pdf { margin-top:46px !important;}

.opensansp {
font-family: 'Open Sans', sans-serif;
margin-bottom: 0px;
}

/* PDF Images - Africa and Middle east Line one*/	

/* PDF Dubai */	

#pdf-country-dubai { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-dubai:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-dubai-home { 
width:123.9px; height:139.4px; float:left;margin-right:0px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-dubai-home:hover { 
width:123.9px; height:139.4px; float:left;margin-right:0px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Egypt */	

#pdf-country-egypt { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_10.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-egypt:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_10.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Ethipia */	

#pdf-country-ethipia { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_11.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-ethipia:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_11.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Isreal */	

#pdf-country-isreal { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_12.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-isreal:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_12.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Kenya */	

#pdf-country-end-row-kenya { 
width:123.2px; height:139.4px; float:left; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-end-row-kenya:hover { 
width:123.2px; height:139.4px; float:left; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

/* PDF Images - Africa and Middle east line two*/	

/* PDF Nigeria */	

#pdf-country-nigeria { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_23.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-nigeria:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_23.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Senegal */	

#pdf-country-senegal { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_24.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-senegal:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_24.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Saudi Arabia */	

#pdf-country-saudiarabia { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_25.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-saudiarabia:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_25.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Turkey */	

#pdf-country-turkey { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/africa_26.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-turkey:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_26.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Images - Americas*/	

/* PDF Brazil */	

#pdf-country-brazil { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/americas_07.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-brazil:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/americas_07.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Mexico */	

#pdf-country-mexico { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/americas_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-mexico:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/americas_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Images - APAC Line one*/	

/* PDF Austraila */	

#pdf-country-austraila { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-austraila:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_09.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF China */	

#pdf-country-china { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_10.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-china:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_10.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Hong Kong */	

#pdf-country-hongkong { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_11.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-hongkong:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_11.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF India */	

#pdf-country-india { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_12.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-india:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_12.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Kenya */	

#pdf-country-end-row-japan { 
width:123.9px; height:139.4px; float:left;margin-right:0px; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-end-row-japan:hover { 
width:123.9px; height:139.4px; float:left;margin-right:0px; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

/* PDF Images - APAC line two*/	

/* PDF New Zealand */	

#pdf-country-newzealand { 
width:123.9px; height:139.4px; float:left;margin-right:11px;0px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/apac_23.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-newzealand:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_23.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Images - Europe Line one*/	

/* PDF Belguim */	

#pdf-country-belguim { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-belguim:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_13.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}


/* PDF France */	

#pdf-country-france { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_15.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-france:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_15.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Germany */	

#pdf-country-germany { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_17.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-germany:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_17.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Greece */	

#pdf-country-greece { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_19.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-greece:hover { 
width:123.9px; height:139.4px; float:left;margin-right:11px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_19.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Ireland */	

#pdf-country-end-row-ireland { 
width:123.9px; height:139.4px; float:left;margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_21.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-end-row-ireland:hover { 
width:123.9px; height:139.4px; float:left; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_21.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }


/* PDF Images - Europe Line two*/	

/* PDF Italy */	

#pdf-country-italy { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_35.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-italy:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_35.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Netherlands */	

#pdf-country-netherlands { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_37.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-netherlands:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_37.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Nordic Europe */	

#pdf-country-nordiceurope { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_39.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-nordiceurope:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_39.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF India */	

#pdf-country-poland { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_41.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-poland:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_41.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF Portugual */	

#pdf-country-end-row-portugual { 
width:123.9px; height:139.4px; float:left; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_43.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-end-row-portugual:hover { 
width:123.9px; height:139.4px; float:left; margin-top:5px;margin-bottom:15px;padding:0px;background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_43.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }



/* PDF Images - Europe Line three */	

/* PDF Spain */	

#pdf-country-spain { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_57.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer; }

#pdf-country-spain:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_57.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}



/* PDF Switzerland */	

#pdf-country-switzerland { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_59.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-switzerland:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_59.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* PDF UK */	

#pdf-country-uk { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images/europe_61.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

#pdf-country-uk:hover { 
width:123.9px; height:139.4px; float:left;margin-right:10px;margin-top:5px;margin-bottom:15px;padding:0px; background-image:url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_61.png);background-size:100% 100%;background-repeat:no-repeat;cursor: pointer;}

/* Store */

.pdf-image{
	width:123px; height:139px;
	}
	
.product-name{ color: rgb(57, 56, 57);}
.product-name a{ color: rgb(57, 56, 57); text-decoration:none;}
.product-name a:hover{ color: rgb(57, 56, 57);text-decoration:none;}
.woocommerce-message {border-top: 3px solid #c4161c !important;font-family: 'Open Sans', sans-serif !important;}
.woocommerce-message:before {background-color: #c4161c !important;}
.cart_totals h2 {
text-align: left !important; padding-left:5px !important;}


/* Resizing fix css*/
#spotlight {
height: 386px; 
width: 990px;/* fixed three boxes collapsing*/
}


.dividersp {
text-align: center;
width: 975px;
min-width: 960px;
height:20px;
}
.leftsp{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 431.8px;
margin: 0px;
margin-top: 8px;
-webkit-margin-before: 0.6em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;
}

.leftsp-hm{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 433.8px;
margin: 0px;
margin-top: 8px;
-webkit-margin-before: 0.6em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;
}


.dividersp-internal {
color: rgb(127, 140, 141);
display: inline-block;
width: 74px;
text-transform: capitalize;
font-size: 13px;
background-color: rgb(236, 240, 241);
border: 1px solid rgb(127, 140, 141);
border-radius: 3px;
padding: 1px 8px;
float:left;
font-family: 'Montserrat', sans-serif;
}

.rightsp{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 438.8px;
margin: 0px;
margin-top: 8px;
-webkit-margin-before: 0.6em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;}

.rightsp-hm{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 436.8px;
margin: 0px;
margin-top: 8px;
-webkit-margin-before: 0.6em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;}

.leftspq{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 461px;
margin: 0px;
margin-top: 18px;
-webkit-margin-before: 1.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;
}


.rightsp-home{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 436.8px;
margin: 0px;
margin-top: 8px;
-webkit-margin-before: 0.6em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;}

.leftspq-home{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 461px;
margin: 0px;
margin-top: 18px;
-webkit-margin-before: 1.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;
}

.dividerspq {
text-align: center;
width: 960px;
height:30px;
}

.dividerspq img {
width:38px; height:38px;
float:left;
}
.leftspq{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 461px;
margin: 0px;
margin-top: 18px;
-webkit-margin-before: 1.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;
}



.rightspq{
border: none;
border-top: 1px solid rgb(127, 140, 141) !important;
width: 461px;
margin: 0px;
margin-top: 18px;
-webkit-margin-before: 1.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
float:left;}

#quote {
background-image: url('images/backgrounds/background_middle.png');
background-repeat: repeat;
text-align: center;
padding: 20px 50px;
margin-top: -8px;
margin-bottom: -13px;
}

/* blog */ 
.post{
border-bottom: 1px solid rgb(189, 195, 199);
padding-bottom: 10px;
margin-bottom: 10px;
}

.post:last-child{
border-bottom: 0px;
padding-bottom: 10px;
margin-bottom: 10px;
}
.widget { margin-bottom:5px !important;
padding: 0px !important;
}

h2 a
{font-size: 18px;
line-height: 32px;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28); text-decoration:none;}
h2 a:hover
{font-size: 18px;
line-height: 32px;font-family: 'Sanchez', serif;
color: rgb(196, 22, 28); text-decoration:none;}

/* Pagation */ 

.navigation
{ margin-top: 30px;
margin-left: 78px;
margin-bottom: 20px;
}
.wp-paginate li{
	padding: 2px 0 0 2px;
margin: 0 0 2px 0;
	}
	.wp-paginate .current {
color: #fff !important;
background: rgb(196, 22, 28) !important;
margin-right: 2px !important;
padding: 3px 6px !important;
border: 1px solid rgb(196, 22, 28) !important;
}

#respond {
	margin-top:20px;
	}
	
	.arch-1{
		line-height: 19px;
		}
/* Various */

#main_nav ul li ul li .menu-item-915 a{text-decoration:none; color:rgb(127, 140, 141) !important;}
#main_nav ul li ul li .menu-item-915 a:hover{ text-decoration:none;color:rgb(127, 140, 141) !important;}


/* Culture compass update */

h6 a {
color: rgb(196, 22, 28);
font-size: 13px;
text-decoration:none;
}

h6 a:hover {
color: rgb(196, 22, 28);
font-size: 13px;
text-decoration:none;
}

.bluelink a {
color: #2c3d50;
font-size: 13px;
text-decoration:none;
float:right;
margin-top: -40px;
}

.bluelink a:hover {
color: #2c3d50;
font-size: 13px;
text-decoration:none;
float:right;
}


.compassbackground { 
background-image:url(/wp-content/themes/dfa_intercultural/images/culture_compass/background.png); 
background-repeat:no-repeat;
height:580px;
width:631px;
margin-top:35px;
padding-top:34px;
padding-right:33px;
padding-left:33px;
}

#culturecompasscontainer {
background-color: rgb(236, 240, 241);
margin-top: 0px !important;
margin-bottom: 0px !important;
overflow: auto;
float: none;
background: #2c3d50 !important;
}

#culturecompass {
background-size: 631px 361px !important;
width: 631px !important;
height: 362px !important;
background-position: 0px 0px !important;
}

#cs-title-culturecompass {
width: 0px !important;
height: 0px !important;
padding: 0px !important;

}


.cs-culturecompass {
margin-top: 0px;	
width: 632px !important;
}

#cs-buttons-culturecompass {
margin-top: 30px !important;
margin-bottom: 0px !important;
margin-left: -5px !important;
margin-right: 0px !important;
padding-top: 12px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 478px !important;
background-color: #bcc3c6;
width: 158px;
height: 20px;
border: 0px !important;
border-image-width: 0 !important;
}

#culturecompasscontainer .cs-buttons a {
margin-right: 2px !important;
height: 13px !important;
width: 13px !important;
float: left !important;
background: url('/wp-content/themes/dfa_intercultural/images/culture_compass/navigation.png') no-repeat !important;
background-position: left !important;
outline: none !important;
background-size:32px 13px !important;
}

#culturecompasscontainer .cs-buttons a:hover, #culturecompasscontainer a.cs-active {
background: url('/wp-content/themes/dfa_intercultural/images/culture_compass/navigation.png') no-repeat !important;
background-position: 100% 0% !important;
outline: none !important;
background-size:32px 13px !important;
}
/*  Apps image random order*/
.apps-random 
{
width:231px;
height:207px;
background-size: 231px 207px;
margin-bottom: 0px !important;
padding-right: 0px !important;
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
background-color: transparent !important;
border: 0px solid rgb(236, 240, 241) !important;
border-radius: 0px !important;

	}
.under-image-gap
{
	margin-bottom:20px;
	}
/* Global Trainer Network */

#globe
{
	margin-top:20px;
	background-color:#FFF;
	height: 306px;
}

#globe-1,#globe-2,#globe-3,#globe-4,#globe-5
{
	background-color: transparent;
	padding: 20px 0px;
	width: 695px;
}




.trainer-ul
{ height:115px !important;
	}
	
			.inner-link.ui-tabs-anchor
		{
			border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
			height:107px;
		width:107px;
padding-top: 0em!important;
padding-right: 0em!important;
padding-bottom: 0em!important;
padding-left: 0em!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
		
	}
		.inner-link.ui-tabs-anchor:hover
		{
			border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
			height:104px;
		width:107px;
padding-top: 0em!important;
padding-right: 0em!important;
padding-bottom: 0em!important;
padding-left: 0em!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
	}
	
.trainer-na.ui-state-default.ui-corner-top {
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/north_america.png');
			padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
}
	
	
	.trainer-na.ui-state-default.ui-corner-top:hover, .trainer-na.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/north_america_hover.png');
		background-size: 107px 107px;
			padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
height:107px;
		width:107px;
		background-size: 107px 107px;
}
	
	
	.trainer-ilsa.ui-state-default.ui-corner-top{
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
background-image: url('images/global_trainer_network/maps/south_america.png');
			padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 36px;
	
	}
.trainer-ilsa.ui-state-default.ui-corner-top:hover,	.trainer-ilsa.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active
{
	border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/south_america_hover.png');
				padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 36px;
	
	}

		

	
.trainer-ilsa.ui-state-default.ui-corner-top{
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
background-image: url('images/global_trainer_network/maps/south_america.png');
			padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 36px;
	
	}
.trainer-ilsa.ui-state-default.ui-corner-top:hover,	.trainer-ilsa.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active
{
	border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/south_america_hover.png');
				padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 36px;
	
	}
.trainer-euro.ui-state-default.ui-corner-top {
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
	background-image: url('images/global_trainer_network/maps/europe.png');
				padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 36px;
	}
.trainer-euro.ui-state-default.ui-corner-top:hover,	.trainer-euro.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/europe_hover.png');
				padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
		height:107px;
		width:107px;
		background-size: 107px 107px;
	margin-left: 36px;
	}
.trainer-africa.ui-state-default.ui-corner-top {
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/africa.png');
					padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
	margin-left: 36px;
	}
.trainer-africa.ui-state-default.ui-corner-top:hover, .trainer-africa.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/africa_hover.png');
					padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
height:107px;
		width:107px;
		background-size: 107px 107px;
	margin-left: 36px;
	}
.trainer-apac.ui-state-default.ui-corner-top {
		height:107px;
		width:107px;
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
		background-image: url('images/global_trainer_network/maps/asia.png');
			padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
background-size: 107px 107px;
margin-left: 35px !important;
	
	}
	.trainer-apac.ui-state-default.ui-corner-top:hover, .trainer-apac.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{
		border: rgb(196, 22, 28) solid 0px !important;
		background-color: transparent!important;
	background-image: url('images/global_trainer_network/maps/asia_hover.png');
				padding-top: 0em !important;
padding-right: 0em !important;
padding-bottom: 0em !important;
padding-left: 0em !important;
height:107px;
		width:107px;
		background-size: 107px 107px;
		margin-left: 35px;
	}
	.mobile-first.ui-tabs-anchor
	{
		background-color: rgb(196, 22, 28) !important;
color: #FFF !important;
border: rgb(196, 22, 28) solid 1px !important;
	}
	
	
.mobile-first.ui-tabs-anchor:hover
	{background-color: rgb(196, 22, 28) !important;
color: #FFF !important;
border: rgb(196, 22, 28) solid 1px !important;
		}

	
	
	.pdfs-first.ui-tabs-anchor
	{
		background-color: rgb(196, 22, 28) !important;
color: #FFF !important;
border: rgb(196, 22, 28) solid 1px !important;
	}
	
	
.pdfs-first.ui-tabs-anchor:hover
	{background-color: rgb(196, 22, 28) !important;
color: #FFF !important;
border: rgb(196, 22, 28) solid 1px !important;
		}
		.red-dot
		{color: rgb(196, 22, 28);}
	
	
#main_nav ul li ul li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-915 a
{
color: rgb(127, 140, 141)!important;	
}

#main_nav ul li ul li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-915 a:hover
{
color: rgb(127, 140, 141)!important;	
}
/* archieeve widget slider */

#culture_list_title
{
	background-color: rgb(127, 140, 141) !important; /* Asbestos */
	background-image: url('images/culture_quizzes/quiz_countries_arrow.png');
	background-position: right;
	background-repeat: no-repeat;
	
	border: 1px solid rgb(127, 140, 141) !important; /* Asbestos */
	
	border-radius: 4px !important;
	
	height: 32px;
	
	padding: 0 !important;
	padding-right: 5px;
	margin: 0 !important;
	margin-bottom: 3px;
	margin-top:10px !important;
}

#culture_list_title p
{
	font-size: 13px;
	
	line-height: 18px;
	
	color: #FFF;
	font-family:Montserrat, sans-serif;
	padding-left: 15px;
	margin-top: 6px;
}

#culture_list
{
	height: 187px;
	
	background-color: #FFF !important;
	border: 1px solid rgb(255, 255, 255) !important; /* White */
	border-radius: 4px !important;
	
	overflow: scroll;	
	
	margin-top: 5px;
	margin-bottom: 15px !important;
	padding: 0 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#culture_list_contentwrapper
{
	background-color: #FFF !important;
	border: none !important;
}

#culture_list_mcontentwrapper
{
	border: none !important;
	background-color: #FFF !important;
	width: 209px !important;
	height: 187px !important;
}

#culture_list ul
{
	list-style: none;
	
	padding: 0;	
	
	margin-right: 35px;
}

#culture_list li
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	background-color: rgb(255, 255, 255);
	margin: 0 !important;
	padding: 0;
	
	color: rgb(127, 140, 141) !important; /* Asbestos */
	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#culture_list li:hover
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	color: rgb(196, 22, 28) !important; 
	margin: 0 !important;
	padding: 0;
	background-color: rgb(236, 240, 241) !important;

	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}



#culture_list li:last-child
{
	border-bottom: none !important;
}

#culture_list a
{
	text-decoration: none;
	display: block;
padding: 3px 0 8px 15px;
	 color: rgb(127, 140, 141) !important; /*Asbestos */
}
#culture_list_scrollwrapper
{
	background-color:#FFFFFF !important;
}
	
.widget_archive
{background-color:#FFFFFF !important;
border: 0px solid rgb(236, 240, 241)!important;
	
	}
	
	.widget_categories
	{background-color:#FFFFFF !important;
border: 0px solid rgb(236, 240, 241)!important;
	
	}
	#culture_list a:hover {
text-decoration: none;
color: rgb(196, 22, 28) !important; 
display: block;
padding: 3px 0 8px 15px;
}
#culture_list_vscrollerbase
{
	background-color:#FFF !important;	
	
	margin-bottom: 0px  !important;
padding: 0px  !important;
padding-bottom: 0px  !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241)  !important;
border-radius: 0px  !important;
	
	}
	
	#culture_list_vscrollerbarend
	{
		height:0px  !important;
		width:0px  !important;
		margin-bottom: 0px  !important;
padding: 0px  !important;
padding-bottom: 0px  !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241)  !important;
border-radius: 0px  !important;
		
	}
	#culture_list_vscrollerbarbeg
	{margin-left:0px !important;
	left:0px !important;
	background-color:#FFF !important;	
	border: 0px solid rgb(236, 240, 241) !important;
	
	margin-bottom: 0px !important;
padding: 0px !important;
padding-bottom: 15px !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241) !important;
border-radius: 0px !important;
	}
#culture_list_vscrollerbar
{
	left: 0px !important; 
	border: 0px solid rgb(236, 240, 241) !important;
	
}

#culture_list_vscrollerbarmid{
margin-bottom: 0px !important;
padding: 0px !important;
padding-bottom: 15px !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241) !important;
border-radius: 0px !important;
height: 70px !important;}

/* Store Buttons */
.button {

color: rgb(255, 255, 255)!important;
text-transform: uppercase;
font-size: 11px!important;
padding: 7px 15px!important;
margin-bottom: 5px!important;
margin-top: 5px!important;
border: 0!important;
border-radius: 6px !important;
cursor: pointer !important;
font-family: 'Montserrat', sans-serif !important;
align-items: flex-start !important;
text-align: center !important;
background:none  !important;
background-color: rgb(127, 140, 141) !important;
top:0px !important;
text-indent: 0px !important;
text-shadow: none !important;
display: inline-block !important;
font-weight: normal !important;
}

.button:hover {

color: rgb(255, 255, 255)!important;
text-transform: uppercase;
font-size: 11px!important;
padding: 7px 15px!important;
margin-bottom: 5px!important;
margin-top: 5px!important;
border: 0!important;
border-radius: 6px !important;
cursor: pointer !important;
font-family: 'Montserrat', sans-serif !important;
align-items: flex-start !important;
text-align: center !important;
background:none  !important;
background-color: rgb(127, 140, 141) !important;
top:0px !important;
text-indent: 0px !important;
text-shadow: none !important;
display: inline-block !important;
font-weight: normal !important;
background-color: rgb(196, 22, 28) !important;
}

.button:active {

color: rgb(255, 255, 255)!important;
text-transform: uppercase;
font-size: 11px!important;
padding: 7px 15px!important;
margin-bottom: 5px!important;
margin-top: 5px!important;
border: 0!important;
border-radius: 6px !important;
cursor: pointer !important;
font-family: 'Montserrat', sans-serif !important;
align-items: flex-start !important;
text-align: center !important;
background:none  !important;
background-color: rgb(127, 140, 141) !important;
top:0px !important;
text-indent: 0px !important;
text-shadow: none !important;
display: inline-block !important;
font-weight: normal !important;
}
.questions a
{
	color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px;

	}
.questions a:hover
{
	color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px;

	}
.cs-culturecompass
{ cursor: default;
	}

a[href="http://dfaculturecompass.com/index.php/info/demo.html"]:hover.cs-culturecompass:hover
{background-image: url(/wp-content/uploads/2014/02/slides2newhover1.png) !important;
	cursor: pointer;
}
.team-outer
{
	width:597px;
	
	}
	
	.dfastoremenu
	{
		background-color:rgb(236, 240, 241) !important; width:229px !important; margin-bottom: 20px !important;padding: 0px !important;
padding-top: 0px !important;line-height: 18px; color: rgb(57, 56, 57) !important;
padding-bottom: 0px !important; font-family: 'Montserrat', sans-serif !important; text-align:center !important; font-size:16px !important;
	font-family: 'Montserrat', sans-serif;color: rgb(127, 140, 141);	/* Asbestos */}
	
	.apps-store-menu
	{background-color:#FFF !important; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(127, 140, 141);		/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
	
		.apps-store-menu:hover
	{background-color:rgb(236, 240, 241) !important;cursor:pointer; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(196, 22, 28);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
	
			.pdfs-store-menu
	{background-color:#FFF !important; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(127, 140, 141);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
		
			.pdfs-store-menu:hover
	{background-color:rgb(236, 240, 241) !important;cursor:pointer;  border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(196, 22, 28);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
	
	.books-store-menu
	{background-color:#FFF !important; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(127, 140, 141);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
		
			.books-store-menu:hover
	{background-color:rgb(236, 240, 241) !important;cursor:pointer; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(196, 22, 28);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}
	
		.webinars-store-menu
	{background-color:#FFF !important; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(127, 140, 141);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}

		
				.webinars-store-menu:hover
	{background-color:rgb(236, 240, 241) !important; cursor:pointer; border:rgb(236, 240, 241) 3px solid !important; height:20px; width:197px; background-image:url(/wp-content/uploads/2014/02/store-leftv2.png); background-repeat:no-repeat; background-position:80% 50%; border-bottom:rgb(236, 240, 241) 0px solid;margin-bottom: 0px !important;font-family: 'Montserrat', sans-serif;color: rgb(196, 22, 28);	/* Asbestos */padding-top:16px !important; padding-left:16px !important; text-align:left;}

.container p {margin-bottom: 20px;}
#cboxContent p {margin-bottom: 20px;}
.menu-item-117 {width:150px !important}
#secondary_nav {
height: 49px  !important;
width: 259px !important;
}

/* Trainer Scroll */

#trainer_list_title
{
	background-color: rgb(127, 140, 141) !important; /* Asbestos */
	background-image: url('images/culture_quizzes/quiz_countries_arrow.png');
	background-position: right;
	background-repeat: no-repeat;
	
	border: 1px solid rgb(127, 140, 141) !important; /* Asbestos */
	
	border-radius: 4px !important;
	
	height: 32px;
	
	padding: 0 !important;
	padding-right: 5px;
	margin: 0 !important;
	margin-bottom: 3px;
	margin-top:10px !important;
}

#trainer_list_title p
{
	font-size: 13px;
	
	line-height: 18px;
	
	color: #FFF;
	font-family:Montserrat, sans-serif;
	padding-left: 15px;
	margin-top: 6px;
}

#trainer_list
{
	height: 187px;
	
	background-color: #FFF !important;
	border: 1px solid rgb(255, 255, 255) !important; /* White */
	border-radius: 4px !important;
	
	overflow: scroll;	
	
	margin-top: 5px;
	margin-bottom: 15px !important;
	padding: 0 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#trainer_list_contentwrapper
{
	background-color: #FFF !important;
	border: none !important;
}

#trainer_list_mcontentwrapper
{
	border: none !important;
	background-color: #FFF !important;
	width: 209px !important;
	height: 187px !important;
}

#trainer_list ul
{
	list-style: none;
	
	padding: 0;	
	
	margin-right: 35px;
}

#trainer_list li
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	background-color: rgb(255, 255, 255);
	margin: 0 !important;
	padding: 0;
	
	color: rgb(127, 140, 141) !important; /* Asbestos */
	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#trainer_list li:hover
{
	height: 30px;;
	
	border-bottom: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	border-right: 1px solid rgb(236, 240, 241) !important; /* Clouds */
	
	cursor: pointer;
	color: rgb(196, 22, 28) !important; 
	margin: 0 !important;
	padding: 0;
	background-color: rgb(236, 240, 241) !important;

	font-size: 13px;
	
	background-position: 10px 6px;
	background-repeat: no-repeat;
}



#trainer_list li:last-child
{
	border-bottom: none !important;
}

#trainer_list a
{
	text-decoration: none;
	display: block;
padding: 3px 0 8px 47px;
	 color: rgb(127, 140, 141) !important; /*Asbestos */
}
#trainer_list_scrollwrapper
{
	background-color:#FFFFFF !important;
}
	
	#trainer_list a:hover {
text-decoration: none;
color: rgb(196, 22, 28) !important; 
display: block;
padding: 3px 0 8px 47px;
}
#trainer_list_vscrollerbase
{
	background-color:#FFF !important;	

	margin-bottom: 0px  !important;
padding: 0px  !important;
padding-bottom: 0px  !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241)  !important;
border-radius: 0px  !important;
	
	}
	
	#trainer_list_vscrollerbarend
	{
		height:0px  !important;
		width:0px  !important;
		margin-bottom: 0px  !important;
padding: 0px  !important;
padding-bottom: 0px  !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241)  !important;
border-radius: 0px  !important;
		
	}
	#trainer_list_vscrollerbarbeg
	{margin-left:0px !important;
	left:0px !important;
	background-color:#FFF !important;	
	border: 0px solid rgb(236, 240, 241) !important;
	
	margin-bottom: 0px !important;
padding: 0px !important;
padding-bottom: 15px !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241) !important;
border-radius: 0px !important;
	}
#trainer_list_vscrollerbar
{
	left: 0px !important; 
	border: 0px solid rgb(236, 240, 241) !important;
	
}

#trainer_list_vscrollerbarmid{
margin-bottom: 0px !important;
padding: 0px !important;
padding-bottom: 15px !important;
background-color: rgb(236, 240, 241) !important;
border: 0px solid rgb(236, 240, 241) !important;
border-radius: 0px !important;
height: 126px !important;}

#trainer-1
{
background-image: url('images/global_trainer_network/n/flag-_0010_Vector-Smart-Object.png');
	}
#trainer-2
{
background-image: url('images/global_trainer_network/n/flag-_0009_Vector-Smart-Object.png');
	}
	#trainer-3
{
background-image: url('images/global_trainer_network/n/flag-_0008_Vector-Smart-Object.png');
	}
	#trainer-4
{
background-image: url('images/global_trainer_network/n/flag-_0007_Vector-Smart-Object.png');
	}
	#trainer-5
{
background-image: url('images/global_trainer_network/n/flag-_0010_Vector-Smart-Object.png');
	}
	#trainer-6
{
background-image: url('images/global_trainer_network/n/flag-_0006_Vector-Smart-Object.png');
	}
	#trainer-7
{
background-image: url('images/global_trainer_network/n/flag-_0005_Vector-Smart-Object.png');
	}
		#trainer-8
{
background-image: url('images/global_trainer_network/n/flag-_0003_Vector-Smart-Object.png');
	}
		#trainer-9
{
background-image: url('images/global_trainer_network/n/flag-_0002_Vector-Smart-Object.png');
	}
		#trainer-10
{
background-image: url('images/global_trainer_network/n/flag-_0001_Vector-Smart-Object.png');
	}
		#trainer-11
{
background-image: url('images/global_trainer_network/n/flag-_0000_Vector-Smart-Object.png');
	}
	
	.jobs-link
	{color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px; text-decoration:none;
		}
		.jobs-link:hover
	{color: rgb(57, 56, 57);
font-size: 12px;
line-height: 18px; text-decoration:none;
		}
	

/* PDF image preload */
 body:after{
    display:none;
    content: 
	url(/wp-content/themes/dfa_intercultural/images/store-menu/web-hover.png)
	url(/wp-content/themes/dfa_intercultural/images/store-menu/books-hover.png)
	url(/wp-content/themes/dfa_intercultural/images/store-menu/pdf.png)
	url(/wp-content/themes/dfa_intercultural/images/store-menu/apps-hover.png)
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_09.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_10.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_11.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_12.png)
       url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_13.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_23.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_24.png) 
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_25.png)
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/africa_26.png)
	  url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/americas_07.png) 
	  url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/americas_09.png) 
	     url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_09.png)  
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_10.png)  
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_11.png)  
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_12.png) 
       url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_13.png)  
    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/apac_23.png) 
	    url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_13.png) 
     url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_15.png) 
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_17.png) 
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_19.png) 
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_21.png) 
       url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_35.png) 
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_37.png) 
         url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_39.png) 
         url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_41.png) 
           url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_43.png) 
         url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_57.png) 
      url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_59.png) 
        url(/wp-content/themes/dfa_intercultural/images/culture-pdfs/slices/images-hover/europe_61.png) 
		 url(http://dfaintercultural.com/wp-content/uploads/2014/11/about-us-dean-photo.png) 
	;
      
}

#after_training_image_outer {
	width: 100%; 
	height: 159px; 
	background-color: transparent !important;
	border: none !important;
	margin-left: -10px; 
	margin-bottom: 50px !important;
}

.after_training_image_container {
	background-size: 100% auto !important;
	height: 159px;
	background-color: transparent !important;
	border: none !important;
}

#after_training_image_container {
	background: url('images/after_training.png') no-repeat, url('images/after_training_rollover.png') no-repeat;
}

#after_training_image_container:hover {
	background: url('images/after_training_rollover.png') no-repeat;
}

#after_training_image_container_logged_in {
	background: url('images/after_training_logged_in.png') no-repeat;
}

#content .base {
	position: static;
}
#cboxTitle {display: none !important;}