/*  */

#img_preview_temp{
    display:none;
}
/* */

.mylogo{
    margin:8px 0 0 0;
}

.mylogo2{

}

.navbar .brand{
    padding:0 !important;
    margin:0 102px 0 -3px !important;
    height:40px;
}

@media (max-width: 1200px){

    .navbar .brand{
        margin:0 60px 0 -3px !important;
    }

}

.navbar{
    margin:0 !important;
    padding:0 !important;
}

.navbar-inner{
    margin:0 !important;
    padding:0 !important;
    background: url('/media/pl_bg.png') left top repeat-x !important;
}

.navbar-inverse .nav > li > a:hover{
    color: #fff !important;
    /*background: url(/media/pl_bg_h.png) left top repeat-x !important;*/
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
    /*background-color: #AAAAAB !important;*/
    /*подложка при ховере*/
}

.navbar-fixed-top{
    margin:0 !important;
    padding:0 !important;
    background:#666 !important;
}


.navbar-inverse .nav > li > a {
    color: #ddd !important;
    text-shadow: none !important;
    font-size:13px;
}

.navbar-inverse .nav > li > a:hover {
    color: #eee;
    text-shadow: none !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
    color: #ddd !important;
    text-decoration: none;
    background: none !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
    text-shadow: none !important;
}


.navbar-inverse{
    box-shadow: 2px 2px 22px #666666;
    -webkit-box-shadow: 2px 2px 22px #666666;
    -moz-box-shadow: 2px 2px 22px #666666;
}


.bg{
    background:#eee
}

body{
    margin:60px 0 0 0;
    font: 14px "Arial", sans-serif;
    line-height:160%;
    color:#333;
    overflow-y:scroll;
}

#div_about{
    display:none;
}

#num{
    color:#999;
    font-size:10px;
    padding:0 5px 0 0;
    margin:-20px -20px 0 -20px;
    text-align:right;
}

.for-image{
    width:100px;
    height:100px;
    float:left;
    margin:4px 15px 0 0;
    overflow: hidden;
}

.image-preview{
    width: auto;
    height: auto;
    max-width: none;
    position: relative;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}

.author{
    clear:both;
    font-size:13px;
    margin:5px 0 3px 0;
    text-align: right;
}

.avtlink, .date{
    font-size:13px;
    color:#383838;
    text-decoration:none;
}

.avtlink:hover{
    text-decoration:none;
}

.title a{
    /*font-family: 'Scada', sans-serif;*/
    color:#4f4f4f;
    font-weight:normal;
    font-size:26px;
    text-decoration: none;
}

.title a:hover{
    color:#000;
    text-decoration:none;
}

.sver{
    display:none;
}

#int{
    margin-top:15px;
}

#int img{
    margin:10px 10px 10px 0;
}

.ist{
    font-size:13px;
    color:#333;
    text-decoration:underline;
    padding:2px 0 0 0;
    margin:0;
    line-height: 12px;
    display: block;
    vertical-align: top;
    height:42px;
    width:60px;
    white-space:nowrap !important;
    word-wrap: normal !important;
}

.ist a{
    white-space:nowrap !important;
    word-wrap: normal !important;
}

.divist{
    text-align: right;

}

.short{
    margin-top:5px;
}

.leftcol{
    margin:3px 0 20px -10px;
    line-height: 160%;
}

.mycloud{
    text-align: justify;
    vertical-align:top !important;
}

.tags{
    line-height:27px;
    font-family: 'Scada', sans-serif;
}

.tags a{
    color:#4f4f4f;
    text-decoration:none;

}

.tags a:hover{
    color:#3491DA;
    text-decoration:none;
}

.fulllist{
    font-size:11px;
}

.tag_0{
    font-size:11px;
}

.tag_1{
    font-size:13px;
}

.tag_2{
    font-size:15px;
}


.tag_3{
    font-size:17px;
}


.tag_4{
    font-size:19px;
}

.tag_5{
    font-size:21px;
}

.tag_6{
    font-size:23px;
}

.tag_7{
    font-size:25px;
}

.tag_8{
    font-size:27px;
}

input.gsearch{
    margin:0;
    padding:0;
    width:98%;
    height:25px;
    color:#a7a7a7;
    font-size:14px;
    font-weight:normal;
}


.num{
    display:none;
}


.clear{
    clear:both;
}

#last_upd{
    font-size:12px;
    margin:0;
    padding:0 0 20px 0;
    display:none;
}

