/* this css file contain the basic styles that is common for all the style*/

/*.zone-general-div {

    width:98%!important;

    margin:.5em 0!important;

    padding:0!important;

}*/



.artandthumb_container {

    width:98%!important;

    overflow:hidden;

    margin:1% 1% 1% 0 !important;

}



.zone-article-title {

    display:block;

}



h4.zone-article-title {

    margin:0px;

}



.zone-article-title a {

    word-wrap:break-word;

    /*font-size:100%!important;*/

    margin:0;

    padding:5px 0;

    display:block;

}



.zone-article-title li {

	display:list-item;

}



/*END ISSUES*/



.add_media {

	font:normal 13px/18px Arial, Helvetica, sans-serif;

}



.add_media_title {

	color:#65ADC5;

	font-weight:400!important;

}



a:hover,a:active,a:focus {

    text-decoration:none;

}



a:hover {

}



#publisher_container {

    padding:5px;

}



.contentheading,.componentheading,h1,h2,h3,h4,h5 {

	font-family:Arial, Helvetica, sans-serif!important;

}



.width15 {

	width:15%;

}



.width50 {

	width:50%;

}



.width48 {

	width:48%;

}



.width46 {

	width:46%;

}



.width60 {

	width:60%;

}



.width98 {

	width:98%;

}



.width96 {

	width:96%;

}



#cptka {

	/*float:left;

	margin:5px 13px;*/

}



#reload_cptchd {

	/*margin:10px 5px;*/

}



.dofloatleft {

	float:left!important;

}



.dofloatright {

	float:right!important;

}



#box_register {

    border-radius:3px;

    border:1px solid #EFEFEF;

    padding:10px 10px 10px 10px;

}



#register_button {

	position:absolute;

	bottom:13px;

}



.toright {

	float:right;

}



.toleft {

	float:left;

}



.tocenter {

	float:none;

	text-align:center;

}



.domargin {

	margin:1%;

}



.domarginleft {

	margin-left:1%;

}



.domarginright {

	margin-right:1%;

}



.domargintop {

	margin-top:1%;

}



.domarginbottom {

	margin-bottom:1%;

}



.domarginauto {

	margin-left:auto;

	margin-right:auto;

}



.dopadding {

	padding:1%;

}



.dopaddingleft {

	padding-left:1%;

}



.dopaddingright {

	padding-right:1%;

}



.dopaddingtop {

	padding-top:1%;

}



.dopaddingbottom {

	padding-bottom:1%;

}



.dohide {

	display:none;

}



.dothinlineabove {

	padding-top:4px;

	border-top:1px dotted #EFEFEF;

}



.dothinlinebelow {

	padding-bottom:4px;

	border-bottom:1px dotted #EFEFEF;

}



.dotable-cell {

	display:table-cell;

}



.doinline-block {

	display:inline-block;

}



.dotable {

	display:table;

}



.size11 {

	font-size:11px;

}



.size12 {

	font-size:12px;

}



.size14 {

	font-size:14px;

}



.size16 {

	font-size:16px;

}



.size18 {

	font-size:18px;

}



.dobold {

	font-weight:700;

}



.colorblue {

	color:#09c!important;

}



.greybutton:active {

    background:#CCC!important;

}



.bluebutton:active {

    background:#09C!important;

}



.redbutton:active {

    background:#C00!important;

}



.yellowbutton:active {

    background:#FC0!important;

}



.publisher_buttons:hover {

	box-shadow:none;

	text-decoration:none;

}



.author-menu-bar {

	text-align:center;

	background:none;

}



.author-menu-bar a.author-menu-bar-a {

	display:inline-block;

	background:#FCFCFC;

	min-width:70px;

	border:1px solid #EFEFEF;

	padding:5px;

}



.author-menu-bar a.author-menu-bar-a:hover {

	text-decoration:none;

	background:#FFF;

}



.author-menu-bar a.author-menu-bar-a span {

	display:block;

	clear:both;

	margin-top:3px;

	border-top:1px dotted #EFEFEF;

}



.author-description {

	vertical-align:top;

}



#media_container {

	width:100%;

	max-width:100%;

	margin:20px auto auto;

}



