body {padding-bottom:0px; padding-top:50px;}
.footxt{background-image:url(../img/bg_carbon_black.png); background-color:#272E2D; padding:10px; color:#ffffff;}
.footxt a{color:#ffffff !important;}
.footxt a:hover{color:#FEF4D3 !important;}
/*--------------------*/
.imgnews{float:left; margin-right:10px; max-width:400px;}
.imgrounder{-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2); box-shadow:0 0 2px 2px rgba(0,0,0,0.2); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:0; margin:0 auto;}
.imgoffer{-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.4); box-shadow:0 0 2px 2px rgba(0,0,0,0.4); -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; max-width:90px; border:0; margin:3px;}
/*--------------------*/
.contentor{-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.4); box-shadow: 0 0 2px 2px rgba(0,0,0,0.4); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:0; margin: 0 auto; background:#ffffff; padding:7px; float:left; width:300px; margin:4px;}
.contester{-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.4); box-shadow: 0 0 2px 2px rgba(0,0,0,0.4); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:0; margin: 0 auto; background:#ffffff; padding:7px; float:left; width:215px; margin:5px;}
/*--------------------*/
.carousel .item {-webkit-transition: opacity .4s; -moz-transition: opacity .4s; -o-transition: opacity .4s; transition: opacity .4s;}
.carousel-control {background-image: none !important; /* remove background gradients on controls */}
.left {opacity: 0; z-index: 1;}
.left:hover {opacity:1; z-index:100;}
.right {opacity: 0; z-index: 1;}
.right:hover {opacity:1; z-index:100;}
/*--------------------*/
.extrow{padding:5px; margin:3px; background:#ffffff;}
.extrow:hover{background:#E9F2F3;}
.menurow{padding:5px; margin:3px 3px 3px 10px; cursor:pointer;}
.menurow:hover{background:#D1D8D7; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
/*--------------------*/
.col-services{max-width:100px; float:left; margin:3px;}
.ordercss{padding:15px; -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.4); -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4); box-shadow: 1px 1px 1px rgba(0,0,0,0.4); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background: #DDE0D7;}
.cus_tumbnail{display:inline-block;height:auto;max-width:100%;line-height:1.428571429;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.offer_title{position:absolute;top:10px;left:15px;z-index:50;padding:7px;color:#FFFFFF;text-transform:none;background:#313131;font-family:'Denk One',serif;font-size:16px;line-height:16px;text-shadow:1px 1px 0 #000000;
background: -webkit-linear-gradient(left,rgba(49,49,49,1),rgba(255,0,0,0)); /*Safari*/
background: -o-linear-gradient(right,rgba(49,49,49,1),rgba(255,0,0,0)); /*Opera 11-12*/
background: -moz-linear-gradient(right,rgba(49,49,49,1),rgba(255,0,0,0)); /*Fx 3.6-15*/
background: linear-gradient(to right, rgba(49,49,49,1), rgba(255,0,0,0)); /*Standard*/
}
.search_nomer{position:absolute;top:10px;left:-1px;z-index:50;padding:7px;color:#FFFFFF;text-transform:none;background:#313131;font-family:'Denk One',serif;font-size:16px;line-height:16px;text-shadow:1px 1px 0 #000000;
background: -webkit-linear-gradient(left,rgba(49,49,49,1),rgba(255,0,0,0)); /*Safari*/
background: -o-linear-gradient(right,rgba(49,49,49,1),rgba(255,0,0,0)); /*Opera 11-12*/
background: -moz-linear-gradient(right,rgba(49,49,49,1),rgba(255,0,0,0)); /*Fx 3.6-15*/
background: linear-gradient(to right, rgba(49,49,49,1), rgba(255,0,0,0)); /*Standard*/
}
div.ui-datepicker, .ui-datepicker td{font-size:12px;}
/*--------------------*/
.alert_err{background:#FFD9D9; border:1px solid #D2B7AE;}
.warning_err{background:#FBE6B3; border:1px solid #E6CA75;}
/*--------------------*/
@media (min-width: 1224px) {
.jscontent{width:1000px; height:auto; position:relative;}
.center {margin-left:auto; margin-right:auto; float:none; text-align:center !important;}
.center.navbar .nav,
.center.navbar .nav > li {float:none; display:inline-block; *display:inline; *zoom:1; vertical-align: top;}
.center .dropdown-menu {text-align: left;}

}

@media (min-width:768px) and (max-width:1223px) {
.jscontent{width:768px; height:auto; position:relative;}
.center {margin-left: auto; margin-right: auto; float:none; text-align: center !important;}
.center.navbar .nav,
.center.navbar .nav > li {float:none; display:inline-block; *display:inline; *zoom:1; vertical-align: top;}
.center .dropdown-menu {text-align: left;}


}

@media (max-width:768px) {
.jscontent{width:100%; height:auto; position:relative;}
.container {width:99% !important;}

}

@media(-webkit-min-device-pixel-ratio : 1.5) and (min-device-pixel-ratio : 1.5) {
.jscontent{width:100%; position:relative;}
.container {width: 99% !important;}

}

.flex-video {position: relative;padding-top: 25px;padding-bottom: 67.5%;height: 0;margin-bottom: 16px;overflow: hidden;}
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
.flex-video iframe,
.flex-video object,
.flex-video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {.flex-video { padding-top: 0; }}