h1{
   /* font-family: 'Scada', sans-serif;*/
    color:#444444;
    font-size:24px;
    line-height:24px;
    font-weight:normal;
}

.video_lm{
    margin:0 0 10px 0;
}

.vidads{
    text-align:center;
    margin-top:15px;
}

/*#id_well a{
    white-space: pre;           
    white-space: pre-wrap;      
    white-space: pre-line;      
    white-space: -pre-wrap;     
    white-space: -o-pre-wrap;   
    white-space: -moz-pre-wrap; 
    white-space: -hp-pre-wrap;  
    word-wrap: break-word;      
}*/

.msg{
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap;  /* HP Printers */
    word-wrap: break-word;      /* IE 5+ */
}

#id_well a.date_post {
    white-space: normal;
}

#id_well{
    margin-top:5px;
}

#id_well .title_info {
    display: block;
}

.title_info{
    padding-bottom:10px;
    padding-top:5px;
}

#footer-container {
    background: #3f3f3f;
    width:100%;
    z-index: auto !important;
    margin-top:30px;
}

.right_blog{
    text-align:center;
}

.right_blog img{
    width:250px !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.right_blog img:hover{
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    transition: all .1s ease-in;
}

.photo_inner:hover{
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    transition: all .1s ease-in;
}

.shortwell .photo_inner:hover{
    opacity:1 !important;
}

.teaserlink{
    line-height:23px;
    font-size:18px;
    margin:7px 0 15px 0;
    padding:0 0px 0 0px;
}

.teaserlink a{
    display:block;
    text-decoration: none;
}

.teaserlink a:hover{
    text-decoration: none;
}

.h1int{
    margin:0;
    padding:0;
    display:block;
   /* font-family: 'Scada', sans-serif;*/    
    color:#444;
    font-size:26px;
    line-height:28px;
    font-weight:normal;
}

.h2int{
    margin:0;
    padding:0 0 5px 0;
    /*font-family: 'Scada', sans-serif;*/
    color:#4f4f4f;
    font-size:22px;
    line-height:22px;
    font-weight:normal;
}

.cls1{
    overflow: visible !important;
    height: 100%!important;
}

table, td{
    max-width:100% !important;
}

#id_well{
    /*overflow-x: hidden;*/
    /*overflow-y: visible;*/
   overflow: hidden;
}

.fb-like{
/*	overflow: visible !important;*/
	
}

.fb-like.fb_iframe_widget span iframe {
    bottom: 0px!important;
}


.fb_btn{
    padding-right:47px;
}


.yad_underpost{
    margin-top: -10px;
}

#yad_underpost{
    padding:0 0 5px 0;
}

.ar_short{
    font-size:13px;
    padding-bottom:5px;
}


.ads_ban_ftr{
    text-align:center;
}

.addinfoh2{
    margin:0 !important;
    padding:0 !important;
    font-size:13px !important;
    line-height:18px !important;
    color:#000;
}

.blogers_info table td{
    vertical-align:top;
}

.blo_link{
    margin:0 !important;
    padding:0 !important;
    line-height:18px;
}

.placein{
    line-height:18px;
}


.h1bloger{
    margin:0 !important;
    padding:0 !important;
    font-size:13px;
    line-height:18px;
    display:inline;
}

.h1bloger:hover{
    color:#3491DA !important;
}

.blogers_avt{
    padding:3px 15px 0 0;
    vertical-align:top;
    height:109px;
}

.chashe, .chashe a{
    font-size:13px;
    line-height:18px;
}

.chashe{
    padding-top:2px;
}

.blogers_info, .blogers_info a{
    font-size:13px;
    line-height:18px;
}

.blogers_info{
    margin-top:2px;
}

.blogers_info_block, .blogers_info_block a{
    padding-bottom:15px;
    font-size:13px !important;
}

a.code_link{
    font-size:11px !important;
}

.btn_area{
    text-align:center;
    vertical-align:top;
}

.tabau{
    width:100%;
}

.tdcenter{
    text-align:center !important;
}

.notopborder{
    border-top: none !important;
}

.tabup{
    margin-top:-13px;
    z-index:99999;
    font-size:12px;
}

.tabup a{
    font-size:13px;
}

.pagination{
    margin-top:30px;
}

.cur_nav{
    font-weight:bold;
    font-size:18px;
}


.pagination ul > li > a, .pagination ul > li > span {
    padding-right: 11px;
    padding-left: 11px;
    font-size:13px;
    color: #666;
}