.media_category_item {

	border:1px solid #EFEFEF;

	overflow:hidden;

	float:left;

	-webkit-transition:all .8s ease 0;

	-moz-transition:all .8s ease 0;

	-ms-transition:all .8s ease 0;

	-o-transition:all .8s ease 0;

}



.media_hits_a {

	display:block;

	text-align:center;

	box-shadow:0 0 10em #FFF inset;

	border:1px solid #CCC;

	background-color:#E6E6E6;

	padding:2em;

}



.galleria-container {

	box-shadow:0 0 10em #FFF inset;

	border:1px solid #CCC;

	background-color:#E6E6E6;

	margin:0 auto;

	padding:2em;

}



.video-title-container,.media-title-container {

	border-bottom:1px dotted #EFEFEF;

	min-height:20px;

	padding-top:8px;

}



a.video-title,a.media-title {

	color:#069;

	display:block;

	text-transform:capitalize;

	-webkit-transition:all .5s ease-in-out;

	-moz-transition:all .5s ease-in-out;

	-o-transition:all .5s ease-in-out;

}



a.video-title:hover,a.media-title:hover {

	text-decoration:none;

	color:#C00;

}



a.video-title-onimage, a.media-title-onimage {

	overflow:hidden;

	position:relative;

}



div.play,div.actionicon {

	display:block;

	width:20%;

	height:20%;

	top:40%;

	position:absolute;

	left:40%;

}



div.play span.play_button,div.actionicon span.actionicon_button {

	position:relative;

	font-size:20px;

	border:1px solid #085577;

	border-radius:30px;

	width:19px;

	height:19px;

	line-height:19px;

	background:#FFF;

	opacity:0.8;

	margin:auto;

	padding:1px 0 2px 3px;

}



div.play span.play_button:hover,div.actionicon span.actionicon_button:hover {

	opacity:1;

}



div.actionicon span.actionicon_button {

	background:#FFF url(../images/magnifier.png) no-repeat;

	width:23px;

	height:25px;

	display:block;

}



.video_thumb,.gallery_thumb,.audio-image,.media_thumb {

	background-color:#FFF;

	border:0 none;

	-webkit-transition:all .5s ease-in-out;

	-moz-transition:all .5s ease-in-out;

	-o-transition:all .5s ease-in-out;

	margin:0;

	padding:0;

}



.video_thumb:hover,.gallery_thumb:hover,.audio-image:hover,.media_thumb {

	background-color:#EFEFEF;

	border-color:#EEE;

}



.video_audio_properties {

	font-weight:700;

	font-size:12px;

	float:left;

	color:#444;

}



.video_audio_values {

	font-weight:400;

	color:#444;

}



.media_attributes {

	margin-top:3px;

	text-align:left;

}



div[class*=read-more] a {

	margin-top:.4em;

	font-size:.8em;

	display:block;

	line-height:1em;

	text-align:right;

	background-color:#FFF;

	border-radius:10px;

	height:10px;

	box-shadow:1px 1px 1em #CCC inset;

	width:auto;

	float:right;

	clear:both;

	color:#900!important;

	padding:1em;

}



.author-list-read-more {

	margin-top:.4em;

	font-size:.8em;

	display:block;

	line-height:1em;

	color:#444!important;

	text-align:right;

	background-color:#F5F5F5;

	border-radius:10px;

	height:10px;

	box-shadow:1px -3px 5px #999 inset;

	width:auto;

	float:right;

	clear:both;

	margin-right:2%;

	font-weight:700;

	padding:.5em 1em;

}



.items {

	margin:1px;

}



.items_img {

	/*border-bottom:1px dotted #b21319;*/

	padding:5px;

}



.items a:hover {

	text-decoration:underline;

	background:#FFF;

}



.galleria-image-nav {

	margin-top:-20px!important;

}



/*.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-image-nav-left,.galleria-image-nav-right {

	background-image:none!important;

}*/



.galleria-image-nav-left,.galleria-image-nav-right {

    width:29px;

    height:29px;

    border-radius:29px;

    border:1px solid #CCC;

    background-color:#F5F5F5;

    background: url("../images/slid-control.png");

    cursor:pointer;

    line-height:24px;

    text-align:center;

    padding:10px;

}



