﻿/* ::::: http://livedemo00.template-help.com/wt_47880/css/bootstrap.css ::::: */

img { max-width: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
html { font-family: sans-serif; }
body { margin: 0px; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0px none; }
h1 { font-size: 2em; margin: 0.67em 0px; }
b, strong { font-weight: bold; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0px; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
textarea { overflow: auto; vertical-align: top; }
*, *::before, *::after { box-sizing: border-box; }
html { font-size: 62.5%; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, input, select[multiple], textarea { background-image: none; }
a { color: rgb(66, 139, 202); text-decoration: none; }
a:hover { color: rgb(42, 100, 150); }
img { vertical-align: middle; }
p { margin: 0px 0px 10px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 500; line-height: 1.1; }
h1, .h1 { font-size: 36px; }
h2, .h2 { font-size: 30px; }
ul, ol { margin-top: 0px; margin-bottom: 10px; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px; }
blockquote small::before { content: "— "; }
blockquote.pull-right small::before { content: ""; }
blockquote.pull-right small::after { content: " —"; }
q::before, q::after, blockquote::before, blockquote::after { content: ""; }
address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.42857; }
.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container::before, .container::after { content: " "; display: table; }
.container::after { clear: both; }
.container::before, .container::after { content: " "; display: table; }
.container::after { clear: both; }
.row { margin-left: -15px; margin-right: -15px; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .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 { position: relative; min-height: 1px;  }
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: rgb(249, 249, 249); }
label { display: inline-block; margin-bottom: 5px; font-weight: bold; }
.form-control::-moz-placeholder { color: rgb(153, 153, 153); }
.form-horizontal .form-group::before, .form-horizontal .form-group::after { content: " "; display: table; }
.form-horizontal .form-group::after { clear: both; }
.form-horizontal .form-group::before, .form-horizontal .form-group::after { content: " "; display: table; }
.form-horizontal .form-group::after { clear: both; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: normal; line-height: 1.42857; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 4px; white-space: nowrap; -moz-user-select: none; }
.btn:focus { outline: thin dotted rgb(51, 51, 51); outline-offset: -2px; }
.btn:hover { color: rgb(51, 51, 51); text-decoration: none; }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(53, 126, 189); }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(50, 118, 177); border-color: rgb(40, 94, 142); }
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular.eot') format("embedded-opentype"), url('glyphicons-halflings-regular.woff') format("woff"), url('glyphicons-halflings-regular.ttf') format("truetype"), url('glyphicons-halflings-regular.svg') format("svg");
}
.glyphicon-asterisk::before { content: "*"; }
.glyphicon-plus::before { content: "+"; }
.glyphicon-euro::before { content: "€"; }
.glyphicon-minus::before { content: "−"; }
.glyphicon-cloud::before { content: "☁"; }
.glyphicon-envelope::before { content: "✉"; }
.glyphicon-pencil::before { content: "✏"; }
.glyphicon-glass::before { content: ""; }
.glyphicon-music::before { content: ""; }
.glyphicon-search::before { content: ""; }
.glyphicon-heart::before { content: ""; }
.glyphicon-star::before { content: ""; }
.glyphicon-star-empty::before { content: ""; }
.glyphicon-user::before { content: ""; }
.glyphicon-film::before { content: ""; }
.glyphicon-th-large::before { content: ""; }
.glyphicon-th::before { content: ""; }
.glyphicon-th-list::before { content: ""; }
.glyphicon-ok::before { content: ""; }
.glyphicon-remove::before { content: ""; }
.glyphicon-zoom-in::before { content: ""; }
.glyphicon-zoom-out::before { content: ""; }
.glyphicon-off::before { content: ""; }
.glyphicon-signal::before { content: ""; }
.glyphicon-cog::before { content: ""; }
.glyphicon-trash::before { content: ""; }
.glyphicon-home::before { content: ""; }
.glyphicon-file::before { content: ""; }
.glyphicon-time::before { content: ""; }
.glyphicon-road::before { content: ""; }
.glyphicon-download-alt::before { content: ""; }
.glyphicon-download::before { content: ""; }
.glyphicon-upload::before { content: ""; }
.glyphicon-inbox::before { content: ""; }
.glyphicon-play-circle::before { content: ""; }
.glyphicon-repeat::before { content: ""; }
.glyphicon-refresh::before { content: ""; }
.glyphicon-list-alt::before { content: ""; }
.glyphicon-flag::before { content: ""; }
.glyphicon-headphones::before { content: ""; }
.glyphicon-volume-off::before { content: ""; }
.glyphicon-volume-down::before { content: ""; }
.glyphicon-volume-up::before { content: ""; }
.glyphicon-qrcode::before { content: ""; }
.glyphicon-barcode::before { content: ""; }
.glyphicon-tag::before { content: ""; }
.glyphicon-tags::before { content: ""; }
.glyphicon-book::before { content: ""; }
.glyphicon-print::before { content: ""; }
.glyphicon-font::before { content: ""; }
.glyphicon-bold::before { content: ""; }
.glyphicon-italic::before { content: ""; }
.glyphicon-text-height::before { content: ""; }
.glyphicon-text-width::before { content: ""; }
.glyphicon-align-left::before { content: ""; }
.glyphicon-align-center::before { content: ""; }
.glyphicon-align-right::before { content: ""; }
.glyphicon-align-justify::before { content: ""; }
.glyphicon-list::before { content: ""; }
.glyphicon-indent-left::before { content: ""; }
.glyphicon-indent-right::before { content: ""; }
.glyphicon-facetime-video::before { content: ""; }
.glyphicon-picture::before { content: ""; }
.glyphicon-map-marker::before { content: ""; }
.glyphicon-adjust::before { content: ""; }
.glyphicon-tint::before { content: ""; }
.glyphicon-edit::before { content: ""; }
.glyphicon-share::before { content: ""; }
.glyphicon-check::before { content: ""; }
.glyphicon-move::before { content: ""; }
.glyphicon-step-backward::before { content: ""; }
.glyphicon-fast-backward::before { content: ""; }
.glyphicon-backward::before { content: ""; }
.glyphicon-play::before { content: ""; }
.glyphicon-pause::before { content: ""; }
.glyphicon-stop::before { content: ""; }
.glyphicon-forward::before { content: ""; }
.glyphicon-fast-forward::before { content: ""; }
.glyphicon-step-forward::before { content: ""; }
.glyphicon-eject::before { content: ""; }
.glyphicon-chevron-left::before { content: ""; }
.glyphicon-chevron-right::before { content: ""; }
.glyphicon-plus-sign::before { content: ""; }
.glyphicon-minus-sign::before { content: ""; }
.glyphicon-remove-sign::before { content: ""; }
.glyphicon-ok-sign::before { content: ""; }
.glyphicon-question-sign::before { content: ""; }
.glyphicon-info-sign::before { content: ""; }
.glyphicon-screenshot::before { content: ""; }
.glyphicon-remove-circle::before { content: ""; }
.glyphicon-ok-circle::before { content: ""; }
.glyphicon-ban-circle::before { content: ""; }
.glyphicon-arrow-left::before { content: ""; }
.glyphicon-arrow-right::before { content: ""; }
.glyphicon-arrow-up::before { content: ""; }
.glyphicon-arrow-down::before { content: ""; }
.glyphicon-share-alt::before { content: ""; }
.glyphicon-resize-full::before { content: ""; }
.glyphicon-resize-small::before { content: ""; }
.glyphicon-exclamation-sign::before { content: ""; }
.glyphicon-gift::before { content: ""; }
.glyphicon-leaf::before { content: ""; }
.glyphicon-eye-open::before { content: ""; }
.glyphicon-eye-close::before { content: ""; }
.glyphicon-warning-sign::before { content: ""; }
.glyphicon-plane::before { content: ""; }
.glyphicon-random::before { content: ""; }
.glyphicon-comment::before { content: ""; }
.glyphicon-magnet::before { content: ""; }
.glyphicon-chevron-up::before { content: ""; }
.glyphicon-chevron-down::before { content: ""; }
.glyphicon-retweet::before { content: ""; }
.glyphicon-shopping-cart::before { content: ""; }
.glyphicon-folder-close::before { content: ""; }
.glyphicon-folder-open::before { content: ""; }
.glyphicon-resize-vertical::before { content: ""; }
.glyphicon-resize-horizontal::before { content: ""; }
.glyphicon-hdd::before { content: ""; }
.glyphicon-bullhorn::before { content: ""; }
.glyphicon-certificate::before { content: ""; }
.glyphicon-thumbs-up::before { content: ""; }
.glyphicon-thumbs-down::before { content: ""; }
.glyphicon-hand-right::before { content: ""; }
.glyphicon-hand-left::before { content: ""; }
.glyphicon-hand-up::before { content: ""; }
.glyphicon-hand-down::before { content: ""; }
.glyphicon-circle-arrow-right::before { content: ""; }
.glyphicon-circle-arrow-left::before { content: ""; }
.glyphicon-circle-arrow-up::before { content: ""; }
.glyphicon-circle-arrow-down::before { content: ""; }
.glyphicon-globe::before { content: ""; }
.glyphicon-tasks::before { content: ""; }
.glyphicon-filter::before { content: ""; }
.glyphicon-fullscreen::before { content: ""; }
.glyphicon-dashboard::before { content: ""; }
.glyphicon-heart-empty::before { content: ""; }
.glyphicon-link::before { content: ""; }
.glyphicon-phone::before { content: ""; }
.glyphicon-usd::before { content: ""; }
.glyphicon-gbp::before { content: ""; }
.glyphicon-sort::before { content: ""; }
.glyphicon-sort-by-alphabet::before { content: ""; }
.glyphicon-sort-by-alphabet-alt::before { content: ""; }
.glyphicon-sort-by-order::before { content: ""; }
.glyphicon-sort-by-order-alt::before { content: ""; }
.glyphicon-sort-by-attributes::before { content: ""; }
.glyphicon-sort-by-attributes-alt::before { content: ""; }
.glyphicon-unchecked::before { content: ""; }
.glyphicon-expand::before { content: ""; }
.glyphicon-collapse-down::before { content: ""; }
.glyphicon-collapse-up::before { content: ""; }
.glyphicon-log-in::before { content: ""; }
.glyphicon-flash::before { content: ""; }
.glyphicon-log-out::before { content: ""; }
.glyphicon-new-window::before { content: ""; }
.glyphicon-record::before { content: ""; }
.glyphicon-save::before { content: ""; }
.glyphicon-open::before { content: ""; }
.glyphicon-saved::before { content: ""; }
.glyphicon-import::before { content: ""; }
.glyphicon-export::before { content: ""; }
.glyphicon-send::before { content: ""; }
.glyphicon-floppy-disk::before { content: ""; }
.glyphicon-floppy-saved::before { content: ""; }
.glyphicon-floppy-remove::before { content: ""; }
.glyphicon-floppy-save::before { content: ""; }
.glyphicon-floppy-open::before { content: ""; }
.glyphicon-credit-card::before { content: ""; }
.glyphicon-transfer::before { content: ""; }
.glyphicon-cutlery::before { content: ""; }
.glyphicon-header::before { content: ""; }
.glyphicon-compressed::before { content: ""; }
.glyphicon-earphone::before { content: ""; }
.glyphicon-phone-alt::before { content: ""; }
.glyphicon-tower::before { content: ""; }
.glyphicon-stats::before { content: ""; }
.glyphicon-sd-video::before { content: ""; }
.glyphicon-hd-video::before { content: ""; }
.glyphicon-subtitles::before { content: ""; }
.glyphicon-sound-stereo::before { content: ""; }
.glyphicon-sound-dolby::before { content: ""; }
.glyphicon-sound-5-1::before { content: ""; }
.glyphicon-sound-6-1::before { content: ""; }
.glyphicon-sound-7-1::before { content: ""; }
.glyphicon-copyright-mark::before { content: ""; }
.glyphicon-registration-mark::before { content: ""; }
.glyphicon-cloud-download::before { content: ""; }
.glyphicon-cloud-upload::before { content: ""; }
.glyphicon-tree-conifer::before { content: ""; }
.glyphicon-tree-deciduous::before { content: ""; }
.glyphicon-briefcase::before { content: "💼"; }
.glyphicon-calendar::before { content: "📅"; }
.glyphicon-pushpin::before { content: "📌"; }
.glyphicon-paperclip::before { content: "📎"; }
.glyphicon-camera::before { content: "📷"; }
.glyphicon-lock::before { content: "🔒"; }
.glyphicon-bell::before { content: "🔔"; }
.glyphicon-bookmark::before { content: "🔖"; }
.glyphicon-fire::before { content: "🔥"; }
.glyphicon-wrench::before { content: "🔧"; }
.btn-toolbar::before, .btn-toolbar::after { content: " "; display: table; }
.btn-toolbar::after { clear: both; }
.btn-toolbar::before, .btn-toolbar::after { content: " "; display: table; }
.btn-toolbar::after { clear: both; }
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after { content: " "; display: table; }
.btn-group-vertical > .btn-group::after { clear: both; }
.btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after { content: " "; display: table; }
.btn-group-vertical > .btn-group::after { clear: both; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 4px; border-top-right-radius: 0px; border-top-left-radius: 0px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.nav { margin-bottom: 0px; padding-left: 0px; list-style: outside none none; }
.nav::before, .nav::after { content: " "; display: table; }
.nav::after { clear: both; }
.nav::before, .nav::after { content: " "; display: table; }
.nav::after { clear: both; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgb(238, 238, 238); }
.tabbable::before, .tabbable::after { content: " "; display: table; }
.tabbable::after { clear: both; }
.tabbable::before, .tabbable::after { content: " "; display: table; }
.tabbable::after { clear: both; }
.navbar { position: relative; z-index: 1000; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; background: url('/images/patternmenu.jpg') repeat scroll 0% 0% transparent;  }
.navbar::before, .navbar::after { content: " "; display: table; }
.navbar::after { clear: both; }
.navbar::before, .navbar::after { content: " "; display: table; }
.navbar::after { clear: both; }
.navbar-header::before, .navbar-header::after { content: " "; display: table; }
.navbar-header::after { clear: both; }
.navbar-header::before, .navbar-header::after { content: " "; display: table; }
.navbar-header::after { clear: both; }
.navbar-collapse::before, .navbar-collapse::after { content: " "; display: table; }
.navbar-collapse::after { clear: both; }
.navbar-collapse::before, .navbar-collapse::after { content: " "; display: table; }
.navbar-collapse::after { clear: both; }
.navbar-static-top { border-width: 0px 0px 1px; }
.navbar-brand { float: left; padding: 15px; font-size: 18px; line-height: 20px; }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
.navbar-default { background-color: rgb(248, 248, 248); border-color: rgb(231, 231, 231); }
.breadcrumb > li + li::before { content: "/ "; padding: 0px 5px; color: rgb(204, 204, 204); }
.pager::before, .pager::after { content: " "; display: table; }
.pager::after { clear: both; }
.pager::before, .pager::after { content: " "; display: table; }
.pager::after { clear: both; }
@media screen and (min-width: 768px) {
}
.panel-body::before, .panel-body::after { content: " "; display: table; }
.panel-body::after { clear: both; }
.panel-body::before, .panel-body::after { content: " "; display: table; }
.panel-body::after { clear: both; }
.modal-footer::before, .modal-footer::after { content: " "; display: table; }
.modal-footer::after { clear: both; }
.modal-footer::before, .modal-footer::after { content: " "; display: table; }
.modal-footer::after { clear: both; }
@media screen and (min-width: 768px) {
}
.popover .arrow, .popover .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.popover .arrow::after { border-width: 10px; content: ""; }
.popover.top .arrow::after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0px; border-top-color: rgb(255, 255, 255); }
.popover.right .arrow::after { content: " "; left: 1px; bottom: -10px; border-left-width: 0px; border-right-color: rgb(255, 255, 255); }
.popover.bottom .arrow::after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }
.popover.left .arrow::after { content: " "; right: 1px; border-right-width: 0px; border-left-color: rgb(255, 255, 255); bottom: -10px; }
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
}
.clearfix::before, .clearfix::after { content: " "; display: table; }
.clearfix::after { clear: both; }
.pull-right { float: right ! important; }
@media screen and (max-width: 400px) {
}
/* ::::: http://livedemo00.template-help.com/wt_47880/css/style.css ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Asap:400,700 ::::: */

