/* open-sans-regular - latin_cyrillic-ext_cyrillic */
/* open-sans-regular - latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans'), local('OpenSans'),
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'),
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'),
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.woff') format('woff'), /* Modern Browsers */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../fonts/open-sans-v13-latin_cyrillic-ext_cyrillic-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
#tagline {font-family: 'orbitron';font-size: 24px;margin:15px -5px 30px 0;}
#tagline .b {color:#169FE6;}
#tagline .s {color:#64625F;}
.hideText{text-indent:-999em;letter-spacing:-999em;overflow:hidden;}
body{font-family:'Open Sans',sans-serif;background:#282828;font-size:13px;}
*,a:focus{outline:none !important;}
button:focus{outline:none !important;}
button::-moz-focus-inner{border:0;}
a:hover{color:#333;}
a{color:#169FE6;outline:0 !important;}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;margin:0 0 5px;font-weight:700;color:#575655;}h1.glyphicons,h2.glyphicons,h3.glyphicons,h4.glyphicons,h5.glyphicons,h6.glyphicons{color:#575655;}
h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#a3a3a3;font-weight:400;padding:0 5px;}
h1 span,h2 span,h3 span{font-size:60%;text-transform:none;padding:0;position:relative;top:-3px;font-weight:400;}
h2{font-size:26pt;}
.heading-buttons h1,.heading-buttons h2,.heading-buttons h3,.heading-buttons h4,.heading-buttons h5,.heading-buttons h6{display:inline-block;margin:0 10px;}.heading-buttons h1.glyphicons,.heading-buttons h2.glyphicons,.heading-buttons h3.glyphicons,.heading-buttons h4.glyphicons,.heading-buttons h5.glyphicons,.heading-buttons h6.glyphicons{display:inline-block;}
.heading-buttons .buttons{margin-top:3px;margin-right:10px;text-align:right;}
.heading-buttons .btn{margin-right:10px;}.heading-buttons .btn:last-child{margin-right:0;}
p{margin:0 0 10px;line-height:normal;}
.lead{margin:0 0 10px;}
ul.icons{text-align:left;padding:0;}ul.icons li{display:block;padding:0 0 0 25px;line-height:22px;}ul.icons li i:before{color:#484848;font-size:17px;left:0;top:4px;}
input,button,select,textarea{font-family:'Open Sans',sans-serif;}
input[type="password"]{font-family:sans-serif;}
pre.prettyprint{word-break:normal;word-wrap:normal;white-space:pre;background-color:#f8f8f8;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, #f8f8f8), color-stop(50%, #eeeeee));background-image:-webkit-linear-gradient(#f8f8f8 50%, #eeeeee 50%);background-image:-moz-linear-gradient(#f8f8f8 50%, #eeeeee 50%);background-image:-o-linear-gradient(#f8f8f8 50%, #eeeeee 50%);background-image:linear-gradient(#f8f8f8 50%, #eeeeee 50%);-moz-background-size:38px 38px;background-size:38px 38px;border:1px solid #e5e5e5;display:block;line-height:19px;margin-bottom:10px;overflow:visible;overflow-y:hidden;padding:0 0 0 4px;}pre.prettyprint .glyphicons{padding:0 0 0 20px;}pre.prettyprint .glyphicons i:before{font-size:17px;top:1px;}
blockquote{margin:0;padding:0 0 0 5px;}blockquote,blockquote.pull-right{border:none;}
blockquote p{font-weight:400;font-size:13px;margin:0 0 10px;}
blockquote small{color:#e25f39;}
.center{text-align:center !important;}
.right{text-align:right;}
.margin-bottom-none{margin-bottom:0 !important;}
.margin-none{margin:0 !important;}
.relativeWrap{position:relative;}
.text-primary{color:#e25f39;}
.separator{padding:10px 0;display:block;}
.separator.bottom{padding:0 0 10px;}
.separator.top{padding:10px 0 0;}
hr{border-top-color:#cbcccd;margin:10px 0;}hr.separator{padding:0;}hr.separator.top{margin:10px 0 0;}
hr.separator.bottom{margin:0 0 10px;}
@media print{@page {size:auto;margin:10mm 10mm 10mm 10mm;}#content{margin:0 !important;padding:0 !important;} #tlyPageGuideWrapper,.filter-bar{display:none !important;} .table td,.table th{vertical-align:middle;} .table th{padding:3px;text-align:center;} .table img{float:left;}}.map_canvas img{max-width:none !important;}
.streetview{width:100%;height:300px;}
.ui-dialog-vevent .dtstart{display:none;}
.ui-dialog-vevent .website{margin:0 0 1em;}
.innerLR{padding:0 10px;position:relative;}
.innerAll{padding:10px;position:relative;}
.innerL{padding-left:10px;position:relative;}
.innerR{padding-right:10px;position:relative;}
.row-merge{position:relative;}.row-merge>[class*="span"]~[class*="span"]{margin-left:0;}.row-merge>[class*="span"]~[class*="span"]:after{position:absolute;top:0;bottom:0;width:1px;background:#e5e5e5;content:"";}
.row-merge>[class*="span"]~[class*="span3"]{width:25.26315789473684%;}
.row-merge>[class*="span"]~[class*="span4"]{width:33.68421052631579%;}
.row-merge>[class*="span"]~[class*="span6"]{width:50.52631578947368%;}
.row-merge>[class*="span"]~[class*="span9"]{width:75.78947368421052%;}
.row-merge.border-top,.row-merge~.row-merge{border-top:1px solid #e5e5e5;}
.row-merge.border-bottom{border-bottom:1px solid #e5e5e5;}

textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#c1c1c1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-size:13px;}
.uniformjs .radio .disabled input[type="radio"],.uniformjs .checkbox .disabled input[type="checkbox"]{margin-left:0;}
.uniformjs .radio,.uniformjs .checkbox{padding-left:0;}
.uniformjs .radio{height:auto;}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:3px;}
.uniformjs label.radio{margin-bottom:0;}
.uniformjs label.radio.inline{margin:0;}
.checkbox.inline{padding-bottom:1px;}
.uniformjs .radio span{margin:2px 0 0;}
.uniformjs .checkbox span{margin:-2px 0 0;}
label,input,button,select,textarea{font-size:13px;}
.input-full input{width:83%;height:17px;}
legend{line-height:normal;height:auto;font-size:18px;margin:0 0 6px;text-align:left;padding:0;border:0;color:#797979;}
.btn-group>.btn,.btn-group>.dropdown-menu{font-size:13px;}
.strong{font-weight:bold;}
input[type=text],input[type=password],select,textarea{border-color:#D8D9DA;color:#A7A7A7;}
.control-label.center{text-align:center;}
.form-actions{background:none;border:none;margin:0;}
.form-horizontal .form-actions{margin-top:0;padding:0;}
.form-horizontal .controls{margin-left:0px;}
.form-horizontal .control-label{width:125px;}
.form-horizontal .control-group:last-child{margin:0;}

@media only screen and (max-width:979px){.table-responsive.swipe-horizontal{border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%;border-left:1px solid #DDD;}.table-responsive.swipe-horizontal th,.table-responsive.swipe-horizontal td{display:block;margin:0;vertical-align:top;} .table-responsive.swipe-horizontal th{text-align:right;border-bottom:0;border-left:0;} .table-responsive.swipe-horizontal td{min-height:1.25em;text-align:left;border-left:0;border-right:0;border-bottom:0;border-top:0;} .table-responsive.swipe-horizontal thead{display:block;float:left;}.table-responsive.swipe-horizontal thead tr{display:block;} .table-responsive.swipe-horizontal tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;word-spacing:0;letter-spacing:0;font-size:0;}.table-responsive.swipe-horizontal tbody tr{display:inline-block;vertical-align:top;border-left:1px solid #e5e5e5;} .table-responsive.block{}.table-responsive.block table,.table-responsive.block thead,.table-responsive.block tbody,.table-responsive.block th,.table-responsive.block td,.table-responsive.block tr{display:block;} .table-responsive.block thead tr{position:absolute;top:-9999px;left:-9999px;} .table-responsive.block tr{border:1px solid #e5e5e5;} .table-responsive.block td{border:none;border-bottom:1px solid #e5e5e5;position:relative;padding-left:50%;white-space:normal;text-align:left;} .table-responsive.block td:before{position:absolute;vertical-align:middle;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:right;font-weight:bold;} .table-responsive.block td:before{content:attr(data-title);}}.table-invoice td{border:none;padding:0;}
.label.large{height:29px;padding:0 10px;line-height:29px;background:#e5e5e5;color:#64625f;text-shadow:0 1px 0 #fff;}
.label.label-primary{background:#e25f39;}
.label.label-warning{background:#74614f;}
.label.label-important{background:#BD362F;white-space:normal;}
.label.label-success{background:#586e54;}
.label.label-block{display:block;}
.tooltip-inner{background:#272a2c;color:#bab9b9;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#272a2c;}
.tooltip.top .tooltip-arrow{border-top-color:#272a2c;}
.tooltip.left .tooltip-arrow{border-left-color:#272a2c;}
.tooltip.right .tooltip-arrow{border-right-color:#272a2c;}
.tooltip.left{margin-left:-13px;}
#flotTip{white-space:nowrap;border:1px solid #e25f39;padding:3px 8px;background:#e25f39;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);position:absolute;z-index:100;color:#fff;}
.popover{border-color:#e5e5e5;box-shadow:0 1px 5px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.05);}.popover .popover-title{background-image:url("../images/mosaic-pattern.png");background-repeat:repeat;font-weight:600;padding:0 10px;height:29px;line-height:29px;}
#demo_popovers .popover{position:relative;display:block;width:100%;margin:0;}
.modal-backdrop{z-index:10000;background:#000000 url("../images/pattern1.png") repeat;}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.9;filter:alpha(opacity=90);}
.modal{z-index:10001;border-color:#e5e5e5;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;}.modal .modal-header{padding:0 10px;height:29px;line-height:29px;border-color:#e5e5e5;background:#fafafa url("../images/mosaic-pattern.png") repeat;}.modal .modal-header h3{font-size:14px;}
.modal .modal-header .close{position:absolute;top:5px;right:10px;padding:0;margin:0;opacity:1;filter:alpha(opacity=100);}
.modal .modal-body{padding:10px;}.modal .modal-body p:last-child{margin:0;}
.modal .modal-footer{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);border-color:#e5e5e5;padding:10px;background:#f5f5f5 url("../images/pattern1.png") repeat;}
.alert{margin:0 0 10px;color:#fff;border-color:#ab7a4b;background:#ab7a4b;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);}.alert h4{margin:0 0 5px;color:#fff;}
.alert.alert-error{background:#bd362f;color:#fff;border-color:#bd362f;}.alert.alert-error .close{color:#fff;}
.alert.alert-error h4{color:#fff;}
.alert.alert-primary{background:#e25f39;color:#fff;border-color:#e25f39;}.alert.alert-primary .close{color:#fff;}
.alert.alert-primary h4{color:#fff;}
.alert.alert-info{background:#dff3f8;color:#7399b9;border-color:#93b9d8;}.alert.alert-info .close{color:#7399b9;}
.alert.alert-success{border-color:#609450;background:#609450;color:#fff;}.alert.alert-success .close,.alert.alert-success h4{color:#fff;}
.alert .close{opacity:1;filter:alpha(opacity=100);color:#fff;}
.progress{margin:0 0 10px;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);}
.progress .bar{/*background:#e8e8e8;*/}
.progress .bar.right{text-align:right;text-indent:10px;direction:rtl;}
.progress.white{background:#fff;}
.progress.progress-info .bar{background:#93b9d8;}
.progress.progress-success .bar{background:#609450;}
.progress.progress-warning .bar{background:#ab7a4b;}
.progress.progress-primary .bar{background:#e25f39;}
.progress.progress-danger .bar{background:#bd362f;}
.progress.progress-inverse .bar{background:#45484d;}
.progress.progress-small{height:15px;}.progress.progress-small .bar{font-size:8px;line-height:15px;}.progress.progress-small .bar.right{text-indent:2px;}
.progress.progress-mini{height:5px;}

.ui-widget-header{border-color:#e25f39;background:#e25f39;color:#fff;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fafafa;border-color:#dddddd;color:#797979;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#e25f39;color:#fff;}
.ui-widget-content{border:none;}
.ui-datepicker-inline{width:100%;padding:0;}
.datepicker-inline{margin:0 0 5px;}
@media (max-width:480px){.bwizard-steps li:after,.bwizard-steps li:before{border:none;} .bwizard-steps li,.bwizard-steps li.active,.bwizard-steps li:first-child,.bwizard-steps li:last-child{margin-right:0;padding:0;background-color:transparent;}}body.login{background:#fafafa url("../images/mosaic-pattern.png") repeat;}body.login #login{padding:50px 0;}body.login #login .form-signin{position:relative;max-width:700px;margin:0 auto 20px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}body.login #login .form-signin .inner{padding:20px;}
body.login #login .form-signin form{margin:0;}
body.login #login .form-signin p{margin:5px 0;}body.login #login .form-signin p:first-child{margin:0 0 10px;}
body.login #login .form-signin p:last-child{margin:5px 0;}
body.login #login .form-signin p.copyright{margin-top: 25px;}
body.login #login .form-signin h3{background:#64625f;color:#fff;margin:0;padding:0 15px;height:47px;line-height:47px;text-shadow:none;font-size:16pt;font-weight:400;}body.login #login .form-signin h3 a{color:#fff;}
body.login #login .form-signin label{font-size:14px;color:#544f49;}
body.login #login .form-signin .checkbox{margin:10px 0;}
body.login #login .form-signin .password{float:right;font-size:13px;font-weight:400;}
body.login #login .form-signin input[type="text"],body.login #login .form-signin input[type="password"]{font-size:16px;height:auto;margin-bottom:0px;padding:5px 9px;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;background:#fff;}
body.login #login .form-signin .form-horizontal .control-group {margin-top: 10px;margin-bottom:0px;}
body .messages {max-width: 700px;margin:0 auto;padding-top:10px;}
.gallery ul{margin:0;padding:0;list-style:none;}.gallery ul li .thumb{position:relative;background:#e25f39;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);display:block;padding:10px;margin-bottom:10px;z-index:1;}
.gallery ul li.span2:nth-child(6n+7){margin-left:0;}
.gallery ul li.span3:nth-child(5n+6){margin-left:0;}
.gallery ul li.span4:nth-child(4n+5){margin-left:0;}
.gallery.gallery-masonry li[class*="span"]{margin-left:0;}
.gallery.gallery-2 li .thumb{padding:0;border-color:#4c4c4c;}
.thumb{display:inline-block;padding:3px;border:1px solid #e5e5e5;}
.thumbnails{margin:0;}.thumbnails>li{margin-bottom:10px;}.thumbnails>li .thumbnail{border-color:#e5e5e5;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0),inset -1px -1px 1px rgba(0, 0, 0, 0);}
.thumbnails>li a.thumbnail:hover,.thumbnails>li a.thumbnail:focus{border-color:#e25f39;-webkit-box-shadow:0 1px 4px rgba(226, 95, 57, 0.25);-moz-box-shadow:0 1px 4px rgba(226, 95, 57, 0.25);box-shadow:0 1px 4px rgba(226, 95, 57, 0.25);text-decoration:none;}
.carousel{margin-bottom:10px;}.carousel .carousel-control{font-size:45px;}.carousel .carousel-control.right{text-align:center;}
.fc-state-highlight{background:rgba(0, 0, 0, 0.2);}
#external-events ul{list-style:none;margin:0 0 20px;}
#external-events li{margin:0 0 5px;padding:2px 5px;background:#e25f39;color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);font-size:.85em;cursor:pointer;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);}
#external-events li.glyphicons{padding:2px 5px 2px 30px;display:block;}#external-events li.glyphicons i:before{font-size:14px;color:#fff;top:0;left:0;background:rgba(0, 0, 0, 0.3);height:24px;width:24px;line-height:24px;text-align:center;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-right:1px solid rgba(255, 255, 255, 0.4);}
.fc-header-title h2{font-size:16pt;line-height:25px;}
.fc-event-skin{border-color:#e25f39;background-color:#e25f39;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 1px 1px 1px rgba(255, 255, 255, 0.2),inset -1px -1px 1px rgba(0, 0, 0, 0.2);}
.fc-event-time,.fc-event-title{padding:0 5px;}
#calendar .btn-group .btn-primary{margin-right:2px;}
@media (max-width:979px){.container-fluid.fixed{width:auto;border:none;margin:0;}}@media (max-width:767px){body{padding:0;} .nav-tabs>li>a{font-size:10pt;} .nav-tabs>li>a,.nav-pills>li>a{padding-left:5px;padding-right:5px;} .documentation .span3 .menu.affix{position:relative;top:0;width:auto;} .phone-margin.bottom{margin:0 0 10px;} .well{padding:5px;} .widget .widget-body{padding:5px;} .widget.margin-bottom-none{margin-bottom:10px;} .widget.widget-tabs .widget-head{height:auto;padding:0;}.widget.widget-tabs .widget-head ul{display:block;border-right:none;height:auto;}.widget.widget-tabs .widget-head ul li{float:none;display:block;width:100%;} .widget.widget-activity .widget-head{height:auto;}.widget.widget-activity .widget-head .heading{float:none;display:block;} .widget.widget-activity .filters{float:none;} .widget.widget-activity .activities li span.ellipsis{max-width:60%;} .widget-stats:not(.widget-sidebar-stats),.widget-stats:not(.widget-sidebar-stats).margin-bottom-none{margin:0 0 10px;} .tabsbar,.tabsbar.tabsbar-2{height:auto;}.tabsbar ul,.tabsbar.tabsbar-2 ul{height:auto;} .media{text-align:center;}.media img.pull-left,.media img.pull-right{display:inline-block;} .media blockquote{padding:0;text-align:center;}.media blockquote.pull-right p,.media blockquote.pull-right small{text-align:center;} .menu-right #menu{left:0;right:auto;box-shadow:-2px 0 5px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:-2px 0 5px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:-2px 0 5px rgba(0, 0, 0, 0.1) inset;border-left:none;border-right:1px solid #adafb1;} .menu-right #content{margin:0 0 0 204px;} .menu-right.menu-hidden #content{margin:0;} .row-merge>[class*="span"]~[class*="span"]{width:auto;}.row-merge>[class*="span"]~[class*="span"]:after{display:none;} .row-merge.border-top,.row-merge~.row-merge{border-top:1px solid #e5e5e5;} body.login #login{padding:50px 5px;} #gritter-notice-wrapper{display:none !important;}}@media (max-width:480px){h1,h2,h3{line-height:30px;font-size:18pt;} h3.glyphicons i:before,h2.glyphicons i:before{font-size:24px;top:3px;left:5px;} .heading-buttons .buttons{margin-top:10px;float:none;padding:0 10px;text-align:center;}.heading-buttons .buttons .btn{margin:0;float:none;} .separator{padding:5px 0;margin:0;} .table-condensed th,.table-condensed td{padding:4px 5px;} p.glyphicons{padding:5px 0 10px 55px;}p.glyphicons i:before{color:#D67170;font-size:35pt;top:0;} p.glyphicons.right{padding:0 55px 0 0;}}@media (max-width:320px){.nav-tabs>li,.nav-tabs>li>a,.nav-tabs>li>a:hover{display:block;float:none;margin:0 0 -1px;border-color:#e25f39;} .nav-tabs>li:hover{border-color:#e25f39;} .nav-tabs>li,.nav-tabs>li>a{border-color:#E0D5C6;background:#F5EADB;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;}}@media (max-width:979px) and (min-width:768px){.widget-stats{padding:36px 0;}.widget-stats .glyphicons{padding:0;}.widget-stats .glyphicons i:before{font-size:30px;top:-5px;} .widget.widget-3 .widget-head{padding:0;}.widget.widget-3 .widget-head .heading{font-size:13px;overflow:hidden;padding:0;}.widget.widget-3 .widget-head .heading .glyphicons{width:18px;float:left;} .widget.widget-3 .widget-head .heading i:before{font-size:14px;left:0;top:3px;}}
.messages  .alert.alert-error a {
    color: #FFFFFF;
    text-decoration: underline;
}
.btn-large {
  font-size: 15px;
}
.btn-primary {
  background-color: #1abc9c;
  color: #fff;
  text-shadow: none !important;
  background-image: none;
  text-transform: uppercase;
  border-color: none;
  font-weight: 600;
  box-shadow:0px 1px 4px 0px rgba(0,0,0,.5);
  border: none;
  border-radius: 3px;
  height: 46px;
}
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active {
  color: #ffffff;
  background-color: #444;
}