.galleria-image-nav-left:before {

	content:"";

	font-size:50px;

	text-align:center;

	color:#000;

}



.galleria-counter {
	color:#000000 !important;
	border:1px solid #efefef;
	left:2px;
}



.my_article tr,.my_article td, .mymedia td, .mymedia tr, .mymedia th  {

	border:solid 1px #DDD;

	padding:5px!important;

}



.list-footer .limit {

	float:left;

	margin-top:4px;

}



#main ul li {

	/*list-style-type:none;*/

}



.list-footer ul li,.pagination ul li {

	float:left;

	background:none!important;

	margin-top:15px;

	line-height:13px!important;

}



.list-footer a,.pagination a {



}



.pagination {

	border-bottom:none!important;

	display:inline;

	float:left;

}



.limit {

	float:left;

	margin-top:13px;

}



.list-footer .counter,.pagination p.counter {

	display:block;

	background:#FFF;

	box-shadow:1px 1px 10px #EEE inset;

	width:78px;

	height:10px;

	line-height:10px!important;

	text-align:center;

	border:1px solid #ADD8E6;

	float:none;

	margin-bottom:0 !important;

	font-weight:400;

	padding:.3em;

}



.pagination .counter {

	margin-top:3px!important;

}



.media {

	display:block;

	background-color:#FFF;

	border:1px solid #CCC;

	align:center;

	margin:2px;

	padding:5px;

}



.search_box {

	border:1px #eee solid;

	height:19px;

	margin:6px 0;

}



.list-authors-row {

	float:left;

	width:100%;

	padding-bottom:5px;

}



.border-bottom {

	border-bottom:1px solid #CCC;

}



.author-list-description {

	padding-left:5px;

}



.column-content {

	padding:0 5px;

}



.author-name {

	color:#069;

	text-transform:none!important;

	margin-top:5px;

}



h2.author-name {

	color:#069!important;

	text-transform:none!important;

	margin-top:5px;

}



.box-publisher-header {

	display:block;

	background:#FFF;

	color:#069;

	box-shadow:0 0 3em #EFEFEF inset;

	border:1px solid #EFEFEF;

	border-bottom:none;

	padding:.5em;

}



.box-popular-articles,.box-random-articles,.box-recent-articles {

	margin-top:0;

	border:1px solid #EFEFEF;

	border-top:none;

}



.publisher-item {

	float:left;

	padding-bottom:5px;

	padding-top:5px;

	border:1px solid #EFEFEF;

	-webkit-transition:all .8s ease 0;

	-moz-transition:all .8s ease 0;

	-ms-transition:all .8s ease 0;

	-o-transition:all .8s ease 0;

	border-radius:3px;

	margin:.8%;

}



.publisher-item-date,.publisher-item-author {

	font-size:.9em;

}



.publisher-item-content {

	position:relative;

	margin-bottom:3em;

}



.publisher-item-read-more {

	position:relative;

	bottom:0;

	/*right:1em;*/

}



.search_button,#save_iamge_button,#del_iamge_button {

	font-size:12px;

	background:#CCC;

	color:#000;

	border:1px solid #AAA;

	text-shadow:none;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:400;

	filter:none;

	min-width:70px;

	height:20px;

	box-shadow:0 0 5px rgba(0,0,0,0.3);

	border-radius:2px;

	cursor:pointer;

	line-height:18px;

	clear:none;

	display:inline-block;

	text-align:center;

	margin:6px;

	padding:1px 8px;

}



.width26 {

	width:26%;

}



#publisher_container thead tr th {

	background:#efefef!important;

}



.submit_article_page input[type=text],.login_edit_page input[type=text] {

	width:250px;

}



.submit_article_page select,.login_edit_page select {

	width:255px;

}



.login_edit_page select {

	margin-top:3px;

}



.user-message {

	width:100%;

	text-align:center;

	margin-bottom:5px;

}



.to-left {

	text-align:left;

}



.to-right {

	text-align:right;

}



.injected-media {

	border:1px solid #EFEFEF;

	background:#FCFCFC;

	border-radius:4px;

	max-width:94%;

	margin:0 5px 5px;

	padding:5px;

}



