﻿@charset "utf-8";
/* CSS Document */
.news_wrapper {
    background: none;
    margin: 0 auto;
    padding: 7px 7px 7px 0px;
    width: 100% !important;
}

#wrapper{
	padding:0px;
	/*width:433px;*/
	margin:0 auto;
	background:#fff;
	padding-bottom:15px;
}
#newsModal .wizard-body, #newsModal .modal-body, #editNewsModal .wizard-body, #editNewsModal .modal-body{
	padding:0px !important;
	min-height:600px;
}
#newsModalDelete .modal-body{
	min-height:50px;
	padding:20px;
}

#newsModalDelete h4, #newsModal h4{
	font-size:18px;
	margin-top:8px !important;
}

#newsModal_body .wizard-steps, #editNewsModal_body .wizard-steps {
	width:28%;
	min-height:600px;
	background-color:#f5f5f5;
}
#newsModal_body .wizard-nav-container, #editNewsModal_body .wizard-nav-container {
	height:360px;
}

#newsModal_body .flag {margin: 1px 3px 0px 3px;}

.wizard-error,
.wizard-failure,
.wizard-success,
.wizard-loading,
.wizard-card{
	position:relative;
	/*padding:35px;
	padding-top:20px;*/
	padding: 10px 20px 0 5px;
	overflow-y:auto;
	/*height:300px;*/
	display:none;
	border-top: 1px solid #EEE;
	margin-right: 5px;
}

#newsModal_body .wizard-nav-link .icon-chevron-right, #editNewsModal_body .wizard-nav-link .icon-chevron-right {
	float:right;
	margin-top:12px;
	margin-right:-6px;
	opacity:.25;
}

#newsModal_body li.wizard-nav-item.active .icon-chevron-right, #editNewsModal_body li.wizard-nav-item.active .icon-chevron-right {
	opacity:1;
}

#newsModal_body li.wizard-nav-item, #editNewsModal_body li.wizard-nav-item {
	line-height:40px;
}

/*#newsModal_body label.error {
	background-color:#F2DEDE;
	color:#B94A48;
	font-weight:bold;
	border-color:#953B39;
	border-right-color:#953B39;
}*/

#manageNews .popover{
	background-color:#F2DEDE;
	color:#B94A48;
	border-color:#953B39;
}

#manageNews .popover .arrow::after {
	/*border-right-color:#F2DEDE;
	background-color:#F2DEDE;*/
}

#manageNews .popover .popover-title {
	display:none;
}

#manageNews .popover .arrow {
	/*border-right-color:#953B39;*/
	background-color:transparent;
}
/*#manageNews .popover.bottom .arrow{
	background-color:#F2DEDE !important;
}*/
#manageNews .popover.bottom .arrow:after{
	/*background-color: #fff !important;
	border-color:#953B39;
	border-bottom-color: #F2DEDE;*/
	
	border-color: transparent transparent #f2dede;
}

#manageNews .popover.top .arrow:after {
    border-color: transparent transparent #f2dede;
}

#manageNews .popover.left .arrow:after {
    border-color: transparent #f2dede;
}
#manageNews .popover.right .arrow:after {
    border-color: transparent #f2dede;
}

#manageNews .popover-content{ width:auto;}
#manageNews .popover { min-width: 180px; z-index:2060;}
.popover.bottom .arrow {
    border-bottom-color: #953b39;
}
/*.popover.top .arrow {
    border-top-color: #953b39;
}
.popover.left .arrow {
    border-left-color: #953b39;
}
.popover.right .arrow {
    border-right-color: #953b39;
}*/

#manageNews label.error {
    color: #f00;
    float: left;
/*    margin-left: 10px;*/
}

#newsModal .modal-header h4 {
	/*padding-top:10px;*/
}

#newsModal .modal-body .wizard-nav-list > li > a {
	background-color:#f5f5f5;
	padding:3px 15px 3px 20px;
	cursor:default;
	color:#B4B4B4;
}

#newsModal .modal-body .wizard-nav-list li.active > a {
	background-color:#08C;
}

#newsModal .modal-body .wizard-nav-list > li.already-visited > a.wizard-nav-link {
	color:#08C;
	cursor:pointer;
}

#newsModal .modal-body .wizard-nav-list > li.active > a.wizard-nav-link {
	color:white;
}

.already-visited > a.wizard-nav-link:hover {
	background-color:#E4E4E4;
}

#newsModal .modal-body .wizard-cards,#newsModal .modal-body .wizard-card-container{
	min-height:600px;
}

