/*
Theme Name: wwen
Author: SLi
*/
@import url('font/stylesheet.css');
*{box-sizing:border-box;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section{display:block;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover,
a:active{outline:0;}
embed, iframe, object{max-width:100%;}
button::-moz-focus-inner{border:0;padding:0;margin:0;}
h1, h2, h3, h4, h5, h6{color:#666666;line-height:1.4;padding-bottom:15px;font-weight:normal;}
h1{font-size:30px;}
h2{font-size:28px;}
h3{font-size:26px;}
h4{font-size:24px;}
h5{font-size:22px;}
h6{font-size:19px;}
body,
button,
input,
select,
textarea{color:#888888;font-size:15px;line-height:1.5;font-family:'Orkney';font-weight:300;}
p{color:#888888;font-size:15px;line-height:1.5;margin-bottom:15px;font-weight:300;}
sup, sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
th, td{border:1px solid #f2f2f2;padding:6px 10px;}
caption, th, td{text-align:left;}
ul, ol{list-style:none;}
ol{list-style:decimal;}
li > ul,
li > ol{margin:0 0 0 20px;}
blockquote{font-style:italic;font-weight:normal;padding:20px;border:1px solid #f2f2f2;border-left:3px solid #80abc8;margin-bottom:20px;}
blockquote em, blockquote i, blockquote cite{font-style:normal;}
blockquote cite{color:#666666;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;}
body{background:#f2f2f2;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
pre{background-color:#f2f2f2;margin-bottom:20px;overflow:auto;padding:20px;border:1px solid #eaeaea;}
pre, code, kbd, var, samp, tt{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;line-height:19px;white-space:pre-wrap;}
abbr, acronym, dfn{border-bottom:1px dotted #f2f2f2;cursor:help;}
address{display:block;font-style:italic;margin:0 0 15px;}
ins{background-color:#f2f2f2;}
hr{border-color:#f2f2f2;border-style:solid none none;border-width:1px 0 0;height:0;margin:30px 0;}
dl{margin-bottom:24px;font-size:16px;}
dt{font-weight:bold;margin-bottom:5px;}
dd{margin-bottom:24px;}
.single-post .testmonialpagediv ,.single-post #text-6{display: none;}
.screen-reader-text{display:none;}
.contctfrom input::placeholder,.contctfrom textarea::placeholder{ opacity:1;}
input::-webkit-input-placeholder,#addtext::-webkit-input-placeholder {
    /* color: #fff !important; */
}
input:focus::-webkit-input-placeholder {
     /*color: #fff !important;*/
}
input, textarea{-webkit-border-radius:0px;}
input[type="text"],
input[type="url"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding:1%;border:1px solid #f2f2f2;line-height:20px;width:98%;margin:0 0 30px;background-color:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
textarea:focus{border:1px solid #eaeaea;}
.ample-button,
input[type="reset"],
input[type="button"],
input[type="submit"],
button{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;color:#FFFFFF;display:inline-block;margin-bottom:30px;padding:5px 25px;cursor:pointer;background-color:#00b4fa;border:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;}
a{color:#80abc8;text-decoration:none;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;}
a:focus, a:active, a:hover{text-decoration:none;}
.main-navigation li > ul,
.main-navigation li > ol{margin:0;list-style:none;}
.main-navigation{float:right;padding-right:10px;}
.main-navigation li{float:left;position:relative;padding:0 20px;}
.main-navigation ul > li{}
.main-navigation ul#menu-primary > li:last-child{margin-right:15px;}
.main-navigation li > a{line-height:70px;height:70px;}
.main-navigation ul.menu li a{font-size:14px;}
.main-navigation li.default-menu,
li.default-menu{display:none;}
.main-navigation a{color:#fff;display:block;float:left;font-weight:bold;font-family:'Orkney';text-transform:uppercase;}
#menu-main-menu li:last-child{padding-right:0px;}
.main-navigation a:hover,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current-menu-item a:after,
.main-navigation ul li.current-menu-ancestor a,
.main-navigation ul li.current-menu-ancestor a:after,
.main-navigation ul li.current_page_item a:after,
.main-navigation ul li.current_page_item a,
.main-navigation ul li.current_page_ancestor a,
.main-navigation ul li.current_page_ancestor a:after,
.main-navigation ul li:hover > a,
.main-navigation li.menu-item-has-children:hover > a:after,
.main-navigation li.page_item_has_children:hover > a:after{color:#00b4fe;}
.main-navigation li.menu-item-has-children > a:after,
.main-navigation li li.menu-item-has-children > a:after,
.main-navigation li.page_item_has_children > a:after,
.main-navigation li li.page_item_has_children > a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:12px;padding-left:6px;color:#666666;}
.main-navigation li.menu-item-has-children > a:after,
.main-navigation li.page_item_has_children > a:after{content:"\f0d7";}
.main-navigation li li.menu-item-has-children > a:after,
.main-navigation li li.page_item_has_children > a:after{content:"\f0da";position:absolute;right:8px;}
.main-navigation ul li ul,
.main-navigation ul li:hover ul ul,
.main-navigation ul ul li:hover ul ul,
.main-navigation ul ul ul li:hover ul ul,
.main-navigation ul ul ul ul li:hover ul ul{display:none;z-index:9999;}
.main-navigation ul li:hover ul,
.main-navigation ul ul li:hover ul,
.main-navigation ul ul ul li:hover ul,
.main-navigation ul ul ul ul li:hover ul,
.main-navigation ul ul ul ul ul li:hover ul{display:block;}
.main-navigation ul li ul{background-color:#ffffff;left:-1px;position:absolute;top:70px;width:260px;}
.main-navigation ul li .sub-menu a{text-transform:none;}
.main-navigation ul ul > li:last-child{border-bottom:1px solid #eaeaea;}
.main-navigation ul li ul li{float:none;padding:0;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.sub-menu li.current-menu-item a,.sub-menu li:hover  a  {color: #fff !important;background: #00b4fe;}
.main-navigation ul li.current-menu-item ul li.current-menu-item a,.main-navigation ul li.current-menu-item ul li:hover a{ color:#00b4fe;}
.main-navigation ul li ul li a,
.main-navigation ul li.current-menu-item ul li a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor ul li a,
.main-navigation ul li.current-menu-ancestor ul li a,
.main-navigation ul li.current_page_item ul li a{float:none;line-height:21px;font-size:13px;height:100%;padding:10px 20px;color:#666666;}
.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li:hover > a,
.main-navigation ul li.current-menu-item ul li a:hover{color:#80abc8;}
.main-navigation ul li ul li ul{left:158px;top:-1px;}
.main-navigation select{display:none;}
.menu-toggle{display:none;cursor:pointer;}
figure{margin:0;text-align:center;}
img{max-width:100%;height:auto;vertical-align:top;margin-bottom:18px;}
.entry-content img, .comment-content img, .widget img{max-width:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{}
img.size-full, img.size-large{max-width:100%;height:auto;}
.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:1.625em;}
p img{}
a img{border:0;}
a img:hover{opacity:0.8;filter:alpha(opacity=80);box-shadow:#000 0 0 0;}
img#wpstats{display:none;}
.alignleft{display:inline;float:left;margin-right:30px;}
.alignright{display:inline;float:right;margin-left:30px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.tg-after-three-blocks-clearfix{clear:both;}
.tg-featured-posts-clearfix{clear:both;}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5rem;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075rem 0;}
.gallery-caption{}
.gallery{margin:0 auto 15px;}
.gallery-item{display:inline-block;padding:15px 2%;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item{padding:15px 1%;}
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{padding:10px 0.5%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.33%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.66%;}
.gallery-columns-7 .gallery-item{width:14.28%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.11%;}
.gallery-icon img{margin:0 auto;}
.gallery .gallery-caption{font-size:12px;line-height:1.2;padding-top:5px;}
.big-slider-wrapper{max-width:1960px;margin:0 auto;position:relative;}
.bx-wrapper .big-slider img{margin:0 auto;}
.big-slider img{margin-bottom:0;width:100%;}
.big-slider .displayblock{display:block;}
.big-slider .displaynone{display:none;}
.inner-wrap.silderwrapp{position:relative;display:block;}
.big-slider .slider-entry-container{position:absolute;width:75%;text-align:left;z-index:999;left:0;top:300px;}
.big-slider .bgtitlesilder{font-size:85px;color:#fff;text-align:left;font-weight:bold;line-height:1.2;padding-bottom:12px;letter-spacing: 1.5px;}
.silderdiv .viwealldivbt{float:left;}
.silderdiv p{font-size:24.79px;color:#fff;font-weight:500;margin-bottom:30px;}
.big-slider .entry-title a{color:#ffffff;}
.big-slider .entry-title a:hover{color:#000;}
.big-slider-wrapper .bx-wrapper .bx-viewport{border:0;box-shadow:none;}
.big-slider-wrapper .bx-wrapper .bx-viewport{left:0;}
.slide-prev,
.slide-next{opacity:1;filter:alpha(opacity=50);-webkit-transform:translateY(-50%);transform:translateY(-50%);*/-ms-transform:translateY(-50%);position:absolute;top:50%;z-index:9;border-radius:3px;}
.slide-prev{margin-left:20px;}
.slide-next{right:0;margin-right:20px;}
.slide-prev a:before,
.slide-next a:before{font-family:FontAwesome;font-style:normal;font-weight:500;text-decoration:inherit;color:#fff;font-size:60px;padding:0;display:block;}
.slide-prev a:before{content:"\f104";}
.slide-next a:before{content:"\f105";}
.slide-prev a, .slide-next a{padding:10px 24px;display:block;}
#masthead .search-wrap input.s{width:180px;}
.fa.search-top{color:#80abc8;position:absolute;right:0;line-height:70px;cursor:pointer;padding-left:10px;top:0;}
.search-wrap{position:relative;}
.search-wrap button{border-radius:0;color:#fff;line-height:45px;margin-left:-2px;margin-bottom:0;padding:0 15px;position:absolute;top:0;right:0;}
.search-icon:before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#ffffff;font-size:18px;}
.search-form-top{border:1px solid #eaeaea;display:none;padding:10px;position:absolute;right:0;top:70px;z-index:9999;background-color:#ffffff;}
.not-found .search-wrap button{right:175px;}
.header-post-title-container{padding:40px 0;background-color:#80abc8;border-bottom:1px solid #f2f2f2;}
.header-post-title-container .post-title-wrapper{float:left;max-width:100%;padding-right:30px;}
.header-post-title-class{font-size:24px;padding-bottom:0;color:#ffffff;}
#secondary .widget,
#tertiary .widget{padding-bottom:40px;}
#secondary .widget-title,
#tertiary .widget-title{font-size:24px;}
#secondary .widget li a,
#tertiary .widget li a{padding-bottom:10px;display:inline-block;color:#474848;}
#secondary .widget li a:hover,
#tertiary .widget li a:hover{text-decoration:underline;}
.widget select{max-width:100%;}
#secondary .search-wrap button,
#tertiary .search-wrap button{right:26px;}
.both-sidebar #secondary .search-wrap button,
.both-sidebar #tertiary .search-wrap button{right:0;}
.widget.widget_service_block{padding:60px 0;}
.widget_service_block .services-main-description img{padding-bottom:40px;}
.widget_service_block h3.widget-title{text-align:center;text-transform:uppercase;padding-bottom:0;}
.widget_service_block h5 a{color:#666666;}
.widget_service_block h5 a:hover{color:#80abc8;}
.widget_service_block h3.widget-title:after{background:none repeat scroll 0 0 #ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.widget_service_block .services-main-description p{padding-bottom:50px;margin-bottom:0;}
.services-header{text-align:center;}
.services-header h2{text-transform:uppercase;border-bottom:4px solid #80abc8;display:inline;padding-bottom:10px;}
.single-service{text-align:center;}
.single-service:hover .icons{background-color:#80abc8;}
.single-service:hover .icons i{color:#ffffff;}
.single-service h5{padding:20px 0;font-size:20px;}
.single-service span.icons{width:100px;height:100px;border-radius:50%;border:2px solid #f8f8f8;display:block;position:relative;margin:0 auto;}
.single-service span i{font-size:36px;line-height:102px;margin:0;color:#80abc8;}
.featured-posts-header .widget-title{text-align:center;line-height:28px;padding-bottom:0;}
.featured-posts-main-description{text-align:center;}
.featured-posts-main-description p{padding-bottom:50px;margin-bottom:0;}
.widget_featured_posts_block .widget-title{text-transform:uppercase;}
.widget_featured_posts_block .widget-title:after{background:none repeat scroll 0 0 #ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.widget_featured_posts_block{padding-top:60px;}
.featured-posts-content{padding-bottom:40px;}
.single-post-image-wrap{float:left;margin-right:20px;margin-bottom:10px;}
.single-post-image-wrap img{padding-top:8px;margin-bottom:0;}
.single-post-content .read-btn a{margin-top:0;}
.widget_featured_posts_block .single-post .entry-title{margin:0 0 6px 0;font-size:25px;padding-bottom:0;}
.widget_featured_posts_block .single-post{margin-bottom:10px;}
.single-post-content p{}
.single-post-content a{color:#80abc8;}
.single-post-content .entry-title a{color:#666666;}
.single-post-content .entry-title a:hover{color:#80abc8;}
.widget_portfolio_block{}
.widget_portfolio_block .tg-column-odd,
.widget_portfolio_block .tg-column-even{margin-bottom:25px;text-align:center;}
.widget_portfolio_block .tg-one-fourth{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);}
.portfolio-container{background-color:transparent;padding:80px 0;}
.portfolio-container img{margin-bottom:0;}
.widget_portfolio_block h3.widget-title{color:#fff;text-align:center;text-transform:uppercase;padding-bottom:0;}
.widget_portfolio_block h3.widget-title:after{background:none repeat scroll 0 0 #ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.portfolio-main-description{text-align:center;padding-bottom:50px;}
.portfolio-main-description p{color:#ffffff;}
.moving-box{position:absolute;bottom:-80px;left:0;right:0;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;}
.moving-box a{color:#fff !important;display:block;background-color:#80abc8;padding:15px 5px;text-align:center;}
.view-detail a{height:58px;width:58px;display:block;position:absolute;top:-70px;z-index:1;left:0;right:0;margin:auto;text-align:center;}
.portfolio-container .tg-one-fourth:hover .view-detail a{top:70px;}
.fa.fa-link{font-size:40px;line-height:58px;}
.portfolio-view-more{text-align:center;}
.portfolio-button{display:inline-block;color:#ffffff;font-size:16px;padding:18px 20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #ffffff;margin-top:40px;}
.portfolio-button:hover{background:rgba(255, 255, 255, 0.26);}
.portfolio-container .tg-one-fourth{position:relative;float:left;}
.portfolio-container .tg-one-fourth:hover .moving-box{bottom:0;}
.portfolio-container .tg-one-fourth .single-portfolio-thumbnail{position:relative;padding:0;overflow:hidden;}
.breadcrumb{float:right;text-align:right;margin-top:8px;margin-bottom:2px;font-size:14px;}
.breadcrumb{color:#ffffff;font-weight:300;}
.breadcrumb a{color:#ffffff;font-weight:normal;}
.breadcrumb a:hover{text-decoration:underline;}
.wp-pagenavi{padding-bottom:40px;}
body{padding-top:30px;padding-bottom:30px;}
body.wide{padding-top:0;padding-bottom:0;}
#page{background-color:#ffffff;margin:0 auto;max-width:1180px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);}
.wide #page{max-width:100%;}
.inner-wrap{max-width:1100px;margin:0 auto;}
.seothseimg{padding-right:25px;}
.seothedesc h2{font-size:16px;font-weight:bold;color:#fff;}
.seothedesc p{font-size:14px;font-weight:400;color:#fff;}
.seothedesc .redotheseo{font-size:14px;font-weight:400;color:#00b4fe;}
.seothedesc .redotheseo:hover{color:#fff !important;}
.seootheservice{display:flex;padding-bottom:30px;}
#header-left-section{float:left;margin-right:25px;}
#header-logo-image{float:left;padding:5px 20px 5px 0;max-width:100%;}
#header-logo-image img{margin-bottom:0px;max-height:64px;}
#header-right-section{float:right;position:relative;}
#primary{float:left;width:64.54545454%;}
#secondary{float:right;width:31.81818181%;}
.left-sidebar #primary{float:right;width:64.54545454%;}
.left-sidebar #tertiary{float:left;width:31.81818181%;}
.both-sidebar #primary{width:72.72727272%;}
.both-sidebar #secondary{width:23.63636363%;}
.both-sidebar #primary #content{float:right;width:62.5%;}
.both-sidebar #primary #tertiary{float:left;width:32.5%;}
.no-sidebar-full-width #primary{width:100%;}
.no-sidebar #primary{float:none;margin:0 auto;}
.tg-one-half{float:left;width:48.18181818%;margin:0 3.63636363% 0 0;padding:0px 0px 30px;}
.tg-one-half-last{float:right;margin:0px;}
.tg-one-third{float:left;margin:0 3.63636363% 0 0;width:30.90909090%;}
.tg-one-third-last{float:right;margin-right:0;}
.tg-one-fourth{float:left;width:22.95454545%;margin:0 2.72727272% 0 0;}
.tg-one-fourth-last{margin:0px;}
.sticky{}
.extra-hatom-entry-title{display:none;}
.home.single-page{margin-top:0px;}
#content,#content{}
.sidebar{}
.single-page p a{color:#00b4fa;}
.single-page p a:hover{color:#555;}
.single-page p{margin-bottom:10px;}
.entry-content ul{list-style:square;}
.entry-content ul,
.entry-content ol{padding:0 0 0 20px;margin-bottom:30px;}
.entry-content li > ul,
.entry-content li > ol{margin-bottom:0;}
.sidebar h4{font-weight:400;padding-bottom:8px;margin-bottom:17px;}
.date-icon, .author-icon{width:32px;height:32px;display:block;float:left;}
.hentry .entry-title{font-size:24px;padding-bottom:10px;}
.hentry .entry-title a{color:#00b4fa;display:block;font-weight:400}
.hentry .entry-title a:hover{color:#80abc8;}
.entry-meta{width:100%;padding-bottom:20px;}
.entry-meta{font-size:14px;}
.read-btn a{border:1px solid #00b4fa;display:inline-block;margin-top:20px;padding:5px 16px;background:#00b4fa;color:#fff;font-size:12px;text-transform:uppercase;}
.read-btn a:hover{background-color:#00b4fa;color:#ffffff;}
.entry-meta > span{padding-right:15px;}
.entry-meta .fa{color:#474848;padding-right:5px;}
.entry-meta a{color:#474848;font-weight:300;}
.entry-meta a:hover{color:#80abc8;}
.entry-summary p{color:#474848;}
article.post{padding-bottom:60px;}
.tags a{display:inline-block;}
.default-wp-page li.previous{float:left;}
.default-wp-page li.next{float:right;}
.previous a,
.next a{color:#00b4fa;padding:5px 0;cursor:pointer;font-size:16px;display:inline-block;}
.next{float:right;}
.previous a:hover,
.next a:hover{text-decoration:underline;}
.default-wp-page{padding:20px 0;}
.nav-previous,
.nav-next{margin-bottom:15px;}
.nav-previous a,
.nav-next a{color:#80abc8;cursor:pointer;font-size:16px;}
.nav-previous a{float:left;}
.nav-next a{float:right;}
.nav-previous a:hover,
.nav-next a:hover{text-decoration:underline;}
#comments{border-top:1px solid #F8F8F8;padding-top:15px;}
#comments i{font-size:12px;color:#80abc8;padding-right:10px;line-height:1.5;}
#comments img{margin-bottom:5px;}
.comments-title{font-size:22px;line-height:28px;}
.comment-content a{word-wrap:break-word;}
.comment-navigation{margin-bottom:15px;}
.bypostauthor{}
#comments h2.comments-title,
#comments h3.comments-title{margin-bottom:10px;}
.avatar{border-radius:50%;float:left;}
.comments-area article header{margin:0 0 5px;overflow:hidden;position:relative;}
.comments-area .comment-edit-link,
.comments-area .comment-permalink,
.comments-area .comment-date-time,
.comments-area .comment-author-link{display:block;margin-left:100px;color:#999999;font-size:14px;}
.comments-area article header cite a:hover,
.comments-area a.comment-edit-link:hover,
.comments-area a.comment-permalink:hover{color:#80abc8;}
.comments-area .comment-author-link a{color:#999999;}
.comments-area .comment-author-link a:hover{color:#80abc8;}
.comments-area .comment-author-link span{margin-left:10px;padding:0 5px;background-color:#80abc8;color:#FFFFFF;border-radius:3px;}
.comments-area article header .comment-edit-link:before{content:"\f044";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#80abc8;font-size:12px;padding-right:10px;}
.comment-content{padding:15px 15px 25px;background-color:#F8F8F8;border-radius:2px;}
li.comment{margin-bottom:20px;width:100%;}
.comment ul, .comment ol{margin:0 0 20px 20px;}
.comment ul{list-style:square outside none;}
.comment .comment-reply-link{float:right;color:#aaaaaa;font-size:14px;}
.comment .comment-reply-link:before{content:"\f112";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#80abc8;font-size:12px;padding-right:10px;}
.comment .comment-reply-link:hover{color:#80abc8;}
.comment-list{}
.comment-list, .comment-list .children{list-style-type:none;padding:0;}
.comment-list .children{margin-left:40px;padding-top:20px;margin-bottom:0;}
#reply-title{font-size:20px;}
.comment-respond{padding-top:20px;}
.comment-respond small{float:right;}
.form-allowed-tags{display:none;}
.error404 .page-title{font-size:30px;}
#colophon{clear:both;overflow:hidden;}
.footertop_wrap.clearfix{background:#3f3f3f;display:block;padding:65px 0px 50px 0px;}
.scrollup:hover{opacity:0.6;}
.copyright-info ul li{margin-bottom:10px;float:left;margin-left:25px;}
.copyright-info ul li a{color:#fff;padding:5px 5px;}
.copyright-info ul li a:hover{color:#00b4fe;}
.extra-info{float:right !important;}
#colophon p{font-weight:400;color:#fff;line-height:22px;font-size:14px;font-family:'Orkney';}
#colophon a{font-weight:300;color:#fff;line-height:22px;font-size:14px;font-family:'Orkney';}
#colophon a:hover{color:#00b4fe;}
#colophon-box{float:left;width:22%;margin-right:4%;}
.footer-widgets-area a:hover{color:#00b4fe;}
#colophon .widget{padding-bottom:25px;}
#colophon .widget-title{margin-bottom:15px;font-size:14px;line-height:1.4;color:#fff;font-weight:bold;font-family:'Orkney';letter-spacing:1px;text-transform:uppercase;}
.footerlogodiv img{margin-bottom:0px;}
#colophon, #colophon p{font-size:14px;line-height:1.4;}
#colophon .footer-widgets-area li a{display:inline-block;padding-bottom:12px;}
.footer-box.footer-col1{float:left;display:block;position:relative;box-sizing:border-box;width:30%;padding-right:30px;}
.footer-box.footer-col5{float:right;}
.footer-box.footer-col2,.footer-box.footer-col3{float:left;display:block;position:relative;box-sizing:border-box;width:15%;padding-right:30px;}
.footer-box.footer-col4{padding-left:21px;float:left;display:block;position:relative;box-sizing:border-box;width:18%;padding-right:30px;}
.copyright_wrap{background:#395466;padding:25px 0px;}
.copyright{font-size:16px !important;color:#fff !important;margin-bottom:0px !important;font-weight:300 !important;font-family:'Orkney';}
#colophon .copyright-info a:hover{color:#00b4fe;}
.socialiconfooter li a{font-size:19.3px !important;color:#fff !important;}
.footer-nav{float:right;}
.footer-nav ul li{display:inline-block;padding-left:10px;}
#colophon .footer-nav ul li a{color:#b1b6b6;}
#colophon .footer-nav ul li a:hover{color:#80abc8;}
a#scroll-up{bottom:20px;position:fixed;right:20px;display:none;background-color:#ffffff;opacity:0.5;filter:alpha(opacity=50);padding:9px 18px;border-radius:2px;font-size:20px;}
a#scroll-up i{color:#80abc8;}
a#scroll-up:hover{opacity:1;filter:alpha(opacity=100);}
.topheadcont li{font-family:'Orkney';display:inline-block;padding-right:20px;color:#fff;}
.topheadcont li a{font-family:'Orkney';color:#fff;font-size:16px;font-weight:400;}
.socialicon li ,.socialiconfooter li{display:inline-block;padding-right:15px;}
.socialicon{float:left;display:block;}
.getquote{float:right;display:block;background:#00b4fa;padding:12px 15px;}
.socialicon li:last-child{padding-right:21px;}
.getquote a{font-size:14px;font-weight:bold;text-align:center;font-family:'Orkney';color:#fff;text-transform:uppercase;}
#masthead{position:absolute;width:100%;top:0;display:block;z-index:999;}
.topheadcont i{padding-right:5px;}
.topheadcont,.socialicon{padding-top:12px;}
.socialicon li a,.socialiconfooter li a{font-size:19.3px;color:#fff;}
.headtitle{display:inline-block;position:relative;margin:0 auto;font-size:30px;font-weight:bold;font-family:'Orkney';text-transform:uppercase;letter-spacing:1px;padding-bottom:0px;}
.secondtitle{font-weight:300;text-align:center;margin:0 auto;font-size:18px;font-family:'Orkney';}
.headtitle::before, .headtitle::after{content:"";position:absolute;height:3px;display:block;border-top:1px solid #3f3f3f;top:18px;width:60px;}
#whatwedo .headtitle:before{left:-40%;}
#whatwedo .headtitle:after{right:-40%;}
#hblockrow2 .headtitle:before,#serviceblock1 .headtitle:before{left:-15%;}
#hblockrow2 .headtitle:after,#serviceblock1 .headtitle:after{right:-15%;}
#hblockrow3 .headtitle:before ,#seoblock2 .headtitle:before{left:-25%;border-top:1px solid #fff;}
#hblockrow3 .headtitle:after,#seoblock2 .headtitle:after{right:-25%;border-top:1px solid #fff;}
#hblock4 .headtitle:before,#hblock6 .headtitle:before,.titletestmoinapage .headtitle:before ,#contctblock1 .headtitle:before ,#testminalblock1 .headtitle:before{left:-21%;}
#hblock4 .headtitle:after,#hblock6 .headtitle:after,.titletestmoinapage .headtitle:after ,#contctblock1 .headtitle:after,#testminalblock1 .headtitle:after{right:-21%;}
#hblock5 .headtitle:before{left:-35%;}
#hblock5 .headtitle:after{right:-35%;}
#hblock8 .headtitle:before,#faqblock1 .headtitle:before ,#projectblock1 .headtitle:before{left:-25%;}
#hblock8 .headtitle:after ,#faqblock1 .headtitle:after ,#projectblock1 .headtitle:after{right:-25%;}
#hblock10 .headtitle:before,#hblock10 .headtitle:after{display:none;}
#hblock10 .headtitle{font-size:36px !important;}
#hblock10 .headtitle,#hblock10 .secondtitle{color:#00b4fe;font-weight:400 !important;}
#reinvetingwrokdesc p{font-family:'Open Sans';color:#fff;font-size:14px;font-weight:400;}
.headtitlediv{text-align:center;}
#whatwedo .headtitle,#whatwedo.secondtitle ,#hblockrow2 .headtitle,#hblockrow2.secondtitle,#hblock4 .headtitle,#hblock4 .secondtitle,#hblock5 .headtitle,#hblock5 .secondtitle,#hblock6 .headtitle,#hblock6 .secondtitle,#hblock8 .headtitle,#hblock8 .secondtitle,.titletestmoinapage .headtitle,.titletestmoinapage .secondtitle,#serviceblock1 .headtitle,#serviceblock1 .secondtitle,#contctblock1 .headtitle,#contctblock1 .secondtitle ,#faqblock1 .secondtitle,#faqblock1 .headtitle,#projectblock1 .headtitle,#projectblock1 .secondtitle,#testminalblock1 .headtitle,#testminalblock1 .secondtitle{color:#242d3c;}
#seoblock2 .secondtitle,#seoblock2 .headtitle{color:#fff;}
#hblockrow3 .headtitle,#hblockrow3 .secondtitle{color:#fff;}
#seoblock1 img{margin-bottom:0px;}
.seocontent h2{font-size:25px;color:#00b4fe;font-weight:bold;font-family:'Orkney';}
.seocontentlast h3{font-size:24px;color:#242d3c;font-weight:bold;font-family:'Orkney';padding-bottom:45px;}
.seocontent p,.seocontentlast p{font-size:14px;color:#242d3c;font-weight:400;font-family:'Orkney';}
.seocontent{padding-top:50px;}
.wwedoimghover{display:none;}
.whatwedolist{text-align:center;margin:0 auto;margin-bottom:20px;}
.wedotitlediv h4{line-height:30px;}
.wedotitlediv h4 a{font-size:24px;color:#21d8de;font-weight:bold;line-height:20px;letter-spacing:1px;font-family:'Orkney';}
.wedodesc{width:95%;margin:0 auto;text-align:center;}
.wedodesc p,.wedodesc{font-size:14px;color:#3f3f3f;font-weight:400;line-height:20px;letter-spacing:1px;font-family:'Orkney';}
.wedotitlediv h4:hover .wwedoimghover{display:block;display:block;text-align:center;margin:0 auto;}
.wedotitlediv h4:hover .wedoimg{display:none;}
.imgwhatwe a:hover .wedoimg{display:none;}
.imgwhatwe a:hover .wwedoimghover{display:block;display:block;text-align:center;margin:0 auto;}
.viwealldivbt{display:block;text-align:center;margin:0 auto;}
.viewallbt{font-size:18px;font-weight:500;text-align:center;color:#fff;font-family:'Orkney';background:#00b4fe;text-transform:uppercase;letter-spacing:1px;padding:15px 35px;}
.viewallbt i{padding-left:20px;}
.viewallbt:hover{background:#3f3f3f;cursor:pointer;}
.marketservicetoggle .soua-accordion-title{font-size:18px !important;font-weight:bold !important;font-family:'Orkney';}
.marketservicetoggle .top_b.right_b.bottom_b.left_b{padding:0px 0px 0px 15px;}
.marketservicetoggle .soua-accordion-content{background:#FBFAFA !important;border:1px solid #ebebeb;border-top:0px !important;}
.marketservicetoggle .soua-accordion-title.active .top_b.right_b.bottom_b.left_b{border-bottom:none !important;}
.soua-accordion-title::after{content:'+';display:block;position:absolute;right:12px;top:-6px;font-size:24px;color:#00b4fe;font-weight:bold;}
.soua-accordion-title::after{content:'\f067';display:block;position:absolute;right:12px;top:-6px;font-size:24px;color:#7dd3f4;font-weight:bold;font-family:'FontAwesome';}
.marketservicetoggle .soua-accordion-title.active::after{content:'\f068';display:block;position:absolute;right:12px;top:-6px;font-size:24px;color:#7dd3f4;font-weight:bold;font-family:'FontAwesome';}
.indimghover{display:none;}
.indstitlediv h4{line-height:20px;text-align:center;margin:0 auto;}
.indstitlediv h4 a{font-size:16px;font-weight:600;font-family:'Open Sans';color:#444;text-align:center;margin:0 auto;text-transform:uppercase;}
.imgindservice a{border:1px solid #888;display:block;border-radius:50%;width:100px;height:100px;margin:0 auto;}
.imgindservice a img{margin-bottom:0px;line-height:100px;margin-top:25px;width:60px !important;}
.imgindservice{padding-bottom:12px;}
.indstitlediv h4:hover a,.imgindservice a:hover .indstitlediv h4 a{color:#00b4fe !important;}
.imgindservice a:hover .indimghover,.indstitlediv h4:hover .imgindservice a .indimghover{display:block;}
.imgindservice a:hover .indimg,.indstitlediv h4:hover .imgindservice a .indimg{display:none;}
.prjtitle a{color:#fff;font-size:25.59px;font-weight:bold;font-family:'Orkney';text-align:left;float:left;}
.prjdesc{color:#fff;font-size:14px;font-weight:500;font-family:'Orkney';text-align:left;display:inline-block;}
.righticonprj i{font-size:30px;text-align:right;padding-left:95px;float:right;color:#fff;}
#projectlistrow .panel-grid-cell ,#bloghomeblock .panel-grid-cell{padding-left:0px !important;padding-right:0px !important;}
.projectdiv,.projectimg{position:relative;display:block;}
.projectdesc{background:rgba(0,0,0,0.5);position:absolute;bottom:0;height:100%;left:0;right:0;opacity:0;}
.prjdescdiv{position:absolute;bottom:0;width:100%;left:0;right:0;padding:15px;}
.projectimg img{margin-bottom:0px;width:100%;}
.projectdiv:hover .projectdesc{opacity:1;cursor:pointer;}
.testimonials_grid .testimonial_content p{font-style:normal !important;font-size:14px;font-family:'Orkney';font-weight:400;color:#3f3f3f;text-align:center;}
.testimonial_content.big-col{padding:40px 40px !important;}
.testimonial_contentinner{display:block;position:relative;}
.testimonial_contentinner::after{content:'\f10d' !important;font-family:FontAwesome;font-size:60px;position:absolute !important;top:-50px !important;left:-5px;padding-right:22px;opacity:0.15;display:block;}
.cl-review-author-name{font-size:15PX;font-weight:bold;color:#000;letter-spacing:1px;}
.author-img img{width:50px !important;}
.author-img{float:left;}
.authorqucc{display:block;font-size:12px;font-weight:300;}
.home #comments,.home #secondary{display:none;}
#hblock7 .owl-prev,.cilentlogo .owl-prev{font-size:71.58px;color:#d7d8d9;position:absolute;top:-17px;left:-55px;}
#hblock7 .owl-next ,.cilentlogo .owl-next{font-size:71.58px;color:#d7d8d9;position:absolute;top:-17px;right:-55px;}
.factaboutcount p{font-size:18px;color:#242d3c;font-weight:bold;}
.factaboutcount .count{font-size:59px;color:#00b4fa;font-weight:bold;line-height:52px;margin-bottom:0px;}
.blogtitle h5{line-height:27px;}
.blogtitle h5 a{font-size:22px;color:#fff;font-weight:500;font-family:'Orkney';}
.blogdesc,.blogdesc p{font-size:14px;font-weight:500;font-family:'Orkney';color:#fff;padding-bottom:15px;}
.blogredmore a{font-size:18.52px;color:#fff;font-weight:500;font-family:'Orkney';}
.blogdivcontent ,.bolgimg{position:relative;display:block;}
.bolgimg img{margin-bottom:0px;width:100%;}
.bolghoverdesblue{position:absolute;top:0;padding:20px 40px;}
.pradingleft{padding-left:85px;}
.pradingright{padding-right:85px;}
.bolghoverdes{position:absolute;top:0;right:0;left:0;padding:20px 40px;height:100%;background:rgba(0,180,250,0.9);opacity:0;}
.blogdivcontent:hover .bolghoverdes{opacity:1;}
.seoproblmfrom .wysija-paragraph{width:33.33%;float:left;display:block;box-sizing:border-box;}
.seoproblmfrom p input{margin-bottom:0px;padding:15px 30px;background:#efefef;border:1px solid #b0b0b0;font-size:15.29px;color:#b0b0b0;font-weight:400;}
.seoproblmfrom .wysija-submit.wysija-submit-field:hover{background:#fff !important;color:#00558c !important;}
.seoproblmfrom .wysija-submit.wysija-submit-field{font-size:24.61px;color:#fff;font-weight:400;background:#00558c;text-align:center;margin-bottom:0px;padding:15px 0px !important;margin-top:0px;width:240px;float:right;word-wrap:normal;vertical-align:middle;line-height:20px;border:1px solid #00558c;}
.contctbgblue{display:block;position:relative;background:#00b4fe;padding:25px 15px;}
.titlefrom{font-size:30px;font-weight:500;text-align:center;color:#fff;text-transform:uppercase;}
.contctfrom input{height:45px;border-radius:0px;padding:14px 40px;background:rgba(225,225,255,0.3);border:none !important;color:#fff;margin-bottom:0px;font-size:16px;font-weight:400;}
.sendp{text-align:center;margin:0 auto;}
#sendbt{background:#fff;border:1px solid #fff;font-size:18px;color:#00b4fe;text-transform:uppercase;line-height:25px;padding:14px 55px;font-weight:bold;}
#sendbt:hover{background:#00b4fe;color:#fff !important;border:1px solid #fff;}
#addtext{border-radius:0px;padding:14px 40px;background:rgba(225,225,255,0.3);border:none !important;color:#fff;margin-bottom:0px;font-size:16px;font-weight:400;height:108px;}
.contcinfo h5{font-size:18px;font-weight:bold;text-transform:uppercase;color:#242d3c;font-family:'Orkney';}
.contcinfo p,.contcinfo a{font-size:14px;font-weight:500;color:#242d3c !important;font-family:'Orkney';}
.contcinfo a:hover{color:#00b4fe !important;}
.contcinfo-col1{width:45%;float:left;display:block;box-sizing:border-box;position:relative;}
.contcinfo-col2{float:left;display:block;position:relative;}
.contcinfo-col3{float:right;display:block;}
.contctfrom p{position:relative;display:block;}
.contctfrom .fa{position:absolute;top:14px;left:18px;color:#fff;font-size:16px !important;}
#faqblock1 .soua-accordion-title{color:#9d9d9d;font-size:16px !important;font-weight:500 !important;padding-left:65px;border-radius:10px 10px !important;}
#faqblock1 .soua-accordion-content{border-radius:0px 0px 10px 10px;}
#faqblock1 .soua-accordion-title > div{border-radius:10px 10px !important;}
#faqblock1 .soua-accordion-title::after{content:'\f067';display:block;position:absolute;left:1px;top:3px;font-size:20px;color:#9d9d9d;font-weight:500;font-family:'FontAwesome';width:50px;text-align:center;border-right:1px solid #9d9d9d;}
#faqblock1 .soua-main .soua-accordion{position:relative;padding:0 !important;margin:30px 0 !important;border:1px solid #9d9d9d;border-radius:10px 10px !important;}
#faqblock1 .soua-accordion-title.active{background:#ededed !important;border-radius:10px 10px 0px 0px !important;}
.page-id-35 #comments{display:none;}
.width25{width:25%;float:left;display:block;position:relative;box-sizing:border-box;}
.ffleft{float:left;}
.protfoliaimg{display:block;min-height:300px;}
.page-id-33 .righticonprj{float:right !important;width:10%;}
.home .testmonialpagediv ,.page-id-16 .testmonialpagediv,.page-id-46 .testmonialpagediv,.home .ourclientfooter,.page-id-16 .seocheck,.home .seocheck,.page-id-14 .ourclientfooter,.page-id-46 .ourclientfooter,.page-id-14 .testmonialpagediv ,.page-id-16 .ourclientfooter ,.page-id-35 #secondary ,.page-id-35 .ourclientfooter,.page-id-35 .testmonialpagediv{display:none;}
.titletestmoinapage{padding-bottom:40px;}
.testmonialpagediv{background:#F3F5FA;position:relative;display:block;padding:60px 0px 80px 0px;}
.testmonialpagediv .testimonials_grid .testimonial_content{position:relative;background:#fff;padding:15px 20px 20px 20px;margin-bottom:25px;border-radius:3px;}
.testimonials_grid h5 a img{width:40px;display:inline;border-radius:100px;margin-left:5px;margin-right:10px;}
.testmonialpagediv .testimonials_grid .testimonial_content:before{border-color:rgba(194,225,245,0);border-top-color:#ddd;border-width:12px;margin-left:-31px;}
.testmonialpagediv .testimonials_grid .testimonial_content:after,
.testmonialpagediv .testimonials_grid .testimonial_content:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.testmonialpagediv .testimonials_grid .testimonial_content:after{border-color:rgba(136,183,213,0);border-top-color:#f6f6f6;border-width:12px;}
.testmonialpagediv .testimonials_grid .testimonial_content:after,
.testmonialpagediv .testimonials_grid-one .testimonial_content:before{top:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.testmonialpagediv .testimonial_content{background-color:#ffffff !important;}
.testmonialpagediv .testimonial_content p{color:#000000 !important;}
.testmonialpagediv .testimonials_grid .testimonial_content:after{border-top-color:#ffffff !important;}
.testmonialpagediv .testimonials_grid{margin:10px;}
.ourclientfooter{display:block;position:relative;background:#fff;padding:60px 0px;}
.seocheck{background:url('images/footerseoimg.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;display:block;padding:75px 0px;}
.width60{float:right;width:60%;display:block;position:relative;box-sizing:border-box;padding-left:20px;}
.width40{width:40%;float:left;display:inline-block;}
.checkwebtitle{font-size:36px;color:#fff;line-height:40px;font-weight:bold;font-family:'Orkney';}
.seocheckfreefrom p input{float:left;width:70%;padding:15px 30px;margin-bottom:0px;font-size:15.29px;font-weight:400;color:#395466;border-radius:0px;font-family:'Orkney';}
.seocheckfreefrom .wysija-submit.wysija-submit-field{margin:0px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff;text-align:center;background:#395466;border-radius:unset;padding:12px 30px;}
.seocheckfreefrom p .wysija-paragraph{margin-bottom:5px;}
.banneimga{display:block;min-height:450px;}
.pagetitle h1{font-family:'Orkney';font-size:36px;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;padding-bottom:0px;line-height:36px;}
.breadcrumb-container.theme1 a{background:;display:inline-block;margin:0 5px;padding:5px 0px !important;text-decoration:none;}
.headerbanner{position:relative;display:block;}
.bannerdivtitle{margin:0 auto;text-align:center;position:absolute;display:inline-block;left:0;right:0;bottom:25%;}
.aboutcontent p ,.servicecontent p{color:#242d3c;font-size:14px;font-weight:400;margin-bottom:25px;font-family:'Orkney';}
.pagetile{font-size:30px;font-weight:bold;letter-spacing:1px;color:#242d3c;padding-bottom:25px;font-family:'Orkney';}
.page-id-6 .whatwedolist{margin-bottom:45px;}
.width50{width:50%;float:left;display:block;position:relative;box-sizing:border-box !important;padding:10px;}
.testminal_contentdiv{background:#f3f5fa;padding:50px 30px;width:90%;}
.testminal_contentdiv p{font-size:16px;color:#444444;font-weight:500;font-family:'Orkney';}
.testminal_contentdiv:after{content:'\f10d' !important;font-family:FontAwesome;font-size:105px;position:absolute !important;top:-62px !important;left:-15px;padding-right:22px;opacity:0.15;display:block;}
.testminal_contentdiv:before{content:'\f10e' !important;font-family:FontAwesome;font-size:105px;position:absolute !important;bottom:-15px !important;right:42px;padding-right:22px;opacity:0.15;display:block;}
.testminalname{margin:0 auto;text-align:center;padding:20px 0px;}
.testminalname h4{font-size:16.91px;text-align:center;color:#4cc2c0;font-weight:bold;padding-bottom:0px;letter-spacing:1px;line-height:20px;}
.testminalname span{font-size:16.91px;text-align:center;color:#4cc2c0;font-weight:300;padding-bottom:0px;letter-spacing:1px;line-height:20px;}
.width50.testimonial{margin-bottom:40px;}
.blog .single-page{margin-top:50px;}
#secondary.sidebar h3{font-size:20px;font-weight:bold;color:#00b4fa;border-bottom:1px solid #00b4fa;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase;}
#secondary.sidebar .fa{color:#00b4fa;}
.single .single-page{margin-top:50px;}
.single p{color:#474848;}
.single h1.entry-title{color:#00b4fa;}
.blog .testmonialpagediv, .blog .ourclientfooter, .blog .seocheck{display:none;}
.btn-default-th:hover{color:#000 !important;}
.bolg .read-btn a:hover{background-color:#00b4fa;color:#000;}
.socialicon a:hover ,.topheadcont li a:hover,.socialiconfooter a:hover{color:#00b4fe !important;}
.righticonprj {float: right !important;width: 5%;}
/******max-edit******/
.page-id-323 .testmonialpagediv,.page-id-323 .ourclientfooter,.page-id-323 .seocheck {display:none;}
.syft .h-title {background: #00b4fa;height: 75px;display: block;text-align: center;line-height: 75px;
	color: #fff;font-weight: bold;font-size: 30px;}
/*.page-id-323 .single-page{margin-top:50px;}*/
.syft {	border: 1px solid #ddd;}
.syft form {	padding: 30px;}
.syft form input, .syft form textarea {height: 40px;text-indent: 10px;border: 1px solid #e9e9e9;font-size: 14px;margin-bottom: 20px; background:transparent;}
.syft form textarea{height:80px;}
.syft form input.wpcf7-submit{text-indent: 0;font-size:24px; font-weight:bold; text-transform:uppercase; background:#00b4fa; height:60px; display:block; line-height:53px; text-align:center; width:100%; margin-bottom:0;}
div.wpcf7 .ajax-loader {	position: absolute;	z-index: 999;}
.seopage .headerbanner .bradcum{display:none;}
.inner-wrap > .bradcum{margin:25px 0; font-weight:bold; }
.seopage .headerbanner .bannerdivtitle {	bottom: 35%;}
.skyblue{color:#00b4fe;font-weight:bold;}
.seopage  .seocontent{padding-top:0;}
.dseo-block1, .dseo-block2 {	display: flex;	height: 100%;	align-items: center;	align-content: center;} 
.dseo-block1 .dseo-left {	width: 60%;}
.dseo-block1 .dseo-right{width:40%;}
.dseo-block2 .dseo-left {	width: 40%;}
.dseo-block2 .dseo-right{width:60%;}
.dseo-block2 .dseo-left{width:40%;}
.dseo-right, .dseo-left{color:#242d3c;}
.dseo-right img, .dseo-left img  {width:100%;}
.wpp-list li {	margin-bottom: 15px;}
.wpp-list li > a {display:block !important; float:left !important;}
.wpp-excerpt {display:none !important;}
.post-stats {	display: inline-block !important;	font-size: 12px !important;	float: none !important;	clear: both !important;}
/*prixzi*/
.planetitlesame { background: #3399cc; padding: 0; font-size: 16px; color: #fff; font-weight: bold; text-align: center; height: 48px; vertical-align: middle; position: relative; line-height: 48px;}
.planetitlesame::before { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #3399cc; display: block; position: absolute; right: 0; left: 0; bottom: -10px; z-index: 9999; content: ''; margin: 0 auto;}
.Planedetails .plandiv1 span {color: #000; font-size: 16.07px; font-weight: 300;}
.Planedetails h2 {font-size: 16.05px;color: #000 !important;font-weight: bold;text-transform: uppercase;letter-spacing: 1px; padding-bottom: 8px;}
.planetitle .plandiv1{background: #00b4fa;font-size: 21px;color: #fff;font-weight: bold;text-align: center;height: 42px;vertical-align: middle;line-height: 47px;}
.seoleftcontetn { width: 100%; }
#prizisecondary {
    display: none;
}
.sidebar { float: right; width: 25%;}
.plandiv3.planetitlesame:before ,.plandiv5.planetitlesame:before {border-left: 10px solid transparent;
 border-right: 10px solid transparent; border-top: 10px solid #336666;}
.planetitle .plandiv2{background: #3399cc;} 
.planetitle .plandiv3{background: #336666;} 
.planetitle .plandiv4{background: #3399cc;} 
.planetitle .plandiv5{background: #336666;} 
.planetitle .plandiv6{background: #3399cc;} 
.planenokey { display: block;background: #e7e6e6;padding: 7px;}
.marg40{margin-bottom: 40px;}

.Planedetails .planenokey .plandiv2 span ,.Planedetails .planenokey .plandiv3 span ,.Planedetails .planenokey .plandiv4 span ,.Planedetails .planenokey .plandiv5 span ,.Planedetails .planenokey .plandiv6 span { color: #000; font-weight: 500; font-size: 15.39px;}
.planenokey .plandiv2 span ,.planenokey .plandiv3 span ,.planenokey .plandiv4 span ,.planenokey .plandiv5 span ,.planenokey .plandiv6 span { color: #000; font-weight: 300; font-size: 13.39px;}
.planenokey .plandiv1 span { color: #000 !important; font-size: 16.07px; font-weight: bold;}
.plandiv1 { width: 25%; float: left; display: block; position: relative; box-sizing: border-box;text-align: center;}
.plandiv2, .plandiv3, .plandiv4, .plandiv5, .plandiv6 {width: 15%;float: left;display: block;text-align: center;}
.offpageplan, .socialmedia, .contentwritingplan, .rechdivpal, .onepageseoplan { padding: 15px 0px;}
.socialmedialist img,.rechpallist img,.contentwritinglist img,.onepagelist img,.offpagelist img,.wrokreportlist img{ margin-bottom:0px;}
.socialmedialist:nth-child(even),.rechpallist:nth-child(even),.contentwritinglist:nth-child(even),.onepagelist:nth-child(even),.offpagelist:nth-child(even),.wrokreportlist:nth-child(even){background: #f5f5f5;padding: 10px 0px;display: block;border-bottom: 9px solid #fff; }
.socialmedialist:nth-child(odd),.rechpallist:nth-child(odd),.contentwritinglist:nth-child(odd),.onepagelist:nth-child(odd),.offpagelist:nth-child(odd),.wrokreportlist:nth-child(odd) {background: #e7e6e6;padding: 10px 0px;display: block;border-bottom: 9px solid #fff; }
.payimg { padding: 20px;}
.payimg img { margin-bottom: 0px;}
.inclusdli li { font-size: 16px; color: #000; font-weight: bold; padding-left: 30px;}
#text-8 .widget-title, #text-9 .widget-title { color: #00b4fa; font-size: 20px; font-weight: bold; text-transform: uppercase; border-bottom: 2px solid rgba(0,180,250,0.5); padding-bottom: 5px;}
#text-8, #text-9 {background: #f5f5f5;padding: 20px 10px;margin-bottom: 20px;}
.page-id-10 .syft form input.wpcf7-submit {font-size: 18px; height: 50px;  line-height: 45px;}
.page-id-10 .syft .h-title { font-size: 23.48px; height: 60px; line-height: 60px;}
.page-id-10 .syft form { padding: 20px;}
.inclusdli {margin-top: 10px;}
.inclusdli li .fa {color: #00b4fa;float: left;width: 20px;font-size: 16px;margin-top: 3px;}
.page-id-10 .seocheck, .page-id-10 .testmonialpagediv, .page-id-10 .ourclientfooter {  display: block;}
.planetitle.clearfix {	background: #e7e6e6;}
.Planedetails {padding-bottom: 60px;}
.page-id-10 .single-page { padding-bottom: 85px;}
.inclusdli li span {	float: right;	display: ;	width: 90%;}
.page-id-10 #whatwedo .headtitle:before { left: -18%;}
.prizingpage #whatwedo .headtitle:after { right: -18%;}
/*******/
@media screen and (max-width:1600px){.big-slider .bgtitlesilder{font-size:80px;}
.big-slider .slider-entry-container{top:210px;}
}
@media screen and (max-width:1280px){.big-slider .bgtitlesilder{font-size:55px;}
.big-slider .slider-entry-container{top:210px;}
.slide-prev{margin-left:0;}
#hblock7 .owl-next, .cilentlogo .owl-next{right:-30px;}
#hblock7 .owl-prev, .cilentlogo .owl-prev{left:-30px;}
.pradingright{padding-right:0px;}
.pradingleft{padding-left:0px;}
}
@media screen and (max-width:1190px){#page{width:97%;}
.wide #page{width:100%;}
.inner-wrap{width:94%;}
.silderdiv p{font-size:16.79px;}
.silderdiv .viewallbt{font-size:16px;padding:12px 20px;}
.big-slider .slider-entry-container{left:20px;}
.blogdesc, .blogdesc p{padding-bottom:0px;}
.bolghoverdesblue,.bolghoverdes{padding:10px;}
.blogredmore a,.blogredmore a{font-size:16.52px;}
.footer-box.footer-col4{padding-left:10px;width:15%;padding-right:10px;}
.inclusdli li {	padding-left: 10px;}
.inclusdli li span {	width: 88%;}
.page-id-10 .syft form input,.page-id-10 .syft form textarea {	margin-bottom: 5px;}
.page-id-10 .syft .h-title {	font-size: 20px;	height: 50px;line-height: 50px;}
}
@media screen and (max-width:1050px){.main-navigation li{padding:0px 18px;}
.footer-box.footer-col5{float:left;}
.footer-box.footer-col4,.footer-box.footer-col1{width:50%;}
.footer-box.footer-col2, .footer-box.footer-col3{width:25%;}
.width25{width:33.33%;}
.contcinfo-col1,.contcinfo-col2,.contcinfo-col3{width:100%;float:none;display:block;box-sizing:border-box;position:relative;text-align:center;}
}
@media screen and (max-width:1022px){.main-navigation li{padding:0px 10px;}
#header-logo-image{padding:5px 5px 5px 0;}
#header-left-section{margin-right:0px;}
.big-slider .slider-entry-container{left:50px;top:160px;}
.blogdesc, .blogdesc p{display:none;}
#hblock10 .headtitle{font-size:30px !important;}
.righticonprj{float:right !important;}
.prjdesc{display:block;float:left !important;clear:both !important;}
}
@media screen and (max-width:980px){
  .page-id-10  #whatwedo .headtitle::before {left: -18%;}
  .planetitle .plandiv1 {font-size: 16px;}
  .planetitlesame {font-size: 12px;}
  .inclusdli li {padding-left: 0px;font-size:14px;}
  .inclusdli li span {width: 85%;}
  #text-8 .widget-title, #text-9 .widget-title {font-size: 15px;}
}
@media screen and (max-width:849px){.main-navigation ul.menu li a{font-size:13px;}
.main-navigation li{padding:0px 5px;}
.topheadcont li a{font-size:14px;}
.big-slider .bgtitlesilder{font-size:45px;padding-bottom:10px;}
}
@media screen and (max-width:780px){.blogdesc, .blogdesc p{display:block;}
.bolghoverdesblue,.bolghoverdes{padding:20px 40px;}
.blogredmore a,.blogredmore a{font-size:18.52px;}
.pagetile{text-align:center !important;}
.width40{width:100%;float:none;display:block;text-align:center;margin:0 auto;}
.width60{float:none;margin:0 auto;text-align:center;width:100%;display:block;}
.width25{width:50%;}.width50,.testminal_contentdiv{width:100%;}
}
@media screen and (max-width:768px){#header-left-section{max-width:80%;margin-right:0;}
#header-right-section{float:none;}
#header-text{padding-right:0;}
.big-slider .slider-entry-container{width:80%;}
.big-slider .entry-title{font-size:30px;padding-bottom:28px;}
.slider-button{font-size:12px;padding:10px 14px;letter-spacing:1px;}
.slide-prev a:before, .slide-next a:before{font-size:24px;padding:14px 18px;}
.slide-prev{margin-left:8px;}
.slide-next{margin-right:8px;}
.menu-toggle,
.main-navigation.toggled .menu-primary-container{display:block;}
.main-navigation ul{display:none;}
.main-navigation{padding-top:0;}
.menu-toggle{margin-top:28px;right:48px;position:absolute;}
.menu-toggle:before{color:#fff;content:"\f0c9";font-family:fontawesome;font-size:22px;position:absolute;top:-10px;}
.menu-primary-container{clear:both;}
.menu-primary-container > ul > li > a,
.menu > ul > li > a{line-height:50px;height:88px;}
.menu-primary-container ul ul li{padding-right:0;}
.menu-primary-container > ul > li > a,
.menu > ul > li > a{height:auto;line-height:1;}
#masthead .menu-primary-container li a{border-bottom:1px solid #fff;color:#fff;display:block;font-size:14px;padding:10px;width:100%;font-weight:bold;}
.main-wrapper{position:relative;display:block;padding-top:148px;}
.silderdiv p, .silderdiv .viwealldivbt{display:none;}
.seoproblmfrom .wysija-paragraph{width:100%;float:none;}
.seoproblmfrom .wysija-submit.wysija-submit-field{float:none;margin:0 auto;}
.single-post-image-wrap{float:none;margin-right:0;}
.single-post-content .entry-title,
.single-post-content p,
.read-btn{text-align:center;}
.widget_portfolio_block .tg-column-odd,
.widget_portfolio_block .tg-column-even{text-align:center;margin-bottom:25px;}
.single-service.tg-one-third{margin-bottom:25px;}
.tg-after-two-blocks-clearfix{clear:both;;}
.tg-after-three-blocks-clearfix{clear:none;}
.copyright-info{padding-right:0;float:none;text-align:center;}
.footer-nav{float:none;text-align:center;}
.logo-disable #site-navigation > .menu{padding-top:60px;}
.logo-disable .main-head-wrap.inner-wrap{padding:0;}
.footer-bottom .pull-left, .footer-bottom .pull-right{float:none !important;text-align:center;margin:0 auto;padding-bottom:10px;}
.topheadcont, .socialicon{margin:0 auto;text-align:center;}
.headtop .pull-right,#header-right-section .pull-right,.headtop .pull-left{float:none !important;}
.getquote{display:none;}.socialicon{float:none;margin:0 auto;text-align:center;}
#masthead{position:fixed;width:100%;top:0;display:block;z-index:999;background:#242D3C;}
#hblock7 .owl-prev, .cilentlogo .owl-prev{left:-10px;}
#hblock7 .owl-next, .cilentlogo .owl-next{right:10px;}
.footertop_wrap.clearfix{padding:40px 0px 20px 0px;}
#colophon .widget{padding-bottom:0px;}
.footer-box.footer-col4, .footer-box.footer-col1, .footer-box.footer-col2, .footer-box.footer-col5, .footer-box.footer-col3{width:100%;display:block;margin:0 auto;padding:0px 0px 15px 0px;text-align:center;float:none;}
.banneimga{min-height:250px;}
.seoleftcontetn {width: 100%;float: none;}
.sidebar {float: none;	width: 100%;	margin-top: 30px;}
.planetitlesame {	font-size: 10px;}
.planetitle .plandiv1 {font-size: 14px;}
.planenokey .plandiv1 span {	font-size: 14px;}
.inclusdli li span {width: 94%;}
  #text-8 .widget-title, #text-9 .widget-title {font-size: 20px;}
}
@media screen and (max-width:767px){#primary, #secondary,
.both-sidebar #primary,
.both-sidebar #secondary,
.both-sidebar #primary #content,
.both-sidebar #primary #tertiary{float:none;width:100%;}
.tg-one-half, .tg-one-third{float:none;width:100%;margin:0;}
}
@media screen and (max-width:600px){.big-slider .slider-entry-container{width:75%;}
.six.columns{width:100%;}
.slide-prev a:before, .slide-next a:before{font-size:40px;padding:6px 12px;}
.slide-prev{margin-left:4px;}
.slide-next{margin-right:4px;}
.big-slider .slider-entry-container{left:50px;top:60px;}
.big-slider .bgtitlesilder{font-size:30px;padding-bottom:10px;}
}
@media screen and (max-width:490px){
  .inner-wrap{width:91%;}
.headtitle{font-size:24px;}
.width25{width:100%;}
.seocheckfreefrom p input{margin-bottom:10px;width:100%;}
.seocheckfreefrom .wysija-submit.wysija-submit-field{margin:0 auto;}
.widget_portfolio_block .tg-column-odd,
.widget_portfolio_block .tg-column-even{float:none;width:100%;}
.viewallbt { font-size: 16px;}
.dseo-block1, .dseo-block2 {	display: block;	height: auto;	align-items: normal;	align-content: normal;}
.dseo-block1 .dseo-left, .dseo-block1 .dseo-right, .dseo-block2 .dseo-left, .dseo-block2 .dseo-right {	width: 100%;}
.dseo-block1 .dseo-left img, .dseo-block1 .dseo-right img, .dseo-block2 .dseo-left img, .dseo-block2 .dseo-right img{width:auto;}
.plandiv1 {	width: 100%;	float: none;}
.plandiv2, .plandiv3, .plandiv4, .plandiv5, .plandiv6 {	width: 20%;}
.planetitlesame {font-size: 9px;}
.inclusdli li span {	width: 91%;}
}
.entry-date .updated{display:none;}
div.wpcf7-validation-errors{color:#000;}