/*
Theme Name: Root Child
Theme URI: http://wpshop.biz/themes/root
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: root
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

.table-wrap{
	overflow-x:auto;
}	
table.table-mag {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
table.table-mag tr {
	
}
table.table-mag th, table.table-mag td {
	text-align: left;
    padding: 10px;
    border: 1px solid #eaeaea;
}

table.table-mag th{
	font-weight: bold;
	font-size: 14px;
    font-weight: 100;
}	
table.table-serv {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
table.table-serv tr {
	
}
table.table-serv th, table.table-serv td {
	text-align: left;
    padding: 10px;
    border: 1px solid #eaeaea;
}

table.table-serv th{
	font-weight: bold;
	font-size: 14px;
    font-weight: 100;
}
body.sidebar-none .entry-title {
    max-width: none;
}
.tbup p {
    font-weight: bold;
}
img.tooltip.tooltipstered {
    cursor: pointer;
}
.taxonomy-description {
	float: left;
    width: 75%;
}
.rigth_sidebar {
    float: right;
    width: 20%;
    padding-left: 10px;
}
.entry-content1 {
    max-width: none;
    float: left;
    width: 75%;
}
.b-share--post {
    clear: both;
	width: 75%;
}
.content-area1 {
    padding: 0 40px 0 40px;
}
.content-area {
    width: 70%;
}
@media (max-width: 768px) {
	.rigth_sidebar {display: none !important;}
	.taxonomy-description {width: 100%;}
	.entry-content1 {width: 100%;}
	.b-share--post {width: 100%;}
	.content-area1 {padding: 0 15px 0 15px;}
	.content-area {width: 100%;}
}
.textwidget {
    text-align: center;
}
.content-area h1{
	border-bottom: 2px #1e73be solid;
	padding: 5px;
}
    
.link_service {
    padding: 3px;
    border: 2px #61c508 solid;
    border-radius: 5px;
}
.mob-search {
    display: block;
}
.site-content {
    min-height: 400px;
}
.site-branding {
    padding: 5px 0 0 0;
}
.site-logotype img {
    max-width: 70%;
	max-height: 70%;
}
img.app {
    width: 40px;
}
img.app-grey {
	width: 40px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE 6-9 */
	opacity: 0.5;
}
img.appm {
	width: 150px;
}
img.appm-grey {
	width: 150px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE 6-9 */
	opacity: 0.3;
}
img.logo_service {
    max-width: 150px;
}
#post-337 .entry-content {
    padding-left: 0;
}
ul.my-grid-layout {
    margin: 0;
    padding: 0;
}
.my-grid-layout li.listing-item {
    padding: 10px;
    float: left;
    margin: 0;
}
@media (min-width: 992px){
.widget-area {
    width: 25%;
}}
.my-grid-layout img {
    border: 1px #cecece solid;
    border-radius: 5px;
}
img.app1 {
    width: 25px;
}
.app2{
	width: 30px;
}
.right_top img {
    padding-left: 30px;
}
div#custom_html-2 .textwidget {
    text-align: left;
}
.thumb-wide {
    background: url(/wp-content/uploads/logochb.jpg);
}
.cards a.title {
    font-size: 20px;
    text-align: center;
    display: block;
}
ul.cards {
    margin: 0;
    padding: 0;
}
.cards li.listing-item {
    padding: 10px;
    float: left;
    margin: 0;
}
@media (min-width: 768px){
#post-3397 .entry-content {
    padding-left: 0;
}}