#example_url_blog{
    cursor:pointer;
}

.btn100{
    padding-right:15px;
}


.url{
    margin-top:19px;
}

#example_url_blog{
    font-size:13px;
    color:#666;
    font-style:italic;
    word-wrap: break-word;
}

.getbtn{
    margin-top:9px;
    text-align: center !important;
}

.urlmod{
    width:90%;
}

.btn100mod{
    margin-bottom:10px;
}

.getbtnmod{
    text-align:center;
    margin: 0 0 12px 0;
}

#div_another_button{
    z-index: 99999;
}

.cat{
    display:inline;
    margin:0;
    padding:0;
    line-height: normal;
}

.myrss{
    margin:0 0 11px 0;
}

.fam{
    font-size:13px;
    line-height:160%;
    font-style:italic;
    margin-bottom:0;
    padding-bottom:0;
}

.persava{
    margin: 0 10px 0 0;
}

.clr{
    clear: both;
}

.persblock{
    margin:0;
    padding:0;
    margin-bottom:20px;
}


.mft img{
    float:left;
    padding:0 1px 1px 0;
}

.mft a img:hover{
    opacity: 0.6;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.btn{
    text-decoration:none;
}

.persons_bg{
    padding:20px;
    background:#f8f8f8;
    border:1px solid #cdd4ef;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}


#id_well span.ljuser a img{
    vertical-align: top;
    margin: 0px;
    padding:0px;
}

.cat_image {
    width: 50px;
    float:left;
    padding:0 1px 1px 0;
}

.cat_image:hover {
    opacity: 0.6;
}

#cat_images{
    height:100px;
    overflow:hidden;
    margin-bottom:20px;
    padding-left:1px;
}

#ctrlcopy {
    height:1px;
    overflow:hidden;
    position:absolute;
    width:1px;
    margin: 5px 0 0 -1px;
    line-height:0;
    opacity: 0;
}

.blog_form {
    display: none;
    margin-top:10px;
}

#insert_blog_code {
    cursor: pointer;
}

div.short_text {
    word-wrap: break-word;
    max-height:107px;
    overflow: hidden;
    line-height: 157% !important;
}

.mft .preloader {
    text-align: center;
}

.mft .preloader img{
    float: none;
}

.mft .main_mft {
    display: none;
}


.mft{
    /*min-height:648px;*/
}

.nav-tabs li a{
    text-decoration:none;
}

.bloggers, .bloggers:hover{
    text-decoration:none;
}

.clear {
    clear:both;
}

.bottom_blog{
    margin-top:15px;
    margin-bottom: 0;
    /*overflow:hidden;*/
}

.bottom_blog .left{
    float:left;
    vertical-align: top;
    margin:0;
    padding:0;
}

.bottom_blog .right{
    float:right;
    vertical-align: top;
    padding:0;
    margin:0;
}


#id_well img{
    padding:10px 15px 10px 0;
}

.pad_right{
    padding:7px 0px 10px 15px !important;
}

.author_activity img{
    float: left;
    margin:1px;
}

.author_activity img:hover{
    opacity: 0.6;
}

div.author_activity {
    float: left;
    width: 50px;
    height: 50px;
    overflow: hidden;
    text-align: center;
}

#comment_name{
    width:30%;
}

#comment_message{
    width:90%;
}

.labeltext{
    margin-top:10px;
}

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    margin-top:10px;
    color: #000;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #EDF4FF;
    border: 1px solid #CDD4EF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


a{
    color:#383838;
    text-decoration:underline;
}

a:hover{
    color:#3491DA;
    text-decoration:underline;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

img{
    border:none !important;
}

.ar_title{
    font-size:13px;
}

.ar_title1{
    font-size:13px;
    padding:2px 0 2px 0;
}

span.ar_title1_date{
    font-size:13px;
}

.ar_short{
    font-size:13px;
}

h4{
   /* font-family: 'Scada', sans-serif;*/
    color:#4f4f4f;
    font-size:26px;
    font-weight:normal;
    line-height:160% !important;
    margin:0;
    padding:0 0 20px 0;
}


#id_well h3{
    font-size:20px;
    line-height:160%;
}

#id_well h4{
    font-size:18px;
    line-height:160%;
}

#id_well h5{
    font-size:17px;
    line-height:160%;
}

#id_well h6{
    font-size:16px;
    line-height:160%;
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    /*background-color: #fafafa;*/
    background-color: #fff;
    border: 1px solid #e3e3e3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well2 {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #CDD4EF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well3 {
    min-height: 20px;
    padding: 3px 19px 13px 19px;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #CDD4EF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}



