body{ margin: 0px; font-size: 13px;	font-family: arial; line-height: 150%; }
a{ cursor: pointer;}
a img{ border: none; cursor: pointer; }
div.module_plugins, div.module_data, div.box_content,div.box_html,div.box_image,div.box_link,div.line-navbar{float: left; width:100%; margin:0px;}
div.module_data{position: relative;}
div.module_plugins h3.category,
div.module_data h3.category{float:left;width:100%;margin:0px;}
div.ishtml h3.category{display: none;}
div.module_plugins{margin-bottom: 10px;}


div.pathway{ float: left; width:100%;}
div.pathway a{ background: url(../images/pathway-icon.png) 0px 2px no-repeat; float: left; line-height: 20px; padding-left:15px; padding-right:10px; text-decoration: none;  color: #626262;}
div.pathway a:hover{	color:black;}

div#back-top { float: right; display: none; position: fixed; bottom: 10px; right: 10px; z-index: 9999;}
div#back-top a {color: white;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;}
div#back-top span {background: url(../images/arrowPageUp.png) no-repeat 0px 0px; display: block;	height:50px; width: 50px;	overflow: hidden; text-indent: -1000px; border-radius: 4px;}
div#back-top span:hover{ background-color: black;}

div.next-page{ float: left; width: calc(100% - 10px);  position: relative; background-color: #e9e9e9; padding: 5px 5px 5px 5px;}
div.next-page label,
div.next-page a{	float: left; margin: 1px 2px 1px 2px;background-color: white; text-decoration: none; border-radius: 2px; padding: 4px 10px 4px 10px; border: #cecece 1px solid;cursor:pointer; font-size:15px; color:black;}
div.next-page a.active,
div.next-page label:hover,
div.next-page a:hover{ background-color: #dd0d12; color: white!important;border-color: #b60b0f}

div#gotoAnypage{	position: absolute; display: none; z-index: 100;}
div#gotoAnypage div.box{	float: left; width: 110px;	padding: 1px; border: 1px solid black; background-color: #dcdcdc;}
div#gotoAnypage div label{	background-color: black; float: left; width: 100%; color: white; font-weight: bold; line-height: 18px; text-indent: 5px; margin-bottom: 5px;}
div#gotoAnypage div form{	float: left; width: 90%; padding: 4px 5% 4px 5%;}
div#gotoAnypage div input[name='anyPage']{width: 50px;}

div#share-tool{float: left; width: 100%; margin-bottom: 20px;}
div#share-tool a{ float: left;margin: 0 5px 5px 0; padding: 3px 16px 3px 16px;border-radius: 2px;color:white; background-color: #afafaf;}
div#share-tool a.email{background-color:#db4834;}
div#share-tool a.twitter{background-color:#56c2f3;}
div#share-tool a.facebook{background-color:#4267b2;}
div#share-tool a.pinterest{background-color:#cb2027;}
div#share-tool a.linkedin{background-color:#0077b5;}
div#share-tool a.telegram{background-color:#0088cc;}
div#share-tool a.fbmessager{background-color:#448aff;}
div#share-tool a img,
div#share-tool a i {float: left;margin-right: 8px;font-size: 18px; height: 25px;line-height: 25px;}
div#share-tool a img{height: 18px;margin-top: 4px;}
div#share-tool a u {float: left;text-decoration: none;line-height: 25px;}
div#share-tool a:hover{opacity:0.7;color:white}

div#loading_status{ position: fixed; top: 2px; right: 2px; z-index: 1000; color: white; }
div#loading_status div{ text-indent: 30px;	padding: 5px 14px 5px 15px; border-radius: 5px; background: #ffffff url(../images/icon.gif) -200px 0px no-repeat; height: 30px; line-height: 30px;	border: 1px solid black; -moz-box-shadow: 2px 2px 2px #888; -webkit-box-shadow: 2px 2px  2px#888; box-shadow: 2px 2px  2px #888; font-weight: bold; }
div#loading_status div.loading_init{ color: black; background: #ffffff url(../images/loading-32x32.gif) 4px 5px no-repeat; }
div#loading_status div.loading_proccess{ color: #5CABF3; border: 1px solid #5CABF3; background-position: 4px  -107px; text-indent: 40px;padding-top:5px;}
div#loading_status div.loading_proccess #status{margin-left:5px;}
div#loading_status div.loading_success{ color: green; border: 1px solid green; background-position: 4px  0px; }
div#loading_status div.loading_error{ color: red; background-position: 4px -53px;	border: 1px solid red; }