@font-face {
	font-family: "Asap";
	font-style: normal;
	font-weight: 400;
	src: local("Asap"), local("Asap-Regular"), url('oivlpajapl0eznw3e5z2dq.woff2') format("woff2"), url('sgbaq0dzhsgnmfqm2jx5ng.woff') format("woff");
}
@font-face {
	font-family: "Asap";
	font-style: normal;
	font-weight: 700;
	src: local("Asap Bold"), local("Asap-Bold"), url('yulqayzpvssaan2ztg3iya.woff2') format("woff2"), url('yvilxkvgpzaz72degpv7bg.woff') format("woff");
}
/* ::::: http://fonts.googleapis.com/css?family=Droid+Sans ::::: */

@font-face {
	font-family: "Droid Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Droid Sans"), local("DroidSans"), url('../fonts/s-biyweupv0v-yrb-cjcipk_varhqviz0nv9q090hn8.woff2') format("woff2"), url('s-biyweupv0v-yrb-cjcibsxeywm7fgeyasgu71clg0.woff') format("woff");
}
textarea, input[type="text"], input[type="email"], input[type="search"], input[type="password"] { -moz-appearance: caret; }
body { background: url('/images/bg1.jpg') repeat scroll 0% 0% rgb(255, 255, 255); }
.red { color: rgb(229, 34, 45); padding:0 10px 10px 10px;}
.yellow { color: rgb(255, 194, 15); }
.shadowcontent { max-width: 1170px; margin: 0px auto; background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 0px 3px 1px rgb(235, 234, 232); }
.row_9 { padding: 10px 0px 73px; background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 1170px;}
.row_10 { border-top: 1px solid rgb(227, 227, 227); padding: 5px 0px 94px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#toTop { display: none; width: 27px; height: 19px; overflow: hidden; background: url('/images/totop.png') no-repeat scroll 0px bottom transparent; position: fixed; margin-right: -690px ! important; right: 50%; bottom: 60px; z-index: 999; }
#toTop:hover { background-position: 0px 0px; }
#toTop:active, #toTop:focus { outline: medium none; }
p { font-family: "Droid Sans",sans-serif; font-size: 12pt; line-height: 17px; font-weight: 400;  margin: 0px 0px 33px; padding: 0px; }
h2 { font-family: "Asap",sans-serif; font-size: 34px; line-height: 36px; font-weight: 700; color: rgb(89, 82, 82); margin: 0px; padding: 0 10px 10px 10px; }
.btn1 { position: relative; border: medium none; border-radius: 0px; background: none repeat scroll 0% 0% rgb(255, 194, 15); box-sizing: border-box; z-index: 10; text-transform: capitalize; font-family: "Arial",sans-serif; font-size: 14px; line-height: 22px; font-weight: 400; padding: 7px 25px; color: rgb(255, 255, 255); margin-left: 2px; transition: all 0.2s ease 0s; }
.btn1:hover { background: none repeat scroll 0% 0% rgb(78, 78, 78); text-decoration: none; transition: all 0.2s ease 0s; }
header { text-align: center; padding-bottom: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; }
.socialbox { position: relative; float: right; overflow: hidden; margin-top: 72px; }
.socialbox p { font-family: "Asap",sans-serif; font-size: 12px; line-height: 20px; position: relative; display: inline-block; color: rgb(78, 78, 78); top: -6px; margin-bottom: 0px; }
.social_icons { overflow: hidden; padding: 0px; list-style: outside none none; white-space: nowrap; position: relative; display: inline-block; margin: 0px; z-index: 10; }
.social_icons > li { float: left; cursor: pointer; overflow: hidden; margin-left: 13px; margin-right: 0px; }
.social_icons > li:first-child { margin-left: 5px; }
.social_icons > li a i { font-size: 23px; color: rgb(171, 171, 171); transition: all 0.2s ease 0s; }
.social_icons > li a:hover i { color: rgb(54, 52, 52); transition: all 0.2s ease 0s; }
.navbar-brand_ { float: left; display: block; position: relative; text-align: center; padding: 41px 0px 16px; margin: 0px; }
.navbar-brand_ img { max-width: 100%; }
.menuheader { float: none; width: 100%; margin: 10px 0px 0px; background: url('/images/patternmenu.jpg') repeat scroll 0% 0% transparent; min-height: 40px; padding-top: 15px; box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);}
.tm_navbar { position: relative; padding: 0px; margin: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; min-height: 20px; }
.tm_navbar .nav { float: none; position: relative; display: inline-block; }
.tm_navbar ul { position: relative; padding: 0px; margin: 0px; background: none repeat scroll 0% 0% transparent; list-style: outside none none; }
.tm_navbar .nav li:first-child { position: relative; background: none repeat scroll 0% 0% transparent; }
.tm_navbar .nav li { text-align: center; float: left; position: relative; padding: 0px 15px; background: url('/images/linemenu.jpg') no-repeat scroll left center transparent; }
.tm_navbar .nav li.last a { margin: 0px 1px 0px 0px; }
.tm_navbar .nav li a { text-transform: uppercase; position: relative; text-decoration: none; font-family: "Asap",sans-serif; font-size: 14px; line-height: 24px; font-weight: 700; color: rgb(24, 20, 18); background: none repeat scroll 0% 0% transparent; padding: 0px; margin: 0px; border: medium none; border-radius: 0px; text-shadow: none; transition: all 0.2s ease 0s; }
.tm_navbar .nav > li > a .indicator1 { background: url('/images/indicator.png') no-repeat scroll 0px bottom transparent; width: 7px; height: 5px; display: inline-block; top: 22px; right: 50%; margin-left: -4px; position: absolute; z-index: 5; }
.tm_navbar .nav li a:hover, .tm_navbar .nav > li.active > a, .tm_navbar .nav > li.active > a:hover { color: rgb(118, 92, 11); transition: all 0.2s ease 0s; }
.tm_navbar .nav > .active > a, .tm_navbar .nav > .active > a:hover, .tm_navbar .nav > .active > a:focus { color: rgb(118, 92, 11); transition: all 0.2s ease 0s; }
.tm_navbar .nav > li.sfHover > a, .tm_navbar .nav > li.sfHover > a:hover, .tm_navbar .nav > li > a:hover, .tm_navbar .nav > li.active > a, .tm_navbar .nav > li.active > a:hover { color: rgb(86, 115, 94); transition: all 0.2s ease 0s; }
.tm_navbar .nav ul { position: absolute; display: none; top: 42px; left: 50%; width: 120px; padding: 13px 0px 12px; list-style: outside none none; z-index: 14; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px 0px 0px -63px; border: 1px solid rgb(234, 234, 234); }
.tm_navbar .nav ul li:first-child { text-align: center; width: 100%; padding: 0px; display: block; position: relative; z-index: 10; border: medium none; background: none repeat scroll 0% 0% transparent; }
.tm_navbar .nav ul li:first-child img { position: absolute; top: -26px; left: 13px; }
.tm_navbar .nav ul li { text-align: center; width: 100%; padding: 3px 0px 2px; display: block; position: relative; border-right: medium none; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; z-index: 14; background: none repeat scroll 0% 0% transparent; }
.tm_navbar .nav ul li a { text-transform: uppercase; text-align: center; position: relative; color: rgb(27, 27, 27); padding: 0px; font-family: "Asap",sans-serif; font-size: 14px; line-height: 22px; font-weight: 400; margin: 0px; text-shadow: none; border-bottom: medium none ! important; }
.tm_navbar .nav ul li a:hover { color: rgb(202, 202, 202); border-bottom: medium none ! important; }
.tm_navbar .nav > li > ul li > a:hover, .tm_navbar .nav > li > ul li.sfHover > a { text-decoration: none; color: rgb(202, 202, 202); border-bottom: medium none ! important; }
.tm_navbar .nav > li > ul li > a:hover, .tm_navbar .nav > li > ul ul li.sfHover > a { text-decoration: none; color: rgb(202, 202, 202); border-bottom: medium none ! important; }
.select-menu { display: none ! important; }
.table *, .table *::before, .table *::after { border-color: #dddddd ! important; }
.gmap { margin-top: 0px; }
.address h2 { padding: 56px 0px 32px; }
address { margin: 0px 0px 24px; }
address strong { margin: 0px 0px 17px; text-transform: uppercase; font-family: "Droid Sans",sans-serif; font-size: 11px; line-height: 17px; color: rgb(96, 96, 96); font-weight: normal; display: block; }
address p { font-family: "Droid Sans",sans-serif; font-size: 11px; line-height: 17px; font-weight: 400; color: rgb(96, 96, 96); margin-bottom: 0px; }
address .info p:first-child { margin-bottom: 10px; }
.info > p span { font-family: "Droid Sans",sans-serif; font-size: 11px; line-height: 17px; font-weight: 400; color: rgb(96, 96, 96); width: 60px; display: inline-block; }
.info a { color: rgb(229, 34, 45); text-decoration: none; font-weight: normal; transition: all 0.2s ease 0s; }
.info a:hover { text-decoration: none; color: rgb(96, 96, 96); transition: all 0.2s ease 0s; }
.contact-form .coll-1, .contact-form .coll-2, .contact-form .coll-3 { margin-right: 5px; margin-bottom: 4px; width: 199px; display: inline-block; }
.contact-form .coll-3 { margin-right: 0px; }
#contact-form { margin-top: 4px; position: relative; }
#contact-form label { position: relative; display: block; }
#contact-form span { display: block; }
#contact-form ._placeholder { width: 100% ! important; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; cursor: text; font-family: "Droid Sans",sans-serif; font-size: 11px; line-height: 17px; font-weight: 400; color: rgb(96, 96, 96); padding: 12px 10px 10px 14px; border-radius: 0px; display: block; }
#contact-form input, #contact-form textarea { outline: medium none; box-shadow: none; box-sizing: border-box; float: left; font-family: "Droid Sans",sans-serif; font-size: 11px; line-height: 17px; font-weight: 400; color: rgb(96, 96, 96); width: 100%; height: 41px; border-radius: 0px; padding: 12px 10px 10px 14px; border: 1px solid rgb(231, 232, 230); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#contact-form textarea { height: 160px; resize: none; margin: 0px 0px 19px; overflow: hidden; }
#contact-form > label { margin-bottom: 0px; }
#contact-form .error-message, #contact-form .empty-message { height: 0px; overflow: hidden; font: 10px/20px Arial; transition: height 0.3s ease-in 0s; position: absolute; right: 3px; top: 0px; }
#contact-form .success-message { line-height: 22px; position: absolute; overflow: hidden; height: 0px; left: 0px; top: 0px; box-sizing: border-box; box-shadow: none; border-radius: 0px; background: none repeat scroll 0% 0% rgb(240, 240, 242); z-index: 10; width: 100%; text-align: center; transition: all 0.7s linear 0s; padding: 0px; }
.btns { float: right; overflow: hidden; }
.footerpriv { font-family: "Droid Sans",serif; font-size: 11px; line-height: 20px; font-weight: 400; color: rgb(84, 84, 84); margin: 0px; }
.privacylink { font-family: "Droid Sans",serif; font-size: 11px; line-height: 20px; font-weight: 400; color: rgb(84, 84, 84); margin: 0px; }
.privacylink:hover { text-decoration: none; color: rgb(229, 34, 45); }
.footermenu { position: relative; margin: 0px; overflow: visible; display: inline-block; }
.footermenu li { float: left; padding: 0px 0px 0px 10px; position: relative; }
.footermenu li a { position: relative; text-decoration: none; font-family: "Droid Sans",serif; font-size: 12px; line-height: 20px; font-weight: 400; color: rgb(78, 78, 78); padding: 0px; border: medium none; border-radius: 0px; text-shadow: none; transition: all 0.3s ease 0s; }
.footermenu li a:hover { color: rgb(229, 34, 45); background: none repeat scroll 0% 0% transparent; transition: all 0.3s ease 0s; }
.footermenu li.active a { color: rgb(229, 34, 45); background: none repeat scroll 0% 0% transparent; }
img { max-width: 100%; }
/* ::::: http://livedemo00.template-help.com/wt_47880/fonts/font-awesome.css ::::: */

@font-face {
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");
}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; }
.pull-right { float: right; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-asc::before { content: ""; }
.fa-sort-up::before, .fa-sort-desc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-reply-all::before { content: ""; }
.fa-mail-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
/* ::::: http://livedemo00.template-help.com/wt_47880/assets/tm/css/tm_docs.css ::::: */

.tm_image-grid::after { content: ""; display: block; height: 0px; overflow: hidden; clear: both; }

.row_3 {
  border-top: 1px solid #e3e3e3;
  padding: 18px 0 25px;
  background: #fbfbfb;
}

.padbot3 {
  padding-bottom: 19px;
}

.list-partners {
  padding: 0;
  margin: 0;
  position: relative;
  list-style: none;
  overflow: hidden;
}

.list-partners > li {
  overflow: hidden;
  position: relative;
  margin: 0;
  padding-bottom: 30px;
}

.list-partners > li figure {
  float: left;
  margin-right: 9px;
  width: 285px;
  height: 224px;
  border: 0;
}

.partnersinfo {
  position: relative;
}

.list-partners > li p {
  text-transform: uppercase;
  font-family: 'Droid Sans', sans-serif;
  font-size: 11px;
  line-height: 13px;
  font-weight: 400;
  color: #606060;
  margin-top: 16px;
  margin-bottom: 0;
}

.btn-link3 {
  position: relative;
  font-family: 'Droid Sans', sans-serif;
  font-size: 11px;
  line-height: 20px;
  font-weight: 400;
  color: #606060;
  border: none;
  border-radius: 8px;
  padding: 0;
  margin-right: 9px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  z-index: 1;
}

.team_logo{
	margin-top: 12px;
}



.player_photo{
	float:left;
	margin-right:125px;
	margin-left:25px;
}

.null-cell-tour{
	background: url('/images/tdp.png') no-repeat center center;
}

.tournament td{
	text-align: center;
	vertical-align: middle!important;
	display: table-cell;
	font-size: 11px!important;
	max-width: 60px;
}

#header .container{
	padding-left: 0px!important;
	padding-right: 0px!important;
}

