/*
Theme Name: Bootstrap Basic
Theme URI: https://rundiz.com
Author: Vee Winch
Author URI: 
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy. You can support theme author by <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9HQE4GVV4KTZE" target="donate">donate</a>. To follow what was changed, please look for <a href="https://github.com/Rundiz-WP/bootstrap-basic" target="commits">commits</a> of this theme at Github or changelog.md file that come with the theme.
Version: 1.1.3
License: MIT
License URI: https://opensource.org/licenses/MIT
Text Domain: bootstrap-basic
Domain Path: /languages/
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready

This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.

*/


/*
Required WordPress CSS
*/

.site-branding{
	
    align-items: center;
    display: flex;

}

@media (max-width:768px){
	.site-branding{
		flex-direction:column;
	}
}

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.bypostauthor {
}


/* WordPress gallery */
.gallery-caption {
}
.gallery {
	margin-bottom: 1.6em;
}
.gallery-item {
	display: inline-block;
	padding: 1.79104477%;
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.gallery-columns-2 .gallery-item {
	max-width: 50%;
}
.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
	max-width: 25%;
}
.gallery-columns-5 .gallery-item {
	max-width: 20%;
}
.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}
.gallery-icon img {
	margin: 0 auto;
}
.gallery-caption {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	display: block;
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 1.5;
	padding: 0.5em 0;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}