.stat_info, .stat_info p{
    font-size:13px;
    padding-bottom:5px;
    margin-bottom:0;
}

span.author_high{
    font-size:13px;
    color:green;
    padding-left:5px;
}

span.author_low{
    font-size:13px;
    color:grey;
    padding-left:5px;
}

.shortwell{
    padding-top:10px;
}

.avtlink img{
    padding-right:0 !important;
}

.video_left {
    float: left;
}

.mft img {
    width: 53px;
    height: 53px;
}

#main_mft img, .author_activity img{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.navbar-inverse .nav > li > a.menu_user{

}

.arh1{
    font-weight:normal;
    font-size:20px;
    margin:0;
    padding:0;
    line-height: 20px;
}

.artab{
    margin-bottom: 20px;;
}

#vk_like{
    margin:0;
    padding:0;
    padding-left:2px;
    margin-bottom:2px;
}


.gsoc{
    margin:3px 0 0 2px;;
    padding-right:0;
}

.fb-like{
    margin:0 0 0 -15px !important;
    padding:0;
}

.code-pict{
    cursor: pointer;
}

.dnone{
    display:none;
}

.btns-login{
    text-align: center;
}

.soc_login_fb, .soc_login_fb:hover{
    background: url("/img/fb2.png") left center no-repeat;
    background-color: #F1F1F1;
    border:1px solid #ddd;
    text-align: left;
    width:200px;
    padding:12px 10px 12px 50px;
    color:#333;
    font-weight: normal;
    font-size:20px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);

}

.soc_login_vk, .soc_login_vk:hover{
    background: url("/img/vk3.png") left center no-repeat;
    background-color: #F1F1F1;
    border:1px solid #ddd;
    text-align: left;
    width:200px;
    padding:12px 10px 12px 50px;
    color:#333;
    font-weight: normal;
    font-size:20px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.soc_login_ggl, .soc_login_ggl:hover{
    background: url("/img/ggl3.png") left center no-repeat;
    background-color: #F1F1F1;
    border:1px solid #ddd;
    text-align: left;
    width:200px;
    padding:12px 10px 12px 50px;
    color:#333;
    font-weight: normal;
    font-size:20px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.soc_login_fb:hover, .soc_login_vk:hover, .soc_login_ggl:hover{
    background-color: #ddd;
}

.slog{
    margin-bottom:8px;
}

.soc_ava{
    height:40px;
}

.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #666;
}

.fleft{
    width:50%;
    padding:30px;
}

.fright{
    width:50%;
    padding:30px;
}



#mycarousel{
    max-height:300px;
    overflow:auto;
    margin:0;
    padding:0;
    list-style: none;
}

#mycarousel li.result .avatar img{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float:left;
    margin:6px 10px 0 0;
    outline:none !important;
}

.clearleft{
    clear: both;
}

.msg{
    line-height:18px !important;
    font-size:12px;
    padding-right:10px;
}

.msg .username{
    margin:0;
    padding:0;
    font-weight:bold;
}

.persblock h1.cat{
    font-size:28px;
    font-weight:normal;
}

#main_view h1.cat{
    font-size:28px;
    font-weight:normal;
}

#main_top_authors h1{
    font-size:28px;
    font-weight:normal;
}

.hide_description {
    display: none;
}


.mylike{
    background:url(/media/like20.png) no-repeat bottom left;
    width:21px;
    height:18px;
    display: inline-block;
    margin:0;
    padding:0;
}



.msave{
    line-height: 5px !important;
    height:23px;
}

.minisave{
    width:30px;
}

.minishare{
    width:30px;
}


/*.btn{		
 	background-image: none !important;   	
 	text-shadow: none !important;

}

.btn:hover{
	background-image: none !important;	
	text-shadow: none !important;   	 	   		
	-moz-transition: all .15s ease-in;	
	-webkit-transition: all .15s ease-in;
	-o-transition: all .15s ease-in;
	transition: all .15s ease-in;  	
}*/



.show_description, .sver{
    padding:3px 15px 3px 15px !important;
	background-color:#F5F5F5 !important;
    border: 1px solid #d1d1d1 !important;
    color:#383838 !important;
    background-image: none !important;
    font-size:15px !important;
    font-weight:normal !important;
    text-shadow: none !important;

}