.p-o-block div{
	text-align:center;
	padding:5px;
}
.p-o-block{
display:inline-block;
width:200px;

}

.stage{
  display: inline-block;
  float: left;
  margin-right: 30px;
}

.tournament *, .tournament *::before, .tournament *::after { border-color: rgb(0, 0, 0) ! important; }
.tournament {
  border: 1px solid #000000!important;
}

.header-slogan{
	position: absolute;
	left: 310px;
	top: 4px;
	font-size: 43px;
	font-style: italic;
	color: #6AB4E5;
	text-shadow: 0.05em 0.05em 0.1em black;
}

#header .container{
	position: relative;
}




#slider_block {
	width: 1170px;
	
	overflow:hidden;
	position:relative;
	margin:auto;
	margin-bottom:15px;
}

#slider_block:before {
	content:"";
	display:block;
	width:100%;
	height:0;
	position:absolute;
	left:0;
	top:0;
	box-shadow: 0 0 25px 4px rgba(0,0,0,1);
	z-index:9999;
} 

#slider {
  overflow: hidden;
  width:100%;
}

#slider img {
  float: left;
  display: block;
}

#prev, #next {
  display: block;
  height: 81px;
  width: 34px;
  top: 90px;
  left:44px;
  position: absolute;
 background:url('../images/scroll_left.png') no-repeat;
 background-size:contain;
}

