/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/
.clear{clear:both;}
html, body{
    font-size: 100%;
font-family: 'Open Sans', sans-serif;
       background:#ffffff;
       margin:0px!important;
}
p{
       margin:0;
       font-size:14px;
}
h1,h2,h3,h4,h5,h6{
   font-family: 'Dosis', sans-serif;
   margin:0;
       text-transform: uppercase;
}
ul,label{
       margin:0;
       padding:0;
}
body p{
       font-family: 'Open Sans', sans-serif;
                   letter-spacing: 1px;
}
body a:hover{
       text-decoration:none;
           transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
}
input[type="submit"],.w3l_header_left ul li a,.related-post-right h4 a,.comments-grid-right h4 a,.reply a,.w3_single_grid_left_grid ul li a,ul.contact_info li a,.w3ls_services_bottom_grid_grid_pos,.footer-copy p a,.w3l_services_grid h4 a,.agileinfo_footer_grid ul li a,.wthree_service_breadcrumb_left ul li a{
       transition: .5s ease-in;
       -webkit-transition: .5s ease-in;
       -moz-transition: .5s ease-in;
       -o-transition: .5s ease-in;
       -ms-transition: .5s ease-in;
}

.wthree-different-dot {
    background: url(../imagesweb/dott.png)repeat 0px 0px;
    background-size: 2px;
    -webkit-background-size: 2px;
    -moz-background-size: 2px;
    -o-background-size: 2px;
    -ms-background-size: 2px;
     padding: 0em 0 3em;
}
/*--- Header Part Starts Her ---*/
.headeralt{
       background:url(../imagesweb/header-bg.jpg)no-repeat;
       background-size:cover;
       -webkit-background-size:cover;
       -moz-background-size:cover;
       -ms-background-size:cover;
       -o-background-size:cover;
       min-height:300px;
       position:relative;
}
.headeralt_kucuk {
       background:url(../imagesweb/header-bg.jpg)no-repeat;
       background-size:cover;
       -webkit-background-size:cover;
       -moz-background-size:cover;
       -ms-background-size:cover;
       -o-background-size:cover;
       min-height:100px;
       position:relative;
}
.headeralt-profile{
       position:absolute;
       bottom:-26%;
       left: 42%;
       z-index:99;
}
.headeralt-top{
       font-family: 'Lato', sans-serif;
       text-align:center;
       margin-top:8%;
}
.headeralt-top h2{
       font-size:35px;
       font-weight:800;
       color:#2b3b4b;
       margin:10px 0 5px 0;
}
.headeralt-top small {
       font-size: 16px;
       font-weight:300;
       color:#7f8a90;
}
/*--- Header Part Ends Here ---*/
.header {
    background: rgba(0, 0, 0, 0.47);
    padding: 2em 0;
}
.demo-inner-content {
   z-index:99999999999999999999;
}
.headerden {
    background: rgba(0, 0, 0, 0.47);
    padding: 2em 0;
    width:100%;
    z-index:99;
}
.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    margin: 0 auto;
    left: 0;
    z-index:99999999999999999999;
}
.oncesonra:hover {
   cursor:pointer;
}
.oncesonra:focus {
   outline: none;
   border: none;
}
.logocnk1 {
       width: 100%;
       float:left;
       margin-top:-2em;
       margin-left:1em;
       color: #000000;
}
.logocnk1f {
       width: 100%;
       float:left;
       margin-top:-0em;
       margin-left:1em;
       color: #000000;
}
.logocnk-sol {
       margin-right:5em;
       float:right;
       color:#FFFFFF;
       text-decoration: none !important;
       border:none;
       background:url(../imagesweb/login2.png)  no-repeat 0;
       background-size:1.8em;
       padding-top: 0.3em;
       padding-left: 2em;
       font-size:0.8em;
       font-family: 'Open Sans', sans-serif;
       font-weight: bold;
       transition: 0.5s ease;
       -o-transition: 0.5s ease;
       -webkit-transition: 0.5s ease;
       outline: none;
}
.logocnk-sol:hover {
  /*  margin-right:5em;     */
    float:right;
    background:url(../imagesweb/login2-1.png)  no-repeat 0;
    background-size:1.8em;
    color:#ffc107;
    cursor:pointer;
    font-weight: normal;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -o-transform: scale(1.03);
    -ms-transform: scale(1.03);
}
.logocnk-sol:focus {
       outline: none;
       border: none;
}
.logocnk-sag {
       margin-right:5.5em;
       float:right;
       color:#FFFFFF;
       background:url(../imagesweb/login1.png)  no-repeat 0;
       background-size:1.8em;
       padding-top: 0.3em;
       padding-left: 2em;
       font-size:0.8em;
       font-family: 'Open Sans', sans-serif;
       font-weight: bold;
       transition: 0.5s ease;
       -o-transition: 0.5s ease;
       -webkit-transition: 0.5s ease;
}
.logocnk-sag:hover {
/*    margin-right:5.5em;   */
    float:right;
    background:url(../imagesweb/login.png)  no-repeat 0;
    background-size:1.8em;
    color:#ffc107;
    cursor:pointer;
     font-weight: normal;
    transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -o-transform: scale(1.03);
    -ms-transform: scale(1.03);
}
.logocnk-sag:focus {
        outline: none;
       border: none;
}
/* check box option box */
.checkbox-custom, .radio-custom {
    opacity: 0;
    position: absolute;
}

.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    cursor: pointer;
}

.checkbox-custom-label, .radio-custom-label {
    position: relative;
    float: left;margin-top:1em;color:#000000;font-family: 'Open Sans', sans-serif; font-size:16px;
}

.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before {
    content: '';
    background: #fff;
    border: 2px solid #ddd;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
    padding: 2px;
    margin-right: 10px;
    text-align: center;
}
.radio-custom + .radio-custom-label:before {
    width: 20px;
    height: 20px;
}

.checkbox-custom:checked + .checkbox-custom-label:before {
    content: "\f00c";
    font-family: 'FontAwesome';
    background: #E10B70;
    color: #fff;
}

.radio-custom + .radio-custom-label:before {
    border-radius: 50%;
}

.radio-custom:checked + .radio-custom-label:before {
    content: "\f00c";
    font-family: 'FontAwesome';
    color: #E10B70;
    padding:0px;
}

.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {
  outline: none; /* focus style */
}


