@font-face {
    font-family: 'fontello';
    src: url("chunks/fonts/fontello.eot?75068271");
    src: url("chunks/fonts/fontello.eot?75068271#iefix") format("embedded-opentype"),url("chunks/fonts/fontello.woff?75068271") format("woff"),url("chunks/fonts/fontello.ttf?75068271") format("truetype"),url("chunks/fonts/fontello.svg?75068271#fontello") format("svg");
    font-weight: normal;
    font-style: normal
}

[class^="icon-"]:before,[class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-right-open:before {
    content: '\e800'
}

.icon-left-open:before {
    content: '\e801'
}

.icon-up-open:before {
    content: '\e802'
}

.icon-down-open:before {
    content: '\e803'
}

.icon-angle-left:before {
    content: '\e804'
}

.icon-angle-right:before {
    content: '\e805'
}

.icon-angle-up:before {
    content: '\e806'
}

.icon-angle-down:before {
    content: '\e807'
}

.icon-block:before {
    content: '\e808'
}

.icon-search:before {
    content: '\e809'
}

.icon-cancel:before {
    content: '\e80a'
}

.icon-ok:before {
    content: '\e80b'
}

.icon-th-list:before {
    content: '\e80c'
}

.icon-calendar-empty:before {
    content: '\e80d'
}

.icon-arrows-cw:before {
    content: '\e80e'
}

.icon-facebook:before {
    content: '\e80f'
}

.icon-facebook-squared:before {
    content: '\e810'
}

.icon-gplus:before {
    content: '\e811'
}

.icon-gplus-squared:before {
    content: '\e812'
}

.icon-twitter:before {
    content: '\e813'
}

.icon-twitter-squared:before {
    content: '\e814'
}

.icon-phone-squared:before {
    content: '\e815'
}

.icon-phone:before {
    content: '\e816'
}

.icon-linkedin-squared:before {
    content: '\e817'
}

.icon-linkedin:before {
    content: '\e818'
}

.icon-pinterest-circled:before {
    content: '\e819'
}

.icon-pinterest-squared:before {
    content: '\e81a'
}

.icon-credit-card:before {
    content: '\e81b'
}

.icon-paypal:before {
    content: '\e81c'
}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: normal;
    vertical-align: baseline
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
    display: block
}

html {
    height: 100%;
    margin: 0 !important
}

body {
    height: 100%;
    max-height: 100%;
    float: left;
    width: 100%;
    color: #444;
    font-size: 12px;
    -webkit-font-smoothing: antialiased;
}

* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: none !important
}

audio,canvas,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],template {
    display: none
}

script {
    display: none !important
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0;
    font-family: Roboto, Arial,sans-serif;
    font-size: 14px
}

a {
    background: transparent;
    color: #1068b2;

}
a, button {
     outline: none;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; 
}

a:focus {
    outline: thin dotted;
    text-decoration: none
}
a, a:focus, a:visited,
a:active, a:hover {
    outline: 0;
    text-decoration: none;
}

h1 {
    font-size: 2em;
    margin: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,strong {
    font-weight: bold
}

dfn {
    font-style: italic
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

mark {
    background: #ff0;
    color: #000
}

code,kbd,pre,samp {
    font-family: monospace, serif;
    font-size: 1em
}

pre {
    white-space: pre-wrap
}

q {
    quotes: "\201C" "\201D" "\2018" "\2019"
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0;
    max-width: 100%
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    border: 0;
    padding: 0
}

button,input,select,textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0
}

button,input {
    line-height: normal
}

button,select {
    text-transform: none;
    cursor: pointer
}

button,html input[type="button"],input[type="reset"],input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],html input[disabled] {
    cursor: default
}

input,textarea,select {
  outline: 0 !important;
}

input[type="checkbox"],input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
textarea:focus  {
    border-color: #4d7edf !important;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

*::-webkit-input-placeholder {
    color: #9d9d9c
}

*:-moz-placeholder {
    color: #9d9d9c
}

*::-moz-placeholder {
    color: #9d9d9c
}
*:-ms-input-placeholder { 
   color: #9d9d9c !important;
}

input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent !important; } /* IE 10+ */

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto;
    vertical-align: top
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

li {
    list-style: none
}

a,button {
    text-decoration: none
}

button {
    background: transparent;
    border: 0;
    padding: 0;
    outline: none
}

.no-margin {
    margin: 0 !important
}

.no-padding {
    padding: 0 !important
}

.no-border {
    border: 0 !important
}

.margin10top {
    margin-top: 10px
}

.margin20top {
    margin-top: 20px
}

.margin20bottom {
    margin-bottom: 20px
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.full-width {
    width: 100%;
    float: left
}

.clearfix {
    clear: both
}

.clearfix:after,.clearfix:before {
    content: "";
    display: table
}

.hidden {
    display: none
}