#next {
  left: initial;
  right: 44px;
  background:url('../images/scroll_right.png') no-repeat;
  background-size:contain;
}

.slider_instead  {
	display:none;
}

.col-lg-12{
	/* max-width: 750px!important;
	  margin-left: 390px!important; */
	  display: inline-block;
}

.list-spotlight{
	padding: 0px 0px 0px 0px;
	margin:0;
}

.list-spotlight h3{
	font-size: 16pt;
	  margin-bottom: 6px;
}
.list-spotlight p{
	font-family: "Droid Sans",sans-serif;
  font-size: 12pt;
  line-height: 17px;
  font-weight: 400;
  padding: 0px;
}

.gallery_box{
	float:left;
	margin: 0 30px 20px 0;
}

.border_block{
	border: 2px solid;
	border-color: #66B7E2;
	padding: 10px 10px 10px 10px;
	box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);
}

#seasons_select, #seasons_ratings_select, #tournaments_ratings_select, #seasons_players_select, #tournaments_players_select, #format_ratings_select, #tournaments_select, #game_type_ratings_select, #game_type_players_select, #teams_list{
	margin-bottom: 15px;
    margin-right: 15px;
    float: left;
    background: #eef5f8;
    color: #256fa1;
	font-size: 14px;
}



.header-block{
	height: 152px;
    background: rgba(224, 238, 245, 0.9);
    position: absolute;
    width: 1170px;
    top: 304px;
}