.show_description:hover, .sver:hover{
    background-image: none !important;
    /*background-color:#909090!important;
    border: 1px solid #808080 !important;
    color:#fff !important;  */
    color:#383838 !important;
    background-color:#E6E6E6 !important;
    border: 1px solid #d1d1d1 !important;
    text-shadow: none !important;

    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.mybtn{
    background-color:#f5f5f5 !important;
    color:#383838 !important;
    background-image: none !important;
    border: 1px solid #d1d1d1 !important;
    text-shadow: none !important;
}

.mybtn:hover{
    background-image: none !important;
    background-color:#E6E6E6!important;
    border: 1px solid #d1d1d1 !important;
    text-shadow: none !important;
    color:#383838 !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.mybtnlist{
    background-color:#AAA !important;
    color:#383838 !important;
    background-image: none !important;
    border: 1px solid #d1d1d1 !important;
    text-shadow: none !important;
    padding:4px 10px 4px 10px;;
}

.mybtnlist:hover{
    background-image: none !important;
    background-color:#E6E6E6!important;
    border: 1px solid #d1d1d1 !important;
    text-shadow: none !important;
    color:#383838 !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.mylist{
    text-align:right;
    width:50%;
    background:#eee;
    width:200px;
}

.izb{
    text-align:left;
    width:160px;
    margin: 9px 0  0  0;
    padding: 0;
   /* font-family: 'Scada', sans-serif;*/
    color: #4F4F4F;
    font-size: 26px;
    font-weight: normal;
}

.myshortlist{
    clear:both;
}

.myshortul{
    margin:0 0 0 17px;
    padding-left:0;
}

.myshortul li{
    margin:0 0 5px 0;
}

.myclearlist{
    clear:both;
    height:21px;
}

a.catlink{
    color:#383838;
    text-decoration:underline;
}

a.catlink:hover{
    color:#3491DA;
}

img{
    outline: none !important;
}

#show_announce_block{
    margin:0 0 0 -38px !important;
    display:none;
}

.anons{
    display: inline-block;
    margin:0 !important;;
    padding:3px 0 0 0 !important;;
    width:26px;
    height:23px;
    color:#999 !important;
    background-color: #f5f5f5 !important;
    border:1px solid #D1D1D1 !important;
    font-size:15px;
}

.anons:hover{
    display: inline-block;
    margin:0 !important;
    padding:0 !important;;
    padding:3px 0 0 0 !important;
    width:26px;
    height:23px;
    background-color: #909090 !important;
    border:1px solid #808080 !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
    background-image: none !important;
    color:#f1f1f1 !important;
}


.share_post{
    display: inline-block;
    margin:0 !important;;
    padding:0 !important;;
    width:26px;
    height:26px;
    background:url(/media/share18.png) center center no-repeat !important;
    background-color: #f5f5f5 !important;
    border:1px solid #D1D1D1 !important;
}

.share_post:hover{
    display: inline-block;
    margin:0 !important;;
    padding:0 !important;;
    width:26px;
    height:26px;
    background:url(/media/share18.png) center center no-repeat !important;
    background-color: #E6E6E6 !important;
    border:1px solid #D1D1D1 !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;

}

.popover{
    width:277px;
}

.close_popover {
    cursor: pointer;
    margin: 0 0 0 88px;
    display:inline-block;
    width:15px;
    text-align:center;
    vertical-align:top;
    font-size:20px;
    color:#777;
}

.popover-content p, .popover-content{
    margin:0;
    padding:0;
}

span.share_buttons{
    padding:0;
    width:276px;
    display:inline-block;
}

span.share_buttons:hover{
    background: none !important;
}

a.opacity_buttons{
    width:32px;
    height:32px;
    float:left;
    margin:5px 7px 0 7px;
}

.popover-title{
    margin:0;
    margin-left: 10px!important;
    padding:5px 5px 5px 8px;
    font-size:14px !important;
}


.save_post{
    display: inline-block;
    margin:0 !important;;
    padding:0 !important;;
    width:26px;
    height:26px;
    background:url(/media/plus18.png) center center no-repeat;
    background-color: #F5F5F5;
    border:1px solid #D1D1D1 !important;
}

.save_post:hover{
    background-color: #E6E6E6 !important;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
    background:url(/media/plus18.png) center center no-repeat ;
    border:1px solid #D1D1D1 !important;
}

.saved_post{
    display: inline-block;
    margin:0 !important;;
    padding:0 !important;;
    width:26px;
    height:26px;
    background:url(/media/close18.png) center center no-repeat ;
    background-color: #F5F5F5;
    border:1px solid #D1D1D1 !important;
}

