Hello,
That demo uses old version of WC plugin that’s why the order of the checkout fields is different.
WC plugin changed the order of fields after 3.0 update. To change the styles of the State and country fields add the following custom in Theme Options > Styling > Custom CSS
.select2-container--default .select2-selection--single {
border: none;
-webkit-border-radius: 0;
border-radius: 0;
background-color: #fafafa;
height: 2.57rem;
line-height: 2.57rem;
}
Regards