*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;
    
    border:0;}
.thanks{font-size:30px;text-align:center;font-family:calibri;text-shadow:.5 .5 #000;color:#98c500;font-weight:bold;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
.padd-top{padding-top:0 !important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
.nopadding{padding:0px !important;}
body{font-size:14px;line-height:normal;color:#000;}
ul{list-style:none;}
input[type="file"]{background:#fff}
.padding-none{padding:0 15px !important;}
.mm-toggle-wrap{display:none;}
input[type="radio"]{margin:0 5px;}
ul.bullet{list-style:disc;margin:10px 0 0 20px;}
.bullet li{margin:0 0 10px;}
img{max-width:100%;height:auto;vertical-align:middle;}
.fullImg{width:100%;}
/* a{text-decoration:none;} */
h3{font-size:32px;}
h1, h2, h3, h4{font-weight:normal;}
h1{font-size:40px;}
h6{font-size:15px;font-weight:bold;}
p{padding:10px 0;line-height:1.6em;}
h4{font-size:20px;}
.clear{clear:both;}
.blue{color:#015699;}
.left{float:left;}
.right{float:right;}
.fa-24{font-size:24px;}
.fa-18{font-size:18px;}
.fa-16{font-size:16px;font-weight:bold;}
.row{margin-left:-15px;margin-right:-15px;}
.algn-img{padding:0px;}
.algn-img img{width:100%;}
.padd-0{padding:0!important;}
.mar-b-10{margin-bottom:10px !important}
.mar-t-10{margin-top:10px !important;}
.padd-t-20{padding-top:20px !important;}
.mar-t-20{margin-top:20px !important;}
.mar-t-30{margin-top:30px !important;}
.mar-t-40{margin-top:40px;}
.aligncenter{text-align:center;}
.alignleft{text-align:left !important;}
.fnt-16{font-size:16px;}
.h4-align{padding-bottom: 20px;font-size: 18px;}
img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter: grayscale(1);    
   -moz-filter: grayscale(100%);    
   -ms-filter: grayscale(100%);    
   -o-filter: grayscale(100%);}
img.grayscale:hover{filter:none;-webkit-filter:grayscale(0%);}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-12, .col-sm-20{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-12, .col-sm-20{float:left;}
.col-sm-20{width:20%;}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.greenBtn{display:block;cursor:pointer;padding:10px 15px;font-size:18px;border:#98c500 1px solid;text-align:center;background:#98c500; text-decoration:none !important;}
.greenBtnColor{display:inline-block;cursor:pointer;padding:10px 15px;font-size:18px;background:#98c500;color:#fff;text-align:center;}
input[type="text"] ,input[type="url"],input[type="email"],input[type="tel"]{ padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #55595c;
    background-color: #fff;
    border: 1px solid #ccc;}
textarea {
	/* padding: .375rem .75rem !important; */
    font-size: 1rem !important;
    line-height: 1.5 !important;
    color: #55595c !important;
    background-color: #fff !important;
   /*  border: 1px solid #ccc !important; */
}
.pack-icon {
    font-size: 46px !important;
    color: #98c500;}
.package {
    min-height: 300px !important;
}

.inputfield{border:1px solid #e1e1e1 !important;box-shadow:0 1px #fff, inset 0 1px 4px rgba(0, 0, 0, 0.15);border-radius:3px;font-size:12px;padding:8px 12px;width:100%;}
select{padding:9px;background:#fff;border:#ddd 1px solid;width:100%;border-radius:0;}
.submitBtn{display:inline-block;padding:8px;background:url(images/submit_bg.jpg) repeat-x #5e9e00;width:98%;border:#666 2px solid;border-radius:4px;font-size:24px;cursor:pointer;text-transform:uppercase;text-shadow:1px 1px #000;color:#fff;}
#page{width:100%;margin:0 auto;}
.top-bar{background:none;position:fixed;left:0;top:0;width:100%;z-index:999;background:#fff;transition:all 0.5s ease 0.1s;}
.show{display:block !important;}
.padding-on-my-header{padding:0 15px;transition:all 0.5s ease 0.1s;-webkit-box-shadow:0px 2px 19px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 2px 19px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 2px 19px 0px rgba(0, 0, 0, 0.75);}
.top-bar .left{transition:all 0.5s ease 0.1s;}
.container{width:1200px;margin:0 auto;padding:15px;position:relative;}
.top-bar .container{padding:15px;}
.padding-on-my-header .container{padding:10px 0px;transition:all 0.5s ease 0.1s;}
.container:after{clear:both;display:block;content:"";}
.logo{}

.bannercaption {
    left: 0;
    top: 0;
    width: 100%;
    text-align: left;
    color: #ffffff;
}

.bannercaption h3 {
    font-size: 32px;
    line-height: 45px;
    text-shadow: 2px 2px 4px #000000;
}

.bannercaption h1 {
    color: #a1d329;
    font-size: 60px;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight: normal;
}

.request-btn {
    padding: 30px 14px 28px 0;
}

.request-btn a {
    background-color: #6ca934;
    color: #ffffff;
    font-weight: bold;
    padding: 10px 20px;
    font-size: 21px;
    border: 3px solid #ffffff;
    border-radius: 4px;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}

.request-btn i {
    padding-left: 8px;
    color: #ffffff;
}

.bottom-right {
    text-align: right;
    color: #ffffff;
    font-weight: bold;
    font-size: 25px;
	display:none;
}

.bottom-right i {
    padding-right: 8px;
    vertical-align: middle;
}

textarea {
    padding: 6px 29px;
}
textarea::placeholder {
    font-size: 16px;
}


.top-nav{padding:5px 0 0;text-align:center;}
.top-nav li{display:inline-block;text-align:center;position:relative;}
.top-nav strong{font-weight:normal;font-style:normal;}
.top-nav li:hover > a{background:#fff;border-bottom:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .50);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .50);box-shadow:0 0 4px rgba(0, 0, 0, .50);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.top-nav li ul.sub-menu li:hover > a{-webkit-box-shadow:none!important;-moz-box-shadow:none !important;box-shadow:none!important;}
.top-nav li:hover > a:after{height:10px;margin:0 0 -1px 0;}
.top-nav li:hover > a:after{background:#fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;z-index:49;}
.top-nav li ul.sub-menu{background:#fff;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .50);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .50);box-shadow:0 0 4px rgba(0, 0, 0, .50);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;display:none;font-size:13px;line-height:24px;padding:0;top:45px;position:absolute;left:0;z-index:48;width:240px;}
.top-nav li ul.sub-menu li i{font-size:14px;}
.top-nav li ul.sub-menu li:hover,.top-nav li ul.sub-menu li a:hover{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;}
.top-nav li.super ul.sub-menu{width:980px;left:-320px;padding:10px 0 0;}
.top-nav li ul.sub-menu ul{position:static !important;width:100% !important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:0 !important;box-shadow:none!important;}
.top-nav li:hover ul.sub-menu{display:block;}
.top-nav li ul.sub-menu ul.first, .top-nav li ul.sub-menu h6.first{padding:0 0 0 20px;}
.top-nav li:hover li a:hover{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.top-nav li ul li{width:100%;float:none;text-align:left;}
.top-nav li ul li.box{float:left;width:25%;display:block;text-align:left;font-weight:bold;font-size:14px;}
.top-nav li ul li.box + li {float:left;width:25%;display:block;text-align:left;font-weight:bold;font-size:14px;}
.menu-item-318{width:100% !important;padding:0!important;margin:10px 0 0;border-top:#ddd 1px solid;}
.menu-item-318 ul.sub-menu{width:100%;padding:0 !important;background:#f5f5f5 !important;}
.menu-item-318:after,.menu-item-318 ul.sub-menu:after{display:block;clear:both;content:"";}
.menu-item-318 a{display:none !important;}
.menu-item-318 a{padding:10px !important;}
.menu-item-318 ul li{margin:5px 10px;}
.menu-item-318 ul li a{display:block;}
.menu-item-318 ul li:hover a:after{background:none !important;}
.menu-item-318 ul li{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");opacity:0.4;filter:alpha(opacity=40);-webkit-filter:grayscale(100%);}
.menu-item-318 ul li:hover{filter:none;opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0%);}
.top-nav li ul li.menu-item-313{background:url(images/wordpress.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-314{background:url(images/magento.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-315{background:url(images/joomla.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-316{background:url(images/drupal.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-319{background:url(images/html5.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-320{background:url(images/prestashop.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8702{background:url(images/php.png) no-repeat !important;width:79px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8703{background:url(images/typo3.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8704{background:url(images/css3.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8705{background:url(images/mysql.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8706{background:url(images/opencart.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8707{background:url(images/visual_studio.png) no-repeat !important;width:68px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.menu-item-8708{background:url(images/java.png) no-repeat !important;width:48px !important;height:48px !important;text-indent:-9999px;}
.top-nav li ul li.promo-block{float:right;border-left:#eee 1px solid;}
.top-nav li ul li a{padding:5px 0 5px 10px;color:#000;}
.top-nav li.super ul.sub-menu li a{padding-left:20px;color:#000;}
.top-nav li.super ul.sub-menu li li a{color:#666;}
.top-nav li ul li h6{font-size:14px;font-weight:bold;margin:15px 0 10px;}
.top-nav li ul li ul li{float:none;width:100%;padding:0;font-size:13px;font-weight:normal;}
.top-nav li a{padding:13px 8px;color:#000;display:block;}
.tech-row{width:100% !important;padding:0!important;margin:10px 0 0;background:#f5f5f5;border-top:#ddd 1px solid;}
.tech-row a{display:inline-block !important;padding:10px !important;}
.adwords{}
.adwords span a{display:inline-block;width:49%;}
.headerquote{display:none;}
.padding-on-my-header .adwords span{display:none;}
.padding-on-my-header .headerquote{display:block;transition:all 0.5s ease 0.1s;}
.Banner{position:relative;margin:80px 0 0;}

.fullImg{width:100%;}
.captionfont{font-size:30px;padding:5px 0;}
.captionfontthanks{font-size:35px;padding:5px 0;}
.captionshadow{color:#fff;text-shadow:1px 1px #000;}
.captionshadowblue{color:#fff1bb;text-shadow:.5px .5px #3e3e3e;}
.bannnerForm{text-align:center;line-height:normal;}
.bannnerForm li{display:inline-block;width:20%;margin:20px 0 0;vertical-align:top;}
.bannnerForm .bannerinput{width:40%;}
.big-services-box{text-align:center;transition:all 0.5s ease 0.1s;min-height:350px;}
.big-icon, .big-icon:visited{-webkit-border-radius:50px;background:#98c500;-moz-border-radius:50px;border-radius:50px;color:#fff;display:block;height:100px;margin:0 auto 20px;text-align:center;width:100px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.big-icon i:before{font-size:50px;line-height:100px;}
.btn-default{border:#98c500 2px solid;padding:10px;border-radius:4px;color:#000;display:inline-block;}
.btn-default a{color:#fff !important;}
.btn-blue{background-color:#0098ca;color:#fff;border:#0098ca 1px solid;}
.btn-warning{background-color:#f89406;color:#fff;border:#f89406 1px solid;}
.btn-success{background:#98c500;color:#fff;border:#98c500 1px solid;}
.btn-danger{background-color:#c10841;color:#fff;border:#c10841 1px solid;}
.btn-purple{background:#b60eff;color:#fff;border:#c10841 1px solid;}
.btn-green{background:#98c500;padding:15px 30px;border-radius:4px;font-size:14px;font-weight:bold;color:#fff;}
.accordion-container{margin:0 0 10px;}
.accordion_head{position:relative;display:block;padding:10px;font-size:1em;background:#f4f4f4;color:#000;}
.toggle-icon{float:right;font-size:20px;cursor:pointer;}
.accordion-content{padding:0;overflow:auto;}
.accordion-content table{border-left:#ddd 1px solid;border-top:#ddd 1px solid;}
.accordion-content td{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;padding:10px;}
.accordion-toggle span.toggle-icon{position:absolute;top:9px;right:20px;font-size:1.5em;color:#98c500;}
.accordion-container .active{background:#98c500;color:#fff;}
.accordion-container span.toggle-icon{color:#98c500;}
.accordion-container .active span.toggle-icon{color:#fff;}
.clientBox{padding:15px 0;}
.clientTitle{background:#f4f4f4;padding:20px 10px;text-align:center;font-size:24px;}
.clientWidget{border-right:#ddd 1px solid;}
.clientWidget .left{float:left;width:70%;}
.clientWidget .right{float:right;width:25%;}
.clientWidget .fa-youtube-play{font-size:20px;color:#c00;}
.clientdetail{width:100%;}
.clientdetail:after{clear:both;display:block;content:"";}
.clientdetail img{border:#ddd 1px solid;border-radius:4px;}
.clientdetail p{font-size:13px;margin-top:0px;}

.clientouter .col-sm-3{border-left:#ddd 1px solid;border-bottom:#ddd 1px solid;min-height:390px;}
.ranktxt{color:#db5d09;font-size:18px;}
/* .PatronsOuter{background:#f4f4f4;}
.PatronsTitle{font-size:24px;} */
.RequestOuter{background:#1396f5;}
.Requesttitle{text-align:center;font-size:24px;color:#fff;}
.RequestBtn{text-align:center;}
.RequestBtn li{display:inline-block;font-size:20px;border-radius:4px;margin:20px 10px 0;}
.RequestBtn li a{display:block;}
.purpleCol{border:1px solid #b60eff !important;color:#b60eff !important}
.purpleCol:hover{border:1px solid #b60eff !important;background:#b60eff !important;color:#fff !important}
.greenCol{border:1px solid #98c500 !important;color:#98c500 !important;border:1px solid #98c500 !important;color:#fff !important;background:#98c500 !important;}
.greentxt{color:#98c500 !important;}
.Btn{}
.footerOuter{background:#f4f4f4;border-bottom:#ddd 1px solid;}
.footerOuter p{}
.footertitle{border-bottom:#ddd 1px solid;padding:0 0 10px;position:relative;font-size:20px;text-transform:capitalize;}
.footer-links li{padding:5px 0 0;}
.footer-links a{color:#000;}
.footer-links img{display:block;margin:10px 0 5px}

.socialicons li{display:none;margin:10px 0 0;}
.socialicons li .fa-facebook{background:#b3bdd3;}
.socialicons li .fa-twitter{background:#9ee0f0;}
.socialicons li .fa-google-plus{background:#eab8b2;}
.socialicons li .fa-linkedin{background:#a7d1e0;}
.socialicons li:hover .fa-facebook{background:#3b5998;}
.socialicons li:hover .fa-twitter{background:#00bdec;}
.socialicons li:hover .fa-google-plus{background:#d94a39;}
.socialicons li:hover .fa-linkedin{background:#1b92bd;}
.socialicons li a{color:#fff;margin:0 5px 0 0;padding:10px 12px;display:block;border-radius:2px;}

.newsletter{background:#fff;padding:10px;border-radius:4px;border:#ddd 1px solid;}
.newsletter input[type="email"]{width:90% !important;padding:0 !important;border:0 !important;border:#fff 1px solid !important;}
/* .subscribeBtn{background:url(images/subscribe_btn.jpg) no-repeat right;text-indent:-999px;width:5%;cursor:pointer;display:inline-block;} */
.footerlogo{width:60%;}
/* .copyright{padding:10px 0;background:#f4f4f4;} */
.copyright p{color:#000;}
.copyright .fa{font-size:18px;color:#666;float:left;margin:0 10px 0 0}
.addres-Box{float:left;line-height:1.6em;}
#fixed-bar{right:30px;bottom:30px;z-index:999;}

.servicesRow{text-align:center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; display: none; }

.service-icon{text-align:center;padding:20px 0;}
.service-icon i {font-size:50px; color:#98c500;}
.morph{position:relative;}
.livicon{display:inline-block;line-height:inherit;vertical-align:middle;}
.livicon svg{vertical-align:top;}
.big-icon .livicon svg, .icon .livicon svg{top:25% !important;}
.livicon.metro-bg{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-bottom:4px;padding:26px 25px 26px 27px;overflow:hidden;text-align:center;text-decoration:none;white-space:nowrap;}
.service{padding:20px 40px;background:#fff;min-height:370px;border:#eee 1px solid;}
.service .text-small{overflow:hidden;}
.service a{color:#000;}
[class*="bg__"]{background-attachment:inherit;background-position:center center;background-size:cover;}
.bg__service{background-image:url(images/parallax_10.jpg);}
.bg__extra{background-image:url(images/parallax_09.jpg);}
.bg__Banner{background-image:url(images/isgobal-banner.jpg); margin:0px 0 0; display: none; }
.bg__seo-banner{background-image:url(images/seo-bg.jpg);margin:70px 0 0; height:300px;}
/* .seo-content{text-align:center; } */
.seo-price{font-size:36px;font-weight:bold;margin:1px 0 0; width:50%;  padding-left:20px;}
.seo-btn{ text-align:center;}
.top-btn{ text-align:center;}
.seo-starting{ text-align:center}
.seo-price span {
    font-size: 12px;
}
.skyblue{background:#659de3;}
.red{background:#be5656;}
.yellow{background:#e3be65;}
.green{background:#98c500;}
.bronze{background:#e3941b; border-top-left-radius: 8px;
    color: #fff;
    font-size: 26px;
    line-height: 48px;
    padding: 4px 18px;
	text-align:center;}
.silver{background:#98c500; border-radius: 8px;
    color: #fff;
    font-size: 26px;
    line-height: 48px;
    padding: 4px 18px;
	text-align:center;}
.gold{background:#1396f5;     border-top-right-radius: 8px;
    color: #fff;
    font-size: 26px;
    line-height: 48px;
    padding: 4px 18px;
	text-align:center;}
	
	.seo-package-form {
    background-color: #ffffff;
    height: 580px;
    background-repeat: no-repeat;
    border-radius: 8px;
    width: 380px;
}
	.seo-package-form .inner{
	margin:5px;
}

.seo-package-form h6 {
    font-size: 20px;
    color: #FAFBF9;
    background: #7A9F1D;
    text-align: center;
    padding: 10px 0px;
    font-weight: bold;
}
.seo-package-form .form-detail {
    background-color: #fff;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 13px;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.seo-package-form .icon {
    margin-left: 10px;
    width: 10%;
    /*float: left;*/
}
.ZipCodeStyle {
    display: none;
    visibility: hidden;
}
#fancybox-wrap{left:445px;}
.seo-package-form .input {
    background-color: #fff;
    color: #949290;
    font-size: 16px;
    padding-left: 8px;
    width: 88%;
    border: #fff 1px solid;
}
.seo-package-form .form-message {
    background-color: #fff;
    padding-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
	border-radius: 4px;
	border: 1px solid #ccc;
}
.seo-package-form .input-2 {
    background-color: #fff;
    color: #949290;
    font-size: 16px;
    padding-left: 10px;
    width: 100%;
    border: #fff 1px solid;
}
.seo-package-form .btn {
    display: inline-block;
    padding: 7px 20px;
    margin-bottom: 0;
	margin-top: 15px;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center !important;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	background-color: #FBFAF9;
    color: #7A9F1D;
    background-image: none;
    border: 1px solid #7A9F1D;
    border-radius: 5px;
    vertical-align: middle;
}
.seo-package-form .btn:hover {background-color:#7A9F1D;color:#ffffff;}

.bold{font-size:11px; font-weight:bold;}
.seo-details{text-align:center; background:#f7e8d2;}
.seo-details-1{text-align:center; background:#f7f8ce;}
.seo-details-2{text-align:center; background:#f2f2f2;}
.features-detail{border-bottom: 1px dotted #d3d3d3; padding: 6px 10px;}
.features-detail p{padding:0px !important; text-align:center;}
.seo-details-heading{color:#98c500; border-bottom: 1px dotted #d3d3d3;font-size: 16px; padding: 6px 10px;}
.tick{color:#98c500; text-align:center !important; display:list-item; list-style:none;}
.wrong{color:#f50d0d; text-align:center !important; display:list-item; list-style:none;}
.border-both{border-left:1px solid #6a6a6b;border-right:1px solid #6a6a6b;}
.white-color{color:#fff;}
.extra-icon{background:#fff;color:#98c500;width:85px;height:85px;border-radius:60px;text-align:center;line-height:70px;border:#666 6px solid;margin:0 auto 40px;}
@media \0screen{#fixed-bar img{max-width:inherit;}
}
#breadcrumbs a{color:#000;}
#breadcrumbs span{color:#98c500;}
.breadcrumbsOuter{margin:70px 0 0;background:#f4f4f4;width:100%;position:relative;}
.breadcrumbsOuter li{display:inline-block;font-size:13px;color:#333;}
.breadcrumbsOuter li + li:before{content:"/";padding:0 8px;color:#333;}
.breadcrumbsOuter li a{display:block;color:#333;font-weight:bold;}
.titleBox{border-bottom:#ddd 1px solid;margin:0 0 20px;padding:0 0 10px;position:relative;font-size:24px;}
.titleBox2{font-size:40px;}
.titleBox:before, .titleBox2:before{background:#1e1e1e;bottom:0;content:"";display:block;height:1px;left:0;margin:0 0 -1px;position:absolute;width:60px;}
.EnterTitle{margin:0 0 20px;text-align:center;position:relative;font-size:24px;}
.EnterTitle:after{background:#333;content:"";display:block;height:2px;width:30px;margin:10px auto 0;text-align:center;}
.Wh-Title{margin:0 0 20px;position:relative;font-size:24px;text-align:center;}
.Wh-Title:after{background:#fff;content:"";display:block;height:2px;width:30px;margin:10px auto 0;}

.PageHead{padding:0;border-bottom:1px solid #e1e1e1;}
#breadcrumbs{margin:10px 10px 0 0;}
.service-box{border-bottom:#eee 1px solid;margin:0 0 10px;padding:0 0 10px;}
.center-btn{text-align:center;}
.center-btn .greenBtn{display:inline-block;}
.service-box p{display:inline;}
.service-box .icon{border-radius:60px;width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;margin:0 10px 0 0;font-size:1.4em;color:#fff;}
.green-icon{background-color:#45b29d;}
.red-icon{background-color:#f66162;}
.prple-icon{background-color:#9d46cb}
.yellow-icon{background-color:#f0cb46}
blockquote{padding:0 0 0 20px;margin:20px 0 0;display:block;border-left:2px solid #e1e1e1;}
blockquote.client{padding:0;margin:0;display:block;border-left:0px;}
blockquote p{font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;font-size:16px;line-height:1.625;}
.fon-13{font-size:13px;font-style:normal;color:#666;}
.aboutRow .btn-default{color:#fff !important;}
.aboutRow h4 {
    font-size: 16px;
    color: #fff;
}

blockquote .fon-13:before{content:"-";padding:0 5px 0 0;}
.about-icon{-webkit-border-radius:50px;background:#98c500;-moz-border-radius:50px;border-radius:50px;color:#fff;display:block;height:80px;margin:0 auto 20px;text-align:center;font-size:30px;line-height:70px;width:80px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.bordernone{border:none !important;}
.bulletList li{padding:10px 0 0;line-height:1.6em;font-size:14px;}
.bulletList li span{display:inline-block;width:88%;padding-left:5px;}
.bulletList .livicon{vertical-align:top;vertical-align:top;position:relative;top:5px;}
.video-box{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .4);box-shadow:0 1px 2px rgba(0, 0, 0, .4);margin-bottom:22px;padding-bottom:57.25%;position:relative;}
.video-box embed, .video-box iframe, .video-box object, .video-box video{height:100%;left:0;position:absolute;top:0;width:100%;}
a.wt_trial_button{font-size:17px;text-align:center;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;display:block;padding:0 !important; border: 1px solid #b60eff; border-radius:5px;background:#fff;}
a.wt_trial_button span{position:relative;display:block;padding:7px 30px;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:5px;}
.contact-info address{margin-top:5px;}
address{font-size:13px;}
address{margin-bottom:22px;font-style:normal;line-height:1.6;}

label{margin:0 0 3px}
.required{color:#c3293a;display:inline-block;font-size:14px}

.box-404{border-radius:177px;font-weight:normal;height:250px;margin:0 auto;padding:70px 0 0;text-align:center;width:250px;background-color:#f2f2f2;}
.box-404 h1{font-size:85px;font-weight:normal;line-height:0.9;margin:0;}
.box-404 h2{color:#333;font-size:15px;font-weight:normal;line-height:1;}
.error{border:1px solid #e1e1e1 !important;border-radius:4px;font-size:12px;margin:10px 0 0;width:100%;}
.error:after{clear:both;display:block;content:"";}
.error input[type="text"]{border:0 !important;width:75%;float:left;}
.error input[type="submit"]{width:25%;float:right;}
.pricing{background-color:#fff;margin:0 0 40px;position:relative;text-align:left;}
.pricing *{position:relative}
.pricing:before{background:#f7f7f7;background:rgba(30, 30, 30, 0.06);bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.pricing .title{line-height:32px;padding:17px 20px 21px}
.pricing .title a{color:#1e1e1e;font-size:24px;font-weight:bold;line-height:32px;text-decoration:none}
.pricing .price-box{font-size:12px;line-height:1;overflow:hidden;padding:0 20px 20px}
.pricing .price-box .icon{background:#fff;color:#505050;height:60px;text-align:center;width:60px;z-index:1}
.pricing .price-box .icon i, .pricing .price-box .icon .livicon{background:none;font-size:30px;height:auto;line-height:52px;margin:0;width:auto}
.pricing .price-box .icon i svg, .pricing .price-box .icon .livicon svg{top:0 !important;vertical-align:middle}
.pricing .price-box .price{font-size:36px;font-weight:bold;margin:13px 0 0}
.pricing .price-box .price span{font-size:12px}
.pricing .options{list-style:none;margin:0;padding:0}
.pricing .options li{border-top:1px solid rgba(30, 30, 30, 0.1);color:#999;color:rgba(30, 30, 30, 0.4);line-height:22px;padding:13px 10px 13px 45px;position:relative}
.pricing .options li span{color:#1e1e1e;display:none;left:25px;line-height:1;position:absolute;top:16px}
.pricing .options li.active{color:#1e1e1e}
.pricing .options li.active span{display:block}
.pricing .bottom-box{border-top:1px solid rgba(30, 30, 30, 0.1);background:rgba(30, 30, 30, 0.05);overflow:hidden;padding:19px 19px 20px}
.pricing .bottom-box .clearfix{clear:both}
.pricing .bottom-box .more{color:#7f7f7f;color:rgba(30, 30, 30, 0.7);display:block;float:left;font-size:12px;line-height:1;text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}
.pricing .bottom-box .more:hover{opacity:.65;filter:alpha(opacity=65);-webkit-transition:opacity .2s linear;transition:opacity .2s linear}
.pricing .bottom-box .more span{font-size:17px;line-height:12px;margin:0 0 0 3px;vertical-align:top}
.pricing .bottom-box .rating-box{float:right}
.pricing .bottom-box .btn{font-weight:bold;margin:19px 0 0;width:100%}
.pricing.pricing-error:before{background:rgba(193, 8, 65, 0.06)}
.pricing.pricing-error .title a{color:#c10841}
.pricing.pricing-error .price-box .icon{color:#c10841;border:#c10841 1px solid;}
.pricing.pricing-error .options li, .pricing.pricing-error .bottom-box{color:rgba(193, 8, 65, 0.4)}
.pricing.pricing-error .bottom-box{border-top:1px solid rgba(193, 8, 65, 0.1);background:rgba(193, 8, 65, 0.05)}
.pricing.pricing-error .options li span, .pricing.pricing-error .bottom-box .more, .pricing.pricing-error .options li.active{color:#c10841}
.pricing.pricing-warning:before{background:rgba(248, 148, 6, 0.06)}
.pricing.pricing-warning .title a{color:#f89406}
.pricing.pricing-warning .price-box .icon{color:#f89406;border:#f89406 1px solid;}
.pricing.pricing-warning .options li, .pricing.pricing-warning .bottom-box{color:rgba(248, 148, 6, 0.4)}
.pricing.pricing-warning .bottom-box{border-top:1px solid rgba(248, 148, 6, 0.1);background:rgba(248, 148, 6, 0.05)}
.pricing.pricing-warning .options li span, .pricing.pricing-warning .bottom-box .more, .pricing.pricing-warning .options li.active{color:#f89406}
.pricing.pricing-danger:before{background:rgba(193, 8, 65, 0.06)}
.pricing.pricing-danger .title a{color:#c10841}
.pricing.pricing-danger .price-box .icon{color:#c10841;border:#c10841 1px solid;}
.pricing.pricing-danger .options li, .pricing.pricing-danger .bottom-box{color:rgba(193, 8, 65, 0.4)}
.pricing.pricing-danger .bottom-box{border-top:1px solid rgba(193, 8, 65, 0.1);background:rgba(193, 8, 65, 0.05)}
.pricing.pricing-danger .options li span, .pricing.pricing-danger .bottom-box .more, .pricing.pricing-danger .options li.active{color:#c10841}
.pricing.pricing-info:before{background:rgba(0, 152, 202, 0.06)}
.pricing.pricing-info .title a{color:#0098ca}
.pricing.pricing-info .price-box .icon{color:#0098ca;border:#0098ca 1px solid;}
.pricing.pricing-info .options li, .pricing.pricing-info .bottom-box{color:rgba(0, 152, 202, 0.4)}
.pricing.pricing-info .bottom-box{border-top:1px solid rgba(0, 152, 202, 0.1);background:rgba(0, 152, 202, 0.05)}
.pricing.pricing-info .options li span, .pricing.pricing-info .bottom-box .more, .pricing.pricing-info .options li.active{color:#0098ca}
.pricing.pricing-success:before{background:rgba(115, 141, 0, 0.06)}
.pricing.pricing-success .title a{color:#738d00}
.pricing.pricing-success .price-box .icon{color:#738d00;border:#738d00 1px solid;}
.pricing.pricing-success .options li, .pricing.pricing-success .bottom-box{color:rgba(115, 141, 0, 0.4)}
.pricing.pricing-success .bottom-box{border-top:1px solid rgba(115, 141, 0, 0.1);background:rgba(115, 141, 0, 0.05)}
.pricing.pricing-success .options li span, .pricing.pricing-success .bottom-box .more, .pricing.pricing-success .options li.active{color:#738d00}
.icon.circle{border-radius:400px;}
.time-line-list{border:#eee 1px solid;padding:20px;}
.time-line-list ul{padding:20px 0 0;}
.keid-color{color:#98c500;}
.time-line-list li{padding:15px 0 15px 35px;position:relative;}
.time-line-list li:before{content:"";height:25px;width:25px;border:1px solid #dedede;background:transparent;position:absolute;left:0;-webkit-border-radius:50%;border-radius:50%;}
.time-line-list li:after{content:"";height:31px;width:1px;background:#dedede;position:absolute;left:12px;top:40px;}
.time-line-list li:last-child:after{display:none;}
.port-txt{background:#f5f5f5;padding:10px;}
.portfolio aside{margin:20px 0;}
.portfolio .image{float:left;width:65%;}
.portfolio .image a.btn-purple{display:none;}
.portfolio .project-content{float:left;width:33%;padding:0 0 0 2%;font-size:13px;}
.bannnerForm #quote-wrapper input[type="text"] ,.bannnerForm #quote-wrapper input[type="url"],.bannnerForm #quote-wrapper input[type="email"],.bannnerForm #quote-wrapper input[type="tel"]{padding:15px 10px;background:#fff;border:#666 2px solid;width:100%;border-radius:4px;}
.bannnerForm #quote-wrapper input[type="file"]{padding-top:10px;}
.bannnerForm #quote-wrapper li.bannerselect{padding:14px 10px;height:52px;background:#fff;border:#666 2px solid;border-radius:4px;}
.bannnerForm #quote-wrapper li.bannerselect select{padding:0 5px;border:0;}
.bs-team .team{padding:25px 20px;position:relative;z-index:10;}
.bs-team .team p.team-title em{font-weight:100 !important;color:#000000 !important;}
.team-block{position:relative;height:300px;overflow:hidden;background:#f5f5f5;}
ul.team-social li a{font-size:28px;color:#343536;margin-top:14px;opacity:0.7;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
ul.team-social li a:hover{opacity:1}
.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}
.team i.fa.fa-caret-left{position:absolute;color:#f5f5f5;margin-left:-35px;font-size:50px;top:110px;}
.team i.fa.fa-caret-right{position:absolute;color:#f5f5f5;right:-15px;font-size:50px;top:110px;z-index:10;}
#photos{line-height:0;-webkit-column-count:5;-webkit-column-gap:0px;-moz-column-count:5;-moz-column-gap:0px;column-count:5;column-gap:0px;}
#photos img{width:100% !important;height:auto !important;padding:10px 10px 0 0;}
@media \0screen{#photos img{width:290px !important;}
}
.social-top-nav a:before,
.secondary-toggle:before,
.dropdown-toggle:after,
.bypostauthor > article .fn:after,
.comment-reply-title small a:before,
.comment-top-nav .nav-next a:after,
.comment-top-nav .nav-previous a:before,
.posted-on:before,
.byline:before,
.cat-links:before,
.tags-links:before,
.comments-link:before,
.entry-format:before,
.edit-link:before,
.full-size-link:before,
.pagination .prev:before,
.pagination .next:before,
.image-top-nav a:before,
.image-top-nav a:after,
.format-link .entry-title a:after,
.entry-content .more-link:after,
.entry-summary .more-link:after,
.author-link:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top;}
.post-password-form{position:relative;}
.post-password-form label{color:#707070;color:rgba(51, 51, 51, 0.7);display:block;font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:0.04em;line-height:1.5;text-transform:uppercase;}
.post-password-form input[type="submit"]{padding:0.7917em;position:absolute;right:0;bottom:0;}
.post-top-nav{background-color:#fff;border-top:1px solid #eaeaea;border-top:1px solid rgba(51, 51, 51, 0.1);font-weight:700;}
.post-top-nav a{display:block;padding:3.8461% 7.6923%;}
.post-top-nav span{display:block;}
.post-top-nav .meta-nav{color:#707070;color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;letter-spacing:0.04em;line-height:1.5;position:relative;text-transform:uppercase;z-index:2;}
.post-top-nav .post-title{font-family:"Noto Serif", serif;font-size:18px;font-size:1.8rem;line-height:1.3333;position:relative;z-index:2;}
.post-top-nav .nav-next,
.post-top-nav .nav-previous{background-position:center;background-size:cover;position:relative;}
.post-top-nav a:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:1;}
.post-top-nav a:hover:before,
.post-top-nav a:focus:before{opacity:0.5;}
.post-top-nav .meta-nav{opacity:0.8;}
.post-top-nav div + div{border-top:1px solid #eaeaea;border-top:1px solid rgba(51, 51, 51, 0.1);}

/* .pagination{background-color:#fff;font-family:"Noto Sans", sans-serif;}
.pagination .nav-links{min-height:3.2em;position:relative;text-align:center;}
.pagination .current .screen-reader-text{position:static !important;}
.pagination .page-numbers{display:none;line-height:3.2em;padding:0 0.6667em;}
.pagination .page-numbers.current{text-transform:uppercase;}
.pagination .current{display:inline-block;font-weight:700;}
.pagination .prev,
.pagination .next{-webkit-tap-highlight-color:rgba(255, 255, 255, 0.3);background-color:#333;color:#fff;display:inline-block;height:48px;overflow:hidden;padding:0;position:absolute;width:48px;}
.pagination .prev:before,
.pagination .next:before{font-size:32px;height:48px;line-height:48px;position:relative;width:48px;}
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus{background-color:#707070;background-color:rgba(51, 51, 51, 0.7);}
.pagination .prev{left:0;}
.pagination .prev:before{content:"\f430";left:-1px;}
.pagination .next{right:0;}
.pagination .next:before{content:"\f429";right:-1px;} */

.image-top-nav,
.comment-top-nav{color:#707070;color:rgba(51, 51, 51, 0.7);font-size:12px;font-size:1.2rem;font-family:"Noto Sans", sans-serif;font-weight:700;line-height:1.5;text-transform:uppercase;}
.image-top-nav a,
.comment-top-nav a{color:#707070;color:rgba(51, 51, 51, 0.7);}
.image-top-nav a:hover,
.image-top-nav a:focus,
.comment-top-nav a:hover,
.comment-top-nav a:focus{color:#333;}
.image-top-nav .nav-previous:not(:empty),
.image-top-nav .nav-next:not(:empty),
.comment-top-nav .nav-previous:not(:empty),
.comment-top-nav .nav-next:not(:empty){display:inline-block;}
.image-top-nav .nav-previous:not(:empty) + .nav-next:not(:empty):before,
.comment-top-nav .nav-previous:not(:empty) + .nav-next:not(:empty):before{content:"\2215";font-weight:400;margin:0 0.7em;}
.image-top-nav .nav-previous a:before,
.comment-top-nav .nav-previous a:before{content:"\f430";margin-right:0.2em;position:relative;}
.image-top-nav .nav-next a:after,
.comment-top-nav .nav-next a:after{content:"\f429";margin-left:0.2em;position:relative;}
.comment-top-nav{border-top:1px solid #eaeaea;border-top:1px solid rgba(51, 51, 51, 0.1);border-bottom:1px solid #eaeaea;border-bottom:1px solid rgba(51, 51, 51, 0.1);padding:2em 0;}
.comments-title + .comment-top-nav{border-bottom:0;}
.image-top-nav{padding:0 7.6923%;}
.image-top-nav .nav-previous:not(:empty),
.image-top-nav .nav-next:not(:empty){margin-bottom:2em;}

.textwidget >:last-child{margin-bottom:0;}
.textwidget a{border-bottom:1px solid #333;}
.textwidget a:hover,
.textwidget a:focus{border-bottom:0;}
.hentry{background-color:#fff;position:relative;}
.hentry.has-post-thumbnail{padding-top:0;}
.hentry.sticky:not(.has-post-thumbnail){padding-top:-webkit-calc(7.6923% + 24px);padding-top:calc(7.6923% + 24px);}
.blog .hentry{border:1px solid #ddd;padding:0;margin:0 0 40px;}
.entry-title a{color:#98c500;}
.postOuter{}
.postOuter img{display:block;margin:0 0 20px;}
.post-thumbnail{display:block;margin:0;}
.post-thumbnail img{display:block;margin:0 auto;width:100%;}
a.post-thumbnail:hover,
a.post-thumbnail:focus{opacity:0.85;}
.entry-header{}
.postOuter .entry-content{line-height:24px;}
.postOuter .entry-content a{color: #1D8CB7;font-weight: bold;}
.postOuter .entry-content a:hover{text-decoration: underline;}
.entry-content .more-link,
.entry-summary .more-link:after{white-space:nowrap;display:inline-block;margin:0 0 20px;border:1px #98c500 solid;padding:5px 10px;}
.entry-content .more-link:hover,
.entry-summary .more-link:hover{color:#fff;}

/* .author-info{margin:0 2.6923%;padding:3.6923% 20px;border: 10px #eaeaea solid;} 
.author-avatar{ border: 2px #eaeaea solid;
    width: 100px;
    height: 100px;
    float: left;
    border-radius: 50%;
    margin-right: 25px;}
.author-info .avatar{float:left;height:100px;margin:0 1.6em 1.6em 0;width:100px;border-radius: 50%;}
.author-heading{color:#707070;color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;letter-spacing:0.04em;margin-bottom:1.5em;text-transform:uppercase;}
.author-title{clear:none;}
.author-bio{font-size:14px;line-height:1.5;overflow:hidden;padding-bottom:1px;}
.author-description{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}
.author-description a{color:#1D8CB7; font-weight:bold;}
.author-description a:hover,
.author-description a:focus{border-bottom:0;}
.author-description >:last-child{margin-bottom:0;}
.author-link{white-space:nowrap;}
.author-link:after{content:"\f429";position:relative;top:1px;}
.no-border{border:none !important; margin:0 2.6923% 0 0 !important; padding:3.6923% 3.6923% 2.75% 0 !important}
.no-border .author-avatar{ border: 2px #eaeaea solid;
    width: 170px;
    height: 170px;
    float: left;
    margin-right: 25px; border-radius:0px !important;}
.no-border .author-avatar .avatar{float:left;height:170px;margin:0 1.6em 1.6em 0;width:170px;border-radius:0px !important;}  */

.blog-heading-18 h2{font-size:18px !important;}
.font-22{font-size:20px !important; padding-top:16px; color:#4C514C; font-weight:600;}
.author-margin-15{margin-bottom:15px !important;}
.entry-footer{color:#707070;font-size:12px;line-height:1.5;}
.entry-footer a{border-bottom:1px solid transparent;color:#707070;}
.entry-footer a:hover{border-bottom:1px solid #333;}
.entry-footer a:hover,
.entry-footer a:focus{color:#333;}
.sticky-post{background-color:#333;color:#fff;font-weight:700;letter-spacing:0.04em;padding:0.25em 0.5em;position:absolute;top:0;text-transform:uppercase;}
.updated:not(.published){display:none;}
.sticky .posted-on{display:none;}
.posted-on:before,
.byline:before,
.cat-links:before,
.tags-links:before,
.comments-link:before,
.entry-format:before,
.edit-link:before,
.full-size-link:before{margin-right:2px;position:relative;}
.posted-on,
.byline,
.cat-links,
.tags-links,
.comments-link,
.entry-format,
.full-size-link{margin-right:1em;}
.entry-caption{color:#707070;color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5;padding-top:0.5em;word-wrap:break-word;}
.entry-caption >:last-child{margin-bottom:0;}
.format-aside .entry-title,
.format-image .entry-title,
.format-video .entry-title,
.format-quote .entry-title,
.format-gallery .entry-title,
.format-status .entry-title,
.format-link .entry-title,
.format-audio .entry-title,
.format-chat .entry-title{font-size:18px;font-size:1.8rem;line-height:1.3333;margin-bottom:1.3333em;}
.entry-title-48{font-weight:bold;font-size:500% !important;text-align:center;color:#5e9e00;}
.thanksBG{-webkit-box-shadow:inset 0px 6px 16px 1px rgba(0,0,0,0.26);-moz-box-shadow:inset 0px 6px 16px 1px rgba(0,0,0,0.26);box-shadow:inset 0px 6px 16px 1px rgba(0,0,0,0.26);margin:20px 0 0}
.thanksBG p{font-size:24px;}
.bgTabs .accordion-container span.toggle-icon{color:#fff;}
.bgTabs i.bg-orange{background:#fff !important;color:#f45212;}
.fa-fix{width:24px;height:24px;border-radius:60px;font-size:14px !important;text-align:center;display:inline-block;line-height:24px !important;}
.bgTabs i.bg-light-green{background:#fff !important;color:#29cd9a;}
.bgTabs i.bg-green{background:#fff !important;color:#65ae1e;}
.bgTabs i.bg-blue{background:#fff !important;color:#06a7d5;}
.bgTabs .accordion_head{color:#fff;}
.bg-orange{background:#f45212 !important;}
.bg-light-green{background:#29cd9a !important;}
.bg-green{background:#65ae1e !important;}
.bg-blue{background:#06a7d5 !important}
.contact-section{padding:200px 15px;}
.format-link .entry-title a:after{content:"\f442";font-size:24px;height:24px;position:relative;top:0;width:24px;}
.blog .format-status .entry-title,
.archive .format-status .entry-title{display:none;}



.widget_simplesubscribe{background:#f5f5f5;padding:20px;}
.widget_simplesubscribe .widget-title{margin:0;}
/* .form-control, .woocommerce .input-text, .woocommerce select{border:1px solid #bbb;} */





.textarea_cust{height:100px!important;resize:none;}


.boxImg{border:#f5f5f5 4px solid;}
.boxImg img{margin:0 0 10px;}
.boxImg p{background:#f5f5f5;}
input.checkbox{display:block;height:13px;line-height:1.4em;float:left;margin:6px 0 0 0;width:20px;}
label.choice{color:#444;display:block;font-size:100%;line-height:1.4em;padding:3px 0 5px;width:90%;}
.javaPortLeft{width:50%;float:left;margin:30px 0px 0px 0px;text-align:left;}
.javaPort p{font-size:13px; color:#333;}
.demo-img{width:58%; text-align:center; margin-left:20%; margin-top:2%;}  
.javaPortRIght{width:50%;float:right;margin:30px 0 0 0;}
.sitemap a{padding:10px;display:inline-block;}
.sitemap li a{color:#333;}
.sitemap ul.site-menu{padding:0 0 0 30px;}
.darkOrange{background:#f28d19 !important;color:#fff;border:#fff 2px solid;}
.darkGreen{background:#89c201 !important;color:#fff;border:#fff 2px solid;}
a.post-thumbnail:hover img{opacity:0.85;}
.full-size-link:before,
.parent-post-link:before,
.site-content span + .byline:before,
.site-content span + .comments-link:before,
.site-content span + .edit-link:before,
.site-content span + .entry-date:before{content:"";}
.attachment span.entry-date:before,
.entry-content .edit-link a:before,
.entry-meta .edit-link a:before,
.site-content .byline a:before,
.site-content .comments-link a:before,
.site-content .entry-date a:before,
.site-content .featured-post:before,
.site-content .full-size-link a:before,
.site-content .parent-post-link a:before,
.site-content .post-format a:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom;}
.site-content .entry-meta > span{margin-right:10px;}
.site-content .format-video .post-format a:before{content:"\f104";}
.site-content .format-audio .post-format a:before{content:"\f109";}
.site-content .format-image .post-format a:before{content:"\f473";}
.site-content .format-quote .post-format a:before{content:"\f106";margin-right:2px;}
.site-content .format-gallery .post-format a:before{content:"\f103";margin-right:4px;}
.site-content .format-aside .post-format a:before{content:"\f101";margin-right:2px;}
.site-content .format-link .post-format a:before{content:"\f107";position:relative;top:1px;}
.site-content .featured-post:before{content:"\f308";margin-right:3px;position:relative;top:1px;}
.site-content .entry-date a:before,
.attachment .site-content span.entry-date:before{content:"\f303";margin-right:1px;position:relative;top:1px;}
.site-content .byline a:before{content:"\f304";}
.site-content .comments-link a:before{content:"\f300";margin-right:2px;}
.entry-content .edit-link a:before,
.entry-meta .edit-link a:before{content:"\f411";}
.site-content .full-size-link a:before{content:"\f402";margin-right:1px;}
.site-content .parent-post-link a:before{content:"\f301";}
.list-view .site-content .hentry{border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:48px;}
.list-view .site-content .hentry:first-of-type,
.list-view .site-content .hentry.has-post-thumbnail{border-top:0;padding-top:0;}
.archive-header,.page-header{margin:0 auto 60px;padding:0 10px;}
.error404 .page-header{margin-bottom:24px;}
.price-box input[type="text"]{padding:5px 10px;font-size:18px;color:#98c500;border:#98c500 1px solid;}
.contOuter{padding:20px;}

.career-form .input-group{margin:0 0 20px;}
#fancybox-wrap{width:auto !important;}
.career-inner{padding:30px 0 20px;overflow:hidden;}
.career-form{max-width:750px;min-width:100%}
.career-box p{font-size:16px;line-height:normal;}
.career-box{background:#98c500;color:#fff;padding:20px 20px 0;text-align:center;line-height:32px;}
/*Christmas Greetings*/

  .black_overlay{
 
   position: fixed;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 100%;
   background-color: black;
   z-index:1001;
   -moz-opacity: 0.8;
   opacity:.80;
   filter: alpha(opacity=80);
  }
  .white_content {
   position: fixed;
   top: 25%;
   left: 25%;
   width: 40%;
 
   
   border: 5px solid #98c500;
   background-color: white;
   z-index:1002;
   overflow: visible;
  }
  .white_content_relative{position:relative;}
  .img-cross{position:absolute; top:-14px; right:-14px; z-index:999;}
  .seo-price {
    font-size: 36px;
    font-weight: bold;
    margin: auto;
    text-align: center;
    border: 3px solid #98C500;
    border-radius: 50%;
    width: 140px;
    line-height: 22px;
    height: 140px;
    padding: 46px 0px;
}
.seo-packages-row{margin-top:30px;}
.seo-packages{margin-top:30px;}
.seo-packages.highlight{margin: -6px 0px;border: 4px solid #98c500;border-radius: 8px;}
.seo-packages.highlight .silver{
	font-size: 25px;
    line-height: 26px;
    padding: 2px 18px;
    text-align: center;
    width: 65%;
    margin: auto;
	border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
	border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.seo-packages.highlight .seo-details-heading, .seo-packages.highlight .features-detail{padding: 6.7px 10px;}
.seo-packages p{line-height: 22px;}
.pad-0 {
    padding: 0px;
}
.top-nav li ul li.highlighted{font-weight:600;}
.top-nav li ul li.highlighted ul{margin-top:-10px;width: 205px!important;}
.top-nav li ul li.highlighted ul li{margin-left:15px;}
@media only screen and (max-width:1366px){.bannercaption h3{font-size:30px;line-height:normal;}
.captionfont{font-size:24px;padding:5px 0;}
}
@media only screen and (max-width:1280px){.bannercaption h3{font-size:24px;}
}
@media only screen and (max-width:1173px){.top-nav li a {padding:13px 3px;}
}
@media only screen and (max-width:1200px){.container{width:100%;}
h4{font-size:18px;}
#photos{-moz-column-count:4;-webkit-column-count:4;column-count:4;}
.adwords a.wt_trial_button{font-size:14px;}
.greenBtn{font-size:16px;}
}
@media only screen and (max-width:1024px){.big-services-box .btn-default{width:100%;}
.headerquote a.wt_trial_button span{padding:9px 0;}
.big-services-box{min-height:inherit;}
.clientouter .col-sm-3{min-height:450px;}
.top-nav li.super ul.sub-menu{left:-408px;}

}
@media only screen and (max-width:1020px){.menu-item-318 ul li{display:none;}
.top-nav li.super ul.sub-menu{width:840px;}
.top-nav li ul.sub-menu{top:40px;}
}
@media only screen and (max-width:1000px){#photos{-moz-column-count:3;-webkit-column-count:3;column-count:3;}

.top-nav li a{padding:12px 1px;font-size:12px;}
.adwords span a{width:48%;}
}

@media only screen and (max-width:900px){.addres-Box{float:none; font-size:12px;} .top-nav li ul li.box{width:24%;}.top-nav li.super ul.sub-menu{left:-335px;}
/** nitin */
.bannercaption h3 {
    line-height: 20px;
	font-size:16px;
}
.bannercaption h1 {
    font-size: 36px !important;
	margin-bottom: 10px;
}
.bannercaption h2 {
    font-size: 16px;
}
.request-btn {
    padding: 25px 0px 25px !important;
}
.request-btn a {
    padding: 7px 14px !important;
    font-size: 14px !important;
}
/** nitin */
}
@media only screen and (max-width:960px){.seo-btn{text-align:right; margin-left:15%;}}
@media only screen and (max-width:800px){#photos{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
.mm-toggle-wrap{display:block;margin:0 0 0 10px;}
.top-bar{position:static;}
.top-bar .headerquote{display:block;}
.top-bar .col-sm-3{width:35%;padding:0;}
.top-bar .logo{width:80%;text-align:center;}
.top-nav,.adwords span a, .adwords > .contact-number{display:none;}
.adwords{position:absolute !Important;right:0;top:10px;}
.bg__Banner,.bg__Head{margin:0;}
#mobile-menu .fa,.menu-item-318{display:none !important;}
}
@media only screen and (max-width:768px){label.choice{width:95%;}
    .seo-btn{text-align:right; float:none; margin:0;}
    .footer-links img{float:left;margin:10px 5px 5px 0}
    .adwords{position:absolute !Important;right:0;top:10px;}
    .footerlogo{width:48%;}
    .container{padding:15px;}
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-12, .col-sm-20{position:relative;min-height:1px;padding:15px;width:100%;}
    .portfolio aside{margin:0;}
    .addres-Box{float:none;}
    .clientBox{padding:0px;}
    .footer-links li{float:left;width:50%;}
    .copyright .container{padding:0 15px 20px;}
    .copyright .col-sm-3{width:50%;padding:15px !important;}
    .adwords a.wt_trial_button{font-size:14px;margin:10px;}
    .clientouter .col-sm-3{min-height:inherit;}
    .subscribe-frm{width:100% !important;}
    .white_content{display:none !important;} 
    .black_overlay{display:none !important;}
    .service .text-small{min-height:inherit;}
    .bannercaption{text-align:center;}
    /*added css for doc*/
    .page-template-contact-us #contactform>h3{font-size:25px;}
    .page-template-contact-us #quote-wrapperqq {margin-top:-15px;}
    
    .entry-title{font-size:25px;}
    .Requesttitle{padding:0 ;font-size:18px;}
    .entry-content blockquote h2,.entry-content aside h2{font-size:18px;}
    .entry-content h3  blockquote {margin-bottom:15px;font-size:20px;}
    .entry-content .row>p{padding:0 10px;}
    .smo_pricingtable{margin-bottom:30px;}
}

@media only screen and (max-width:640px){
    #quote-region{
        padding-bottom:0 !important;
    }
    .bannnerForm #quote-wrapper{}



}

@media only screen and (max-width:568px){.mobile-n-568{display:none;}
    .bannnerForm{padding:5px 0 0;}
    .bannercaption h3,.captionfont{font-size:16px;}
    .bannnerForm li{width:100% !important;margin:10px 0 0;}
    .copyright .col-sm-3{width:100%;}
    .adwords{display:none;}
    .titleBox2{font-size:20px;}
    .map-box{display:none;}
    .register-form label{display:block;}
    .bottom-right {
        text-align: center !important;
        font-size: 20px !important;
        padding-top: 15px;
        display:block !important;
    }

}
@media (max-width:480px){
        
    .blueimp-gallery-display{display:none !important;}
    body, html{overflow:inherit !important;}
    .bannercaption h3 {
        line-height: 16px;
        font-size:13px;
    }
    .bannercaption h1 {
        font-size: 30px !important;
        margin-bottom: 10px;
    }
    .bannercaption h2 {
        font-size: 16px;
    }
    .request-btn {
        padding: 25px 0px 25px !important;
    }
    .request-btn a {
        padding: 7px 14px !important;
        font-size: 14px !important;
    }
    .bannercaption{display:block;text-align:center;}
    /*added css for doc*/
    /* .author-avatar{margin:0 auto;float:none;}
    .author-description{width:100%; float:left;text-align:center;}
    .author-info{width:100%; float:left;margin:0;}
    .author-title{float:none;text-align:center;}
    .no-border .author-avatar{float:none;margin:0 auto;} */
    .seo-package-form{max-width:100%;width:300px;}
}
@media only screen and (max-width:400px){
    .sidebar-heading .search-form .search-field{width: 48% !important;}
    .portfolio .image{width:100%;}
    .bannercaption{display:block;text-align:center;}
    .portfolio .project-content{width:100%;padding:20px 0 0;}
    #quote-step1{margin:30px 0 0}
    .bannnerForm #quote-wrapper{height:260px !important;}
    #photos{-moz-column-count:1;-webkit-column-count:1;column-count:1;} 
    .seo-package-form {
        max-width: 100%;
        width: 260px;
    }

    .bannercaption h3 {
        line-height: 16px;
        font-size:13px;
    }
    .bannercaption h1 {
        font-size: 30px !important;
        margin-bottom: 10px;
    }
    .bannercaption h2 {
        font-size: 16px;
    }
    .request-btn {
        padding: 25px 0px 25px !important;
    }
    .request-btn a {
        padding: 7px 14px !important;
        font-size: 14px !important;
    }


}

.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#98C65F;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active{color:white;}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
/* .col-sm-4.sidebar-heading{border-left:1px solid #ccc !important;} */


@media (max-width:540px){
    .thanksBG .entry-content span{
        width:100% !important;
    }
} 
.search-frm input{
border: 1px solid #ccc;
border-radius: 4px;
padding: 5px 10px;
}
.search-frm .search-submit{background-color: #be5656;color:#fff;border-radius:4px;font-weight:bold;}
.search-frm .search-submit:hover{border:1px solid #be5656;border-radius:4px;background-color:#ffffff;color:#be5656;}
/* .search-head{    padding: 20px 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #ccc;
    margin-bottom: 15px;} */
.search-head h1{font-size:25px;font-weight:400;}
.search-head span{font-weight: 700;color:#222;}
.subscribe-frm{text-align:center; display:block; margin:auto !important; background:#f9f9f9; color:#000; padding:20px; margin:5px 0; width:40%; border:1px solid #ccc;}

.head-design .page-header{
	padding: 20px 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #ccc;
    margin-bottom: 15px;
}
.head-design h1{font-weight:bold;color:#383535;}
.head-design label span{display:none;}
.head-design form{padding-top: 20px;}
.fnt-16{font-size:16px;}
.h4-align{padding-bottom: 20px;font-size: 18px;}

.post-thumbnail{display: none;}

.search-box{text-align:center;padding-top:20px;}
.search-box input[type="search"]{padding: 8px 10px;border: 1px solid #ccc;border-radius: 4px;width:40%;}
.search-box input[type="submit"] {border-radius: 4px;background-color: #be5656;color: #ffffff;
 border:1px solid #be5656;font-weight: bold;padding: 9px 30px;}
.search-box input[type="submit"]:hover{border:1px solid #be5656;border-radius:4px;background-color:#ffffff;color:#be5656;}

.postOuter h3{font-size:21px;}
.postOuter h2{font-size:30px;color: #1D8CB7;}	

.cresta-share-icon.first_style .cresta-the-count {background: #fff;color: #000000;border: 1px solid #000;text-shadow:none;font-size: 11px;padding: 4px 0;border-radius:0px;}
.skyblue-btn{    
	display: block;
    cursor: pointer;
    padding: 10px 15px;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background: #659DE3;
    border: #659DE3 2px solid;
    text-align: center;
    width: 160px;
    border-radius: 30px;
    margin: auto;
}
.skyblue-btn:hover{    
	display: block;
    cursor: pointer;
    padding: 10px 15px;
    font-size: 18px;
    font-weight: bold;
    color: #659DE3;
    background: #ffffff;
    border: #659DE3 2px solid;
    text-align: center;
    width: 160px;
    border-radius: 30px;
    margin: auto;
}
.red-btn{    
	display: block;
    cursor: pointer;
    padding: 10px 15px;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background: #be5656;
    border: #be5656 2px solid;
    text-align: center;
    width: 160px;
    border-radius: 30px;
    margin: auto;
}
.red-btn:hover{    
	display: block;
    cursor: pointer;
    padding: 10px 15px;
    font-size: 18px;
    font-weight: bold;
    color: #be5656;
    background: #ffffff;
    border: #be5656 2px solid;
    text-align: center;
    width: 160px;
    border-radius: 30px;
    margin: auto;
}

.flt-rght{
	float:right;
}
a.more-link {
    display: none;
}
@media (max-width:320px){
	.bannercaption h1 {
    font-size: 26px !important;
    margin-bottom: 10px;
}
}

/*** Nitin Add Css  ***/
.contact-number{color:#000000;text-align:center;font-size:14px;margin-top: 4px;}
.contact-number i{margin-right:5px;font-size:16px;}
.contact-number a{color:#000000;width:100% !important;display:block !important;font-weight:bold;}
.bottom-right a{color:#ffffff;font-size:16px;}

/* Google Badge */
/* .google-badge{width:205px !important;margin-left: -4px;} */

/*Modal addon with fa icon*/
.inner .input-group-addon.fa {
    display: table-cell;
    border: 1px solid #ddd;
    padding-top:15px;
}


/*
.logo {
 position: relative;
}

.santa-cap {
position: absolute;
left: -22px;
top: -13px;
width: 52px;

 }
*/