.container-fluid.headermain.pdt15.pdb15.clearfix {
margin: 0 auto;
  background: url(mysitewp/wp-content/uploads/2016/10/bg_head0.png) no-repeat center; }
#primary-menu {
text-shadow: orange 1px 1px 0, black -1px -1px 0, 
                 black -1px 1px 0, orange 1px -1px 0;
}
.widget_sidebar_main .right-widget-title {
  border-left: 0px solid;
  padding: 9px 14px;
}

@media (max-width: 620px) {
  div.alignc {
 display: none;
  }}
@media screen and (max-width: 480px) {
  div.spec > div.col-md-8-new {
 width: 300px;
  }}
@media screen and (max-width: 480px) {
  div.spec > spec.col-md-8-new2 {
 width: 300px;
  }}
@media (max-width: 820px) {
  div.spec > .col-md-4, div.spec > .col-md-8 {
 width:300px;
  float:left;
  }}
@media (min-width: 1024px) {
 div.spec > .col-md-8 {
 max-width:910px;
  float:left;
  }}
div.alignc {
  width:100%;
  max-width: 1260px;
  height: auto;
  margin: 0 auto;
  position: relative;
  float:none;
}
@media (max-width: 768px) {
  div.footalign {
 margin:0px;
  }}

div.footalign {float:left;
  width:100%;
  max-width: 1260px;
  height: auto;
  /*margin-left:10%; margin-right:10%;*/
  position: relative;
}

/*@media (max-width: 1300px) {
div.mesl{
width:960px;
  }}
@media (max-width: 1200px) {
div.mesl{
width:100%;
  }}
 div.mesl {
  max-width:1000px;
  float: left; 
  }
div.bron {
  width:260px;
  float: left; 
}*/
@media screen and (max-width: 1200px) {
div.bron{
display: none;
  }}
h1 {margin-top:0px}
/*div.entry-content {background: url(http://mysitewp/wp-content/uploads/2016/10/bg_botto-1.jpg) no-repeat left bottom; }}*/
.div.container-fluid mrt20 mrb20 clearfix {margin-top:0}
.entry-content IMG {border: 2px solid #ff6600;}
/*body h3, a.rsswidget{color: #EB8717}*/
li {
  font-size:16px;
}
table.nomera tr td {text-align:center; vertical-align:middle;
margin:0; padding:0;}
table.nomera tr th {text-align:center; vertical-align:middle; margin:0; padding:0;
}
table.nomera tr th h1{margin:0; padding:0;}
#maincontainer  {
    font-family: Lora, Georgia, serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    line-height: 1.7;
    letter-spacing: 0;
  text-transform: none;}
div.content-second h1 {
  background-color: #5da8de;    color: #ffffff; border-left: 3px solid;
  padding: 9px 14px; border-color: #5da8de !important; }
div.minili{
  float:right; width:300px; height:300px; margin:15px; padding:70px 0 0 0;
}
@media (max-width: 768px) {
  div.minili {
 display: none;
  }}
@media (min-width: 768px) {
  div.minili_mob {
 display: none;
  }}
div.entry-content  td {border-top:none;}
div.logonew {text-align:center; float:left; width:300px; }
div.logonew2 {text-align:center; float:left; width:70%}
div.liveschet {width:88px; margin:0 auto; text-align:center; float:none;}
/*#mega-menu-wrap-primary {
    position: fixed;
    top: 0 !important;
}*/
/*div.center_new {float: left; width:300px;height:100px;}*/
@media (max-width: 2000px) {
        div.col-md-8 p{ font-size:26px;
}}
@media (max-width: 800px) {
div.col-md-8 p{ font-size:20px;
}}
@media (max-width: 600px) {
div.col-md-8 p{ font-size:20px;
}}
@media (max-width: 2000px) {
        div.textlogo p{ font-size:26px;
}}
@media (max-width: 800px) {
div.textlogo p{ font-size:20px;
}}
@media (max-width: 600px) {
div.textlogo p{ font-size:20px;
}}
@media (min-width: 1200px) {
div.container {
    width: 1160px!important; 
}}
.entry-content h2{
display: inline; font-size: 15px; font-weight:bold;
}
.call_back{
	-webkit-transform: rotate(-90deg);  /*Поворот блока с текстом н 30 градусов*/
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
	position:fixed; /*фиксированная позиция при прокрутке*/
	z-index:999;
	right: 0px; /*отступ с права*/
	top: 35%; /*отступ сверху*/
	margin-right:-55px; /*отрицательный отступ справа (чем длиннее название кнопки тем больше должно быть значение данного отступа )*/
}

/*Стили для ссылки*/
.call_back a{
	color:#fff!important; /*цвет ссылки*/
	display:block;
	background:#DC3522; /*цвет фона кнопки*/
	text-align:center; /*выравнивание по центру*/
	padding:7px 7px; /*внутренние отступы*/
	font-weight:bold;/*жирный шрифт*/
	border-radius:5px; /*радиус скругления углов*/
	border:1px solid #fff; /*рамка вокруг кнопки*/
}
.call_back a:hover {
    background:#dea85d; /* Цвет ссылки при наведении на нее курсора мыши */  
    color:#1e5bd9 !important;
   }

#form_pop_up{
	border:1px solid #5da8de;
	padding:5px;
}
.entry-content p {text-align:justify}
div.logonew
{width: 100%; float: none;}
div.logoonly {width:300px;}
div.textlogo {display: table-cell; vertical-align: middle; text-align: left; float: right; padding-right:15px;} 
/*
@media (max-width: 900px) {
  div.col-md-8-new2 {
 padding:0 0 0 200px;
  }}
@media (max-width: 600px) {
  div.col-md-8-new2 {
 padding:0 0 0 0;
  }}*/
#rss-4 h3.right-widget-title 
{background-color: #5da8de;
    color: #ffffff;
    border-left: 3px solid;
    padding: 9px 14px;
    border-color: #5da8de !important;}
h3 a.rsswidget
{text-shadow:none;}
div.container-fluid {padding-right: 0px; padding-left: 0px;}
body h3.right-widget-title {font-size: 15px;}   
body h1.the-title, h1.entry-title {font-size: 16px;}   

/*маркофки*/
.action-link { 
text-align:center; 
display:block; 
width:100%; 
box-sizing:border-box; 
border-radius:3px; 
text-decoration:none; 
background: url(images/butn.gif) 0 bottom repeat-x; 
width: 175px; 
height: 48px; 
font-family:arial; 
font-size:21px; 
line-height: 21px; 
color:#fff; 
border-radius:5px; 
} 

.action-link:hover {background:url(http://remontdomstroy.ru/wp-content/themes/mobil-wp/images/images/butn.gif) 0px -4px repeat-x;} 

.yellow-text { font-family:arial; font-size:13px; line-height:13px; color:#fff000; display:inline;}

}
.action-link {
    text-align: center;
    display: block;
    width: 100%;
    box-sizing: border-box;
    text-decoration: none;
    background: url(http://remontdomstroy.ru/wp-content/themes/mobil-wp/images/butn.gif) 0 bottom repeat-x;
    width: 175px;
    height: 95px;
    font-family: arial;
    font-size: 21px;
    line-height: 21px;
    color: #fff;
    border-radius: 5px;
}
a {
    color: #337ab7;
    text-decoration: none;
}
a {
    background-color: transparent;
}
a {
    color: #248ebd;
}

}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    cursor: auto;
}
div.shapka4 {
    width: 170px;
    height: 55px;
    float: left;
    border: 1px solid #000;
    margin: 0 auto;
    text-align: center;
    vertical-align: middle;
    display: block;
}