#lbl_article_date{margin-top:7px; width:100%;clear: both;}
#lbl_publish_date{margin-top:7px; width:100%;clear: both;}
#lbl_newsarchivedate_date{margin-top:7px; width:100%;clear: both;}
#lbl_article_date,#lbl_publish_date, #lbl_newsarchivedate_date{margin-top:7px; width:100%;clear: both;}
#newsModal .form-group {margin-bottom:10px;}
#newsModal .already-visited {
	background-color:#E4E4E4;
}
/*p{color:#fff; padding:0px 0; text-align:center;}*/
/*.nav{}*/
/*#wrapper a, #footer a{color:#e8914c; text-decoration:none; border-bottom:1px dotted #e8914c;}
#wrapper a:hover, #footer a:hover{color:#eab209; border-bottom:1px dotted #eab209;}*/
/*
#footer{margin-top:20px; text-transform:uppercase; font-size:11px; letter-spacing:1px;}
#footer p{color:rgba(255,255,255,.5);}
This is the only semi-important stuff for plugin installation
It's just an example, so customize away!
*/


span.edit_news, span.delete_news{
	width:18px !important;
}

#vertical-ticker li, #vertical-ticker-edit li{
	padding:0 0 15px 0;
	display:block;
	background:#fff;
	border-bottom:0px solid #ddd;
	text-align:left;
}

a.topnav {
    color: #00AEDE;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    padding-left: 5px;
    text-decoration: none;
}
a.topnav:visited {
    color: #00AEDE;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    padding-left: 5px;
    text-decoration: none;
}
a.topnav:active {
    color: #00AEDE;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    padding-left: 5px;
    text-decoration: none;
}
a.topnav:hover {
    color: #00AEDE;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    padding-left: 5px;
    text-decoration: none;
}
.topNav {
    color: #A6A7A7;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
}
a.quicklinks2 {
    background-color: #FFFFFF;
    border-bottom: 1px none #CCCCCC;
    color: #00AEDE;
    display: block;
    font-family: Arial,verdana,sans-serif;
    font-size: 13px;
    height: 18px;
    padding-left: 0;
    padding-right: 3px;
    padding-top: 5px;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}
