body, html{font-family: 'Open Sans', sans-serif; text-rendering: optimizeLegibility !important; -webkit-font-smoothing: antialiased !important; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 100%; height: 100%; /*font-weight: 300;*/ padding: 0; margin: 0; /*font-size: 16px;*/ /*line-height: 28px;*/ /*color: #000066;*/ overflow-x: hidden; position: relative; background-repeat: no-repeat; background: #83a4d4; /* fallback for old browsers */ background: -webkit-linear-gradient(to right, #b6fbff, #83a4d4); /* Chrome 10-25, Safari 5.1-6 */ background: linear-gradient(to right, #b6fbff, #83a4d4); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}.row .container{margin: 0px; padding: 0px;}h3{color: #000066;}h3 small{color: #003366;}.wrapper{width: 100%; /*margin-top: 20px;*/ margin-bottom: 20px;}.page-header{color: #000066; border-bottom: 1px solid; border-bottom-color: #BE93C5;}.content-div{border: 1px solid navy; border-radius: 10px; /*background-color: #FAFAFA;*/ padding: 20px; background-color: rgba(240, 240, 240, 0.2); width: 90%; margin-left: 5%;}.ui-tabs-tab.ui-tab .ui-tabs-anchor{color: navy; font-size: 15px;}.tab.ui-tabs-panel.ui-corner-bottom.ui-widget-content{margin: 10px; border: 1px solid navy; border-radius: 10px;}.ui-tabs-tab.ui-corner-top.ui-tab{background-color: transparent; border: 1px solid navy; border-radius: 10px; margin-top: 5px; margin-left: 5px; transition: all 0.3s;}.ui-tabs-tab.ui-corner-top.ui-tab.ui-state-active{background-color: navy; transition: all 0.3s;}.ui-tabs-tab.ui-corner-top.ui-tab.ui-state-hover:not(.ui-state-active){background-color: lightblue; transition: all 0.3s;}.ui-tabs-tab.ui-corner-top.ui-tab.ui-state-active .ui-tabs-anchor{color: white; font-size: 15px; transition: all 0.3s;}.ui-tabs .ui-tabs-nav{background-color: transparent; border: none;}.tabs, .ui-widget.ui-widget-content{background-color: transparent; border: 1px dashed navy; border-radius: 10px;}input.btn-submit{background: transparent; font-size: 17px; transition: all 0.2s; color: navy; border: 1px solid navy; height: 35px; width: 100px; padding: 0 5px 0 5px; margin-top: 0; border-radius: 3px;}input.btn-submit:hover,input.btn-submit:focus{background: dodgerblue; color: white;}ul li{margin: 0; background: transparent;}.list-group-item{background: transparent; border: 1px dashed navy; margin: 2px;}#ui-datepicker-div{background: white; padding: 5px;}.file-preview{border: 1px dashed navy; padding: 3px;}hr{height: 1px; width: 100%; float: left; position: relative; background: #BE93C5; /* fallback for old browsers */ background: -webkit-linear-gradient(to right, #7BC6CC, #BE93C5); /* Chrome 10-25, Safari 5.1-6 */ background: linear-gradient(to right, #7BC6CC, #BE93C5); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ border: 0; margin-top: 10px; margin-bottom: 10px;}hr.short{margin-top: 0; margin-bottom: 10px;}.img-thumbnail{margin-bottom: 5px;}.content-div img{border-radius: 10px;}.cw_count{font-size: 15px; border: 1px solid navy; color: navy; margin-left: 5px; margin-top: 5px; padding: 4px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: all 0.2s; display: inline-block; /*text-align: center;*/ /*position: relative;*/}.cw_count_warning{background-color: red; border: 1px solid red; color: white; transition: all 0.2s; text-align: center;}@media only screen and (min-width: 0px){hr.short{width: 50%;}.page-header{font-size: 19px;}.form-inline input.form-control{width: 100%;}.cw_count{display: none;}.avatar-img{width: 100%;}}@media only screen and (min-width: 320px){hr.short{width: 50%;}.page-header{font-size: 21px;}.form-inline input.form-control{width: 100%;}.cw_count{display: none;}.avatar-img{width: 100%;}}@media only screen and (min-width: 480px){hr.short{width: 40%;}.page-header{font-size: 23px;}.form-inline input.form-control{width: 100%;}.avatar-img{width: 100%;}}@media only screen and (min-width: 768px){hr.short{width: 30%;}.page-header{font-size: 25px;}.form-inline input.form-control{width: 50%;}.cw_count{display: inline-block;}.avatar-img{width: 50%;}}@media only screen and (min-width: 992px){hr.short{width: 20%;}.form-inline input.form-control{width: 40%;}.avatar-img{width: 40%;}}@media only screen and (min-width: 1200px){}.badge{font-size: 15px; padding: 5px 10px 5px 10px;}div.loader{margin-top: 50px; margin-bottom: 50px;}