.saved_post:hover{
    background-color: #E6E6E6 !important;
    border:1px solid #D1D1D1 !important;
    background:url(/media/close18.png) center center no-repeat ;
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

.soc_btns{
    margin-top:-18px;
}


.saved_text{
    color:#3491DA;
    font-size:14px;
    display:none;
    padding-left:15px;
}

#span_save_text{
    color:#3491DA;
    font-size:11px;
    margin-left:-12px !important;
    font-size:11px;
}

#intsave_text{
    display:none;
}

.soc_btns span.saved_text{
    font-size:11px;
}

.well_cat{
    background-color: #f1f1f1;
}

.well_right_blogs{
    background-color: #f1f1f1;
}

.ftable{
    width: 100%;
}

.ftable td{
    color:#ccc;
    padding:20px 30px 15px 30px;;
    font-size:11px;
    line-height:160%;
}

.ftable td a{
    color:#ccc;
    font-size:11px;
    line-height:160%;
}

.ftable td a:hover{
    color:#aaa;
}

.flink a{
    margin-right:10px;
}

#contact_message{
    width:90%;
    height:200px;
}

#contact_table{
    width:100%;
}

.myformmail{
    width:250px;;
}

.myformname{
    width:90%;
}

#contact_table td{
    vertical-align: middle !important;
    text-align:left;
}

#go_top{
    width:64px;
    padding:0;
    height:64px;
    position: fixed;
    right:0px;
    bottom:0px;
   /* font-family: 'Scada', sans-serif;*/
    font-size:16px;
    opacity:0.3;
    display: none;
}

#go_top:hover{
    opacity:1;
}

#go_top a{
    color:#4f4f4f;
    display:block;
    width:64px;
    padding:2px 0 0 3px;
}

.myformcomment{
    padding-top:11px;
}


#right_direct, #right_direct2{
    background-color: #F1F1F1;
}



@media (max-width: 320px) {

    .title a{
      /*  font-family: 'Scada', sans-serif;*/
        color:#4f4f4f;
        font-weight:normal;
        font-size:20px;
        text-decoration: none;
    }

    .h1int{
        margin:0;
        padding:0;
        display:block;
       /* font-family: 'Scada', sans-serif;*/
        color:#4f4f4f;
        font-size:20px;
        line-height:20px;
        font-weight:normal;
    }

}

/* .fb-comments iframe[style]*/
.fb-comments span{
    width: 100% !important;
}

.vk-comments {
    width: 100% !important;
}


.active_bloggers{
   /* font-family: 'Scada', sans-serif;*/
    color:#333;
    font-weight:normal;
    font-size:18px;
    line-height:26px;
    display:block;
    clear: both;
}

#modal-author-body{
    padding:10px 25px 12px 25px;
}

.comment_odd_row{
    background:#fff;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}

.comment_row{
    background:#f1f1f1;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}


.comname a{
    font-weight:bold;
    text-decoration: none;
    color:#333;
}

.comname a:hover{
    font-weight:bold;
    text-decoration: none;
    color:#333
}

.h1video{
    margin-top:0 !important;
    padding-top:0 !important;
}

.modal-header{
    text-align: left;
}

.comments {
    border: 1px solid #ccc !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    padding:5px !important;
}

.h1about{
    padding:3px 0 3px 0;
    margin:0;
    font-size: 24px;
    line-height: 24px;
}

.btn-success{
    background-color:#3491DA !important;
    border: 1px solid #328AD0 !important;
    background-image:none !important;
}

div.author img{
    height:10px !important;
    margin:-3px 0 0 0 !important;
}

span.date span img{
    height:10px !important;
    margin:-3px 0 0 0 !important;
    padding:0 !important;
}

.avtlink img, .avtlink_img{
    height:10px !important;
    margin:-3px 0 0 0 !important;
}


.fotoavtor img{
    height:12px !important;
    margin:-4px 0 0 0 !important;
}

.date .avtlink img{
    height:10px !important;
    margin:-3px 0 0 0 !important;
}

.center_direct_btm{
    margin-bottom:50px !important;    
}




@media (max-width: 979px) {

    .navbar-inner {
        margin:0px 0 20px 0 !important;
    }

    body{
        margin-top:0px;
    }

    .navbar .brand{
        padding:0 !important;
        margin:0 30px 0 23px !important;
    }

}

@media (max-width: 979px){
    .title a{
        font-size:20px !important;
        line-height:20px !important;
    }
}

.nav.login {
    display:none;
}

.liru{
    margin-top:10px;
    display:none;
}

.gs-title{
    font-family:Arial;
    font-size:14px;
    margin-top:-4px;
}

.gsc-result-info{
    font-family:Arial;
    font-size:14px;
}

.gs-snippet{
    font-family:Arial;
    font-size:13px;
    color:#333 !important;
}

.gs-visibleUrl{
    font-family:Arial;
    color:#333 !important;
}

.gsc-result{
    margin-bottom:20px !important;
}

#___gcse_0, .gsc-control-cse{
    margin:0 !important;
    padding:0 !important;
}

.gsc-cursor-box{
    font-family:Arial;
    font-size:18px;
    color:#333;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #333;
    background-color: #fff !important;
    color: #444;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
    cursor: pointer;
    color: black;
    text-decoration: underline;
    margin-right: 20px !important;
    display: inline;
}

td.gsc-branding-text div.gsc-branding-text, td.gcsc-branding-text div.gcsc-branding-text {
    font-family:Arial;
}

#ya_partner_0 .ya-partner_ads-up .ya-partner__ads .ya-partner__ads-l a.ya-partner__ads-link {
    /*border: 1px solid red!important;*/
}