.injected-media.to-right {

	float:right;

	overflow:hidden;

	margin-left:20px;

}



.injected-media.to-center {

	overflow:hidden;

	clear:both;

	border:none;

}



.injected-media.to-left {

	float:left;

	overflow:hidden;

	margin-right:20px;

}



.injected-media .galleria-container {

	box-shadow:none;

	background-color:#FFF;

	border:1px solid #EFEFEF;

}



.injected-media .galleria-container .galleria-image-nav-left,.injected-media .galleria-container .galleria-image-nav-right {

	background-color:#BEBEBE;

}



.module {

	overflow:hidden!important;

}



.module .audio-image {

	width:98%;

	margin:1%!important;

}



.audioplayer_container_x {

	clear:both;

	margin:auto;

}



.injected-media .preview_article_imagegallery div .injected-media {

	border:0!important;

	margin:0!important;

	padding:0!important;

}



.googlefinance {

	margin-left:9px;

}



.media_button {

	float:left;

	display:inline-block;

}



.media_button img {

	display:inline-block;

	margin-bottom:5px;

}



a,#main ul li a,.list-footer a:hover,.pagination :hover {

	text-decoration:none;

}



.width100,.width26 input {

	width:100%;

}



.width80,form.publisher_form input[type=text],form.publisher_form input[type=password],form.publisher_form input[type=email],form.publisher_form textarea {

	width:80%;

}



.dooverflowhidden,.publisher-row,.publisher-item,.publisher-item-content,.publisher-item-read-more {

	overflow:hidden;

}



.clear, .pagination ul {

    clear:both;

    font-size: inherit !important;

    height: auto !important;

    visibility: inherit !important;

}



div.pagination.clear {

	width:100%;

}



div.pagination.clear ul { left: -7px; list-style-type: none; position:relative; }



.publication-image,.issue-image {

	background-color:#FFF;

	border:1px solid #CCC;

	margin:2px;

	padding:5px;

}



.publication-title,.issue-title {

	font-size:20px;

	margin:2px;

	padding:5px;

}



.publication-description,.issue-description {

	margin:2px;

	padding:5px;

}



.image-top-center,.to-center {

	text-align:center;

}



/*This code will make zones responsive, don't remove it*/

@media (max-width: 767px) {
	.zone_item{ width:100% !important;}
	.media-item{ width:90% !important;}
}



#preview-article{

    max-height: 500px;

    overflow: auto;

}



.element-invisible{

	display:none !important;

}



/***********************************************

       letest change (11/13)

***********************************************/

/*  general

================================================*/

/*  layout

================================================*/



.pub-content .row-fluid{

    padding-bottom: 10px;

}
div.row-fluid.ij_col_5 [class*="span"]{
	width: 17.53% !important;
}
div.row-fluid.ij_col_7 [class*="span"]{
	width: 12.45% !important;
}
div.row-fluid.ij_col_8 [class*="span"]{
	width: 10.60% !important;
}
div.row-fluid.ij_col_9 [class*="span"]{
	width: 9.22% !important;
}
div.row-fluid.ij_col_10 [class*="span"]{
	width: 8.05% !important;
}
div.row-fluid.ij_col_11 [class*="span"]{
	width: 7.1% !important;
}

