@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,600);

body{
margin:0px;
padding:0px;
font-family: 'Open Sans', sans-serif;
color:#6B6C6D;}
 
label.error {  color: #E3010F;  font-size: 14px;  font-style: italic;   display: block;}
 
.success-msg{
	color:#56d07d;
}
.error-msg{
	color:#B31B1A;
}
.collaboration.coll2 {
  width: 330px;
}
.contact-address i {  margin-right: 10px;}
.suport-logo {  background: rgba(255, 255, 255, 0.85);  border-radius: 10px;  display: block;  margin: 0 auto;  padding: 10px;  text-align: center;  width: 30%;}
.bg-ccc{background:#EAEAEA;width:100%;}
.col-md-3 a img {  width: 100%;}
a {text-decoration:none;transition:all 0.7s ease-in-out;}
a:hover,a:active{text-decoration:none;}
.title-section { margin:0px auto; color: #000;  text-align: center;text-transform:uppercase;}
.title-section-border {  background: #5E9B40;  height: 2px;  margin: 20px auto 0;  width: 200px;position:relative;}
.diamond::after {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: #5E9B40 transparent transparent;  border-image: none;  border-style: solid;  border-width: 9px;  content: "";  height: 0;  left: -9px;  position: absolute;  top: 7px;  width: 0;}
.diamond {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: transparent transparent #5E9B40;  border-image: none;  border-style: solid;  border-width: 9px;  height: 0;  left: 90px;  position: relative;  top: -16px;  width: 0;}
.horizons .diamond {   border-color: transparent transparent #EDCD1F;  }
.horizons .diamond::after {    border-color: #EDCD1F transparent transparent;}
.horizons .title-section-border {  background: #EDCD1F; }
.padding-section{padding:50px 0px;}
#africa_v1,#africa_v2,#africa_v3 {position:absolute;background:rgba(0,0,0,0.5);width:74%;height:100%;cursor:pointer;left:50px;} 
#africa_v2{display:none;}
#africa-img1 ,#africa-img2 ,#africa-img3 {transition:all 0.7s ease-in-out; width:80%;display:block;margin:0px auto}
.micro{clear:both;width:100%;height:10px;}
.small{clear:both;width:100%;height:20px;}
.medium{clear:both;width:100%;height:35px;}
.large{clear:both;width:100%;height:50px;}
.uber{clear:both;width:100%;height:130px;}
.text-info { background-image:url("../images/birds.png"); background-color: #edcd1f ;  padding: 20px 0 93px;background-size:cover;  text-align: center;  width: 100%;position:relative;background-position: center bottom;background-repeat:no-repeat;}
.title-red {  color: #e87d1d;  margin: 20px 0 60px;}
.info-red {  color: #000;  font-size: 18px;  padding: 0 24%;}
#triangle-up {transition:all 0.7s ease-in-out ; border-bottom: 27px solid #EDCD1F;  border-left: 37px solid transparent;  border-right: 37px solid transparent;  height: 0;  left: 50%;  margin-left: -37px;  position: absolute;  top: -27px;  width: 0;}
#info_v1,#info_v3{display:none;}
.info-no{display:none;}
.img_over {width:90% !important;}
.horizons{background-image:url("../images/paralax1.jpg");background-position:fixed; background-attachment: fixed;     width: 100%;
-webkit-box-shadow: 0px 0px 21px 0px rgba(71,15,127,1);
-moz-box-shadow: 0px 0px 21px 0px rgba(71,15,127,1);
box-shadow: 0px 0px 21px 0px rgba(71,15,127,1);}
.horizons .row  p {  color: #fff;  font-size: 18px;  margin-top: 30px;  padding: 0 27%;  text-align: center;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
body .horizons .row  .color-p{ padding:0px;}
.dis {  margin: 0 12px;}
.color-p-v2 {margin: 0;  color: #000;  font-size: 18px;  padding: 0px 21%;  text-align: center;}
.my-height{min-height:300px;}
.diamond-list::after {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color:#EDCD1F transparent transparent;  border-image: none;  border-style: solid;  border-width: 6px;  content: "";  height: 0;  left: -6px;  position: absolute;  top:6px;  width: 0;}
.diamond-list {display:inline-block;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: transparent transparent #EDCD1F;  border-image: none;  border-style: solid;  border-width: 6px;  height: 0;  left: 7px;  position: relative;  top: -5px;  width: 0;}
.nomargin{margin:0px !important;}
.diamond-list:first-child {  left: -6px !important;}
 #testi img {    margin: 0px 10px; width: 372px;}
.caroufredsel_wrapper {  width: 100% !important;min-height: 384px!important;}
.red-c {  background-image: url("../images/coff1.png");  background-position: 89% 1%;  background-repeat: no-repeat;  background-size: 391px auto;}
.red-r {  background-image: url("../images/coff2.png");  background-position: 7% 4%;  background-repeat: no-repeat;  background-size: 416px auto;}
 #next_btn {  float: left;  margin-top: 20px;  width: 48%;cursor:pointer;}
 #prev_btn {  float: left;  margin-right: 1%;  margin-top: 20px;  text-align: right;  width: 49%;cursor:pointer;}
.collaboration-bg{


background: rgba(237,206,31,0.21);
background: -moz-linear-gradient(left, rgba(237,206,31,0.21) 0%, rgba(237,206,31,0.99) 54%, rgba(237,206,31,1) 55%, rgba(237,206,31,0.2) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,206,31,0.21)), color-stop(54%, rgba(237,206,31,0.99)), color-stop(55%, rgba(237,206,31,1)), color-stop(100%, rgba(237,206,31,0.2)));
background: -webkit-linear-gradient(left, rgba(237,206,31,0.21) 0%, rgba(237,206,31,0.99) 54%, rgba(237,206,31,1) 55%, rgba(237,206,31,0.2) 100%);
background: -o-linear-gradient(left, rgba(237,206,31,0.21) 0%, rgba(237,206,31,0.99) 54%, rgba(237,206,31,1) 55%, rgba(237,206,31,0.2) 100%);
background: -ms-linear-gradient(left, rgba(237,206,31,0.21) 0%, rgba(237,206,31,0.99) 54%, rgba(237,206,31,1) 55%, rgba(237,206,31,0.2) 100%);
background: linear-gradient(to right, rgba(237,206,31,0.21) 0%, rgba(237,206,31,0.99) 54%, rgba(237,206,31,1) 55%, rgba(237,206,31,0.2) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edce1f', endColorstr='#edce1f', GradientType=1 );


}
.collaboration {  display: inline-block;  transition:all 0.4s ease-in-out; width: 210px;} 
.footer{background-position:center bottom; background-image:url(../images/footer.jpg);padding:12px 0 40px;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow: 0px 4px 14px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 4px 14px 0px rgba(0,0,0,0.75);box-shadow: 0px 4px 14px 0px rgba(0,0,0,0.75);}
.footer h2 {  color: #fff;  margin-bottom: 37px;  text-align: center;}
.footer p {  color: #fff;  font-size: 18px;  text-align: center;}
.copyright{width:100%;background:#000;padding:10px 0px;overflow:hidden;color;#fff}
.footer a{color:#EDCD1F;}
.ame:hover{color:#FF6A00;}
.copyright{color:#fff;}
.copyright a{color:#FFE600;}
.head-bg{min-height:860px;background:url("../images/head.jpg");padding:10px 0 150px;background-size:cover;background-attachment:fixed;-webkit-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);}
.collaboration:hover {  opacity: 0.8;}
.social-area a ,.social-area-footer a { transition:all 0.8s ease-in-out; display: inline-block;}
.social-area {display:none;  margin: 17px auto;  overflow: hidden;  padding: 6px;  text-align: center;  width: 16%;display:none;}
.social-links {    display: inline-block;  margin: 0 3px;  width: 38px;}
.social-area a:hover,.social-area-footer a:hover {opacity:0.8;}
.f-d {  display: block;  padding-top: 22px;}
.banduta {  background: rgba(88, 152, 65, 0.7)  ;     width: 100%;margin-top:30px;}
#menu li {  display: inline-block;  margin: 0 14px;}
#menu{  margin: 0;  padding: 40px 0px; text-align: center;}
#menu a {  color: #fff;  font-size: 17px;  text-transform: uppercase;}
.diamond-menu::after {transition:all 0.4s ease-in-out;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color:#fff transparent transparent;  border-image: none;  border-style: solid;  border-width: 6px;  content: "";  height: 0;  left: -6px;  position: absolute;  top:6px;  width: 0;}
.diamond-menu {transition:all 0.4s ease-in-out;display:inline-block;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: transparent transparent #fff;  border-image: none;  border-style: solid;  border-width: 6px;  height: 0;  left: -2px;  position: relative;  top: -5px;  width: 0;}
#menu li:hover  .diamond-menu::after{border-color:#EDCD1F transparent transparent;}
#menu li:hover  .diamond-menu { border-color: transparent transparent #EDCD1F;}
.intro {  margin: 10% auto 0;  width: 47%;display:none;}
.intro2 {  margin: 15px auto 0; display:none}
#f3 {  width: 24%;}
 
#f3   h3 {  font-size: 25px;}
#f2 {  width: 39%;}
#f2   h3 {  font-size: 26px;}
.intro h1 ,.intro2 h3{  background: rgba(237, 205, 31, 0.66) ;  color: #fff;  font-size: 30px;  padding: 5px;  text-align: center;}
.sub-menu-li {  position: relative;}
.sub-top  {display:none; left: 32px; background:rgba(88, 152, 65, 0.7)  ;  border-radius: 10px;  display: none;    padding-left: 0;  padding-top: 4px;  position: absolute;  text-align: center;  top: 24px;  width: 142px;} 
 .sub-menu-li:hover .sub-top  {display:block;}
.sub-top li   {  display: block !important;    margin: 0 !important;    text-align: center;  transition: all 0.4s ease-in-out 0s;}
.sub-top li a {  display: block;  font-size: 15px;  line-height: 1.5;  padding: 4px 0;  text-transform: capitalize;color:#fff;}
.sub-top li a:hover{color:#EDCD1F !important;}
.sub-top a {  font-size: 15px !important;  text-transform: capitalize !important;}
.cb-img {  display: inline-block;  margin: 0 47px;}
.horizons .title-section{color:#fff;}
.page-bg{background:url("../images/page-bg.jpg");padding:10px 0 138px;background-size:cover;background-position:center;-webkit-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);}
.sup-title-page {  margin-top: 5%;  width: 100%;}
.sup-title-page .title-section {  color:#fff  ;font-size:45px;}
.sub-title-section { color: #000;    text-align: center;    text-transform: capitalize;  font-size: 22px;  margin-top: 20px;}
.paragraf{  color: #000;  font-size: 17px;  margin-bottom: 25px;}
.normal-img {  width: 100%;}
.red-a {  background-image: url("../images/coff2.png");  background-position: 3% 6%;  background-repeat: no-repeat;  background-size: 311px auto;}
.title-list {  color: #000;  text-align: center;}
.icon-list {  color: #000;  margin: 16px 0;  text-align: center;}
.icon-true-r {  color: #7f60a6;  display: block !important;  font-size: 55px !important;  margin: 0 auto;  text-align: center;}
.diamond-v1 {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: transparent transparent #edcd1f;  border-image: none;  border-style: solid;  border-width: 9px;  height: 0;  left: 50%;  margin-left: -10px;position: relative;  top: -16px;  width: 0;}
.section-border {  background: #edcd1f;  height: 2px;  margin: 20px auto 0;  position: relative;  width: 50%;}
.diamond-v1::after {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: #edcd1f transparent transparent;  border-image: none;  border-style: solid;  border-width: 9px;  content: "";  height: 0;  left: -9px;  position: absolute;  top: 7px;  width: 0;}
.clasic-list li {  color: #000;  display: block;  margin: 10px 0;}
.clasic-list{margin:0px;list-style-type: none; padding:0px;}
.red-h {  background-image: url("../images/coff2.png");  background-position: 50% 11%;  background-repeat: no-repeat;  background-size: 221px auto;}
 .specail-b {  padding-left: 14px;}
.red-t {  background-image: url("../images/coff2.png");  background-position: 50% 50%;  background-repeat: no-repeat;  background-size: 407px auto;}
.red-s {  background-image: url("../images/coff2.png");  background-position: 50% 50%;  background-repeat: no-repeat;  background-size: 311px auto;}
.export-p { background-image:url("../images/paralax1.jpg");background-position:fixed; background-attachment: fixed;     width: 100%;-webkit-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);box-shadow: 0px -1px 12px 0px rgba(0,0,0,0.75);}
.export-p .paragraf,.export-p .clasic-list li ,.export-p .title-section{color:#fff;}
.red-us {  background-image: url("../images/coff2.png");  background-position: 93% 100%;  background-repeat: no-repeat;  background-size: 311px auto;}
.input-ame, .textarea-ame {  border: 1px solid #ccc;  color: #2e4191;  margin: 10px auto;  padding: 7px 10px;  width: 85%;}
.shadow-v2 {  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.75);}
.button_area {  background: #ECCD22 ;  border: none;  border-radius: 10px;  color: #fff;  margin: 15px 0;  padding: 8px 18px;}
.contact-address i {  color: #eccd22;  font-size: 23px;}
.toggle_button{display:none !important;}
#second_menu{display:none ;}
#second_menu { top: 145px; list-style-type: none;  margin: 0;  padding: 0;  position: absolute;  text-align: center;  width: 100%;  z-index: 9999;}
#second_menu li {text-transform: uppercase;  background: rgba(255, 255, 255, 0.90);  border-bottom: 1px solid #000;  padding: 11px 0;  transition: all 0.4s ease-in-out 0s;}
#second_menu a {  color: #000;  font-size: 19px;  padding: 23px 0;}
.sub-top3{  display: none;  list-style-type: none;  padding: 0;}
.toggle_button {  color: #fff;  cursor: pointer !important;  font-size: 45px !important;  position: absolute !important;  right: 154px !important;  top: 33px !important;}
.sub-top3 li  { background: rgba(0, 0, 0, 0) !important;text-transform: capitalize !important;  border:  none !important;}
.logo{ width: 100%;}
.col-md-3 a img {  border: 15px solid #fff;}
.friendly {  float: right;  width: 34%;}
.list-friendly{  float:left;  width: 64%;}
@media (min-width:1400px) and (max-width:1750px){
	.intro { width: 59%;}
	#f2 {  width: 49%;}
	
}
@media (min-width:1200px) and (max-width:1400px){
	.intro { width: 66%;}
	#f2 {  width: 58%;}
	#f3 {  width: 26%;}
	.color-p-v2 {  padding: 0 17%;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 54px;}
	.head-bg { min-height: 720px;padding:10px 0 194px;}
	
}
@media (min-width:980px) and (max-width:1199px){
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 40%;}
	.intro { width: 81%;}
	#f2 {  width: 73%;}
	#f3 {  width: 32%;}
	.color-p-v2 {  padding: 0 17%;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {	  min-height: 591px;	  padding: 10px 0 170px;	}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	.logo {  display: block;  margin: 0 auto;}
	.social-area {  clear: both;  display: block;  float: none;  margin: 25px auto 0 !important;}
	#africa_v1, #africa_v2, #africa_v3 {left: 36px;   width: 71%;}
	.info-red { padding: 0px 7%;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;}
	.paragraf { text-align: justify;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
	.clasic-list li  br,.specail-b {  display: none;}
}
@media (min-width:768px) and (max-width:979px){
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 40%;}
	.intro { width: 81%;}
	#f2 {  width: 73%;}
	#f3 {  width: 32%;}
	.color-p-v2 {  padding: 0 17%;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	.logo {  display: block;  margin: 0 auto;}
	#africa_v1, #africa_v2, #africa_v3 {left: 36px;   width: 71%;}
	.info-red { padding: 0px 7%;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1  { font-size: 23px;}
	#f2 h3 {  font-size: 21px;}
	#f3 h3 {  font-size: 20px;}
	.toggle_button { right: 82px !important;}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.clasic-list li  br,.specail-b {  display: none;}
.collaboration {
  width: 150px;
}
.collaboration.coll2 {
  width: 240px;
}
}
@media (min-width:640px) and (max-width:767px){
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 40%;}
   .intro { width: 96%;}
	#f2 {  width:88%;}
	#f3 {  width: 42%;}
	.color-p-v2 {  padding: 0 17%;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	.logo {  display: block;  margin: 0 auto;}	
	#africa_v1, #africa_v2, #africa_v3 {left: 32px;   width: 70%;}
	.info-red { padding: 0px 7%;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1  { font-size: 23px;}
	#f2 h3 {  font-size: 21px;}
	#f3 h3 {  font-size: 20px;}
	.toggle_button { right: 82px !important;top:67px !important}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.cb-img {  display: block;  margin: 13px auto !important;  text-align: center;  width: 22%;}
	.collaboration {  width: 100%;}
	.clasic-list { padding: 0 2%;}
	.sup-title-page .title-section {  font-size: 32px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.title-section {  padding: 0 2%;}
	.horizons .row p {  padding: 0 2%;}
	.clasic-list li  br,.specail-b {  display: none;}
.collaboration.coll2 {
  width: 100%;
}
}
@media (min-width:540px) and (max-width:639px){
	.friendly {  display: block;  float: none;  margin: 3px auto;  padding-top: 10px;  width: 40%;}
	.list-friendly {  width: 100%;}
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 40%;}
	.horizons .row p {  padding: 0 2%;}
	.intro,#f2  ,#f3 { width: 100%;}	 
	.color-p-v2 {  padding: 0 2%;font-size:16px;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	.logo {  display: block;  margin: 0 auto;}
	.social-area {  clear: both;  display: block;  float: none;  margin: 25px auto 0 !important;}
	#africa_v1, #africa_v2, #africa_v3 {left: 28px;   width: 68%;}
	.info-red { padding: 0px 7%;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;font-size:19px;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1 ,#f2 h3 ,#f3 h3 { font-size: 20px;} 
	.toggle_button { right: 43px !important;top:67px !important}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.cb-img {  display: block;  margin: 13px auto !important;  text-align: center;  width: 22%;}
	.collaboration {  width: 100%;}
	.clasic-list { padding: 0 2%;}
	.sup-title-page .title-section {  font-size: 32px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.title-section {  padding: 0 2%;font-size: 24px;}
	#testi img {  width: 49%;}
   .red-h {  background-position: 50% 5%;}
   .clasic-list li  br,.specail-b {  display: none;}
.collaboration.coll2 {
  width: 100%;
}
}
@media (min-width:480px) and (max-width:539px){
	.friendly {  display: block;  float: none;  margin: 3px auto;  padding-top: 10px;  width: 40%;}
	.list-friendly {  width: 100%;}
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 55%;}
	.clasic-list li  br,.specail-b {  display: none;}
	.horizons .row p {  padding: 0 2%;}
	.intro,#f2  ,#f3 { width: 100%;}	 
	.color-p-v2 {  padding: 0 2%;font-size:16px;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	.logo {  display: block;  margin: 0 auto;}
	
	#africa_v1, #africa_v2, #africa_v3 {left: 28px;   width: 68%;}
	.info-red { padding: 0px 7%;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;font-size:19px;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1 ,#f2 h3 ,#f3 h3 { font-size: 20px;} 
	.toggle_button { right: 43px !important;top:67px !important}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.cb-img {  display: block;  margin: 13px auto !important;  text-align: center;  width: 33%;}
	.collaboration {  width: 100%;}
	.clasic-list { padding: 0 2%;}
	.sup-title-page .title-section {  font-size: 32px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.title-section {  padding: 0 2%;font-size: 24px;}
	#testi img {  width: 43%;}
   .red-h {  background-position: 50% 5%;}
   .title-red {  margin: 20px 0 22px;}
   .footer p {  padding: 0px 2%;}
.collaboration.coll2 {
  width: 100%;
}
}
@media (min-width:360px) and (max-width:479px){
	.friendly {  display: block;  float: none;  margin: 3px auto;  padding-top: 10px;  width: 50%;}
	.list-friendly {  width: 100%;}
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 60%;padding:8px;}
	.clasic-list li  br,.specail-b {  display: none;}
	.horizons .row p {  padding: 0 2%;}
	.intro,#f2  ,#f3 { width: 100%;}	 
	.color-p-v2 {  padding: 0 2%;font-size:16px;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}	 
	#africa_v1, #africa_v2, #africa_v3 {left: 28px;   width: 68%;background: rgba(0, 0, 0, 0);}
	.info-red { padding: 0px 2%; font-size: 16px;}
	.horizons .row p { padding: 0;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info {   background-position: 100% center;padding:20px 0 27px;background-image: none;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;font-size:19px;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1 ,#f2 h3 ,#f3 h3 { font-size: 20px;} 
	.toggle_button { right: 24px !important;top:59px !important}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.cb-img {  display: block;  margin: 13px auto !important;  text-align: center;  width: 33%;}
	.collaboration {  width: 100%;}
	.clasic-list { padding: 0 2%;}
	.sup-title-page .title-section {  font-size: 32px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.title-section {  padding: 0 2%;font-size: 20px;}	
   .red-h {  background-position: 50% 5%;}
   .title-red {  margin: 20px 0 22px;}
   
    
   .img_over {  width: 100% !important;}
   .sub-title-section,.title-list { font-size: 20px;}
   .red-t {  background-size: 278px auto;}
   .footer p {  padding: 0px 2%;font-size:16px;}
   .copyright .col-md-6 {  float: none;  margin: 8px;  width: 100% !important;}
   .footer { padding: 12px 0 6px;}
   .caroufredsel_wrapper {  height: 350px !important;width: 350px !important;margin:0px auto;}
   #second_menu {  top: 125px;}
.collaboration.coll2 {
  width: 100%;
}
   }
@media (max-width:359px) {
	.friendly {  display: block;  float: none;  margin: 3px auto;  padding-top: 10px;  width: 55%;}
	.list-friendly {  width: 100%;}
	.social-area {  width: 100%;}
	.f-d {  padding-top: 0;}
	.social-area-footer {  margin: 10px 0;}
	.suport-logo { width: 60%;padding:8px;}
	.clasic-list li  br,.specail-b {  display: none;}
	.horizons .row p {  padding: 0 2%;}
	.intro,#f2  ,#f3 { width: 100%;}	 
	.color-p-v2 {  padding: 0 2%;font-size:16px;}
	.red-c {  background-position: 89% 3%;  background-size: 218px auto;}
	.red-r { background-position: 7% 2%; background-size: 225px auto;}
	.cb-img {  margin: 0 12px;}
	.head-bg {  min-height: 462px;  padding: 10px 0 78px;}
	.banduta {  display: none;}
	.toggle_button{display:block !important;}
	#africa_v1, #africa_v2, #africa_v3 {left: 28px;   width: 68%;background: rgba(0, 0, 0, 0);}
	.info-red { padding: 0px 2%; font-size: 16px;}
	.horizons .row p { padding: 0;font-size:16px;}
	.dis {  margin: 14px 16px;}
	.diamond-list { top: 8px;}
	.copyright .col-md-6  {  float: left;  width: 50% !important;}
	.text-info { background-position: 100% center;padding:20px 0 27px;background-image: none;}
	.paragraf { text-align: justify; padding: 0 2%;}
	.normal-img { margin: 15px 0px;}
	.col-md-2 .clasic-list li {  display: inline;  margin: 0 17px;  text-align: center;font-size:19px;}
	.col-md-2 .clasic-list {  text-align: center;}
	.button_area { display: block;  margin: 15px auto 30px;  padding: 8px 18px;}
    .intro h1 ,#f2 h3 ,#f3 h3 { font-size: 20px;} 
	.toggle_button { right: 10px !important;top:59px !important;font-size:35px !important;}
	.diamond-list:first-child {  top: -5px;}
	.large { height: 30px;}
	.medium { height: 25px;}
	.padding-section {  padding: 50px 0 18px;}
	.cb-img {  display: block;  margin: 13px auto !important;  text-align: center;  width: 42%;}
	.collaboration {  width: 100%;}
	.clasic-list { padding: 0 2%;}
	.sup-title-page .title-section {  font-size: 32px;}
	.sup-title-page {  margin-bottom: 6%;  margin-top: 6%; }
	.title-section {  padding: 0 2%;font-size: 20px;}
	 .caroufredsel_wrapper {  height: 350px !important;width: 300px !important;margin:0px auto;}
   .red-h {  background-position: 50% 5%;}
   .title-red {  margin: 20px 0 22px;padding:0px 2%;font-size:20px;}
  
    #second_menu {  top: 125px;}
   .img_over {  width: 100% !important;}
   .sub-title-section,.title-list { font-size: 20px;}
   .red-t {  background-size: 278px auto;}
   .footer p {  padding: 0px 2%;font-size:16px;}
   .copyright .col-md-6 {  float: none;  margin: 8px;  width: 100% !important;}
   .footer { padding: 12px 0 6px;}
.collaboration.coll2 {
  width: 100%;
}
}