header, footer,.bodypart{overflow:hidden;clear:both;}
.bodypart{padding:20px 0;}
footer{background-color:#333;}
.topcolum, .bodycolum, .fotercolum, .centar{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.wraper, .ovr{overflow:hidden;clear:both;}
.left-container, .left-side {float:left; padding-right:20px;}
.right-container, .right-side {float:right; padding-left:20px;}
.width35 {width:35%;}
.width65 {width:65%;}
.clft1, .clft2, .clft3{padding-left:0px!important;clear:left !important;}
.box2:nth-of-type(2n+1),.box3:nth-of-type(3n+1),.box4:nth-of-type(4n+1),.box5:nth-of-type(5n+1),
.box6:nth-of-type(6n+1){padding-left:0px !important;clear:left !important;}
.box2,.box3,.box4,.box5,.box6{padding-left:15px;float:left;}
.box2{width:50%;}
.box3{width:33.33333333333333%;}
.box4{width:25%;}
.box5{width:20%;}
.box6{width:16.66666666666667%;}
@media only screen and (max-width:1600px){.topcolum, .bodycolum, .fotercolum, .centar{/*width:1440px;*/}}
@media only screen and (max-width:1420px){.topcolum, .bodycolum, .fotercolum, .centar{width:1170px;}}
@media only screen and (max-width:1200px){.topcolum, .bodycolum, .fotercolum, .centar{width:1024px;}}
@media only screen and (max-width:1040px){header, footer,.bodypart{padding:0 10px;}.topcolum, .bodycolum, .fotercolum, .centar{width:100%;}}
@media only screen and (max-width:992px){.menu > ul > li > a {padding: 15px 10px;}}
@media only screen and (max-width:785px){
.box2, .box3{width:100%;padding-left:0px !important;}.tpcont, .weblogo{margin:0;}
.menucol{top:0;height:44px;}
.mnicon{display:block;}
.menu{position:absolute;right:0;width:200px;background-color:#FFF;top:44px;display:none; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);}
.menu > ul > li{width:100%;clear:both;}
.menu > ul > li > a{padding: 12px 10px;}
.left-side, .right-side{width:100%;padding:0;}
.testimonialcol{margin:20px 0 0 0;}}
@media only screen and (max-width:650px){
.suportcol{margin:44px 0 0;padding:90px 10px; background:url(../images/transbg1.png) repeat;}	
.top-profiles{text-align:center;}
.profile-bx{max-height:300px; max-width:47%;}
.top-profiles img{object-fit: cover; object-position: top; min-height:300px;}
}



/*========== internet explore ====*/
.ie .topcolum, .ie .bodycolum, .ie .fotercolum, .ie .centar{width:1000px;}
/*========== internet explore ====*/