.menu-block{
	height: 50px;
    width: 1170px;
    background: #256fa1;
	position: relative;
}

.menu-h{
	height: 3px;
    width: 100%;
    background: #f0512c;
    position: absolute;
    bottom: 0;
    left: 0;
}

#logo{
	height: 300px;
}
.logo-link{
	position: absolute;
    top: -158px;
    left: 25px;
}

.menu-l{
	margin:0;
	padding:0;
	display: inline-block;
    margin-left: 226px;
    margin-top: 13px;
}

.menu-l li{
	float:left;
	margin-left: 17px;
}

.menu-l li a{
	color:#ffffff;
	text-transform: uppercase;
	font-size: 14px;
}

.menu-l li a:hover{
	color: #f0512c;
    transition: all 0.2s ease 0s;
}

.sed-block{
	margin: 16px 0 0 245px;
    width: 910px;
    padding: 0;
    height: 86px;
}

.sed-block li:nth-child(1){
	margin: 0;
}

.sed-block li{
	float: left;
    margin-left: 27px;
    display: table;
    height: 86px;
    width: 207px;
}

.sed-block a{
    display: table-cell;
    vertical-align: middle;
}

.news-block{
	margin-right: 25px;
	width: 380px;
	float: left;
	position: relative;
}

.news_title{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
}

