a {text-decoration:none;}
body{ margin:0px; padding:0px; background-color:#ffffff; }
@font-face {
    font-family: 'awesome';
        src: url('/fonts/fontawesome-webfont.eot'); /* IE9 Compat Modes */
        src: url('/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/fonts/fontawesome-webfont.woff') format('woff'), /* Modern Browsers */
	     url('/fonts/fontawesome-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/fonts/fontawesome-webfont.svg#awesome') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Roundhand';
        src: url('/fonts/rndhndk.eot'); /* IE9 Compat Modes */
        src: url('/fonts/rndhndk.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/fonts/rndhndk.woff') format('woff'), /* Modern Browsers */
	     url('/fonts/rndhndk.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/fonts/rndhndk.svg#Roundhand') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'Georgia';
        src: url('/fonts/georgia.eot'); /* IE9 Compat Modes */
        src: url('/fonts/georgia.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/fonts/georgia.woff') format('woff'), /* Modern Browsers */
	     url('/fonts/georgia.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/fonts/georgia.svg#Georgia') format('svg'); /* Legacy iOS */
}
@media only screen and (max-width: 3000px) {
.ftr_btn_allblock{width:100%; text-align:center; display:inline-block; position:relative;}
.ftr_btn_allblock_ins{width:96%; max-width:1450px; display:inline-block; text-align:center; margin:0px auto; border-top:1px solid #0e3544;}
.ftr_btn_allogo_cont{width:100%; display:inline-block; text-align:center; position:relative; margin:40px 0px 10px 0px;}
.ftr_btn_allogo_cont img{width:20%; max-width:20%; height:auto;}



.footer_menu_cont{width:100%; height:40px;position:relative;  display:inline-block; text-align:center; margin:0px auto;border-top:0px solid #0e3544;}
div#btn_menu {
    width: 100%;
    text-align: center;
	margin-left:-1%;
}
ul.btn_menu ul {
    margin: 2px auto;
    line-height: 1.4;
    padding-left: 0;
}
.btn_menuul li {
  display: inline;
  text-align: center;
  font-family: 'Raleway-medium', sans-serif;
  color:#0e3543;
  font-size:14px;
  font-weight:normal;
  letter-spacing:2px;
  text-transform:normal;   
   
}

.btn_menuul li a {
  color:#000;
  padding: 4px 10px 4px 10px;
  margin: 0px 10px 0px 10px;
  text-decoration: none;
  -webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
}
.btn_menuul li a:hover {
  color:#FFF;	
  background-color: #0f3645;
}
.footer_menu_social_cont_fullcont{width:100%; display:inline-block; text-align:center; position:relative; height:40px;}
.footer_menu_social_cont{position:absolute; z-index:1204; background-color:transparent;top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); right:0px; display:inline-block;}
.footer_menu_social_cont ul { 
    float: right;
	list-style-type: none;
}

.footer_menu_social_cont ul li { 
    padding: 2px;
    margin: 0 10px;
    float: left;	
}
.footer_menu_social_cont ul li a{ 
	font-family: 'awesome', sans-serif;font-size: 18px;color:#5195a4; font-weight:600; text-transform:uppercase;
	-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;	
}
.footer_menu_social_cont ul li a:hover {
  	color: #267687;
}
.ftr_btn_allblock_lablec{width:100%; text-align:center; display:inline-block; position:relative;border-top:1px solid #0e3544;}
.ftr_btn_allblock_lablec_ins{width:96%; max-width:1450px; position:relative; display:inline-block; text-align:center; margin:0px auto; height:40px; }
.ftr_btn_allblock_lablec_ins_lft{position:absolute; z-index:1; text-align:left;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); left:0%; max-width:40%;  font-family: 'Raleway-medium', sans-serif;color:#0e3543;font-size:13px;font-weight:normal;}

.ftr_btn_allblock_lablec_ins_rgt{position:absolute; z-index:1; text-align:right;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); right:0%; max-width:60%;  font-family: 'Raleway-medium', sans-serif;color:#0e3543;font-size:13px;font-weight:normal;}
.ftr_btn_allblock_lablec_ins_rgt a{color:#5195a4;background-color:transparent; font-weight:bold;padding:0px 2px 0px 2px;text-decoration:none;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
.ftr_btn_allblock_lablec_ins_rgt a:hover{color:#FFFFFF; background-color:#5195a4;font-weight:bold;padding:0px 2px 0px 2px;text-decoration:none;}


}
@media only screen and (max-width: 1440px) { 
}
@media only screen and (max-width: 1280px) {
div#btn_menu {
    width: 100%;
    text-align: center;
}
ul.btn_menu ul {
    margin: 2px auto;
    line-height: 1.4;
    padding-left: 0;
}
.btn_menuul li {
  display: inline;
  text-align: center;
  font-family: 'Raleway-medium', sans-serif;
  color:#0e3543;
  font-size:14px;
  font-weight:normal;
  letter-spacing:1px;
  text-transform:normal;   
   
}

.btn_menuul li a {
  color:#000;
  padding: 4px 6px 4px 6px;
  margin: 0px 6px 0px 6px;
  text-decoration: none;
  -webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
}
.btn_menuul li a:hover {
  color:#FFF;	
  background-color: #0f3645;
} 
}
@media only screen and (max-width: 1024px) {
div#btn_menu {
    width: 100%;
    text-align: center;
}
ul.btn_menu ul {
    margin: 2px auto;
    line-height: 1.4;
    padding-left: 0;
}
.btn_menuul li {
  display: inline;
  text-align: center;
  font-family: 'Raleway-medium', sans-serif;
  color:#0e3543;
  font-size:12px;
  font-weight:normal;
  letter-spacing:0px;
  text-transform:normal;   
   
}

.btn_menuul li a {
  color:#000;
  padding: 4px 6px 4px 6px;
  margin: 0px 6px 0px 6px;
  text-decoration: none;
  -webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
}
.btn_menuul li a:hover {
  color:#FFF;	
  background-color: #0f3645;
}
}
@media only screen and (max-width: 768px){
.ftr_btn_allogo_cont{width:100%; display:inline-block; text-align:center; position:relative; margin:20px 0px 5px 0px;}
.ftr_btn_allogo_cont img{width:40%; max-width:40%; height:auto;}

.footer_menu_cont{width:100%; height:auto;position:relative;  display:inline-block; text-align:center; margin:0px auto;border-top:0px solid #0e3544;}
div#btn_menu {
    width: 100%;
    text-align: center;
	margin:-5px 0px 0px -4.5%;
}
ul.btn_menu ul {
    margin: 2px auto;
    line-height: 1.4;
    padding-left: 0;
}
.btn_menuul li {
  display: block;
  text-align: center;
  font-family: 'Raleway-medium', sans-serif;
  color:#0e3543;
  font-size:14px;
  font-weight:normal;
  letter-spacing:2px;
  text-transform:normal;   
  margin: 5px 10px 5px 10px; 
}

.btn_menuul li a {
  color:#000;
  padding: 4px 10px 4px 10px;
  margin: 0px 10px 0px 10px;
  text-decoration: none;
  -webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
}
.btn_menuul li a:hover {
  color:#FFF;	
  background-color: #0f3645;
}
.ftr_btn_allblock_lablec_ins{width:96%; max-width:1450px; position:relative; display:inline-block; text-align:center; margin:0px auto; height:auto; }

.ftr_btn_allblock_lablec_ins_lft{position: relative; z-index:1; text-align:center;top: 0%;-webkit-transform: translateY(-0%);-ms-transform: translateY(-0%);transform: translateY(-0%); left:0%; max-width:100%; width:100%;  font-family: 'Raleway-medium', sans-serif;color:#0e3543;font-size:13px;font-weight:normal; margin:10px 0px 0px 0px;}

.ftr_btn_allblock_lablec_ins_rgt{position:relative; z-index:1; text-align:center;top: 0%;-webkit-transform: translateY(-0%);-ms-transform: translateY(-0%);transform: translateY(-0%); right:0%; max-width:90%; width:90%;  font-family: 'Raleway-medium', sans-serif;color:#0e3543;font-size:12px;font-weight:normal; margin:10px 0px 20px 5%;}
}
@media only screen and (max-width: 479px){
}