div[class~="all-publisher-zones"] > div > div:after .row-fluid div[class*="span"] > div > div:after{

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



/*  box styles

================================================*/

/*  Heading styles

================================================*/

/*  paragraph styles

================================================*/



.author-list-thumb{

    margin-right: 10px;

}



[class*="description"]{

    margin-bottom: 10px;

}



/*  link styles

================================================*/

/*  button styles

================================================*/



.btn.btn-link{

    padding: 0;

    background: none;

    border: 0 none;

}



.pub-content .btn-default, 

.pub-content .btn {

    background-image: none !important;

    border-radius: 4px !important;

    color: #FFFFFF !important;

    line-height: 21px !important;

    margin: 5px 0;

    text-shadow: none !important;

    transition: all 0.15s ease 0s;

    box-shadow: none;

}



.pub-content .btn, 

.pub-content .btn-default {

    background-color: #7F8C8D !important;

    border-color: #7F8C8D;

}



.pub-content .btn:hover, 

.pub-content .btn-default:hover {

    background-color: #707D7E !important;

}



.pub-content .btn-primary {

    background-color: #3498DB !important;

    border-color: #3498DB;

}



.pub-content .btn-primary:hover {

    background-color: #2489CC !important;

}



.pub-content .btn-info {

    background-color: #6FB3E0 !important;

    border-color: #6FB3E0;

}



.pub-content .btn-info:hover {

    background-color: #4F99C6 !important;

}



.pub-content .btn-success {

    background-color: #87B87F !important;

    border-color: #87B87F;

}



.pub-content .btn-success:hover {

    background-color: #629B58 !important;

}



.pub-content .btn-warning {

    background-color: #FFB752 !important;

    border-color: #FFB752;

}



.pub-content .btn-warning:hover {

    background-color: #E59729 !important;

}



.pub-content .btn-danger {

    background-color: #D15B47 !important;

    border-color: #D15B47;

}



.pub-content .btn-danger:hover {

    background-color: #B74635 !important;

}



.pub-content .btn-inverse {

	background-color: #555555 !important;

    border-color: #555555;

}



.pub-content .btn-inverse:hover {
    background-color: #303030 !important;
}

/* social buttons
==============================================*/
.btn.btn-social{
	background: -webkit-linear-gradient(0deg, #ddd, #fff); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(0deg, #ddd, #fff); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(0deg, #ddd, #fff); /* For Firefox 3.6 to 15 */
	background: linear-gradient(0deg, #ddd, #fff) !important; /* Standard syntax (must be last) */
	color: #333 !important;
	text-shadow: 1px 1px 1px #fff !important;
	outline: none;
	transition: all 0.25s;
}
.btn.btn-social:hover{
	background-size: 1px 100px !important;
}
.btn.btn-social span{
	display: block;
    font-size: 0;
    height: 26px;
    width: 23px;
	background-size: 20px auto !important;
}
.btn.btn-social.social-fb span{
	background: url("../images/fb.png") no-repeat scroll 50% 50%;
}
.btn.btn-social.social-t span{
	background: url("../images/tw.png") no-repeat scroll 50% 50%;
}
.btn.btn-social.social-g span{
	background: url("../images/gg.png") no-repeat scroll 50% 50%;
}
.btn.btn-social.social-p span{
	background: url("../images/pint.png") no-repeat scroll 50% 50%;
}
/*fixing and exceptions*/

#filter-bar .btn{

    margin: 0 2px !important;

    padding: 2px 12px !important;

}



.form-search .btn{

    margin: 0 4px;

}



/*  table styles

================================================*/



.pub-content table{

    border: 1px solid #ddd;

    margin-top: 10px;

}



.pub-content table th{

    background: none repeat scroll 0 0 #E67E22;

	border-right: 1px solid rgba(0, 0, 0, 0.13);

    color: #FFFFFF;

}



.pub-content table th:last-child{

	border-right: none;

}



/*  form styles

================================================*/

/*  media style

================================================*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    content spesific

================================================*/

/*  user control panel

------------------------------------------------*/



.items_a {

    background-color: #4FA6F1;

    border-radius: 4px;

    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5);

	color: #FFFFFF;

    float: left;

    height: 78px;

    margin: 5px;

    outline: medium none;

    padding: 22px 12px 0;

    position: relative;

    text-align: center;

    text-decoration: none;

    transition: all 0.2s ease 0s;

    width: 90px;

}



a.items_a:hover, a.items_a:focus{

    background: #348FDA !important;

    text-decoration: none !important;

	color: #fff;

    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.7);

}
#cpanelForm a i.fa {
    margin-bottom: 4px;
    font-size: 30px;
}


.items_a [class*="icon-"]{

    font-size: 30px;

    width: 30px;

	height: 30px;

}



.items_a span{

	display: block;

    font-size: 17px;

    text-align: center;

}