.news_head_block{
	font-size: 14pt;
	color:#256fa1;
	background:#e0eef5;
	padding: 5px 5px  5px 20px;
}

.news_body_block{
	font-size: 12pt;
	color:#256fa1;
	background:#eef5f8;
	padding: 5px 5px  5px 20px;
}

.news_link{
	color:#256fa1;
}

.news_footer {
    font-size: 11pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1!important;
    padding: 10px 15px 10px 20px;
    position: absolute;
	width: 380px;
}

.home_content_block{
	max-width: 720px!important;
    position: relative;
    float: right;
	color: #256fa1;
    background: #eef5f8;
	padding: 50px 15px 10px 20px;
}

.home_content_block h2{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 720px;
}

.footer-icon{
	position: absolute;
    width: 60px;
    top: 15px;
}

.copyright{
	display: block;
    position: absolute;
    text-transform: uppercase;
    font-size: 12px;
    color: #ffffff;
    top: 15px;
    left: 75px;
}

footer{	
	background: #256fa1;
	position: relative; 
	height: 100px;
	width: 1170px;
}

.shedule_table{
	width: 1140px;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 20px;
}

.shedule_table_first{
	font-size: 14px!important;
    color: #256fa1!important;
    text-transform: uppercase;
    /* background: #256fa1; */
    background: #e0eef5;
    padding: 10px 15px 10px 20px;
    position: relative;
	height: 40px;
}

.shedule_table td{
	padding-left: 20px;
}

.shedule_cell_w{
	font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
	height: 40px;
}

.shedule_cell_b{
	font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
	height: 40px;
}

.shedule-h{
	height: 3px;
    width: 100%;
    background: #f0512c;
    position: absolute;
    top: 45px;
    left: 0;
}

.content-title{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 1140px;
}

.content-title-2{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
	margin-bottom: 20px;
    width: 1140px;
}

.content-title-4{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
	margin-bottom: 0;
    width: 1140px;
}

.content-block{
	padding: 55px 20px 20px 20px;
}

/* .shedule_table_first:before{
	content:'';
	height: 3px;
    width: 100%;
    background: #f0512c;
    position: absolute;
    bottom: 0;
    left: 0;
} */

.tournament_list_table{
	margin-top:65px;
}

#tournament_table_block{
	margin-top: 85px;
}

.tournament-selects-block{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #eef5f8;
    padding: 10px 15px 0 20px;
    position: absolute;
    top: 40px;
    left: 0;
    width: 1140px;
}

.title-division{
	font-size: 18px;
    text-transform: uppercase;
    color: #256fa1;
}

.tournament_table td:first-child{
	width: 35px;
}

.tournament_table td{
    text-align: center;
	min-width: 25px;
}

.tournament_table{
	width: 1140px;
}

.tournament_cell_w{
	font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
	height: 40px;
}

.tournament_cell_b{
	font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
	height: 40px;
}

.tournament_table_first{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
	height: 40px;
}

.tournament_table_first a{
	color:#ffffff;
}
.tournament_table_first a:hover{
	color: #f0512c;
}

.playoff_title{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
    margin-bottom: 0px;
}

.playoff_cell_w{
	font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
}

.playoff_cell_b{
	font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
}

.protocol-title{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
	margin-bottom: 20px;
    width: 1140px;
}

.protocol-title-score-block{
    height: 175px;
    display: table;
    width: 100%;
}

.protocol-title-score{
	text-align: center;
    color: #f0512c;
    display: table-cell;
    font-size: 56px;
    vertical-align: middle;
}

.p-team1{
	position: absolute;
    top: 72px;
    left: 230px;
    width: 151px;
    height: 151px;
    display: table;
    text-align: center;
}

.p-team2{
	position: absolute;
    top: 72px;
    right: 230px;
    width: 151px;
    height: 151px;
    display: table;
    text-align: center;
    vertical-align: middle;
}

.p-team-img{
	display: table-cell;
    vertical-align: middle;
    border: 3px solid #f0512c;
    border-radius: 100px;
    width: 151px;
    height: 151px;
}

.p-team-img img{
    border-radius: 100px;
    max-height: 145px;
    max-width: 145px;
}

