/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.call-bttn{width:350px !important}
.aligncenter{text-align:center !important}

.title-center{text-align:center;}
.title-padding{padding-top:20px;}

#post-56 .shift_y_neg_quad:not(.shift_y_fixed){margin-top:40px!Important;}

.page-id-49746 .uncode-single-media img{width:200px; height:200px;}

.page-id-49746 .uncode-single-media .single-wrapper{max-width:100%!important;}

header .shrinked{padding:10px 0px!important;}

header .shrinked .logo-image{height:50px!important;}
.reqdemo .uji-pop-link{background-color: #fc4100; border-color: #fc4100;  font-size: 18px; padding: 14px 55px; border-radius: 2px; cursor: pointer; display: inline-block; font-style: normal; margin-bottom: 1px; vertical-align: middle; white-space: pre-wrap; text-align:center; color:#fff; text-transform:uppercase; font-weight:700}
#gform_fields_5 li {clear: none;
float: left; padding: 0 1%; width: 50%;}
#gform_fields_5 li input { border: 1px solid #cccccc; padding: 7px 10px; width: 100%;}
#popup.ujipopup {padding: 10px !important;}
#gform_5 .gform_description{display:none !important}
#gform_fields_5 li label{font-weight:600 !important; color:#777 !important;}
#gform_5 .gform_title{
color: #777777 !important; font-size: 25px !important; text-align: center !important; text-transform: uppercase !important;
}
.reqdemo .uji-pop-link:focus, .reqdemo .uji-pop-link:hover{color:#fff !important}
.gform_footer br{display:none !important}
#gform_5 .gform_footer.top_label input#gform_submit_button_5{background:#fc4100 !important; color:#fff !important}
body.blog .header-bg {background-size:cover !important}
body.blog .header-wrapper .header-content{display:inline-block !important}
.rtl .icon-box-left .icon-box-content {
    padding-right: 27px;
	padding-left:0px;
}
.rtl .icon-box-right .icon-box-content {
    padding-left: 27px;
	padding-right:0px;
}
@media (max-width: 1000px){
	.calltoaction .uncode_text_column p, .calltoaction .btn-container{text-align:center !important}
.calltoaction{text-align:center !important} 

.calltoaction .uncode_text_column p .custom-link,  .calltoaction .btn-container a{float:none !important; display:inline-block !important}

.btn:not(input), .btn-link:not(input){ transform: scale(1) !important;}

.calltoaction .btn{ white-space: inherit !important; float:left !important; width:100% !important}
}

@media (max-width: 400px){
	.call-bttn{width:100% !important;}



}
/* //// Menu && custom css=======*/
@media (min-width: 320px){
	
.mg_align{
    right: 28px;
    top: 72px;
}

.wp_align{
    top: 126px;
    right: 20px;
}
}
@media (min-width: 960px){
	
.mg_align{
    right: 66px;
    top: 100px;
}

.wp_align{
      top: 100px;
    right: 48px;
}
.submenu-dark .menu-horizontal .menu-smart ul {
  /*  background-color: rgba(162, 128, 83,1);*/
		background-color:rgba(107, 113, 116,.8);
    border-radius: 0px 3px 0px 3px;
 
}

.submenu-dark .menu-horizontal .menu-smart ul a {
    color:white;
	
}
body[class*=hmenu-] .submenu-dark .menu-smart ul a:hover, body[class*=hmenu-] .submenu-dark .menu-smart ul a:focus {
    color:rgba(247, 247, 247,.8);
    background-color:rgba(162, 128, 83,.1);
}

}

/*Fix: our-work page*/
@media (max-width: 960px)
{
.btn-container.btn-inline {
    padding: 7px;
}
.rg_img{
      text-align: center;
}
}