.sticky {
}
.wp-caption {
	border: 1px solid #ccc;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 1.2% auto 0;
	max-width: 98%;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
body{font-family: 'Raleway', sans-serif;}
/*Header*/
.pad-n{padding:0;}
span.men-a{display:none;}
#content{margin:0;}
#main-column{padding:0;}
.row-with-vspace{margin-bottom:0;}
#post-10{padding:0 !important;}
.entry-title{display:none;}
span.cat-links { display: none;}
a.btn.btn-default.btn-xs { display: none;}
.entry-meta {display: none;}

.navbar{border:none;}


.arka-head{
    border-top: 4px solid #ffd348;
}
.logo img {
    width:95%;
}
.iso-logo img {
    width: 45%;
    margin-top: 0px;
}
.iso-logo p {
    font-size: 12px;
}
.iso-logo span {
    display: block;
}
.iso-logo {
    text-align: center;
}
.navbar-default {
     background-image:unset !important; 
    background-image:unset !important;
     background-image:unset !important; 
    background-image:unset !important;
     background-repeat:unset !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
     -webkit-box-shadow:unset !important;
     box-shadow:unset !important;
}
.navbar-default {
     background-color:unset !important;
    border-color:unset !important;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a {
     background-image:none; 
    background-image:none;
    background-image:none;
    background-image: none;
     background-repeat: none;
     -webkit-box-shadow: none; 
     box-shadow: none; 
}
.navbar{margin-bottom:0;margin-top: 10px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #555;
     background-color:unset !important; 
}
#menu-menu-1 li a{font-size:16px;font-family: 'Raleway', sans-serif;color:#333;padding:27px 22px;}
.navbar-primary-collapse li {
    display: inline;
    border-right: 1px solid #eaeaea;
    height: 70px;
    margin-top: 13px;
}
.navbar-primary-collapse #menu-item-22{border-left: 1px solid #eaeaea;}
.navbar-primary-collapse a{
display: inline-block;
position: relative;
}
.navbar-primary-collapse a:hover{
	color:#e42a2f;
}
#menu-item-37 .dropdown-menu{padding:0;}
#menu-item-37 .dropdown-menu li{height:unset !important;border-right:unset !important;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background:unset !important;}
#menu-item-37 a:before{background:unset;}
#menu-item-37 .dropdown-menu li a:before{background:#ffd348;}
 #menu-item-37:hover .dropdown-menu{display:block;} 
.navbar-primary-collapse a:before{
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom:-3px;
  left: 0;
  background-color:#ffd348;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;

}
a {
  text-decoration: none;
}
.navbar-primary-collapse a:hover:before ,.navbar-primary-collapse a.active:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.active {
	color: #e42a2f;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
  background-image:unset !important;
    background-image:unset !important;
    background-image:unset !important;
     background-image:unset !important;
     background-repeat:unset !important;
     background-color:unset !important;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
   background-color:unset !important;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background:unset !important;}

#menu-item-37 .dropdown-menu li a{font-family: 'Open Sans', sans-serif;}

.dwn1{display:block;}
.dwn {
    font-weight: 300;
    display: block;
}
#main-column .post, #main-column .page{border:unset;}
/*Home*/
.arka-home {
    padding: 35px 0;
}
.home-a h2{
    font-size: 32px;
    text-align: center;
    color:#d2ab5a;
}
.home-a hr {
   margin-top: -4px;
    margin-bottom: 9px;
    border: 0;
    border-top: 1px solid #d2d0d0;
    width: 38%;
}
.des-p{text-align:center;font-size:15px; font-family: 'Open Sans', sans-serif;}
.home-b{background:#464750;}
.infra-lyt {
    background:#ffd348;
  padding: 26px 40px;
}
.welcome-in{padding: 31px 28px;}
.welcome-in h1 {
    font-size: 35px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
}
.welcome-in p{font-size:14px;color:#fff;font-family: 'Open Sans', sans-serif;text-align:justify;line-height:22px;}
.infra-lyt h3{ font-size: 35px;
    color: #464750;
    margin-bottom: 5px;
   }
.infra-lyt p{font-size:14px;color:#333; font-family: 'Open Sans', sans-serif;text-align:justify;line-height: 22px;}
.no-pad{padding:0;}
.arka-clnt{padding: 55px 55px;}
.arka-clnt h4{text-align: center;
    font-size: 35px;
    color:#d2ab5a;
}
.arka-clnt p{text-align:center;font-size:15px;margin-bottom:20px;font-family: 'Open Sans', sans-serif;}
.arka-clnt hr {
     margin-top:0;
    margin-bottom:30px;
    border: 0;
    border-top: 1px solid #d2d0d0;
    width:50%;
}
.new-b{font-size:23px !important;font-family: 'Raleway', sans-serif !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-4.image-ultimate-hover-padding-4.orphita-visible.zoomIn{padding:0 !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-5.image-ultimate-hover-padding-5.orphita-visible.zoomIn{padding:0 !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-6.image-ultimate-hover-padding-6.orphita-visible.zoomIn{padding:0 !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-7.image-ultimate-hover-padding-7.orphita-visible.zoomIn{padding:0 !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-8.image-ultimate-hover-padding-8.orphita-visible.zoomIn{padding:0 !important;}
.serve-gall{padding-top: 30px;
    padding-bottom: 46px;
}

.image-ultimate-hover-4 .iheu-info{background:#111111a1 !important;}
.image-ultimate-hover-5 .iheu-info{background:#111111a1 !important;}
.image-ultimate-hover-6 .iheu-info{background:#111111a1 !important;}
.image-ultimate-hover-7 .iheu-info{background:#111111a1 !important;}
.image-ultimate-hover-8 .iheu-info{background:#111111a1 !important;}

/* .image-ultimate-hover-4 .iheu-info p{margin-top: 20px !important;color:#333 !important;}
.image-ultimate-hover-5 .iheu-info p{margin-top: 20px !important;color:#333 !important;}
.image-ultimate-hover-6 .iheu-info p{margin-top: 20px !important;color:#333 !important;}
.image-ultimate-hover-7 .iheu-info p{margin-top: 20px !important;color:#333 !important;}
.image-ultimate-hover-8 .iheu-info p{margin-top: 20px !important;color:#333 !important;} */
.uv-print h5 a{
    margin-top:10px;
    font-size: 24px;
    color:#ca8f16;
	font-family: 'Open Sans', sans-serif;font-weight: 600;
}
.uv-print-a h5 a{
    margin-top:10px;
    font-size: 24px;
    color:#ca8f16;
	font-family: 'Open Sans', sans-serif;font-weight: 600;
}
.uv-print h5{text-align:center;}
.uv-print-a h5{text-align:center;}
.uv-print-a {
    margin-top: 20px;
}
.ryt-box {
    width: 381px;
    min-height: 260px;
    background: #4c4c4e;
    display: inline-block;
    margin-left: 5px;
}
.box-in h4 {
    color: #ebe8dd;
    font-size: 40px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
}
.box-in {
    padding: 24px 48px;
}
.box-in h5 {
    color: #ebe8dd;
    font-size: 25px;
    font-family: 'Open Sans', sans-serif;
    line-height: 31px;
    margin-top: -6px;
}
.print-ser ul li {
    color: #fff;
    line-height: 24px;
}
.print-ser ul li{
	-webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}
.print-ser ul li:hover{
	text-decoration:none;
	color:#ffd348;
	padding-left:5px;
}
.welcome-in h5 {
    color: #fff;
    font-size: 14px;
}
p.evlov {
    margin-bottom: 2px;
}
span.redefine {
    font-weight: 600;
    font-size: 26px;
}
/*services*/
.uv-lft img{width:95%;}
.sub-print{padding:50px 0;}
.uv-ryt p {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
   padding-top: 7px;
    margin-bottom: 0;text-align: justify;line-height: 23px;
}
.uv-lft{
    border-right: 1px solid #e0e0e0;
}
/* .tag {
	padding: 16px 0px;
} */
.tag p {
    margin: 0;
    line-height: 20px;
    font-size: 20px;
    font-weight: 600;
}
.grid-gallery{margin-bottom:-10px !important;}
.gall-top{width:80%;}
/*Infrastructure*/
.lft-infra img{width:100%;}
.infras-arka {
    padding: 50px 0;
}

.machine-a {
    background: #9c9a9a;
    padding: 22px 20px;
}
.machine-a h5 {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 19px;
    font-weight: 600;
}
.machine-b {
    background: #9c9a9a;
    padding: 10px 20px;
}
.machine-b h5 {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;
    font-weight: 600;
}
.machine-c {
    background: #9c9a9a;
    padding: 22px 20px;
}
.machine-c h5 {
    color: #fff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;
    font-weight: 600;
}
.machine-d {
    background:#9c9a9a;
    padding: 22px 20px;
}
.machine-e {
    background:#9c9a9a;
    padding: 34px 20px;
}
.machine-e h5 {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;
    font-weight: 600;
}
.machine-d h5 {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;font-weight: 600;
}
.new-d {
    padding: 17px 0;
}
.mitubi {
    background: #9c9a9a;
    padding: 88px 12px;
}
.mitubi h5 {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;font-weight: 600;
}
.pad-r{padding:3px;}
.ryt-infra{font-family: 'Open Sans', sans-serif;}
.ryt-infra h5{font-size:18px;font-family: 'Open Sans', sans-serif;}
.infra-bann {
    background: url(https://adyaprint.com/wp-content/uploads/2019/09/IMG_20190112_125710.jpg)no-repeat 0px -336px;
    background-size: cover;
}
.block-m{margin-top:0px;}
.new-aa {
    padding:34px 0px;
}
.infra-ban {
    background: #171719db;
    padding: 70px 0;
}
.infra-ban p{
    display: inline-block;
    color: #fff;
    font-size: 30px;
    margin: 0;font-family: 'Open Sans', sans-serif;line-height:36px;
}
.infra-c {
    padding-top: 25px;
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 5px;
}
.infra-c-ryt img {
    width: 100%;
}
.ryt-infra p {
     margin-top:0px; 
    line-height: 22px;
    font-size: 14px;
    text-align: justify;
}
.infra-c-lft p {
    margin-top:0px;
    font-size: 14px;
    line-height: 24px;
    text-align: justify;margin-bottom: 0;
}
.new-bb {
    padding: 29px 0;
}
.new-cc {
    padding: 29px 0;
}
p.decade {
    font-weight: 600;
}







/*Footer*/
 .foot-logo img {
    width: 70%;
} 
.ft-btm{margin: auto;
    width: 88%;
    margin-bottom: 15px;}
.btm-h{width:80%;}
#site-footer{
    background:#2b2a29;
	border-top:none;padding:0;font-family: 'Open Sans', sans-serif;}
#site-footer hr {
    margin-top: 12px;
    margin-bottom: 15px;
    border: 0;
    border-top: 1px solid #3e3e3e;
}
.foot-cont p{
    color: #333;
    font-size: 14px;
}
.arka-ad h5{
    font-size: 24px;
    color: #fff;
	margin-bottom:5px;}
	  
.add img{
    width: 18px;
    float: left;
    margin-right: 8px;
	margin-top:2px;
}
.add address{
    color: #fff;
    display: flex;
    margin-top:5px;
    font-size: 14px;}

.add a{color: #fff;
    font-size: 14px;
}
.add {
    margin-top: 10px;
}
.arka-foot {
    padding-top:60px;
	padding-bottom:10px;
}
.foot-last hr{margin:auto;}
.copy p{
    color: #fff;
    font-size: 13px;
    font-weight: 400;font-family: 'Open Sans', sans-serif;}
.byz p{float:right;color: #fff;
    font-size: 13px;
    font-weight: 400;font-family: 'Open Sans', sans-serif;}
.copy a {
    color: #ffcd00 !important;
    text-decoration: none !important;
}
.conc{
    width: 23%;
	margin:0 !important;}
.logo-ff img {
    width: 62%;
    margin-left: 40px;
}
.foot-fb h5{
    font-size: 28px;
    color: red;
    font-weight: 600;  margin-right: 16px;

}
.foot-fb{text-align:center;}
.foot-fb img {
    width: 36%;
    margin-right: 40px;
}
.logo-ff{float:left;}
/*Contact us*/

#main-column .post, #main-column .page{padding:0 !important;}
.add-a img {
    width: 20px;
    float: left;
    margin-right:10px;
}
.add-b img {
    width: 20px;
    margin-right:10px;
}
.add-a address{
    display: inline-block;
    font-size: 15px;font-family: 'Open Sans', sans-serif;
}
.add-a{margin-top:6px;}
.add-b a {
    font-size: 15px;
   font-family: 'Open Sans', sans-serif;color:#333;
}
.add-a a {
    font-size: 15px;
   font-family: 'Open Sans', sans-serif;color:#333;
}
.addrs h5{font-size:25px; font-family: 'Open Sans', sans-serif;}
.addr h5{font-size:25px; font-family: 'Open Sans', sans-serif;margin-top: 0;}
#half input{width:49%;padding:7px 0px;}
#half1 textarea{width:99%;}
#cf-name{float:left;margin-right:7px;}
#cf-subject{float:left;margin-right:7px;}
.type-send-me{
    border: none;
    background:#e2b72d;
    padding: 3px 18px;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
}
#con-ll{
    margin-top: 2px;
    margin-bottom: 16px;
}
.banner-arka {
    background: url(https://adyaprint.com/wp-content/uploads/2019/09/Printing-6.jpg)no-repeat 2px -290px;
    background-size: cover;
}
.banner-inn{
    background:#ffd348e8;
    padding: 40px 0;
}
.banner-inn h2{
    margin: 0;
    text-align: center;
    font-size: 32px;
    color: #333;font-family: 'Open Sans', sans-serif;
}
.contact-inner{padding:50px 0;}
.lft-content h4{
    font-size: 30px;
    font-weight: 600;
    color:#cc8f11;font-family: 'Open Sans', sans-serif;
}
.lft-content h5{
    font-size: 24px;
    color:#959696;font-family: 'Open Sans', sans-serif;margin-bottom: 0;
}
.add-b{margin-top:-11px;}
.aut-h{margin:0;}
/* .addr{float:right;} */
.lft-content p{font-size:24px;color:#959696;font-family: 'Open Sans', -ssanserif;}
.pp-b{font-weight:600;font-size: 24px;font-family: 'Open Sans', sans-serif;}
.author{font-size:15px;text-align:right;font-weight:600;font-family: 'Open Sans', sans-serif;color: #999a9a;}
.abt-pp p{font-size:15px;font-family: 'Open Sans', sans-serif;color: #999a9a;padding-top: 8px;}
/* .abt-pp{width:50%;} */
#menu-item-37 .sub-menu li a{padding:10px 18px;}
/*About us*/
.about-inner h3{font-family: 'Open Sans', -ssanserif;}
.about-inner p{font-family: 'Open Sans', -ssanserif;}
.vabt-in {
    padding: 50px 0;}

.vision-about {
    background: -webkit-linear-gradient(left, rgba(67, 63, 63, 0.93) 0%, rgba(67, 63, 63, 0.93) 50%, rgb(89, 87, 87) 50%, rgb(102, 101, 101) 100%);
}

.vabt-in h3 {
    color: #fff;
    font-size: 43px;
    margin-top: 0;font-family: 'Open Sans', -ssanserif;
}
.visn p{color:#fff;font-family: 'Open Sans', -ssanserif;line-height: 24px; }
.manage h4{color: #fff;
    font-size: 43px;
    margin-top: 0;font-family: 'Open Sans', -ssanserif;}

.manage p {
    color: #fff;
    font-family: 'Open Sans', -ssanserif;
    line-height: 24px;
    text-align: justify;
}
.about-arka {
    padding: 50px 0;
}
#post-12{margin-bottom:0 !important;}
.img-about-rt img {
    width: 76%;
}
.img-about-rt {
    text-align: center;
}
.img-about-rt h3 {
    font-weight: 600;
    font-size:19px; font-family: 'Open Sans', -ssanserif;
}
.iso-img img {
    width: 25%;
}
.about-inner p {
    font-size: 15px;
    line-height: 26px;
    text-align: justify;
}
.core-a {
    background:#f1f1f1;
    padding: 30px 12px;
}
.core-a h5{display: inline-block;
    text-align: center;
    color:#8c8b8b;
    font-size: 22px;
}
.pad-e{padding:3px;}
.gb {
     padding: 30px 26px;
}
.gb1 {
    margin-top: 0px;
    padding: 35PX 38px;
}
.core-comp {
    padding: 50px 0;
}
hr.core-h {
    margin: auto;
    width: 88%;
}

.core-cont p, .quality-cont p {
    font-size: 14px;
    line-height: 23px;font-family: 'Open Sans', -ssanserif;text-align: justify;
}
.manage {
    margin-left: 37px;
}
.one-stp{font-weight:600;font-size:16px;margin-bottom: 2px;
}
.gbd{background:#e0e0e0;}
.visn {
    padding: 0px 11px;
}
br.no {
    display: none;
}
.quality-cc h5 {
    font-size: 22px;
}
.quality-cc{font-family: 'Open Sans', -ssanserif;text-align: justify;}
/*Media Query*/
@media only screen and (max-width:1024px) {
	.logo img {
    width: 52%;
}
.navbar {
    margin-top: unset;
}
	.arka-clnt img{width:100%;}
	#menu-menu-1 li a{padding: 22px 18px;
}
	.navbar-primary-collapse li {
    height: 60px;
	}
	.iso-logo {
    display: none;
}
.ryt-box {
    width: 315px;
    min-height: 214px;
    margin-left:0px;
}	
.box-in {
    padding: 0px 14px;
}
.box-in h4 {
    font-size: 34px;
    }	
	
.box-in h5 {
    font-size: 21px;
    line-height: 28px;
}	
.no-pad {
    padding: 5px;
}
.foot-ak iframe{width:100%;}

.machine-b {
    background: #9c9a9a;
    padding: 22px 20px;
}
.new-aa {
    padding: 34px 0px;
}
.new-bb {
    padding: 41px 0px;
}
.gb {
    padding: 18px 26px;
}
}




@media only screen and (max-width:768px) {
	.navbar {
    margin-bottom: 0;
    margin-left: 26px;
}
	.manage {
    margin-left: 0px;
	}
	span.men-a{display:none;}
	.arka-clnt img{width:100%;}
	#menu-menu-1 li a{padding:28px 15px;}
	.logo{text-align:center;}
	.logo img {
    width: 15%;
}
	.no-pad {
    padding: 5px;
}
	.uv-print h5 a {
    margin-top: 10px;
		font-size: 17px;}
		.infra-lyt {
    background: #ffd348;
    padding: 25px 12px;
}
	.uv-print-a h5 a {
    font-size: 17px;
    
}
	.welcome-in h1 {
    font-size: 30px;
}
.infra-lyt h3 {
    font-size: 26px;
    color: #464750;
    margin-bottom: 5px;
    margin-top: 35px;
}
	.foot-logo img {
    width: 35%;
}
	.foot-logo{text-align:center;}
	.foot-cont p{text-align:center;}
.arka-ad {
    text-align: center;
}
	.foot-ak {
    text-align: center;
    margin-top: 20px;
    margin-left: 200px;
}
	.copy {
    text-align: center;
}
.add img {
	float:none;}
.add address{display:block;}
.conc {
    width: 22%;
    margin: auto;
}
.foot-ak img {
    width: 70%;
}
.foot-ak {
    text-align: center;
    margin-top: 50px;
	
}
.ryt-box {
    width: 237px;
    min-height: 161px;
    background: #4c4c4e;
    display: inline-block;
     margin-left:0;
}
.box-in {
    padding: 10px 10px;
}
.box-in h4 {
    color: #ebe8dd;
    font-size: 22px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
}
.box-in h5 {
    color: #ebe8dd;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    line-height: 23px;
}
.img-about-rt img {
    width: 55%;
}
.vabt-in h3 {
    font-size: 36px;
 }

.manage h4 {
    font-size: 36px;
}
.about-inner p {
    text-align: center;
}

.machine-a {
    padding: 30px 20px;
}
.machine-b {
    padding: 20px 20px;
}
.machine-c {
    padding: 44px 20px;
}
.machine-d {
    padding: 32px 20px;
}
.new-aa {
    padding: 33px 0px;
}
.new-bb {
    padding: 28px 0px;
}
.new-cc {
    padding: 28px 0;
}
.new-d {
    padding: 27px 0;
}
.tag {
    margin-top: 20px;
}

.uv-lft {
    border-right: none;
}


}
@media only screen and (max-width:767px){
	.open .dropdown-menu {
    display: block !important;
}
	.dropdown-menu {
    display: none !important;
}
	span.men-a {
    font-size: 20px;
    color: #f44343;
    font-weight: 600;
    margin-right: 5px;
		display:block;
}
	.navbar-default .navbar-toggle .icon-bar {
    background-color: #c52929;
}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
     background-color:unset; 
}
	.navbar-default .navbar-toggle {
    border: unset;
}
	.logo {
    text-align: left;
}
	.logo img {
    width: 52%;
}
	.navbar {
    margin-top: 20px;
}
#menu-menu-1 li a {
    padding: 10px 0px;
}
	#menu-menu-1 a:hover:before, #menu-menu-1 #menu-item-22 a:before{display:none;}
	#menu-menu-1{text-align:center;}
.copy{text-align:center;}
	.byz{text-align:center;}
	.byz p{float:none;}
.welcome-in {
    padding: 10px 0;
}
	.infra-lyt {
    background: #fd464a;
    padding: 10px 12px;
    margin-bottom: 20px;
}
	.arka-clnt {
    padding: 20px 20px;
}
	.ryt-box {
		width: 100%;}
	.box-in h5 {
    color: #ebe8dd;
		font-size: 25px;}
	.box-in h4 {
    color: #ebe8dd;
		font-size: 32px;}
span.highl {
    display: block;
}
	.foot-ak {
    text-align: center;
    margin-top: 20px;
    margin-left: 200px;
}

.foot-logo img {
    width: 40%;
}

.infra-lyt {
    background: #ffd348;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}

.navbar-default .navbar-toggle {
    border-color: #ddd;
}
span.men-a {
    display: none;
}
.arka-foot {
    padding-top: 28px;
    padding-bottom: 10px;
}
#menu-item-37 .sub-menu li a {
    padding: 10px 18px;
    text-align: center;
}
.vabt-in h3 {
    font-size: 34px;
 }
.manage h4 {
    font-size: 34px;
}
	.addr {
     float: right; 
}
.infras-arka {
    padding: 30px 0;
}
}

@media only screen and (max-width:500px) {
	br.no {
    display: contents;
}
.logo img {
    width: 83%;
}
	.open .dropdown-menu {
    display: block !important;
}
	.dropdown-menu {
    display: none !important;
}

	#menu-menu-1 li a {
    padding: 10px 0px;
}
	#menu-menu-1 a:hover:before, #menu-menu-1 #menu-item-22 a:before{display:none;}
	#menu-menu-1{text-align:center;}
	.arka-clnt {
    padding: 30px 55px;
}
	.arka-clnt h4 {
    text-align: center;
		font-size: 23px;}
.welcome-in {
    padding: 10px 0;
}

.infra-lyt {
    background: #ffd348;
    padding: 30px 12px;
    margin-bottom: 20px;
}
.infra-lyt h3 {
    font-size: 26px;
    margin-top: 0;
}
	.copy{text-align:center;}
	.byz{text-align:center;}
	.byz p{float:none;}

.conc {
    width: 22%;
    margin:auto !important;
}
	.welcome-in h1 {
		font-size: 26px;}
	.welcome-in p {
		font-size: 14px;}
	.arka-clnt {
    padding: 30px 0px;
}
	.arka-clnt h4 {
    text-align: center;
    font-size: 24px;
}
	.arka-clnt p {
    text-align: center;
		font-size: 14px;}
	.arka-clnt hr {
    margin-top: -3px;
    margin-bottom: 8px;
    border: 0;
    border-top: 1px solid #d2d0d0;
    width: 89%;
}
	.foot-ak img {
    width: 100%;
}

	span.men-a {
		display:none;
/*     font-size: 20px;
    color: #f44343;
    font-weight: 600;
    margin-left:19px;
    display: inline;
    margin-right: 5px; */
}
	.navbar-toggle{float:none;}
	.navbar-default .navbar-toggle .icon-bar {
    background-color:#a7a7a7;
}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
     background-color:unset; 
}
	.navbar-default .navbar-toggle {
    border-color:#bbbbbb;
    border-radius: initial;
}
	
	.ryt-box {
    width: 88%;
    margin-left: 23px;
}
	.box-in h5 {
    color: #ebe8dd;
		font-size: 25px;}
	.box-in h4 {
    color: #ebe8dd;
		font-size: 32px;}
	
 	.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-4.image-ultimate-hover-padding-4.orphita-visible.zoomIn{padding:20px !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-5.image-ultimate-hover-padding-5.orphita-visible.zoomIn{padding:20px !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-6.image-ultimate-hover-padding-6.orphita-visible.zoomIn{padding:20px !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-7.image-ultimate-hover-padding-7.orphita-visible.zoomIn{padding:20px !important;}
.image-ultimate-responsive-1.orphita-animation.image-ultimate-hover-animation-8.image-ultimate-hover-padding-8.orphita-visible.zoomIn{padding:20px !important;} 
	
.box-in {
    padding: 18px 31px;
}	
.serve-gall {
    padding-top: 0px;
   
}	
.arka-home {
    padding: 10px 0;
}	
.uv-print h5 {
    text-align: center;
    margin-top: -12px;
}	
.foot-ak {
    display: none;
}	
.img-about-rt h3 {
    font-size: 18px; text-align:center;
}	
.about-inner p {
	font-size: 14px;}	
.vision-about {
    background: #484643;
}
.vabt-in {
    padding: 30px 0;
	}	
	
.vabt-in h3 {
    font-size: 32px;
    text-align: center;
}	
.manage h4 {
    color: #fff;
    font-size: 32px;
    margin-top: 0;
    font-family: 'Open Sans', -ssanserif;
    text-align: center;
}	
.uv-lft {
     border-right:unset;text-align: center; 
}
.gall-top {
    margin-top: -23px;
}	
.core-comp {
    padding: 30px 0;
}
.tag {
	background: #ecebe9;padding: 16px 20px;margin-top: 14px;
}	
.core-top {
    text-align: center;
}	
.add img {
	width: 18px;}	
.navbar-primary-collapse #menu-item-22 {
    border-left:unset;
}	
#menu-item-37 .sub-menu li a {
    padding: 10px 18px;
    text-align: center;
}
.ryt-infra p {
	margin-top: 0px;}
	.infra-c-lft p {
		margin-top: 0px;}
	.infra-ban p{font-size:26px;}
	
	.tag p {
    margin: 0;
    line-height: 20px;
    font-size: 18px;
    font-weight: 600;
}
}
@media only screen and (max-width:425px){
.welcome-arka .no-pad {
    padding-left: 15px;
    padding-right: 15px;
	}
.navbar-header {
    text-align: center;
    position: relative;
    top: -18px;
}
	.navbar {
    margin-top: -45px;
	margin-left: 0;
}
	.visi {
    z-index: 2222;
}
}
@media only screen and (max-width:375px){
	.logo img {
    width: 98%;
}
#half input {
    width: 99%;
    padding: 7px 0px;
}	
#cf-name {float:none; }	
#cf-subject {float:none;}	
.img-about-rt h3 {
	font-size: 16px;}
.ryt-infra p {
	margin-top: 28px;}	
	.infra-ban p {
		font-size: 22px;}
.infra-c-lft p {
	margin-top: -7px;}

.open .dropdown-menu {
    display: block !important;
}
	.dropdown-menu {
    display: none !important;
}
span.highl {
    display: inline;
}
	br.no {
    display: block;
}
}





@media only screen and (max-width:320px){
	.logo img {
    width: 100%;
}
	
	.navbar {
    margin-top: 5px;
}
	.open .dropdown-menu {
    display: block !important;
}
	.dropdown-menu {
    display: none !important;
}
	.ryt-box {
    width: 88%;
    margin-left: 20px;
}
	.box-in {
    padding: 36px 16px;
}
.box-in h5 {
    color: #ebe8dd;
    font-size: 21px;
}
	.box-in h4 {
    color: #ebe8dd;
    font-size: 29px;
}
	.welcome-in h1 {
    font-size: 24px;
}
	.welcome-in p {
		font-size: 14px;}
	.arka-clnt {
    padding: 30px 0px;
}
	.arka-clnt h4 {
    text-align: center;
    font-size: 24px;
}
	.arka-clnt p {
    text-align: center;
		font-size: 14px;}
	
	
	.des-p {
    text-align: center;
    font-size: 14px;
}
	span.men-a {display:none;}
.uv-lft img {
    width: 100%;
}
.sub-print {
    padding: 30px 0;
}	
.abt-pp {
    float: none;
    width: 70%;
}	
.contact-inner {
    padding: 31px 0;
}	
	.grid-gallery-caption{width:300px !important;}	
	
	.grid-gallery .gg-link, .grid-gallery .grid-gallery-photos img{width:300px !important;}	
	.crop {width: 300px !important; }
	.grid-gallery-caption{width: 300px !important; left: -6px !important;}
	.grid-gallery .gg-link, .grid-gallery .grid-gallery-photos img{width:300px !important;}

	.uv-ryt p{text-align:justify;}
	.tag p{font-size:15px;}
	span.highl {
    display: inline;
}
	br.no {
    display: contents;
}
}

/*Scroll Animation*/
.animatable {
  
  /* initially hide animatable objects */
  visibility: hidden;
  
  /* initially pause animatable objects their animations */
  -webkit-animation-play-state: paused;   
  -moz-animation-play-state: paused;     
  -ms-animation-play-state: paused;
  -o-animation-play-state: paused;   
  animation-play-state: paused; 
}
.animated {
  visibility: visible;
  
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;

  -webkit-animation-play-state: running;
  -moz-animation-play-state: running;
  -ms-animation-play-state: running;
  -o-animation-play-state: running;
  animation-play-state: running;
}
@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}

	50% {
		-moz-transform: scale(1.05);
	}

	70% {
		-moz-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}

	50% {
		-o-transform: scale(1.05);
	}

	70% {
		-o-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		opacity: 1;
		transform: scale(1);
	}
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}



@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100px);
	}

	60% {
		-webkit-transform: translateX(-20px);
	}

	80% {
		-webkit-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(100px);
	}

	60% {
		-moz-transform: translateX(-20px);
	}

	80% {
		-moz-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(100px);
	}

	60% {
		-o-transform: translateX(-20px);
	}

	80% {
		-o-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(100px);
	}

	60% {
		transform: translateX(-20px);
	}

	80% {
		transform: translateX(5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px);
	}
	60% {
		-webkit-transform: translateX(20px);
	}

	80% {
		-webkit-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-100px);
	}

	60% {
		-moz-transform: translateX(20px);
	}

	80% {
		-moz-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-100px);
	}

	60% {
		opacity: 1;
		-o-transform: translateX(20px);
	}

	80% {
		-o-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-100px);
	}

	60% {
		transform: translateX(20px);
	}

	80% {
		transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
.animated.animationDelay{
	animation-delay:.4s;
	-webkit-animation-delay:.4s;
}
.animated.animationDelayMed{
	animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
}
.animated.animationDelayLong{
	animation-delay:1.6s;
	-webkit-animation-delay:1.6s;
}
.animated.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
.animated.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
.animated.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
.animated.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
.animated.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
.animated.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}