/*  tool bar

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.row-fluid.p_toolbar{
	padding-bottom: 0px;
    background: linear-gradient(#54ABF7, #449BE2) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-linear-gradient(#54ABF7, #449BE2);
	padding: 0px;
    border-radius: 6px;
	border: 1px solid #287BB7;
}

div.row-fluid.p_toolbar li a[class*="btn-"] img {
    margin-right: 5px;
    width: 14px;
}



.p_toolbar ul{

	margin: 0;

}



.p_toolbar li{

    list-style: none;

    float: left;

}



.p_toolbar li a{

    border-right: 1px solid rgba(255, 255, 255, 0.25);

    color: #F5F5F5;

    display: inline-block;

    padding: 7px 12px;

    transition: all 0.2s ease 0s;

}



.p_toolbar li:first-child a{

    border-radius: 4px 0 0 4px;

}



.p_toolbar li:last-child a{

    border-radius: 0px 4px 4px 0px;

	border-right: 0 none;

}



div.p_toolbar li a:hover, 

div.p_toolbar li .p_toolbar_active{

	background: linear-gradient(#2172BA, #3793DE) repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #FFFFFF;

	text-decoration: none;

}



.p_toolbar li a i[class*="icon"]{

    color: #FFFFFF !important;

	margin: 3px 7px 0 0;

}



div.p_toolbar li a:hover i[class*="icon"], 

div.p_toolbar li .p_toolbar_active i[class*="icon"]{

    /*background: none repeat scroll 0 0 #444444;*/

    box-shadow: none;

    color: #FFFFFF !important;

}



/* author contact

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.author-contact-links ul{

    float: right;

}

.author-contact-links li{

    float: left;

    list-style: none;

    margin-left: 5px;

}

.author-contact-links li img{

    margin-bottom: -4px;

}

/* vedio gallery*/

.media-title {

    font-weight: bold;

    margin-bottom: 5px;

    margin-top: 10px;

}

.media-share {
    font-weight: bold;
    margin-top: 10px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    data spesific

================================================*/

/*publisher*/

/*issue*/

/*zoe*/



div[id*="zone"]{
    margin-bottom: 10px;
}



div[id*="zone"]:last-child{

	margin-bottom: 0;

}



.zone_item {

    border-bottom: 1px solid rgba(0, 0, 0, 0.2);

    display: block;

    margin-bottom: 12px;

    max-width: 100%;

    min-height: 1em;

    padding: 0 0 12px;

}



.zone_item:last-child{

    margin-bottom: 0;

    padding: 0;

    border-bottom: 0 none;

}



/*article*/

.zone-articles-container {

    width:100%!important;

    margin:0!important;

    padding:0!important;

    margin:5px;

    padding:5px;

	display:block;

}



.zone-article-title-list {

    overflow: hidden;

	margin: 0px 1px !important;

    padding: 0px 0px 0px 20px !important;

}



.zone-article-title-bullet-points {

    margin-left:0!important;

    float:left;

    list-style-type:square!important;

    padding-left:0!important;

    display: list-item;

    line-height: normal !important;

}



img.zone-article-image{

    margin: 7px 10px 7px 0;

}



.zone-articles-container .row-fluid [class*="span"] > div > div {

    border: 0 none !important;

    box-shadow: none !important;

	padding:0px !important;

}



.zone-articles-container .row-fluid [class*="span"] > div > div:hover{

    background: transparent !important;

}

/*internal greeding
-------------------------------------*/
.pub-content [class*="span"]{
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	float: left!important;
}
.pub-content .span1{
	width: 8.33333% !important;
}
.pub-content .span2{
	width: 16.6667% !important;
}
.pub-content .span3{
	width: 25% !important;
}
.pub-content .span4{
	width: 33.3333% !important;
}
.pub-content .span5{
	width: 41.6667% !important;
}
.pub-content .span6{
	width: 50% !important;
}
.pub-content .span7{
	width: 58.3333% !important;
}
.pub-content .span8{
	width: 66.6667% !important;
}
.pub-content .span9{
	width: 75% !important;
}
.pub-content .span10{
	width: 83.3333% !important;
}
.pub-content .span11{
	width: 91.6667% !important;
}
.pub-content .span12{
	width: 100% !important;
}
/*>>>>>>>>>>>>>>>> *** <<<<<<<<<<<<<<*/