/* www.djmarci.ro. All Rights Reserved. Design: EVIDWEB - www.evidweb.com */
html, body {margin:0 auto;padding:0;font-family:Lucida Sans Unicode, Helvetica, Tahoma, Arial, Verdana;color:#000;font-size:15px;background:#fff;}
* {margin:0;padding:0;border:0;}
* img {height:auto;margin:0;padding:0;border:0;display:block;}
* form {display:inline;margin:0; padding:0;}
.cb {clear:both;}
a:link, a:visited, a:active {font-family:Lucida Sans Unicode, Helvetica, Tahoma, Arial, Verdana;font-size:15px;color:#034781;text-decoration:underline;}
a:hover {text-decoration:none;}
h2 {font-family:Oswald;width:660px;font-size:39px;color:#000;font-weight:normal;border-bottom:1px solid #ebebeb;margin:0 0 8px 0;padding: 0 0 7px 0;}
h2.c-interior {font-family:Oswald;width:auto;font-size:39px;color:#000;font-weight:normal;border-bottom:1px solid #ebebeb;margin:0 0 8px 0;padding: 0 0 7px 0;}
h3 {text-align:left;font-size:18px;font-weight:normal;color:#034680;margin: 0 0 4px 0;}
/* Error messages - Database connection /.. */
#con_error_01 { position: absolute; background: #d73535; color: #fff; padding: 7px; width: 98.8%; }
#con_error_02 { margin: 28px 0 0 0; position: absolute; background: #d73535; color: #fff; padding: 7px; width: 98.8%; }
/* ../ error messages - Database connection. */

/* ____/ Material Icons */
.material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;  /* Preferred icon size */
display: inline-block;
line-height: 1;
text-transform: none;
letter-spacing: normal;
word-wrap: normal;
white-space: nowrap;
direction: ltr;
/* Support for all WebKit browsers. */
-webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
text-rendering: optimizeLegibility;
/* Support for Firefox. */
-moz-osx-font-smoothing: grayscale;
/* Support for IE. */
font-feature-settings: 'liga';
}

a.solicita-programare {position: fixed; top: 365px; left: -4px;z-index:1000;}
a.solicita-programare:hover {position: fixed;left: 0;z-index:1000;transition: all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;}

.wrapper-gen {width:auto;max-width:1200px;display:block;margin:0 auto;padding:0;overflow:hidden;}
.con-bg-top-menu {background:#37474F;display:block;margin:0;padding:0;overflow:hidden;}
.con-bg-int-top-menu {width:auto;max-width:1200px;background:#37474F;display:block;margin:0 auto;padding:0;overflow:hidden;}

.logo-top-f a {width:147px;height:130px;display:block;border:0;padding:10px 0 10px 0;}
@media screen and (max-width: 800px) {
	.logo-top-f a {display:block;margin:0 auto;text-align:center;border:0;}
}
@media screen and (min-width: 800px) {
	#content-mobile {display: none;} 
}

/* Clear search inputs & remove outline /.. */
input:focus,select:focus,textarea:focus,button:focus {outline:none;}
input[type=text]::-ms-clear {display:none;width:0;height:0;}
input[type=text]::-ms-reveal {display:none;width:0;height:0;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {display:none;}
/* ../ Clear search inputs & remove outline */

/* Responsive form classes /.. */
input[type="text"] {width:100%;color:#000;border-bottom:2px solid #B2DFDB;background:none;padding:9px 0 9px 0;}
input:hover[type="text"], input:focus[type="text"] {color:#000;border-bottom:2px solid #009688;transition:all 0.2s ease-in-out;}
input[type="tel"] {width:100%;color:#000;border-bottom:2px solid #B2DFDB;padding:9px 0 9px 0;}
input:hover[type="tel"], input:focus[type="tel"] {width:100%;color:#000;border-bottom:2px solid #009688;transition:all 0.2s ease-in-out;}
input[type="email"] {width:100%;color:#000;border-bottom:2px solid #B2DFDB;padding:9px 0 9px 0;}
input:hover[type="email"], input:focus[type="email"] {width:100%;color:#000;border-bottom:2px solid #009688;transition:all 0.2s ease-in-out;}
select {width:100%;color:#000;background:none;border-bottom:2px solid #B2DFDB;padding:9px;background:none;}
select:hover, select:focus {color:#000;background:none;border-bottom:2px solid #009688;transition:all 0.2s ease-in-out;}
textarea {overflow:auto;vertical-align:top;width:100%;color:#000;border-bottom:2px solid #B2DFDB;padding:9px 0 9px 0;}
textarea:hover, textarea:focus {overflow:auto;vertical-align:top;color:#000;border-bottom:2px solid #009688;transition:all 0.2s ease-in-out;}
/* ../ Responsive form classes */

/* Resp. menu /.. */
.cp {cursor: pointer;}
.con-gen-top-menu {text-align:left;background: #37474F;height:65px;}
.con-gen-top-menu-s {margin: 0 auto; text-align: left;background: #37474F;height: 65px;}
ul {list-style-type:none;margin:0;padding:0;position: absolute;}
li {display:inline-block;float: left;margin-right: 1px;font-size: 17px;}
li a {display:block;min-width:185px;height: 65px;text-align: center;font-size: 17px;line-height: 65px;font-family: Oswald, Arial, sans-serif;color: #fff;background:#37474F;text-decoration: none;}
li:hover a {background: #0f75cf;color: #fff;text-decoration:none; }
li:hover ul a {background: #0f75cf;color: #fff;text-align: left;font-size: 15px; min-width: 300px;}
li:hover ul a:hover {background: #607D8B;color: #fff;text-align: left;text-decoration:none;}
li ul {display: none;display:none;-webkit-box-shadow: 3px 3px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:3px 3px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:3px 3px 10px 0px rgba(50, 50, 50, 0.75);}
li ul li {display: block;float: none;}
li ul li a {width: auto;min-width: 100px;padding: 0 20px;}
ul li a:hover + .hidden, .hidden:hover {display: block; z-index: 1000;display:block;text-decoration:none;}
.show-menu {background: #37474F;cursor:pointer;font-family:Oswald, Arial, sans-serif;text-decoration:none;color:#fff;min-height:64px;text-align:right;line-height:64px;padding:3px 17px 0 0;display:none;}
.show-menu:hover {background:#546E7A;color: #fff;}
input[type=checkbox]{display: none;}
input[type=checkbox]:checked ~ #menu{ display: block;}
@media screen and (max-width : 1160px){
ul {position: static;display: none;}
li {margin-bottom: 1px;}
ul li, li a {width: 100%;}
li a {width: auto; text-align: left; padding-left: 20px; }
.show-menu {display:block;}
}
/* ../ Resp. menu */

.con-webapp-specs {background:#455A64;overflow:hidden;color:#fff;padding: 40px 0 10px 0;}
.con-webapp-specs p.wa-title {margin:0 0 10px 0;padding:0;color:#fff;font-size:23px;font-weight:bold;}
.con-webapp-specs .wa-description {padding-left:16px;padding-right:16px;font-size:14px;}

/* WP support btn /.. */
.solicita-suport {background:#4FCE5D;padding:10px;position:fixed;top:310px;right:-125px;display:block;color:#fff;cursor:pointer;width:auto;z-index:1000;border-radius:20px 0 0 20px;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;}
.solicita-suport:hover {right:0;background:#4FCE5D;padding:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;}
.ss-con-wpicon {float:left;padding-top:3px;}
.ss-con-wplinks {float:left;margin:0 0 0 7px;}
.ss-con-wplinks a {width:110px;color:#fff;display:block;overflow:hidden;text-align:left;padding:3px;font-size:17px;font-weight:bold;}
.ss-con-wplinks a:hover {background:#009688;color:#fff;}
@media screen and (min-width: 250px) and (max-width: 960px) {
	.solicita-suport {background:#4FCE5D;padding:10px;position:fixed;top:310px;right:-125px;display:block;color:#fff;cursor:pointer;width:auto;z-index:1000;border-radius:20px 0 0 20px;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;}
}
/* ../ WP support btn */

.con-first {max-width:1200px;margin:0;background:#fff;padding:0;border:0;font-family:Lucida Sans Unicode, Helvetica, Tahoma, Arial, Verdana; font-size:12px;}
.concurs-top a { position: absolute;margin: -100px 0 0 290px; width:196px; height:122px; display: block; background: url(../images/default/concurs-top.png) no-repeat;}
/*.itp-auto-top a { background: url(../images/default/itpauto-top.jpg) no-repeat; width: 1100px; height: 169px; display: block; }*/
.itp-auto-top a { width: 1100px; height: 169px; display: block; }
/*.itp-promotie-top a { background: url(../images/default/itpauto-top-promotie.jpg) no-repeat; width: 1100px; height: 458px; display: block; }*/
.itpauto-top-asigurari{ background: url(../images/default/itpauto-top-asigurari.jpg) no-repeat; width: 1100px; height: 458px; display: block; }
.itpauto-top-servicii-auto {background: url(../images/default/itpauto-top-servicii-auto.jpg) no-repeat; width: 1100px; height: 458px; display: block;}
.itpauto-top-programare-itp {background: url(../images/default/itpauto-top-programare-itp.jpg) no-repeat; width: 1100px; height: 458px; display: block;}
.itpauto-top-statie-itp {background: url(../images/default/itpauto-top-statie-itp.jpg) no-repeat; width: 1100px; height: 458px; display: block;}
.itpauto-top-concurs-itp {background: url(../images/default/itpauto-top-concurs-itp.jpg) no-repeat; width: 1100px; height: 458px; display: block;}
.itpauto-top-contact {background: url(../images/default/itpauto-top-contact.jpg) no-repeat; width: 1100px; height: 458px; display: block;}

#mask {position:absolute;left:0; top:0;z-index:9000; background-color:#000;display:none;}  
#boxes .window {position:absolute;left:0; top:0;width:318px;height:320px;display:none; z-index:9999;padding:2px;}
#boxes #dialog1 {position:fixed;margin: 200px 0 0 0;width:318px; height:320px;padding:2px;background:#ffffff;}
a.close-btn-modal {font-size: 11px; padding: 9px;text-decoration: none;}
a.close-btn-modal:hover {text-decoration: none;}

.fb-leftside a {position: fixed; top: 250px; left: -4px;z-index:1000;}
.fb-leftside a:hover {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.fb-leftside a:focus {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.fb-leftside a img {width: 50px;height:49px; border: 0;z-index:1000;}

.gp-leftside a {position: fixed; top: 302px; left: -4px;z-index:1000;}
.gp-leftside a:hover {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.gp-leftside a:focus {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.gp-leftside a img {width: 50px;height:49px; border: 0;z-index:1000;}

.itpauto-top-interior {background: url(../images/default/itpauto-top-interior.jpg) no-repeat;width: 1100px; height: 458px; display: block;}

.frm-btn { padding: 14px 45px 14px 45px; color: #fff; border: 2px outset #f1f1f1; font-size: 14px; font-weight: bold; background: #09579f; cursor: pointer; }
.frm-btn:hover { color: #fff; border: 2px outset #f1f1f1; background: #0076e3;transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;}

.title-acte-necesare { color: #000; padding: 15px; text-align: left; }
.title-black-friday { background: #fff url(../images/default/itp-auto-black-friday.jpg) top right no-repeat; color: #000; padding: 15px; text-align: left; }
.title-localizare { width: auto;background: #0753b3; color: #c6e2fe; padding: 15px; text-align: left; }
.title-program { background: #ebebeb; color: #000; padding: 15px; text-align: left; border-bottom:1px solid #ccc;} 

.con-menu-top {width: auto;background: #ebebeb;}
.menu-top {width:1100px;margin:0 auto;}
.menu-top .mtop-s-selected a {display:block; width: auto; margin: 0 3px 0 0;padding: 18px 31px 18px 32px; background: #fff; font-size: 17px; color: #000; text-align: center; float: left; text-decoration: none;}
.menu-top .mtop-s a {display:block; width: auto; margin: 0 3px 0 0;padding: 18px 31px 18px 32px; background: #ebebeb; font-size: 17px; color: #000; text-align: center; float: left; text-decoration: none;}
.menu-top .mtop-s a:hover {background: #c0c4c9;text-decoration: none;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out; -webkit-box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);-moz-box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);}

.menu-top .mtop-s-prog-online a {display:block; width: auto; margin: 0 3px 0 0;padding: 18px 33px 18px 32px; background: #275fa4; font-size: 17px; color: #fff; text-align: center; float: left; text-decoration: none;}
.menu-top .mtop-s-prog-online a:hover {background: #11488b;text-decoration: none;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out; -webkit-box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);-moz-box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);box-shadow:0px 2px 2px rgba(6, 13, 70, 0.58);}

.lk-content a {display:block;width:auto;margin:0;padding:15px;border-bottom:1px solid #ebebeb;background:#fff;font-size:17px;color:#000;text-align:left;text-decoration:none;}
.lk-content a:hover {background:#f1f1f1;padding:15px 15px 15px 35px;text-decoration:none;border-bottom: 1px solid #009688;transition:all .20s ease-in-out;-webkit-transition:all .20s ease-in-out;-moz-transition:all .20s ease-in-out;}

.line-separator {margin:0 0 30px 0;border-bottom:2px solid #ccc;padding: 10px 0 10px 0;}
.preturi-tarif-itp {padding:9px;background:#16a085; color: #fff; border-bottom: 1px solid #ccc;}
.preturi-pret-normal {padding:9px;background:#ebebeb; color: #000; border-bottom: 1px solid #ccc;}

/* Accordion without jQuery UI /.. */
#accordion h4.accordion-toggle {cursor:pointer;font-size:20px;color:#fff;text-decoration:none;}
#accordion h4.accordion-toggle:hover {cursor:pointer;}
#accordion .accordion-content {display:none;background:#009688;margin-top:12px;overflow:hidden;}
#accordion .accordion-content .default {display:block;}
/* ../ Accordion without jQuery UI */

/* Responsive tables /.. */
.tbl_list_n2 tr:hover { background:#d3d3d3; color: #000; } 
.tbl_list_n2 tr:focus { background:#d3d3d3; color: #000;} 
.tbl_list_n2 tr th {text-align: left; font-size: 14px;padding: 10px; border-bottom: 4px solid #ebebeb; color: #fff; background: #4e4e4e;}
.tbl_list_n2 tr td {padding: 6px; border-bottom: 1px solid #ebebeb;}
.tbl_list_n2 { border: 0; width: 100%;margin:0;padding:0;border-collapse: collapse;border-spacing: 0;}
.tbl_list_n2 tr {background: #fff;border: 1px solid #ddd; padding: 3px;}
.tbl_list_n2 tr:hover { background:#bcbcbc; color: #000; } 
.tbl_list_n2 tr a { color: #34495e; } 
.tbl_list_n2 tr a:hover { color: #000; text-decoration: none;} 
.tbl_list_n2 tr:hover a { color: #000; } 
.tbl_list_n2 tr:hover a:hover { color: #000; text-decoration: none;}
.tbl_list_n2 tr:focus { background:#d3d3d3; color: #000; transition:all .10s ease-in-out; -webkit-transition:all .10s ease-in-out; -moz-transition:all .10s ease-in-out; } 
.tbl_list_n2 th {font-size: 14px;}
@media screen and (max-width: 800px) {
.tbl_list_n2 { border: 0; }
.tbl_list_n2 thead { display: none; }
.tbl_list_n2 tr { background: #fff;margin-bottom: 25px; display: block;border-bottom: 3px solid #ccc;}
.tbl_list_n2 td { display: block; text-align: right;font-size: 15px; min-height: 21px; border-bottom: 1px solid #ccc;}
.tbl_list_n2 td:last-child { border-bottom: 0;}
.tbl_list_n2 td:before { content: attr(data-label); float: left; font-weight: normaal;}
}
/* ../ Responsive tables */

.ftr-con {background:#ebebeb;display:block;margin:0;padding:0;overflow:hidden;}
.ftr-s {width:auto;max-width:1200px;display:block;margin:0 auto;padding:0;overflow:hidden;background:#ebebeb;}
.ftr-s .fc-btm {width:auto;max-width:1200px;margin:0 auto;background:#ebebeb;padding:0;border:0;font-family:Arial;font-size:13px;}

/*.btn-gen-utile a {background: #677892;}
.btn-gen-utile a {width: 280px; float: left; background: #677892;text-align:center;color: #fff; padding: 19px 34px;cursor: pointer;margin: 10px; display: block;text-decoration: none;
-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);}
.btn-gen-utile a:hover {transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;color: #fff;background: #3d4b5f;}*/

.btn-gen-utile a {display:block;overflow:hidden;border-radius:2px;text-align:center;padding:20px;color:#fff;background:#009688;font-size:23px;font-weight:bold;cursor:pointer;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);} 
.btn-gen-utile a:hover {background:#00695C;text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);} 

.btn-gen-utile-2 a {width:100%;display:block;float:left;margin:0;padding:20px 15px 20px 15px;background:none;font-size:16px;text-decoration:none;color:#000;border-bottom:1px solid #ccc;} 
.btn-gen-utile-2 a:hover {background:none;color:#95A5A6;border-bottom:1px solid #009688;text-decoration:none;color:#009688;} 

.second-p {background:#f1f1f1;text-align:left;padding:0;}
.con-tabel-preturi table {width:100%;background:#ebebeb;}
.con-tabel-preturi table tr {}
.con-tabel-preturi table tr td {border: 1px solid #ccc;padding: 4px; font-size: 15px;}
.lk-contact {display:block;width: 290px;color:#fff;background: #1460c7;padding:10px 5px 10px 5px;text-align: center;cursor:pointer;text-decoration:none;border:3px outset #2a72d3;font-size:25px;}
.lk-contact:hover {background: #16417b;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;}

.mesaj_s { width: 490px; padding: 9px; border: 2px inset #f1f1f1; color: #000; font-size: 13px; }
.df_s { width: 350px; padding: 9px; color: #000; border: 2px inset #f1f1f1; font-size: 13px; }
.df_sn { padding: 9px; color: #000; border: 2px inset #f1f1f1; font-size: 13px; }
.send_s { padding: 14px 45px 14px 45px; color: #fff; border: 2px outset #f1f1f1; font-size: 14px; font-weight: bold; background: #09579f; cursor: pointer; }
.send_s:hover { color: #fff; border: 2px outset #f1f1f1; background: #0076e3;}

.img_over:hover{opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/* CSS BS3 Custom Grids */
.npd-gen {padding: 0 !important;margin: 0 !important;}
.col-wrapper {padding: 2px;}
.col-wrapper10 {padding: 10px;}
.col-wrapper15 {padding: 15px;}
.col-wrapper30 {padding:30px;}
.col-wrapper65 {padding:65px;}
@media screen and (min-width: 250px) and (max-width: 960px) {
	.col-wrapper65 {padding:30px;}
}
.col-wrapper30-con-pre03 {padding: 0 30px 30px 30px;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-xs-4-sd,  .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-xs-12-elm, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-4-sd, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12-add-hub-sel, .col-xs-12-search-field1, .col-xs-12-search-field2, .col-xs-12-ftr-lks, .col-xs-12 {float: left; margin: 0;}
.col-xs-12 {width: 100%;}
.col-xs-12-search-field1 {width: 100%; margin: 0 0 10px 0; padding: 0 0 0 10px; height: 60px;}
.col-xs-12-search-field2 {width: 100%; margin: 0 0 10px 0; padding: 0; height: 60px;}
.col-xs-12-ftr-lks {width: 99.33333333%; margin: 0; padding: 0;}
.col-xs-12-social {width: 100%; margin: 0; padding: 0;}
.col-xs-12-add-hub-sel {width: 97.66666667%; margin: 0; padding: 0;}
.col-xs-12-elm {width: 100%; margin: 0; padding: 0;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-10c {width: 40.5%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-4-sd {width: 50%; margin: 0; padding: 0;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.col-xs-offset-0 {margin-left: 0;}

@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}
.col-sm-12 {width: 100%; }
.col-sm-12-social {width: 100%; margin: 0; padding: 0;}
.col-sm-11 {width: 91.66666667%;}
.col-sm-10 {width: 83.33333333%;}
.col-sm-9 {width: 75%;}
.col-sm-8 {width: 66.66666667%;}
.col-sm-7 {width: 58.33333333%;}
.col-sm-6 {width: 50%;}
.col-sm-5 {width: 41.66666667%;}
.col-sm-4 {width: 33.33333333%;}
.col-sm-3 {width: 25%;}
.col-sm-2 {width: 16.66666667%;}
.col-sm-1 {width: 8.33333333%;}
.col-sm-pull-12 {right: 100%;}
.col-sm-pull-11 {right: 91.66666667%;}
.col-sm-pull-10 {right: 83.33333333%;}
.col-sm-pull-9 {right: 75%;}
.col-sm-pull-8 {right: 66.66666667%;}
.col-sm-pull-7 {right: 58.33333333%;}
.col-sm-pull-6 {right: 50%;}
.col-sm-pull-5 {right: 41.66666667%;}
.col-sm-pull-4 {right: 33.33333333%;}
.col-sm-pull-3 {right: 25%;}
.col-sm-pull-2 {right: 16.66666667%;}
.col-sm-pull-1 {right: 8.33333333%;}
.col-sm-pull-0 {right: auto;}
.col-sm-push-12 {left: 100%;}
.col-sm-push-11 {left: 91.66666667%;}
.col-sm-push-10 {left: 83.33333333%;}
.col-sm-push-9 {left: 75%;}
.col-sm-push-8 {left: 66.66666667%;}
.col-sm-push-7 {left: 58.33333333%;}
.col-sm-push-6 {left: 50%;}
.col-sm-push-5 {left: 41.66666667%;}
.col-sm-push-4 {left: 33.33333333%;}
.col-sm-push-3 {left: 25%;}
.col-sm-push-2 {left: 16.66666667%;}
.col-sm-push-1 {left: 8.33333333%;}
.col-sm-push-0 {left: auto;}
.col-sm-offset-12 {margin-left: 100%;}
.col-sm-offset-11 {margin-left: 91.66666667%;}
.col-sm-offset-10 {margin-left: 83.33333333%;}
.col-sm-offset-9 {margin-left: 75%;}
.col-sm-offset-8 {margin-left: 66.66666667%;}
.col-sm-offset-7 {margin-left: 58.33333333%;}
.col-sm-offset-6 {margin-left: 50%;}
.col-sm-offset-5 {margin-left: 41.66666667%;}
.col-sm-offset-4 {margin-left: 33.33333333%;}
.col-sm-offset-3 {margin-left: 25%;}
.col-sm-offset-2 {margin-left: 16.66666667%;}
.col-sm-offset-1 {margin-left: 8.33333333%;}
.col-sm-offset-0 {margin-left: 0;}
}

@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-3-elm, .col-md-3s, .col-md-4, .col-md-4-ftr-lks, .col-md-5, .col-md-5-social, .col-md-6, .col-md-7, .col-md-7-search-field1, .col-md-4-search-field2, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left; margin: 0;}
.col-md-12 {width: 100%;}
.col-md-11 {width: 91.66666667%;}
.col-md-10 {width: 83.33333333%;}
.col-md-9 {width: 75%;}
.col-md-8 {width: 66.66666667%;}
.col-md-7 {width: 58.33333333%;}
.col-md-7-search-field1 {width: 64%; margin: 0 10px 0 0; padding: 0 0 0 10px;}
.col-md-6 {width: 50%;}
.col-md-6-litere {width: 48.33333333%;}
.col-md-5-social {width: 50%;margin: 0; padding: 0;}
.col-md-5 {width: 41.66666667%;}
.col-md-5-hp-custom {width: 47.66666667%;}
.col-md-4 {width: 33.33333333%;}
.col-md-4-search-field2 {width: 33.33333333%; margin: 0; padding: 0;}
.col-md-4-ftr-lks {width: 32.33333333%; margin: 0 10px 0 0; padding: 0;}
.col-md-3 {width: 25%;}
.col-md-3s {width: 33%; margin: 0; padding: 0; }
.col-md-3-ads {width: 22.33333333%;}
.col-md-3c {width: 21.66666667%;}
.col-md-3-elm {width: 30%; min-width: 320px; margin: 10px; }
.col-md-2 {width: 15%; margin: 0; padding: 0;}
.col-md-2c {width: 10.5%;}
.col-md-1 {width: 8.33333333%;}
.col-md-pull-12 {right: 100%;}
.col-md-pull-11 {right: 91.66666667%;}
.col-md-pull-10 {right: 83.33333333%;}
.col-md-pull-9 {right: 75%;}
.col-md-pull-8 {right: 66.66666667%;}
.col-md-pull-7 {right: 58.33333333%;}
.col-md-pull-6 {right: 50%;}
.col-md-pull-5 {right: 41.66666667%;}
.col-md-pull-4 {right: 33.33333333%;}
.col-md-pull-3 {right: 25%;}
.col-md-pull-2 {right: 16.66666667%;}
.col-md-pull-1 {right: 8.33333333%;}
.col-md-pull-0 {right: auto;}
.col-md-push-12 {left: 100%;}
.col-md-push-11 {left: 91.66666667%;}
.col-md-push-10 {left: 83.33333333%;}
.col-md-push-9 {left: 75%;}
.col-md-push-8 {left: 66.66666667%;}
.col-md-push-7 {left: 58.33333333%;}
.col-md-push-6 {left: 50%;}
.col-md-push-5 {left: 41.66666667%;}
.col-md-push-4 {left: 33.33333333%;}
.col-md-push-3 {left: 25%;}
.col-md-push-2 {left: 16.66666667%;}
.col-md-push-1 {left: 8.33333333%;}
.col-md-push-0 {left: auto;}
.col-md-offset-12 {margin-left: 100%;}
.col-md-offset-11 {margin-left: 91.66666667%;}
.col-md-offset-10 {margin-left: 83.33333333%;}
.col-md-offset-9 {margin-left: 75%;}
.col-md-offset-8 {margin-left: 66.66666667%;}
.col-md-offset-7 {margin-left: 58.33333333%;}
.col-md-offset-6 {margin-left: 50%;}
.col-md-offset-5 {margin-left: 41.66666667%;}
.col-md-offset-4 {margin-left: 33.33333333%;}
.col-md-offset-3 {margin-left: 25%;}
.col-md-offset-2 {margin-left: 16.66666667%;}
.col-md-offset-1 {margin-left: 8.33333333%;}
.col-md-offset-0 {margin-left: 0;}
}

@media (min-width: 1300px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}
.col-lg-12 {width: 100%;}
.col-lg-11 {width: 91.66666667%;}
.col-lg-10 {width: 83.33333333%;}
.col-lg-9 {width: 75%;}
.col-lg-8 {width: 66.66666667%;}
.col-lg-7 {width: 58.33333333%;}
.col-lg-6 {width: 50%;}
.col-lg-5 {width: 41.66666667%;}
.col-lg-4 {width: 33.33333333%;}
.col-lg-3 {width: 25%;}
.col-lg-2 {width: 16.66666667%;}
.col-lg-1 {width: 8.33333333%;}
.col-lg-pull-12 {right: 100%;}
.col-lg-pull-11 {right: 91.66666667%;}
.col-lg-pull-10 {right: 83.33333333%;}
.col-lg-pull-9 {right: 75%;}
.col-lg-pull-8 {right: 66.66666667%;}
.col-lg-pull-7 {right: 58.33333333%;}
.col-lg-pull-6 {right: 50%;}
.col-lg-pull-5 {right: 41.66666667%;}
.col-lg-pull-4 {right: 33.33333333%;}
.col-lg-pull-3 {right: 25%;}
.col-lg-pull-2 {right: 16.66666667%;}
.col-lg-pull-1 {right: 8.33333333%;}
.col-lg-pull-0 {right: auto;}
.col-lg-push-12 {left: 100%;}
.col-lg-push-11 {left: 91.66666667%;}
.col-lg-push-10 {left: 83.33333333%;}
.col-lg-push-9 {left: 75%;}
.col-lg-push-8 {left: 66.66666667%;}
.col-lg-push-7 {left: 58.33333333%;}
.col-lg-push-6 {left: 50%;}
.col-lg-push-5 {left: 41.66666667%;}
.col-lg-push-4 {left: 33.33333333%;}
.col-lg-push-3 {left: 25%;}
.col-lg-push-2 {left: 16.66666667%;}
.col-lg-push-1 {left: 8.33333333%;}
.col-lg-push-0 {left: auto;}
.col-lg-offset-12 {margin-left: 100%;}
.col-lg-offset-11 {margin-left: 91.66666667%;}
.col-lg-offset-10 {margin-left: 83.33333333%;}
.col-lg-offset-9 {margin-left: 75%;}
.col-lg-offset-8 {margin-left: 66.66666667%;}
.col-lg-offset-7 {margin-left: 58.33333333%;}
.col-lg-offset-6 {margin-left: 50%;}
.col-lg-offset-5 {margin-left: 41.66666667%;}
.col-lg-offset-4 {margin-left: 33.33333333%;}
.col-lg-offset-3 {margin-left: 25%;}
.col-lg-offset-2 {margin-left: 16.66666667%;}
.col-lg-offset-1 {margin-left: 8.33333333%;}
.col-lg-offset-0 {margin-left: 0;}
}

