
/*
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
*/

body {

    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
  /*  background: #EFEFEF;
    background: #f5f5f5 url(../images/bodypattren.jpg) repeat;
    background: #f5f5f5;
    color: #8E959C;
    */
    color: #222;
    background: #E3E3E3;
    background: #F1F1F1;
    background: url(http://orangeornate.com/demo/assymetric_design/images/tile.gif);
    background: #f5f5f5;
    background: url(../images/background1.png);
}

h2, h3, h4, h5, h6 {
    color: #2F353E;
    font-weight: 300;
    text-transform: uppercase;
}
strong
{
    color:#3399CC;
}
hr.grey,
.grey-bg hr
{
    border-bottom: 1px solid #eee;
    border-top: 1px solid #ccc;

}
.align-center {text-align: center}
.align-left {text-align: left}

.mid-margin-right {margin-right: 10px}
.mid-margin-left {margin-left: 10px}
.mid-margin-top {margin-top: 10px}
.mid-margin-bottom {margin-bottom: 10px}

.mid-padding-right {padding-right: 10px}
.mid-padding-left {padding-left: 10px}
.mid-padding-top {padding-top: 10px}
.mid-padding-bottom {padding-bottom: 10px}

a {
    outline: 0 !important;
}

.navbar-wrap
{
    margin-bottom:15px;
}
.navbar .divider-vertical {
    border-left: 1px solid #ccc;
    border-right: 1px solid #FFFFFF;
    height: 40px;
    margin: 0;
}

.navbar-inverse .navbar-inner
{
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );

    border-radius: 0;
    border-bottom: 4px solid #369DB7;
    border-bottom: 4px solid #00b7ea;
}

.navbar-inverse .divider-vertical
{
    height: 46px;
    margin: 0;
    border-left-color: #26282E;
    border-right-color: #494E5B;
}
.navbar-inverse .nav > li > a
{
    padding: 13px 13px;
    color:#fff;

}
.navbar .brand
{
    padding:4px 0;
}
.navbar-shadow {
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    height: 0.75em;
    position: absolute;
    z-index: 87;
    left: 0;
    width: 100%;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)), color-stop(.3, rgba(0, 0, 0, 0.1)));

    height: 0.75em;
    position: absolute;
    width: 100%;
}
.sub-navbar
{
    height: 30px;
    background: #F1F1F1;
    padding: 10px;
    border-bottom: 1px solid #E5E5E5;
}
.breadcrumb .divider
{
    color:#777777;
    font-size:14px;
}
.navbar-inverse .nav li > a:hover,
.navbar-inverse .nav li > a:focus
{
    /*
    background: #00b7ea;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjdlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDllYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #00b7ea 0%, #009ec3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3));
    background: -webkit-linear-gradient(top,  #00b7ea 0%,#009ec3 100%);
    background: -o-linear-gradient(top,  #00b7ea 0%,#009ec3 100%);
    background: -ms-linear-gradient(top,  #00b7ea 0%,#009ec3 100%);
    background: linear-gradient(to bottom,  #00b7ea 0%,#009ec3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 );
*/
    background: #111111;
    color:#ffffff;
}
.navbar-inverse .navbar-inner .dropdown-menu,
.dropdown-menu
{
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5) inset;
    padding: 5px 7px;
    border-radius: 4px 4px 4px 4px;
}
.navbar-inverse .navbar-inner .dropdown-menu li > a:hover,
.navbar-inverse .navbar-inner .dropdown-menu li > a:focus,
.navbar-inverse .navbar-inner .dropdown-submenu:hover > a,
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a
{
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );
    border-radius: 4px 4px 4px 4px;
    box-shadow:0 0px 1px rgba(0, 0, 0, 0.5) ;
}
.nav-header
{
    color:#3399CC;
}

.dark-shadow
{
    width: 960px;
    height: 22px;
    margin: 0px auto;
    background: url("../images/dark_shadow.png") no-repeat scroll center -1px transparent;
    overflow: hidden;
    width: 100%;
    background-size: 100%;
}

.btn-primary
{
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    color: #ffffff;
    background: #313131;
    *background: #313131;
}
.btn-primary:active,
.btn-primary.active {
    background-color: #4d525f \9;
}

