@charset "UTF-8";
/* CSS Document */
.wrapper{ width: 100%;}
.container{ width: 100%;}

header{ height: auto; background: #052034;}
header .logo{ display: block; float: none; margin: 0 auto; padding: 10px; width: 134px;}
header .logo img{ display: block; border: none; max-width: 100%;}
header .rightHeader{ margin: 15px; float: none;}
header .rightHeader .languages{ float: none; width: 120px; margin: auto; text-align: left; margin-bottom: 23px;}
header .social{ height: auto; float: left;}

header nav{ display: none;}

header .showMenu{ display: block; float: right; margin: 0;}
header .showMenu a{ display: block; color: #0071bb; font-size: 30px;}

header nav.phoneNav{ width: 100%; height: auto; padding: 0; font-size: 15px; float: none; margin: 0;}
header nav.phoneNav ul{ margin: 0; padding: 0; list-style-type: none;}
header nav.phoneNav ul li{ display: block; margin: 0; float: none; height: auto; line-height: normal;}
header nav.phoneNav ul li+li{ border-top: solid 1px rgba(0,0,0,0.3);}
header nav.phoneNav ul li a{ height: auto; text-align: center; padding: 10px 20px; background: none;}
header nav.phoneNav ul li a:hover{ background: none;}
header nav.phoneNav ul.subMenu{ display: block; position: static; left: 0; top: 0; margin: 0; padding-top: 0; width: 100%; border-bottom: none; font-family: 'robotolight'; font-size: 12px;}
header nav ul.subMenu li{ height: auto;}
header nav ul.subMenu li a{ width: 100%; height: auto; line-height: normal; padding: 5px 0; text-align: center;}



section{ padding: 20px 10px; padding-bottom: 90px;}

.path{ font-size: 11px; text-align: left;}
.path a{ display: inline-block; float: none; height: auto; padding: 0 5px 0 0;}
.path a:hover{ color: #0071bb;}
.path a:after{ color: #0071bb; content: ""; padding: 0 5px; font-family: 'FontAwesome'}
.path a+a{ padding-left: 0;}


h1{ font-size: 19px; line-height: 21px;}
h1 .line{ border-bottom: solid 3px #0071bb;}


/*services*/
.servicesList .serviceItem{ width: 100%; margin-top: 70px;}
.servicesList .content{ height: auto; min-height: auto;}
/*end of services*/



.one_half{ width: 100%; float: none;}
.one_third{ width: 100%; float: none;}
.two_third{ width: 100%; float: none;}
.one_fourth{ width: 50%; float: left;}

footer{ text-align: center; line-height: normal;}
footer .copyright{ float: none; line-height: normal; height: auto; padding: 3px;}
footer .atlascript{ float: none; line-height: normal; height: auto; padding: 3px;}

.static_buttons a{ width: 60px; }
.static_buttons a .text{ display: none; }