a.quicklinks2:visited {
    background-color: #FFFFFF;
    color: #00AEDE;
    padding-left: 0;
    text-decoration: none;
}
a.quicklinks2:active {
    background-color: #FFFFFF;
    color: #00AEDE;
    padding-left: 0;
    text-decoration: none;
}
a.quicklinks2:hover {
    background-color: #00ADED;
    color: #FFFFFF;
    padding-left: 0;
    text-decoration: none;
}
A.subnav2 {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
A.subnav2:visited {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
A.subnav2:active {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
A.subnav2:hover {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.normal {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.large {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.small {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
}
.blue {
    color: #00ADED;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 1em;
    font-weight: normal;
}
.white {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
}
.heading1 {
    color: #00ADED;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 26px;
    font-weight: normal;
}
.heading2 {
    color: #00ADED;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.heading3 {
    color: #00ADED;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 16px;
    font-weight: normal;
}
.heading4 {
    color: #00ADED;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
a.hyperlink {
    color: #00ADED;
    text-decoration: none;
}
a.hyperlink:visited {
    color: #00ADED;
}
a.hyperlink:active {
    color: #00ADED;
    text-decoration: underline;
}
a.hyperlink:hover {
    color: #00ADED;
    text-decoration: underline;
}
a.quicklinks {
    background-color: #FFFFFF;
    border-bottom: 1px none #CCCCCC;
    color: #00AEDE;
    display: block;
    font-family: Arial,verdana,sans-serif;
    font-size: 12px;
    height: 18px;
    padding-left: 5px;
    padding-right: 3px;
    padding-top: 5px;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}
a.quicklinks:visited {
    background-color: #FFFFFF;
    color: #00AEDE;
    padding-left: 5px;
    text-decoration: none;
}
a.quicklinks:active {
    background-color: #FFFFFF;
    color: #00AEDE;
    padding-left: 5px;
    text-decoration: none;
}
a.quicklinks:hover {
    background-color: #00ADED;
    color: #FFFFFF;
    padding-left: 5px;
    text-decoration: none;
}
.quicklinksTable td {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
}
.quicklinksTable td:hover {
    background: none repeat scroll 0 0 #00ADED;
    color: #FFFFFF;
}
.news_wrapper A.menuitem {
    background-color: #E0F4FC;
    border: 1px solid #FFFFFF;
    color: #00ADED;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 1px;
    padding: 3px;
    text-decoration: none;
}
.news_wrapper A.menuitem:visited {
    color: #00ADED;
    text-decoration: none;
}
.news_wrapper A.menuitem:active {
    color: #00ADED;
    text-decoration: none;
}
.news_wrapper A.menuitem:hover {
    background-color: #C7EAFB;
    color: #00ADED;
    text-decoration: none;
}
.news_wrapper A.menulist {
    color: #333333;
    font-family: arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}
.news_wrapper A.menulist:visited {
    color: #333333;
}
.news_wrapper A.menulist:active {
    color: #333333;
}
.news_wrapper A.menulist:hover {
    color: #333333;
    text-decoration: underline;
}
.news_wrapper A.menulistactive {
    color: #00ADED;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration: none;
}
.news_wrapper A.menulistactive:visited {
    color: #00ADED;
}
.news_wrapper A.menulistactive:active {
    color: #00ADED;
}
.news_wrapper A.menulistactive:hover {
    color: #00ADED;
    text-decoration: none;
}
li.menulist {
    color: #326B3C;
    list-style: disc outside none;
    margin-left: 23px;
    padding: 2px;
}
.news_wrapper A.subnav {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.news_wrapper A.subnav:visited {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.news_wrapper A.subnav:active {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
.news_wrapper A.subnav:hover {
    color: #FFFFFF;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
.news_wrapper a {
    color: #00ADED !important;
    text-decoration: none !important;
}
.wizard-nav-list > li > a {
	background-color:#f5f5f5 !important;
	padding:3px 15px 3px 20px;
	cursor:default;
	color:#B4B4B4 !important;
}

.wizard-nav-list > li > a:hover {
	background-color: transparent !important;
}

.wizard-nav-list > li.already-visited > a.wizard-nav-link {
	color:#08C !important;
	cursor:pointer;
}

.wizard-nav-list > li.active > a.wizard-nav-link {
	color:white !important;
}

.wizard-nav-item .already-visited .active {
	background-color:#08C !important;
}

.wizard-nav-list li.active > a {
	background-color:#08C !important;
}
.news_wrapper  a:visited {
    color: #00ADED;
}
.news_wrapper  a:active {
    color: #00ADED;
    text-decoration: underline;
}
.news_wrapper  a:hover {
    color: #00ADED;
    text-decoration: underline;
}
.news_wrapper  span.calloutlink {
    border-bottom: 1px dotted #0000AA;
    color: #0000AA;
    cursor: pointer;
    text-decoration: none;
}
.news_wrapper  div.callout {
    background-color: #EFEFEF;
    border: 1px solid #808080;
    color: #444444;
    font-family: verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 5px;
}
.news_wrapper body {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 0.75em;
    font-weight: normal;
}
.news_wrapper td {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.news_wrapper div {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.news_wrapper p {
    color: #333333;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.news_wrapper pre {
    color: #888888;
    font-family: courier,monospace;
    font-size: 12px;
    font-weight: normal;
}
.news_wrapper ol {
    margin-left: 15px;
    padding: 0;
}
.news_wrapper ul {
    margin: 0;
    padding: 0;
}
.news_wrapper li {
    color: #333333;
    list-style: disc outside none;
    margin-left: 17px;
    padding: 2px;
}
.news_wrapper li.news{
	margin:0px;
}
.news_wrapper h1 {
    color: #00ADED;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    font-size: 26px;
    font-weight: normal;
    margin-top: 0;
}
.news_wrapper h2 {
    color: #00ADED !important;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif !important;
    font-size: 18px !important;
    font-weight: normal !important;
    margin-top: 0 !important;
}
.news_wrapper h3 {
    color: #00ADED;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin-top: 0;
}
.news_wrapper h4 {
    color: #00ADED !important;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif !important;
    font-size: 18px;
    font-weight: normal !important;
    margin-top: 10px !important;
}
.news_wrapper h5 {
    color: #00ADED;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin-top: 0;
}
.news_wrapper h6 {
    color: #00ADED;
    font-family: 'Myriad W01 Bd',arial,verdana,helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    margin-top: 0;
}
ul.separate-sections {
    list-style: none outside none;
    margin: 0;
    padding-bottom: 5px;
	
}

ul.separate-sections li.input{
    list-style:none;
	font-family: Verdana;
    font-size: 11px;
	margin-bottom: 10px !important;
}

label{
    -moz-box-sizing: border-box;
    color: #5F5F5F;
    font-size: 12px;
    display: block;
    margin-bottom: 5px;
	font-weight: 400;
    line-height: 20px;
    cursor: pointer;
    outline: medium none;
    padding: 0;
    text-decoration: none;
}
h4{
	font-size: 15px;
}
textarea{
	resize: vertical;
    /*width: 60% !important;*/
}
.form-control {
	font-size: 12px;
	padding: 6px 5px;
	color: #555;
}
.ui-datepicker {
   /* width: 20em !important;*/
}
img.ui-datepicker-trigger{
	margin-left:5px;
	width:16px;
	height:16px;
	vertical-align: text-bottom;
	cursor:pointer;
}
.col-xs-5, .col-xs-6, .col-xs-7{
	padding-left:0px !important;
}

.fileupload {
    margin-bottom: 9px;
	margin-top:10px
}
.thumbnail {
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    display: block;
    line-height: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}

.fileupload .thumbnail {
    display: inline-block;
    margin-bottom: 5px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}

.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
    display: none;
}
.news_wrapper .btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    /*background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);*/
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #A2A2A2;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    /*color: #333333;*/
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 0;
    padding: 5px 5px !important;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.news_wrapper .btn-xs {
    border-radius: 3px;
    padding: 1px 2px 2px 2px !important;
	
	font-size: 11px;
    line-height: 7px;
}
.news_wrapper .add_new_news{font-size: 11px;line-height: 7px;}
.news_wrapper .post_meta{margin-top:8px;}
.news_wrapper .post_readmore{margin-top:5px;}

.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}

.btn-file > input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 0 0 100px 200px;
    cursor: pointer;
    direction: ltr;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(-300px, 0px) scale(4);
}

/*.btn {
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}*/

.news_wrapper .btn-success {
    background-color: #5BB75B;
    background-image: linear-gradient(to bottom, #62C462, #51A351);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding-top:2px;
	padding-bottom:2px;
}
.news_wrapper .btn-danger {
    background-color: #DA4F49;
    background-image: linear-gradient(to bottom, #EE5F5B, #BD362F);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding-top:2px;
	padding-bottom:2px;
}

.news_wrapper .btn-primary {
    background-image: linear-gradient(to bottom, #428BCA 0px, #2D6CA2 100%);
    background-repeat: repeat-x;
    border-color: #2B669A;
	color: #FFFFFF;
}

.news_wrapper .btn-file {
    float: left;
    margin-right: 2px;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}

.fileupload .btn {
    vertical-align: middle;
}

/*VALIDATION 
	BOOSTRAP REQUIRED
*/
label.error .label-danger {
    border-radius: 0.25em;
    color: #FFFFFF;
    display: inline;
    font-size: 104%;
    font-weight: bold;
    line-height: 3;
    padding: 0.2em 0.6em 0.3em;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}
.error{
    border-color: #A94442;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

span.newstitle {
    color: #00ADED;
    font-size: 12px;
    font-weight: bold;
}

#vertical-ticker, #vertical-ticker-edit {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    list-style: none outside none;
    overflow: hidden;
}
#galleryFolderTree, #movieTree, #categoryTree{
	height: 200px;
	overflow-y:scroll;
}
#categoryTree{
	width:293px;
}
.wizard-card{padding-left:0px; padding-top:2px;}
.wizard-input-section{padding-left:29px;}
/*.wizard-card-container {
    overflow-y: scroll !important;
}*/
.wizard-nav-item{
	margin-left:0px;
}
.wizard-card > h3 {
	padding-left:11px;
}

.has-switch span, .has-switch label {
    line-height: 24px;
}

.form-control{
	height:27px;
}
#spanSelectInternalPageDocument{
	line-height: 16px !important;
}
#spanSelectInternalPage{
	line-height: 16px !important;
}
#spanSelectInternalDocument{
	line-height: 16px !important;
}
.bootstrap-tagsinput{
	width:100% !important;
	margin-bottom:0px
}

.thumbnail_top{
	clear:both;
	margin-top:3px;
	margin-bottom:5px;
}
.thumbnail_right{
	float:right;
}
.thumbnail_left{
	float:left;
	margin-right:8px;
}
.thumbnail_left{
	margin-top:3px;
}
.post_thumbnail{
	cursor:pointer;
}
.post_content_top{
	
}
.post_content_right{
	
}
.post_content_left{

}
.text-right {
	float:right;
}
.post_title{
	font-size:17px;
	margin-bottom:0px;
}

/************* VIEW NEWS CONTENT ***************/
.content-wrapper {
	margin-top:5px;
}
.content-wrapper p{
	margin: 2px 0;
}
.titleBreadcrumb{
	margin-bottom:15px;
}
.author-wrapper{
	clear:both;
	margin-top:10px;
}
.tag-wrapper ul{
    color: #444444;
    display: inline;
    font-size: 14px;
    letter-spacing: normal;
    list-style: none outside none;
    margin: 0 0 0.75em;
    padding: 0;
    position: static;
    text-transform: none;

}
.tag-wrapper li{
    display: inline-block;
    margin-bottom: 4px;
	margin-left:0px;
	margin-top:1.5em;

}
.tag-wrapper a{
	background-color: #0099FF;
    border-radius: 3px;
    color: #FFFFFF !important;
    font-weight: normal;
    padding: 3px 7px;
    text-decoration: none;
    transition: all 300ms ease 0s;
}
.tag-wrapper a:hover {
	text-decoration:none;
	background-color:#3370CC;
}
span.more-about {
    font-size: 14px;
    font-weight: bold;
}
.post_nav_module{
	background-color:#F1F1F1;
	padding:9px 13px;
	line-height:18px;
	/*height:60px;*/
	margin-top:10px;
	clear:both;
	text-decoration:none;
	border-radius: 3px;
}
.post_nav_module a{
	text-decoration:none;
}
.post_nav_module a span{
	text-decoration:none;
	color:#3f3f3f;
	cursor:text;
}
.post_nav_module a:hover{
	text-decoration:none;
	color:#3f3f3f;
}
.previous_post{
	float: left;
    max-width: 50%;
    text-align: left;
}
.next_post{
	float: right;
    max-width: 50%;
    text-align: right;
}
.additional_posts_module {
    margin-bottom: 30px;
	margin-top:20px;
}
.blog_tabs_container{
	border-color: rgba(128, 128, 128, 0.0) !important;
	padding:0;
}
.blog_tabs{
    clear: both;
    content: " ";
    display: block;
    width: 100%;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0)  !important;
    display: block;
    margin: 0;
    overflow: visible;
    padding: 0 !important;
    position: relative;
    width: 100%;
	border-color:#ffffff !important;
	border-bottom-width: 0 !important;
	margin-bottom:0px !important;
	border-left:none !important;
}
.blog_tabs li {
	cursor: pointer;
    float: left;
	border-color:#ffffff !important;
	padding-bottom:0px !important;
	border-bottom-width: 0 !important;
	margin-bottom:0px !important;
	border:none !important;
	
}
.blog_tabs li:hover{
	border-color:#ffffff !important;
	cursor: pointer;
}
.blog_tabs li a{
	
    background-image: -moz-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: 400 !important;
	border-radius: 3px 3px 0 0 !important;
	cursor: pointer;
	
}

.blog_tabs li a.current{
    background-image: -moz-linear-gradient(center top , #F1F1F1 0%, #F1F1F1 90%) !important;
    color: #00ABE3 !important;
    box-shadow: 0 -4px 0 0 !important;
	cursor: pointer;
}

.blog_tabs li a:hover{
    background-image: -moz-linear-gradient(center top , #F1F1F1 0%, #F1F1F1 90%) !important;
    color: #00ABE3 !important;
    box-shadow: 0 -4px 0 0 !important;
}
.blog_tabs_content{
	border-radius:0 0 3px 3px;
	background-image: -moz-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	/*background-image: -moz-linear-gradient(center top , #F1F1F1 0%, #F1F1F1 90%) !important;*/
	margin: 0;
    overflow: hidden;
    
	border-color: rgba(128, 128, 128, 0.2);
	padding: 0 0 4px 0 !important;
}
.post_grid{
	margin: 0 !important;
    padding: 17px 19px !important;
	border-radius: 0 0 3px 3px !important;
	clear: both !important;
    content: " " !important;
    display: block !important;
    font-size: 0 !important;
   /* height: 0 !important;*/
	background-color: #F1F1F1 !important;
	background-image: -moz-linear-gradient(center top , #F1F1F1 0%, #F1F1F1 90%) !important;
    color: #757B83 !important;
}
.span3{
	margin-left: 0;
	width: 23.0769%;
	-moz-box-sizing: border-box;
    display: block;
    float: left;
	min-height: 30px;
	margin-right:10px;
}
.post_grid_module{
	min-height: 30px;
    position: relative;
}
.image-resize.w {
    /*height: auto !important;*/
    width: 100% !important;
}
.post_grid_image, .has_preview .entry img, .has_preview .entry, .has_preview {
    position: relative;
    transition: border-color 0.2s linear 0s;
}
.post_grid_image img{
	border-radius: 3px;
	display: block;
	width: 100%;
	background-color:#F1F1F1;
}
.post_grid_content{
	 border-radius: 0 0 3px 3px;
	 background-image: -moz-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%);
	 bottom: 0;
     position: absolute;
     width: 100%;
}
.additional_posts_module p {
    max-height: 18px;
    overflow: hidden;
}
.additional_posts_module .blog_tabs_content .post_grid_module .post_grid_content > * {
    margin: 6px 5px;
}
.post_grid_content a {
	color: #FFFFFF !important;
	text-decoration: none;
	font-size: 14px;
	line-height:inherit;
	word-wrap:break;
	bottom: 5px;
	position:relative;

}
.newsdetails{
	background-color:#ffffff;
	padding:30px 15px 0px 15px;
}
.newsdetails .span3{
	-moz-box-sizing: border-box;
    display: block;
	float: left;
    margin-left: 2.5641%;
    min-height: 30px;
}
.newsdetails .span3:first-child{
    margin-left: 0;
}

.single_post_image {
    margin-bottom: 35px;
}
.single_post_image img{
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 28px;
}
.has_preview{
	position: relative;
	transition: border-color,background .2s linear;
	-moz-transition: border-color .2s linear;
	-o-transition: border-color .2s linear;
	-webkit-transition: border-color,background .2s linear;
	-webkit-backface-visibility: visible !important;
	-moz-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
}
}
.preview_info_wrap{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
    background-image: -moz-linear-gradient(center top , rgba(0, 171, 227, 0.6) 0%, rgba(0, 171, 227, 0.6) 100%);
	background-image: linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -o-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -webkit-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -ms-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 );
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	text-align: center;
}
/* comments */
#comments{margin-bottom:20px;}
#comments .blog_tabs_content .commentlist{
	border-radius: 0;
    padding: 0;
	background-color: #FFFFFF;
    color: #757B83;
	margin:0;
	list-style: decimal outside none;
}
.commentlist{margin-left:0px !important;}
.commentlist li {
    clear: both;
    list-style: none outside none;
    overflow: hidden;
    padding: 10px 0;
	line-height: 20px;
	margin-left:0px;
}
.commentlist li li {
    margin-left: 20px;
}
.commentlist .comment:last-child {
    border: 0 none;
	
}
.commentlist > .comment {
    border-style: solid;
    border-width: 0;
}
.commentlist .comment > div {
    padding: 5px;
}
.commentlist > .comment .comment-author {
    float: left;
    width: 80px;
}
.commentlist > .comment .comment-author * {
    display: block;
    text-align: center;
	
}
.commentlist > .comment .comment-author a{
	color: #00ABE3;
	text-decoration: none;
	outline: 0 none;
    transition: background-color 0.2s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s;
}

.commentlist .comment.bypostauthor > div {
    /*background-color: #F8F8F8;*/
	background-color: #F1F1F1;
}
.commentlist .comment.bypostauthor > div {
    border: 0 none;
}
.commentlist > .comment img {
    margin: 0;
	color: #00ABE3;
	border: 1px solid rgba(100, 100, 100, 0.1);
    padding: 2px;;
}

.comment-author cite {
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    padding-left: 2px;
    padding-top: 5px;
    text-transform: capitalize;
}

.comment-author .date {
    display: block;
    font-size: 9px;
    line-height: 15px;
    padding-left: 2px;
    text-transform: uppercase;
}

.commentlist > .comment .comment-author * {
    display: block;
    text-align: center;
}

.commentlist > .comment .fn, .commentlist > .comment .fn * {
    font-size: 11px;
    padding: 0;
}

cite {
    font-style: normal;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: 400;
}

cite, cite a, cite a:hover {
    color: #999999;
    font-family: "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-style: normal;
}
.commentlist > .comment .comment-text {
    margin-left: 100px;
}
.commentlist > .comment .comment-text:after {
    clear: both;
    content: " ";
    display: block;
    height: 1px;
    width: 100%;
}
.commentmetadata, .commentlist .reply {
    float: left;
    margin-right: 5px;
    text-transform: lowercase;
	width: 100%;
	
}

.btn1.small_button, .commentmetadata a {
    font-size: 85% !important;
    padding: 4px 15px;
}

.commentmetadata a, .miss_form_row input[type="submit"], .form-submit input[type="submit"], .form-submit button {
    clear: right;
    float: none;
}

.commentmetadata a {
    font-size: 11px;
    line-height: 20px;
	margin-right: 2px;
}
.comment-reply-link{
	border-radius: 3px;
	background-color: #00ABE3;
    background-image: -moz-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
    color: #FFFFFF!important;
    font-size: 13px;
    font-weight: 400;
	border: 0 none;
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.3) !important;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    text-shadow: none;
    white-space: nowrap;
}
.commentmetadata a:hover,.comment-reply-link:hover{
	background-image: linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -o-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -moz-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -webkit-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -ms-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 ) !important;
	background-color: rgba(0,171,227,1) !important;
	color: #ffffff !important;
	color: rgba(255,255,255, 1) !important;
	font-size: 13px;
	font-weight: 400;
	display: inline-block;
	border: 0 none;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	-webkit-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	text-shadow: none;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	opacity: .8;
	text-decoration:none;
}

ul ul, ul ol, ol ol, ol ul {
    margin-bottom: 0;
}
.children {
    padding: 0;
	margin-left:25px;
}

#respond {
    margin-bottom: 40px;
	color:#757B83;
}

#respond #reply-title {
    font-size: 24px;
    margin: 0 0 20px;
	text-decoration:none;
	font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
	color:#2A2F35;
	font-weight: 400;
	padding:0;
}
.comment-form{color:#757B83;}
.row-fluid {
    width: 100%;
}
.row-fluid:after {
    clear: both;
}
.row-fluid:before, .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}
.row-fluid [class*="span"] {
    -moz-box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.5641%;
    min-height: 30px;
    width: 100%;
}
.row-fluid .span4 {
    width: 31.6239%;
}
.row-fluid .span12 {
    width: 100%;
}
#respond input[type="text"],#respond textarea, .edit-comment-form input[type="text"], .edit-comment-form textarea{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background-color: #F8F8F8;
    color: #757B83;
	display: block;
    min-height: 37px;
    padding: 7px 6px;
	-moz-box-sizing: border-box !important;
    line-height: 20px;
    margin-bottom: 20px;
	border-color: rgba(128, 128, 128, 0.2);
	font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif;
	float: none;
	backface-visibility: visible !important;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s,box-shadow linear .2s;
	-moz-transition: border linear .2s,box-shadow linear .2s;
	-o-transition: border linear .2s,box-shadow linear .2s;
	transition: border linear .2s,box-shadow linear .2s;
}
#respond input[type="text"]:focus,#respond textarea:focus, .edit-comment-form input[type="text"]:focus, .edit-comment-form textarea:focus{
	border-color: rgba(0,171,227, 1);
	-miss-shadow: rgba(0,171,227, 1);
	box-sizing: border-box !important;
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
}
#respond input[type="submit"], .edit-comment-form input[type="submit"],.edit-comment-form input[type="button"]{
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.3) !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background-color: #00ABE3;
	background-image: linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	background-image: -o-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	background-image: -moz-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	background-image: -webkit-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	background-image: -ms-linear-gradient(center top , #00ABE3 0%, #00ABE3 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 ) !important;
	color: #ffffff !important;
	font-size: 13px;
	font-weight: 400;
	clear: right;
	float: none;
	line-height: 20px;
    padding: 6px 20px 7px;
	display: inline-block;
	border: 0 none;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	text-shadow: none;
}

