@charset "utf-8";
body{margin:0px; font-family: Arial, Helvetica, sans-serif; line-height:21px; font-size:17px; color:#000000; background: linear-gradient(to bottom, #313140 2%, #fff 7%, #fff 87%, #131304 99%);} /* 313140 font-family: Book Antiqua; */
table{padding:0px; border:0px; border-spacing:0px; border-collapse:collapse;}
td{padding:0px; vertical-align:top;}
img{margin:0; border:0px;}
input{min-height:25px;}
select{min-height:27px;}
button{min-height:27px;}
h1{line-height:35px;}
h2,h3,h4{line-height:23px;}
p{margin:0; padding:0;}
a{text-decoration:none; color:#000040; word-spacing:0px;}
a:hover{text-decoration:none;}
.aTop{}
.slink{color:blue; cursor:pointer; word-spacing:0px;}
.aMenu{}
.backgroound{}
.masterTab{margin-top:0px; margin-left:auto; margin-right:auto; width:100%; max-width:1280px; min-width:320px; overflow:hidden;}



/* formating by adArt.php, adComent.php and more */
.dClear{height:0px; clear:both;}
.pUserArt{text-align:right; margin:0px; margin-bottom:10px;} /* article autor */
.sArtDate{font-size:10px;} /* article date */
.pUserCom{text-align:left; margin:0px; margin-bottom:10px;} /* comment autor */
.sCommDate{font-size:10px;} /* comment date */


/* HEADER */
.tdHead{word-spacing:15px; height:185px; border-bottom: 1px solid #453185;} /* background: linear-gradient(to bottom, #E4E5E6 0%, #fff 50%); header row background:#E4E5E6; */
.dHead{position:fixed; right:0; top:0; width:100%; height:93px; background: #000;
background: linear-gradient(to right, #000 15%, #252525 97%);
z-index:200;}
.shead{padding:1%; color:#F8C20F; word-spacing:5px; display:inline-block;} /* 7465A4 */
.dlogo{position:absolute; top:0; right:0; margin:0;  width:50%; max-width:520px; min-width:320px; height:150px;
background: #000 url("../img/logo.png") no-repeat right top; background-size: 170px 170px;
border-radius:0px 0px 0px 15px;
text-align:right;} /* display:none; */
.ilogo{}
.dPart{position:absolute; bottom:7px; left:15px; line-height:29px;}
.aMenuTop{word-spacing:0px; color:#fff; font-size:15px;} /* top lang. and user menu */
.aPart{font-weight:700; color:#fff; font-size:19px;} /* меню дялове */
.aPart:hover{text-decoration:underline;} 
.spanCat{padding:2px 5px; background:#E31E24; border-radius:3px;}  /* фон на линка(aPart) на избраната категория в главното меню */
.sWelcome{color:#fff; word-spacing:0px; font-weight:700;} /* добре дошъл на вписан потребител */




/*CONTENT tdContent*/
.tdContent{overflow:hidden;} /* background-color:#fff; border-top:1px solid #DADADA; */ 
/* MENU dSide */
.dSideArt{position:relative; top:0px; right:0px; float:right; width:24%; min-height:200px; margin:25px 0px;} /* only for article */



.dSide{position:fixed; top:170px; right:0px; float:right; height:240px; margin:25px 0px; z-index:900;
} /* страничен панел за менюта и др. top:170px;*/
.dSide:hover{}
.dSideIn{color:#fff; font-weight:500; opacity:0.9; z-index:1000;
position:absolute; float:right; right:-21px; overflow:hidden;
background: #F8C20F url("../img/w_mSide5.png") no-repeat 7px 5px;
width: 2px; padding:15px; padding-left:59px; border-radius:15px 0px 0px 15px;
height:210px;/* max-height: 200px; max-height: 240px; */
    -webkit-transition-property: width; /* Safari */
    -webkit-transition-duration: 1s; /* Safari */
    -webkit-transition-delay: 0s; /* Safari */
    transition-property: width;
    transition-duration: 1s;
    transition-delay: 0s;}
.dSideIn:hover{width:290px; right:0; overflow:scroll; overflow-X:hidden; background-image:none;
padding:15px; border-right:2px solid red;}/* 345  */


.sMenuSub{margin-top:20px; font-weight:600; display:block;}
.aMPart{font-size:17px; font-weight:600; color:#8C0000}/* link to part */
.aMPart:hover{text-decoration:underline;}
.dMSubCat{margin-left:20px;} /* link cont. to cat */
.aMCat{font-size:19px; font-weight:500;}/* link to cat */
.aMCat:hover{text-decoration:underline;}
.aMSubCat{font-size:18px; font-weight:500;}
.aMSubCat:hover{text-decoration:underline;}
.aMSubSub{font-size:17px; font-weight:500;}
.aMSubSub:hover{text-decoration:underline;}

/* scripts/menuCaArticle.php menu article.php */
.hsSub{margin-bottom:0;} /* sub-sub-category only in article */
.aArtlink{font-weight:500;} /* link to art */
.aArtlink:hover{color:red;}
.imgMenuSub{float:left; border:0; width:50px; height:50px;} /* img in likk... */
.asSub{color:blue; cursor:pointer; word-spacing:0px;} /* prev and next articles - only in article */


/* CONTENT divContent */
.divContent{float:left; width:90%; min-height:300px;}/* Главен контейнер за съдържанието на дял/статия  width:67%; */
.divMess{margin:25px; padding:10px; background:#EBECEC; clear:both;} /*дива за странициране и съобщения  #D9D9A3*/
.spanMess{font-weight:500;} /* съобщение на системата */
.aPage{font-weight:400;} /* линк към пореден номер на страница color:#003E62; */
.aPageNext{font-weight:400;} /* next page */
.aPagePr{font-weight:400;} /* pr page */
.aPagePro{font-weight:400;} /* first page */
.aPageLast{font-weight:400;} /* last page */
.pHistory{margin:17px; text-align:right;} /* п или див тага в който се помества линка за връщане на предходната стр. */
.aHistory{font-weight:500;}/* линк за връщане към предходната страница*/
/* content.php ... */
.hContent{margin:25px 35px 5px; padding:0px; font-size:23px; font-weight:700; color:#E31E24;} /* part */
.hContentCat{margin:25px 35px 5px; padding:0px; font-size:21px; font-weight:500;} /* cat */
.hContentSub{margin:25px 35px 5px; padding:0px; font-size:19px; font-weight:300;} /* sub-cat */
.hContSubSub{margin:5px 35px; padding:0px; font-size:23px; font-weight:700;} /* sub-sub-cat */
.dPageTop{margin:0px 25px; padding:10px;}/* брояча на страници в горната част */
.aTop{}/* линковете на брояча */
.divPage{clear:both; text-align:center; margin:3% 0;}

/* records */
.dRecord{position:relative; float:left; width:29%; min-width:300px; max-width:600px; height:197px; max-height:367px; margin-top:25px; margin-right:10px; padding:1%; box-shadow: 10px 15px 10px #7465A4; cursor:pointer;
text-align:center;
overflow:hidden;}
.dImgPart{width:90%; max-height:357px; margin-top:5px; margin-left:auto; margin-right:auto; overflow:hidden;}
.imgPart{width:100%; max-height:357px; margin:0px;}
.hAutor{margin:13px 0px 0px; font-size:19px; font-weight:400; text-align:right;}
.hContArt{margin:5px 0px 10px; font-size:21px; font-weight:400; text-align:right;}
.dCoText{width:92%; opacity:0.8; text-align:left;
position:absolute; bottom:2px; left:4%; overflow:hidden;
height: 40px; padding:1px;
max-height: 140px; background: #fff;
    -webkit-transition-property: height; /* Safari */
    -webkit-transition-duration: 1s; /* Safari */
    -webkit-transition-delay: 0s; /* Safari */
    transition-property: height;
    transition-duration: 1s;
    transition-delay: 0s;}
.dCoText:hover{height: 140px;}

/* news */
.dNews{position:relative; float:left; width:29%; min-width:300px; max-width:600px; height:197px; max-height:367px; margin-top:25px; margin-right:10px; padding:1%; box-shadow: 10px 15px 10px #7465A4; cursor:pointer;
text-align:center;
 overflow:hidden}
.dImgNews{width:90%; max-height:357px; margin-top:5px; margin-left:auto; margin-right:auto; overflow:hidden;}
.imgNews{width:100%; max-height:357px; margin:0px;}
.hNews{margin:5px 0px 10px; font-size:21px; font-weight:400; text-align:right;}

/* buttons */
.dButt{position:relative; float:left; width:29%; min-width:300px; max-width:600px; height:197px; max-height:367px; margin-top:25px; margin-right:10px; padding:1%; box-shadow: 10px 15px 10px #ED1E24; cursor:pointer;
text-align:center;
overflow:hidden;}
.dImgButt{width:90%; max-height:357px; margin-top:5px; margin-left:auto; margin-right:auto; overflow:hidden;}
.imgButt{width:100%; max-height:357px; margin:0px;}
.hButt{margin:5px 0px 10px; font-size:21px; font-weight:400; text-align:right;}


/* article.php */
.hArtCont{margin:25px 35px 0px; padding:0px; font-size:17px; font-weight:100; color:#E31E24;} /* part */
.hArtContCat{margin:0px 35px; padding:0px; font-size:17px; font-weight:300;} /* sub-cat */
.hArtContSub{margin:10px 35px; padding:0px; font-size:21px; font-weight:500;} /* sub-cat */
.divArticle{margin:25px; padding:10px; box-shadow: 10px 15px 10px #7465A4;} /* article background:#F8F8F9; */
.divArticleItalic{font-style:italic; text-align:right;}
.hArtAutor{margin:13px 0px 0px; font-size:17px; font-weight:700; text-align:right;}
.hArticle{margin:10px 0px; padding:0px; font-size:31px; font-weight:700; text-align:right}/* title */
.divRecArt{margin:35px 25px; padding:10px; background:#F8F8F9; box-shadow: 10px 15px 10px #C2C3C4;} /* commment box */
.dRecCom{margin:7px 0px 0px; padding:5px; background:#FFFFF2;} /* commment text */
.dImgArt{float:left; width:40%; margin: 3px 13px 13px 3px;}
.imgTrArt{width:100%;} /* img */
.imgArtEx{width:90%; margin:3px 0px; margin-left:auto; margin-right:auto; display:block;} /* more img */
.dMenu{margin-top:15px;} /* menu last article from scripts/menuCaArticle.php */

.pleft{margin:0; padding:0; text-align:left; clear:both;} /* paragra... */
.pcenter{margin:0; padding:0; text-align:center; clear:both;}
.pright{margin:0; padding:0; text-align:right; clear:both;}
.pjustify{margin:0; padding:0; text-align:justify; clear:both;}

.dVideo{width:90%; height:400px; margin-left:auto; margin-right:auto; clear:both;}

/* article.php 2018-09-19 */
.dflLeft{float:left; width:43%; margin:0; margin-right:5%; padding:0;}
.dflRight{float:right; width:43%; margin:0; margin-left:5%; padding:0;}

/* photo.php */
.dPhoto{margin:0px 30px; display:block; overflow:hidden;}
.imgPhoto{width:100%; max-width:1280px;}


/* FOOTER */
.tdfCat{border-bottom:1px solid #388D36; padding-top:19px; clear:both;} /* background:#303030; бутони на социални мрежи */
.dGoogle{width:100%; margin:44px 0px;}
.imgSoc{float:right; margin:4px; width:48px; border:1px solid #ccc; border-radius:7px;}
.tdFoot{vertical-align:bottom; padding:10px;} /* footer ред background:#303030; background: linear-gradient(to bottom, #fff 0%, #E4E5E6 50%); */
.imglogoFooter{float:left; margin-right:10px; height:107px;} /*лого във футера*/
/* .imglogo1{margin:11px 10px; height:107px;} */
.dFMenu{margin:13px; text-align:center; word-spacing:5px; font-weight:500;} /* меню футер */
.aMenuFo{font-weight:500; word-spacing:1px;}
.aMenuFo:hover{color:#000;}
.divGeodi{margin:5px; text-align:right; font-size:17px;} /* див геоди */
.aGeodi{font-size:19px; font-weight:500;}/* линка към геоди*/
.tdFootK{height:120px; padding:10px; text-align:center; font-size:13px; border-top:1px solid #453185;
background: url("../img/w_logo.png") no-repeat left center; background-size: contain;} /* ключови думи във футера background:#E4E5E6; background-image: url(); background-position:center center; */

/* ДРУГИ */
.userfile{width:197px; margin:3px;} /*поле за качване на файл - ЗАСЕГА НЕ Е ДОПУСНАТО ЗА ПОТРЕБИТЕЛИТЕ */
.divMap{margin:13px 0px; width:100%; }/* Карта на гугъл. НЕ Е ВМЪКНАТА, НО ДИВА Е ТАМ */

/* find.php
.dSearchSub{position:relative; float:left; margin:0px; padding:2px; width:130px;}
.dSearchResults{position:relative; float:left; margin:0px; padding:5px; width:800px; border-left: 0px solid #FFA539; text-align:right;}
*/
.dSearch{position:relative; margin:19px 0px; text-align:right;}

/* cookieEU */
.dCookView{position:fixed; right:1%; bottom:7%; width:50%; max-width:320px; min-width:300px; height:auto; min-height:70px; padding:0px 15px; text-align:left; border:1px solid #2760A7; border-radius:10px; color:#fff; background:#172948; z-index:1000; display:none;}
.dCookText{width:90%; height:auto; min-height:25px; margin:5px 0px; padding:0px; text-align:left;}
.dCookRight{float:right; right:0px; bottom:0px; width:40%; height:auto; min-height:25px; padding:0px; text-align:right; font-weight: bold; cursor:pointer;}
.dCookLeft{float:left; left:0px; bottom:0px; width:40%; height:auto; min-height:25px; padding:0px; text-align:left;}
.aCook{color:#FFF}


/* gformatter */
.iFrm{width:100%; height: 100%; border-width: 0px;}
.ilink{display:inline;}
.dfull{width:99%; height:auto; padding:0; margin:0%; border:0; clear:both;}
.tblEmb{width:100%;} /* table */
.tblClh0,.tblClh1,.tblClh2,.tblClh3,.tblClh4,.tblClh5,.tblClh6{font-size:110%; border: 1px solid #808080; border-collapse: collapse;}
.tbClls0,.tbClls1,.tbClls2,.tbClls3,.tbClls4,.tbClls5,.tbClls5{font-size:90%; border: 1px solid #808080; border-collapse: collapse;}
/* gformatter */



@media only screen and (max-width: 800px) {
.dlogo{height:130px; background-size: 150px 150px;}
.dCookView{position:fixed; right:0%;}
.spanCat{padding:2px; background:#E31E24; border-radius:3px;} 
.aPart{font-size:17px;}

.dflLeft{float:none; width:96%; margin:0; margin-bottom:3%;}
.dflRight{float:none; width:96%; margin:0; margin-bottom:3%;}
}

@media only screen and (max-width: 480px) {
}