.navbar-default {
    background: none;
    border: none;
}
.navbar {
    margin-bottom: 0;
}
.navbar-collapse {
    padding: 0;
    box-shadow: none;
}
.navbar-default .navbar-brand {
    color: #fff;
}
.w3layouts-logo h1{
    margin-top:0.4em;
    font-size: 2.5em;
    letter-spacing: 3px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 800;
    font-family: 'bromelloregular', sans-serif;
    float:left;
}
.w3layouts-logo h2{
       margin-top:1.4em;
       margin-left:-0.2em;
       font-size: 1.2em;
    letter-spacing: 3px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 800;
    font-family: 'bromelloregular', sans-serif;
    float:left;
}
.w3layouts-logo h3{
       margin-top:5.5em;
       margin-left:-6em;
       font-size: 0.6em;
    letter-spacing: 3px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 800;
    font-family: 'Alegreya Sans SC', sans-serif;
    float:left;
}
.w3layouts-logo h1 a {
    font-size: 0.8em;
    letter-spacing: 3px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 800;
    font-family: 'Alegreya Sans SC', sans-serif;
}
.w3layouts-logo h1 a span{
    font-family: 'Roboto', sans-serif;
    color: #FFC107;
}
.w3layouts-logo img {
   width: 10%;
   float:left;
}
.navbar-nav {
    float: right;
    margin: -1em 0 0 0;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    border: solid 2px rgba(255, 255, 255, 0);
    border-radius: 30px;
       -webkit-border-radius: 30px;
       -ms-border-radius: 30px;
       -o-border-radius: 30px;
       -moz-border-radius: 30px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
       color: #FFC107;
       border: solid 2px #FFC107;
       background:none;
       cursor:pointer;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #ffffff;
}
.navbar-nav > li > a {
    font-size: 1.2em;
    padding: .5em 1.5em;
    margin-right: 5px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #FFC107;
    background: none;
    border: solid 2px #FFC107;
    border-radius: 30px;
    background: none;
    cursor:pointer;
}
button.btn1 {
       color: #212121;
    font-size: .9em;
    border: none;
    width: 40px;
    height: 35px;
    text-align: center;
    text-decoration: none;
    background: #FFC107;
    border: solid 1px #FFC107;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
button.btn1:hover{
       background:none;
       border: solid 1px #FFFFFF;
       color: #FFFFFF;
}
.agileinfo-address{
    margin: 1em 0 0 0;
}
.agileinfo-address-grid{
       text-align:center;
}
.agileinfo-address-grid ul{
       padding:0;
       margin:0;
}
.agileinfo-address-grid ul li{
       display:inline-block;
       color:#FFFFFF;
       font-size:.9em;
}
.agileinfo-address-grid ul li a{
       color:#FFFFFF;
}
.agileinfo-address-grid ul li i{
       margin:0 1em 0 0;
}
.agileinfo-address-grid ul li a:hover{
       color:#FFC107;
}
.agileinfo-address-grid ul li:nth-child(2){
       margin:0 0 0 1em;
}
/*-- //header --*/
.header-bottom {
     margin: 2em 0 0;
}
.header-bottomlogin {
       float: left;
       width: 100%;
       padding: 0em 2em;
       background:url(../imagesweb/loginalt.jpg) no-repeat;
               background-attachment:fixed;
               background-position:center;
               background-size:cover;
       -webkit-background-size:cover;
       -moz-background-size:cover;
       -o-background-size:cover;
       /* background-color: #f3f0ea; */
       border-left: 2px solid #DDDDDD;
       border-right: 2px solid #DDDDDD;
       border-bottom: 2px solid #DDDDDD;
       border-radius: 15px;
       -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
       -o-border-radius: 15px;
       -ms-border-radius: 15px;
       -webkit-transition: border .2s ease-in-out;
               -o-transition: border .2s ease-in-out;
       transition: border .2s ease-in-out;
           box-shadow: 0px 13px 50px #888888;
}
.header-bottom5 {
    float: left;
    width: 100%;
    padding: 4em 2em;
    background-color: #f1f2f7;
    border-left: 2px solid #DDDDDD;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
    box-shadow: 0px 13px 50px #888888;
}
.header-bottom6 {
    float: left;
    width: 100%;

      padding: 0em 2em;
background-color: #f3f0ea;
   border-left: 2px solid #DDDDDD;
    border-right: 2px solid #DDDDDD;
     border-bottom: 2px solid #DDDDDD;
 border-radius: 5px;
       -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.sign-up-agileinfo{
       width:45%;
       float:left;
       margin-left:28%;
       margin-top:-55px;
       background:rgba(0, 0, 0, 0.28);
       padding:2%;
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.sign-up-agileinfo label {
   width:70%;
   margin-left:15%;
    border: none;
    outline: none;
    margin-top:0px;
    margin-bottom:2px;
    font-family: 'Open Sans', sans-serif;
    font-size:10px;
}
.sign-up-agileinfo input[type="text"] {
    width:70%;
    margin-left:15%;
    padding: 13px;
    background:#fff;
    border: none;
    outline: none;
    margin-top:20px;
    margin-bottom:25px;
    font-family: 'Open Sans', sans-serif;
    background-image: url('../imagesweb/userg.png');
    background-position: 10px 15px;
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}

.sign-up-agileinfo input[type="password"]{
    width:70%;
    margin-left:15%;
    padding: 13px;
    background: #fff;
    border: none;
    outline: none;
    margin-bottom:25px;
    font-family: 'Open Sans', sans-serif;
    background-image: url('../imagesweb/passwordg.png');
    background-position: 10px 15px;
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.sign-up-agileinfo input[type="textg"]{
    width:70%;
    margin-left:15%;
    padding: 13px;
    background:#fff;
    border: none;
    outline: none;
    float: left;
    font-family: 'Open Sans', sans-serif;
    background-image: url('../imagesweb/passwordg.png');
    background-position: 10px 15px;
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.sign-up-agileinfo input[type="button"]{
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       width:70%;
       margin-left:15%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.sign-up-agileinfo input[type="button"]:hover{
       background: #004550;
}
.sign-up-agileinfo a {
       color: #EEE;
       font-size: 16px;
       margin-left:10px;
       float: left;
       margin-top:15px;
}
.sign-up-agileinfo a:hover {
       color: #004550;
       font-size: 20px;
       text-shadow: 2px 2px rgba(38, 24, 24, 0.25);
}
.sign-up-agileinfo1 img {
    border:0;
    float: left;
    margin-left:120px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:15px;
    border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.sign-up-agileinfo img {
    border:0;
    float: left;
    margin-top:10px;
    margin-bottom:15px;
}
.sign-up-agileinfo h1 {
    font-weight:20;
      font-size:12px;
       color:#010101;
}
.confess-top {
    float: left;
    margin-left:5%;
    width: 90%;
  background:#f3f0ea;
    padding: 2em 1em;
    border: 1px solid #ddd;
        box-shadow: 0px 13px 17px #888888;
         border-radius: 5px;
       -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
a.more {
  text-decoration: none;
  font-size: 1.2em;
  color: #58593c;
  padding: 0.5em 2em;
  font-weight: 400;
  background: #fffefd;
  float: right;
  box-shadow:1px 0px 2px 0px;
}
a.more:hover{
       background:#58593c;
       color:#fff;
       cursor:pointer;
}
.confess-top input[type="button"]{
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       margin-right:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       margin-left:35%;
       width:30%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.confess-top input[type="button"]:hover{
       background: #004550;
}
/*--boxes--*/
.box{
       width:940px;
       padding:20px 100px;
}
.box img{
       float:left;
       margin:0 30px 40px 0;
       width:325px;
       height:305px;
       max-width:100%;
}
.box h2{
       color:#fff;
       font-size:42px;
       padding:5px;
       margin-bottom:10px;
}
.box p{
       color:#fff;
       font-size:14px;
       line-height:1.6em;
       width:450px;
       float:left;
}
.left-box{
       width:97%;
    /*   margin:30px 18px 20px 0; */
       margin-left:1%;
       float: left;
       padding: 4em 2em;
       background:#FAFADC;
       -webkit-box-shadow:0 0 6px #ccc;
          -moz-box-shadow:0 0 6px #ccc;
               box-shadow:0 0 6px #ccc;
       -webkit-border-radius:.4em;
          -moz-border-radius:.4em;
               border-radius:.4em;
       box-shadow: 0px 13px 50px #888888;
}
.left-box h2{
       color:#f77311;
       font-size:22px;
       padding-bottom:5px;
       text-transform:capitalize;
}
.left-box p{
       color:#777;
       font-size:13px;
       line-height:1.6em;
       padding: 0 10px 17px 0;

}
.para{
       width:450px;
}
.para,
.prev{
       float:left;
}
.more a{
       color:#666;
       background:#f5f5f5;
       padding:5px 8px;
       -weblit-border-radius:.4em;
          -moz-border-radius:.4em;
               border-radius:.4em;
                       border:1px solid #e9e9e9;
}
.right-box{
       width:100%;
       padding:0.5em;
       float: left;
       background:#EBEBBF;
       -webkit-box-shadow:0 0 6px #ccc;
       -moz-box-shadow:0 0 6px #ccc;
       box-shadow:0 0 6px #ccc;
       -weblit-border-radius:.4em;
       -moz-border-radius:.4em;
       border-radius:.4em;
       box-shadow: 0px 13px 50px #888888;
}



.right-box h2{
       color:#999;
       font-size:22px;
       padding-bottom:5px;
       border-bottom:1px solid #f77311;
}
.right-box p{
       color:#777;
       font-size:16px;
       line-height:1.6em;
}
.right-box ul{
       padding-bottom:25px;
       margin-left:1em;
}
.right-box li a{
        font-family: 'Carrois Gothic SC', sans-serif;
        color: #264284;
        font-size:14px;
        line-height:2.2em;
        text-transform:capitalize;
}
.right-box li a:hover{
       color:#555;
       font-size:16px;
       line-height:1.94em;
       cursor:pointer;
}
.aciklama{
       width:100%;
       float:left;
       margin-top:20px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:center;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.kbilgiust{
       width:100%;
       float:left;
       margin-top:20px;
       padding-top: 15px;
       padding-left: 15px;
       padding-right: 15px;
       padding-bottom: 15px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.kbilgi{
       overflow:auto;
       width:100%;
       float:left;
       margin-top:-10px;
       padding-top: 15px;
       padding-left: 15px;
       padding-right: 15px;
       padding-bottom: 15px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}

.kbilgi td {
   float:left;
}

.kbilgi td:nth-child(2) {
   width: 40%;
}
.kbilgi td:nth-child(3) {
width: 60%;
}
@media screen and (max-width: 500px) {
.kbilgi td:nth-child(2) {
   width: 100%;
}
.kbilgi td:nth-child(3) {
width: 100%;
}
}
.kbilgi input[type="text"], .kbilgi input[type="eposta"], .kbilgi input[type="kullanici"] , .kbilgi input[type="telefon"],
.kbilgi input[type="city"], .kbilgi input[type="district"], .kbilgi input[type="neighborhood"],
.kbilgi input[type="neighborhood1"], .kbilgi input[type="zipcode"], .kbilgi select,.kbilgi textarea,.kbilgi checkbox {
    background:#fff;
    border: none;
    outline: none;
    width:80%;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    font-family: 'Open Sans', sans-serif;
    background-position: 10px 25px;
    background-repeat: no-repeat;
    padding: 20px 10px 2px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.kbilgi input[type="text"] {
    background-image: url('../imagesweb/namesurname.png');
    background-position: 0px 0px;
}
.kbilgi input[type="eposta"] {
    background-image: url('../imagesweb/mailg.png');
    background-position: 0px 0px;
}
.kbilgi input[type="kullanici"] {
    background-image: url('../imagesweb/userg.png');
    background-position: 0px 0px;
}
.kbilgi input[type="telefon"] {
    background-image: url('../imagesweb/telefon.png');
    background-position: 0px 0px;
}
.kbilgi input[type="city"] {
    background-image: url('../imagesweb/city_p.png');
    background-position: 0px 0px;
}
.kbilgi input[type="district"] {
    background-image: url('../imagesweb/district_p.png');
    background-position: 0px 0px;
}
.kbilgi input[type="neighborhood"] {
    background-image: url('../imagesweb/neighborhood_p.png');
    background-position: 0px 0px;
}
.kbilgi input[type="neighborhood1"] {
    background-image: url('../imagesweb/neighborhood1_p.png');
    background-position: 0px 0px;
}
.kbilgi input[type="zipcode"] {
    background-image: url('../imagesweb/zipcode_p.png');
    background-position: 0px 0px;
}
.kbilgi select {
    background-image: url('../imagesweb/membership2_p.png');
    background-position: 0px 0px;
}
.kbilgi textarea {
    background-image: url('../imagesweb/adresse2_p.png');
    background-position: 0px 0px;
    height:500px;
}


.kbilgiust input[type="button"]{
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       margin-right:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       margin-left:35%;
       width:30%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.kbilgiust input[type="button"]:hover{
       background: #004550;
}


.ckeditorgunc {
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       margin-right:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       margin-left:35%;
       width:30%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.ckeditorgunc:hover{
       background: #004550;
       color:#fff;
}
.sorudonen  {
       width:110%;
       overflow:auto;
       float:left;
       margin-top:20px;
       margin-left:-40px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}

.cvideoizledonen  {
       width:100%;
       overflow:auto;
       float:left;
       margin-top:20px;
       margin-left:20px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.cvideoizledonen input[type="button"]{
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       margin-left:7%;
       width:40%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.cvideoizledonen input[type="button"]:hover{
       background: #004550;
}
.cvideoizledonen input[type="text"] {
    background:#fff;
    border: none;
    outline: none;
    width:90%;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    font-family: 'Open Sans', sans-serif;
    background-position: 10px 25px;
    background-repeat: no-repeat;
    padding: 20px 10px 2px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.cvideoizledonen input[type="text"] {
    background-image: url('../imagesweb/namesurname.png');
    background-position: 0px 0px;
}
.kvideogirust{
       width:100%;
       float:left;
       margin-top:20px;
       padding-top: 15px;
       padding-left: 15px;
       padding-right: 15px;
       padding-bottom: 15px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.kvideogir{
       overflow:auto;
       width:100%;
       float:left;
       margin-top:-10px;
       padding-top: 15px;
       padding-left: 15px;
       padding-right: 15px;
       padding-bottom: 15px;
       background:rgba(0, 0, 0, 0.28);
       box-shadow: 0 3px 18px 8px rgba(38, 24, 24, 0.25);
       text-align:left;
       position:relative;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}

.kvideogir td {
   float:left;
}

.kvideogir td:nth-child(2) {
   width: 50%;
}
.kvideogir td:nth-child(3) {
width: 50%;
}
@media screen and (max-width: 500px) {
.kvideogir td:nth-child(2) {
   width: 100%;
}
.kvideogir td:nth-child(3) {
width: 100%;
}
}
.kvideogir input[type="text"], .kvideogir input[type="dosyaadi"], .kvideogir input[type="dersadi"], .kvideogir select,.kvideogir textarea,
.kvideogir input[type="text1"] {
    background:#fff;
    border: none;
    outline: none;
    width:90%;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    font-family: 'Open Sans', sans-serif;
    background-position: 10px 25px;
    background-repeat: no-repeat;
    padding: 20px 10px 2px 40px;
     border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.kvideogir input[type="text"] {
    background-image: url('../imagesweb/namesurname.png');
    background-position: 0px 0px;
}
.kvideogir input[type="eposta"] {
    background-image: url('../imagesweb/mailg.png');
    background-position: 0px 0px;
}
.kvideogir input[type="kullanici"] {
    background-image: url('../imagesweb/userg.png');
    background-position: 0px 0px;
}
.kvideogir input[type="telefon"] {
    background-image: url('../imagesweb/telefon.png');
    background-position: 0px 0px;
}
.kvideogir input[type="city"] {
    background-image: url('../imagesweb/city_p.png');
    background-position: 0px 0px;
}
.kvideogir input[type="district"] {
    background-image: url('../imagesweb/district_p.png');
    background-position: 0px 0px;
}
.kvideogir input[type="neighborhood"] {
    background-image: url('../imagesweb/neighborhood_p.png');
    background-position: 0px 0px;
}
.kvideogir input[type="neighborhood1"] {
    background-image: url('../imagesweb/neighborhood1_p.png');
    background-position: 0px 0px;
}
.kvideogir input[type="zipcode"] {
    background-image: url('../imagesweb/zipcode_p.png');
    background-position: 0px 0px;
}
.kvideogir select {
    background-image: url('../imagesweb/membership2_p.png');
    background-position: 0px 0px;
}
.kvideogir textarea {
    background-image: url('../imagesweb/adresse2_p.png');
    background-position: 0px 0px;
    height:100px;
}


.kvideogirust input[type="button"]{
       background: rgba(0, 188, 212, 0.54);
       color:#fff;
       padding:10px 20px;
       border:none;
       outline:none;
       cursor:pointer;
       margin-top:10px;
       margin-bottom:15px;
       transition: 0.5s all;
       webkit-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -o-transition: 0.5s all;
       -ms-transition: 0.5s all;
       margin-left:7%;
       width:40%;
       font-size:16px;
       font-family: 'Open Sans', sans-serif;
}
.kvideogirust input[type="button"]:hover{
       background: #004550;
}
/* *********************************** */
.bordered_canli {

 *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 109%;

    margin: 10px auto;
    font-family: 'trebuchet MS', 'Lucida sans', Arial;
    font-size: 14px;
    color: #444;

    background: #F9F9F9;
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
}

.bordered_canli tr:nth-child(even) {
    background: #C0C0C0;    /*  rgba(192,192,192,0.1);    */
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
}

.bordered_canli tr:hover {
    cursor:pointer;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

.bordered_canli td {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 10px;
    text-align: left;
}
.bordered_canli th {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 10px;
    text-align: center;
    font-size: 18px;
}

.bordered_canli th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#093A5B));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:      -o-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:         linear-gradient(top, #ebf3fc, #093A5B);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.bordered_canli td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered_canli th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered_canli th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered_canli th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered_canli tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered_canli tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}
/* *********************************** */
.bordered_navigator1 {
     margin: 10px auto;
     margin-left:10px;
     float:left;
}
/* *********************************** */
/* *********************************** */
.bordered_navigator {
     width: 100%;
     margin: 10px auto;
}
.bordered_navigator td {
     float:left;
      margin: 10px auto;
      margin-left:10px;
}
.bordered_navigator img {
    width: 150%;
}
.bordered_navigator img:hover {
     -webkit-transform: scale(1.3);
       transform: scale(1.3);
}
.bordered_navigator a:hover {
     cursor:pointer;
}
.hoveryap:hover {
     -webkit-transform: scale(1.2);
       transform: scale(1.2);
}
/* *********************************** */
.bordered_videoizle {

 *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;
     float:left;
    margin: 10px auto;
    font-family: 'trebuchet MS', 'Lucida sans', Arial;
    font-size: 14px;
    color: #444;

    background: #F9F9F9;
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
}

.bordered_videoizle tr:nth-child(even) {
 /*   background: #C0C0C0;  */
   /*  rgba(192,192,192,0.1);    */
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
}

.bordered_videoizle tr:hover {
     background: #ADD8E6;
    font-weight: bold;
     font-weight: bold;
     color: green;
    cursor:pointer;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

.bordered_videoizle td {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 10px;
    text-align: left;
}
.bordered_videoizle th {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 5px;
    text-align: center;
    font-size: 18px;
}

.bordered_videoizle th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#093A5B));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:      -o-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:         linear-gradient(top, #ebf3fc, #093A5B);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.bordered_videoizle td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered_videoizle th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered_videoizle th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered_videoizle th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered_videoizle tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered_videoizle tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

/* *********************************** */

/* *********************************** */
.bordered {

 *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 95%;

    margin: 10px auto;
    font-family: 'trebuchet MS', 'Lucida sans', Arial;
    font-size: 14px;
    color: #444;

    background: #F9F9F9;
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
}

.bordered tr:nth-child(even) {
    background: #C0C0C0;    /*  rgba(192,192,192,0.1);    */
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
}

.bordered tr:hover {
    background: #ADD8E6;
    font-size: 16px;
    cursor:pointer;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

.bordered td {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 5px;
    text-align: left;
}
.bordered th {
    border-left: 1px solid #ccc;
    border-top: 2px solid #ccc;
    padding: 10px;
    text-align: center;
    font-size: 18px;
}

.bordered th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#093A5B));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:      -o-linear-gradient(top, #ebf3fc, #093A5B);
    background-image:         linear-gradient(top, #ebf3fc, #093A5B);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

/* *********************************** */

.btnyu {
  background: #27858f;
  background-image: -webkit-linear-gradient(top, #27858f, #7fccd4);
  background-image: -moz-linear-gradient(top, #27858f, #7fccd4);
  background-image: -ms-linear-gradient(top, #27858f, #7fccd4);
  background-image: -o-linear-gradient(top, #27858f, #7fccd4);
  background-image: linear-gradient(to bottom, #27858f, #7fccd4);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 19px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btnyu:hover {
  background: #7dddfa;
  background-image: -webkit-linear-gradient(top, #7dddfa, #608ba8);
  background-image: -moz-linear-gradient(top, #7dddfa, #608ba8);
  background-image: -ms-linear-gradient(top, #7dddfa, #608ba8);
  background-image: -o-linear-gradient(top, #7dddfa, #608ba8);
  background-image: linear-gradient(to bottom, #7dddfa, #608ba8);
  text-decoration: none;
}
.cards{
       margin-top:0.5em;
}
.card6 {
       width: 100%;
       margin-bottom: 8px;
       margin-right: 20px;
       padding:0.5em;
       background:#EBEBBF;
       float: left;
       position: relative;
       box-shadow: 1px 3px 7px #888888;
       border-bottom-left-radius: 5px;
       border-bottom-right-radius: 5px;
}
.card6 a img {
  width: 13%;
  margin-top: 8px;
  float: right;
   border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.card6:hover {
         box-shadow: 5px 4px 9px #888888;
         cursor:pointer;
         background:#D5D5A9;
         z-index:99;
}
.card-info6 {
       margin-left: 5px;
       margin-top: 8px;
       width: 85%;
       padding:0.5em;
       border-radius: 5px;
       float: left;
}
.card-info6 p{
      font-family: Arial, Helvetica, sans-serif;
       font-size:12px;
       line-height: 2em;
       color: #666;
       margin-bottom:0.5em;
       text-align: left;
}
.card-info6 a{
       text-decoration:none;
       color:#ff1744;
       font-size:1.8em;
       display:inline-block;
       margin-right:1em;
}
.card-info6 h5 {
       font-family: 'Carrois Gothic SC', sans-serif;
       font-size: 20px;
       color: #264284;
}
.card-info6 h6 {
       font-family: 'Carrois Gothic SC', sans-serif;
       font-size: 14px;
       color: #E4B31F;
}
.card2{
       margin-bottom: 8px;
       margin-right: 20px;
       width: 48%;
       padding:0.5em;
       background:#f3f0ea;
       float: left;
       position: relative;
       box-shadow: 0px 3px 7px #888888;
       border-bottom-left-radius: 5px;
       border-bottom-right-radius: 5px;
}
.card2 img{
/*  margin-top: 38px;  */
  float: left;
   border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.card1:hover,.card2:hover  {
         box-shadow: 0px 13px 17px #888888;
         cursor:pointer;
}
.card-info2{
       margin-left: 5px;
       width: 48%;
       background:#fff;
       padding:0.5em;
       border-radius: 5px;
       float: left;
}
.card-info2 p{
       font-family: 'Roboto-Regular';
       font-size:0.85em;
       margin-bottom:0.5em;
       text-align: left;
}
.card-info a,.card-info2 a,.card2-info a,card-infoa a,.watch a,.caller-pic-info a{
       text-decoration:none;
       color:#ff1744;
       font-size:1em;
       display:inline-block;
       margin-right:1em;
}
.card-info a:hover,.card-info2 a:hover, .card2-info a:hover,card-infoa:hover, .watch a:hover, .caller-pic-info a:hover,.clck-btns a:hover{
       color:#fbc02d;

}
/* *********************************** */
/*--content--*/
.content{
       display: block;
}
.contentkappemenu{
       float:left;
       width:100%;
       position: relative;
       margin-left:-40px;
}
.contentkappe{
       float:left;
       width:93%;
       position: relative;
       margin-left:-45px;
}
.contentkappe-grid{
       float:left;
       width:15%;
       margin-top:10px;
       margin-right:10px;
       border: 0px solid #1C8EC9;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -webkit-box-shadow: 0px 5px 13px #093a5b;
  -moz-box-shadow: 0px 5px 13px #093a5b;
  box-shadow: 0px 5px 13px #093a5b;
}
.contentkappepdf-grid{
       float:left;
       width:30%;
       margin-top:10px;
       margin-right:10px;
       margin-left:10px;
       border: 0px solid #1C8EC9;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -webkit-box-shadow: 0px 5px 13px #093a5b;
  -moz-box-shadow: 0px 5px 13px #093a5b;
  box-shadow: 0px 5px 13px #093a5b;
}
.contentkappe-grid img{
    padding-left: 0em;
}
.contentkappe_adm{
       float:left;
       width:93%;
       position: relative;
       margin-left:-45px;
}
.contentkappe_adm-grid{
       float:left;
       width:12%;
       margin-top:10px;
       margin-right:10px;
       border: 0px solid #1C8EC9;
       border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -webkit-box-shadow: 0px 5px 13px #093a5b;
  -moz-box-shadow: 0px 5px 13px #093a5b;
  box-shadow: 0px 5px 13px #093a5b;
}
.contentkappe_adm-grid img{
    padding-left: 0em;
}
/*--------------------------------------*/
.b-link-stripe{
       position:relative;
       display:inline-block;
       vertical-align:top;
       overflow:hidden;
       width: 100%;
}
.b-link-stripe .b-wrapper{
       position:absolute;
       width:100%;
       top:0;
       left:0;
       text-align:center;
       color:#ffffff;
       overflow:hidden;

}
/*     Animation effects*/
.b-animate-go{
       text-decoration:none;
}
.b-animate{
       transition: all 0.5s;
       -moz-transition: all 0.5s;
       -ms-transition: all 0.5s;
       -o-transition: all 0.5s;
       -webkit-transition: all 0.5s;
       visibility: hidden;
}
.b-animate img{
       margin-top: 4%;
       display: -webkit-inline-box;
}
.b-animate span{
       display:block;
       font-size: 0.7em;
       padding-top: 1em;
       display: block;
       font-weight: 300;
}
.b-animate p{
       padding: 0.2em 0 1em;
       color: #fff;
       font-size: 1em;
       font-weight: 400;
       border-bottom:1px solid #fff;
       display: inline-block;
       margin:0 0 1em;
}
.b-animate i{
       background:url(../imagesweb/ar.png) no-repeat 0px 0px;
       width:70px;
       height:70px;
       display:block;
       margin:0 auto;
}
/* lt-ie9 */
.b-animate-go:hover .b-animate{
       visibility:visible;
}
.b-from-left{
       position: relative;
       left: -100%;
      background:rgba(23, 136, 196, 0.81);
       background-size: 100% 100%;
       top: 0px;
       margin: 0;
       min-height: 243px;
         border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.b-animate-go:hover .b-from-left{
       left:0;
}
/*--------------------------------------*/
/*--------------------------------------*/
.b-link-stripe_adm {
       position:relative;
       display:inline-block;
       vertical-align:top;
       overflow:hidden;
       width: 100%;
}
.b-link-stripe_adm .b-wrapper_adm{
       position:absolute;
       width:100%;
       top:0;
       left:0;
       text-align:center;
       color:#ffffff;
       overflow:hidden;

}
/*     Animation effects*/
.b-animate-go_adm{
       text-decoration:none;
}
.b-animate_adm {
       transition: all 0.5s;
       -moz-transition: all 0.5s;
       -ms-transition: all 0.5s;
       -o-transition: all 0.5s;
       -webkit-transition: all 0.5s;
       visibility: hidden;
}
.b-animate_adm img{
       margin-top: 4%;
       display: -webkit-inline-box;
}
.b-animate_adm span{
       display:block;
       font-size: 0.5em;
       padding-top: 0.5em;
       display: block;
       font-weight: 300;
}
.b-animate_adm p{
       padding: 0.2em 0 1em;
       color: #fff;
       font-size: 1em;
       font-weight: 400;
       border-bottom:1px solid #fff;
       display: inline-block;
       margin:0 0 1em;
}
.b-animate_adm i{
       background:url(../imagesweb/ar1.png) no-repeat 0px 0px;
       width:46px;
       height:46px;
       display:block;
       margin:0 auto;
}
/* lt-ie9 */
.b-animate-go_adm:hover .b-animate_adm{
       visibility:visible;
}
.b-from-left_adm{
       position: relative;
       left: -100%;
      background:rgba(23, 136, 196, 0.81);
       background-size: 100% 100%;
       top: 0px;
       margin: 0;
       min-height: 243px;
         border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}
.b-animate-go_adm:hover .b-from-left_adm{
       left:0;
}


/* *********************************** */
/*-- gallery --*/
.gallery-agileinfo {
    margin-top: 4em;
}
.gallery-agileinfo .figcaption h4 {
    color: #fff;
    font-size:1.2em;
    text-align: center;
}
.gallery-agileinfo p {
    color: rgba(255, 255, 255, 0.8);
}
.baner-bottom img,.baner-top img{
       width:100%;
 }
.gallery-agileinfo figure {
       position: relative;
       float: left;
       overflow: hidden;
       text-align: center;
       width:100%;
}
.gallery-agileinfo figure img {
       position: relative;
       display: block;
       width:100%;
}
.gallery-w3bottom {
    margin: 2.5em 0;
}
.gallery-agileinfo figure .figcaption {
       padding: 2em;
       color: #fff;
       -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
       -o-backface-visibility: hidden;
       -ms-backface-visibility: hidden;
       backface-visibility: hidden;
}
.gallery-agileinfo figure .figcaption{
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
}
figure.effect-bubba {
    background: #000;
}
figure.effect-bubba:hover img {
       opacity: 0.3;
}
figure.effect-bubba .figcaption::before,
figure.effect-bubba .figcaption::after {
       position: absolute;
       top: 30px;
       right: 30px;
       bottom: 30px;
       left: 30px;
       content: '';
       opacity: 0;
       -webkit-transition: opacity 0.35s,-webkit-transform 0.35s;
       -moz-transition: opacity 0.35s, -moz-transform 0.35s;
       -o-transition: opacity 0.35s, -o-transform 0.35s;
       -ms-transition: opacity 0.35s, -ms-transform 0.35s;
       transition: opacity 0.35s, transform 0.35s;
}
figure.effect-bubba .figcaption::before {
       border-top: 1px solid #fff;
       border-bottom: 1px solid #fff;
       -webkit-transform: scale(0,1);
       -moz-transform: scale(0,1);
       -o-transform: scale(0,1);
       -ms-transform: scale(0,1);
       transform: scale(0,1);
}
figure.effect-bubba .figcaption::after {
       border-right: 1px solid #fff;
       border-left: 1px solid #fff;
       -webkit-transform: scale(1,0);
       -moz-transform: scale(1,0);
       -o-transform: scale(1,0);
       -ms-transform: scale(1,0);
       transform: scale(1,0);
}
figure.effect-bubba h4 {
       padding-top:22%;
       -webkit-transition: transform 0.35s;
       -moz-transition: transform 0.35s;
       -o-transition: -o-transform 0.35s;
       -ms-transition: -ms-transform 0.35s;
       transition: transform 0.35s;
       -webkit-transform: translate3d(0,-20px,0);
       -moz-transform: translate3d(0,-20px,0);
       -o-transform: translate3d(0,-20px,0);
       -ms-transform: translate3d(0,-20px,0);
       transform: translate3d(0,-20px,0);
       opacity:0;
}
figure.effect-bubba p {
       padding: 12px 2.5em;
       opacity: 0;
       -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
       -moz-transition: opacity 0.35s, -moz-transform 0.35s;
       -o-transition: opacity 0.35s, -o-transform 0.35s;
       -ms-transition: opacity 0.35s, -ms-transform 0.35s;
       transition: opacity 0.35s, transform 0.35s;
       -webkit-transform: translate3d(0,20px,0);
       -moz-transform: translate3d(0,20px,0);
       -o-transform: translate3d(0,20px,0);
       -ms-transform: translate3d(0,20px,0);
       transform: translate3d(0,20px,0);
}
figure.effect-bubba:hover .figcaption::before,
figure.effect-bubba:hover .figcaption::after {
       opacity: 1;
       -webkit-transform: scale(1);
       -moz-transform: scale(1);
       -o-transform: scale(1);
       -ms-transform: scale(1);
       transform: scale(1);
}
figure.effect-bubba:hover h4,
figure.effect-bubba:hover p {
       opacity: 1;
       -webkit-transform: translate3d(0,0,0);
       -moz-transform: translate3d(0,0,0);
       -o-transform: translate3d(0,0,0);
       -ms-transform: translate3d(0,0,0);
       transform: translate3d(0,0,0);
}
/*-- //gallery --*/
/*--- Experience Starts Here ----*/
.experience{
       background:#f1f2f7;
       min-height:1250px;
}
.exp-top{
       padding:2em 0;
}
.exp-devide{
       position:relative;
       text-align:center;
}
.exp-devide h4{
       color:#2b3b4b;
       background:#d4d4d4;
       padding:10px;
       text-transform:uppercase;
       font-size:20px;
       display: block;
       text-align:center;
       width:15%;
       font-weight:800;
       border-radius:6px;
       -webkit-border-radius:6px;
       -o-border-radius:6px;
       -ms-border-radius:6px;
       -moz-border-radius:6px;
       margin:0 auto;
       position:relative;
}
.devide-line1 {
    border-left: 3px solid #d4d4d4;
    height: 400px;
    margin-left:50%;
    top:30px;
}

span.line{
       width:5%;
       height:1px;
       background:#2b3b4b;
       display: block;
       margin:0 auto;
}
span.devide-line{
       width:3px;
       height:400px;
       position:absolute;
       margin-left:50%;
       top:30px;
       display:initial;
       background:#d4d4d4;
}
.bag1{
       width:32px;
       height:32px;
       background:url(../imagesweb/bag.png)no-repeat;
       background-size:cover;
       margin-left:48.7%;
       z-index:99;
}
.book1 {
       width:32px;
       height:32px;
       background:url(../imagesweb/book.png)no-repeat;
       background-size:cover;
       margin-left:48.7%;
       z-index:99;
}
.expertise2 {
       width:32px;
       height:32px;
       background:url(../imagesweb/expertise.png)no-repeat;
       background-size:cover;
       margin-left:48.7%;
       z-index:99;
}
label.book{
       width:32px;
       height:32px;
       background:url(../imagesweb/book.png)no-repeat;
       top:5em;
       margin-left:48.7%;
}
label.expertise1{
       width:32px;
       height:32px;
       background:url(../imagesweb/expertise.png)no-repeat;
       display: initial;
       position:absolute;
       top:4em;
       margin-left:48.7%;
}
.exp-devide-grid-leftright {
       width:70%;
       text-align:left;
       position:absolute;
       top: 7em;
       left: 13.8em;
}
.exp-devide-grid-right{
       width:40%;
       text-align:left;
       position:absolute;
       top: 7em;
       left: 43.255em;
}
.exp-devide-grid-right:before{
       content:url(../imagesweb/sec-d.png)no-repeat 0px 0px;
       position:relative;
       left:-3em;
       top:1.5em;

}
.exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
       color:#2b3b4b;
       text-transform:uppercase;
       font-size:18px;
       font-weight:800;
       margin:0;
}
.exp-devide-grid-right small,.exp-devide-grid-left small,.exp-devide-grid-rightb small{
       font-size:16px;
       font-weight:400;
       color:#7f8a90;
       padding:0 0 10px 0;
}
.exp-devide-grid-right p,.exp-devide-grid-left p,.exp-devide-grid-rightb p,exp-devide-grid-leftright p{
       font-size:14px;
       font-weight:400;
       color:#7f8a90;
       line-height:1.2em;
}
.exp-devide-grid-left{
       width:40%;
       text-align:right;
       position:absolute;
       top:10em;
       left: 5.8em;
}
.exp-devide-grid-left:before{
       content:url(../imagesweb/sec-d.png)no-repeat 0px 0px;
       position:relative;
       left:3em;
       top:1.5em;

}
.exp-devide-grid-rightb{
       width:40%;
       text-align:left;
       position:absolute;
       top: 14em;
       left: 43.255em;
}
.exp-devide-grid-rightb:before{
       content:url(../imagesweb/sec-d.png)no-repeat 0px 0px;
       position:relative;
       left:-3em;
       top:1.5em;

}
.education{
       margin-top:0%;
}
.expertise{
       margin-top:0%;
}
/*--- Experience Ends Here ----*/
/* footter */
.wrapper{
       width:78%;
       margin:0 auto;
       padding:0 1%;
}
.footer{
       position:relative;
       background: #CCCCCC;
       background: -moz-linear-gradient(top,  #CCCCCC 55%, #2f2e33 100%);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(55%,#CCCCCC), color-stop(100%,#2f2e33));
       background: -webkit-linear-gradient(top,  #CCCCCC 55%,#2f2e33 100%);
       background: -o-linear-gradient(top,  #CCCCCC 55%,#2f2e33 100%);
       background: -ms-linear-gradient(top,  #CCCCCC 55%,#2f2e33 100%);
       background: linear-gradient(to bottom,  #CCCCCC 55%,#2f2e33 100%);
       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#2f2e33',GradientType=0 );
       box-shadow: inset 0px 1px 8px #222;
}
.section_alt {
       clear: both;
       padding: 0px;
       margin: 0px;
}
.group_alt:before,
.group_alt:after {
    content:"";
    display:table;
}
.group_alt:after {
    clear:both;
}
.group_alt {
    zoom:1;
}
.col_1_of_4{
       display: block;
       float:left;
       margin: 0% 0 1% 1.6%;
       border-right: 2px groove #555;
}
.col_1_of_4:first-child { margin-left: 0; } /* all browsers except IE6 and lower */
.col_1_of_4:last-child {
       border:none;
}
.span_1_of_4 {
       width: 20.5%;
       padding:1.5%;
}
.span_1_of_4  h4 {
       color:#fff;
       margin-bottom: .5em;
       font-size:1.2em;
       line-height: 1.2;
       font-family:'Doppio One', sans-serif;
       font-weight : normal;
       margin-top: 0px;
       letter-spacing: -1px;
       text-transform:uppercase;
       border-bottom:1px solid #474747;
       padding-bottom:0.5em;
}
.span_1_of_4  li a{
       font-size:0.8125em;
       padding:0.4em 0;
       color:#565656;
       font-family :Arial, Helvetica, sans-serif;
       display:block;
}
.span_1_of_4  li a:hover,.span_1_of_4  li span:hover{
       color:#BBB7B7;
       cursor:pointer;
}
.span_1_of_4  li a:focus,.span_1_of_4  li span:focus{
       outline: none;
       border: none;
        text-decoration:none;
}
.span_1_of_4  li span{
       font-size:1.2em;
       padding:0.2em 0;
       color:#979797;
       display:block;
       cursor:pointer;
}
/*** Social Icons ***/
.social-icons_alt{
       padding-top:8%;
}
.social-icons_alt li {
       width:30px;
       height:30px;
       padding: 0px 0 0 5px;
       margin: 0;
       display:inline-block;
       cursor:pointer;
       position: relative;
       z-index: 1;
}
.social-icons_alt li.facebook_alt {
       background:url(../imagesweb/icon-2.png) no-repeat 0px  -29px;
}
.social-icons_alt li.facebook_alt:hover {
       background:url(../imagesweb/icon-2.png) no-repeat 0px  0px;
}
.social-icons_alt li.twitter_alt {
       background:url(../imagesweb/icon-3.png) no-repeat 0px  -29px;
}
.social-icons_alt li.twitter_alt:hover {
       background:url(../imagesweb/icon-3.png) no-repeat 0px  0px;
}
.social-icons_alt li.googleplus_alt {
       background:url(../imagesweb/icon-4.png) no-repeat 0px  -29px;
}
.social-icons_alt li.googleplus_alt:hover {
       background:url(../imagesweb/icon-4.png) no-repeat 0px  0px;
}
.social-icons_alt li.contact_alt {
       background:url(../imagesweb/icon-1.png) no-repeat 0px  -29px;
}
.social-icons_alt li.contact_alt:hover {
       background:url(../imagesweb/icon-1.png) no-repeat 0px  0px;
}

.orta-sosyalbtn {
   width: 100%;
     float:left;
}
.orta-sosyalbtn1 {
    width: 30px;
    height:30px;
    background:url(../imagesweb/icon-2.png)  no-repeat 0 -29px;
    border: none;
    color: white;
    display: inline-block;
    margin-left:1em;
    margin-top:0em;
    cursor: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    position: relative;
    z-index: 1;
}
.orta-mail {
    background:url(../imagesweb/icon-1.png)  no-repeat 0 -29px;
    }
.orta-mail:hover{
    background:url(../imagesweb/icon-1.png)  no-repeat 0 0px;
}
.orta-facebook {
    background:url(../imagesweb/icon-2.png)  no-repeat 0 -29px;
    }
.orta-facebook:hover{
    background:url(../imagesweb/icon-2.png)  no-repeat 0 0px;
}
.orta-twitter {
    background:url(../imagesweb/icon-3.png)  no-repeat 0 -29px;
    }
.orta-twitter:hover{
    background:url(../imagesweb/icon-3.png)  no-repeat 0 0px;
}
.orta-googleplus {
    background:url(../imagesweb/icon-4.png)  no-repeat 0 -29px;
    }
.orta-googleplus:hover{
    background:url(../imagesweb/icon-4.png)  no-repeat 0 0px;
}
.orta-instagram {
    background:url(../imagesweb/icon-5.png)  no-repeat 0 -29px;
    }
.orta-instagram:hover{
    background:url(../imagesweb/icon-5.png)  no-repeat 0 0px;
}

 .copy_right_alt {
       text-align:center;
       padding:15px 0;
 }
 .copy_right_alt p{
       font-size:12px;
       color:#747474;
 }
 .copy_right_alt p a{
    color:#747474;
       font-size:12px;
       text-decoration:underline;
 }
 .copy_right_alt p a:hover{
       color:#BBB7B7;
       text-decoration:none;
 }

 /*--main--*/
 .main-w3l {
    padding: 0em 0;
     background: #f5f5f5;
}
.main-w3l h1 {
     color:#ff401b;
    font-size: 2em;
    margin: 0;
    text-align: center;
    font-weight: 600;
    letter-spacing: 3px;
}
.contact-agile {
    text-align: left;
    float: left;
    width: 90%;
    background: #fff;
    padding: 1em 0em 0em 3em;
    position: relative;
    margin-bottom: 0.5em;
}
.w3l-submain {
    width: 100%;
    margin: 0 auto;
       margin-top: 2.5em;
        margin-bottom: 1em;
}
.w3l-submain h2{
       font-size: 2em;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin: 10px 0px 26px;
    text-align: left;
}
.contact-agile label {
    color: #000;
    font-size: 1em;
       font-family: 'Nunito', sans-serif;
}
.contact-agile label {
    color: #000;
    font-size: 1em;
       width: 100%;
    display: inline-block;
}
.contact-agile input[type="text"], .contact-agile input[type="email"], .contact-agile textarea {
    outline: none;
    font-size: 0.8em;
    color: #969696;
    padding: 10px 0px 6px 0px;
    width: 94%;
    border: none;
    font-family: 'Nunito', sans-serif;
    border-bottom: 2px solid #cecfd3;
    -webkit-appearance: none;
    margin: 2px 0px 31px;
       background: #fff;
}
.contact-agile textarea {
  height:10em;
}
.con-mapw3 {
    width: 22.3%;
    float:left;
    background: #D33257;
    padding: 1em;
    right: 14%;
    top: 39%;
}
.con-mapw3 iframe {
    width: 372px;
    height: 237px;
}
.con-mapw3  img{
       position:absolute;
       top: 35%;
    left: 45%;
}
.send-button input[type="submit"] {
    padding: 1em 0em;
    color: #fff;
    font-size: 1em;
    border: none;
    outline: none;
    font-family: 'Nunito', sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-top: 0em;
    background:#D33257;
    cursor: pointer;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
    margin: 0 auto;
    display: block;
    width: 35%;
}
.send-button input[type="submit"]:hover{
       background:rgba(187, 24, 62, 0.98);
       transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
/*--//main--*/

/* footter */
/*-- // services -- */
.services,.team-dot,.gallery {
       padding:2em 0;
}
.w3-agile-heading h3{
       color: #212121;
    font-size: 4em;
    margin: 0;
    font-family: 'Alegreya Sans SC', sans-serif;
}
.w3ls-services-grids {
       margin:4em 0 0 0;
}
/*-- services --*/
.services{
       background: #f2fbfa;
}
.w3-agile-heading h3{
       text-align:center;
}
.w3ls-services-grids,.agileits-team-grids,.w3layouts-contact-grids{
       margin:2em 0 0 0;
}
.w3ls-services-left-top{
       padding: 4em 1em;
    text-align: center;
    background: #FFFFFF;
    box-shadow: 0 0px 1px rgb(0, 0, 0), 0 1px 2px rgba(0,0,0,.24);
       transition: 0.5s all;
       -webkit-transition: 0.5s all;
       -o-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -ms-transition: 0.5s all;
}
.w3ls-services-left-top i.fa{
    color: #FFC107;
    font-size: 1.5em;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.w3ls-services-left-top h5{
       color: #212121;
    font-size: 1em;
    text-transform: uppercase;
    margin: 1em 0;
    line-height: 1.8em;
    font-weight: 800;
    letter-spacing: 1px;
       transition: 0.5s all;
       -webkit-transition: 0.5s all;
       -o-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -ms-transition: 0.5s all;
}
.w3ls-services-left-top p{
       color:#999999;
       font-size:.9em;
       line-height:1.8em;
       margin:0;
       transition: 0.5s all;
       -webkit-transition: 0.5s all;
       -o-transition: 0.5s all;
       -moz-transition: 0.5s all;
       -ms-transition: 0.5s all;
}
.w3ls-services-left-top1{
       margin:2em 0 0 0;
}
.w3ls-services-middle-img img{
       width:100%;
}
.w3ls-services-middle-grids {
    margin: 2em 0 0 0;
}
.w3ls-services-middle-left:nth-child(1){
       padding-left:0;
}
.w3ls-services-middle-left:nth-child(2){
       padding-right:0;
}
.w3ls-services-left-top:hover{
       background:#FFC107;
}
.w3ls-services-left-top:hover  i.fa{
       color:#FFFFFF;
}
.w3ls-services-left-top:hover  h5,.w3ls-services-left-top:hover  p{
       color:#FFFFFF;
}
/*-- //services --*/
/*-- gallery --*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #ffffff;
    cursor: default;
    background: #FFC107;
    border: solid 2px #FFC107;
}
.nav-tabs > li > a {
    margin-right: 3px;
    font-size: 1em;
    color: #212121;
    border: solid 2px #212121;
    border-radius: 0px;
    padding: .5em 1em;
}
.nav-tabs > li > a:focus{
       background:transparent;
}
.nav-tabs {
       border-bottom: none;
    margin: 4em auto 2em;
    text-align: center;
}
.nav-tabs > li {
    margin: 0 10px;
    float: none;
    display: inline-block;
}
.nav-tabs > li > a:hover {
       color: #FFFFFF;
    background: #FFC107;
    border: solid 2px #FFC107;
}
.w3_tab_img_left {
    margin: 2em 0 0;
}
/*-- //gallery --*/
/*-- team --*/
.team{
       background:url(../imagesweb/ant1.jpg) no-repeat 0px 0px;
       background-size:cover;
}
.team-dot {
    background: url(../imagesweb/dott.png) repeat 0px 0px;
    background-size: 2px;
    -webkit-background-size: 2px;
    -moz-background-size: 2px;
    -o-background-size: 2px;
    -ms-background-size: 2px;
    padding: 2em 0 3em;
}

.jarallax {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.eventsj {
    background: url(../imagesweb/ant1.jpg) no-repeat center fixed;
    background-size: cover;
       padding: 8em 0em;
}
.team-heading h3{
       color:#FFFFFF;
}
.team-heading h4{
    color: rgba(255, 255, 255, 0.47);
}
.team-info {
    position: relative;
    overflow: hidden;
}
.team-info img{
       width:100%;
}
.team-caption h4{
    margin:0;
    color: #212121;
    font-size: 1em;
    text-transform: uppercase;
    line-height: 1.8em;
    font-weight: 800;
    letter-spacing: 1px;
}
.team-caption p{
       color: #FFFFFF;
    font-size: .9em;
    margin: 0;
}
.team-caption ul{
    padding: 0;
    margin: 1em 0 0 0;
}
.team-caption ul li{
    display: inline-block;
}
.team-caption ul li a {
       color: #333;
    text-align: center;
}
.team-caption ul li a i.fa.fa-facebook{
    height: 30px;
    width: 30px;
    line-height: 30px;
    border: solid 2px #FFF;
    background: none;
    color: #FFF;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.team-caption ul li a i.fa.fa-facebook:hover {
    background: #3b5998;
}
.team-caption ul li a i.fa.fa-twitter{
    height: 30px;
    width: 30px;
    line-height: 30px;
    border: solid 2px #FFF;
    background: none;
    color: #FFF;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.team-caption ul li a i.fa.fa-twitter:hover{
       background: #55acee;
}
.team-caption ul li a i.fa.fa-rss{
    height: 30px;
    width: 30px;
    line-height: 30px;
    border: solid 2px #FFF;
    background: none;
    color: #FFF;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.team-caption ul li a i.fa.fa-rss:hover{
       background: #f26522;
}
.team-caption {
    background: #FFC107;
    padding: 1em;
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: center;
    width: 100%;
    -webkit-transition: .5s all;
    transition: .5s all;
    -moz-transition: .5s all;
}
.team-info:hover .team-caption{
    background-color: transparent;
    top: 50%;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    bottom: auto;
}
.team-info:hover .team-caption h4{
       color:#FFFFFF;
}
.team-info:before {
    background-color: rgba(0,0,0,0.85);
    border: 3px solid #FFC107;
    bottom: 0;
    content: "";
    display: inline-block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    opacity: 0;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.team-info:hover:before {
    opacity: 1;
}
/*-- //team --*/
/*--/model--*/
.w3ls-social-icons{
       float:left;
       width: 33.333%;
}
.w3ls-social-icons i {
       font-size: 15px;
      background: #ff401b;
    padding: 8px 10px;
    color: #fff;
    border: 1px solid #ff401b;
       transition:0.5s all;
       -webkit-transition:0.5s all;
       -o-transition:0.5s all;
       -ms-transition:0.5s all;
       -moz-transition:0.5s all;
}
.w3ls-social-icons i:hover {
       background: transparent;
    color: #ffcc33;
    border: 1px solid #ffcc33;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -moz-transition: 0.5s all;
}
.agileits-contact-info{
       float:right;
       width: 33.333%;
       margin-top:6px;
}
.agileits-contact-info ul li {
    display: inline-block;
       font-size: 15px;
           color: #fff;
               letter-spacing: 1px;
}
.agileits-contact-info ul li i {
    left: -.5em;
    color: #ff401b;
}
.agileits-contact-info ul li:nth-child(2) {
    margin-left: 25px;
}
.agileits-contact-info ul li a {
       color: #fff;
    vertical-align: text-bottom;
}
.agileits-contact-info ul li a:hover {
   color: #2baf2b;
}
.w3layouts-top-strip {
    margin-top:0em;
    background:#1a1a1a;
    padding: 0.5em 1em;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 0;
}
.modal-header {
    min-height: 16.42857143px;
    padding: 2em;
    border-bottom: 0px solid #e5e5e5;
}
.login-form input[type="email"], .login-form input[type="text"], .login-form input[type="password"] {
    width: 100%;
    padding: 1em 1em 1em 1em;
    font-size: 0.8em;
    margin: 1em 0;
    outline: none;
    color: #212121;
    border: 1px solid #999;
    letter-spacing: 1px;
    text-align: center;
}
.login-form input[type="submit"] {
    outline: none;
    padding: 0.9em 0;
    width: 100%;
    text-align: center;
    font-size: 1em;
    margin-top: 1em;
    border: none;
    color: #FFFFFF;
    cursor: pointer;
    background: #02a388;
    box-shadow: 0px 2px 1px rgba(28, 28, 29, 0.42);
    border-radius:50px;
}
.login-form input[type="submit"]:hover{
        background:#0c0d0d;

}
.modal-header h4 {
    font-size: 2em;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
       color:#0c0d0d;
}
.modal-dialog {
    width: 600px;
    margin: 96px auto;
}
.form-date-w3-agileits {
    padding-left: 0;
       padding-right:0;
}
/*--//model--*/
/*--header-w3-agileits --*/


.inner-header-agile {
    padding: 0 5em;
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, 0.45);
}
.inner-header-agile.part2 {
    position: relative;
    padding-bottom:1em;
}

/*-- search --*/
.cd-main-header {
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform;
}
.cd-main-header {
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.cd-main-content.nav-is-visible, .cd-main-header.nav-is-visible {
       -webkit-transform: translateX(-260px);
       -moz-transform: translateX(-260px);
       -ms-transform: translateX(-260px);
       -o-transform: translateX(-260px);
       transform: translateX(-260px);
}
.nav-on-left .cd-main-content.nav-is-visible, .nav-on-left .cd-main-header.nav-is-visible {
       -webkit-transform: translateX(260px);
/*-- w3layouts --*/
       -moz-transform: translateX(260px);
       -ms-transform: translateX(260px);
       -o-transform: translateX(260px);
       transform: translateX(260px);
}
.cd-header-buttons {
    position: absolute;
    display: inline-block;
    top: -62px;
    right: 0;
}
.cd-header-buttons li {
       display: inline-block;
}
.cd-search-trigger, .cd-nav-trigger {
       position: relative;
       display: block;
       width: 44px;
       height: 44px;
       overflow: hidden;
       white-space: nowrap;
       color: transparent;
       z-index: 3;
           background: #00acee;
}

.cd-search-trigger::before, .cd-search-trigger::after {
       /* search icon */
       content: '';
       position: absolute;
       -webkit-transition: opacity 0.3s;
       -moz-transition: opacity 0.3s;
       transition: opacity 0.3s;
       /* Force Hardware Acceleration in WebKit */
       -webkit-transform: translateZ(0);
       -moz-transform: translateZ(0);
       -ms-transform: translateZ(0);
       -o-transform: translateZ(0);
       transform: translateZ(0);
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
}
.cd-search-trigger::before {
       top: 11px;
       left: 11px;
       width: 18px;
       height: 18px;
       -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
       border-radius: 50%;
/*-- agileits --*/
       border:3px solid #fff;
}
.cd-search-trigger::after {
       /* handle */
       height: 3px;
       width: 8px;
       background: #fff;
       bottom: 14px;
       right: 11px;
       -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
       -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
       transform: rotate(45deg);
}
.cd-search-trigger span {
       /* container for the X icon */
       position: absolute;
       height: 100%;
       width: 100%;
       top: 0;
       left: 0;
}
.cd-search-trigger span::before, .cd-search-trigger span::after {
       /* close icon */
       content: '';
       position: absolute;
       display: inline-block;
       height: 3px;
       width: 22px;
       top: 50%;
       margin-top: -2px;
       left: 50%;
       margin-left: -11px;
       background:#fff;
       opacity: 0;
       /* Force Hardware Acceleration in WebKit */
       -webkit-transform: translateZ(0);
       -moz-transform: translateZ(0);
       -ms-transform: translateZ(0);
       -o-transform: translateZ(0);
       transform: translateZ(0);
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
       -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
       -moz-transition: opacity 0.3s, -moz-transform 0.3s;
       transition: opacity 0.3s, transform 0.3s;
}
.cd-search-trigger span::before {
       -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
       -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
       transform: rotate(45deg);
}
.cd-search-trigger span::after {
       -webkit-transform: rotate(-45deg);
       -moz-transform: rotate(-45deg);
       -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
       transform: rotate(-45deg);
}
.cd-search-trigger.search-is-visible::before, .cd-search-trigger.search-is-visible::after {
       /* hide search icon */
       -moz-opacity: 0;
       opacity: 0;
}
.cd-search-trigger.search-is-visible span::before, .cd-search-trigger.search-is-visible span::after {
       /* show close icon */
       -moz-opacity: 1;
       opacity: 1;
}
.cd-search-trigger.search-is-visible span::before {
       -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
       -ms-transform: rotate(135deg);
       -o-transform: rotate(135deg);
       transform: rotate(135deg);
}
.cd-search-trigger.search-is-visible span::after {
       -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
       -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
       transform: rotate(45deg);
}
.cd-search {
       position: absolute;
       width: 100%;
       top: 100%;
       left: 0;
       z-index: 3;
       opacity: 0;
       visibility: hidden;
       -webkit-transition: opacity .3s 0s, visibility 0s .3s;
       -moz-transition: opacity .3s 0s, visibility 0s .3s;
       transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-search input {
    border-radius: 0;
    border: none;
    background: rgba(0, 0, 0, 0.75);
    width: 100%;
    padding: 0 5%;
    -webkit-box-shadow: inset 0 1px 0 #ff401b, 0 3px 6px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 #ff401b, 0 3px 6px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 #ff401b, 0 3px 6px
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    font-size: 1.2em;
    padding: 1em 2em;
    color: #fff;
    letter-spacing: 1px;
}
.cd-search input::-webkit-input-placeholder {
       color: #fff !important;
}
.cd-search input::-moz-placeholder {
       color: #fff !important;
}
.cd-search input:-moz-placeholder {
       color: #fff !important;
}
.cd-search input:-ms-input-placeholder {
       color: #fff !important;
}
.cd-search input:focus {
       outline: none;
}
.cd-search.is-visible {
       -moz-opacity: 1;
       opacity: 1;
       visibility: visible;
       -webkit-transition: opacity .3s 0s, visibility 0s 0s;
       -moz-transition: opacity .3s 0s, visibility 0s 0s;
       transition: opacity .3s 0s, visibility 0s 0s;
}

/*--//header-w3-agileits --*/
/*-- /banner --*/
.baner-info{
   padding-top: 8em;
   margin: 0 auto;
   text-align: center;
}
.baner-info h3 {
       text-align: center;
    font-size: 3.2em;
    color: #fff;
    font-weight: 300;
    letter-spacing: 3px;
    text-transform: none;
}
.baner-info h3 span {
       color:#ffcc33;
}
.baner-info h4{
    text-align: center;
    font-size: 1em;
    margin: 2em 0 2em 0;
    font-weight:500;
    letter-spacing: 5px;
    color: #ffcc33;
    background: rgba(0, 0, 0, 0.64);
    padding: 15px 0;
}
.baner-info p {
       font-size: 1em;
    font-weight:300;
    letter-spacing: 10px;
    color:#fff;
}
span.simply-word {
    font-size:18px;
    font-weight: 500;
    margin-left: 5px;
    text-transform: uppercase;
    color: #02a388;
}
.baner-info span img {
    margin: 1em auto 0;
    text-align: center;
}
.baner-w3l-agile-grids-bottom {
       margin: 0 auto;
    text-align: center;
    position: absolute;
    left: 12%;
    bottom: -62%;
    width: 80%;
}
.w3l-b-grid{
       float:left;
       width:32%;
}
.w3l-b-one{
      background: #000 url(../images/b1.jpg) no-repeat 0px 0px;
    min-height:100px;
    background-size: cover;
    text-align: center;
           transition: .5s ease-in;
    -webkit-transition: .5s ease-in;
    -moz-transition: .5s ease-in;
    -o-transition: .5s ease-in;
    -ms-transition: .5s ease-in;
       }
       .w3l-b-grid .w3l-b-one:hover{
                 min-height:200px;
       }

/*-- //banner --*/
/*-- special --*/
.special,.w3_content_agilleinfo_inner,.team-section,.plans-section{
    padding: 5em 0;
}
h3.tittle,h2.w3l-inner-h-title,h3.w3l-inner-h-title{
      color:#ff401b;
    font-size: 3em;
    margin: 0;
    text-align: center;
    font-weight: 600;
    letter-spacing: 3px;
}
h2.w3l-inner-h-title,h3.w3l-inner-h-title{
       margin-bottom:1em;
}
h3.tittle.two {
    color: #fff;
}

/*--//Effect 1--*/
/*-- //special --*/
.ab-w3l-spa {
    text-align: center;
    text-align:Justify;
}
.ab-w3l-spa p {
    color: #555;
    line-height: 2.2em;
    margin: 1.5em auto 2.2em;
    width: 86%;
}

a.read {
    border: none;
    outline: none;
    background: #00acee;
    padding: 0.7em 1.5em 0.7em 1.5em;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 0.9em;
    transition: .5s ease-in;
    -webkit-transition: .5s ease-in;
    -moz-transition: .5s ease-in;
    -o-transition: .5s ease-in;
    -ms-transition: .5s ease-in;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -o-border-radius: 25px;
    -moz-border-radius: 25px;
}
a.read:hover {
    text-decoration: none;
    background: #2baf2b;
}
.spa-agile i {
    font-size: 3em;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    transition: .5s all;
}
.spa-agile h4 {
    font-size: 1.2em;
    margin: 1em 0 0.5em 0;
    color: #ff401b;
    letter-spacing: 3px;
}
.spa-agile {
    text-align: center;

    padding: 5em 0 0 0;
}
.spa-grid {
    border-right: 1px solid #292b2b;
    background: #0c0d0d;
    padding: 1.5em 0;
           text-decoration: none;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    transition: .5s all;
}
.spa-grid:hover{
           border-right: 1px solid #1589b5;
    background: #00acee;
}
.spa-grid:nth-child(5) {
        border:none;
}
h3.tittle.fea {
    font-size: 2.3em;
       color: #2baf2b;
    margin-bottom: 2em;
}
.featured,.team-section {
  /*  background: #f5f5f5;   */
}
.spa-grid:hover i {
        color: #fff;
    -webkit-transform: rotatey(180deg);
    -moz-transform: rotatey(180deg);
    -o-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    transform: rotatey(180deg);
}
.team-row {
       margin-top: 3em;
}
.side-bar-form input[type="search"] {
    background: #fff;
    width: 81%;
    outline: none;
    padding: 10px;
    font-size: 13px;
    color: #000000;
    letter-spacing: 1px;
    border: 1px solid #e4e3ea;
}
.side-bar-form input[type="submit"] {
    background: url(../images/search.png) no-repeat 9px 9px #2baf2b;
    width: 44px;
    height: 41px;
    border: none;
    outline: none;
    margin: 0 0 0 -4px;
    padding: 0;
}
.wom-right h5 a {
    color: #ff401b;
    font-size: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.agile-info-recent {
    margin: 1.3em 0;
}
ul.w3l-sider-list li i {
    display: inline-block;
    color: #0c0d0d;
    font-size: .9em;
    margin-right: 10px;
}
ul.w3l-sider-list li {
    display: inline-block;
    color: #666;
    font-size: .9em;
    margin-right: 18px;
}
.wom {
    float: left;
    width: 25%;

}
.wom-right {
    float: right;
    width: 70%;
}
.w3l-recent-grid {
    margin: 1em 0;
}
h4.side-t-w3l-agile {
    color: #0c0d0d;
    font-size: 1.4em;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 400;
    margin: 0em 0 0.7em 0;
}
/*-- /welcome --*/
/*-- services --*/

.w3_agileits_services_grid {
    text-align: center;
    padding: 0;
    width: 24%;
    margin-left: 1%;
    box-shadow: 0 0 18px rgba(0,0,0,0.18);
    border: 1px solid #C2C2C2;
}
.w3_agileits_services_grid:hover  {
         box-shadow: 0px 13px 17px #888888;
         cursor:pointer;
}
.w3_agileits_services_grid_agile {
    padding: 1em;
}
.w3_agileits_services_grid_1{
    margin: 0 auto;
}
.w3_agileits_services_grid_1 i{
       color:#212121;
       font-size:3em;
       line-height:2.4em;
}
.w3_agileits_services_grid_1 img{
       width:100%;
}
.w3_agileits_services_grid_agile h3{
           text-transform: capitalize;
    font-size: 1.2em;
    letter-spacing: 3px;
    color: #ff401b;
    margin: 1em 0 1em;
    padding-bottom: .5em;
    position: relative;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.w3_agileits_services_grid_agile h3:after {
    content: '';
    position: absolute;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
       -ms-transition: all .5s ease;
    transition: all .5s ease;
    width: 20%;
    height:3px;
    background: #212121;
    left: 40%;
    bottom: 0;
}
.w3_agileits_services_grid:hover .w3_agileits_services_grid_agile h3:after {
    background:#ff401b;
    width: 60%;
}
.w3_agileits_services_grid_agile p{
           color: #555;
       line-height:2em;
}
.w3_agileits_services_grid:hover .w3_agileits_services_grid_1{
       background:#fff;

}
.w3_agileits_services_grid:hover .w3_agileits_services_grid_agile h3{
       color:#00acee;

}
.w3_agileits_services_grid:hover .w3_agileits_services_grid_agile p{
       color:#555;
}


.w3_agileits_services_grid{
       -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
       -ms-transition: all .5s ease;
    transition: all .5s ease;
}
/* Overline From Center */
.hvr-overline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  overflow: hidden;
}
.hvr-overline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  top: 0;
  background:#ff401b;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
  left: 0;
  right: 0;
}

/* Overline From Right */
.hvr-overline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  overflow: hidden;
}
.hvr-overline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
  left: 0;
}
.para-w3 {
    color: #555;
    font-size: 15px;
    line-height: 35px;
    margin-top: 11px;
}
.news-grids {
    margin-top: 3em;
}
.w3_agileits_services_grids {
    margin-top: 3em;
}
.agileinf-button {
    margin: 4em auto 0;
    text-align: center;
}
/*--//services-section--*/
/*-- /short-codes --*/
.w3_breadcrumb {
       background: #00acee;
    text-align: center;
    padding: 0.8em 0;
}
.breadcrumb-inner ul li {
       list-style: none;
    display: inline-block;
    color: #fff;
    letter-spacing: 2px;
}
.breadcrumb-inner ul li  a{
   color: #111;
}
.typo-1 {
    padding: 16px;
}

.grid_3 {
    background-color: #fff;
    padding: 1.8em;
    margin-bottom: 1em;
    border: 1px solid #ebeff6;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
h3.head-top{
    font-size: 28px;
    margin-bottom: 15px;
        color: #fe423f;
}
.grid_3 p {
    color: #999;
    font-size: 0.85em;
    margin-bottom: 1em;
}
.but_list h1,.but_list h2,.but_list h3,.but_list h4,.but_list h5,.but_list h6{
margin-bottom: 0.7em;
}
.table td, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 15px !important;
    font-size: 0.85em;
    color: #999;
    border-top: none !important;
}
.btn {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    outline: none;
}
.btn-default:active, .btn-default:focus, .btn-default:hover {
    outline: none !important;
}
.form-control1, .form-control_2.input-sm{
  border: 1px solid #e0e0e0;
  padding:5px 18px;
  color: #616161;
  background: #fff;
  box-shadow: none !important;
  width: 100%;
  font-size: 0.85em;
  font-weight: 300;
  height: 40px;
  border-radius: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
  -webkit-appearance: none;
  outline:none;
}
.control3{
       margin:0 0 1em 0;
}
.btn-warning {
  color: #fff;
  background-color:rgb(6, 217, 149);
  border-color:rgb(6, 217, 149);
  padding:8.5px 12px;
}
.tag_01{
  margin-right:5px;
}
.tag_02{
  margin-right:3px;
}
.btn-warning:hover{
  background-color:rgb(3, 197, 135);
  border-color:rgb(3, 197, 135);
}
.btn-success:hover{
    border-color: #8BC34A !important;
    background: #8BC34A !important;
}
.control2{
  height:253px;
}
.alert-info {
  color: #31708f;
  background-color:rgb(240, 253, 249);
  border-color:rgb(201, 247, 232);
}
.bs-example4 {
  background: #fff;
  padding: 2em;
}
button.note-color-btn {
  width: 20px !important;
  height: 20px !important;
  border: none !important;
}
.form-control1:focus {
  border: 1px solid #03a9f4;
  background: #fff;
  box-shadow: none;
}
.show-grid [class^=col-] {
  background: #fff;
  text-align: center;
  margin-bottom: 10px;
  line-height: 2em;
  border: 10px solid #f0f0f0;
}
.show-grid [class*="col-"]:hover {
  background: #e0e0e0;
}
.grid_3{
       margin-bottom:2em;
}
.xs h3, .widget_head{
       color:#000;
       font-size:1.7em;
       font-weight:300;
       margin-bottom: 1em;
}
.grid_3 p{
  color: #999;
  font-size: 0.85em;
  margin-bottom: 1em;
  font-weight: 300;
}
label {
    font-weight: 500;
}
.badge-primary {
  background-color: #03a9f4;
}
.badge-success {
  background-color: #8bc34a;
}
.badge-warning {
  background-color: #ffc107;
}
.badge-danger {
  background-color: #e51c23;
}
/*-- //short-codes --*/
/*-- icons page --*/
.codes a {
    color: #999;
}
.icon-box {
    padding: 8px 15px;
   background: rgba(111, 141, 175, 0.11);
    margin: 1em 0 1em 0;
    border: 5px solid #ffffff;
    text-align: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 13px;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -moz-transition: 0.5s all;
    cursor: pointer;
}
.icon-box:hover {
    background: #000;
       transition:0.5s all;
       -webkit-transition:0.5s all;
       -o-transition:0.5s all;
       -ms-transition:0.5s all;
       -moz-transition:0.5s all;
}
.icon-box:hover i.fa {
       color:#fff;
}
.icon-box:hover a.agile-icon {
       color:#fff;
}
.codes .bs-glyphicons li {
    float: left;
    width: 12.5%;
    height: 115px;
    padding: 10px;
    line-height: 1.4;
    text-align: center;
    font-size: 12px;
    list-style-type: none;
}
.codes .bs-glyphicons .glyphicon {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 24px;
}
.codes .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
       color: #777;
}
.codes .bs-glyphicons .glyphicon-class {
    display: block;
    text-align: center;
    word-wrap: break-word;
}
h3.icon-subheading {
    font-size: 26px;
       color: #fe423f!important;
    font-weight: 300;
    margin: 30px 0 15px;
}
h3.agileits-icons-title {
        text-align: center;
    font-size: 30px;
    color: #111;
}
.icons a {
    color: #999;
}
.icon-box i {
    margin-right: 10px;
    font-size: 20px;
    color: #282a2b;
}
.icons-page .bs-glyphicons li {
    display: inline-block;
    width: 22%;
    height: 115px;
    padding: 10px;
    line-height: 1.4;
    text-align: center;
    font-size: 12px;
    list-style-type: none;
    background: rgba(40, 96, 157, 0.11);
    margin: 1%;
}
.icons-page .bs-glyphicons .glyphicon {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 24px;
       color: #282a2b;
}
.icons-page .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
       color: #777;
}
.icons-page .bs-glyphicons .glyphicon-class {
    display: block;
    text-align: center;
    word-wrap: break-word;
}
.bs-example.bs-example-tabs {
    padding: 0 3em;
}
/*-- //icons page --*/
/*-- /contact --*/
.w3_agile_mail_grid input[type="text"],.w3_agile_mail_grid input[type="email"] {
       border: 1px solid #e4e4e4;
    outline: none;
    -webkit-appearance: none;
    background: none;
         font-size:15px;
  letter-spacing:1px;
  color:#555;
   width: 100%;
      background: #f5f5f5;
   padding:1em 1em;
}
.w3_agile_mail_grid input[type="email"] {
       margin:1.2em 0;
}
.w3_agile_mail_grid textarea {
    outline: none;
    width: 100%;
    background: #f5f5f5;
    padding:1em 1em;
  font-size:15px;
  letter-spacing:1px;
  color:#555;
    border: 1px solid #e4e4e4;
       min-height: 196px;
     font-weight:400;
}
.w3_agile_mail_grid textarea::-webkit-input-placeholder,.w3_agile_mail_grid input[type="text"]::-webkit-input-placeholder,.w3_agile_mail_grid input[type="email"]::-webkit-input-placeholder  {
       color: #555 !important;
}
.w3_agile_mail_grid input[type="submit"] {
    border: none;
    padding: 0.8em 2em;
    margin-top: 0.5em;
    font-size: 18px;
    color: #fff;
    letter-spacing: 1px;
    outline: none;
    background: #E34234;
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
    -webkit-appearance: none;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.w3l_contact_bottom{
           background: #000;
         padding:4em 0 4em 0;
}
.w3l_contact_grid {
    margin: 0 auto;
    text-align: center;
}
.w3ls_footer_grids p.agileits_w3layouts_est{
       color:#fff;
       line-height:2em;
       margin:2em auto 5em;
       width:65%;
       text-align:center;
}
.con-ions-left {
    background: #2e2e2e;
    float: left;
    width: 31%;
    margin: 0 10px;
    padding: 30px 20px;
}
.con-ions-left-w3l{
       float:left;
       width:55px;
       height:55px;
       border-radius:50px;
       text-align:center;
           background: #2baf2b;
}
.con-ions-left-w3l i{
       color: #fff;
    font-size: 1em;
    line-height: 3.4em;
}
.con-grid-w3l-leftr{
    float: right;
    width: 80%;
    text-align: left;
}
.con-grid-w3l-leftr h4{
       font-size: 1.2em;
    color: #fff;
    letter-spacing: 3px;
    margin-bottom: .5em;
}
.con-grid-w3l-leftr p{
       color:#999;
       line-height:1.5em;
}
.con-grid-w3l-leftr a{
       color:#999;
       text-decoration:none;
       font-size:14px;
}
.con-grid-w3l-leftr a:hover{
       color:#2baf2b;
}
.map iframe {
    width: 100%;
    border: none;
    margin-top: 5em;
    min-height: 400px;
}
.w3l_contact-bottom {
    background: #111;
    padding: 5em 0;
}
/*-- //contact --*/
/*-- about-bottom --*/
.w3l_about_bottom_left{
       padding:0;
       position:relative;
}
.w3l_about_bottom_left img{
       width:100%;
}
.play-icon{
    position: absolute;
    top: 51%;
    left: 46%;
}
.play-icon i {
    font-size:4em;
    color: #fff;
}
.play-icon:focus{
       outline:none;
}
.w3l_about_bottom_left_video{
       position: absolute;
    top: 37%;
    left: 36%;
}
.w3l_about_bottom_left_video h4,.w3l_about_bottom_left_video.book-text h4 {
        text-transform: uppercase;
    font-size: 1.7em;
    color: #fff;
    letter-spacing: 2px;

    padding: 0.4em 0em;
    width: 100%;
    text-align: center;
}
.w3l_about_bottom_left_video.book-text h4 {
         background: rgba(0, 0, 0, .5);
}
.w3l_about_bottom_right {
     padding: 4em 5em;
    background: #f5f5f5;
    min-height: 594px;
}
.agileinfo_header1{
       font-size: 1.6em;
    color: #212121;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 600;
    padding: .5em 0;
    position: relative;
}
.w3l_about_bottom_right p{
       margin:1em 0 3em;
       color:#555;
       line-height:2em;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 0px!important;
}
h3.tittle.why {
    text-align: left;
}
.pa_italic i {
    left: -1em;
       font-size: 11px;
}
.pa_italic span {
    display: none;
}
.collapsed span {
    display: inline-block;
    left: -1em;
       font-size: 11px;
}
.collapsed i {
    display: none;
}
.panel-heading {
    padding:10px 30px;
}
.panel-title > a{
    font-size: 1em;
    color:#212121;
    text-transform: capitalize;
       text-decoration: none;
}
.panel-default {
      border-color: #00acee;
    background: #00acee;
}
.panel-default > .panel-heading {
    border-color: #FFF;
       color:#212121;
       background-color: #00acee;
}
.panel-body {
    padding: 2em;
    font-size: 14px;
    line-height: 2em;
    color: #555;
    background: #fff;
}
a.pa_italic label {
    cursor: pointer;
       font-weight:500;
}
a.pa_italic:focus {
    outline: none;
    text-decoration: none;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: transparent;
}
.panel-heading {
    border-radius:0px!important;
}
.video-grid-single-page-agileits img {
    width: 100%;
}
#video,#video1,#video2,#video3,#video4,#video5,#video5,#video7,#video8  {
  position: relative;
  background: #000;
     width: 100%;
    margin:0px auto;
}

#video img,
#video iframe,#video1 img,
#video1 iframe
 { display: block;width:100%; }

#play {
    position: absolute;
       top:47%;
    left: 44%;
    width:64px;
    height:64px;
    cursor: pointer;
    background: url('../images/play-button.png') no-repeat 0px 0px;
    background-size: auto, cover;
    z-index: 9;
}
#play6 {
        position: absolute;
       top: 30%;
    left: 44%;
    width:64px;
    height:64px;
    cursor: pointer;
    background: url('../images/play-button.png') no-repeat 0px 0px;
    background-size: auto, cover;
    z-index: 9;
}
.video_agile_player {
    padding: 0;
}
.book-form   label {
    font-size:15px;
    color: #fff;
    text-align: left;
    display: inline-block;
    float: left;
    font-weight: 500;
    margin-bottom: 10px;
        letter-spacing: 1px;
}
.book-form  label i {
    font-size: 1em;
    margin-right: 10px;
        color: #2baf2b;
}
.book-form input[type="text"],.book-form input[type="date"],.book-form input[type="time"],.book-form input[type="email"] {
      width: 100%;
    color: #9a9797;
    outline: none;
    font-size: 0.9em;
    line-height: 25px;
    padding: 3px 10px;
    border: 2px solid #fff;
    -webkit-appearance: none;
    margin-bottom: 1em;
    background: none;
           font-family: 'Open Sans', sans-serif;
}
.book-form input[type="text"]{
        border: 2px solid #fff;
}
.book-form form input[type="submit"]{
    text-transform: capitalize;
      background: #ff401b;
    color: #FFFFFF;
    padding: .8em 2em;
    border: none;
    font-size: 1em;
    outline: none;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    text-transform: uppercase;
    width: 100%;
    font-weight: 600;
       margin-top: 2em;
    -webkit-appearance: none;
}
.book-form {
    background: #0c0c0c;
    padding: 2em 2em;
    margin-top: 2em;
}
.book-form select.form-control {
    outline: none;
    font-size: 1em;
    padding: 5px 10px;
       width: 100%;
    line-height: 25px;
    border-radius: 0;
    background: none;
    color: #9a9797;
    border: 2px solid #fff;
       box-shadow:none!important;
}
.form-date-w3-agileits.second-agile {
    width: 50%;
}
.w3l_about_bottom_left_video.book-text {
    width: 100%;
    top:50%;
    left: 0;
}
.form-date-w3-agileits,.form-left-agileits-w3layouts.bottom-w3ls {
    padding-left: 0;
    padding-right: 0px;
    margin-right: 10px;
           width:48%;
}
.form-date-w3-agileits.second-agile,.form-time-w3layouts.second-agile,.form-left-agileits-w3layouts.second-agile,.form-left-agileits-w3layouts.bottom-w3ls.second-agile {

    margin-right:0!important;
           padding:0!important;
}
.form-left-agileits-w3layouts.bottom-w3ls {
    padding:0!important;
}
/*-- //about-bottom --*/
/*-- testimonials --*/
section.slider {
    padding: 0 !important;
}
.testimonial_grids{
       margin:3em 0 0;
}
.w3_agileits_testimonial_grid{
             width: 56%;
       margin:0 auto;
       text-align:center;
}
.w3_agileits_testimonial_grid p {
       color: #fff;
       line-height: 2.5em;
    margin-bottom: 2em;
    letter-spacing: 2px;
    font-size: 0.85em;
}
.w3_agileits_testimonial_grid  i{
           font-size: 2em;
    color: #fff;
    padding: 15px;
    border: 2px solid #fff;
    border-radius: 50%;
    margin-bottom: 0.5em;
}
.w3_agileits_testimonial_grids {
    margin: 3em 0 0;
}
.w3_agileits_testimonial_grid img {
    margin: 0 auto;
       border-radius: 50%;
}
.guests-agile {
    background: url(../images/bottom.jpg) no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    min-height:550px;
       padding-top:5em;
}
/*-- //testimonials --*/
/*-- gallery --*/
.grid {
       position: relative;
       clear: both;
       margin: 0 auto;
       max-width: 1000px;
       list-style: none;
       text-align: center;
}

/* Common style */
.grid figure {
       position: relative;
       overflow: hidden;
       margin: 10px 0;
       height: auto;
       text-align: center;
       cursor: pointer;
       background: #000;
}

.grid figure img {
       position: relative;
       display: block;
       width: 100%;
       opacity: 0.8;
}

.grid figure figcaption {
       padding: 2em;
       color: #fff;
       text-transform: uppercase;
       font-size: 1.25em;
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
       pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
       z-index: 1000;
       text-indent: 200%;
       white-space: nowrap;
       font-size: 0;
       opacity: 0;
}

.grid figure h3 {
    word-spacing: -0.15em;
    font-size: 1.5em;
    margin-top: 18%;
    color: #FFF;
    font-weight: 600;
}

.grid figure h2 span {
       font-weight: 800;
}

.grid figure h2,
.grid figure p {
       margin: 0;
}

.grid figure p {
       letter-spacing: 1px;
       font-size: 68.5%;
}
/*-----------------*/
/***** Apollo *****/
/*-----------------*/


figure.effect-apollo img {
       opacity: 0.95;
       -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
       transition: opacity 0.35s, transform 0.35s;
       -webkit-transform: scale3d(1.05,1.05,1);
       transform: scale3d(1.05,1.05,1);
}

figure.effect-apollo figcaption::before {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
           background: rgba(30, 28, 24, 0.41);
       content: '';
       -webkit-transition: -webkit-transform 0.6s;
       transition: transform 0.6s;
       -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
       transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}

figure.effect-apollo p {
       position: absolute;
       right: 0;
       bottom: 0;
       margin: 0em;
       padding: 0 3em;
       max-width: 150px;
       border-right: 5px solid #ff401b;
       text-align: right;
       opacity: 0;
       -webkit-transition: opacity 0.35s;
       transition: opacity 0.35s;
}
figure.effect-apollo p span{
           color: #ffcc33;
}
figure.effect-apollo h2 {
       text-align: left;
}

figure.effect-apollo:hover img {
       opacity: 0.6;
       -webkit-transform: scale3d(1,1,1);
       transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
       -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
       transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

figure.effect-apollo:hover p {
       opacity: 1;
       -webkit-transition-delay: 0.1s;
       transition-delay: 0.1s;
}
/*-- //gallery --*/
.priceing-table-main {
    margin: 4em 0 0 0;
}
.price-list ul {
    padding: 0px;
    list-style: none;
}
.price-gd-top {
    background:#00acee;
    text-align: center;
}
.price-gd-top h4 {
    font-size: 1.8em;
    color: #fff;
    padding: 0.4em 1em;
        background: #0e99ce;
           font-weight: 300;
}
.price-gd-top h3 {
    padding: 0.2em 0em 0em 0em;
    font-size: 7em;
    color: #fff;
}
.price-gd-top h3 span {
    font-size: 30px;
    vertical-align: top;
}
.price-gd-top h5 {
    font-size: 1em;
    color: #fff;
    padding: 0em 3em 0.8em 0em;
    text-align: right;
}
.price-gd-bottom {
    background: #fff;
    text-align: center;
    padding: 1em 0em;
}
.price-gd-top.pric-clr2 h4 {
       background: #fbbe09;
}
.price-gd-top.pric-clr2 {
    background:#ffcc33;
}
.price-selet.pric-sclr2 a {
     background: #fbbe09;
}
.price-gd-top.pric-clr3 {
       background:#2baf2b;
}
.price-gd-top.pric-clr3 h4 {
    background: #209a20;
}
.price-gd-top.pric-clr4 {
       background:#ff401b;
}
.price-gd-top.pric-clr4 h4 {
       background: #f72d05;
}
.price-selet.pric-sclr4 a {
    background: #f72d05;
}
.price-selet.pric-sclr3 a {
    background: #209a20;
}
.price-list ul li {
    padding: 0.5em 0em;
    font-size: 0.9em;
    color: #2b2b2b;
    display: inline-block;
}
.price-selet {
    padding: 1em 0em;
    text-align: center;
    background: #fff;
}
.price-selet a {
    font-size: 1.1em;
    color: #fff;
    display: block;
}
.price-selet a {
       font-size: 0.9em;
    color: #ffffff;
    display: inline-block;
    padding: 0.5em 2em;
    background: #0e99ce;
    text-decoration: none;
           border-radius: 25px;
               -webkit-border-radius: 25px;
               -o-border-radius: 25px;
}
.price-block {
    box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.15);
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
}
.price-block:hover,.w3layouts-pricing:hover,.w3-agileits-vpn-grid:hover {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    z-index: 1;
}
h6.bed{
       color:#00acee;
       font-size: 3em;
    margin: 2px 0;
}
h6.bed.two{
       color:#ffcc33;
}
h6.bed.three{
       color:#2baf2b;
}
h6.bed.four{
       color:#ff401b;
}
.book-form-inner form input[type="text"],.book-form-inner form input[type="date"],.book-form-inner form input[type="time"],.book-form-inner form input[type="email"] {
    width: 100%;
    color: #9a9797;
    outline: none;
    font-size: 0.9em;
    line-height: 25px;
    padding: 3px 10px;
    border: 2px solid #999;
    -webkit-appearance: none;
    margin-bottom: 1em;
    background: none;
           font-family: 'Open Sans', sans-serif;
}
.book-form-inner select.form-control {
    outline: none;
    font-size: 1em;
    padding: 5px 10px;
       width: 100%;
    line-height: 25px;
    border-radius: 0;
    background: none;
    color: #9a9797;
    border: 2px solid #999;
       box-shadow:none!important;
}
.book-form-inner .form-date-w3-agileits1,.form-left-agileits-w3layouts1.bottom-w3ls1 {
    padding-left: 0;
    padding-right: 0px;
    margin-right: 10px;
           width:48%;
}
.form-date-w3-agileits1.second-agile1{
        width:50%;
}
.form-date-w3-agileits1.second-agile1,.form-time-w3layouts1.second-agile1,.form-left-agileits-w3layouts1.second-agile1 {

    margin-right:0!important;
           padding:0!important;
}
.form-left-agileits-w3layouts.bottom-w3ls1 {
    padding:0!important;
}
.book-form-inner {
    margin-top: 2em;
}
.book-form-inner label {
    font-size: 15px;
    color: #333;
    text-align: left;
    display: inline-block;
    float: left;
    font-weight: 500;
    margin-bottom: 10px;
    letter-spacing: 1px;
}
.book-form-inner label i {
    font-size: 1em;
    margin-right: 10px;
    color: #2baf2b;
}

.book-form-inner form input[type="submit"] {
    text-transform: capitalize;
    background: #ff401b;
    color: #FFFFFF;
    padding: .8em 2em;
    border: none;
    font-size: 1em;
    outline: none;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    text-transform: uppercase;
    width: 100%;
    font-weight: 600;
    margin-top: 2em;
    -webkit-appearance: none;
}
.book-form-inner  input[type=submit]:hover {
    background: #00acee;
    color: #fff;
}
/*-- social-icons --*/
ul.top-links li {
    margin-right: 19px;
    display: inline-block;
}
ul.top-links {
    margin-top:70px;
    margin-left: 31px;
}
ul.top-links li a i.fa {
    color: #fff;
    font-size: 15px;
    line-height: 31px;
    text-align: center;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    width: 36px;
    height: 36px;
    border: 2px solid #fff;
}
ul.top-links li a i.fa:hover {
   color: #7ab800;
}
.w3_navigation {
      background: #0085c3;
    padding: 0.5em 0;
}
.slider-info h3 {
      font-size: 18em;
    color: #fff;
    letter-spacing: 8px;
}
/*-- //social-icons --*/
/*--team--*/
.team-grids {
    text-align: center;
       overflow:hidden;
}
.team-grids h4 {
    font-size: 1.4em;
    color: #fff;
    margin: .5em 0;
    font-weight: 300;
    letter-spacing: 2px;
}
.team-grids h6 {
    font-size: 1.1em;
    color: #FFF;
}
.team-img {
    position: relative;
}
.team-row p {
    color: #fff;
}
.team-grids .captn {
    position: absolute;
    top: -100%;
    left: 0;
    background: rgba(0, 0, 0, 0.59);
    width: 100%;
    height: 100%;
    padding: 3.5em 1em;
       -webkit-transition:.5s all;
       -moz-transition:.5s all;
       transition:.5s all;
}
.team p span {
    color: #F6D13B;
}
.social-icons {
    margin-top: 2em;
}
.social-icons ul li {
    display: inline-block;
    margin: 0 0.2em;
}
.social-icons ul li a {
    background: url(../images/social-icons.png) no-repeat 0px -1px;
    display: block;
    height: 26px;
    width: 26px;
    -webkit-transition: .5s all;
    transition: .5s all;
    -moz-transition: .5s all;
}
.social-icons ul li a.pin {
    background-position: 0px -28px;
}
.social-icons ul li a.in {
    background-position: 0px -57px;
}
.social-icons ul li a.be {
    background-position: 0px -86px;
}
.social-icons ul li a.you {
    background-position: 0px -115px;
}
.social-icons ul li a.vimeo {
    background-position: 0px -144px;
}
.social-icons ul li a:hover{
       -webkit-transform:rotateY(360deg);
       transform:rotateY(360deg);
       -moz-transform:rotateY(360deg);
       -o-transform:rotateY(360deg);
       -ms-transform:rotateY(360deg);
}
.team-grids:hover .captn {
    top: 0;
}
.team-agile {
    background: #2baf2b;
    padding: 0.5em 1.5em;
    position: absolute;
    bottom: 0;
    width: 70%;
    left: 15%;
}
.modal-header.book-form form {
    margin-top: 1.5em;
}
.book-form input[type=submit] {
    color: #FFFFFF;
       padding: .8em 1em;
    font-size: 1em;
    cursor: pointer;
    border: 2px solid #fff;
    outline: none;
      background: #2baf2b;
    width: 100%;
    letter-spacing: 3px;
       transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.book-form input[type=submit]:hover {
      background: #00acee;
    color: #fff;
}
.check-box input[type="checkbox"]+label {
    position: relative;
    padding-left: 2em;
    border: none;
    outline: none;
    font-size: 0.9em;
   color: #555;
    font-weight: 400;
    cursor: pointer;
}
.check-box {
    margin-bottom: 1.5em;
}
.check-box input[type="checkbox"] {
    display: none;
}
.check-box input[type="checkbox"]:checked+label span:first-child:before {
    content: "";
    background: url(../images/tick.png)no-repeat;
    position: absolute;
    left: 2px;
    top: 2px;
    font-size: 10px;
    width: 10px;
    height: 10px;
}
.check-box input[type="checkbox"]+label span:first-child {
    width: 15px;
    height: 15px;
    display: inline-block;
    border: 1px solid #555;
    position: absolute;
    left: 0;
    top: 1px;
}
/*--//team--*/
/*-- /single --*/
.single.video_agile_player h4 {
           font-size: 1.1em;
    margin: 0;
    font-weight: 400;
    line-height: 1.5em;
    text-transform: uppercase;
    color: #fe423f;
    margin:1em 0;
}
.single.video_agile_player p {
    color: #555;
       font-size: 0.9em;
    line-height: 1.9em;
    margin: 0.5em 0 1em 0;
}
.agile-info-wthree-box input[type="text"],.agile-info-wthree-box input[type="email"],.agile-info-wthree-box textarea {
     outline: none;
    border: 1px solid #d6d4d4;
    background: none;
    padding: 13px 13px;
    width: 100%;
    font-size: 14px;
    letter-spacing: 1px;
    color: #333;
}
.agile-info-wthree-box input[type="email"]:nth-child(2) {
    margin: 1em 0;
}
.agile-info-wthree-box textarea {
           min-height: 110px;
    margin-bottom: 6px;
}
.agile-info-wthree-box input[type="submit"] {
           outline: none;
    font-style: normal;
    padding: 0.9em 4em;
    background: #00acee;
    font-size: 16px;
    color: #fff;
    display: block;
    border: none;
    transition: .5s all;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
    border-radius: 25px;
}
.agile-info-wthree-box input[type="submit"] :hover {
    color: #fff;
    background: #fe423f;
}
.form-info {
    padding-left: 0;
}
.all-comments-info {
    padding: 2em;
    border: 1px solid#ddd;
    margin: 2em 0;
}
.all-comments-info h5,.single-agile-shar-buttons h5{
        font-size: 1em;
    margin: 0;
    font-weight: 600;
    line-height: 1.5em;
    text-transform: uppercase;
    color:#0c0d0d;
    margin:0em 0 1em 0;
}
/*-- single --*/
.admin-text {
           border: 1px solid #fff;
    padding: 2em;
    margin-top: 2em;
    background: #2baf2b;
}
.admin-text h5 {
           font-size: 1.3em;
    letter-spacing: 1px;
    margin: 0 0 1em 0;
    color: #fff;
}
.admin-text-right p {
      color: #094e09;
    font-size: 0.9em;
    margin: 0 0 18px;
    line-height: 28px;
}
.admin-text-left {
       float: left;
       width: 11%;
}
.admin-text-right {
       float: right;
       width: 86%;
}
.admin-text-left img {
    width: 100%;
}
.admin-text-right span {
      font-size: 15px;
    margin: 0 0 1em 0;
    font-weight: 500;
   color: #ffffff;
       letter-spacing:1px;
}
.admin-text-right span a {
    color: #0c0d0d;
    text-decoration: none;
}
.admin-text-right span a:hover{
       color: #fff;
       transition:.5s all;
}
.media.response-info {
  margin-top: 3em;
}
.response-info-mdl {
  margin: 1em 0px 1em 4em;
}
.response {
    margin: 3em 0;
}
.media-left.response-text-left {
  width: 11%;
}
.response-text h5 {
       font-size: 15px;
       font-weight: 600;
       margin: 0 0 1em 0;
       color: #fff;
}
.response h4 {
    font-size: 1.5em;
    letter-spacing: 1px;
    margin: 0 0 1em 0;
    color: #0c0d0d;
    text-transform: uppercase;
}
.response-text-left h5 a {
           text-decoration: none;
    color: #0c0d0d;
    text-transform: uppercase;
    font-size: 0.95em;
}
.response-text-left h5 a:hover{
       text-decoration: none;
    color: #fe423f;
       transition:.5s all;
}
.response-text-left h5{
       font-size: 17px;
    margin: 1em 0 0 0;
}
.response-text-right p{
           color: #555;
    margin: 0 0 15px;
    line-height: 1.9em;
}
.wom-right p {
        font-size: 0.85em;
         margin: 0 0 8px;
         margin-top: 0.6em;
           line-height: 1.8em;
                  color: #555;
}
.response-text-right ul{
       padding:0;
       text-align: right;
}
.response-text-right ul li{
      display: inline-block;
    color: #0c0d0d;
    font-size: 1em;
    margin-right: 1em;
    letter-spacing: 1px;
}
.response-text-right ul li a{
           color: #2baf2b;
    font-size: 1em;
}
.response-text-right ul li a:hover{
       color: #ff401b;
       text-decoration:none;
}
.media-left a img {
  width: initial;
}
.w3l-blog-list li, .blog-list1 li {
    list-style: none;
}
.w3l-blog-list li a:hover {
    color: #111;
}
.response-text-right ul {
    padding: 0;
    text-align: left;
}
h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
    font-size: 1.8em;
}
.single.video_agile_player h4 {
    font-size: 1em;
}

.w3l-blog-list li a {
  color: #555;
    font-size:0.85em;
    text-decoration: none;
    display: block;
    margin: 12px 0;
}
.w3l-blog-list {
    margin-top: 1.3em;
}
.w3l-blog-list i {
    color: #2baf2b;
    margin-right: 12px;
}
/*-- //single --*/
.w3agile_footer_copy {
    text-align: center;
    background: #00acee;
    padding: 1em 0;
}
.w3agile_footer_copy p {
    color: #fff;
}
/*-- Footer --*/
.w3l-footer {
       background-color: #212121;
}
.footer-info-agile {
       margin-top: 50px;
}
.w3l-footer  h4 {
       color: #fff;
    padding: 24px 0 10px 0;
           font-weight: 300;
       font-size:1.4em;
       margin-bottom: 0.8em;
       letter-spacing: 1px;
}
.connect-agileits.newsletter h4 {
    font-size: 1.5em;
       letter-spacing: 1px;
}
.footer-info-agile li {
    color: #fff;
    display: block;
    line-height: 1.9em;
    font-size: 0.9em;
}
.links a {
       color: #fff;
}
.links a:hover {
       color: #FFF;
       text-decoration: underline;
}
a.mail {
    color: #00acee;
}
a.mail:hover {
    color:#2baf2b;
}
.connect-agileits.newsletter p {
    color: #999;
       margin-bottom: 8px;
}

/*-- Newsletter --*/
.footer-info-agile p {
           color: #EEE;
    line-height: 2em;
    margin-bottom: 27px;
    text-align: left;
}
.newsletter {
           position: relative;
           padding: 0.5em 1em;
}
.newsletter input[type="email"] {
      padding: 0.8em 1.5em;
    border: 1px solid #3a3939;
    width: 75%;
    text-align: left;
    color: #212121;
    background: #fff;
    outline: none;
    float: left;
}
.newsletter  input[type="submit"] {
    background: #2baf2b;
    padding: 0.8em 1em;
    border: none;
    outline: none;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    width: 20%;
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 1px;
}
.newsletter input[type="submit"]:hover {
    background: #00acee;
}
.footer-grid-instagram a {
    float: left;
}
/*-- //Newsletter --*/
/*-- Footer-Social-Icons --*/
.connect-agileits{
    padding-bottom: 22px;
    text-align: center;
    border: 1px solid #515254;
    margin: 2em auto 3em;
    width: 97%;
}
.connect-agileits h4 {
       text-align: center;
}
.connect-social ul li {
       display: inline-block;
}

.connect-social ul li a{
           -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
/*-- social-icons --*/
.social_icons {
    text-align: center;
}
.social{
    position:relative;
    margin: 10px auto 3px;
}
.social a{
    position: relative;
    display: inline-block;
    width:34px;
    height:34px;
    border-radius: 50%;
       -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
       -o-border-radius: 50%;
       -ms-border-radius: 50%;
    text-align: center;
    margin-right: 20px;
}
.social .fb{
    background: #6788ce;
}
.social .fb:before,
.social .fb:after{
    border-color:#6788ce;
}
.social .tw{
    background: #00ACEE;
}
.social .tw:before,
.social .tw:after{
    border-color: #00ACEE;
}

.social .gp{
    background: #DD4B39;
}
.social .gp:before,
.social .gp:after
{
    border-color: #DD4B39;
}
.social .pin{
    background: #fe4445;
}
.social .pin:before,
.social .pin:after
{
    border-color: #fe4445;
}
.social .db{
    background: #f85993;
}
.social .db:before,
.social .db:after
{
    border-color: #f85993;
}
.social .rss{
    background: #ff9845;
}
.social .rss:before,
.social .rss:after
{
    border-color: #ff9845;
}
.social .lin{
    background: #3a9bdc;
}
.social .lin:before,
.social .lin:after
{
    border-color: #3a9bdc;
}
.social a:before,
.social a:after{
    content: "";
    display: block;
    position: absolute;
    background: transparent;
    top: 0; bottom: 0; left: 0; right: 0;
    border-radius: 50%;
    transition: .3s all;
       border: 3px solid;
}
.social a:hover:after{
   -webkit-transform: scale(1.5);
}
.social a:hover:before{
    -webkit-transform: scale(1);
    transition: .3s all;
    opacity: 0;
}
a.icon.gp {
    margin: 0;
}
.connect-social ul li a i {
     color: #fff;
    line-height: 34px;
    font-size: 1em;
    width: 34px;
    height: 34px;
    border-radius: 50%;
}
.footer-grid-instagram {
    float: left;
    width: 50%;
}
.w3agile_footer_copy p a {
    color: #fff;
}
/*-- Footer-Social-Icons --*/
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 10px;
    right: 10px;
    overflow: hidden;
    width:34px;
    height:34px;
    border: none;
    text-indent: 100%;
    background: url(../images/move-top.png) no-repeat 0px 0px;
}
/*-- /responsive --*/
@media (max-width:1440px){
       .headeralt-top h2{
               margin:10px 0 5px 0;
       }
       .baner-info h3 {
               font-size: 3.3em;
               letter-spacing: 4px;
       }
       .baner-info {
               padding-top: 11em;
               margin: 0 auto;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
      font-size: 2.5em;
       }
       h3.tittle.fea {
      font-size: 2em;
       }
       .special, #news, .w3_content_agilleinfo_inner, .team-section, .plans-section {
               padding: 4em 0;
       }

       .baner-info h4 {
               letter-spacing: 8px;
       }
       .w3l_about_bottom_right {
               padding: 2em 3em;
               min-height: 534px;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 2.3em;
       }
       .book-form form input[type="submit"] {
               padding: .8em 2em;
               border: none;
               font-size: 1em;
               font-weight: 600;
               margin-top: 1.35em;
       }
       .priceing-table-main {
               margin: 3em 0 0 0;
       }
}
@media (max-width:1366px){
       .w3l_about_bottom_right p {
       margin: 1em 0 1em;
       }
       .w3l_about_bottom_right {
               padding: 1.6em 2em;
               min-height: 506px;
       }
       .book-form {
               padding: 2em 2em;
               margin-top: 1em;
       }
}
@media (max-width:1280px){
       .baner-info h3 {
               font-size: 3em;
               letter-spacing: 4px;
       }
       .baner-info h4 {
               font-size: 0.9em;
               letter-spacing: 8px;
       }
       h3.tittle.fea {
               font-size: 1.8em;
       }
       .spa-agile h4 {
      font-size: 1.1em;
       }
       .team-row {
               margin-top: 2em;
       }
       h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               margin-bottom: 0.5em;
       }

       .special-grids {
               margin: 2em 0 0 0;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 2em;
       }
       .w3l_about_bottom_right {
               padding: 1.6em 2em;
               min-height: 472px;
       }
       #play {
               position: absolute;
               top: 52%;
               left: 44%;
               background-size: 62%;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 37%;
               left: 26%;
       }
       .price-gd-top h3 {
               font-size: 6em;
       }
}
@media (max-width:1200px) {
 .exp-devide-grid-right {
               left: 30.2em;
       }
       .exp-devide-grid-left {
               left: 4.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 30.2em;
       }
       .experience {
               min-height: 1250px;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
.headeralt-top h2{
         padding:1em;
       }
 .w3layouts-logo h1{
       margin-top:0.6em;
       font-size: 2em;
 }
  .card2{
               width: 100%;

               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
        }
         .card2 img{
               margin-top: 8px;
               float: left;
               border-radius: 5px;
               -webkit-border-radius: 5px;
               -moz-border-radius: 5px;
               -o-border-radius: 5px;
               -ms-border-radius: 5px;
        }
        .card-info2{
                margin-top: 14px;
                width: 75%;

                       margin-left: 5px;
                       background:#fff;
                       padding:0.5em;
                       border-radius: 5px;
                       float: left;
       }
       .card-info6{
               margin-left: 5px;
               margin-top: 8px;
               width: 85%;
               background:#fff;
               padding:0.5em;
               border-radius: 5px;
               float: left;
       }
        .card5 {
               width: 100%;
               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card5 img {
                  margin-top: 8px;
                  float: left;
                   border-radius: 5px;
                  -webkit-border-radius: 5px;
                  -moz-border-radius: 5px;
                  -o-border-radius: 5px;
                  -ms-border-radius: 5px;
        }
       .card-info5{
               margin-left: 5px;
               margin-top: 8px;
               width: 88%;
               background:#fff;
               padding:0.5em;
               border-radius: 5px;
               float: left;
       }
        .card4{
               margin-bottom: 8px;
               margin-right: 20px;
               width: 100%;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card4 img{
          margin-top: 18px;
          float: left;
           border-radius: 5px;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          -o-border-radius: 5px;
          -ms-border-radius: 5px;
        }
        .card-info4{
               margin-left: 5px;
               margin-top: 12px;
               width: 80%;
               background:#fff;
               padding:0.5em;
               border-radius: 5px;
               float: left;
       }
        .card1{
               width: 45%;

               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card1 img{
               width: 30%;
               margin-top: 8px;
               float: left;
               border-radius: 5px;
               -webkit-border-radius: 5px;
                       -moz-border-radius: 5px;
               -o-border-radius: 5px;
               -ms-border-radius: 5px;
       }
        .card-info{
                width: 60%;

                       margin-left: 5px;
                       margin-top: 8px;
                       background:#fff;
                       padding:0.5em;
                       border-radius: 5px;
                       float: left;
       }
        .contentkappe-grid {
               width:20%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:12%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
}
@media (max-width:1080px){
       .w3ls-services-left-top {
               padding: 3em 1em;
       }
       .w3ls-services-left-top h5 {
               letter-spacing: 0px;
       }
       .ab-w3l-spa p {
               color: #555;
               line-height: 2.2em;
               margin: 1.5em auto 2.2em;
               width: 96%;
       }
       .agileits-special-info {
       padding: 3em 1em;
       }
       .welcome-agileinfo h4 {
               font-size: 1.2em;
               margin: 1em 0 0.5em 0;
               letter-spacing: 3px;
               font-weight: 300;
       }
       .price-gd-top h4 {
               font-size: 1.5em;
               padding: 0.4em 1em;
       }
       ul.top-links li {
               margin-right: 7px;
               display: inline-block;
       }
       ul.top-links {
               margin-top: 35px;
               margin-left: 0px;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 188px;
               height: 186px;
       }
       .con-ions-left-w3l {
               float: left;
               width: 49px;
               height: 49px;
       }
       .con-grid-w3l-leftr {
               float: right;
               width: 75%;
               text-align: left;
       }
       .con-ions-left-w3l i {
               font-size: 1em;
               line-height: 3em;
       }
       .spa-agile h4 {
               font-size: 1em;
       }
       #play {
               position: absolute;
               top: 52%;
               left: 44%;
               background-size: 62%;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 37%;
               left: 26%;
       }
       .book-form {
               padding: 1em 1em;
               margin-top: 1em;
       }
       .form-date-w3-agileits, .form-left-agileits-w3layouts.bottom-w3ls {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 47%;
       }
       .panel-heading {
               padding: 3px 30px;
       }
       .w3l_about_bottom_right {
               padding: 1em 1em;
               min-height: 371px;
       }
       .price-gd-top h3 {
               font-size: 5em;
       }
       .w3_agileits_testimonial_grid p {
               color: #fff;
               line-height: 2.2em;
               margin-bottom: 2em;
               letter-spacing: 2px;
               font-size: 0.8em;
       }
       .guests-agile {
               min-height: 526px;
               padding-top: 5em;
       }
        .card2{
               width: 100%;

               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
        }
         .card2 img{
                width: 20%;

               margin-top: 8px;
               float: left;
               border-radius: 5px;
               -webkit-border-radius: 5px;
               -moz-border-radius: 5px;
               -o-border-radius: 5px;
               -ms-border-radius: 5px;
        }
        .card-info2{
                margin-top: 14px;
                width: 75%;

                       margin-left: 5px;
                       background:#fff;
                       padding:0.5em;
                       border-radius: 5px;
                       float: left;
       }
        .card6 a img {
                  width: 12%;
        }
       .card-info6{
               width: 85%;
       }
        .card61 a img{
           width: 12%;
        }
        .card-info61{
               width: 85%;
       }
         .card5 {
               width: 100%;
               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card5 img {
                  width: 10%;
                  margin-top: 8px;
                  float: left;
                   border-radius: 5px;
                  -webkit-border-radius: 5px;
                  -moz-border-radius: 5px;
                  -o-border-radius: 5px;
                  -ms-border-radius: 5px;
        }
       .card-info5{
               margin-left: 5px;
               margin-top: 8px;
               width: 88%;
               background:#fff;
               padding:0.5em;
               border-radius: 5px;
               float: left;
       }
        .card4{
               margin-bottom: 8px;
               margin-right: 20px;
               width: 100%;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card4 img{
          width: 20%;
          margin-top: 18px;
          float: left;
           border-radius: 5px;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          -o-border-radius: 5px;
          -ms-border-radius: 5px;
        }
        .card-info4{
               margin-left: 5px;
               margin-top: 12px;
               width: 75%;
               background:#fff;
               padding:0.5em;
               border-radius: 5px;
               float: left;
       }
        .card1{
               width: 45%;

               margin-bottom: 8px;
               margin-right: 20px;
               padding:0.5em;
               background:#f3f0ea;
               float: left;
               position: relative;
               box-shadow: 0px 3px 7px #888888;
               border-bottom-left-radius: 5px;
               border-bottom-right-radius: 5px;
       }
        .card1 img{
               width: 30%;
               margin-top: 8px;
               float: left;
               border-radius: 5px;
               -webkit-border-radius: 5px;
                       -moz-border-radius: 5px;
               -o-border-radius: 5px;
               -ms-border-radius: 5px;
       }
}
@media (max-width:1024px){
       .exp-devide-grid-right {
               left: 30.2em;
       }
       .exp-devide-grid-left {
               left: 4.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 30.2em;
       }
       .experience {
               min-height: 1250px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       .headeralt {
               min-height: 300px;
       }
       .headeralt-profile img {
               width: 80%;
       }
       .headeralt-profile {
               left: 40%;
       }
       .price-gd-top h5 {
               font-size: 0.9em;
               padding: 0.2em 3em 0.8em 0em;
       }
       .price-gd-top h3 span {
               font-size: 20px;
               vertical-align: top;
       }
       .baner-info {
               padding-top: 8em;
               margin: 0 auto;
       }
       ul.top-links {
               margin-top: 35px;
               margin-left: 5px;
       }
       .baner-info h3 {
               font-size: 2.8em;
               letter-spacing: 4px;
       }
       #video img, #video iframe, #video1 img, #video1 iframe {
               display: block;
               width: 100%;
               padding-bottom: 1.4em;
       }
       .w3_agileits_testimonial_grid {
               width: 71%;
               margin: 0 auto;
               text-align: center;
       }
       .wrapper{
                       width:95%;
       }
}
@media (max-width:991px){
       .exp-devide-grid-right {
               left: 24.2em;
       }
       .exp-devide-grid-left {
               left: 4.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 24.2em;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1300px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       .footer {
               margin: 2em 0 0;
               padding: 1em 0 0;
       }

       .navbar-nav > li > a {
               padding: .4em 0.8em;
       }
       .w3layouts-logo h1{
               margin-top:0.6em;
                     font-size: 2em;
               margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
       }
        .w3ls-services-middle-left:nth-child(1) {
               padding: 0;
       }
       .w3ls-services-middle-left:nth-child(2) {
               padding: 0;
               margin: 2em 0;
       }
       .w3ls-services-middle-img {
               margin: 2em 0 0 0;
       }
       .w3_tab_img_left {
               float: left;
               width: 50%;
       }
       .spa-grid:nth-child(5),.spa-grid:nth-child(3) {
               border: none;
       }
       .spa-grid {
               border-right: 1px solid #999;
               float: left;
               width: 50%;
       }
       .spa-grid.lost {
                   margin-top: 0em;
    border-top: 1px solid #999;
       }
       .team-grids {
               text-align: center;
               overflow: hidden;
               float: left;
               width: 32%;
       }
       .team-grids:nth-child(4) {
                margin-top:1.5em;
       }
       .welcome-grid {
               margin-top: 2em;
               float: left;
               width: 50%;
       }
       .welcome-agileinfo span.glyphicon {
      font-size: 2.5em;
       }
       .welcome-section-wthree {
               min-height: 557px;
               padding-top: 4em;
       }
       .price-grid {
               float: left;
               width: 50%;

       }
       .priceing-table-main {
               margin:2em 0 0 0;
       }
       .col-md-3.price-grid.lost {
               margin-top: 2em;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 184px;
               height: 186px;
       }
       .w3l-special-grid {
               padding: 0;
               float: left;
               width: 50%;
       }
       .w3ls-special-text h4 {
               font-size: 1.5em;
               margin: 0;
               font-weight: 300;
               letter-spacing: 7px;
               padding-top: 4em;
       }
       .section-grid-wthree {
               padding: 0 7px;
               float: left;
               width: 50%;
       }
       .section-grid-wthree:nth-child(3) {
               margin-top:2em;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 310px;
               height: 186px;
       }
       .footer-info-grid {
               width: 50%;
       }
       .footer-grid-instagram {
               float: left;
               width: 24%;
       }
       .connect-agileits {
               padding-bottom: 22px;
               margin: 2em auto 3em;
               width: 100%;
       }
       .gallery-grid {
               float: left;
               width: 50%;
       }
       .con-ions-left {
               float: left;
               width: 100%;
               margin: 10px 10px;
               padding: 30px 20px;
       }
       .services-info-w3-agileits:after {
               content: "";
               position: absolute;
               left: 182px;
               top: 267px;
               width: 25px;
               height: 25px;
       }
       .map iframe {
      margin-top: 3em;
       }
       .form-info {
               padding-left: 0;
               margin-top: 1em;
       }
       .w3_agileits_services_grid {
               text-align: center;
               padding: 0;
               width: 48%;
               margin-bottom: 2%;
               margin-left: 1%;
       }
       #video img, #video iframe, #video1 img, #video1 iframe {
               display: block;
               width: 100%;
               padding-bottom: 0;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 37%;
               left: 39%;
       }
       #play {
               position: absolute;
               top: 52%;
               left: 47%;
               background-size: 84%;
       }
       .w3l_about_bottom_right {
               padding: 3em 2em;
               min-height: 334px;
       }
       .w3l_about_bottom_right.two {
               padding: 0em 2em 2em 2em;
       }
       .book-form {
               padding: 2em 2em;
               margin-top: 1em;
       }
       .form-date-w3-agileits, .form-left-agileits-w3layouts.bottom-w3ls {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 48%;
               float: left;
       }
       .form-date-w3-agileits.second-agile, .form-time-w3layouts.second-agile, .form-left-agileits-w3layouts.second-agile, .form-left-agileits-w3layouts.bottom-w3ls.second-agile {
               margin-right: 0!important;
               padding: 0!important;
               float: left;
               width: 50%;
       }
       .book-form-inner .form-date-w3-agileits1, .form-left-agileits-w3layouts1.bottom-w3ls1 {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 48%;
               float: left;
       }
       .form-date-w3-agileits1.second-agile1, .form-time-w3layouts1.second-agile1, .form-left-agileits-w3layouts1.second-agile1 {
               margin-right: 0!important;
               padding: 0!important;
               float: left;
               width: 50%;
       }
       .baner-info {
               padding-top: 7em;
               margin: 0 auto;
       }
       .ab-w3l-spa p {
               line-height: 2.2em;
               margin: 1.5em auto 2em;
               width: 100%;
       }
       .panel-heading {
               padding: 8px 30px;
       }
       .w3_agile_mail_grid textarea {
               margin-top: 1em;
       }
       .sign-up-agileinfo{
                       width:70%;
                margin-left:15%;
       }
              .sign-up-agileinfo a {
                       font-size:12px;
       }
       .contentkappe-grid {
               width:20%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:12%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
}
@media (max-width:800px){
        .headeralt-profile img {
               width: 60%;
       }
       .headeralt {
               min-height: 192px;
       }
       .headeralt-top {
               margin-top: 7%;
       }
       .headeralt-top h2 {
               font-size: 30px;
       }
       .headeralt-top small {
               font-size: 14px;
       }
       .wrapper{
                       width:95%;
       }
       .span_1_of_4 h4 {
                       font-size:1em;
                       letter-spacing:0;
       }
       .social-icons_alt li {
                 padding:0 0 0 4px;
       }
       .inner-header-agile {
               padding: 0 2em;
       }
       .icon-box {
               padding: 8px 15px;
               margin: 1em 0 1em 0;
               width: 50%;
       }
       .footer-info-agile {
               margin-top: 18px;
       }
       h3.agileits-icons-title {
               text-align: center;
               font-size: 27px;
       }
       .baner-info h3 {
               font-size: 2.5em;
               letter-spacing: 2px;
       }
       .baner-info h4 {
               font-size: 0.9em;
               margin: 1.5em 0 2.5em 0;
               letter-spacing: 6px;
       }
       .baner-info {
               padding-top: 5em;
               margin: 0 auto;
       }
       .agileits-contact-info {
               float: right;
               width: 60.333%;
               margin-top: 6px;
       }
       .baner-info p {
               font-size: 0.9em;
               font-weight: 300;
               letter-spacing: 10px;
       }
       .agileinf-button {
      margin: 2em auto 0;
       }
       .spa-agile {
               padding: 4em 0 0 0;
       }
       h3.tittle.fea {
               font-size: 2em;
               margin-bottom: 1em;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 37%;
               left: 36%;
       }
}
@media (max-width:768px){
       .footer {
               margin: 3em 0 0;
       }
       .newsletter input[type="email"] {
               padding: 0.8em 1.2em;
               border: 1px solid #3a3939;
               width: 69%;
       }
       .newsletter input[type="submit"] {
               padding: 0.8em 1em;
               width: 29%;
       }
       .baner-info h4 {
               font-size: 0.9em;
               margin: 1.2em 0 1.5em 0;
               letter-spacing: 6px;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 37%;
               left: 36%;
       }
       .guests-agile {
               min-height: 526px;
               padding-top: 4em;
       }
       .w3_agileits_testimonial_grid {
               width: 80%;
               margin: 0 auto;
               text-align: center;
       }
       .special, #news, .w3_content_agilleinfo_inner, .team-section, .plans-section {
               padding: 3em 0;
       }
}
@media (max-width:767px){
       .w3layouts-logo h1{
               margin-top:0.6em;
                     font-size: 2em;
        margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
                   width: 15%;
       }
       .cd-header-buttons {
               position: absolute;
               display: inline-block;
               top: -71px;
               right: 0;
       }

       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 2em;
       }
       h3.tittle.fea {
               font-size: 1.6em;

       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 259px;
               height: 186px;
       }
       .welcome-section-wthree {
               min-height: 612px;
               padding-top: 4em;
       }
       ul.top-links li {
               margin-right: 0px;
               display: inline-block;
       }
       .cd-header-buttons {
               position: absolute;
               display: inline-block;
               top: -63px;
               right: 0;
       }

}
@media (max-width:736px){
   .navbar-nav {
               float: none;
       }
       .navbar-collapse {
               text-align: center;
       }
       .nav > li {
               margin: .5em 0;
       }
       .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
               background-color: #ffc107;
               border-color: #ffc107;
       }
       .navbar-default .navbar-toggle .icon-bar {
               background-color: #fff;
       }
}
@media (max-width:667px){
       .news-grids {
               margin-top: 2em;
       }
       .spa-agile {
    padding: 3em 0 0 0;
}
}
@media (max-width:640px){
       .exp-devide-grid-right {
               left: 20.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 20.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:14px;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1350px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       .headeralt-profile img {
               width: 55%;
       }
       .headeralt-profile {
               left: 39%;
       }
       .headeralt-top h2 {
               font-size: 25px;
       }
       h3.topalt-title {
               font-size: 25px;
       }
       .wrapper{
                       width:95%;
       }
        .span_1_of_4 h4 {
                 font-size: .8em;
               letter-spacing: 0;
               padding-top: 5px;
       }
       .social-icons_alt li {
           padding:0 0 0 8px;
        }
       .baner-info h3 {
               font-size: 2em;
               letter-spacing: 1px;
       }
       .baner-info h4 {
               font-size: 0.8em;
               margin: 1.5em 0 2em 0;
               letter-spacing: 4px;
       }
       a.w3_play_icon1 {
               background: #00acee;
               padding: 0.6em 1.3em 0.6em 1.3em;
               letter-spacing: 1px;
               font-size: 0.9em;
       }
       .w3ls-special-text h4 {
               font-size: 1.5em;
               margin: 0;
               font-weight: 300;
               letter-spacing: 7px;
               padding-top: 4.5em;
       }
       .section-grid-wthree {
               padding: 0 7px;
               float: left;
               width: 100%;
       }
       .services-info-w3-agileits:after {
               content: "";
               position: absolute;
               left: 266px;
               top: 195px;
               width: 25px;
               height: 25px;
       }
       .footer-info-grid {
               float: left;
               width: 100%;
       }
       .team-grids {
               text-align: center;
               overflow: hidden;
               float: left;
               width: 47%;
               margin: 0% 1%;
       }
       .team-grids:nth-child(3),.team-grids:nth-child(4) {
               margin-top: 1.5em;
       }
       .w3_agile_mail_grid textarea {
               min-height:150px;
               font-weight: 400;
       }
       .form-date-w3-agileits, .form-left-agileits-w3layouts.bottom-w3ls {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 47%;
               float: left;
       }
       .newsletter input[type="email"] {
               padding: 0.8em 1.2em;
               border: 1px solid #3a3939;
               width: 69%;
               font-size: 0.9em;
       }
       .newsletter input[type="submit"] {
               padding: 0.84em 1em;
               width: 29%;
               font-size: 0.9em;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 1.7em;
       }
       .modal-dialog {
               width: 525px;
               margin: 96px auto;
       }
       .book-form-inner .form-date-w3-agileits1, .form-left-agileits-w3layouts1.bottom-w3ls1 {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 47%;
               float: left;
       }
       .modal-header h4 {
       font-size: 1.8em;
       }
       .sign-up-agileinfo{
                       width:70%;
                margin-left:15%;
       }
       .sign-up-agileinfo label {
             font-size:8px;
       }
       .sign-up-agileinfo1 img {
           margin-left:30px;
       }
       .contentkappe-grid {
               width:32%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:22%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
}
@media (max-width:568px){
        .exp-devide-grid-right {
               left: 18.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 18.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:14px;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1400px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       .special, #news, .w3_content_agilleinfo_inner, .team-section, .plans-section, .w3l_contact-bottom {
               padding: 2.5em 0;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 210px;
               height: 186px;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 246px;
               height: 186px;
       }
       .newsletter input[type="email"] {
               padding: 0.8em 1.2em;
               border: 1px solid #3a3939;
               width: 100%;
               margin-bottom: 1em;
       }
       .newsletter input[type="submit"] {
               padding: 0.8em 1em;
               width: 41%;
       }
       .map iframe {
               margin-top: 2em;
               min-height: 200px;
       }
       .icon-box {
               padding: 8px 15px;
               margin: 1em 0 1em 0;
               width: 100%;
       }
       .price-gd-top h3 {
               padding: 0.2em 0em 0.1em 0em;
               font-size: 4em;
       }
       .spa-agile {
               padding: 2em 0 0 0;
       }
        .w3layouts-logo h1{
               margin-top:0.6em;
                     font-size: 2em;
        margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
                width: 20%;
       }
        .nav-tabs > li > a {
               padding: .5em .5em;
       }
}
@media (max-width:480px){
       .exp-devide-grid-right {
               left: 15.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 15.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:14px;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1450px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
        .headeralt {
               min-height: 142px;
       }
       .headeralt-profile img {
               width: 40%;
       }
       .headeralt-profile {
               left: 37%;
       }
       .headeralt-top h2 {
               font-size: 20px;
       }
       .headeralt-top {
               margin-top: 9%;
       }
       .headeralt-profile {
               left: 39%;
       }
       .headeralt-top small {
               font-size: 13px;
       }
        .footer {
               margin: 2em 0 0;
       }
       .wrapper{
                       width:90%;
       }
        .col_1_of_4{
               margin: 1% 0 1% 0%;
       }
       .span_1_of_4 {
               width:95%;
               padding:0 2.5%;
               border:none;
       }
         .span_1_of_4 h4 {
                 font-size:1em;
               letter-spacing: 0;
               padding-top: 5px;
       }
    .social-icons_alt{
       padding-top:3%;
    }
        .w3-agile-heading h3 {
               font-size: 3em;
       }
        .agileinfo-address {
               margin: 0;
       }
       .wthree-different-dot {
               padding: 1em 0;
       }
       .newsletter input[type="email"] {
               padding: 0.8em 1.2em;
               border: 1px solid #3a3939;
               width: 100%;
               margin-bottom: 1em;
       }
       .newsletter input[type="submit"] {
               padding: 0.8em 1em;
               width: 41%;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 165px;
               height: 186px;
       }
       .price-gd-top h3 {
               padding: 0.2em 0em 0.1em 0em;
                   font-size: 4em;
       }
       .inner-header-agile {
               padding: 0 1em;
       }

       .cd-header-buttons {
               position: absolute;
               display: inline-block;
               top: -61px;
               right: 0;
       }
       .baner-info h3 {
               font-size: 1.8em;
               letter-spacing: 3px;
       }
       .baner-info {
               padding-top: 3em;
               margin: 0 auto;
       }
       .welcome-agileinfo h4 {
               font-size: 1em;
               margin: 0.5em 0 0.5em 0;
               letter-spacing: 3px;
               font-weight: 300;
       }
       .welcome-grid {
               margin-top: 1em;
               float: left;
               width: 100%;
       }
       .welcome-section-wthree {
               min-height: 605px;
               padding-top: 2em;
               padding-bottom: 2em;
       }
       .welcome-agileinfo {
               text-align: center;
               padding-top: 1em;
       }
       .media.response-info {
               margin-top: 1em;
       }
       .response h4 {
      font-size: 1.2em;
       }
       .con-ions-left {
               float: left;
               width: 95%;
               margin: 10px 10px;
               padding: 30px 20px;
       }
       h3.icon-subheading {
       font-size: 21px;
       }
       .modal-dialog {
               width: 410px;
               margin: 96px auto;
       }
       div#myModal1 {
               padding-right: 0px!important;
       }
       .agileits-special-info h4 {
               font-size: 1.3em;
               letter-spacing: 1px;
       }
       .grid figure {
    position: relative;
    overflow: hidden;
    margin: 5px 0;
       }
       .news-grids {
               margin-top: 1em;
       }
       .admin-text h5 {
               font-size: 1em;
       }
       .latest-news-agile-left-content {
               padding: 0;
       }
       .admin-text-left {
               float: none;
               width: 41%;
       }
       .admin-text-right p {
               font-size: 0.85em;
               margin: 0 0 18px;
               line-height: 28px;
       }
       .admin-text-right {
               float: right;
               width: 100%;
               margin-top: 0.5em;
       }
       .latest-news-agile-right-content {
               padding: 0;
       }
       .response-text-right ul li {
               font-size: 0.9em;
       }
       .response-text-right ul li {
               display: inline-block;
               color: #0c0d0d;
               font-size: 0.9em;
       }
       h4.side-t-w3l-agile {
               color: #0c0d0d;
               font-size: 1.1em;
       }
       .wom-right h5 a {
        font-size: 15px;
       }
       .w3l-footer h4 {
               padding: 24px 0 10px 0;
               font-size: 1.2em;
               margin-bottom: 0.5em;
               letter-spacing: 1px;
       }
       .footer-grid {
               padding: 0;
       }
       .all-comments-info {
       padding: 1em;
       }
       .connect-agileits {
               margin: 2em auto 2em;
               width: 100%;
       }
       .book-form-inner .form-date-w3-agileits1, .form-left-agileits-w3layouts1.bottom-w3ls1 {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 100%;
               float: left;
       }
       .form-date-w3-agileits1.second-agile1, .form-time-w3layouts1.second-agile1, .form-left-agileits-w3layouts1.second-agile1 {
               margin-right: 0!important;
               padding: 0!important;
               float: left;
               width: 100%;
       }
       .book-form-inner form input[type="submit"] {
               padding: .8em 2em;
               margin-top: 1em;
       }
       .w3ls-social-icons i {
      font-size: 13px;
       }
       .agileits-contact-info {
               float: right;
               width: 65.333%;
               margin-top: 6px;
       }
       .agileits-contact-info ul li:nth-child(2) {
               margin-left: 4px;
       }
       .baner-info p {
               font-size: 0.8em;
               font-weight: 300;
               letter-spacing: 4px;
       }
       .baner-info h4 {
               font-size: 0.8em;
               margin: 1.5em 0 1em 0;
               letter-spacing: 6px;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 1.5em;
       }
       .form-date-w3-agileits, .form-left-agileits-w3layouts.bottom-w3ls {
               padding-left: 0;
               padding-right: 0px;
               margin-right: 10px;
               width: 100%;
               float: left;
       }
       .form-date-w3-agileits.second-agile, .form-time-w3layouts.second-agile, .form-left-agileits-w3layouts.second-agile, .form-left-agileits-w3layouts.bottom-w3ls.second-agile {
               margin-right: 0!important;
               padding: 0!important;
               float: left;
               width: 100%;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 31%;
               left: 28%;
       }
       .w3l_about_bottom_right {
               padding: 2em 1em;
               min-height: 334px;
       }
       .media-left, .media-right, .media-body {
               display: block!important;
               vertical-align: top;
       }
       .w3layouts-logo h1{
              margin-top:0.6em;
                     font-size: 2em;
        margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
                width: 20%;
       }
        .nav-tabs {
               margin: 3em auto 2em;
       }
       .card2 {
         width: 115%;
         margin-left: -25px;
      }
       .card-info2{
                width: 100%;
                       margin-left: -5px;
       }
       .card1 {
         width: 115%;
         margin-left: -25px;
      }
       .card-info1{
                width: 100%;
                       margin-left: -5px;
       }
       .card1a {
         width: 115%;
         margin-left: -25px;
      }
       .card-info1a{
                width: 100%;
                       margin-left: -5px;
       }
       .card6 {
         width: 115%;
         margin-left: -25px;
       }
       .card61 {
         width: 115%;
         margin-left: -25px;
       }
       .contentkappe-grid {
               width:40%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:40%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
       .radio-custom + .radio-custom-label:before {
                width: 15px;
                height: 15px;
            }
            .checkbox-custom-label, .radio-custom-label {
                font-size:0.8em;
             }
}
@media (max-width:414px){
               .exp-devide-grid-right {
               left: 12.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 12.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:14px;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1550px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       .w3-agile-heading h3 {
               font-size: 2.5em;
       }
       .w3ls-services-grids {
               margin: 2em 0 0 0;
       }
       .services, .team-dot {
               padding: 2em 0;
       }
       .special, #news, .w3_content_agilleinfo_inner, .team-section, .plans-section, .w3l_contact-bottom {
               padding: 2em 0;
       }
       .baner-info h3 {
               font-size: 1.6em;
               letter-spacing: 1px;
       }
       .baner-info h4 {
               font-size: 0.8em;
               margin: 1em 0 1.5em 0;
               letter-spacing: 4px;
       }
       .w3ls-special-text h4 {
               font-size: 1.3em;
               letter-spacing: 7px;
               padding-top: 5em;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 137px;
               height: 186px;
               top: 25px;
               left: 23px;
       }
       .price-grid {
               float: left;
               width: 84%;
               margin-bottom: 1.5em;
               margin-left: 8%;
       }
       .price-grid.lost {
               margin-top:0em!important;
       }
       .team-grids {
               text-align: center;
               overflow: hidden;
               float: left;
               width: 77%;
               margin: 0% 11%;
       }
       .team-grids:nth-child(3), .team-grids:nth-child(4),.team-grids:nth-child(2) {
               margin-top: 1.5em;
       }
       .gallery-grid {
               float: left;
               width: 50%;
               padding: 0 5px;
       }
       .w3_agile_mail_grid {
               margin-top: 1.2em;
               padding: 0;
       }

       .services-info-w3-agileits:after {
               content: "";
               position: absolute;
               left: 171px;
               top: 264px;
               width: 25px;
               height: 25px;
       }
       .team-row {
               margin-top: 1em;
       }
       figure.effect-apollo p {
               position: absolute;
               right: 0;
               bottom: 0;
               margin: 2em;
   }
  .grid figure p {
               letter-spacing: 1px;
               font-size: 60.5%;
       }
       .single.video_agile_player h4 {
               font-size: 0.9em;
       }
       .single.video_agile_player p {
               color: #555;
               font-size: 0.85em;
       }
       .w3ls-social-icons {
               float: none;
               width: 100%;
               text-align: center;
       }
       .agileits-contact-info {
               float: none;
               width: 100%;
               margin-top: 6px;
               text-align: center;
       }
       .w3_agileits_services_grid {
               text-align: center;
               padding: 0;
               width: 100%;
               margin-bottom: 2%;
               margin-left: 0%;
       }
       .w3_agileits_testimonial_grids {
               margin: 1em 0 0;
       }
       .guests-agile {
               min-height: 482px;
               padding-top: 2em;
       }
       .modal-dialog {
               width: 373px;
               margin: 46px auto;
       }
       .modal-header h4 {
               font-size: 1.4em;
       }
       .w3l_about_bottom_right.one {
               padding: 2em 1em 1em 1em;
       }
       .w3l_about_bottom_right.two {
                padding: 0em 1em 1em 1em;
       }
       .nav-tabs {
               margin: 1em auto;
       }
       .w3_tab_img_left {
               margin: 1em 0 0 0;
       }
       .agileits-team-grid {
               float: none;
               width: 100%;
       }
       .agileits-team-grid:nth-child(2){
               margin:2em 0 0 0;
       }
}

@media (max-width:384px){
               .exp-devide-grid-right {
               left: 11.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 11.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:12px;
       }
        .exp-devide-grid-right p,.exp-devide-grid-left p,.exp-devide-grid-rightb p,exp-devide-grid-leftright p{
                font-size:10px;
       }
       .exp-devide h4{
                       width:25%;
       }
       .experience {
               min-height: 1650px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
       a.w3_play_icon1 {
               background: #00acee;
               padding: 0.5em 1.2em 0.5em 1.2em;
               letter-spacing: 1px;
               font-size: 0.8em;
       }
       .baner-info h3 {
               font-size: 1.5em;
               letter-spacing: 1px;
       }

       .newsletter input[type="submit"] {
               padding: 0.8em 1em;
               width: 53%;
       }
       .baner-info {
               padding-top: 1em;
               margin: 0 auto;
       }
       h3.tittle, h2.w3l-inner-h-title, h3.w3l-inner-h-title {
               font-size: 1.4em;
               letter-spacing: 1px;
       }
       .spa-agile h4 {
               font-size: 0.9em;
       }
       h3.tittle.fea {
               font-size: 1.2em;
               margin-bottom: 1.3em;
       }
       .w3l-special-grid {
               padding: 0;
               float: left;
               width: 100%;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 290px;
               height: 186px;
               top: 25px;
               left: 23px;
       }
       .typo-1 {
               padding: 0;
       }
       .price-grid {
               float: left;
               width: 84%;
               margin-bottom: 1.5em;
               margin-left: 8%;
       }
       .w3l_about_bottom_left_video h4, .w3l_about_bottom_left_video.book-text h4 {
               text-transform: uppercase;
               font-size: 1.2em;
       }
       .modal-dialog {
               width: 347px;
               margin: 46px auto;
       }
       .price-gd-top h3 {
               padding: 0.2em 0em 0.1em 0em;
               font-size: 3.5em;
       }
       h3.agileits-icons-title {
               text-align: center;
               font-size: 19px;
       }
       h3.icon-subheading {
               font-size: 17px;
       }
       h3.head-top {
      font-size: 21px;
       }
       .w3_agile_mail_grid input[type="text"], .w3_agile_mail_grid input[type="email"] {
               font-size: 14px;
               padding: 0.7em 1em;
       }
       .w3_agile_mail_grid input[type="submit"] {
    border: none;
    padding: 0.6em 2em;
    margin-top: 0.5em;
    font-size: 16px;
       }
        .w3layouts-logo h1{
              margin-top:0.6em;
                     font-size: 2em;
        margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
                width: 20%;
       }

}
@media (max-width:375px){
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 281px;
               height: 186px;
               top: 25px;
               left: 23px;
       }
       .baner-info h3 {
               font-size: 1.4em;
               letter-spacing: 1px;
       }
       .grid figure p {
               letter-spacing: 1px;
               font-size: 54.5%;
       }
       .ab-w3l-spa p {
               line-height: 1.9em;
               margin: 1em auto 1.5em;
               width: 100%;
       }
       .spa-agile i {
       font-size: 2em;
       }
       h5.sub-title {
    font-size: 17px;
       }
       .para-w3 {
               font-size: 14px;
               line-height: 29px;
               margin-top: 11px;
       }
       .social a {
               position: relative;
               display: inline-block;
               width: 34px;
               height: 34px;
               border-radius: 50%;
               -webkit-border-radius: 50%;
               -moz-border-radius: 50%;
               -o-border-radius: 50%;
               -ms-border-radius: 50%;
               text-align: center;
               margin-right: 14px;
       }
               .table td, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
               padding: 0 5px !important;
               font-size: 0.85em;
               color: #999;
               border-top: none !important;
       }
       .w3_agile_mail_grid input[type="submit"] {
               border: none;
               padding: 0.6em 2em;
       }
       .baner-info h4 {
               font-size: 0.8em;
               margin: 1em 0 1em 0;
               letter-spacing: 3px;
               padding: 15px 0;
       }
       .baner-info {
               padding-top: 2em;
               margin: 0 auto;
       }

       .cd-search-trigger, .cd-nav-trigger {
               position: relative;
               display: block;
               width: 41px;
               height: 41px;
       }
       .cd-search-trigger::after {
               height: 3px;
               width: 8px;
               background: #fff;
                   bottom: 15px;
    right: 10px;
       }

       .cd-header-buttons {
               position: absolute;
               display: inline-block;
               top: -55px;
               right: 0;
       }

       .cd-search-trigger::before {
               top: 8px;
               left: 10px;
               width: 18px;
               height: 18px;
       }
       .book-form form input[type="submit"] {
               padding: .8em 2em;
               border: none;
               font-size: 0.9em;
               font-weight: 600;
               margin-top: 1.35em;
       }
       .price-gd-top h4 {
               font-size: 1.2em;
               padding: 0.4em 1em;
       }
       .w3_agileits_testimonial_grid p {
               color: #fff;
               line-height: 2em;
               margin-bottom: 1em;
               letter-spacing: 2px;
               font-size: 0.8em;
       }
       .agileits-contact-info ul li {
    display: inline-block;
               font-size: 13px;
               letter-spacing: 1px;
       }

}
@media (max-width:320px){
       .exp-devide-grid-right {
               left: 9.2em;
       }
       .exp-devide-grid-left {
               left: 2.4em;
       }
       .exp-devide-grid-rightb {
               top: 16em;
               left: 9.2em;
       }
       .exp-devide-grid-leftright {
               width:70%;
               left: 7.8em;
       }
        .exp-devide-grid-right h5,.exp-devide-grid-left h5,.exp-devide-grid-rightb h5{
             font-size:10px;
       }
        .exp-devide-grid-right p,.exp-devide-grid-left p,.exp-devide-grid-rightb p,exp-devide-grid-leftright p{
                font-size:8px;
       }
       .exp-devide h4{
                       width:45%;
       }
       .experience {
               min-height: 1850px;
       }
       .education {
               margin-top: 0%;
       }
       span.devide-line {
               height: 409px;
       }
       label.book {
               left: 32.7em;
       }
      .headeralt {
               min-height: 103px;
       }
       .baner-info h4 {
               font-size: 0.73em;
               margin: 1em 0 1em 0;
               letter-spacing: 2px;
               line-height: 1.8em;
               padding: 10px;
       }
       .spa-agile h4 {
               font-size: 0.9em;
               letter-spacing: 1px;
       }
       .special.featured {
               padding: 2em 0 1px 0;
       }
       .w3ls-special-text:after {
               pointer-events: none;
               position: absolute;
               width: 226px;
               height: 186px;
               top: 25px;
               left: 23px;
       }
       .grid_3 {

    padding: 0.5em;
       }

       .newsletter {
               position: relative;
               padding: 0.5em 0.5em;
       }
       .newsletter input[type="submit"] {
               padding: 0.8em 1em;
               width: 66%;
       }
       .baner-info h3 {
               font-size: 1.2em;
               letter-spacing: 1px;
       }
       .baner-info {
               padding-top: 2.8em;
               margin: 0 auto;
       }
       .services-info-w3-agileits {
               position: relative;
               padding: 20px 20px;
       }
       .services-info-w3-agileits:after {
               content: "";
               position: absolute;
               left: 123px;
               top: 198px;
               width: 25px;
               height: 25px;
       }
       .w3agile_footer_copy p {
               font-size: 13px;
               line-height: 1.9em;
               padding: 0 3px;
       }
       .w3l_about_bottom_left_video {
               position: absolute;
               top: 25%;
               left: 22%;
       }
       #play {
               position: absolute;
               top: 52%;
               left: 42%;
               background-size: 73%;
       }
       .book-form {
               padding: 1em 1em;
               margin-top: 1em;
       }
       .book-form form input[type="submit"] {
               padding: .8em 1em;
               border: none;
               font-size: 0.9em;
               font-weight: 600;
               margin-top: 1.35em;
       }
       .price-grid {
               float: left;
               width: 90%;
               margin-bottom: 1.5em;
               margin-left: 4%;
       }
       .w3_agileits_testimonial_grid i {
      font-size: 1em;
       }
       .w3_agileits_testimonial_grid img {
               margin: 0 auto;
               border-radius: 50%;
               width: 32%;
       }
       .guests-agile {
               min-height: 456px;
               padding-top: 2em;
       }
       .modal-dialog {
               width: 285px;
               margin: 46px auto;
       }
         .w3layouts-logo h1{
              margin-top:0.6em;
                     font-size: 2em;
        margin-left: 0em;
       }
         .w3layouts-logo img {
               margin-left: -1em;
               float:left;
                width: 20%;
       }
       .sign-up-agileinfo{
                       width:120%;
                margin-left:-10%;
       }
        .sign-up-agileinfo label {
             font-size:6px;
       }
       .header-bottomlogin {
               width:120%;
                  margin-left:-30px;
       }
       .header-bottom{
               margin: 0em 0 0;
       }
       .contentkappe-grid {
               width:40%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:40%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
}
@media (max-width: 270px) {
    .header-bottomlogin {
               width:135%;
                  margin-left:-30px;
       }
       .sign-up-agileinfo1 img {
           margin-left:1px;
            margin-right:170px;
            float:left;
       }

       .sign-up-agileinfo a {
       font-size:8px;
       }
       .sign-up-agileinfo input[type="text"],input[type="password"],input[type="textg"]{
         margin-left:2%;
               width:50%;
         }
         .sign-up-agileinfo input[type="password"]{
         margin-left:2%;
               width:50%;
         }
         .sign-up-agileinfo input[type="textg"]{
         margin-left:2%;
               width:50%;
         }
         .contentkappe-grid {
               width:40%;
       }
       .contentkappe-grid img{
               width:100%;
       }
        .contentkappe_adm-grid {
               width:40%;
       }
       .contentkappe_adm-grid img{
               width:100%;
       }
}
/*-- //responsive --*/