* { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

a { 
    background-color:   transparent;
    color:  #337ab7; 
    text-decoration:  none;
    -webkit-transition: 0.2s ease-in-out; 
    -o-transition: 0.2s ease-in-out; 
    transition: 0.2s ease-in-out;
} 

a:hover { 
    outline:  0;
    color: #23527c; 
    text-decoration: underline;
} 

a,a:hover { 
    text-decoration: none; 
    outline: none;
} 

.owl-carousel .owl-item { 
    -webkit-backface-visibility:   hidden; 
    -moz-backface-visibility:   hidden; 
    -ms-backface-visibility:   hidden; 
    -webkit-transform:   translate3d(0,0,0); 
    -moz-transform:   translate3d(0,0,0); 
    -ms-transform:   translate3d(0,0,0);
    position:    relative; 
    min-height:    1px; 
    float:  left; 
    -webkit-tap-highlight-color:    transparent; 
    -webkit-touch-callout:    none;
    padding:  0 0;
} 

.owl-carousel .owl-stage { 
    position: relative; 
    -ms-touch-action: pan-Y; 
    -moz-backface-visibility: hidden;
} 

.owl-carousel .owl-stage-outer { 
    position: relative; 
    overflow: hidden; 
    -webkit-transform: translate3d(0px, 0px, 0px);
} 

.owl-carousel { 
    display:  none; 
    width:  100%; 
    -webkit-tap-highlight-color:  transparent; 
    position:  relative; 
    z-index:  1;
    -ms-touch-action: pan-y;
} 

.owl-carousel.owl-loaded { 
    display: block;
} 

section { 
    display:  block;
    margin: 0;
} 

.slider { 
    margin-top: 115px;
} 

body { 
    margin:   0;
    font-family:  'roboto', sans-serif; 
    font-size:  15px; 
    line-height:  1.42857143; 
    color:  #565656; 
    background-color:  #1E2E3B; 
    width: 100%; 
    padding: 0; 
    margin-left: 0; 
    margin-right: 0; 
    font-weight: 300;
} 

html { 
    font-family:  'roboto', sans-serif; 
    -webkit-text-size-adjust:   100%; 
    -ms-text-size-adjust:   100%;
    font-size:  15px; 
    -webkit-tap-highlight-color:  rgba(0,0,0,0);
    background-color: #1E2E3B; 
    color: #565656; 
    width: 100%; 
    padding: 0; 
    margin-left: 0; 
    margin-right: 0; 
    font-weight: 300;
} 

img { 
    border:    0;
    vertical-align:   middle;
    -moz-user-select:  none; 
    -webkit-user-select:  none; 
    -ms-user-select:  none; 
    user-select:  none; 
    -webkit-user-drag:  none; 
    user-drag:  none;
    max-width: 100%;
} 

img  { 
    display: block; 
    max-width:  100%;
    width: 100%;
} 

:before,:after { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

*,:before,:after { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 


