/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */
	
	 
    @media only screen and (min-width: 768px) and (max-width: 979px) {
	body {font-size: 12px; }
	#branding img{ max-width:82%; margin-left:12px;}
	.btn{background-image:none; border-color:#ffffff;}
	.navbar .btn-navbar{ background-color:#000000; background-image:none;}
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:focus, .nav-collapse .dropdown-menu a:hover{ background-color:#000000;}
	.btn.btn-yellow{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.btn.btn-yellow:hover{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus{ background-color:#000000; background-image:none;}
	.navbar .btn-navbar .icon-bar{background-color:#F7CB1D;}
	.apply_block{ padding-left:10px;}
	.home_block .news .image{max-width:282px;}
	.carousel-caption{ width:100%;}
	.btn.btn-grey{ font-size:18px; padding:10px 14px;}
	.btn.btn-grey:hover{ font-size:18px; padding:10px 14px;}
    .home_block .image{max-width:135px; max-height:175px;}
	#text p{font-size:1.8em;}
	#map img{ max-width:100%;}
	#partners-slide{ margin:10px 10px 10px 5px;}
	#foo1 ul { text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; width: 3800px; height: 151px; z-index: auto;}
    .next{ float:right;  margin:-86px 0 0 60px;}
    .caroufredsel_wrapper{ width:530px!important;}
	#foo1 li{ width:140px!important;}	
	#home_address{ width:248px;}
	#first_name, #surname{width:252px; }
	.contact_block .butt{text-align:center;}
	.contact_block .span6{ margin-top:-40px;}
	.contact_block .find{margin-top:40px;}
	.contact_block p{font-size:13px; padding:0;}
	.email a{font-size:16px;}
	p.phone{font-size:16px;}
	footer .span8{ text-align:center; margin:10px 0;}
	.desc{ padding-right:20px; margin-bottom:20px;}
	.inner_block .span2{margin-left:0;}
	.title .span1{float:right; width:23px;}
	.inner_block hr{margin-right:24px;}
	.subtitle .span1{ width:auto; margin:7px 16px 0 0; float:left;}
	.inner_block .span3{ margin-left:0;}
	.inner_block h1{ font-size:24px; line-height:1.2; padding-left:10px;}
	#video h3{ font-size:20px;}
	#video article{ padding:0 10px;}
	.navbar-static-top{margin-bottom:0;}
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}
	.navbar .btn-navbar{ margin-right:0; padding:20px 0 0 10px;}
	.affix{ width:100%;}
	#apply{margin-bottom:10px;}
	.text_block .image{ margin-bottom:10px; max-width:145px; float:left;}
	.profile_block p{padding:20px 23px; }
	.profile_block .btn-red-small{ padding:3px 0; width:27%;}
	.profile_block .btn-red-small:hover{ padding:3px 0; width:27%;}
	.styled-select{ width:278px;}
	.form_block p{ font-size:10px;}
	#years_second{ margin-top:15px;}
	#address{ width:270px!important;}
	.btn.btn-red{ padding:10px 0; font-size:26px; width:100%;}
	.btn.btn-red:hover{ padding:10px 0; font-size:26px; width:100%;}
	.offset3{ margin:-39px 0 0 518px;}
	#branding img{ margin-left:0; max-width:100%;}
	.contact_block .span6{ width:100%;}
	#home_address{width:520px;}
	fieldset{ margin-left:60px;}
	.image{ float:none!important;}
	article p{ float:left;}
	.apply_block .span9{ text-align:center; width:695px;}
	.apply_block .span3{ text-align:center; width:210px; margin-left:200px;}
	.box .title-black a{ font-size:14px;}
	.box .title-black{ margin-top:52px;}
    .box .title-yellow a{ font-size:12px;}
	.box .title-yellow{margin-top:83px;}
	.home_block .image{float:left!important;}
	.home_block article p{float:none;}
	.home_block .news .image{max-width:228px;}
	
	#slider{ width: 330px;}
	#slider .slides_container{ width:720px; }
	.slide-content{ margin-top:40px; width:328px;}
	.box_studies .desc{ min-width:260px;}
	.desc .span1{ float:left;}
	.desc .span2{ float:right;}
	
	#slider1{ width: 720px;}
	#slider1 .slides_container{ width: 720px; height:369px;}	
	.slide-content1{ margin-top:50px;}

	#slider2{ width: 720px;}
	#slider2 .slides_container{ width: 720px;  height:369px;}	
	.slide-content2{ margin-top:40px;}	
   
    #slider3{ width: 720px;}
	#slider3 .slides_container{ width: 720px; height:369px;}	
	.slide-content3{ margin-top:50px;}   
   
   #slider4{ width: 720px;}
	#slider4 .slides_container{ width: 720px; height:369px;}	
	.slide-content4{ margin-top:50px;}
   
   #slider5{ width: 720px;}
	#slider5 .slides_container{ width: 720px; height:369px;}	
	.slide-content5{ margin-top:50px;}
   
   #slider6{ width: 720px;}
	#slider6 .slides_container{ width: 720px; height:369px;}	
	.slide-content6{ margin-top:50px;}
   
	.box_studies{}
	.box_studies .image{ float:left!important;}
	.box_home_big .desc{ padding-right:0; margin-bottom:20px;}
	
	.carousel-caption{ padding:0; position:absolute; width:95%;}
	.carousel-caption h1{ font-size:43px; margin:10px 0 5px 10px;}
	.carousel-caption h3{font-size:20px; margin-left:10px;}
	.btn.btn-grey{font-size:18px; padding:4px 2px 6px 8px; margin:5px -1px -1px 10px; letter-spacing:0;}
	.btn.btn-grey:hover{font-size:18px; padding:4px 2px 6px 8px; margin:5px -1px -1px 10px; letter-spacing:0;}
	.icon-angle-right:before{ font-size:24px; margin-left:0;}
	.carousel-indicators{ top:190px; right:20px;}	      
	.left_cookie{ width:582px;}		
	.left_cookie h2{ font-size:16px;}		
	.right_cookie{ width:146px;}		
	}
	
	
	
	
    @media only screen and (min-width: 1200px) {
	#branding img{ max-width:82%; margin-left:12px;}
	.btn{background-image:none; border-color:#ffffff;}
	.navbar .btn-navbar{ background-color:#000000; background-image:none;}
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:focus, .nav-collapse .dropdown-menu a:hover{ background-color:#000000;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus{ background-color:#000000; background-image:none;}
	.navbar .btn-navbar .icon-bar{background-color:#F7CB1D;}
	.apply_block{ padding-left:10px;}
	.carousel-caption{ width:100%;}
	.btn.btn-grey{ font-size:18px; padding:10px 14px;}
	.btn.btn-grey:hover{ font-size:18px; padding:10px 14px;}
	#partners-slide{ margin:0px 10px 0px 5px;}
	.contact_block .butt{text-align:center;}
	.desc{ padding-right:20px; margin-bottom:20px;}
	.title .span1{float:right; width:23px;}
	.inner_block hr{margin-right:24px;}
	.subtitle .span1{ width:auto; margin:7px 16px 0 0; float:left;}
	.inner_block h1{ font-size:24px; line-height:1.2; padding-left:10px;}
	#video h3{ font-size:20px;}
	#video article{ padding:0 10px;}
	.navbar-static-top{margin-bottom:0;}
	.navbar .nav{ margin:0 135px 0 0;}
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}
	.navbar .btn-navbar{ margin-right:0; padding:20px 0 0 10px;}
	.affix{ width:100%;}
	#apply{margin-bottom:10px;}
	.text_block .image{ margin-bottom:10px; max-width:270px; float:left;}

	.styled-select{ width:278px;}
	#years_second{ margin-top:15px;}
	.offset3{ margin:20px 0 0 330px}
	#branding img{ margin-left:0; max-width:100%;}


	.apply_block .span9{ width:695px;}
	.apply_block .span3{ text-align:center; margin-left:195px;}
	.home_block .image{float:left!important;}
	.home_block article p{float:none;}

	
	#slider{ width: 330px;}


	.box_studies .desc{ min-width:260px;}
	.desc .span1{ float:left;}
	.desc .span2{ float:right;}
	
	#slider1 .slides_container{ height:369px;}	
	.slide-content1{ margin-top:20px;}

	#slider2 .slides_container{ height:369px;}	
	.slide-content2{ margin-top:20px;}

   #slider3 .slides_container{ height:369px;}	
	.slide-content3{ margin-top:20px;}
   
   #slider4 .slides_container{ height:369px;}	
	.slide-content4{ margin-top:20px;}
   
   #slider5 .slides_container{ height:369px;}	
	.slide-content5{ margin-top:20px;}
   
   #slider6 .slides_container{ height:369px;}	
	.slide-content6{ margin-top:20px;}
   
	.box_studies .image{ float:left!important;}
	.box_home_big .desc{ padding-right:0; margin-bottom:20px;}
		
	.carousel-caption{  position:absolute; width:50%; padding-top:65px;}
	.carousel-indicators{ top:390px; left:125px;}
	}	
	


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 599px) {
	body {font-size: 12px; }
	#branding img{ max-width:82%; margin-left:12px;}
	.btn{background-image:none; border-color:#ffffff;}
	.navbar .btn-navbar{ background-color:#000000; background-image:none;}
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:focus, .nav-collapse .dropdown-menu a:hover{ background-color:#000000;}
	.btn.btn-yellow{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.btn.btn-yellow:hover{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus{ background-color:#000000; background-image:none;}
	.navbar .btn-navbar .icon-bar{background-color:#F7CB1D;}
	.apply_block{ padding-left:10px;}
	.btn.btn-red { padding:15px 35px;}
	.btn.btn-red:hover { margin-left:0; padding:15px 35px;}	
	.home_block .news .image{max-width:282px;}
	.carousel-caption{ width:100%;}
	.btn.btn-grey{ font-size:18px; padding:10px 14px;}
	.btn.btn-grey:hover{ font-size:18px; padding:10px 14px;}
    .home_block .image{max-width:135px; max-height:175px;}
	#text p{font-size:0.9em;}
	#map img{ max-width:100%;}
	#partners-slide{ margin:10px 10px 30px 5px;}
	#foo1 ul { text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; width: 3800px; height: 151px; z-index: auto;}
    .next{ float:right;  margin:-86px 0 0 60px;}
    .caroufredsel_wrapper{ width:203px!important;}
	#foo1 li{ width:140px!important;}	
	#home_address{ width:248px;}
	#first_name, #surname{width:252px; }
	.contact_block{ text-align:center; margin-left:8px;}
	.contact_block .butt{text-align:center;}
	.contact_block .span6{ margin-top:-40px;}
	.contact_block .find{margin-top:40px;}
	.contact_block p{font-size:13px; padding:0;}
	.email a{font-size:16px;}
	p.phone{font-size:16px;}
	footer .span8{ text-align:center; margin:10px 0;}
	footer .span4{ text-align:center; margin-top:20px;}
	.desc{ padding-right:20px; margin-bottom:20px;}
	.inner_block .span2{margin-left:0;}
	.title .span1{float:right; width:23px; margin:-39px 16px 0 0;}
	.inner_block hr{margin-right:24px;}
	.subtitle .span1{ width:120px; margin:-22px 16px 0 0; float:right;}
	.inner_block .span3{ margin-left:0;}
	.inner_block h1{ font-size:24px; line-height:1.2; padding-left:10px;}
	#video h3{ font-size:20px;}
	#video article{ padding:0 10px;}
	.navbar-static-top{margin-bottom:0;}
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}
	.navbar .btn-navbar{ margin-right:0; padding:20px 0 0 10px;}
	.affix{ width:92%;}
	#apply{margin-bottom:10px;}
	.text_block .image{ margin-bottom:10px;}
	.profile_block p{padding:20px 23px; }
	.profile_block .btn-red-small{ padding:3px 0; width:57%;}
	.profile_block .btn-red-small:hover{ padding:3px 0; width:57%;}
	.styled-select{ width:278px;}
	.form_block p{ font-size:10px;}
	#years_second{ margin-top:15px;}
	#address{ width:270px!important;}
	.btn.btn-red{ padding:10px 0; font-size:26px;  }
	.btn.btn-red:hover{ padding:10px 0; font-size:26px; width:100%;}

	#slider{ width: 330px;}
	#slider .slides_container{ width: 330px;}
	.slide-content{ margin-top:40px;}
	.slide-content.first{ margin-top:0}
	.box_studies .desc{ min-width:260px;}
	.desc .span1{ float:left;}
	.desc .span2{ float:right;}
	
	#slider1{ width: 283px;}
	#slider1 .slides_container{ width: 283px; height:345px;}	
	.slide-content1{ margin-top:40px;}

	#slider2{ width: 283px;}
	#slider2 .slides_container{ width: 283px; height:345px;}	
	.slide-content2{ margin-top:40px;}	
   
   #slider3{ width: 283px;}
	#slider3 .slides_container{ width: 283px; height:345px;}	
	.slide-content3{ margin-top:40px;}
   
   #slider4{ width: 283px;}
	#slider4 .slides_container{ width: 283px; height:345px;}	
	.slide-content4{ margin-top:40px;}
   
   #slider5{ width: 283px;}
	#slider5 .slides_container{ width: 283px; height:345px;}	
	.slide-content5{ margin-top:40px;}
   
   #slider6{ width: 283px;}
	#slider6 .slides_container{ width: 283px; height:345px;}	
	.slide-content6{ margin-top:40px;}
   
   
	.box_home_big .desc{ padding-right:0; margin-bottom:20px;}
	
	.carousel-caption{ padding:0; position:absolute; width:95%;}
	.carousel-caption h1{ font-size:12px; margin:5px 0 5px 10px;}
	.carousel-caption h3{font-size:10px; margin-left:10px;}
	.btn.btn-grey{font-size:8px; padding:0 0 0 5px; margin:-12px -1px -1px 10px; letter-spacing:0;}
	.btn.btn-grey:hover{font-size:8px; padding:0 0 0 5px; margin:-12px -1px -1px 10px; letter-spacing:0;}
	.icon-angle-right:before{ font-size:7px; margin-left:0;}
	.carousel-indicators{ top:65px; right:10px;}
	
	.box_studies{ width:312px;}
	.box_studies img{ width:100%;}
	.box_studies .image{margin:0; float:none;}	
	.box_home_big .desc{ min-width:288px;}
	.country .span1{ width:100px;}
	.country .span2{ width:187px;}	
	.gendre .span1{ width:100px;}
	.gendre .span2{ width:187px;}	
   
	#slider1{ width:312px;}
	#slider1 .slides_container{ width:315px;}
	.slide-content1{ width:312px;}
   
	#slider2{ width:312px;}
	#slider2 .slides_container{ width:315px;}
	.slide-content2{ width:312px;}
	
   #slider3{ width:312px;}
	#slider3 .slides_container{ width:315px;}
	.slide-content3{ width:312px;}
   
   #slider4{ width:312px;}
	#slider4 .slides_container{ width:315px;}
	.slide-content4{ width:312px;}
   
   #slider5{ width:312px;}
	#slider5 .slides_container{ width:315px;}
	.slide-content5{ width:312px;}
   
   #slider6{ width:312px;}
	#slider6 .slides_container{ width:315px;}
	.slide-content6{ width:312px;}
   
	.inner_block img{ width:100%; }
	.inner_block .image{ float:none; margin:0;}
	
	.video{ float:none; margin:0 10px 10px;}
	.video img{ width:100%; }
	
	.text_block .image{ width:100%; }
	.text_block img{ width:100%; }
	.box img{ width:100%;}
		}


	
	
	/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 600px */

    @media only screen and (min-width: 600px) and (max-width: 767px) {
	body {font-size: 12px; }
	#branding img{ max-width:82%; margin-left:12px;}
	.btn{background-image:none; border-color:#ffffff;}
	.navbar .btn-navbar{ background-color:#000000; background-image:none;}
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:focus, .nav-collapse .dropdown-menu a:hover{ background-color:#000000;}
	.btn.btn-yellow{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.btn.btn-yellow:hover{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus{ background-color:#000000; background-image:none;}
	.navbar .btn-navbar .icon-bar{background-color:#F7CB1D;}
	.apply_block{ padding-left:10px;}
	.btn.btn-red { margin-left:0; padding:15px 35px; margin-left:60px;}
	.btn.btn-red:hover { margin-left:0; padding:15px 35px; margin-left:60px;} 	
	.home_block .news .image{max-width:282px;}
	.carousel-caption{ width:100%;}
	.btn.btn-grey{ font-size:18px; padding:10px 14px;}
	.btn.btn-grey:hover{ font-size:18px; padding:10px 14px;}
    .home_block .image{max-width:135px; max-height:175px;}
	#text p{font-size:1.8em;}
	#map img{ max-width:100%;}
	#partners-slide{ margin:10px 10px 30px 5px;}
	#foo1 ul { text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; width: 3800px; height: 151px; z-index: auto;}
    .next{ float:right;  margin:-86px 0 0 60px;}
    .caroufredsel_wrapper{ width:480px!important;}
	#foo1 li{ width:120px!important;}	
	#home_address{ width:248px;}
	#first_name, #surname{width:252px; }
	.contact_block .butt{text-align:center;}
	.contact_block .span6{ margin-top:-40px;}
	.contact_block .find{margin-top:40px;}
	.contact_block p{font-size:13px; padding:0;}
	.email a{font-size:16px;}
	p.phone{font-size:16px;}
	footer .span8{ text-align:center; margin:10px 0;}
	.desc{ padding-right:20px; margin-bottom:20px;}
	.inner_block .span2{margin-left:0;}
	.title .span1{float:right; width:23px;}
	.inner_block hr{margin-right:24px;}
	.subtitle .span1{ width:auto; margin:7px 16px 0 0; float:left;}
	.inner_block .span3{ margin-left:0;}
	.inner_block h1{ font-size:24px; line-height:1.2; padding-left:10px;}
	#video h3{ font-size:20px;}
	#video article{ padding:0 10px;}
	.navbar-static-top{margin-bottom:0;}
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}
	.navbar .btn-navbar{ margin-right:0; padding:20px 0 0 10px;}
	.affix{ width:93%;}
	#apply{margin-bottom:10px;}
	.text_block .image{ margin-bottom:10px; float:left;}
	.profile_block p{padding:20px 23px; }
	.profile_block .btn-red-small{ padding:3px 0; width:27%;}
	.profile_block .btn-red-small:hover{ padding:3px 0; width:27%;}
	.styled-select{ width:278px;}
	 form {margin:0 70px 0 0!important;}
	 .find p{ padding:0 80px; }
	.form_block p{ font-size:10px;}
	#years_second{ margin-top:15px;}
	#address{ width:270px!important;}
	.btn.btn-red{ padding:10px 0; font-size:26px; width:100%;}
	.btn.btn-red:hover{ padding:10px 0; font-size:26px; width:100%;}
	.offset3{ margin:-39px 0 0 518px;}
	#branding img{ margin-left:0; max-width:100%;}
	.contact_block .span6{ width:630px;}
	#home_address{width:520px;}
	.image{ float:none!important;}
	.apply_block .span9{ text-align:center;}
	.apply_block .span3{ text-align:center; width:210px; margin-left:110px;}
	.box .title-black a{ font-size:14px;}
	.box .title-black{ margin-top:52px;}
    .box .title-yellow a{ font-size:12px;}
	.box .title-yellow{margin-top:83px;}
	.home_block .image{float:left!important;}
	.home_block article p{float:none;}
	.home_block .news .image{max-width:228px;}
	
	#slider{ width: 330px;}
	#slider .slides_container{ width:720px; }
	.slide-content.first{ margin-top:0; margin-bottom:40px;}
	.slide-content.first1{ margin-top:0; margin-bottom:40px;}
	.slide-content{ margin-top:40px; width:auto;}
	.box_studies .desc{ min-width:260px;}
	.desc .span1{ float:left;}
	.desc .span2{ float:right;}
	
	.slide-content{ margin-right:10px;}
	.box_studies .image{ float:left!important;}
	.box_home_big .desc{ padding-right:0; margin-bottom:20px;}
	
	.box  .image{ width:100%; }
	.box  img{ width:100%; }	
	footer .span4{ text-align:center;}
	
	.carousel-caption{ padding:0; position:absolute; width:95%;}
	.carousel-caption h1{ font-size:34px; margin:10px 0 5px 10px;}
	.carousel-caption h3{font-size:16px; margin-left:10px;}
	.btn.btn-grey{font-size:14px; padding:4px 2px 4px 8px; margin:5px -1px -1px 10px; letter-spacing:0;}
	.btn.btn-grey:hover{font-size:14px; padding:4px 2px 4px 8px; margin:5px -1px -1px 10px; letter-spacing:0;}
	.icon-angle-right:before{ font-size:16px; margin-left:0;}
	.carousel-indicators{ top:140px; right:20px;}
	

	.box_studies img{ width:100%;}
	.box_studies .image{margin:0; float:none;}	
	.country .span1{ width:100px;}
	.country .span2{ width:158px;}	
	.gendre .span1{ width:100px;}
	.gendre .span2{ width:158px;}	
   
	#slider1{ width:566px;}
	#slider1 .slides_container{ width:566px;height:308px; }
	.slide-content1{ margin-right:10px; height:308px;}
   
	#slider2{ width:566px;}
	#slider2 .slides_container{ width:566px;height:308px; }
	.slide-content2{ margin-right:10px; height:308px;}
	
   #slider3{ width:566px;}
	#slider3 .slides_container{ width:566px;height:308px; }
	.slide-content3{ margin-right:10px; height:308px;}
   
   #slider4{ width:566px;}
	#slider4 .slides_container{ width:566px;height:308px; }
	.slide-content4{ margin-right:10px; height:308px;}
   
   #slider5{ width:566px;}
	#slider5 .slides_container{ width:566px;height:308px; }
	.slide-content5{ margin-right:10px; height:308px;}
   
   #slider6{ width:566px;}
	#slider6 .slides_container{ width:566px;height:308px; }
	.slide-content6{ margin-right:10px; height:308px;}
   
	.inner_block img{ width:100%; }
	.inner_block .image{ float:none; margin:0;}
	
	.video{ float:none; margin:0 10px 10px;}
	.video img{ width:100%; }
	
	.text_block .image{ width:100%; }
	.text_block img{ width:100%; }

	}
	
	
	
	/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 480px) {
	body {font-size: 12px; }
	#branding img{ max-width:82%; margin-left:12px;}
	.btn{background-image:none; border-color:#ffffff;}
	.navbar .btn-navbar{ background-color:#000000; background-image:none;}
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:focus, .nav-collapse .dropdown-menu a:hover{ background-color:#000000;}
	.btn.btn-yellow{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.btn.btn-yellow:hover{margin:-38px 1px 4px; padding:4px 16px; font-size:18px;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus{ background-color:#000000; background-image:none;}
	.navbar .btn-navbar .icon-bar{background-color:#F7CB1D;}
	.apply_block{ padding-left:10px;}
	.btn.btn-red { margin-left:0; padding:15px 35px;}
	.btn.btn-red:hover { margin-left:0; padding:15px 35px;}	
	.home_block .news .image{max-width:282px;}
	.carousel-caption{ width:100%;}
	.btn.btn-grey{ font-size:18px; padding:10px 14px;}
	.btn.btn-grey:hover{ font-size:18px; padding:10px 14px;}
    .home_block .image{max-width:135px; max-height:175px;}
	#text p{font-size:0.9em;}
	#map img{ max-width:100%;}
	#partners-slide{ margin:10px 10px 30px 5px;}
	#foo1 ul { text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; width: 3800px; height: 151px; z-index: auto;}
    .next{ float:right;  margin:-86px 0 0 60px;}
    .caroufredsel_wrapper{ width:203px!important;}
	#foo1 li{ width:140px!important;}	
	#home_address{ width:90%;}
	.contact_block{ text-align:center; margin-left:8px;}
	.contact_block .butt{text-align:center;}
	.contact_block .span6{ margin-top:-40px;}
	.contact_block .find{margin-top:40px;}
	.contact_block p{font-size:13px; padding:0;}
	.email a{font-size:16px;}
	p.phone{font-size:16px;}
	footer .span8{ text-align:center; margin:10px 0;}
	footer .span4{ text-align:center; margin-top:20px;}
	.desc{ padding-right:20px; margin-bottom:20px;}
	.inner_block .span2{margin-left:0;}
	.title .span1{float:right; width:23px; margin:-39px 16px 0 0;}
	.inner_block hr{margin-right:24px;}
	.subtitle .span1{ width:120px; margin:-22px 16px 0 0; float:right;}
	.inner_block .span3{ margin-left:0;}
	.inner_block h1{ font-size:24px; line-height:1.2; padding-left:10px;}
	#video h3{ font-size:20px;}
	#video article{ padding:0 10px;}
	.navbar-static-top{margin-bottom:0;}
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}
	.navbar .btn-navbar{ margin-right:0; padding:20px 0 0 10px;}
	.affix{ width:87%;}
	#apply{margin-bottom:10px;}
	.text_block .image{ margin-bottom:10px;}
	.profile_block p{padding:20px 23px; }
	.profile_block .btn-red-small{ padding:3px 0; width:57%;}
	.profile_block .btn-red-small:hover{ padding:3px 0; width:57%;}
	.styled-select{ width:278px;}
	#years_second{ margin-top:15px;}
	#address{ width:270px!important;}
	.btn.btn-red{ padding:10px 0; font-size:26px;  width:95%;}
	.btn.btn-red:hover{ padding:10px 0; font-size:26px; width:95%;}

	#slider{ width: 330px;}
	#slider .slides_container{ width: 330px;}
	.slide-content{ margin-top:40px;}
	.slide-content.first{ margin-top:0}
	.box_studies .desc{ min-width:260px;}
	.desc .span1{ float:left;}
	.desc .span2{ float:right;}
	
	#slider1{ width: 283px;}
	#slider1 .slides_container{ width: 283px; height:345px;}	
	.slide-content1{ margin-top:40px;}
   
	#slider2{ width: 283px;}
	#slider2 .slides_container{ width: 283px; height:345px;}	
	.slide-content2{ margin-top:40px;}	
   
   #slider3{ width: 283px;}
	#slider3 .slides_container{ width: 283px; height:345px;}	
	.slide-content3{ margin-top:40px;}
   
   #slider4{ width: 283px;}
	#slider4 .slides_container{ width: 283px; height:345px;}	
	.slide-content4{ margin-top:40px;}
   
   #slider5{ width: 283px;}
	#slider5 .slides_container{ width: 283px; height:345px;}	
	.slide-content5{ margin-top:40px;}
   
   #slider6{ width: 283px;}
	#slider6 .slides_container{ width: 283px; height:345px;}	
	.slide-content6{ margin-top:40px;}
   
	.box_home_big .desc{ padding-right:0; margin-bottom:20px;}
	
	.carousel-caption{ padding:0; position:absolute; width:95%;}
	.carousel-caption h1{ font-size:12px; margin:5px 0 5px 10px;}
	.carousel-caption h3{font-size:10px; margin-left:10px;}
	.btn.btn-grey{font-size:8px; padding:0 0 0 5px; margin:-12px -1px -1px 10px; letter-spacing:0;}
	.btn.btn-grey:hover{font-size:8px; padding:0 0 0 5px; margin:-12px -1px -1px 10px; letter-spacing:0;}
	.icon-angle-right:before{ font-size:7px; margin-left:0;}
	.carousel-indicators{ top:65px; right:10px;}
	
	.box_studies{ width:312px;}
	.box_studies img{ width:100%;}
	.box_studies .image{margin:0; float:none;}	
	.box_home_big .desc{ min-width:288px;}
	.country .span1{ width:100px;}
	.country .span2{ width:187px;}	
	.gendre .span1{ width:100px;}
	.gendre .span2{ width:187px;}	
   
	#slider1{ width:312px;}
	#slider1 .slides_container{ width:315px;}
	.slide-content1{ width:312px;}
   
	#slider2{ width:312px;}
	#slider2 .slides_container{ width:315px;}
	.slide-content2{ width:312px;}
	
   #slider3{ width:312px;}
	#slider3 .slides_container{ width:315px;}
	.slide-content3{ width:312px;}
   
   #slider4{ width:312px;}
	#slider4 .slides_container{ width:315px;}
	.slide-content4{ width:312px;}
   
   #slider5{ width:312px;}
	#slider5 .slides_container{ width:315px;}
	.slide-content5{ width:312px;}
   
   #slider6{ width:312px;}
	#slider6 .slides_container{ width:315px;}
	.slide-content6{ width:312px;}
   
	.inner_block img{ width:100%; }
	.inner_block .image{ float:none; margin:0;}
	
	.video{ float:none; margin:0 10px 10px;}
	.video img{ width:100%; }
	
	.text_block .image{ width:100%; }
	.text_block img{ width:100%; }
	.control-label-horizontal{ width:100%;}
	.form-horizontal .control-label{ width:100%;}
	form p.info{ font-size:10px;}
	.form_block h3{ font-size:22px;}
	label, input, button, select, textarea{ font-size:12px;}
	.styled-select select{ font-size:12px;}
	
	#first_name, #surname{ width:90%; float:none;}    
    .left_cookie{ width:305px;}		
	
	.left_cookie h2{ font-size:14px; line-height:1.8;}		
	
	.left_cookie p{ font-size:12px;}
	
	.right_cookie{ float:none; width:146px; margin-left:10px;}		
	
	.right_cookie a{ margin-top:20px;}
		}
	
	
	/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 320px) {
	

	}
	