#respond input[type="submit"]:hover, .edit-comment-form input[type="submit"]:hover,.edit-comment-form input[type="button"]:hover{
	background-image: linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -o-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -moz-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -webkit-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -ms-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 ) !important;
	background-color: rgba(0,171,227,1) !important;
	color: #ffffff !important;
	color: rgba(255,255,255, 1) !important;
	font-size: 13px;
	font-weight: 400;
	display: inline-block;
	border: 0 none;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	-webkit-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	text-shadow: none;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	opacity: .8;
	clear: right;
	float: none;
	line-height: 20px;
    padding: 6px 20px 7px;
}
.aticle_margin_btm{
	margin-bottom:40px;
}
.youtube_videos,.external_videos{margin-bottom:20px;}

/*images galleries */
/*
.media-images {
	margin-left: 80px;
	width: auto;
	position: relative;
	top: -25px;
}
.post .single_post_image {
	margin-bottom: 35px;
}
.small-single-image {
	margin: 0 1% 5px 0;
	display: block;
	position: relative;
	width: 15.82%;
	float: left;
	overflow: hidden;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}
.single_post_image a, .single_post_image a:hover{
	text-decoration: none!important;
	color: #00abe3;
	color: rgba(0,171,227, 1);
}
.single_post_image:hover .preview_info_wrap {
	opacity: 1;
}
.preview_info_wrap{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	
	background-image: linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -o-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -moz-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -webkit-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	background-image: -ms-linear-gradient(top, rgba(0,171,227, 0.6) 0%, rgba(0,171,227, 0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 );
	
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	text-align: center;
}
.image-resize.w {
	width: 100%!important;
	height: auto!important;
}
.small-single-image img {
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
.preview_info_wrap .controls, .preview_info_wrap .controls:hover {
	color: #3f3f3f;
	color: rgba(63,63,63, 1);
	background-color: #ffffff;
	background-color: rgba(255,255,255, 1);
}
.preview_info_wrap .controls.img {
	right: auto;
	left: 0;
}
.preview_info_wrap .controls.single.img {
	right: auto;
	left: 44%;
	bottom: 0;
	margin-left: -0px;
	top:39%;
	position:relative;
}
.preview_info_wrap:hover .controls.img {
	left: 50%;
	right: auto;
	margin-left: -51px;
}
.preview_info_wrap:hover .control{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

.preview_info_wrap:hover .controls.single.img {
	margin-left: -22px;
	left: 50%;
	bottom: 50%;
}
a [class*="glyphicon-"], a [class*=" glyphicon-"] {
	cursor: pointer;
	outline: 0!important;
}
.preview_info_wrap .controls span {
	display: block;
}
.preview_info_wrap span[class*="glyphicon-"]{
	color: #3f3f3f;
	color: rgba(63,63,63, 1);
}
[class^="im-icon-"]{
	padding: 0;
	text-decoration: inherit;
	line-height: inherit;
}*/
#previewGallery .col-md-1{
	padding: 0 5px;
}