.pull-right.page-title-buttons {
    position: relative;
    right: 15px;
    top: 15px;
}
.page-title.navbar-fixed-top
{
    background: #e6e6e6;
    margin: 0;
    padding-top:0;
    padding-bottom:10px;
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
}
.page-title.navbar-fixed-top hr
{
    display: none;
}
.page-title.navbar-fixed-top .page-title-content
{
    z-index:89;
}

#main
{
    margin-top: 0px;
}

/* ########################## BLOCKS ########################## */

.block-border
{
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
    margin-bottom: 20px;
}
.block-title
{
    height: 25px;
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );

    padding: 10px 10px;
    text-transform: uppercase;
    border-bottom: 5px solid #369DB7;

    border-radius: 4px 4px 0px 0px;
}
.block-title h2
{
    font-size: 17px;
    font-weight: normal;
    line-height: 23px;
    float: left;
    color:#fff;
    margin: 0;
}
.block-content
{
    padding:15px;
    border: 1px solid #eee;
    border-top:0;

}
.block-content.no-padding
{
    padding: 0;
}
.block-content.no-border
{
    border:0;
}
/*
.block-border {
    padding: 0.833em;
    border: 1px solid white;
    border-color: rgba(255, 255, 255, 0.75);
    background: rgba(255, 255, 255, 0.2);
    -moz-border-radius: 0.8em;
    -webkit-border-radius: 0.8em;
    -webkit-background-clip: padding-box;
    border-radius: 0.8em;
    -moz-box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    -webkit-box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
}
.block-border .block-content {
    -moz-box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
}
*/

.block-border {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid rgba(255, 255, 255, 0.75);
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5) inset;
    padding: 0.833em;
}
.promo
{
    background: #bdbfc2; /* Old browsers */
    background: -moz-linear-gradient(top,  #bdbfc2 0%, #e8e9ea 15%, #e8e9ea 85%, #bcc0c4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbfc2), color-stop(15%,#e8e9ea), color-stop(85%,#e8e9ea), color-stop(100%,#bcc0c4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bdbfc2 0%,#e8e9ea 15%,#e8e9ea 85%,#bcc0c4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bdbfc2 0%,#e8e9ea 15%,#e8e9ea 85%,#bcc0c4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bdbfc2 0%,#e8e9ea 15%,#e8e9ea 85%,#bcc0c4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bdbfc2 0%,#e8e9ea 15%,#e8e9ea 85%,#bcc0c4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbfc2', endColorstr='#bcc0c4',GradientType=0 ); /* IE6-9 */

    padding: 20px;
}


.well {
    background-color: #F5F5F5;
    border: 1px solid #E3E3E3;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5) inset;
    padding: 10px;
}
.well-inner-white
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EAEAEA;
    border-radius: 4px 4px 4px 4px;
    padding: 10px;
}
.widget-content h4,
.well h4
{
    color:#3399CC;
    font-size:14px;
    font-weight: 500;
    padding:0px 10px 5px 5px;
    border-bottom:1px solid #3399CC;
    margin:0 0 5px;

}
.wrapped
{
   background: #E3E5EA;
   border:1px solid #ccc;
   color:#666;
   padding: 10px;
    border-radius: 4px;
}
.grey-bg
{
   background: #E6E6E6;
   border:1px solid #D9D9D9;
   color:#666;
   padding: 10px;
    border-radius: 4px;
}

.wrapped.light
{
    background-color: #F7F7F9;
    border: 1px solid #E1E1E8;
}

/*------------------------------------------------------------------
[*. Widget]
*/

.widget {
    position: relative;
    clear: both;

    width: auto;

    margin-bottom: 2em;
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    padding: 8px;
    background: #f5f5f5;
}

.widget-header {
    position: relative;

    height: 40px;
    line-height: 40px;
/*
    background: #E9E9E9;
    background:-moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#E9E9E9));
    background:-webkit-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background:-o-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background:-ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background:linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
    */
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 88%, #d8d8d8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(88%,#e5e5e5), color-stop(100%,#d8d8d8));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 88%,#d8d8d8 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 88%,#d8d8d8 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 88%,#d8d8d8 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 88%,#d8d8d8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 );


    border: 1px solid #CCC;
    border-bottom:0;

    -webkit-background-clip: padding-box;

    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,1);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,1);
}

