﻿html{height: 100%;direction: ltr;font-size: 16px;}
body{background-color: #ffffff;margin: 0 0 0 0;text-decoration: none;/*height: 100%;*/direction: ltr;line-height: 1.8em;font-size: 14px;}
.MainBody{margin-top: 0px; background-color: #ffffff;}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover,a:visited,a:checked,a:focus,a:hover {text-decoration: none;}
.Warning{position: fixed;width: 450px;z-index: 1100;border: ridge 1px #556b2f;background-color: #dc143c;color: #ffffff;font-size: 11px;vertical-align: middle;margin: 0px auto;text-align: center;right: 2px;bottom: 2px;padding: 2px;line-height: 1.5em;}
a.back-to-top {display: none;width: 40px;height: 40px;text-indent: -9999px;position: fixed;z-index: 999;left: 15px;bottom: 15px;background: #006666 url("/Content/ImagesSiteParts/Btns/up-arrow.png") no-repeat center 43%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

/*.Text-left {text-align: left;}
.Text-right {text-align: right;}*/

.Padd3 {padding: 4px;}
.Hidden {display: none;}
.Bordered {border: solid 1px #8f8c8c;}
.InLinePart {display: inline-block;}
.BlockPart {display: block;}
.Centered {margin: 0px auto;}
.Pointer {cursor: pointer;}
/*.NoOverflow{ overflow: hidden;}*/
.Margin3 {margin: 3px;}

.Text-White {color: white;}
.Text-Yellow {color: yellow;}
.Text-Red {color: red;}
.Text-Blue {color: blue;}
.Text-Black {color: black;}
.Text-Green {color: green;}

.Text-Bold {font-weight: bold;}
.Text-Normal {font-weight: normal;}

.Text-Ltr {direction: ltr !important;}
.Text-Rtl {direction: rtl !important;}

.Text-Lined{ text-decoration: line-through;}
.Text-Lined.outer {color: #ff0000;text-decoration: line-through;}
.Text-Lined.inner { color: #2f4f4f;}

.Round2 {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;overflow: hidden;}
.Round4 {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;overflow: hidden;}
.Round6 {-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.Round8 {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;overflow: hidden;}
.Round10 {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow: hidden;}

.Separ2 {height: 2px;display: block;}
.Separ3 {height: 3px;display: block;}
.Separ5 {height: 5px;display: block;}
.Separ7 {height: 7px;display: block;}
.Separ10 {height: 10px;display: block;}

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-left: 10px;padding-right: 10px;}
.col-xs-15 {width: 20%;float: left;}

@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}
@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}
@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}

.DateSepar {width: 15px; text-align: center; padding-top: 5px; font-size: 1.5rem;}
.CapchSepar{text-align: center;padding-top: 5px;font-size: 0.9rem;}

/*.navbar-collapse {  float: right;  width: 100%;  clear: both;}
@media (min-width: 768px) {  .navbar-left {    margin-top: -50px;  }}*/

.form-control.btn-xs.TxtRes{ float: none;width: 40px;}
.BtCapch{ width: 250px;margin-bottom: 10px;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  padding-right: 2px;
  padding-left: 2px;
  /*background-color: #ff0000;*/
}

.TransButt{position: absolute;background-color: transparent;border-width: 0px;border-style: none;width: 15px; height: 15px;left: 0;top: 0;cursor: pointer;vertical-align: top;border: solid 0px red;color: #000000;text-align: center;/*height: 16px;*/display: block;}
.VoteToolTip{border: solid 1px #eeeeee;padding: 2px;background-color: #efefef;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;}
.VoteItem {position: relative;display: inline-block;width: 15px;height: 15px;/*margin-top: 5px;*/border: solid 0px green;margin: 0px auto;vertical-align: middle;border: solid 0px red;}
.StartBox{line-height: 2em;border: solid 1px #cfcfcf;margin-left: 3px;margin-right: 3px; margin-bottom: 3px;padding: 3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden; }
.VoteItemm > img {position: relative;display: inline-block;width: 12px;height: 12px;/*margin-top: 5px;*/border: solid 0px green;margin: 0px auto;vertical-align: middle;border: solid 0px red;}

.Upd{display:inline-block;vertical-align: middle; }
.Upd > div > img { vertical-align: middle; display: table-cell;}
.Updoverlay {position: fixed; /* Sit on top of the page content */display: block; /* Hidden by default */width: 100%; /* Full width (cover the whole page) */height: 100%; /* Full height (cover the whole page) */top: 0;left: 0;right: 0;bottom: 0;background-color: #666666;background-color: rgba(0,0,0,0.5); /* Black background with opacity */z-index: 600; /* Specify a stack order in case you're using a different order for other elements */cursor: pointer; /* Add a pointer on hover */}
.Updtext {position: absolute;top: 50%;left: 50%;font-size: 30px;color: white;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}

.Warning{position: fixed;width: 450px;z-index: 1100;border: ridge 1px #556b2f;background-color: #dc143c;color: #ffffff;font-size: 11px;vertical-align: middle;margin: 0px auto;text-align: center;right: 2px;bottom: 2px;padding: 2px;line-height: 1.5em;}

.w600{ width: 600px;}
.w585{ width: 585px;}
.w400{ width: 400px;}
.w350{ width: 350px;}
.w320{ width: 320px;}
.w250{ width: 250px;}
.w230{ width: 230px;}
.w205{ width: 205px;}
.w180{ width: 180px;}
.w170{ width: 170px;}
.w150{ width: 150px;}
.w140{ width: 140px;}
.w150 {width: 130px;text-align: right;}
.w135{ width: 135px;}
.w125{ width: 125px;}
.w120{ width: 120px;}
.w100 {width: 100px;}
.w100p {width: 100%;display: table-cell; }
.w95{ width: 95px;}
.w70 {width: 70px;}
.w60 {width: 60px;}
.w50p {width: 50%; display: table-cell; }
.w45{ width: 45px;}
.w30 {width: 30px}
.w25{ width: 25px;}
.w20 {width: 20px;}
.w10 {width: 10px}

.SnButt {width: 34px; height: 34px; border: solid 0px red; display: inline-block; margin: 1px;}
.Instagram {background-image: url('/Content/ImagesSiteParts/SN/instagram.svg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #efefef;}
.Facebook {background-image: url('/Content/ImagesSiteParts/SN/facebook.svg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #333399;}
/*.Gplus {background-image: url('/Content/ImagesSiteParts/SN/Gplus.jpg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #FF3300;}*/
.LinkedIn {background-image: url('/Content/ImagesSiteParts/SN/linkedin.svg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #0077b5;}
.telegram {background-image: url('/Content/ImagesSiteParts/SN/telegram.svg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #3399FF;}
.Twitter {background-image: url('/Content/ImagesSiteParts/SN/twitter.svg');-ms-background-repeat: no-repeat;background-repeat: no-repeat;border: solid 0px #0099FF;}

.Float-Right{ float: right; }
.Float-Left{ float: left; }
.smaller {font-size: 75%}