/***** MOVIES ******/
.toggleVideos{
	text-align:right;
	cursor:pointer;
	margin-bottom:10px;
	padding:5px 0px;
}
.toggleVideoIcon{
	color: #00ABE3;	
}

/*** comments ***/
#toggleComments{
	font-size: 12px !important;
	text-decoration: underline;
	cursor: pointer;
}
.leave_reply, .load_more_comments{
	margin-left: 3px; 
	width: 135px; 
	background-image: -moz-linear-gradient(center top , rgb(0, 171, 227) 0%, rgb(0, 171, 227) 100%) ! important; 
	padding: 3px 8px; 
	color:#FFFFFF; 
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; 
	cursor:pointer;
}
.leave_reply:hover, .load_more_comments:hover{
	background-image: linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -o-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -moz-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -webkit-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	background-image: -ms-linear-gradient(top, rgba(0,171,227,1) 0%, rgba(0,171,227, 1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00abe3", endColorstr="#00abe3",GradientType=0 ) !important;
	background-color: rgba(0,171,227,1) !important;
	color: #ffffff !important;
	color: rgba(255,255,255, 1) !important;
	display: inline-block;
	border: 0 none;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	-webkit-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	box-shadow: 0 1px 2px -2px rgba(0,0,0,0.3);
	text-shadow: none;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	box-shadow: inset 0 10px 13px rgba(255,255,255,0.3),inset 0 1px 1px rgba(0,0,0,0.3);
	opacity: .8;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; 
	padding: 3px 8px; 
	width: 135px; 
}
#load_more_comments,.load_more_comments:hover{width:100% !important; border-top-right-radius: 8px; border-top-left-radius: 8px; font-size: 14px; margin-bottom: 25px; text-align: center; padding: 10px 0px;}
.comment_actions{margin-top:0px;padding-top: 35px;}
.avatar-40{width:40px; height:40px; margin-left:20px !important;}
.avatar-80{width:80px; height:80px; margin-left:0px !important;}
.depth-2{margin-left:75px !important;}
.top a {
	font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
	font-weight: 400;
	display: block;
	font-size: 8px;
	line-height: 18px;
	text-transform: uppercase;
	text-decoration: none;
	color: #00abe3;
	color: rgba(0,171,227, 1);
	margin-bottom:0px;
}

.divider {
	background: url('../images/inset_line.png') left center no-repeat;
	clear: both;
	display: block;
	height: 20px;
	margin: 30px 0;
	text-align: right;
	width: 100%;
}
.top {background-position: right center;}
.spam_comment_div{background-color: #FFFFE0;}
.trash_comment_div{background-color: #FFC8C6;}
.canvas_loader_wrapper{
	background-color:transparent;
	position:absolute;
	top:5%;
	left:45%;
}
.more_comments_loader{
	 background-image:url('../images/prealoader.gif'); 
	 height: 26px;
	 left: 40%;
	 position: absolute;
	 text-align: center;
	 width: 224px; 
	 margin-bottom:10px;
}

div.growlUI { background: url('modules/news/assets/images/check48.png') no-repeat 10px 10px }
div.growlUI h1, div.growlUI h2 {
    color: white; padding: 5px 5px 5px 75px; text-align: left;
}
/*#contentManagerModal{
	z-index:2000 !important;
	background: none repeat scroll 0 0 #FFFFFF;
	overflow:hidden;
	height:780px;
	top:10px;
	margin-top:100px;
	
}*/
#contentManagerModal_body{
	overflow-y:scroll !important;
}

.news_loader_gif{
	background-color:transparent;
	position:absolute;
	top:35%;
	left:45%;
	background-image: url("../images/gif-load.gif") !important;
	width:100px;
	height:100px;
	z-index: 1062;
}
.div_news_overlay{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1061;
	background-color: rgba(255,255,255,0.5); /*dim the background*/
}