.playoff_judges_block{
	position: absolute;
    width: 250px;
    top: 200px;
    left: 450px;
}

.playoff_judges_title{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
	height: 40px;
}

.playoff_judges_table{
	width: 250px;
}

.playoff_judges_table td{
	padding-left: 20px;
}

.judges_cell_w{
	font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
	height: 36px;
}

.judges_cell_b{
	font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
	height: 36px;
}

.playoff_judges_score_block{
	position: absolute;
    width: 250px;
    top: 340px;
    left: 450px;
}

.protocol_head{
	display: block;
    height: 450px;
}

.protocol-players-list-table-team1{
	width: 45%;
	float:left;
}

.protocol-players-list-table-team2{
	width: 45%;
	float:right;
}

.protocol-players-list-table-team1 td{
	padding-left: 20px;
}

.protocol-players-list-table-team2 td{
	padding-left: 20px;
}

.protocol-players-list-table-team1 thead tr:first-child{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
    height: 40px;
}

.protocol-players-list-table-team2 thead tr:first-child{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
    height: 40px;
}

.protocol_cell_b{
    font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
    height: 62px;
}

.protocol_cell_w{
    font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
    height: 62px;
}

.liy1{
	position: relative;
}

.liy1 span{
	position: absolute;
	top:10px;
	left:20px;
	width: 416px;
}

.liy2{
	position: relative;
}

.liy2 span{
	position: absolute;
	top:10px;
	left:20px;
	width: 416px;
}

.protocol_players_list_block{
	display:table;
	width:100%;
	margin-top:30px;
	margin-bottom:30px;
}

.best_player_team1_block{
	width: 200px;
    height: 151px;
    display: table;
    text-align: center;
    float: left;
    margin-left: 155px;
}

.best_player_team2_block{
	width: 200px;
    height: 151px;
    display: table;
    text-align: center;
    float: right;
    margin-right: 155px;
}

.best_player_team1_img{
	display: table-cell;
    vertical-align: middle;
    border: 3px solid #f0512c;
    border-radius: 100px;
    width: 151px;
    height: 151px;
}

.best_player_team2_img{
	display: table-cell;
    vertical-align: middle;
    border: 3px solid #f0512c;
    border-radius: 100px;
    width: 151px;
    height: 151px;
}

.best_player_team1_img img{
	border-radius: 46px;
    max-height: 137px;
    max-width: 145px;
}

.best_player_team2_img img{
	border-radius: 46px;
    max-height: 137px;
    max-width: 145px;
}

.protocol-period1, .protocol-period2, .protocol-period3, .protocol-period4{
	width: 100%;
	margin-bottom: 30px;
}

.protocol-period1 td, .protocol-period2 td, .protocol-period3 td, .protocol-period4 td{
	max-width: 205px;
}

.protocol-period1 tr:first-child, .protocol-period2 tr:first-child, .protocol-period3 tr:first-child, .protocol-period4 tr:first-child{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
    height: 40px;
}

.protocol-period1 tr:first-child, .protocol-period2 tr:first-child, .protocol-period3 tr:first-child, .protocol-period4 tr:first-child{
	
}

.protocol-period1 td:first-child, .protocol-period2 td:first-child, .protocol-period3 td:first-child, .protocol-period4 td:first-child{
	padding-left: 20px;
}

.p-team-name{
	position: absolute;
    top: 151px;
    width: 100%;
    left: 0;
    font-size: 24px;
}

#ratings_table_block{
	margin-top: 65px;
}

.ratings_sh_title{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
    height: 40px;
	margin-top: 115px;
}

.rating_table_sh{
	width: 1140px;
}

.rating_table_sh td:first-child{
	padding-left: 20px;
}

.ratings_r_title{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
    height: 40px;
    margin-top: 30px;
}

.ratings_r_table{
	width: 1140px;
}

.ratings_r_table td:first-child{
	padding-left: 20px;
}

.ratings_g_table{
	width: 1140px;
}

.ratings_g_table td:first-child{
	padding-left: 20px;
}

.ratings_g_title{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 13px 15px 10px 20px;
    position: relative;
    height: 40px;
    margin-top: 30px;
}

.teams-elem-block{
	width: 151px;
    height: 151px;
    text-align: center;
    float: left;
	margin-left: 52px;
	margin-bottom: 65px;
}

.teams-elem-img{
	display: table-cell;
    vertical-align: middle;
    border: 3px solid #f0512c;
    border-radius: 100px;
    width: 151px;
    height: 151px;
}

.teams-elem-img img{
	border-radius: 100px;
    max-height: 145px;
    max-width: 145px;
}

.list_team{
	margin-top: 65px;
}
.teams_list_team{
	margin-top: 25px;
}

.team-players-content-block{
	margin-top: 65px;
}

.team_r_table{
	width: 1140px;
	margin-top: 10px;
}

.team_r_table td:first-child{
	padding-left: 20px;
}

.content-title-team{
	font-size: 14px!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    position: relative;
    top: 20px;
    left: 0;
    width: 1140px;
}

.team_cell_b{
    font-size: 14px;
    color: #256fa1;
    background: #e0eef5;
    padding: 5px 5px 5px 20px;
    height: 36px;
}

.team_cell_w{
    font-size: 14px;
    color: #256fa1;
    background: #eef5f8;
    padding: 5px 5px 5px 20px;
    height: 36px;
}

.player_content_block{
	position: relative;
    padding-top: 65px;
}

.player_rating_title{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    left: 0;
    width: 1140px;
	position: relative;
}

.players-selects-block{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #eef5f8;
    padding: 15px 15px 0 20px;
    bottom: -11px;
    left: 0;
    width: 1140px;
    height: 56px;
}

.player-block{
	margin-bottom: 50px;
}

#players_table_block{
    left: 0;
    width: 1140px;
	margin-top: 20px;
}

.players_table_r{
	width: 1140px;
}

.players_table_r td:first-child{
	padding-left: 20px;
}

.gallery_block{
	margin-top: 65px;
}

.album_img{
	width: 151px
}

.gallery-content{
	margin-top: 65px;
	padding-left: 30px;
}

.mini-img{
	width: 42px;
    height: 42px;
    vertical-align: middle;
    border: 1px solid #f0512c;
    border-radius: 100px;
    float: left;
    text-align: center;
    margin: 10px 15px 10px 0;
    position: relative;
    display: flex;
}

.mini-img img{
	max-width: 40px;
    max-height: 40px;
    border-radius: 100px;
    margin: 0 auto 0 auto;
}

