@media screen and (max-width:1280px){.services{margin:-1.25em 0 0 -1.25em;}
.services article{margin:1.25em 0 0 1.25em;width:calc(33.3333% - 1.25em);}
}
@media (min-width:1200px){.dropdown:hover .dropdown-menu{display:block;-webkit-animation:fadeInUp 400ms;animation:fadeInUp 400ms;}
}
@media (max-width:1200px){#service-description,#product-description{width:72%;}
#product-description .product{margin:0 1%;width:30%;}
.product-title{font-size:12px;margin-bottom:0px;}
.product-info{font-size:10px;}
}
@media (min-width:992px) and (max-width:1199px){.dropdown:hover .dropdown-menu{display:block;-webkit-animation:fadeInUp 400ms;animation:fadeInUp 400ms;}
.navbar-nav > li{margin-left:10px;}
.navbar-collapse{padding-left:0;padding-right:0;}
.tab-wrap .media .parrent.pull-left{clear:both;width:100%;}
.tab-wrap .media .parrent.media-body{clear:both;}
ul.social_icons li{margin-right:0;}
}
@media(min-width:992px){.arrow_box:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(243, 243, 243, 0);border-left-color:#F3F3F3;border-width:20px;margin-top:-20px;}
.arrow_box::before{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:0;background:#F3F3F3;}
#service-text{height:620px;display:table;}
#service-text > div{display:table-cell;vertical-align:middle;}
#product-text{display:table;height:380px;}
#product-text > div{display:table-cell;vertical-align:middle;}
}
@media(max-width:991px){.col-xs-15{width:33.3%;}
#our-team .our-tem-member .col-md-2{display:inline-block;margin-bottom:20px;width:32%;}
.arrow_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(243, 243, 243, 0);border-top-color:#F3F3F3;border-width:20px;margin-left:-20px;}
#service-description,#product-description{width:100%;}
#service-description .service{float:left;width:33.3%;}
#product-description .product{float:left;width:31.3%;}
#contact-text > p{margin-bottom:30px;text-align:center;}
#service-text,#product-text{margin-right:0;max-width:none;padding:0 15px 25px;text-align:center;}
.features_li li{margin:0 !important;}
}
@media screen and (max-width:980px){.services{margin:-2.5em 0 0 -2.5em;}
.services article{margin:2.5em 0 0 2.5em;width:calc(50% - 2.5em);}
}
@media screen and (max-width:736px){.services{margin:-1.25em 0 0 -1.25em;}
.services article{margin:1.25em 0 0 1.25em;width:calc(50% - 1.25em);}
.services article:hover > .image{transform:scale(1);}
}
@media (min-width:768px) and (max-width:991px){.dropdown:hover .dropdown-menu{display:block;-webkit-animation:fadeInUp 400ms;animation:fadeInUp 400ms;}
.navbar-collapse{padding-left:0;padding-right:0;}
.navbar-nav > li{margin-left:0;}
}
@media (min-width:768px){.dropdown-menu{min-width:200px;}
.dropdown-menu.columns-2{min-width:465px;}
.dropdown-menu.columns-3{min-width:600px;}
.multi-column-dropdown{list-style:none;padding:0px;}
.navbar-inverse .navbar-nav #service-menu .dropdown-menu{left:-190px;}
.navbar-inverse .navbar-nav #service-menu .dropdown-menu.columns-2{min-width:660px;}
.navbar-inverse .navbar-nav #portfolio-menu .dropdown-menu{left:-180px;}
.navbar-inverse .navbar-nav #portfolio-menu .dropdown-menu.columns-2{min-width:420px;}
}
@media (max-width:767px){.dropdown-menu{position:relative;width:95%;}
.container > .navbar-header, .container > .navbar-collapse{margin-left:0;}
.navbar-nav > li{padding-bottom:0;}
.dropdown-menu.multi-column{min-width:240px !important;overflow-x:hidden;}
.media.accordion-inner .pull-left,
.media.accordion-inner .media-body{clear:both;}
.accordion-inner h4{margin-top:10px;}
.tab-wrap .media .pull-left{clear:both;width:100%;}
.tab-wrap .media .media-body{clear:both;}
.nav-tabs > li.active > a:after{display:none;}
#service-description .service{margin-bottom:20px;text-align:center;width:100%;}
.service .service-title{font-size:16px;line-height:normal;min-height:0;}
#product-description .product{display:block;float:none;margin:0 auto 20px;max-width:250px;width:100%;}
#footer .col-sm-6{text-align:center;}
#footer .pull-right{float:none !important;}
.our-clients .client{width:48%;margin:10px 1%;}
#bottom #hiring{margin-top:20px;}
#contact-text > p{line-height:30px;}
#bottom #address, #bottom #phone-no{text-align:center;}
#email-address{text-align:center;}
#bottom h3{text-align:center;}
}
@media only screen and (max-width:991px) and (min-width:771px){#social-sharing{text-align:left;}
.social{text-align:left;}
.col-md-12.products{text-align:center;}
.visitbutton_wrap{float:left;width:100%;}
.visit_button{margin:3px 0 0 32%;}
.capture-int{margin-top:-4%;}
.features > li{line-height:35px;list-style-type:none;margin:0 0 0 0;}
.col-md-5.signup{float:left;}
.total-security{margin-left:16px;margin-top:13%;}
.capture-int{margin-top:-4%;}
.col-md-12.products{text-align:center;}
.col-md-12.flipcr1{background-image:url("../images/bannerflipcrm.png");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;height:100%;margin-top:-1px;min-height:343px;}
}
@media only screen and (max-width:762px){#bottom #address, #bottom #phone-no{text-align:center;}
#email-address{text-align:center;}
#bottom h3{text-align:center;}
.col-md-12.products{text-align:center;}
.visitbutton_wrap{float:left;width:100%;}
.visit_button{margin:3px 0 0 32%;}
.capture-int{margin-top:-4%;}
.feature-hd{font-size:24px;}
.features > li{line-height:35px;list-style-type:none;margin:0 0 0 0;}
.col-md-5.signup{float:left;}
.total-security{margin-left:16px;margin-top:17%;}
.col-md-12.flipcr1{background-image:url("../images/bannerflipcrm.png");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;height:100%;margin-top:-1px;min-height:321px;}
.col-md-12.products{text-align:center;}
.totalright{margin-top:4%;}
}
@media only screen and (max-width:680px){.sub-banner{padding:30px 0;}
.sub-title{color:#ffffff;font-size:38px;font-weight:900;}
.capture-int > li{font-size:14px;line-height:24px;list-style-type:none;margin-top:19px;}
.col-md-5.support{text-align:center;}
.col-md-5.signup{text-align:center;}
}
@media only screen and (max-width:520px){.alignright{width:100%;height:auto;}
.sub-banner{padding:30px 0;}
.visitbutton_wrap{float:left;width:100%;}
.visit_button{margin:3px 0 0 18%;}
.app-store{margin:15px 0 !important;}
.capture-int > li{font-size:12px;line-height:17px;list-style-type:none;margin-top:7px;}
.col-md-5.signup{float:none;}
.total-security{margin-left:16px;margin-top:23%;}
.total-security > li{color:#ffffff;font-size:16px;line-height:32px;}
.site-hd{color:#ffffff;font-size:21px;font-weight:bold;margin:0 0 0 -20px;}
}
@media (max-width:620px){.omkar-video{background-size:100%;height:330px;margin:0 auto;padding-left:13%;width:auto;}
.omkar-video img,#play-video iframe{height:auto;max-width:100%;width:84%;}
.col-xs-15{border-bottom:1px solid #ccc;display:block;float:none;margin:0 auto 20px;max-width:300px;width:100%;}
}
@media (max-width:480px){.services{margin:0;}
.services article{margin:1.25em 0 0;width:100%;}
.navbar-toggle{margin-top:0;}
#main-banner h1{font-size:38px;line-height:1em;}
.heading-title{font-size:25px;}
.top-bar ul li{display:block;margin-right:0px;padding:2px 0;text-align:center;width:100%;}
.top-bar ul li#get-quote{float:none;}
#our-team .our-tem-member .col-md-2{width:48%;}
.our-clients .client{width:100%;}
}
@media only screen and (max-width:420px){.sub-title{font-size:38px;}
.app-store{margin:0 0 15px;}
.capture-int > li{font-size:12px;line-height:17px;list-style-type:none;margin-top:7px;}
}
@media only screen and (min-width:0) and (max-width:360px){#sticky-contact .floating-contact-inner{display:none;}
}