.widget-header h3 {

    margin-left: 10px;
    float: left;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    color: #555;
    color: #27292F;
    line-height: 18px;

    text-shadow: 1px 1px 2px rgba(255,255,255,1);
}
.widget h3.fancy
{
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
    left: 0;
    padding: 10px;
    position: absolute;
    top: -16px;
    text-shadow: none;
}

.widget-header h3 [class^="icon-"], .widget-header h3 [class*=" icon-"] {
    position: relative;
    top: 1px;
    padding-right: .5em;
    font-size: 16px;
}
.widget-header .widget-actions {
    display: inline-block;
    float: right;
    height: 40px;
    line-height: 40px;
    margin-right: 0.85em;
    vertical-align: middle;
}
.accordion-heading .accordion-toggle {
    padding: 0px 15px;
}
.widget.widget-accordion .toggle-icon {
    color: #434752;
    margin-right: 10px;;
  /*  font-size: 15px;
    position: absolute;
    right: 1em;
    top: 12px;
    */
}
.accordion-body.collapse
{
    padding: 0;
}
.accordion
{
    margin-bottom: 0;
}
.accordion-heading .accordion-toggle
{
    outline: 0;
    text-decoration: none;
}

.widget-content {
    padding: 20px 15px 15px;
    background: #FFF;
    border: 1px solid #CCC;
    border-radius: 0px;
}
form.widget-content
{
    margin: 0;
}
.widget-content.no-padding
{
    padding: 0;
}

.widget-content > .with-padding
{
    padding: 20px 15px 15px;
}

.widget-subtitle
{
   margin: -20px -15px 20px ;
    /*
    background: #eeeeee;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #eeeeee 0%, #dadada 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#dadada));
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#dadada 100%);
    background: -o-linear-gradient(top,  #eeeeee 0%,#dadada 100%);
    background: -ms-linear-gradient(top,  #eeeeee 0%,#dadada 100%);
    background: linear-gradient(to bottom,  #eeeeee 0%,#dadada 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dadada',GradientType=0 );
*/
    background: #ececec;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWM1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ececec 0%, #c5c5c5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#c5c5c5));
    background: -webkit-linear-gradient(top,  #ececec 0%,#c5c5c5 100%);
    background: -o-linear-gradient(top,  #ececec 0%,#c5c5c5 100%);
    background: -ms-linear-gradient(top,  #ececec 0%,#c5c5c5 100%);
    background: linear-gradient(to bottom,  #ececec 0%,#c5c5c5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#c5c5c5',GradientType=0 );

    border-top:1px solid #fff;
}
.widget-subtitle.with-padding
{
    padding: 20px 15px 20px;
}

.widget-subtitle .nav-tabs
{
    margin-left: 10px;
    margin-top:5px;
}


#toTop {
    background: #369DB7;
    color:#fff;
    font-size: 24px;
    text-align: center;
    bottom: 10px;
    overflow: hidden;
    position: fixed;
    right: 10px;
    text-decoration: none;
    padding:7px 10px;
    z-index: 999;
    display: none;
}
#toTop:hover
{
    background: #222;
}



.box {
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    /* margin-bottom: 16px;*/
}
.box-header {
    background: #4d525f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNTI1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzI1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d525f 0%, #23252a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d525f), color-stop(100%,#23252a));
    background: -webkit-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -o-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: -ms-linear-gradient(top,  #4d525f 0%,#23252a 100%);
    background: linear-gradient(to bottom,  #4d525f 0%,#23252a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d525f', endColorstr='#23252a',GradientType=0 );

    border-radius: 0;
    border-bottom: 4px solid #369DB7;
    border-bottom: 4px solid #00b7ea;

    height: 40px;
}



.box-header h1 {
    color: #fff;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 14px;
    text-transform: uppercase;
    margin-bottom: 0;
}

.box-content {
    padding: 10px;
}


.custom-scroll
{
    outline: 0;
}