.rating-td-img a{
	height: 62px;
    display: table-cell;
    vertical-align: middle;
}

#slider{
	display: block;
    text-align: center;
    float: none;
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: 0px;
    z-index: auto;
    width: 1170px;
    height: 456px;
    margin: 0px;
    overflow: hidden;
}

.teams_title1{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    left: 0;
    width: 1140px;
    position: relative;
    margin-top: 65px;
}

.teams_title2{
	font-size: 14pt!important;
    color: #ffffff!important;
    text-transform: uppercase;
    background: #256fa1;
    padding: 10px 15px 10px 20px;
    left: 0;
    width: 1140px;
    position: relative;
}

.home-schedule{
	height: 150px;
	width: 1170px;
	display: block;
	padding: 0;
	margin: 0 15px 0 5px;
}

.home-schedule li{
	height: 150px;
	width: 219px;
	float: left;
	margin-left: 11px;
	position: relative;
}

.elem-schedule-back, .elem-schedule-now, .elem-schedule-forward{
	background: #EDF5F8;
}

.elem-schedule-back .schedule-data{
	text-align: center;
	background: #E1EFF6;
	text-transform: uppercase;
	color: #256fa1;
	font-size: 14px;
	line-height: 2;
}

.elem-schedule-now .schedule-data{
	text-align: center;
	background: #F54E29;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 2;
}

.elem-schedule-forward .schedule-data{
	text-align: center;
	background: #236EA0;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 2;
}

.schedule-place{
	margin-top: 5px;
	text-align: center;
	text-transform: uppercase;
	color: #256fa1;
	font-size: 12px;
}

.schedule-team1{
	position: absolute;
	left: 0;
	top: 60px;
	width: 100px;
}

.schedule-team1 a{
	position: absolute;
	top: 45px;
	width: 100%;
	left: 0;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}

.schedule-team2{
	position: absolute;
	right: 0;
	top: 60px;
	width: 100px;
}

.schedule-team2 a{
	position: absolute;
	top: 45px;
	width: 100%;
	left: 0;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}

.schedule-mini-img{
	width: 42px;
    height: 42px;
    vertical-align: middle;
    border: 1px solid #f0512c;
    border-radius: 100px;
    text-align: center;
    display: flex;
	margin: 0 auto;
}

.schedule-mini-img img{
	max-width: 40px;
    max-height: 40px;
    border-radius: 100px;
    margin: 0 auto 0 auto;
}

.schedule-time{
	display: inline-block;
    position: absolute;
    top: 70px;
    width: 100%;
    text-align: center;
	text-transform: uppercase;
	color: #256fa1;
	font-size: 14px;
}

.searchbar{
	position: absolute;
    height: 24px;
    width: 160px;
    right: 25px;
	top: 40px;
}

.searchbar .submit_search{
	position: absolute;
    top: -2px;
    right: 0;
    width: 29px;
    height: 29px;
    background: url('../images/search.png') no-repeat center;
    border: none;
    outline: none;
    cursor: pointer;
}

.searchbar .box{
	position: absolute;
	height: 24px;
	width: 160px;
	border-radius: 5px;
	background: #65a9ca;
	color: #ffffff;
	border: 0;
}

.searchbar .box::-webkit-input-placeholder {color:#ffffff; padding-left: 5px;}
.searchbar .box::-moz-placeholder          {color:#ffffff; padding-left: 5px;}
.searchbar .box:-moz-placeholder           {color:#ffffff; padding-left: 5px;}
.searchbar .box:-ms-input-placeholder      {color:#ffffff; padding-left: 5px;}

.searchbar_teams{
	position: absolute;
    height: 24px;
    width: 160px;
    right: 25px;
    top: 7px;
}

.searchbar_teams .submit_search{
	position: absolute;
    top: -2px;
    right: 0;
    width: 29px;
    height: 29px;
    background: url('../images/search.png') no-repeat center;
    border: none;
    outline: none;
    cursor: pointer;
}

.searchbar_teams .box{
	position: absolute;
	height: 24px;
	width: 160px;
	border-radius: 5px;
	background: #65a9ca;
	color: #ffffff;
	border: 0;
}

.searchbar_teams .box::-webkit-input-placeholder {color:#ffffff; padding-left: 5px;}
.searchbar_teams .box::-moz-placeholder          {color:#ffffff; padding-left: 5px;}
.searchbar_teams .box:-moz-placeholder           {color:#ffffff; padding-left: 5px;}
.searchbar_teams .box:-ms-input-placeholder      {color:#ffffff; padding-left: 5px;}




#fda_prev{
	position: absolute;
    background: url('../images/fda_prev.png') no-repeat center center;
    width: 20px;
    height: 40px;
    left: 228px;
    z-index: 1000;
    top: 80px;
	background-size: 15px;
}
#fda_next{
	position: absolute;
    background: url('../images/fda_next.png') no-repeat center center;
    width: 20px;
    height: 40px;
    right: 0;
    top: 80px;
	z-index: 1000;
	background-size: 15px;
}
#schedule_prev{
	position: absolute;
    background: url('../images/fda_prev.png') no-repeat center center;
    width: 20px;
    height: 40px;
    left: -2px;
    z-index: 1000;
    top: 60px;
    background-size: 15px;
}
#schedule_next{
	position: absolute;
    background: url('../images/fda_next.png') no-repeat center center;
    width: 20px;
    height: 40px;
    right: -2px;
    top: 60px;
    z-index: 1000;
	background-size: 15px;
}

.schedule_block{
	position: relative;
}

.schedule_block .caroufredsel_wrapper{
	width: 1150px!important;
}

.header-block .caroufredsel_wrapper{
	width: 936px!important;
}

.player_diagram{
	width: 70px;
    height: 14px;
    border: 1px solid;
}

.pc_diagram{
	height: 12px;
    background: #256fa1;
}

.news_stat{
	position: absolute;
    top: 47px;
    right: 20px;
    line-height: 31px;
}
.news_stat span{
	background: url('../images/eye.png');
    height: 32px;
    width: 32px;
    float: left;
    margin-right: 5px;
}

.best_player_tournament{
	width: 285px;
    height: 260px;
    display: table;
    text-align: center;
    float: left;
}
.best_player_tournament_title{
	color: #428bca;
	font-weight:bold;
}

.schedule_link{
	position: absolute;
    top: 8px;
    right: 20px;
    z-index: 100;
    color: #ffffff;
}

.schedule_link:hover{
    color: #f0512c;
    transition: all 0.2s ease 0s;
}
