@charset "utf-8";
@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/opensans/regular/OpenSans-Regular-webfont.eot');
  		src: url('../fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),
        url('../fonts/opensans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto/Roboto-Regular-webfont.eot');
    src: url('../fonts/roboto/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}	
@font-face {
    font-family: 'ProximaNova';
    src: url('../fonts/proximanova/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}	
@font-face {
  font-family: 'Glyphicons Halflings';	
  src: url('../fonts/glyphicons/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), 
  url('../fonts/glyphicons/glyphicons-halflings-regular.woff') format('woff'), 
  url('../fonts/glyphicons/glyphicons-halflings-regular.ttf') format('truetype'), 
  url('../fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
html,body,div,span,object,iframe,h1,h2,h3,h4,.cart-list th,.cart-actions th,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,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{
margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ol,ul{list-style:none;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a:active,a:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
html, body {
font-family: "Roboto", "OpenSans","ProximaNova",Tahoma, Helvetica Neue, Verdana, Arial, sans-serif;
background:#ffffff;
background-color: #fff;
width:100%;
padding:0;
margin:	0;
color: #333;
font-size: 14px;
text-shadow: none;
}

html {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
position: relative;
	min-height: 100%;
}
html, body{
	background: #fafafb !important;
	background-color: #fafafb !important;
}
body {
margin: 0 !important;
padding:0px !important;
padding-right: 0 !important;
}

a[href]:after {
    content: "";
  }
  abbr[title]:after {
    content: "";
  }
  
  a {
  color: #466a79;
}
a:hover,
a:focus {
  color: #2a3f48;
}
 
h1,
.h1 {
  font-size: 22px;
}
h2,
.h2 {
  font-size: 20px;
}
.page-header {
  margin: 20px 0 20px;
}
ul,
ol {
  margin-bottom: 2px;
}

.container {
  padding:3px;
  word-wrap: break-word;
}
@media (min-width: 768px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .container {
   width: 100%;
  }
}

.container-fluid { 
  margin-right: auto;
  margin-left: auto;
  padding:0px;
}
.row {
margin:0px;
padding:0px;
}
.form-horizontal .form-group {
margin: auto 0px;					 
}
.btn-sm-link {
  padding: 3px 6px !important;
}

.nav-justified > li > a {					 
  margin-bottom: 5px;
}

.popover {
	max-width:100% !important;
}
.breadcrumb{margin-bottom: 3px;background-color:transparent;}
#container-content .col-xs-1, #container-content .col-sm-1, #container-content .col-md-1, #container-content .col-lg-1, #container-content .col-xs-2, #container-content .col-sm-2, #container-content .col-md-2, #container-content .col-lg-2, #container-content .col-xs-3, #container-content .col-sm-3, #container-content .col-md-3, #container-content .col-lg-3, #container-content .col-xs-4, #container-content .col-sm-4, #container-content .col-md-4, #container-content .col-lg-4, #container-content .col-xs-5, #container-content .col-sm-5, #container-content .col-md-5, #container-content .col-lg-5, #container-content .col-xs-6, #container-content .col-sm-6, #container-content .col-md-6, #container-content .col-lg-6, #container-content .col-xs-7, #container-content .col-sm-7, #container-content .col-md-7, #container-content .col-lg-7, #container-content .col-xs-8, #container-content .col-sm-8, #container-content .col-md-8, #container-content .col-lg-8, #container-content .col-xs-9, #container-content .col-sm-9, #container-content .col-md-9, #container-content .col-lg-9, #container-content .col-xs-10, #container-content .col-sm-10, #container-content .col-md-10, #container-content .col-lg-10, #container-content .col-xs-11, #container-content .col-sm-11, #container-content .col-md-11, #container-content .col-lg-11, #container-content .col-xs-12, #container-content .col-sm-12, #container-content .col-md-12, #container-content .col-lg-12{padding-left:5px; padding-right:5px;}
.modal-body .col-xs-1, .modal-body .col-sm-1, .modal-body .col-md-1, .modal-body .col-lg-1, .modal-body .col-xs-2, .modal-body .col-sm-2, .modal-body .col-md-2, .modal-body .col-lg-2, .modal-body .col-xs-3, .modal-body .col-sm-3, .modal-body .col-md-3, .modal-body .col-lg-3, .modal-body .col-xs-4, .modal-body .col-sm-4, .modal-body .col-md-4, .modal-body .col-lg-4, .modal-body .col-xs-5, .modal-body .col-sm-5, .modal-body .col-md-5, .modal-body .col-lg-5, .modal-body .col-xs-6, .modal-body .col-sm-6, .modal-body .col-md-6, .modal-body .col-lg-6, .modal-body .col-xs-7, .modal-body .col-sm-7, .modal-body .col-md-7, .modal-body .col-lg-7, .modal-body .col-xs-8, .modal-body .col-sm-8, .modal-body .col-md-8, .modal-body .col-lg-8, .modal-body .col-xs-9, .modal-body .col-sm-9, .modal-body .col-md-9, .modal-body .col-lg-9, .modal-body .col-xs-10, .modal-body .col-sm-10, .modal-body .col-md-10, .modal-body .col-lg-10, .modal-body .col-xs-11, .modal-body .col-sm-11, .modal-body .col-md-11, .modal-body .col-lg-11, .modal-body .col-xs-12, .modal-body .col-sm-12, .modal-body .col-md-12, .modal-body .col-lg-12{padding-left:2px; padding-right:2px;}
.pagination-sm > li > a, .pagination-sm > li > span{font-size:14px;}
.footer-copyright, .footer-develop, .footer-clock{font-size:14px !important;}
h4.modal-title,h5.modal-title{font-size:20px; font-weight: 500;}
label{font-weight: normal !important;}
.form-group{margin-bottom:4px !important;}
.badge{border-radius: 5px;padding:7px;font-weight: normal;font-size:14px !important;}
.alert{margin-bottom:10px;padding-left:15px !important;padding-right:15px !important;}
.table{margin-bottom: 5px !important;}
.badge-success {
    background-color: #52b752;
  }
  .badge-info {
    background-color: #52bbd8;
  }
  .badge-primary {
    background-color: #466a79;
  }
  .badge-warning {
    background-color: #eda644;
  }
  .badge-danger {
    background-color: #db4643;
  }
.alert-dismissable .close, .alert-dismissible .close{right:0;}
/*
.text-primary {
  color: #466a79;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #334d59;
}
.bg-primary {
  color: #fff;
  background-color: #466a79;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #334d59;
}

*/








 