/* ----------------------------------

Name:responsive.css
Version:1.3

---------------------------------- */

@media (max-width:1199px) {
    
    .right-part p { line-height: 22px; }
   

    
    
}

@media (max-width:991px) {
    .simple-text { height:119px !important; line-height:22px !important; padding-top: 1%; }
    .simple-text p { font-size:14px; line-height:20px; }
    .title-text { height:119px !important; padding-top: 2%; }
   
    .feature-contant .col-md-6 { margin-bottom:4%; }
    .col-md-3 { margin-bottom: 4%; margin-left: 6%; margin-top: 4%; }
    
    .form-control { max-width:100% !important; }
    .contact-text { width: 75%; }
    #success  { width: 100%; }

    /* Stickey Nav */
    
    /* Only Blog Page */
    
}
@media (max-width:792px) {

	#success  { width: 100%; }
}
@media (max-width:770px) {
    .contact .row:last-child { padding: 0 15px; }
	#success  { width: 100%; }
}
@media (max-width:772px) {
	#success  { width: 100%; }
}
@media (max-width:768px) {
    .left-part { padding: 0 10px 0 0; }
    .form-group { margin-bottom: 0; }
    .form-group button { margin-bottom: 0; }
	#success  { width: 100%; }
}
@media (max-width:767px) {
    .contact-text { width: 100%; }
    .text-left { text-align: center; }
    
    .title-text { height: 85px !important; padding-left: 0; padding-right: 0; }
    .left-part { text-align: center; }

    /* Sticky Nav */
    

    /* Section */
    
    #contact { padding: 0 0 px; }
    .contact-info { padding: 2px 0px; }
    .container { margin: 0 0px; }
    .left-part { padding: 0; }

    /* Other Styles */
    .col-md-3 { margin: 50px 0 0; }
    .buttons .small-button { margin: 4% 0 0; }
    .form-group { margin-bottom: 0; }
    .form-group button { float: none; margin: 0 auto; text-align: center; }
    .contact-info { margin-top: 4%; }
    
    .contact-title { margin: 0 auto 5px; }
    .contact .row:last-child { padding: 11px 0 0 0; }
    .work-count-box:last-child .small-button { margin-bottom: 0; }
    .comments-details .small-button { margin-bottom: 15px; }
    #success  { width: 100%; }
}
@media (max-width:600px) {
    section { padding: 30px 0; }
    #team { padding-top: 0; }
    .title-text { height: auto !important; margin-bottom: 5px; }
    .label { font-size: 16px; }
    #success  { width: 100%; }
}
@media (max-width:523px) {
    #success  { width: 100%; }
}
@media (max-width:480px) {
    .conter-box .col-md-3 { margin: 9% 0 0; }
    #success  { width: 100%; }
    /* Only Blog Page */
   
@media (max-width:430px) {
    .conter-box .col-md-3:nth-child(2) { margin-top: 9%; }
	#success  { width: 100%; }
}
@media (max-width:320px) {
	#success  { width: 100%; }
    .title-text { height: 70px !important; }
    .buttons .small-button { margin: 9% 0 0 !important; }
    .service-icon i, 
    .icon-container i { font-size: 42px; }
    .icon-list i { font-size: 16px; }
    .fetaure-details .title { font-size: 16px; margin-bottom: 0px; }
    .feature-content { margin-top: 0px; }
    .team-details:hover .our-team { padding-top: 40%; }
    .count-box:nth-child(3) { margin-bottom: 10%; }
    .count-box:nth-child(4) { margin-bottom: 10%; }
    #contact { padding: 0 0 30px; }
    .contact .row:last-child { padding: 2px 0 0 0; }
    .form-group { margin-top: 15px; }
    .isotope-filters { padding-top: 10px; }
    textarea.form-control { min-height: 135px; }
    .fluid-width-video-wrapper iframe { min-height: 480px; }
    .fluid-width-video-wrapper { width: 100%; position: relative; padding: 0 !important; height: 100%; }
    
    

 
/* ==========================================================================
Scroll
========================================================================== */
@-webkit-keyframes iconFloat {
    0% { top: 0; }
    50% { top: 10px; }
    100% { top: 0; }
}
@-moz-keyframes iconFloat {
    0% { top: 0; }
    50% { top: 10px; }
    100% { top: 0; }
}
@-o-keyframes iconFloat {
    0% { top: 0; }
    50% { top: 10px; }
    100% { top: 0; }
}
@keyframes iconFloat {
    0% { top: 0; }
    50% { top: 10px; }
    100% { top: 0; }
}

/* ==========================================================================
Lodear - 01
========================================================================== */
@-webkit-keyframes loader-stripe-animation {
    0% { -webkit-transform: none; transform: none; }
    100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-moz-keyframes loader-stripe-animation {
    0% { -moz-transform: none; transform: none; }
    100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-o-keyframes loader-stripe-animation {
    0% { -o-transform: none; transform: none; }
    100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-ms-keyframes loader-stripe-animation {
    0% { -ms-transform: none; transform: none; }
    100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@keyframes loader-stripe-animation {
    0% { transform: none; transform: none; }
    100% { transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
