
/* ==================================================

01 - SETUP

=====================================================*/
/* Google Font */
/* poppins-100 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/poppins/poppins-v5-latin-100.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Thin"), local("Poppins-Thin"),
    url("../fonts/poppins/poppins-v5-latin-100.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-100.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-100.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-100.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-100.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-100italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 100;
  src: url("../fonts/poppins/poppins-v5-latin-100italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Thin Italic"), local("Poppins-ThinItalic"),
    url("../fonts/poppins/poppins-v5-latin-100italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-100italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-100italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-100italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-100italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-200 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  src: url("../fonts/poppins/poppins-v5-latin-200.eot");
  /* IE9 Compat Modes */
  src: local("Poppins ExtraLight"), local("Poppins-ExtraLight"),
    url("../fonts/poppins/poppins-v5-latin-200.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-200.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-200.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-200.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-200.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-300italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/poppins/poppins-v5-latin-300italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Light Italic"), local("Poppins-LightItalic"),
    url("../fonts/poppins/poppins-v5-latin-300italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-300italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-300italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-300italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-300italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-300 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/poppins/poppins-v5-latin-300.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Light"), local("Poppins-Light"),
    url("../fonts/poppins/poppins-v5-latin-300.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-300.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-300.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-300.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-300.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-regular - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/poppins/poppins-v5-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Regular"), local("Poppins-Regular"),
    url("../fonts/poppins/poppins-v5-latin-regular.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-regular.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-regular.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-regular.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-regular.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/poppins/poppins-v5-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Italic"), local("Poppins-Italic"),
    url("../fonts/poppins/poppins-v5-latin-italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-200italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 200;
  src: url("../fonts/poppins/poppins-v5-latin-200italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins ExtraLight Italic"), local("Poppins-ExtraLightItalic"),
    url("../fonts/poppins/poppins-v5-latin-200italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-200italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-200italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-200italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-200italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-500 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/poppins/poppins-v5-latin-500.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Medium"), local("Poppins-Medium"),
    url("../fonts/poppins/poppins-v5-latin-500.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-500.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-500.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-500.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-500.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-500italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  src: url("../fonts/poppins/poppins-v5-latin-500italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Medium Italic"), local("Poppins-MediumItalic"),
    url("../fonts/poppins/poppins-v5-latin-500italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-500italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-500italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-500italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-500italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-600italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: url("../fonts/poppins/poppins-v5-latin-600italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins SemiBold Italic"), local("Poppins-SemiBoldItalic"),
    url("../fonts/poppins/poppins-v5-latin-600italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-600italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-600italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-600italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-600italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-600 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/poppins/poppins-v5-latin-600.eot");
  /* IE9 Compat Modes */
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"),
    url("../fonts/poppins/poppins-v5-latin-600.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-600.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-600.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-600.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-600.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-700 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/poppins/poppins-v5-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Bold"), local("Poppins-Bold"),
    url("../fonts/poppins/poppins-v5-latin-700.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-700.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-700.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-700.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-700.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-700italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/poppins/poppins-v5-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Bold Italic"), local("Poppins-BoldItalic"),
    url("../fonts/poppins/poppins-v5-latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-700italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-700italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-700italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-700italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-800 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  src: url("../fonts/poppins/poppins-v5-latin-800.eot");
  /* IE9 Compat Modes */
  src: local("Poppins ExtraBold"), local("Poppins-ExtraBold"),
    url("../fonts/poppins/poppins-v5-latin-800.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-800.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-800.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-800.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-800.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-800italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 800;
  src: url("../fonts/poppins/poppins-v5-latin-800italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins ExtraBold Italic"), local("Poppins-ExtraBoldItalic"),
    url("../fonts/poppins/poppins-v5-latin-800italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-800italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-800italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-800italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-800italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-900 - latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/poppins/poppins-v5-latin-900.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Black"), local("Poppins-Black"),
    url("../fonts/poppins/poppins-v5-latin-900.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-900.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-900.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-900.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-900.svg#Poppins") format("svg");
  /* Legacy iOS */
}

/* poppins-900italic - latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 900;
  src: url("../fonts/poppins/poppins-v5-latin-900italic.eot");
  /* IE9 Compat Modes */
  src: local("Poppins Black Italic"), local("Poppins-BlackItalic"),
    url("../fonts/poppins/poppins-v5-latin-900italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/poppins/poppins-v5-latin-900italic.woff2") format("woff2"),
    url("../fonts/poppins/poppins-v5-latin-900italic.woff") format("woff"),
    url("../fonts/poppins/poppins-v5-latin-900italic.ttf") format("truetype"),
    url("../fonts/poppins/poppins-v5-latin-900italic.svg#Poppins") format("svg");
  /* Legacy iOS */
}

h1,
h2,
h3,
h4,
h5 {
  font-family: "Poppins", sans-serif;
}

p {
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  color: #fff;
  line-height: 30px;
  letter-spacing: 0.5px;
}

ul {
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  color: #fff;
  line-height: 40px;
  letter-spacing: 0.8px;
}

section {
  padding-top: 100px;
  padding-bottom: 100px;
}



* {
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Poppins", sans-serif;
  }
  
  .centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  
  .between {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  
  /* margin-top */
  .mt-half {
    margin-top: 90vh !important;
  }
  
  .mt-0 {
    margin-top: 0px !important;
  }
  
  .mt-10 {
    margin-top: 10px !important;
  }
  
  .mt-20 {
    margin-top: 20px !important;
  }
  
  .mt-30 {
    margin-top: 30px !important;
  }
  
  .mt-40 {
    margin-top: 40px !important;
  }
  
  .mt-50 {
    margin-top: 50px !important;
  }
  
  .mt-60 {
    margin-top: 60px !important;
  }
  
  .mt-70 {
    margin-top: 70px !important;
  }
  
  .mt-70 {
    margin-top: 70px !important;
  }
  
  .mt-80 {
    margin-top: 80px !important;
  }
  
  .mt-90 {
    margin-top: 90px !important;
  }
  
  .mt-100 {
    margin-top: 100px !important;
  }
  
  .mt-200 {
    padding-top: 200px !important;
  }
  
  /* margin bottom */
  .mb-0 {
    margin-bottom: 0px !important;
  }
  
  .mb-10 {
    margin-bottom: 10px !important;
  }
  
  .mb-20 {
    margin-bottom: 20px !important;
  }
  
  .mb-30 {
    margin-bottom: 30px !important;
  }
  
  .mb-40 {
    margin-bottom: 40px !important;
  }
  
  .mb-50 {
    margin-bottom: 50px !important;
  }
  
  .mb-60 {
    margin-bottom: 60px !important;
  }
  
  .mb-70 {
    margin-bottom: 70px !important;
  }
  
  .mb-70 {
    margin-bottom: 70px !important;
  }
  
  .mb-80 {
    margin-bottom: 80px !important;
  }
  
  .mb-90 {
    margin-bottom: 90px !important;
  }
  
  .mb-100 {
    margin-bottom: 100px !important;
  }
  
  .bg-darks {
    background: #222222;
  }
  
  ::-moz-selection {
    color: #222222;
  }
  
  ::selection {
    color: #222222;
  }
  
  ::-moz-selection {
    color: #222222;
  }
  
  ::selection {
    background-color: #fff;
  }
  
  ::-moz-selection {
    background-color: #fff;
  }
  
  mark {
    color: #212121;
  }
  
  body {
    background: #222222;
  }



  /*---------------------------------------------------*/
/*	06) EDINA ABOUT
/*---------------------------------------------------*/
.edina_tm_main_title_holder_wrap .title_wrap span{
	color: #fff;
	font-size: 40px;
	font-weight: 800;
	display: inline-block;
	font-family: "Montserrat";
}

@media (max-width: 768px) {
	.edina_tm_navigation_wrap{padding: 25px 0px;}
	.edina_tm_about_wrap .leftbox{display: none;}
	.edina_tm_about_wrap .rightbox{width: 100%;padding: 0px;}
	.edina_tm_about_wrap .rightbox .name_holder{text-align: center;}
	.edina_tm_about_wrap .definition{text-align: center;}
	.edina_tm_about_wrap .sharebox{text-align: center;}
	.edina_tm_list_wrap[data-column="3"] ul.total > li{width: 50%;}
	.edina_tm_list_wrap[data-column="4"] ul.total > li{width: 50%;}
	.edina_tm_list_wrap[data-column="5"] ul.total > li{width: 50%;}
	.edina_tm_portfolio_filter li{margin: 0px 15px 0px 0px;}
	.edina_tm_portfolio_list > li{width: 50%;}
	.edina_tm_contact_wrap .short_contact ul li{width: 100%;margin-bottom: 20px;}
	.edina_tm_main_title_holder_wrap .number_wrap{width: 130px;height: 70px;line-height: 70px;}
	.edina_tm_main_title_holder_wrap .number_wrap span{font-size: 36px;}
	.edina_tm_main_title_holder_wrap .title_wrap span{font-size: 36px;}
	.edina_tm_main_title_holder_wrap{padding-bottom: 75px;}
	.edina_tm_universal_box_wrap .content.partners{padding: 60px 0px;}
	.edina_tm_hero_header .hero_title .first{font-size: 33px;}
	.edina_tm_universal_box_wrap .hero_title.homepage_third h3{font-size: 33px;}
	.edina_tm_universal_box_wrap .hero_title.homepage_third span{font-size: 15px;}
	.edina_tm_animation_text_word{font-size: 17px;}
	.edina_tm_main_demos_list_wrap ul li{width: 50%;}
	.edina_tm_about_wrap.homepage_second .rightbox{padding-left: 0px;}
/* 	.logo{width: 120px; height: 120px;}
 */
}
@media (max-width: 480px) {
	.edina_tm_navigation_wrap{padding: 20px 0px;}
	.edina_tm_top_bar_wrap ul li{margin: 0px;}
	.edina_tm_list_wrap[data-column="2"] ul.total > li{width: 100%;}
	.edina_tm_list_wrap[data-column="3"] ul.total > li{width: 100%;}
	.edina_tm_list_wrap[data-column="4"] ul.total > li{width: 100%;}
	.edina_tm_list_wrap[data-column="5"] ul.total > li{width: 100%;}
	.edina_tm_portfolio_list{margin-left: 0px;}
	.edina_tm_portfolio_list > li{width: 100%;padding-left: 0px;}
	.edina_tm_to_top_wrap{right: 0px;}
	.edina_tm_discover_wrap{right: 12px;}
	.edina_tm_news_wrap .date_wrap p{font-size: 13px;}
	.edina_tm_news_wrap .date_wrap p a{font-size: 13px;}
	.edina_tm_news_wrap .title_holder h3 a{font-size: 20px;}
	.edina_tm_main_title_holder_wrap .number_wrap{width: 115px;height: 60px;line-height: 60px;}
	.edina_tm_main_title_holder_wrap .number_wrap span{font-size: 32px;}
	.edina_tm_main_title_holder_wrap .title_wrap span{font-size: 32px;}
	.edina_tm_main_title_holder_wrap{padding-bottom: 65px;}
	.edina_tm_universal_box_wrap .content.partners{padding: 50px 0px;}
	.edina_tm_hero_header .hero_title .first{font-size: 23px;}
	.edina_tm_universal_box_wrap .hero_title.homepage_third h3{font-size: 22px;}
	.edina_tm_universal_box_wrap .hero_title.homepage_third span{font-size: 14px;}
	.edina_tm_animation_text_word{font-size: 15px;}
	.edina_tm_main_demos_list_wrap ul{margin-left: 0px;}
	.edina_tm_main_demos_list_wrap ul li{width: 100%;padding: 0px;}
	.container{padding: 0px 20px !important;}
	.size_gif{max-width: 200px; height: 220px;}
}	

.edina_tm_section,
.edina_tm_content{
	width: 100%;
	height: auto;
	clear: both;
	float: left;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	   -moz-box-sizing: border-box; /* Firefox, other Gecko */
			box-sizing: border-box; /* Opera/IE 8+ */ 
}




/*---------------------------------------------------*/
/*	13) EDINA CONTACT
/*---------------------------------------------------*/

.edina_tm_contact_wrap{
	max-width: 830px;
	height: auto;
	margin: 0px auto;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	   -moz-box-sizing: border-box; /* Firefox, other Gecko */
			box-sizing: border-box; /* Opera/IE 8+ */
}
.edina_tm_main_title_holder.contact{padding-bottom: 65px;}
.edina_tm_contact_wrap .subtitle{
	text-align: center;
	margin-bottom: 69px;
}
.edina_tm_contact_wrap .subtitle p{color: #fff;}
.edina_tm_contact_wrap .main_input_wrap{margin-bottom: 100px;}
.edina_tm_contact_wrap .main_input_wrap,
.edina_tm_contact_wrap .main_input_wrap .wrap{
	width: 100%;
	height: auto;
	clear: both;
	float: left;
	padding: 0px 10px;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	   -moz-box-sizing: border-box; /* Firefox, other Gecko */
			box-sizing: border-box; /* Opera/IE 8+ */
}
.edina_tm_contact_wrap .main_input_wrap .wrap{margin-bottom: 30px;}
.edina_tm_contact_wrap .main_input_wrap .wrap input{
	width: 100%;
	text-align: center;
	background-color: transparent;
	border: none;
	border-bottom: 1px solid rgba(255,255,255,.2);
	color: #fff;
}
.edina_tm_contact_wrap .main_input_wrap .wrap input:focus{
	outline: none;
	border-bottom-color: #fff;
}
.edina_tm_contact_wrap .main_input_wrap .wrap textarea{
	width: 100%;
	height: 120px;
	text-align: center;
	background-color: transparent;
	border: none;
	border-bottom: 1px solid rgba(255,255,255,.2);
	color: #fff;
}
.edina_tm_contact_wrap .main_input_wrap .wrap textarea:focus{
	outline: none;
	border-bottom-color: #fff;
}
.edina_tm_contact_wrap .edina_tm_button{text-align: center;}
.edina_tm_contact_wrap .edina_tm_button a{
	color: #fff;
    text-decoration: none;
    background-color: #ed2629;
    padding: 8px 35px;
    display: inline-block;
    font-family: "Montserrat";
    font-weight: 500;
    border-radius: 3px;
	
    -webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
}
.edina_tm_contact_wrap .edina_tm_button a:hover{background-color: #555;}
.edina_tm_contact_wrap .empty_notice{
	color: #FF0004;
	margin-bottom: 7px;
	display: none;
	text-align: center;
}
.edina_tm_contact_wrap .contact_error{
	color: rgba(255,0,4,1.00);
	text-align: center;
}
.edina_tm_contact_wrap .returnmessage{
	color:#0064FF;
	margin-bottom: 7px;
	text-align: center;
}


/*---------------------------------------------------*/
/*	14) EDINA FOOTER
/*---------------------------------------------------*/

.edina_tm_footer_wrap{
	width: 100%;
	height: auto;
	clear: both;
	float: left;
	text-align: center;
	background-color: #060606;
	padding: 50px;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	   -moz-box-sizing: border-box; /* Firefox, other Gecko */
			box-sizing: border-box; /* Opera/IE 8+ */ 
}
.edina_tm_footer_wrap p{color: #fff;}
.edina_tm_footer_wrap p a{
	text-decoration: none;
	color: #fff;
	font-family: "Montserrat";
	font-weight: 600;
	
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
}
.edina_tm_footer_wrap p a:hover{color: #ed2629;}