.imger {
    max-width: 100%;
    height: auto;
}
img {
    border: 0;
    -ms-interpolation-mode: bicubic;
}
ht

.landing-page {
    padding-bottom: 150px;
}

.landing-page .center {
    width: 980px;
    margin: 0 auto;
    text-align: left;
}

.head img {
    position: absolute;
    left: 60px;
}

.head-right {
    position: absolute;
    left: 500px;
    top: 80px;
    text-align: left;
}

.head-right h3 {
    text-align: left;
    font-size: 23px;
    margin: 0;
}

.head {
    position: relative;
    height: 240px;
    padding-top: 10px;
    font-size: 15px;
}

.center {
    text-align: center;
}


div.tabscontainer div.tabs{
    list-style: none;
   
    cursor: pointer;
    float:right;
   
}

div.tabscontainer div.curvedContainer{
    margin-right: 259px;
    
}

div.tabscontainer div.curvedContainer .tabcontent{
    display:none;
    0padding:20px;
    
}

div.tabs div.tab{
    display: block;
    height: 354px;
    
    position: relative;
       
}

div.tabs div.link{
  
    padding-top:20px;
   
}


div.tabs div.tab div.arrow{
    position: absolute;
  
    height: 58px;
    width: 17px;
    left: 100%;
    top: 0px;
    display: none;
}



div.tabs div.tab.selected div.arrow{
    display: block;
}

div.art-rr

{
    width: 300px;
float: left;
}

.tabcontent img {
width: 634px;
height: 930px;

}

.tab img {
width: 230px;
height: 320px;
}

a {
text-decoration: none;
}


.gallery-portf img {
    width: 230px !important;
    margin-top: 23px;
    margin-bottom: 50px;
}
.tab img {
    width: 230px;
    height: 320px;
}

div.tabs div.link {
    padding-top: 20px;
}

div.tabs div.tab.selected div.arrow {
    display: block;
}

div.tabs div.tab div.arrow {
    position: absolute;
    height: 58px;
    width: 17px;
    left: 100%;
    top: 0px;
    display: none;
}

div.tabscontainer div.tabs {
    list-style: none;
    cursor: pointer;
    float: right;
}
div.art-layout-cell.art-content2 {
    min-height: 118px;
    margin-bottom: 25px;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    box-shadow: 0 1px 1px #b0b0b0;
}

span.contact {
    color: red;
}
img.attachment-post-thumbnail {
    width: 310px;
    height: 215px;
	margin-left:  -50px;
}
.art-postheader {
    color: #EE3E44;
    margin: 5px 0;
    line-height: 1em;
    font-weight: normal;
    font-size: 22px;
    text-align: left;
}

.button-form {
    color: #fff !important;
    font-size: 15px;
    padding: 7px 33px;
    background: #EE3E44;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-decoration: none;
}

.tabcontent img {
    width: 634px;
    height: 930px;
}

.order-block {
    padding: 1px 0px 90px 0px;
    font-size: 26px;
    margin-top: -130px;
}

.navbot {
    background: #F4F3FB;
    border-radius: 8px;
    margin-top: 30px;
    width: 940px;
}


div.tabscontainer div.curvedContainer .tabcontent {
    display: none;
}

img.attachment-post-thumbnail {
    width: 310px;
    height: 215px;
	
	text-align: center;
}

div.tabscontainer div.tabs {
    list-style: none;
    cursor: pointer;
    float: right;
}

.art-box .art-box:before, .art-box .art-box:after, .art-box-body .art-box-body:before, .art-box-body .art-box-body:after {
    z-index: -2;
}

div.tabscontainer div.curvedContainer {
    margin-right: 259px;
}

.art-layout-wrapper
{
   position:relative;
   margin:0 auto 0 auto;
   	text-align: center;
	left: 50px; 
}

.art-content-layout
{
   display: table;
   width:100%;
   table-layout: fixed;
   border-collapse: collapse;
}

.art-content-layout-row {
   display: table-row;
}

.art-layout-cell
{
   display: table-cell;
   vertical-align: top;
}
/* end Layout */

.art-content-layout {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
}

.art-box-body:before, .art-box-body:after {
    background-repeat: repeat-y;
}

.art-box:after, .art-box-body:after {
    right: 0;
}

.art-box:before, .art-box:after, .art-box-body:before, .art-box-body:after {
    position: absolute;
    top: 0;
    bottom: 0;
    content: ' ';
    background-repeat: no-repeat;
    line-height: 0;
}

.art-content-layout-row {
    display: table-row;
}
.art-content {
    position: relative;
    z-index: 1;
}

.art-layout-cell {
    display: table-cell;
    vertical-align: top;
}

.art-post {
    min-height: 118px;
    margin-bottom: 25px;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    box-shadow: 0 1px 1px #b0b0b0;
}

.art-box, .art-box-body {
    margin: 0 auto;
    position: relative;
	text-align: center;
	
}

div#post-3260.art-box.art-post.post-3260.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-portfol {
    margin-right: 0px;

}

.cleared {
    display: block;
    clear: both;
    float: none;
    margin: 0;
    padding: 0;
    border: none;
    font-size: 0;
    height: 0;
    overflow: hidden;
}

.art-post-body {
    padding: 20px;
	text-align: center;

}

.art-box, .art-box-body {
    margin: 0 auto;
    position: relative;
	text-align: center;
}

div.avatar img, div.avatar img.wp-post-image {
    margin: 0 !important;
    padding: 0;
    border: none;
    width: 265px;
    height: 400px;
	
}


.art-postcontent, .art-postcontent li, .art-postcontent table, .art-postcontent a, .art-postcontent a:link, .art-postcontent a:visited, .art-postcontent a.visited, .art-postcontent a:hover, .art-postcontent a.hovered {
    font-family: Calibri,Tahoma, Helvetica, Sans-Serif;
    font-style: normal;
    font-size: 14px;
}

.art-postcontent, .art-postheadericons, .art-postfootericons, .art-blockcontent-body, ul.art-vmenu a {
    text-align: left;
}

.art-content {
    position: relative;
    z-index: 1;
}

.art-layout-cell {
    display: table-cell;
    vertical-align: top;
}
.art-content-layout-row {
    display: table-row;
}

.reset-box {
    overflow: hidden;
    display: table;
	text-align: center;
}

.art-box:after {
    background-position: bottom right;
    z-index: -3;
}

.art-box:after, .art-box-body:after {
    right: 0;
	
}

.art-box:before, .art-box:after, .art-box-body:before, .art-box-body:after {
    position: absolute;
    top: 0;
    bottom: 0;
    content: ' ';
    background-repeat: no-repeat;
    line-height: 0;
}

.art-post {
min-height: 118px;
margin-bottom: 25px;
border: 1px solid #e4e4e4;
/* border-radius: 5px; */
box-shadow: 0 1px 1px #b0b0b0;
text-align: center;


}
.art-box.art-post.post.type-post.status-publish.format-standard.hentry.category-portfol {

width: 304px;
float: left;
margin-right: 30px;
height: 470px;
border-bottom: 1px solid #f1f1f1;
text-align: center;
left: 50px; 
}

.art-postheader a, .art-postheader a:link {
    text-decoration: none;
    color: #6e6f5a;
    font-family: 'Segoe UI Semilight';
}

.art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a.visited, .art-postheader a:hover, .art-postheader a.hovered {
    font-weight: normal;
    font-size: 17px;
    text-align: left;
}