@charset "utf-8";
/* CSS Document */
@font-face {font-family: 'MyriadProRegular';src: url('../fonts/myriadpro-regular.eot');src: url('../fonts/myriadpro-regular.woff') format('woff'), url('../fonts/myriadpro-regular.ttf') format('truetype'), url('../fonts/myriadpro-regular.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'RalewayRegular';src: url('../fonts/RalewayRegular.eot');src: url('../fonts/RalewayRegular.woff') format('woff'), url('../fonts/RalewayRegular.ttf') format('truetype'), url('../fonts/RalewayRegular.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'RalewayMedium';src: url('../fonts/RalewayMedium.eot');src: url('../fonts/RalewayMedium.woff') format('woff'), url('../fonts/RalewayMedium.ttf') format('truetype'), url('../fonts/RalewayMedium.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'RalewaySemiBold';src: url('../fonts/RalewaySemiBold.eot');src: url('../fonts/RalewaySemiBold.woff') format('woff'), url('../fonts/RalewaySemiBold.ttf') format('truetype'), url('../fonts/RalewaySemiBold.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'RalewayLight';src: url('../fonts/RalewayLight.eot');src: url('../fonts/RalewayLight.woff') format('woff'), url('../fonts/RalewayLight.ttf') format('truetype'), url('../fonts/RalewayLight.svg') format('svg');font-weight: normal;font-style: normal;}
body{font-family:'RalewayRegular', Arial ;color: #434445;font-weight:normal; background:#fff; overflow-x: hidden;}
img{max-width:100%;}

.header {background: #fff url("http://alkurn.com/wp-content/themes/alkurntechnologies/images/") top center repeat; width:100%; min-height: 132px;}
.header .col-sm-3 .logo {padding: 30px 0 0 0;}
.header .link {display: block;background: #00b3ee; color: #fff; font-size: 14px; text-decoration: none; padding: 6px 10px 6px 10px; margin: 1px 0 0 10px; border-radius: 4px;}
.header a.link:hover {background: #ed6801; color: #fff; text-decoration: none; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.header .cart {background: #00b3ee; color: #fff; font-size: 16px; display: block; text-decoration: none; padding: 3px 6px 3px 6px; margin: 0 0px 0 10px; border: 1px solid #61ACA8; border-radius: 4px;}
.header a.cart:hover {background: #ed6801; color: #fff; border: 1px solid #b35c56; text-decoration: none; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.header .cart span {background: #fff; padding: 5px 10px; font-size: 14px; color: #00b3ee; border-radius: 40px;}
.header .search-bg {width:300px; height: 34px; float: right; margin: 0px 0 0 0px; background: url(../images/search_bg.jpg) no-repeat;}
.header .search-bg input[type="text"] {width: 247px; height: 34px; line-height: 34px; padding: 0 0 0 10px; border-width: 0px; border-color: #fff; border-style:solid;  background: none; font-family: 'CandaraRegular', Arial;font-size: 12px;font-style: normal;font-weight: normal;color: #828282;}
.header .search-bg button[type="submit"] {vertical-align: middle; float: right; margin: 5px 10px 0 0; background: none; border: none; color: #fff; font-size: 21px;}
.header .toplink {margin: 25px 0 5px 0; padding: 0 0 0 13px;}
.header .toplink .left {float: left;}
.header .toplink .left a {font-size: 11px; color: #555555; padding-right: 7px;}
.header .toplink .left a:hover {color: #0969a5; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}

.header .toplink .right {float: right; padding: 4px 0 0 0;}
.header .toplink .right a {background: #8e8f8f; color: #fff; padding: 1px 0px; border-radius: 30px; font-size: 11px; width: 19px; text-align: center; margin-left: 5px; float: left;}
.header .toplink .right a:hover {background: #0969a5; color: #fff; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}


.top-menu {width:100%; min-height: 30px; font-size: 14px;margin: 54px 0 0 0; text-transform: uppercase;}
.top-menu .navbar-fixed-top, .navbar-fixed-bottom {position: relative; !important;}
.top-menu .navbar-inverse {background: none !important; border: none !important;}
.top-menu .navbar {margin-bottom: 0px !important; min-height: 30px !important;}
.top-menu .nav > li > a {color: #292929 !important; padding-top: 0px; padding-bottom: 0px; line-height: 30px;}
.nav > li > a:hover, .nav > li > a:focus {color: #0969a5 !important; background: none; border-radius: 4px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.top-menu .nav > li > a {padding-left: 20px; padding-right: 20px;}
.top-menu .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: 0px;}
.nav > li.current-menu-item a {background: none; color: #0969a5 !important;}
.top-menu .navbar-toggle {margin-right: 0px;}
.top-menu .navbar-nav > li > .dropdown-menu {border-top-left-radius: 6px; border-top-right-radius: 6px;}
.top-menu .navbar-nav > li {background: url("http://alkurn.com/wp-content/themes/alkurntechnologies/images/") top right no-repeat;}

.banner {min-height: auto;}
.banner .tp-bannershadow.tp-shadow2 {background: none !important; height: 0px !important;}
.banner .capone {position:absolute; top:25%; left:20%; color: #fff;}
.banner .capone h1 {margin: 0 0 0 0; font-size: 44px; text-transform: uppercase; font-family: 'RalewaySemiBold';}
.banner .capone h2 {margin: 7px 0 0 0; font-size: 28px; text-transform: uppercase; font-family: 'RalewaySemiBold';}
.banner .capone h3 {margin: 60px 0 0 0; font-size: 28px; text-transform: uppercase; font-family: 'RalewayMedium';}
.banner .small {height: 56px !important;}
.banner .small {line-height: 56px !important;}
.ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.alkurnthought {min-height: 160px; background: #f5f5f5; border-bottom: 1px solid #e1e1e1;}
.alkurnthought .thought {text-align: center; font-size: 33px; color: #434445; padding: 50px 0 0 0;}
.alkurnthought .thought .name {font-size: 15px; color: #03568a; padding: 20px 0 0 0;}
.alkurnthought .newjobz{ display: none; }

.alkurnwwd {background: #fff; padding: 53px 0 53px 0;}
.alkurnwwd h1 { font-size: 50px; color: #434445; text-transform: uppercase; text-align: center; background: url("../images/whyalkurn_titledevider.png") bottom center no-repeat; padding: 0px 0 40px 0; margin-bottom: 35px;}
.alkurnwwd h2 {font-size: 25px; color: #045b91; text-align: center; margin: 0 0 15px;}
.alkurnwwd .lead {font-size: 20px; color: #535455; line-height: 32px;}
.alkurnwwd .tab-inner a {font-size: 15px; text-transform: uppercase; color: #03568a;}
.alkurnwwd .tab-inner a:hover {color: #03568a; text-decoration: none; margin-right: -5px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.alkurnwwd .borderwwd {border-top: 1px solid #d3d4d4; clear: both; margin: 35px 0 0 0; display: block;}
.alkurnwwd .nav .borderrd {border: 1px solid red;}

.nav.nav-justified > li > a { position: relative; outline: none;}
.nav.nav-justified > li > a:hover,
.nav.nav-justified > li > a:focus { background-color: transparent; }
.nav.nav-justified > li > a > .quote {position: absolute;left: 95px;top: 179px;opacity: 0;width: 11px;height: 11px;padding: 0px;border-radius: 0px;color: #fff;  }
.nav.nav-justified > li.active > a > .quote { opacity: 1; }
.nav.nav-justified > li > a > img { box-shadow: 0 0 0 1px #03568a; }
.nav.nav-justified > li > a > img { 
    max-width: 100%; 
    opacity: .3; 
    -webkit-transform: scale(.9,.9);
            transform: scale(.9,.9);
    -webkit-transition: all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            transition: all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.nav.nav-justified > li.active > a > img,
.nav.nav-justified > li:hover > a > img,
.nav.nav-justified > li:focus > a > img { 
    opacity: 1; 
    -webkit-transform: none;
            transform: none;
    -webkit-transition: all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            transition: all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.tab-pane .tab-inner { padding: 30px 0 20px; }

.alkurnnewtrends {background: #0969a5 url("../images/fot.png") center 190px no-repeat; min-height: 510px; padding: 35px 0 0 0;}
.alkurnnewtrends h1 {font-size: 45px; color: #fff; text-transform: uppercase; text-align: center; background: url("../images/addapting_devider.png") bottom center no-repeat; padding: 0px 0 50px 0;}
.alkurnnewtrends .content {font-family: 'RalewayLight';font-size: 28px; color: #fff; line-height: 43px; text-align: center; text-transform: uppercase; padding: 15px 0 0 0;}

.whyalkurn {background: #f1f1f1; border-bottom: 1px solid #dedede; padding: 35px 0 0 0;}
.whyalkurn h1 {font-family: 'RalewayMedium'; font-size: 50px; color: #434445; text-transform: uppercase; text-align: center; background: url("../images/whyalkurn_titledevider.png") bottom center no-repeat; padding: 0px 0 40px 0; margin-bottom: 40px;}
.whyalkurn h2 {font-size: 40px; color: #045b91; text-transform: uppercase; text-align: center; }
.graphics {margin: 70px -12px 50px 0;}
.graphics .box-s {width: 190px; height: 360px; background: url("../images/box_s.jpg") top center no-repeat; float: left; margin: 0 12px 0 0;}
.graphics .box-m {width: 190px; height: 360px; background: url("../images/box_m.jpg") top center no-repeat; float: left; margin: 0 12px 0 0;}
.graphics .box-a {width: 190px; height: 360px; background: url("../images/box_a.jpg") top center no-repeat; float: left; margin: 0 12px 0 0;}
.graphics .box-r {width: 190px; height: 360px; background: url("../images/box_r.jpg") top center no-repeat; float: left; margin: 0 12px 0 0;}
.graphics .box-t {width: 190px; height: 360px; background: url("../images/box_t.jpg") top center no-repeat; float: left; margin: 0 12px 0 0;}

.checkourwork {background: #fff url("../images/devider_shad.png") top center no-repeat; padding: 50px 0 55px 0}
.checkourwork h1 {font-family: 'RalewayMedium'; font-size: 50px; color: #434445; text-transform: uppercase; text-align: center; margin-bottom: 40px;}
.checkourwork li {text-align: center;}
.checkourwork li .img {text-align: center;}
.checkourworkslider .bx-wrapper .bx-prev {left: 876px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 876px;background: url(../images/next.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-controls-direction a {position: absolute;top: 175px;margin-top: -16px;outline: 0;width: 38px;height: 85px;text-indent: -9999px;z-index: 9999;}
.checkourwork .morebutton {text-align: center; padding: 30px 0 0 0;}
.checkourwork .morebutton .btn-primary {background-color: #0969a5;}
.checkourwork .morebutton .btn-primary:hover {background-color: #000; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.checkourwork .morebutton .btn {border-radius: 0px;font-size: 13px;letter-spacing: 2px;padding: 17px 52px;text-transform: uppercase;}

.hometestimonial {background: #f2f2f4 url("../images/devider_shad.png") top center no-repeat; padding: 50px 0 10px 0 }
.hometestimonial h1 {font-family: 'RalewayMedium'; font-size: 35px; color: #434445; text-transform: uppercase;}
.hometestimonial li img {border: 1px solid #e1e1de; padding: 3px; float: left; margin: 0 20px 0 0px; width: 114px; height: 114px;}
.hometestimonial li .name {color: #0969a5; margin: 5px 0 0 0;}
.testimonialslider .bx-wrapper .bx-pager.bx-default-pager a {background: #8e8f8f; border-radius: 0px; width: 11px; height: 11px; margin: 0 3px;}
.testimonialslider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.testimonialslider .bx-wrapper .bx-pager.bx-default-pager a.active {background: #0969a5;}
.testimonialslider .bx-wrapper .bx-controls {margin: -43px 0 0 0;}
.testimonialslider .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: center; width: 100%;}

.alkurnfooter {background: url("../images/footer_bg.jpg") top center repeat; padding: 15px 0 0 0;}
.industries {padding: 0 0 20px 0; }
.industries h3 {font-family: 'RalewayMedium';color: #fff; font-size: 20px; margin-top: 15px; padding: 0 0 17px 0; background: url("../images/title_devider.png") bottom left no-repeat;}
.industries ul {padding: 0 0 0 21px;}
.industries li {list-style:url(../images/footer_bullete.png); line-height: 25px;}
.industries a {font-family: 'RalewayMedium'; font-size: 14px; color: #b5b2b2;}
.industries a:hover {color: #108ad6; text-decoration: none; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}

.copyright {border-top: 1px solid #797b7b; padding: 20px 0px;}
.copyright .copytext {font-size: 13px; color: #6e6e6e;}
.copyright .copytext a {color: #6e6e6e; text-decoration: underline;}
.copyright .copytext a:hover {color: #108ad6; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.copyright ul {padding: 0px; margin: 0 0 0 auto; width: 332px;}
.copyright li {float: left; list-style: none; color: #fff;}
.copyright li a {color: #fff; font-size: 13px; padding: 0 0 0 18px; font-family: 'RalewayMedium';}
.copyright li a:hover {color: #108ad6; text-decoration: none;  transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.copyright .menu > li.current-menu-item a {background: none; color: #108ad6 !important;}

.InnerPages {min-height: 300px; background: #F5F5F5; border-top: 1px solid #e1e1e1;}
.InnerPagesbox {box-shadow: 0px 0px 5px #D3D3D3; margin: 20px 0; padding: 0 15px 25px 15px; border-radius: 4px; min-height: 300px; background: #fff;}

/* Contact page */
.contactus {box-shadow: 0px 0px 5px #D3D3D3; margin: 20px 0; padding: 0 15px 25px 15px; border-radius: 4px; background: #fff; min-height: 300px;}
.contactus .contactform {font-size: 14px; color: #fff;}
.contactus .alkurnmap img {width: 100%; height: auto; border: 2px solid #e1e1e1; padding: 5px; border-radius: 3px; margin: 0px 0 0 0;}
.contactus .contactform .star {color: #dc2400;font-family: Arial;font-size: 20px;}
.wpcf7-form input[type="submit"]{padding:8px 30px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor:pointer;color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px;background: #444444; font-family: 'RalewaySemiBold',arial, sans-serif; font-weight: normal;text-decoration:none;text-transform: uppercase;border-bottom: 3px solid #313131;border-top: none;border-left: none;border-right: none;}
.wpcf7-form input[type="submit"]:hover {background: #0392EC; border-bottom: 3px solid #0C4D76; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.wpcf7-form {background:#0969A5; padding:20px; border:2px solid #075687; margin-bottom:30px; border-radius:4px; }
.wpcf7-form input[type="text"] { background:#fff; padding:5px 7px; border:3px solid #e1e1e1; margin-bottom:8px; border-radius:4px;width: 100%;color: #000;}
.wpcf7-form input[type="email"] {background:#fff; padding:5px 7px; border:3px solid #e1e1e1; margin-bottom:8px; border-radius:4px;width: 100%;color: #000;}
.wpcf7-form textarea { background:#fff; padding:5px 0px 5px 7px; border:3px solid #e1e1e1; border-radius:4px;width: 100%;color: #000;}
.wpcf7-form p { color:#fff; margin-top:10px;}
.contactus .socialmedia {padding: 4px 0 0 0;}
.contactus .socialmedia a {background: #8e8f8f; color: #fff; padding: 6px 0px; border-radius: 30px; font-size: 18px; width: 40px; text-align: center; margin-right: 10px; float: left;}
.contactus .socialmedia a:hover {background: #0969a5; color: #fff; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.contactus .address {font-size: 14px; color: #0969A5; margin: 15px 0 10px;} 
.contactus .address span {text-transform: uppercase; font-weight: bold;}
.entry-header h1 {font-family: 'RalewayMedium'; color: #434445;}
.entry-header {border-bottom: 1px solid #e1e1e1; margin-bottom: 20px;}
.entry-search {margin-bottom: 20px;}
.search-results article {border-bottom: 1px dotted #e1e1e1; margin-bottom: 20px; padding-bottom: 20px;}
.search-results article:last-child {border: none; padding-bottom: 0px;}
a.scrollup-image {background: url("../images/backtoTop_button.png") top center no-repeat !important; width: 47px !important; height: 47px !important; outline: none;}

/* Porfolio page */
.page-id-8 ul.afp-items {width: 1000px;}
.page-id-8 li.afp-single-item {border: 1px solid #08598C; text-align: center; width: 231px; margin: 15px 15px 0px 0; border-radius: 4px; padding: 10px; background: #0969a5 url("../images/premium-bg.png") top center repeat;}
.page-id-8 .adipoli-wrapper {background: #fff; width: 100% !important; padding: 0px; height: 150px !important; width: 210px !important; border: 2px solid #08598C; border-radius: 6px;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 210px !important; border-radius: 6px;}
.page-id-8 .colorbox img {height: 148px !important; width: 210px !important; border-radius: 6px;}
.page-id-8 img-link-initial {height: 148px !important; width: 210px !important;}
.page-id-8 .afp-item-details {color: #fff;}
.page-id-8 .afp-item-details li:first-child {text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.page-id-8 .colorbox {background: #fff; border: 1px solid #08598C; width: 100% !important; padding: 0px; height: 150px !important; width: 210px !important; border-radius: 6px; display: block;}
.page-id-8 .afp-item-details h4 {font-family: 'RalewayMedium'; color: #fff; margin-top: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.page-id-8 .afp-item-details .btnpro {padding:8px 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor:pointer;color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px;background: #444444; font-family: 'RalewaySemiBold',arial, sans-serif; font-weight: normal;text-decoration:none;text-transform: uppercase;border-bottom: 3px solid #313131;border-top: none;border-left: none;border-right: none; margin: 15px 0 !important; display: inline-block;}
.page-id-8 .afp-item-details .btnpro:hover {background: #0392EC; border-bottom: 3px solid #0C4D76; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.page-id-8 #afp-filter a {font-family: 'Roboto Condensed'; font-size: 18px; outline: none; text-decoration: none;}
.page-id-8 #afp-filter a:hover {text-decoration: none;}
.page-id-8 #afp-filter a:focus {color: #0969a5;}
.page-id-8 #afp-filter .afp-active-cat {color: #0969a5;}

/* Blog page */
.page-template-blog-page .postone {clear: both; display: table;}
.page-template-blog-page hr {margin: 20px 15px;}
.page-template-blog-page .postone h3 {margin-top: 0px;}
.page-template-blog-page .postone .btn-primary {background-color: #0969a5; border-color: #085788;}
.page-template-blog-page .postone a.btn-primary:hover {background-color: #0392ec !important; border-color: #0969a5;}
.page-template-blog-page .pagination .current {background-color: #0969a5;border-color: #428bca;color: #fff;cursor: default;z-index: 2;}
.page-template-blog-page .postone .thumbnail img {width: 100%;}
.page-template-blog-page .postone .thumbnail {background: url("../images/premium-bg.png") top center repeat;}
.page-template-blog-page time.updated {display: none;}
.single-blogs .thumbnail img {width: 100%;}
.single-blogs .thumbnail {background: url("../images/premium-bg.png") top center repeat; margin: 0 20px 10px 0; float: left; width: 40%;}
.single-blogs .entry-meta {margin-bottom: 15px;}
.single-blogs time.updated {display: none;}

/* Services page */
.page-template-services-page .servicebox {border: 1px solid #e1e1e1; border-radius: 6px; text-align: center; padding: 20px 10px; margin: 0 0 25px 0; background: url("../images/premium-bg.png") top center repeat;}
.page-template-services-page .servicebox:hover {border: 1px solid #09598B; background: #0969a5 url("../images/premium-bg.png") top center repeat; color: #fff; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.page-template-services-page .servicebox .sericon {font-size: 75px; margin: -20px 0 0 0; height: 80px;}
.page-template-services-page .servicebox .sercon {margin: 0 0 15px 0; font-family: Arial; font-size: 13px; line-height: 20px;}
.page-template-services-page .servicebox h3 {font-family: 'RalewayMedium'; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.page-template-services-page .servicebox .btn-sm, .btn-group-sm > .btn {font-size: 13px;}
.page-template-services-page .servicebox .btn-primary {background-color: #0392ec; border-color: #313131; border-bottom: 3px solid #0c4d76; border-top: none; border-right: none; border-left: none; }
.page-template-services-page .servicebox .btn-primary:hover {background-color: #444444;  border-bottom: 3px solid #313131; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}


@media (min-width: 1200px) {
.container {width: 1000px !important;padding-left: 0px !important;padding-right: 0px !important;}
.top-menu .navbar-header {display: none;}
.top-menu .container {width: 425px !important;}
/*.camera_wrap {height: 509px !important;}
.camera_fakehover {height: 509px !important;}
.cameraCont img {height: 509px !important;}*/
.hometestimonial li {font-family: 'RalewayMedium'; font-size: 15px; color: #434445; line-height: 24px; height: 125px;}
}

@media (min-width: 1024px) and (max-width: 1050px) {
.top-menu .navbar-header {display: none;}
.top-menu .container {width: 380px !important;}
.top-menu .nav > li > a {padding-left: 15px;padding-right: 15px;}
.header .toplink {padding: 0px;}
.alkurnthought .thought {font-size: 30px;}
.nav.nav-justified > li > a > .quote {left: 88px;}
.graphics .box-s {width: 179px; height: 360px; background: url("../images/box_s.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-m {width: 179px; height: 360px; background: url("../images/box_m.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-a {width: 179px; height: 360px; background: url("../images/box_a.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-r {width: 179px; height: 360px; background: url("../images/box_r.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-t {width: 179px; height: 360px; background: url("../images/box_t.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics {margin: 70px -15px 50px 0;}
.checkourworkslider .bx-wrapper .bx-prev {left: 830px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 830px;background: url(../images/next.png) no-repeat 0 0px;}

/* Porfolio page */
.page-id-8 ul.afp-items {width: 930px;}
.page-id-8 li.afp-single-item {width: 216px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 194px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 194px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 194px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 194px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 194px !important;}

}

@media (min-width: 768px) and (max-width: 980px) {
.top-menu .navbar-header {display: none;}
.top-menu .container {width: 310px !important; margin: 0 0 0 -28px;}
.top-menu {font-size: 13px;}
.top-menu .nav > li > a {padding-left: 6px;padding-right: 6px;}
.header .toplink .left {margin: 0 0 0 -50px;}
.header .toplink .left a {padding-right: 3px;}
.header .search-bg {width: 256px; background-size: 100% 100%;}
.header .search-bg input[type="text"] {width: 210px;}
.header .search-bg button[type="submit"] {margin: 5px 7px 0 0;}
.banner .capone h2 {font-size: 26px;}
.banner .capone h3 {font-size: 26px;}
.alkurnthought .thought {font-size: 30px;}
.alkurnthought .thought {padding: 25px 0;}
.alkurnwwd .offsetmargin {margin: 0 0 0 -40px;}
.graphics .box-s {width: 134px; height: 255px; background: url("../images/box_s.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-m {width: 134px; height: 255px; background: url("../images/box_m.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-a {width: 134px; height: 255px; background: url("../images/box_a.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-r {width: 134px; height: 255px; background: url("../images/box_r.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-t {width: 134px; height: 255px; background: url("../images/box_t.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.checkourworkslider .bx-wrapper .bx-prev {left: 620px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 620px;background: url(../images/next.png) no-repeat 0 0px;}

/* Porfolio page */
.page-id-8 ul.afp-items {width: 705px;}
.page-id-8 li.afp-single-item {width: 219px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 197px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 197px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 197px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 197px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 197px !important;}

}

@media (min-width: 320px) and (max-width: 640px) {
.top-menu {margin: 20px 0 0;}
.top-menu .navbar-toggle {display: block; margin: 0 auto !important; float: none;}
.top-menu .navbar-brand {height: 0px;}
.top-menu .navbar-inverse .navbar-nav > li > a {line-height: 40px;}
.top-menu .navbar-inverse .navbar-nav > li > a {color: #fff !important; background: #095D92; padding-top: 0px; padding-bottom: 0px; line-height: 30px; margin: 2px 0 2px 0;}
.top-menu .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #fff !important; background: #0587BB; border-radius: 0px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.top-menu .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background: #0587BB; color: #fff !important;}
#site-navigation {display: none;}
#click-menu {left:50% !important; margin-left: -3% !important; width: 45px; top: 100px !important; border-radius: 4px; border: 1px solid #08598C;}
.header .col-sm-3 .logo {text-align: center; padding: 12px 0 0;}
.header .search-bg {margin: 0 auto 20px auto; float: none;}
.header .toplink {margin: 20px 0 5px; padding: 0px;}
.header .toplink .right {padding: 0px; float: none; margin: 20px auto; width: 127px;}
.header .toplink .right a {font-size: 16px; width: 35px; padding: 5px 0px;}
.header .toplink .left {padding: 0px; float: none; margin: 0 auto; width: 250px;}
.header .toplink .left a {padding: 0px 10px;}
.navbar-inverse .navbar-toggle {border-color: #095D92;}
.navbar-toggle {background-color: #0969a5;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #1589D2; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.top-menu .navbar-nav > li {text-align: center;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #095D92;}
.navbar-nav {margin: 1px -15px 15px;}
.banner .capone {top: 19%;}
.banner .capone h1 {font-size: 35px;}
.banner .capone h2 {font-size: 20px;}
.banner .capone h3 {font-size: 20px;}
.alkurnthought .thought {font-size: 30px; padding: 25px 0;}
.graphics .box-s {width: 112px; height: 214px; background: url("../images/box_s.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-m {width: 112px; height: 214px; background: url("../images/box_m.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-a {width: 112px; height: 214px; background: url("../images/box_a.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-r {width: 112px; height: 214px; background: url("../images/box_r.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.graphics .box-t {width: 112px; height: 214px; background: url("../images/box_t.jpg") top center no-repeat; background-size: 100%; float: left; margin: 0 12px 0 0;}
.checkourworkslider .bx-wrapper .bx-prev {left: 575px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 575px;background: url(../images/next.png) no-repeat 0 0px;}
.copyright .copytext {text-align: center; padding: 0 0 10px;}
.copyright ul {margin: 0 auto;padding: 0;width: 355px;}

.alkurnwwd .col-xs-4 {width: 100%;}
.alkurnwwd .col-xs-8 {width: 100%;}
.nav.nav-justified > li > a > .quote {display: none;}

/* Porfolio page */
.page-id-8 ul.afp-items {width: 600px;}
.page-id-8 li.afp-single-item {width: 282px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 260px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 260px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 260px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 260px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 260px !important;}
}

@media (max-width: 600px) {
/* Porfolio page */
.page-id-8 ul.afp-items {width: 600px;}
.page-id-8 li.afp-single-item {width: 263px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 241px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 241px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 241px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 241px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 241px !important;}
}

@media (max-width: 480px) {
#click-menu {margin-left: -4% !important;}
.banner .capone {top: 19%;}
.banner .capone h1 {font-size: 28px;}
.banner .capone h2 {font-size: 16px;}
.banner .capone h3 {font-size: 16px; margin: 50px 0 0;}
.alkurnthought .thought {font-size: 26px;}
.alkurnnewtrends h1 {font-size: 35px;}
.alkurnnewtrends .content {font-size: 20px; line-height: 35px;}
.graphics {margin: 70px 0px 50px 0;}
.graphics .box-s {width: 190px; height: 360px; background: url("../images/box_s.jpg") top center no-repeat; background-size: 100%; float: none; margin: 0 auto 20px auto;}
.graphics .box-m {width: 190px; height: 360px; background: url("../images/box_m.jpg") top center no-repeat; background-size: 100%; float: none; margin: 0 auto 20px auto;}
.graphics .box-a {width: 190px; height: 360px; background: url("../images/box_a.jpg") top center no-repeat; background-size: 100%; float: none; margin: 0 auto 20px auto;}
.graphics .box-r {width: 190px; height: 360px; background: url("../images/box_r.jpg") top center no-repeat; background-size: 100%; float: none; margin: 0 auto 20px auto;}
.graphics .box-t {width: 190px; height: 360px; background: url("../images/box_t.jpg") top center no-repeat; background-size: 100%; float: none; margin: 0 auto 0 auto;}
.checkourwork h1 {font-size: 45px;}
.checkourworkslider .bx-wrapper .bx-prev {left: 413px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 413px;background: url(../images/next.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-controls-direction a {top: 120px;}

/* Porfolio page */
.page-id-8 ul#afp-filter li {padding-right: 15px;}
.page-id-8 ul.afp-items {width: 440px;}
.page-id-8 li.afp-single-item {width: 418px;}
.page-id-8 .adipoli-wrapper {height: 250px !important; width: 396px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 248px !important; width: 396px !important;}
.page-id-8 .colorbox img {height: 248px !important; width: 396px !important;}
.page-id-8 img-link-initial {height: 248px !important; width: 396px !important;}
.page-id-8 .colorbox {height: 250px !important; width: 396px !important;}
}

@media (max-width: 360px) {
#click-menu {margin-left: -6% !important;}
.banner .capone {top: 19%;}
.banner .capone h1 {font-size: 21px;}
.banner .capone h2 {font-size: 14px;}
.banner .capone h3 {font-size: 14px; margin: 30px 0 0;}
.alkurnthought .thought {font-size: 21px;}
.alkurnwwd h1 {font-size: 45px;}
.alkurnnewtrends h1 {font-size: 26px;}
.alkurnnewtrends .content {font-size: 15px; line-height: 35px;}
.whyalkurn h1 {font-size: 45px;}
.whyalkurn h2 {font-size: 32px;}
.checkourwork h1 {font-size: 35px;}
.checkourworkslider .bx-wrapper .bx-prev {left: 295px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 295px;background: url(../images/next.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-controls-direction a {top: 98px;}
.hometestimonial h1 {font-size: 25px;}
.copyright li a {padding: 0 6px;}
.copyright ul {margin: 0 auto;padding: 0;width: 304px;}

/* Porfolio page */
.page-id-8 #afp-filter a {font-size: 15px;}
.page-id-8 ul#afp-filter li {padding-right: 9px;}
.page-id-8 ul.afp-items {width: 320px;}
.page-id-8 li.afp-single-item {width: 300px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 278px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 278px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 278px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 278px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 278px !important;}
}

@media (max-width: 320px) {
#click-menu {margin-left: -7% !important;}
.banner .capone {top: 19%; left: 12%;}
.banner .capone h1 {font-size: 19px;}
.banner .capone h2 {font-size: 14px;}
.banner .capone h3 {font-size: 14px; margin: 30px 0 0;}
.alkurnthought .thought {font-size: 18px;}
.alkurnwwd h1 {font-size: 40px;}
.alkurnwwd .lead {font-size: 17px;}
.alkurnnewtrends h1 {font-size: 23px;}
.alkurnnewtrends .content {font-size: 13px; line-height: 30px;}
.whyalkurn h1 {font-size: 40px;}
.whyalkurn h2 {font-size: 30px;}
.checkourwork h1 {font-size: 30px;}
.checkourworkslider .bx-wrapper .bx-prev {left: 255px;background: url(../images/prev.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-next {right: 255px;background: url(../images/next.png) no-repeat 0 0px;}
.checkourworkslider .bx-wrapper .bx-controls-direction a {top: 82px;}
.hometestimonial h1 {font-size: 22px;}
.copyright li a {font-size: 12px; padding: 0 5px;}
.copyright ul {margin: 0 auto;padding: 0;width: 273px;}

/* Porfolio page */
.page-id-8 #afp-filter a {font-size: 15px;}
.page-id-8 ul#afp-filter li {padding-right: 9px;}
.page-id-8 ul.afp-items {width: 280px;}
.page-id-8 li.afp-single-item {width: 260px;}
.page-id-8 .adipoli-wrapper {height: 150px !important; width: 238px !important;}
.page-id-8 .colorbox .adipoli-wrapper img {height: 148px !important; width: 238px !important;}
.page-id-8 .colorbox img {height: 148px !important; width: 238px !important;}
.page-id-8 img-link-initial {height: 148px !important; width: 238px !important;}
.page-id-8 .colorbox {height: 150px !important; width: 238px !important;}
}