/*
#ya_partner_0 .ya-partner__title-link-text {
    float: left;
    margin-right: 10px;
    padding-top: 10px;
}

#ya_partner_0 .ya-partner__text {
    float: left;
}
*/

#ya_partner_0 .ya-partner__title-link-text{	
    
}


.inttag, a.inttag{
    font-size: 13px !important;
}

.post, a.post{
    font-size: 13px !important;
}

.rotate{
    display:inline-block;
    vertical-align:top;
}

.rotate_author2{
	display:block;
	color:#fff;
	background:#444;
    width:auto;    
    text-align:left;
    font-weight:normal;
    font-size: 13px;
    position:absolute;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    padding:0px 3px 0px 4px;
    font-style:italic;
    max-width:173px;
    height:18px;
    overflow: hidden;
    margin-left:25px;
    line-height:130%;
    display:none;
}

.rotate_author{
	display:block;
	color:#fff;
	background:#444;
    width:auto;
    text-align:left;
    font-weight:normal;
    font-size: 13px;
    position:absolute;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    padding:0px 3px 0px 3px;
    font-style:italic;
    max-width:200px;
    overflow: hidden;
}

.rotate .rotate_author{
   text-decoration:none;
}


.rotate a{
    display:block;
    width:200px;
    text-align:center;
    font-weight:bold;
    font-size:13px;
    line-height:130%;
    margin:0 11px 15px 0;
    text-decoration:none;
}

.rotate img{
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    border:1px solid #ccc !important;
    margin-bottom:2px;
}

.poph{
    margin: 0;
    padding: 0 0 10px 0;
    /*font-family: 'Scada', sans-serif;*/
    color: #4f4f4f;
    font-size: 22px;
    line-height: 22px;
    font-weight: normal;
}

.r_pad3, .r_pad6, .r_pad9, .r_pad12{
    margin-right:0 !important;
}

.r_pad10, .r_pa11, .r_pad12{
    margin-bottom:0 !important;
}

@media (max-width: 1200px){

    .rotate a{
        display:block;
        width:160px;
        text-align:center;
        font-weight:bold;
        font-size:12px;
        line-height:130%;
        margin:0 6px 15px 0;
    }

.rotate_author{
    font-size: 12px;
    max-width:160px;
}

.rotate_author2{	
    margin-left:0px;
}

}

@media (max-width: 979px){

    .rotate a{
        display:block;
        width:120px;
        text-align:center;
        font-weight:bold;
        font-size:12px;
        line-height:130%;
        margin:0 3px 15px 0;
    }

.rotate_author{
    font-size: 11px;
    max-width:120px;
}

.rotate_author2{	
    margin-left:0px;
    max-width:119px;
    font-size: 13px;
}

}

@media (max-width: 767px){

	body, .well, div.short_text, #boxview{
		line-height:130% !important;
	}

    .rotate a{
        display:block;
        width:120px;
        text-align:center;
        font-weight:bold;
        font-size:12px;
        line-height:130%;
        margin:0 0px 15px 0;
    }

.rotate_author{
    font-size: 11px;
    max-width:120px;
}

}



