body {background-color:#fff; font-family: "Raleway", sans-serif;  font-weight: 400; font-size: 14px; color:#151414;}
a {color: #333;}
.required-label {color:red;}
.font2 {font-family: "Raleway", sans-serif;}
.color2 {color:#f69321}
h1 {font-weight: 700;}
img {max-width:100%}
.sidebar .img-responsive {margin-bottom:20px}


div.offer-list-4 .partner-holder:nth-of-type(4n+1) { clear:both; } 
div.offer-list-2 .partner-holder:nth-of-type(2n+1) { clear:both; } 
.partner-holder {text-align:center; margin-bottom:15px;}
.partner-holder img {width:150px; margin-bottom:15px;}
.static.partneri h2 { padding: 10px; text-align: center; background: whitesmoke; margin: 15px; font-weight: 700;}



/* VRH */

.top-header-menu .left {}
.top-header-menu .right {text-align:right;}

/* header up */
.container-fluid.top-header-menu {padding: 6px 0; background: #00203f; color: #fff;}

/* header down */
.container-fluid.headerx { background: #002e5a; padding:0;}
.container.headerx {padding-top: 15px; padding-bottom: 15px;}
.container.content {padding-top: 20px; padding-bottom:20px;}

/* header serach box */
.headerx .form-control {height: unset; padding: 12px 13px; border-radius: 2px;}
.headerx .btn-default {height: unset; padding: 12px 13px; border-radius: 2px;}
.headerx #search .input-group {width: 100%;margin-top: 10px;}

/* header icons */
.headerx .icon {color:#fff; float:right; font-size: 27px; margin-right: 12px; margin-top: 4px;}
.headerx .text {color:#fff; float:right;}
.headerx .col-md-3.text-right {margin-top:10px;}
.headerx .col-md-3.text-right .fa-map-marker {font-size: 33px;}


.logo {}
.logo img {max-width:100%}


.menu-cart {margin-top: 20px; text-align: center;}
.menu-cart .glyphicon {font-size:20px}

/* SMART MENU FIX */

.navbar-inverse {
    background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
    background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222222));
    background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);
    background-repeat: repeat-x;
    background-color: #222222;
    border-color: #080808;
}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav > li.active > a { background-color: #11bb11; }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.navbar-inverse .navbar-nav .open .dropdown-menu { background-color: #11bb11; color:#ffffff; }

.navbar { border-radius: 0px; min-height: 0px; margin-bottom: 0px; border: 0px solid transparent; font-size: 14px;}
.navbar .container {padding-left: 0; padding-right: 0;}

.container-fluid.main-menu { background: #ffb600;} /* pozadina za meni */
.navbar-default .navbar-nav > li > a { color: #000200; } /* boja linka u glavnom meniju */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #fff; background-color: #002e5a; } /* boja pozadine linka u glavnom meniju */
.navbar-brand { font-size: 16px; } /* početna/kucica */
.nav > li > a { padding: 15px 15px; font-weight:700; text-transform:uppercase; } /* sirina glavnog menija */
.navbar-nav ul.sm-nowrap > li > a { white-space: nowrap; padding: 10px; min-width: 230px; } /* sirina za padajuci meni */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #002e5a; color: #fff; } /* hover boja u meniju */


/* carousel fix */
.container-fluid.carousel { padding:0;}
#myCarousel {/*height: 450px; overflow: hidden;*/}
#myCarousel .item img {width:100%}


/* FOOTER */

/* up part */
.container-fluid.footerx {  padding: 0; background: #F6F6F6; color: #666; text-align:center;}
/* down part */
.container-fluid.footerx2 { margin: 0px; padding:0; text-align: left; text-transform: none; border-top: 1px solid #161F3C; background:#161F3C; color:#e3e3e3;}

.footer_help_menu2 {padding:10px 0; border-bottom:1px dotted #ccc; }
.footer_help_menu2 .banner_dole {width:100%}

.footer_help_menu a {color:#fff;}
.footer_help_menu {padding:20px 0}
.footer_help_menu ul {margin:10px 0; padding:0;}
.footer_help_menu ul li {list-style-type:none; padding:7px 0; border-bottom:1px dotted #ccc;}
.footer_help_menu ul li:last-child {border-bottom:0px;}

.footer {padding:20px 0; }
.footer a {color:#fff;}

.footer h3 {margin-bottom: 25px; color: #f69321; font-size: 35px;}

.footer .icon-info { color: #fff; position: relative; margin-bottom: 20px; }
.footer .icon-info i { font-size: 20px; padding-right: 20px; position: absolute; top: 5px;}
.footer .icon-info p { padding-left: 30px; }

.footer3 ul {margin:0; padding:0;}
.footer3 ul li {list-style-type: none; padding: 8px 0px;}



/* social icons */
ul.social-network { list-style: none; display: inline; margin-left:0 !important; padding: 0; }
ul.social-network li { display: inline; margin: 0 2px; }
ul.social-network li a { background-color: #362f25;  }

.social-network a.icoRss:hover { background-color: #F56505; }
.social-network a.icoFacebook:hover { background-color:#3B5998; }
.social-network a.icoTwitter:hover { background-color:#33ccff; }
.social-network a.icoGoogle:hover {	background-color:#BD3518; }
.social-network a.icoPinterest:hover {	background-color:#BD3518; }
.social-network a.icoVimeo:hover { 	background-color:#0590B8;}
.social-network a.icoLinkedin:hover { 	background-color:#007bb7; }
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i { 	color:#fff; }
a.socialIcon:hover, .socialHoverClass { 	color:#44BCDD; }

.social-circle li a { 	display:inline-block; 	position:relative; 	margin:0 auto 0 auto; 	/*-moz-border-radius:50%; 	-webkit-border-radius:50%; 	border-radius:50%;*/ 	text-align:center; 	width: 35px; 	height: 35px; 	font-size:20px; }
.social-circle li i { 	margin:0; 	line-height:35px; 	text-align: center; }

.social-circle li a:hover i, .triggeredHover { 	-moz-transform: rotate(360deg); 	-webkit-transform: rotate(360deg); 	-ms--transform: rotate(360deg); 	transform: rotate(360deg); 	-webkit-transition: all 0.2s; 	-moz-transition: all 0.2s; 	-o-transition: all 0.2s; 	-ms-transition: all 0.2s; 	transition: all 0.2s; } 
.social-circle i { 	color: #fff; 	-webkit-transition: all 0.8s; 	-moz-transition: all 0.8s; 	-o-transition: all 0.8s; 	-ms-transition: all 0.8s; 	transition: all 0.8s; }


/* ADMIN */

/*.container.search {min-height:800px;}*/
.book-search {width:100%; padding:30px 30px; background-color:#34729f;}
.book-search h1 {color:#fff; text-align:center}
.search h2 { color:#6ba143; }
.book-search #autocomplete {width:100%; padding:10px}
.dataTables_filter {text-align: right;}
#example {margin-top: 15px;}

.container.home a .search {padding: 20px; background-color: #44b6ae; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }
.container.home a .return {padding: 20px; background-color: #8775a7; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }
.container.home a .late {padding: 20px; background-color: #e35b5b; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }

.container.home a .title {padding: 20px; background-color: #6bc3ec; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }
.container.home a .copy {padding: 20px; background-color: #f7b949; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }
.container.home a .user {padding: 20px; background-color: #7ac14f; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }

.container.home a .stats {padding: 20px; background-color: #4d88ba; color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; text-align: center; }

/* stats */

.stats .service-box { background-color:#08A3D6; padding:15px 0; color: #fff; }
.topstats .glyphicon { font-size: x-large; }
h3 {font-size: 22px; font-weight: 700;}






/* HOME */



/*	Slider	==================================================*/ 
#slider { color:#333; background-color:#fff; }
.carousel-control.left,.carousel-control.right { background-image:none; }
.carousel-control { color:#333; opacity:1; text-shadow:none; }
.carousel-control:hover { color:#CCC; }
.carousel-indicators li { border-color:#333; margin:0 2px; height:15px; width:15px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin:0 2px; -moz-transition:all .2s;
 -o-transition:all .2s; -webkit-transition:all .2s; transition:all .2s; }
.carousel-indicators .active { height:15px; width:15px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin:0 2px; border:1px solid #f30; }
.carousel.slide { -moz-transition:all .2s; -o-transition:all .2s; -webkit-transition:all .2s; transition:all .2s; }
.carousel-inner blockquote { border:none; text-align:center; padding:80px 10%; }
.carousel-inner blockquote small { font-size:14px; text-transform:uppercase; font-weight:400; }
.carousel-inner blockquote p { font-size:36px; }
.carousel-control .glyphicon { left:50%; margin-top:-10px; margin-left:-10px; font-size:20px; }
.carousel-indicators { /*bottom:-20px;*/ }
.carousel-control { background:transparent; position:absolute; top:50%; margin-top:0px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; height:40px; width:40px; }



/*	Gallery	==================================================*/ 

#gallery {padding: 50px 0;}
#gallery h3 { font-weight:900; text-align:center; }
#gallery p.lead { text-align:center; margin-bottom:60px}
#gallery img { width:100%; height:auto; transition:all .3s ease-in-out; }
#gallery img:hover { transform:scale(1.3); }
#gallery a { display:block; overflow:hidden; margin-bottom:30px; }
#gallery a img { margin-bottom:0px; display:block; width:100%; max-width:100%; }
#gallery .description {	background: #202934; color: #fff; display:block; padding:20px 15px; text-transform:uppercase; clear:both; position: relative; }
#gallery .caption {	float:left; } 
#gallery .camera { float:right; }
#gallery a.btn { display:inline-block; }



/* NEWS */


.one-news {}
.one-news .featured {background-color:#eaeaea; padding: 15px 0;}
.photo {width:100%}
.one-news a h3 {margin-top: 0; color:#222;}
.one-news .description {color:#666;}
.one-news .description p {margin-top:10px;}
.one-news .description a {color:#222;}

.news-one {}


.main-content {margin-bottom:30px;}
.main-content img {width:100%; margin-bottom:25px}
.main-content h4 {font-weight:900; margin:15px 0;}
.main-content h2 {font-size: 22px; font-weight: 700;}

/* SIDEBAR */

.sidebar a h3 {margin-top: 0; color:#222; font-size:18px}
.sidebar .photo {margin-bottom: 15px;}
.sidebar h2 {font-size: 30px; font-weight: 900; background-color: #f6f6f6; margin: 0 0 26px 0; padding: 10px; color:#535353;}



/* PRODUCT LIST */

.one-product { position:relative;}
.one-product .product-img {overflow:hidden;z-index:90;}
.one-product img { max-width:100%; transition: all .3s ease-in-out; }
.one-product img:hover { transform: scale(1.2); }

.one-product .follow-featured {color: #FF4343; font-size: 30px; position: absolute; top: 5px; right: 25px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75); z-index:100;}

.one-product input[type='checkbox'].icon-checkbox{display:none}
.one-product input[type='checkbox'].icon-checkbox+label .unchecked{display:inline}
.one-product input[type='checkbox'].icon-checkbox+label .checked{display:none}
.one-product input[type='checkbox']:checked.icon-checkbox{display:none}
.one-product input[type='checkbox']:checked.icon-checkbox+label .unchecked{display:none}
.one-product input[type='checkbox']:checked.icon-checkbox+label .checked{display:inline}

.one-product .price {}
.one-product .price-old {text-decoration: line-through; font-size:13px;}
.one-product .salesprice {color:green; font-size:16px; font-weight:700;}



/* ONE PRODUCT */

.product-photo .main {max-width:100%}



/* PRODUCT */

.product-photo img { max-width: 100%; border: 1px solid #eaeaea;}
.product-photo .main {margin: 0 0 10px 0;}
.product-photo .thumb {margin:5px 5px 5px 0; width:100px;}

.product-details h1 {border-top:1px solid #eaeaea; margin:0 0 15px 0; padding:20px 0 0 0; font-weight: 700;}
.product-details ul {margin:0 0 15px 0; padding:0; }
.product-details ul li {list-style-type:none; border-bottom:1px dotted #ccc; padding: 4px 0;}
.product-details ul li:last-child {border-bottom:0px}

.product-details .sp-minus {float:left; text-align:center; border: 1px solid #419641; padding: 8px 8px; background-color: #419641;}
.product-details .sp-plus {float:left; text-align:center; border: 1px solid #419641; padding: 8px 7px; background-color: #419641;}
.product-details .quntity-input {float:left; text-align:center; padding: 8px 4px; width: 26px;}
a.ddd {color:#fff;}
.product-details .btn {border-radius: 1px;}
.product-details .add-to-cart {padding: 8px 15px; margin-left: 4px;}
.product-details .cart {padding: 8px 15px; }

.product-details .price {margin-bottom: 22px;}
.product-details .price .price-old {font-size: 18px; text-decoration: line-through;}
.product-details .price .salesprice {font-size: 28px; font-weight:700; color:green;}

.help {margin: 20px 0; padding: 15px; border: 1px solid rgb(234, 234, 234); background-color: antiquewhite;} 


/* CART */

table.shopping_cart tr.header th {padding:10px; margin-bottom:5px; background-color:#eaeaea; text-align:center;}
table.shopping_cart tr.one_product {text-align:center;}
table.shopping_cart { border-collapse: separate; border-spacing: 1px; }

.shopping_cart .order_thumb {width:15%}
.shopping_cart .order_thumb img {max-width:128px}
.shopping_cart .order_title {width:25%}
.shopping_cart .order_price {width:15%}
.shopping_cart .sp-quantity {width:20%}
.shopping_cart .order_value {width:15%}
.shopping_cart .order_actions {width:10%}

.one_product .sp-minus {width:30px; float:left;}
.one_product .quntity-input {width:35%; float:left; text-align:center;}
.one_product .sp-plus {width:35px;; float:left;}

.cart_right .levo {float:left; width:70%}
.cart_right .desno {float:left; width:30%; text-align:right}
.cart_right .cart_subtotal {padding:5px 0; border-top:1px solid #ccc; }
.cart_right .cart_delivery {padding:5px 0; }
.cart_right .cart_total {padding:5px 0; }
.cart_right .osvezi {margin:15px 0 10px 0}


/* PORUČIVANJE */

.vec_imate_nalog {padding:15px; margin-bottom:15px; text-align:center;}
.vec_imate_nalog h2 {margin-top:0px;}
.vec_imate_nalog a {}

.porucivanje_obavestenje2 {padding:15px; margin-bottom:15px; text-align:center;}
.porucivanje_obavestenje2 h2 {margin-top:0px; }
.porucivanje_obavestenje2 a {}

.porucivanje_levo h2 {margin-top:0px;}
.porucivanje_levo .col-md-12 {padding-left:0px;}
.porucivanje_levo .col-md-6 {padding-left:0px; margin-bottom:15px;}
.form_textarea {width:97.5%;}

.porucivanje_desno .okvir {padding:20px; border:3px solid #23527C;}
.porucivanje_desno .okvir .levo {float:left; width:70%}
.porucivanje_desno .okvir .desno {float:left; width:30%; text-align:right}
.porucivanje_desno .okvir .cart_head {padding:5px 0; border-top:3px solid #333; border-bottom:3px solid #333;}
.porucivanje_desno .okvir .cart_product {padding:5px 0; border-bottom:1px solid #ccc;}
.porucivanje_desno .okvir .cart_subtotal {padding:5px 0; border-top:1px solid #333; border-bottom:1px solid #333;}
.porucivanje_desno .okvir .cart_delivery {padding:5px 0; border-bottom:1px solid #333;}
.porucivanje_desno .okvir .cart_total {padding:5px 0; border-bottom:3px solid #333;}

.porucivanje_desno .okvir ul {margin:5px 0; padding:0;}
.porucivanje_desno .okvir ul li {list-style-type:none; padding:2px 0;}
.porucivanje_desno .okvir ul li .naziv {font-weight:700}
.porucivanje_desno .okvir ul li .opis {font-weight:400}
.porucivanje_desno .okvir .btn {margin-top:20px;}

.sakrij {display:none;}
.prikazi {display:block;}
.nova_adresa {border:1px solid red;}

/* KORISNIK */

.korisnik_desno .col-sm-12 {margin-bottom:10px;}

.korisnik_levo .levo {float:left; width:70%}
.korisnik_levo .desno {float:left; width:30%; text-align:right}
.korisnik_levo .cart_head {padding:5px 0; border-top:3px solid #333; border-bottom:3px solid #333;}
.korisnik_levo .cart_product {padding:5px 0; border-bottom:1px solid #ccc;}
.korisnik_levo .cart_subtotal {padding:5px 0; border-top:1px solid #333; border-bottom:1px solid #333;}
.korisnik_levo .cart_delivery {padding:5px 0; border-bottom:1px solid #333;}
.korisnik_levo .cart_total {padding:5px 0; border-bottom:3px solid #333;}
.cart_payment_type, .cart_pickup_type {padding:8px 0;}

/* REZULTAT PRETRAGE */

h1.search_result {margin-bottom:30px; font-weight:700; clear:both; color:#E12222;}




/* CHOOSEN */

.chosen-select { width: 100%; }
.chosen-select-deselect { width: 100%; }
.chosen-container { display: inline-block; font-size: 14px; position: relative; vertical-align: middle; }
.chosen-container .chosen-drop { background: #ffffff;  border: 1px solid #cccccc;   border-bottom-right-radius: 4px;   border-bottom-left-radius: 4px;   -webkit-box-shadow: 0 8px 8px rgba(0, 0, 0,  25);   box-shadow: 0 8px 8px rgba(0, 0, 0, .25);   margin-top: -1px;   position: absolute;   top: 100%;   left: -9000px;   z-index: 1060; }
.chosen-container.chosen-with-drop .chosen-drop {   left: 0;   right: 0; }
.chosen-container .chosen-results {   color: #555555;   margin: 0 4px 4px 0;   max-height: 240px;   padding: 0 0 0 4px;   position: relative;   overflow-x: hidden;   overflow-y: auto;   -webkit-overflow-scrolling: touch; }
.chosen-container .chosen-results li {   display: none;   /*line-height: 1.42857143;*/   list-style: none;   margin: 0;   padding: 5px 6px; } 
.chosen-container .chosen-results li em {   background: #feffde;  font-style: normal; }
.chosen-container .chosen-results li.group-result {   display: list-item;  cursor: default;   color: #999;   font-weight: bold; }
.chosen-container .chosen-results li.group-option {   padding-left: 15px; }
.chosen-container .chosen-results li.active-result {   cursor: pointer;   display: list-item; }
.chosen-container .chosen-results li.highlighted {   background-color: #111111;   background-image: none;   color: white; }
.chosen-container .chosen-results li.highlighted em {   background: transparent; } 
.chosen-container .chosen-results li.disabled-result {   display: list-item;   color: #777777; }
.chosen-container .chosen-results .no-results {   background: #eeeeee;   display: list-item; }
.chosen-container .chosen-results-scroll {   background: white;   margin: 0 4px;   position: absolute;   text-align: center;   width: 321px;   z-index: 1; }
.chosen-container .chosen-results-scroll span {   display: inline-block;   height: 1.42857143;   text-indent: -5000px;   width: 9px; }
.chosen-container .chosen-results-scroll-down {   bottom: 0; } 
.chosen-container .chosen-results-scroll-down span {   background: url("img/chosen-sprite.png") no-repeat -4px -3px; }
.chosen-container .chosen-results-scroll-up span {   background: url("img/chosen-sprite.png") no-repeat -22px -3px; }
.chosen-container-single .chosen-single {   background-color: #ffffff;   -webkit-background-clip: padding-box;   -moz-background-clip: padding;   background-clip: padding-box;   border: 1px solid #cccccc;   border-top-right-radius: 4px;   border-top-left-radius: 4px;   border-bottom-right-radius: 4px;   border-bottom-left-radius: 4px;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);   color: #555555;   display: block;   /*height: 34px;line-height: 34px;*/   overflow: hidden;   padding: 6px 11px;   position: relative;   text-decoration: none;   white-space: nowrap; }
.chosen-container-single .chosen-single span {   display: block;   margin-right: 26px;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap; }
.chosen-container-single .chosen-single abbr {   background: url("img/chosen-sprite.png") right top no-repeat;   display: block;   font-size: 1px;   height: 10px;   position: absolute;   right: 26px;
  top: 12px;   width: 12px; }
.chosen-container-single .chosen-single abbr:hover {
  background-position: right -11px;
}
.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover {
  background-position: right 2px;
}
.chosen-container-single .chosen-single div {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  width: 18px;
}
.chosen-container-single .chosen-single div b {
  background: url("img/chosen-sprite.png") no-repeat 0 8px;
  display: block;
  height: 100%;
  width: 100%;
}
.chosen-container-single .chosen-default {
  color: #777777;
}
.chosen-container-single .chosen-search {
  margin: 0;
  padding: 3px 4px;
  position: relative;
  white-space: nowrap;
  z-index: 1000;
}
.chosen-container-single .chosen-search input[type="text"] {
  background: url("img/chosen-sprite.png") no-repeat 100% -17px, #ffffff;
  border: 1px solid #cccccc;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  margin: 1px 0;
  padding: 4px 20px 4px 4px;
  width: 100%;
}
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.chosen-container-single-nosearch .chosen-search input {
  position: absolute;
  left: -9000px;
}
.chosen-container-multi .chosen-choices {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  cursor: text;
  height: auto !important;
  height: 1%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices .search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices .search-field input[type="text"] {
  background: transparent !important;
  border: 0 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #555555;
  height: 32px;
  margin: 0;
  padding: 4px;
  outline: 0;
}
.chosen-container-multi .chosen-choices .search-field .default {
  color: #999;
}
.chosen-container-multi .chosen-choices .search-choice {
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  color: #333333;
  cursor: default;
  line-height: 13px;
  margin: 6px 0 3px 5px;
  padding: 3px 20px 3px 5px;
  position: relative;
}
.chosen-container-multi .chosen-choices .search-choice .search-choice-close {
  background: url("img/chosen-sprite.png") right top no-repeat;
  display: block;
  font-size: 1px;
  height: 10px;
  position: absolute;
  right: 4px;
  top: 5px;
  width: 12px;
  cursor: pointer;
}
.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover {
  background-position: right -11px;
}
.chosen-container-multi .chosen-choices .search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close {
  background-position: right -11px;
}
.chosen-container-multi .chosen-results {
  margin: 0 0 0 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: none;
}
.chosen-container-active .chosen-single {
  border: 1px solid #66afe9;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
.chosen-container-active.chosen-with-drop .chosen-single {
  background-color: #ffffff;
  border: 1px solid #66afe9;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  background: transparent;
  border-left: none;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -17px 15px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #66afe9;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(82, 168, 236, .6);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
.chosen-container-active .chosen-choices .search-field input[type="text"] {
  color: #111 !important;
}
.chosen-container-active.chosen-with-drop .chosen-choices {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.chosen-disabled {
  cursor: default;
  opacity: 0.5 !important;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  padding: 0 8px 0 0;
  overflow: visible;
}
.chosen-rtl .chosen-single span {
  margin-left: 26px;
  margin-right: 0;
  direction: rtl;
}
.chosen-rtl .chosen-single div {
  left: 7px;
  right: auto;
}
.chosen-rtl .chosen-single abbr {
  left: 26px;
  right: auto;
}
.chosen-rtl .chosen-choices .search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices .search-choice {
  margin: 6px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices .search-choice .search-choice-close {
  background-position: right top;
  left: 4px;
  right: auto;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results .group-option {
  padding-left: 0;
  padding-right: 15px;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  background: url("img/chosen-sprite.png") no-repeat -28px -20px, #ffffff;
  direction: rtl;
  padding: 4px 5px 4px 20px;
}



/* END CHOOSEN */



/* FONTS */


/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}





@media only screen and (max-width:1199px){
.footerx img {max-width:100%}
}

@media only screen and (max-width:767px){
.navbar-collapse.collapse {float:left;width: 97%; padding: 13px; overflow-x: hidden;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #333; background-color: transparent; }
.top-header-menu .left {text-align:center;}
.top-header-menu .menu_right {text-align:center; float:unset;}

}

@media only screen and (max-width:550px){
.headerx img {}
}

@media (min-width: 768px) and (max-width: 991px) {

}