.blogtab{
    font-weight:bold;
    color:#666;
}

.share42init{
	display:none;
}

@media (min-width: 1260px)
{
 
 .share42init{
	display:block;
	width:32px;
	position:fixed;
	left:50%;
	top:60px;
	margin-left:595px;
}


.leftfix
	{
		position:fixed;
		width:180px;
		top:58px;
	
	}

}

@media (max-width: 1200px){

.leftfix{
	position:fixed;
	width:150px;
	top:58px;
	
}
}

@media (max-width: 979px){

.leftfix{
	position:static;
	width:auto;		
}
}


@media (min-width: 1200px) {

    .share42init {
        /*   display: block !important;*/
    }
}

.no_aligning {
    white-space: nowrap;
}

.only_my_class select.inputbox{
	margin-top:10px;
}

.only_my_class #twitter_key{
	margin-top:10px;
}

.no_aligning{
	white-space: normal !important;
	word-wrap: normal !important;
}

.specfog h2{
	font-size:22px;
	margin-bottom:0;
	padding-bottom:0;
	color:#444;
	font-weight:normal
}

.specfog h3, .specfog h4{	
	color:#444;
	font-weight:normal
}


.com2{
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap;  /* HP Printers */
    word-wrap: break-word;      /* IE 5+ */	
}

#main_right_blogs {
    display: none;
}

@media (min-width: 1000px) {
.artex{
	margin-left: -100px;		
}
}

h2,h3,h4,h5,h6{
	line-height:110% !important;
	padding:5px 0 5px 0 !important;
}

h3,h4,h5,h6{
	line-height:100% !important;
	padding:5px 0 5px 0 !important;
	margin:0 !important;
}

h2{
	font-size:22px !important;
}

h3{
	font-size:18px !important;
}

.f_img{
    	width: 100%;
}

.f_img{
	margin:0 0 20px 0 !important;
	padding:0 !important;
}  

.lh{
	margin:-59px 0 0 7px;
}

@media (max-width: 980px) {
.right_blog img{
    width:210px;    
}

.teaserlink{
    line-height:18px;
    font-size:13px;
    margin:5px 0 15px 0;
    padding:0;
}

}

.yap-image{
	width:169px !important;
	max-width:169px !important;
	height:169px !important;
	max-height:169px !important;
}

@media (min-width: 1320px) {

.leftfix{
	width:240px !important;
	margin-left:-60px;
}

}


#id_well a{
    color:#383838;
    /*text-decoration:none;
    border-bottom: 1px solid #000000;*/
}

#id_well a:hover{
    color:#3491DA;
    /*text-decoration:none;
    border-bottom: 1px solid #3491DA;*/
    -moz-transition: all .15s ease-in;
    -webkit-transition: all .15s ease-in;
    -o-transition: all .15s ease-in;
    transition: all .15s ease-in;
}

#id_well .avtlink{
	border-bottom: none;
}

#id_well .avtlink:hover{
	border-bottom: none;
}

#id_well .ist{
	border-bottom: none;
}

#id_well .ist:hover{
	border-bottom: none;
}

h4{
    line-height:130% !important; 
}


@media (max-width: 767px){

    .rotate a{
        display:block;
        width:97px;
        text-align:center;
        font-weight:bold;
        font-size:12px;
        line-height:130%;
        margin:0 6px 15px 0;
    }

.rotate_author{
    font-size: 12px;
    max-width:97px;
}

}


.smi_img_2434{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


#ok2_id a {
    color: #000;
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
    text-decoration: none;
}

.my240{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ddd !important;
	margin:0 0 23px 0 !important;	
}


.smi_a_img_2434 img{
	
}

#c8ffe9a587b126f1{	
	margin:0 0 20px 0;
}

.myvar{
	margin:15px 0 15px 0;
}

.myaddsbmt{
	margin:15px 0 0 0;
}

.orderads{
	font-size:20px;	
}

.adsbg{
	background:#BDDFF0;
}

#variant_main{
	margin:0 5px 0 0;	
}

#variant_category{
	margin:0 5px 0 0;
}

.lightbox-a{
	    border-bottom: 0px solid #000000;
}

.navbar .nav > li:first-child > a {
    font-weight:bold !important;
    color: #FFD740 !important;
}

.category_ads_center {
    text-align: center;
    margin-top: 10px;
}

.category_ads_center a {
    text-decoration: underline;
}

.benner_footer {
    position:fixed;
    bottom:0;
    text-align:center;
    width: 100%;
}