/*  
Theme Name: Opus
Description: pwnd - Premium Wordpress Theme
Version: 20.0
Author: Gljivec
Theme URI:http://themeforest.net/
Author URI:http://premiumcoding.com/
License URI:http://themeforest.net/

Domain Path: /lang
*/



.mc4wp-form input[type=email]{background:#f2f2f2 !important;border:none !important;box-shadow:none !important;outline:none !important;height:60px !important;font-size:16px !important;}
.mc4wp-form input[type=submit]{background:#333 !important;border:none !important;box-shadow:none !important;outline:none !important;height:60px !important;font-size:16px !important;text-transform:uppercase;font-weight:bold !important;font-size:20px !important;letter-spacing:1px;}
.affiliate-image img{margin-right:25px;}
.pmc-google{height:0;}
.download_container a{font-weight:bold;}
.blogpost .datecomment .link.price{float:left;}
.blogpost .datecomment .link.price a{background:#343434;border-bottom:none;margin-left:5px;font-size:13px;}
.blogpost .datecomment .link.price a:hover{background:#000;border-bottom:none !important;}
.downloadlink , .buttondark a, .manual-optin-trigger{width:100%;text-align:center;float:left;background:#cc3333;color:#fff !important;padding:15px 0;margin-top:15px;margin-bottom:15px;border-radius:4px;text-transform:uppercase;font-weight:bold;}
.buttondark a{background:#222;border:none;}
.content .buttondark{border:none !important;}
.downloadlink:hover{opacity:0.8;}
.related h4 a{font-weight:bold;}
.sentry p span{color:#222;}
.test, .empty-template{display:none;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, header, hgroup, menu, nav, section{display:block}
body{text-shadow:none;}
nav ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}
ins{color:#fff;text-decoration:none;border-radius:3px;padding:3px;}
mark{background-color:#ff9;color:#fff;font-style:italic;font-weight:bold;padding:2px;}
del{text-decoration:line-through}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;background:#eee;margin:1em 0;padding:0;}
input, select{vertical-align:middle}
body, html{min-height:100%}
body{overflow:hidden;}
select{padding:5px;min-width:150px;}
body{font-size:small;letter-spacing:0.5px;line-height:1.65em;}
select, input, textarea, button{font:99% sans-serif}
input, select , textarea{padding:5px;color:#4c4c4c;outline:none;background-color:#fff;border:1px solid #e7e7e7;border-bottom:1px solid #D9D9D9;}
textarea:focus{border:1px solid #D9D9D9;}
input[type="text"], input[type="password"], input[type="email"], select, textarea{padding-left:10px !important;}
pre, code, kbd, samp{font-family:monospace, sans-serif}
body, select,textarea{color:#222}
h1, h2, h3, h4, h5, h6{font-family:sans-serif;font-weight:normal;line-height:110%;color:#999}
h1{font-size:26px}
h2{font-size:22px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
html{overflow-y:scroll}
a:hover, a:active{outline:none}
ul, ol{margin-left:2em;margin-top:20px;margin-bottom:20px;}
.aq-posts-block ul{margin-left:0;}
ol{list-style-type:decimal}
nav ul, nav li{margin:0}
small{font-size:11px;font-weight:normal;}
strong, th{font-weight:bold}
td, td img{vertical-align:top}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
textarea{overflow:auto}
.ie6 legend, .ie7 legend{margin-left:-7px}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{}
.ie7 input[type="checkbox"]{vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}
input[type=button], input[type=submit], button{cursor:pointer}
button, input, select, textarea{margin:0;}
button{margin:0;}
input[type="submit"]{width:auto;}

::-moz-selection{background:#666;color:#fff;text-shadow:none;}
a:link{-webkit-tap-highlight-color:#666}
button{width:auto;overflow:visible;}
.ie7 img{-ms-interpolation-mode:bicubic}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.invisible{visibility:hidden}
.clearfix:before, .clearfix:after{content:" ";display:block;height:0 !important;visibility:hidden;}
.clearfix:after{clear:both}
.clearfix{zoom:1}
html body div.clear, html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;position:static;overflow:hidden;visibility:hidden;width:0;height:0;}
img.centered, img.aligncenter{display:block;margin:0 auto;overflow:hidden;padding:4px;}
img.alignright{padding:4px;margin:2px 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:2px 7px 2px 0;display:inline;}
.alignright{float:right}
.alignleft{float:left}
.center{text-align:center}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:1.65em;padding:0 4px 5px;margin:0;}
code{font-size:12px;display:block;border:1px solid #eee;padding:10px;margin:10px 0 0 0;background:#FCFCFC;}
.usercontent h1{margin:0;padding-left:0 !important;}
.usercontent .framed{padding:20px;background:#fff;}
.sticky{border:1px solid #111;}
.gallery-caption{display:block;}
.bypostauthor{display:block;}
#slider .images{opacity:0;}
#breadcrumb, #breadcrumb a
.button, .button:visited{padding:10px;color:#fff;}

.google-map-placeholder{border:10px solid #eee !important;border-radius:5px;}
.PostContent p{text-align:left !important;}
div, h1{-ms-word-wrap:break-word;word-wrap:break-word;}
.fullwidth{width:100% !important;}
.nicescroll-rails{display:none;}
.sentry p a span{color:#1FBCF1;}
.sentry p a span:hover{text-decoration:underline;}
.content.pagesidebar.sidebarWoo{margin-bottom:70px;}
#headerwrap{position:relative;float:left;width:100%;z-index:999;border-bottom:none !important;background:#fff;}
.pmc_boxed #headerwrap{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.smallheader #headerwrap{background:none;}
.pmc_boxed #headerwrap.pmc_menu_transparent{width:1180px;padding:0 30px;}
#headerwrap.pmc_menu_transparent{position:absolute;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#headerwrap.pmc_menu_transparent{background:rgba(0,0,0,0.35);}
#headerwrap.pmc_menu_transparent:hover{background:rgba(0,0,0,0.45);}
#headerwrap.pmc_menu_transparent .menu > li > a{color:#fff;}
#headerwrap.pmc_menu_transparent .menu > li a:after{color:#fff;}
#header{margin:0 auto;padding:0;display:block;width:100%;max-width:1180px;}
#logo{text-align:center;float:left;z-index:9;position:relative;max-width:100%}
.logo-right{position:relative;float:right;}
.logo-left{position:relative;float:left;}
.logo-center{position:relative;float:none;text-align:center;}
.main{margin:0 auto;padding:0px;height:100%;position:relative;z-index:1;}
.main{margin:0 auto;height:100%;}
.mainwrap{float:left;position:relative;width:100%;margin:0;padding:0;z-index:99;background:#F8F8F8;}
.mainwrap.pmc_parallax{background-attachment:fixed !important;position:static;background-size:auto !important;}
.shadow{background:url(images/shadow.png) repeat-x;height:16px;margin:0;z-index:20;}
.mainwrap-icon-background{position:relative;z-index:9;}
.fixedmenu{display:none;position:fixed !important;background:#fff;background:rgba(25,25,25,0.95);margin-top:0 !important;padding:5px 0 5px 0;z-index:9999;border-bottom:1px solid #eee\9;-moz-box-shadow:0 1px 7px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.2);box-shadow:0 1px 7px rgba(0,0,0,0.2);width:100% !important;}
.holder-fixedmenu{margin:0 auto;position:relative;}
.fixedmenu .logo-fixedmenu{float:left;}
.fixedmenu .logo-fixedmenu img{height:32px;margin-top:4px;}
.fixedmenu .menu-fixedmenu{float:right;margin:5px 0px 0 0;}
.fixedmenu .menu-fixedmenu li,.fixedmenu .menu-fixedmenu li.current-menu-ancestor{border:none;background:none;}
.pagenav.fixedmenu{height:38px;}
.fixedmenu .menu .pmcbig img{width:50%;text-align:center;margin-left:55px}
.fixedmenu .menu .pmcbig ul.sub-menu li{padding:5px 0 5px 0;}
.fixedmenu a{color:#1F1F1F;}
.menu-fixedmenu li{background:#ED2470;padding:6px 12px 12px 12px;margin-top:-13px;background:none;margin-left:0 !important;}
.menu-fixedmenu a.important_color{}
.menu-fixedmenu li li{padding:0px;margin:0;}
.plans_pricing_button{background:#56ad67 !important;padding:0 !important;border-radius:3px;}
.plans_pricing_button a{padding:10px 15px !important;color:#fff !important;border-radius:3px;}
.plans_pricing_button a:hover{background:#333;color:#fff !important;border-radius:3px;}
.menu-fixedmenu .plans_pricing_button,.menu-fixedmenu .plans_pricing_button a{border-radius:0;border-bottom:0}
.menu-fixedmenu .plans_pricing_button{height:48px;}
div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, div.wpcf7-spam-blocked{border:2px solid #1ABC9C;height:40px;float:left;line-height:40px;margin-left:0;border-radius:4px;}div.wpcf7-validation-errors{border:2px solid #E74C3C;}
div.wpcf7-mail-sent-ng{border:2px solid #E74C3C;}
div.wpcf7-spam-blocked{border:2px solid #F39C12;}
span.wpcf7-not-valid-tip{color:#E74C3C;float:right;}
.pagenav.menu-description{float:none;}
.pmc_menu_transparent.social-menu .pagenav.menu-description{width:100%;float:right;}
.smallheader .pagenav.menu-description{width:100%;float:none;}
#header .pagenav.menu-description ul.menu > li > a{padding-bottom:3px;}
#header .pagenav.menu-description ul.menu > li{padding-bottom:25px;}
.pagenav.menu-description .sub-menu{margin-top:5px;}
.smallheader #headerwrap .menu > li a, .smallheader #headerwrap span.pmcmenutitleimage{}
#logo{margin-top:17px;}
#header ul.menu{padding-top:34px;}
#header ul.menu > li > a{padding-bottom:34px;}
.smallheader li a{color:#fff !important;}
.smallheader .pagenav, .social-menu .pagenav{text-align:center !important;}
.aq-block-aq_widgets_block .widget.widget_search, .aq-block-aq_widgets_block .widget.widget_search form div input{margin:0;}
.aq-block-aq_widgets_block .widget.widget_search form{height:auto;}
.aq-block-aq_widgets_block .widget.widget_search form div input{height:26px;margin-top:0px;background:#444;background:#fff;border:0;margin-left:0px;width:80%;height:40px;}
.aq-block-aq_start_content_block .aq-block-aq_widgets_block .widget.widget_search form div input{margin-top:-5px;}
.smallheader .aq-block-aq_widgets_block .widget.widget_search form div input{margin-top:5px;}
.menu-description{position:relative;float:left;line-height:18px;color:#aaa;font-size:13px;}
.TopHolder{position:relative;width:100%;margin:0;z-index:10;background:#fff;border-bottom:1px solid #eee !important;}
.TopHolder a{color:#595959 !important;font-weight:bold;}
.top-nav{width:1180px;margin:0 auto;height:36px;}
.top-nav.pmc_menu_transparent {background:#2CBDEF;}
.top-nav.pmc_menu_transparent a, .top-nav.pmc_menu_transparent i{color:#fff;}
.aq-block-aq_notification_menu_block{background:none;border-bottom:1px solid #eee;}
.top-nav a{font-weight:normal;text-transform:uppercase;}
.top-nav ul{float:right;list-style:none;height:100%;margin-right:-12px;}
.top-nav li{float:left;height:100%;}
.top-nav li a{padding:6px 12px 0 12px;display:inline-block;font-size:12px;color:#aaa;}
.top-nav li:last-child{border:none;}
.topLanguage , .topNotification{float:left;}
.topNotification{color:#aaa;padding-top:4px;font-size:13px;float:left;}
.topNotification-content{float:left;margin-right:20px;padding-right:20px;}
div.topNotification-content:last-child{border:none;}
.notification-text{margin-left:20px;}
.topNotification-content i{float:left;margin:8px 0px 0 0px}
.social-notification{float: right;margin-top:4px;margin-right:-5px;}
.social-notification a{padding:5px;}
.social-notification a:hover{opacity:0.7;}
.respMenu{display:none;}
.respMenu.noscroll{float:none;}
.pagenav{margin:0;width:100%;text-align:center;margin:0 auto;position:relative;}
.menu-header .logout{display:none;}
.menu-header{z-index:9999;position:relative;top:30px;}
.menu, .menu *{margin:0;padding:0;list-style:none;}
.menu{height:100%;}.menu-right{text-align:right;}
.menu > li{display:inline-block;text-align:left;}
.menu > li:last-child{padding-right:0;}
.menu > li i{margin-right:6px;}
.menu > li a{display:block;position:relative;text-decoration:none;text-transform:uppercase;}
#header ul.menu > li{padding:0px 12px 0px 12px;}
#header ul.menu > li:last-child{padding-right:0}
.menu > li a:after{content:'ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢';position:absolute;color:#2a2b2c;right:-15px;}#header ul.menu > li:last-child > a{padding-right:0;}
.menu > li a{letter-spacing:normal;font-weight:normal;}
.menu a.important_color, .current-menu-item a{}
.menu li li a, span.pmcmenutitleimage{color:#2a2b2c;}
.menu .current-menu-ancestor.has-sub-menu{}
.menu > li:last-child a:after{display:none;}
.fixedmenu .current-menu-ancestor.has-sub-menu:before{display:none;}
.menu{margin:0;}
.menu .container{border:1px solid #dfdcdc;border-width:1px 0 0 0;}.menu ul{list-style:none;margin:0px;font-size:11px;text-align:center;}.menu ul li{display:inline-block;float:left;}.menu ul li a{display:block;line-height:22px;position:relative;padding:12px 6px 7px 15px;}.menu > ul li a, .menu .menu > ul li a{}.menu ul li:first-child a{border-left:0px;}
.menu ul.sub-menu, .menu ul.children{display:none;margin-left:-15px;position:absolute;font-size:14px;left:auto;min-width:180px;background:#fff;background:rgba(255,255,255,0.98);opacity:1;z-index:99999;-moz-box-shadow:0 1px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.15);box-shadow:0 1px 10px rgba(0,0,0,0.15);}.menu-fixedmenu .menu ul.sub-menu, .menu-fixedmenu .menu ul.children{margin-top:12px;}
#ie8 .menu ul.sub-menu, #ie8 .menu ul.children{border:1px solid #666767;}
#ie8 .menu .megamenu ul.sub-menu ul, #ie8 .menu .megamenu ul.children ul{border:0;}
.menu ul.sub-menu li, .menu ul.children li{border-left:0px;margin-right:0;float:none;display:block;position:relative;text-align:left;white-space:nowrap;border-bottom:1px solid #eaeaea;}
.bigimagemenu li.menu-item-type-custom{border:none !important;}
.menu ul.sub-menu li:first-child a{padding-top:13px;}
.menu ul.sub-menu li:last-child a{padding-bottom:14px;}
.menu ul.sub-menu li a, .menu ul.children li a{border:none;padding:13px 0px;margin:0px 15px;font-size:13px !important;}.menu ul.sub-menu li:last-child, .menu ul.children li:last-child, .menu ul.sub-menu li:last-child a{border-bottom:none;}.sub-menu li{font-size:12px;width:auto;height:auto;}
.pmcbig .sub-menu li{border-bottom:none;}
.menu ul.sub-menu li:first-child{border-top:none;}
.menu .pmcbig ul.sub-menu li a{padding:7px 0 7px 40px !important;}
.menu-fixedmenu .menu .pmcbig ul.sub-menu li a{padding:5px 0 0px 40px !important;}
.menu ul.sub-menu li ul, .menu ul.children li ul{left:180px;top:-20px;margin:17px 0 0 0;display:none !important;}
.menu ul.sub-menu li:hover ul, .menu ul.children li:hover ul{display:block !important;}
.pmcbig li a:after, .sub-menu li a:after{display:none;}
.outerpagewrap{position:relative;}
.pagewrap{width:100%;float:left;height:auto;padding:30px 0 30px 0;}
.pagecontent{margin:0 auto;}
.pagecontentContent-title{float:left;}
.pagecontentContent-title h1{margin-bottom:0px;font-size:30px !important;text-transform:capitalize;}
.pagecontentContent-breadcrumb{float:right;font-size:13px;margin-top:12px;}
.pagecontentContent{float:left;}
.outerpagewrap .portnavigation{float:right;}
.outerpagewrap .portnavigation .portprev, .outerpagewrap .portnavigation .portnext{background:#CDCDCD;width:27px;height:27px;font-size:16px;line-height:26px;}
.outerpagewrap .portnavigation span{float:right;margin-left:2px;}
.outerpagewrap .portnavigation i{margin:0px 0 0 10px;line-height:0px;color:#fff;}
.outerpagewrap .portprev i{margin-left:11px;}
.full{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;}
.one_half{width:48%}
.one_third{width:30.66%}
.two_thirds{width:65.33%}
.one_fourth{width:22%;}
.three_fourths{width:74%}
.one_fifth{width:16.8%}
.four_fifths{width:79.2%}
.one_half, .one_third, .two_thirds, .one_fourth, .three_fourths, .one_fifth, .two_fifth, .three_fifths, .four_fifths{position:relative;margin:0;margin-right:4%;float:left;}
.one_half p, .one_third p, .two_thirds p, .one_fourth p, .three_fourths p, .one_fifth p, .two_fifth p, .three_fifths p, .four_fifths p{margin:0 0 1.5em 0;}
.one_half.last, .one_third.last, .one_fourth.last, .one_fifth.last, .three_fourths.last, .two_thirds.last{margin-right:0%;}
.three_fourths.last p{margin:0;}
.portfolio-category .content{width:1180px}
.portdesc{float:left;}
#remove{text-align:center;margin:55px 0 0px 5px;padding:0px;width:100%;}
#remove h2{font-size:16px !important;margin-bottom:10px;}
.catlink{text-align:center;border:1px solid #eee;font-size:12px;text-transform:uppercase;margin-right:10px;padding:7px 15px !important;background:#fff;display:inline-block;border-radius:4px;}
.catlink:before{width:5px;height:5px;margin-top:10px;margin-right:5px;border-radius:90%;background:#E04028;position:relative;float:left;content:'';}
.catlinkhover:before, .catlink:hover:before{background:#fff;}
.catlink:first-child{margin-right:5px;}
.catlinkhover, .catlink:hover{color:#fff;}
.portfolio{width:1200px;float:left;}
.fullwidth .portfolio{width:101.5%;overflow:hidden}
.fullwidth .portfolio .one_third img{width:100%;}
.fullwidth .portfolio .one_third{width:19.96%;}
.fullwidth .portfolio .item4 .overdefult{width:100%;height:100.5%;}
@media screen and (min-width:1120px) and (max-width:1440px){.fullwidth .portfolio .one_third{width:24.96%;}
}@media screen and (min-width:760px) and (max-width:1119px){.fullwidth .portfolio .one_third{width:33.30%;}
}@media screen and (min-width:515px) and (max-width:759px){.fullwidth .portfolio .one_third{width:49.96%;}
}@media screen and (min-width:0px) and (max-width:514px){.fullwidth .portfolio .one_third{width:100%;}
}.fullwidth .portfolio .one_third .recentimage.img{width:100%;}
.fullwidth .portfolio .one_third .recentimage.img iframe{width:100%;}
.portsingle .portfolio{margin-top:20px;margin-bottom:40px;}
.portfolio.blog{}
#portfolio #portitems{overflow:hidden;margin-top:30px;}
#portfolio .title{margin:0;padding:20px;}
.blogpost.postcontent.port{border-bottom:2px dashed #ddd;margin-bottom:40px;padding-bottom:10px;}
.projectdetails{float:left;padding-bottom:40px;overflow:hidden;}
.projectdetails a.bx-prev, .projectdetails a.bx-next{padding:0px 14px;top:540px;left:25px;position:absolute;height:33px;}
.projectdetails a.bx-prev:hover, .projectdetails a.bx-next:hover{opacity:0.75;}
.projectdetails a.bx-prev i, .projectdetails a.bx-next i{font-size:15px;}
.page .homerecent .home-ajax a.bx-prev,.page .homerecent .home-ajax a.bx-next{padding:0px 20px 0 15px;top:620px;margin-left:15px;position:absolute;left:20px;width:0;}
.page .homerecent .home-ajax a.bx-next{margin-left:12px;}
.projectdetails a.bx-next{left:60px !important;}
.projectdetails #slider .bx-viewport{height:600px !important;}
.projectdetails #slider .bx-viewport li{width:700px !important;}
.projectdetails .linebreak{margin-left:20px;}
.projectdetails span{line-height:3em;}
.portcategories{padding-bottom:25px;}
.portcategories a{text-transform:none;padding:0px 6px 0px 6px !important;float:left;color:#fff !important;font-weight:normal;margin-right:7px;margin-top:-5px}
.portcategories a:hover{opacity:0.75;filter:alpha(opacity=75);}
.projectdescription{float:left;width:540px;padding-left:40px;}
.projectdescription h1{margin:-4px 0 30px 0 !important;text-transform:uppercase;font-size:30px !important;}
.projectdescription .posttext{padding:0px 15px 5px 0px !important;float:left;margin-bottom:1px;width:420px;}
.portsingle .portfolio h2, .projectdescription h3{position:relative;display:inline-block;z-index:9;padding-right:30px;}
.portsingle .portfolio .recentdescription h3{color:#fff;}
.portsingle .portfolio h2{font-size:22px !important;margin-bottom:20px;}
.main.clearfix.portsingle{overflow:hidden;}
.portsingle .portfolio h2:after{content:"";position:absolute;height:5px;border-top:1px solid #ddd;top:19px;margin-left:10px;width:1100px;}.portsingle .portfolio .titleborder{margin-top:-22px;}
.projectdescription .posttext img{max-width:435px;}
.projectdescription .titleborder{top:15px;width:435px;position:relative;margin-bottom:12px;}
.datecomment{float:left;}
.portsingle .postcontent{margin-bottom:0;padding-bottom:0;}
.blogpost .posted-date.port{cursor:text;}
.blogpost .author.port{cursor:text;}
.blogpost .postedin{}
.link-title-previous,.link-title-next{display:none;z-index:9;position:relative;}
.portprev:hover .link-title-previous, .portnext:hover .link-title-next{display:block;width:180px;background:#fff;border:1px solid #ddd;color:#575757;font-size:14px;padding-left:10px;margin-top:12px;}
.single-portfolio-skils{text-align:left;float:left;margin:5px 0 30px 0;width:99%;background:#fff;border-bottom:1px solid #ECF0F1;}
.single-portfolio-skils li{margin:0 20px;}
.single-portfolio-skils ul{list-style:none;margin-left:0;padding-bottom:10px;margin-top:8px;margin-bottom:0;}
.project-section, .project-section-last{float:left;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #ddd;width:100%;}
.project-section-last{border:none;}
.project-section.last{border:none;}
.project-section .inner_title, .project-section-last .inner_title{float:left;width:auto;margin-right:5px;}
.project-section i{font-size:1em;}
.project-section span, .project-section-last span{width:auto;float:left;color:#2a2b2c;text-transform:none;color:#aaa;}
.single-portfolio-skils i{font-size:14px;margin-right:5px;}
.portsingle.home .single-portfolio-skils{margin-top:0px;}
.closehomeshow-portfolio, .closehomeshow-post{width:30px;height:30px;border-radius:90px;margin:15px 0 0px 0;float:left;cursor:pointer;}
.portsingle.home .read-more a{float:left;margin-top:30px;font-weight:bold;text-decoration:underline;}
.portsingle.home .projectdetails .blogsingleimage{margin-bottom:45px;}
.portsingle.home .read-more a:hover{text-decoration:none;}
.closehomeshow-portfolio i, .closehomeshow-post i{color:#fff;margin-left:8px;font-size:18px;line-height:28px;}
.datecomment i{margin-right:8px;}
.blogpost .projectdescription .datecomment p{margin:0;}
.portnavigation{position:relative;float:left;width:99.8%;font-weight:bold;margin:35px 0 30px 0;font-size:14px;text-transform:uppercase;padding:30px 0;background:#fff;border:1px solid #eee}
.portnavigation .portprev-single{float:left;position:relative;width:47%;text-align:left;padding-left:20px;}
.portnavigation .portfolio-grid{position:absolute;font-size:2em;line-height:0px;left:48%;}
.portnavigation .portnext-single{float:right;position:relative;width:40%;text-align:right;padding-right:20px;}
.blogsingleimage .prevbutton.port{left:25px;top:92%;width:30px;height:30px;}
.blogsingleimage .nextbutton.port{width:30px !important;height:30px !important;left:56px;top:92%;width:30px;height:30px;}
.postcontent.port .blogsingleimage .nextbutton.port, .postcontent.port .blogsingleimage .prevbutton.port{top:90%;}
.blogsingleimage .prevbutton.port i, .blogsingleimage .nextbutton.port i{margin-left:12px;line-height:30px;color:#fff;}
.blogsingleimage #slider{margin-top:0px !important;}
.portfolio-category{margin-top:30px !important;}
.portfolio-category .item3{width:369px;}
.fullwidth .postcontent{margin-top:60px;}
.edd-checkout .fullwidth .postcontent{margin-top:40px;}
.content{width:800px;padding:0px 0 0px 0;margin-right:0px;float:left;overflow:hidden;}
.content.singledefult{padding-bottom:40px;}
.post.home .content.singledefult{padding-bottom:0px;}
.content.blog{margin:60px 0px 100px 0;}
.content.pagesidebar{padding:0;margin-top:50px;}
.image-gallery .loading{background:url(images/loading.gif) no-repeat;height:60px !important;margin:0px 0 0 0px!important}
.gallery p{margin:0;}
.content .entry{float:left;width:100%;margin-top:5px;}
.portsingle.home .postcontent.port{background:none;border:none;margin:15px 0 15px 0;}
.postcontent{margin-bottom:0px;padding-bottom:0px;overflow:hidden;height:auto !important;}
.postcontent.singledefult{margin:30px 0 50px 0;}
.postcontent h1{line-height:1.2em;}
.posttext{margin-bottom:0px;padding:0;overflow:hidden;}
.tags{font-size:16px !important;width:100%;float:left;margin:3px 10px 12px 0px;padding-bottom:30px;font-weight:bold;}
.tags a{font-weight:normal;font-style:italic;}
.tags i{margin-right:5px;}
.socialsingle .tag{float:left;}
.singleBorder{background:url(images/mainBorderLine.png) repeat-x;width:100%;height:14px;margin-bottom:5px;}
.sentry .singleBorder{display:none;}
.post-page-links{font-weight:bold;}
.post-page-links a:hover{text-decoration:underline;}
.share-post{position:relative;float:left;margin:0px 10px 12px 0;padding:0px;border:1px solid #ededed;width:99.7%;border-radius:5px;padding-top:5px;}
.share-post-title{float:left;padding:7px 0 0 15px;}
.share-post-title h3{font-size:16px !important;}
.share-post-icon{float:right;text-align:center;}
.share-post-icon .addthis_toolbox a, .share-post-icon a.emaillink{display:inline-block;float:none !important;}
.share-post-icon .custom_images{display:inline-block;}
.errorpage .posttext{text-align:center;padding:15px 300px 15px 300px;}
.errorpage .postcontent h2{line-height:1.2em;font-size:72px !important;text-align:center;padding:20px 0 0 0;}
.errorpage .postcontent{background:none;margin-bottom:25px;padding-bottom:0;}
.fullwidth .postcontent h1{line-height:1.2em;}
.pagesidebar .titleborder{margin-top:-21px;width:610px;}
.content p{margin:0 0 1.5em 0;}
.content blockquote{width:92.5%;background:#f1f1f1 url(images/quote.png) 700px 12px no-repeat;padding:10px;margin:0px 0 10px 20px !important;border-bottom:5px solid #e8e7e7;padding:15px 20px 15px 20px;font-style:italic;margin:0;float:left;border-radius:5px;}
.content blockquote:before{content:"";position:absolute;margin-left:-40px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #f1f1f1;}.content form{margin:20px 0}
.content form label{padding:3px 0px;font-weight:bold;}
.recentdescription h3{text-transform:none;}
.titleborderOut{width:100%;position:relative;}
.titleborderOut .titleborder{width:160px;margin:0 auto;height:2px;text-align:center;background:#ddd;}
.titleborderOut .titleborder:after{width:6px;height:6px;margin-left:-8px;border-radius:90%;background:#ddd;position:absolute;top:-7px;border:5px solid #fff;;content:'';}
.mainwrap.pmc_parallax .titleborderOut .titleborder{background:#fff;}
.content.singledefult .titleborderOut .titleborder{display:none;}
.single-portfolio .titleborderOut .titleborder{position:absolute;background:url(images/main-border-line.png) repeat-x;height:10px;margin:0px;width:100%;left:0%;}
.single-portfolio .titleborderOut .titleborder:before{display:none;}
.featured-block{margin:0;padding:20px 0 25px 0;text-align:center;border-radius:8px;border:1px solid #ededed;min-height:262px;}
.featured-block .featuredIcon{display:none;}
.featured-block .featuredIcon i{color:#fff;font-size:6em;margin:0px 0 10px 0;}
.featured-block-text{color:#8c8e93;line-height:24px;margin-top:0px;padding:0 20px;}
.featured-block-text p{margin-top:20px;}
.featured-block:hover, .featured-block:hover h5, .featured-block:hover span{cursor:pointer;}
.featured-block h5{font-size:16px !important;font-weight:800;margin:0px 0 20px 0;}
.featured-block span{color:#F85757}
.aq-block-aq_port_block_feed .homerecent .one_third{height:300px;}
.homerecent .one_third{margin:0px;float:left;}
.homerecent .one_third.big{height:600px}
.homerecent .one_third.big img{height:600px}
.homerecent .one_third.first{position:absolute;top:300px}
.homerecent h2, .titleborderh2{position:relative;display:inline-block;font-weight:bold !important;}
.titleborderh2:before{float:left;}
.titleborderh2:after{float:right;margin-left:10px;}
.homerecent .image .loading{position:absolute;background:url(images/loading.gif) no-repeat;height:60px;width:60px;margin:133px 0 0 180px;z-index:99;}
.imgholder.home-post{width:370px;height:180px;}
.imgholder.home-post .loading{position:absolute;background:url(images/loading.gif) no-repeat;height:60px;width:60px;margin:125px 168px;z-index:99;}
.homerecent.post .loading{margin:25px 0 0 50px;}
.homerecent{overflow:hidden;width:100%;float:left;padding:25px 0 0px 0;}
.aq-block-aq_port_block_feed .homerecent{padding-top:40px;}
#portitems4 .homerecent{padding:0px;margin-left:-10px;}
.homerecent .bx-wrapper{margin-top:5px;}
.homerecentInner{width:1180px;margin:0 auto;float:none;}
.homerecent .recentimage{margin:0px;float:left;}
.homerecent .recentimage .overdefult{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;right:0;bottom:0;width:auto;background:none !important;}
.homerecent .masonry_pmc .recentimage .overdefult{display:none !important;}
.portsingle .homerecent .recentimage .overdefult{}
.homerecent .one_third.big .recentimage .overdefult{height:600px;}
.homerecent .one_third{width:393px;margin:0px;}
.homePostImg{width:240px;height:170px;}
.homerecent.post .one_third .recentdescriptionPost{padding-bottom:20px}
.homerecent .one_third.last{margin-right:0px;}
.shortDescription .homePostAuthor{float:left;width:64px;height:64px;padding:4px;background:#DCDCDC;border-radius:90px;}
.shortDescription .homePostAuthor img{border-radius:90px;}
.shortDescription{float:left;padding:0px 30px 5px 0;width:93%;}
.homerecent.post .recentdescription{float:left;}
.homerecent .recentdescription, .recentdescription-text{width:100%;color:#fff;cursor:pointer;}
.recentdescription-text{margin:0px 0 0 0px;cursor:pointer;}
.home-portfolio-categories a, .home-portfolio-categories {font-size:14px;margin-top:5px;color: #aaa !important;}
.recentdescription-borderLine, .testimonial-borderLine{float:left;width:85%;margin:15px 10px 5px 0px;display:inline-block;background:url(images/mainBorderLine.png) repeat-x;height:2px;}
.testimonial-borderLine{margin-left:125px;width:70%;margin-bottom:40px;margin:0px 0 30px 135px;}
.recentdescription-borderLine .left,.testimonial-borderLine .left{height:6px;width:60px;margin-top:-3px}
.homerecent .recentdescriptionPort{float:left;width:310px;margin-left:0px;background:#fff;margin:-5px 0px 10px 0;border:1px solid #eee;border-bottom:1px solid #ccc;border-radius:5px;}
.homerecent #sliderAdvertisePost .recentdescription, .homerecent #sliderAdvertisePort .recentdescription, .homerecent .sliderAdvertisePost .recentdescription{border:none;padding:0;}
.homerecent .recentLinkMore{margin:-10px 0 10px 15px;float:left;background:url(images/arrowLeft.png) no-repeat right 7px;}
.homerecent .recentLinkMore a{font-size:16px;padding-right:12px;}
.homerecent .recentLinkMore a:hover{text-decoration:underline;}
.homerecent .shortDescription{min-height:85px;margin:5px 15px 0 15px;color:#808080;}
.homerecent .recentdescription p{padding:35px 10px 0px 15px; margin-bottom:0;}
.homerecent.post .recentdescription{margin-left:6px;}
.homerecent.post .recentdescription p{padding:5px 0 0 15px;margin:0;}
.homerecent h3{cursor:pointer;font-size:18px !important;color:#fff !important;text-transform:uppercase;border-top:1px solid;border-bottom:1px solid;display:inline-block;padding:8px 12px;margin:30px;}
.home-portfolio-categories{bottom:0px;position:absolute;margin:30px;text-transform:uppercase;font-weight:600;}
.portsingle .home-portfolio-categories,.portsingle .homerecent h3{display:none;}
.homerecent h3:hover{text-decoration:none !important;background:rgba(255,255,255,0.2)}
.border-line{width:50px;height:1px;background:#fff;text-align:center;margin:0 auto;margin-bottom:12px;}
#portitems4 .border-line{display:none;}
.homerecent h3:hover, .homerecent .home-portfolio-categories a:hover{text-decoration:underline;}
.homerecent .descriptionHomePortText{padding:5px 15px 0 15px;color:#686868;}
.homerecent .descriptionPort{border-bottom:1px solid #e2e2e2;padding:0px 0 10px 0;}
.homerecent .portDate , .homerecent .portCategory a, .homerecent .portCategory,
.homerecent .portDate, .item3 .portDate{margin-top:33px;}
.homerecent .portDate{margin-top:36px;}
.homerecent .portIcon, .item4 .portIcon, .item2 .portIcon, .item3 .portIcon{}
.homerecent .portIcon{margin:75px 0 0 128px;}
.homerecent h3 a{position:relative;z-index:99;display:inline-block;}
.homerecent h3.category a{margin-top:-3px;font-size:12px;}
.homerecent .recentdescription .description{padding:0px 0 0 10px;}
.homerecent .image{cursor:pointer;}
.homerecent .sliderAdvertisePost .image img{border-radius:5px;padding:5px;background:#F2F2F2;border:1px solid #dddddd;}
.homerecent .overdefult p{padding:0 15px 0 15px;margin:0px;margin-top:10px;color:#fff !important;}
.homerecent .overdefult ul{padding:10px;padding-left:20px;list-style:circle;color:#fff !important;}
.homerecent .overdefult ol{color:#fff !important;padding:0px;}
#relatedSP .overdefult ol{margin-left:0px;}
.homerecent .text{color:#fff;padding:10px 15px 0px 15px;}
.homerecent .text{color:#fff;padding:10px 15px 0px 15px;}
.item4 .overdefult{display:block;opacity:0;filter:alpha(opacity=0);cursor:pointer;position:absolute;overflow:hidden;z-index:99 !important;width:394px;height:300px;}
#portitems4 .item4 .overdefult:hover{opacity:1;filter:alpha(opacity=100);}
.homerecent .one_fourth{width:23.4%;min-height:320px;margin:0px 24px 20px 0;padding-bottom:5px;}
.homerecent .one_fourth.item4{width:22.99%;}
.homerecent .one_fourth:last-child{margin-right:0;}
.portfolio-home-image{-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;}
.homerecent.post .overLowerDefaultBorder{background:#fff;width:45px;height:45px;border-radius:45px;margin:5px 0 0 163px;opacity:0;filter:alpha(opacity=0);}
.homerecent .overdefult:hover{opacity:1;filter:alpha(opacity=80);}
.homerecent .overdefult:hover .overLowerDefault{opacity:1;filter:alpha(opacity=80);}
.homerecent .overdefult:hover .overLowerDefaultBorder{opacity:1;filter:alpha(opacity=80);}
.homerecent .sliderAdvertisePort,.homerecent .sliderAdvertisePost{margin-left:0;}
.page .homerecent .bx-prev ,.post-full-width-inner .bx-prev{margin-left:1109px;top:50px;}
.page .homerecent .bx-next,.post-full-width-inner .bx-next{margin-left:1144px;top:50px;}
.page .homerecent.post .bx-prev{border-radius:3px;margin-left:0px;margin-top:0;top:-34px;}
.page .homerecent.post .bx-next{border-radius:3px;margin-left:1156px;margin-top:0;top:-34px;}
.page .homerecent ul{list-style:none;margin-left:0px;}
.bx-prev i, .bx-next i{color:#fff;font-size:24px;line-height:34px;}
.titletext{text-align:center;width:80%;line-height:30px;margin:0 auto;margin-top:25px;font-size:16px;}
.titletext p{width:80%;text-align:center;margin:0 auto;font-size:16px;}
.mainwrap.pmc_parallax .titletext p,.mainwrap.pmc_parallax .pmc-icon-wraper, .mainwrap.pmc_parallax .pmc-icon-content span{color:#fff !important;}
.relatedtitle{position:relative;float:left;z-index:1;}
.titleborder.relatedb{width:820px;margin-left:-5px;}
.related{float:right;margin-bottom:30px;width:100%;}
.related.products{margin-bottom:0;}
.related h4{font-size:16px !important;color:#5CBBE3 !important;text-align:center;text-transform:none !important;padding-top:0px;}
.relatedtitle h3{font-size:22px !important;margin-bottom:20px;padding-right:10px;}
.related .one_fourth{width:190px;margin-right:13px;}
.related .one_fourth.last{margin-right:0px;}
.related .one_fourth .image img{background-color:#ECF0F1;padding:6px;}
.related .one_fourth:hover{color:#5CBBE3 !important;}
.relatedtitle h3:after, h3#comments:after, #commentform h3:after{content:"";position:absolute;height:5px;border-top:1px solid #ddd;top:19px;margin-left:10px;width:800px;}
#gallery-1 .gallery-item{width:auto !important;margin-top:0 !important;}
.gallery-icon img{width:70px;height:70px;}
.image-gallery, .gallery-item{float:left;padding:5px 5px 0 5px;margin:0px 6px 6px 0px;height:100px;}
.image-gallery img{height:95px;width:95px;}
.image-gallery .over{display:block;cursor:pointer;position:absolute;z-index:99 !important;width:95px;height:95px;margin:0px 0 0 0px;opacity:0;filter:alpha(opacity=0);background-color:#fff;filter:alpha(opacity=0);background-color:rgba(255,255,255,0);}.image-gallery .over:hover{opacity:1;background-color:#000;filter:alpha(opacity=70);background-color:rgba(0,0,0,0.6);}
.gallery-content .gallery{display:none;}
.gallery-single{width:840px;float:left;margin-bottom:5px;}
.portsingle.home .blogsingleimage{min-height:610px;}
.post.home .content{width:100%;}
.post.home .postcontent{width:820px;float:left;margin:15px 0;}
.post.home .sidebar{margin-top:5px;}
.post.home .read-more{text-align:right;font-weight:bold;margin-bottom:30px;}
.post.home .read-more a{text-decoration:underline;}
.post.home .read-more a:hover{text-decoration:none;}
.sentry embed{width:800px !important}
.sentry object{width:700px !important;}
audio{width:598px;}

.blogsingleimage{width:800px;margin-bottom:10px;}
.projectdetails .blogsingleimage{width:700px;margin-bottom:10px;position:relative;height:auto;}
.blogsingleimage p, .content blockquote p{margin:0 !important;}
.posttext .blogsingleimage{width:760px;margin-bottom:5px;}
.blogimage{-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}
.posttext .blogsingleimage{width:800px;margin-bottom:5px;}
.blogheadingborder{background:url(images/blogLineSeparator.png) no-repeat;width:100%;float:left;height:5px;position:relative;z-index:9;}
.blogheadingborderbottom{background:url(images/blogLineSeparatorLower.png) no-repeat 0 -5px;width:100%;float:left;height:40px;z-index:9999;}
.error404 .bottomborder{margin-top:-21px;}
.fullwidth .projectdescription .bottomborder{position:absolute;width:820px;height:15px;margin-top:0px;}
.pagesidebar .bottomborder{position:absolute;width:820px;height:15px;margin-top:-21px;}
.content.singledefult .bottomborder{position:absolute;width:820px;height:15px;margin-top:-21px;}
.sentry embed{width:800px !important}
.sentry object{width:700px !important;}
audio{width:598px;}

.blogsingleimage{width:800px;margin-bottom:10px;}
.projectdetails .blogsingleimage{width:700px;margin-bottom:10px;position:relative;height:auto;}
.blogsingleimage img{}
.blogsingleimage p, .content blockquote p{margin:0 !important;}
.posttext .blogsingleimage{width:820px;margin-bottom:5px;}
.blogimage{-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}
.posttext .blogsingleimage{width:760px;margin-bottom:5px;}
.blogheadingborder{background:url(images/blogLineSeparator.png) no-repeat;width:100%;float:left;height:5px;position:relative;z-index:9;}
.blogheadingborderbottom{background:url(images/blogLineSeparatorLower.png) no-repeat 0 -5px;width:100%;float:left;height:40px;z-index:9999;}
.error404 .bottomborder{margin-top:-21px;}
.fullwidth .projectdescription .bottomborder{position:absolute;width:820px;height:15px;margin-top:0px;}
.pagesidebar .bottomborder{position:absolute;width:820px;height:15px;margin-top:-21px;}
.content.singledefult .bottomborder{position:absolute;width:820px;height:15px;margin-top:-21px;}
.blogpostcategory .blogimage{display:block;min-height:390px;}
.blogpostcategory .loading{background:url(images/loading.gif) no-repeat;height:60px;width:60px;position:absolute;left:50%;margin:230px 0 0 -15px}
.blogpostcategory h2, .singledefult h2{margin:0px 35px 0px 0px; }
.blogpostcategory .post-meta, .singledefult .meta{padding-bottom:27px;margin-bottom:12px;border-bottom:1px solid #ededed;font-size:14px;}
.blogpostcategory .post-meta{padding-bottom:25px;}
.blogpostcategory .post-meta a:hover, .singledefult .meta a:hover{text-decoration:underline;}
.blogpostcategory{position:relative;float:left;width:800px;margin-bottom:40px;padding:0;padding-bottom:15px;height:auto !important;background:url(images/main-border-line.png) repeat-x bottom;}
.blogpostcategory .posted-date, .singledefult .posted-date{position:relative;float:left;z-index:1;margin-right:20px;}
.posted-date a:hover, .categoryblog a:hover{text-decoration:underline;}
.blogpostcategory .meta{margin:0px 0 45px 0px;width:100%;float:left;}
.singledefult .meta, .blogpostcategory .post-meta{margin:20px 0;text-transform:uppercase;line-height:26px;}
.blogpostcategory .post-meta{margin:15px 0 10px 0;}
.singledefult .meta em, .blogpostcategory .post-meta em{font-style:normal;}
.singledefult .meta span, .blogpostcategory .post-meta span{margin-right:26px;color:#999;}
.singledefult .meta span:after, .blogpostcategory .post-meta span:after{content:' ';position:absolute;color:#2a2b2c;margin-left:13px;}.singledefult .post-icon, .blogpostcategory .post-icon{float:left;margin-right:15px;width:30px;height:30px;line-height:30px;background:#DF5148;z-index:0;color:#fff;}
.singledefult .post-icon:after, .blogpostcategory .post-icon:after{content:"";position:absolute;float:left;left:0px;margin:-3px 0 0 3px !important;width:30px;z-index:-1;height:30px;background:#C53D35;}.singledefult .post-icon i, .blogpostcategory .post-icon i{color:#fff;font-size:1em;margin:0px 0 0 9px;line-height:30px;}
.blogpostcategory .post-icon i.fa-microphone{margin:0px 0 0 11px;}
.blogpostcategory .post-icon i.fa-picture-o, .blogpostcategory .post-icon i.fa-video-camera{margin:0px 0 0 8px;}
.blogpostcategory .overdefultlink{display:block;cursor:pointer;position:absolute;z-index:99 !important;width:800px;height:490px;opacity:0;filter:alpha(opacity=0);}.blogpostcategory .overdefultlink:hover{opacity:1;filter:alpha(opacity=100);}
.blogpostcategory .overdefult{cursor:pointer;opacity:0;filter:alpha(opacity=0);border:4px solid #fff;width:36px;height:36px;border-radius:45px;margin:166px 0 0 371px;position:absolute;z-index:99 !important;}
.item4 h4 a{padding:10px 5px 2px 10px !important;height:14px;float:left;position:relative;}
.blogpostcategory .blogcontent, .singledefult .blogcontent{margin:0px 0 30px 0;padding-top:10px;width:100% !important;}
.blogpostcategory .blogmore{padding:12px 25px;text-align:center;text-transform:uppercase;border-radius:5px;}
.blogpostcategory a.blogmore:hover{opacity:0.8;}
.blogpostcategory a.blogmore{color:#fff !important;font-size:14px;}
.socialsingle .addthis_toolbox{margin:0px !important;}
.socialsingle .addthis_toolbox a{float:left;}
.projectdescription .socialsingle{margin:20px 0 40px 0 !important;float:left;width:100%;}
.projectdescription .socialsingle .addthis_toolbox{position:relative;float:left;margin:0px 10px 0px 0;text-align:center;width:100%;}
#slider-category{position:relative !important;width:800px !important;height:490px;background:#fff;}
#slider-category .anythingSlider .anythingWindow{overflow:hidden;position:relative;width:820px !important;height:490px !important;}
#slider-category .slider-item IMG{width:800px;height:490px;}
.slider-category .anythingSlider{margin-top:0 !important;}
.slider-category #slider{margin-top:0px;}
.editlink{margin-top:27px;}
.sentry p{padding-bottom:0;text-align:left;}
.blogpost .datecomment{float:left;font-weight:bold;width:100%;margin:0;}
.blogpost .datecomment span{font-weight:normal;}
.blogpost .datecomment .link{margin-top:10px}
.blogpost .datecomment .link a{padding:15px 22px;font-size:13px;color:#fff;border-radius:3px;}
.blogpost .datecomment .link a, .blogpost .datecomment .link a:hover{border:none !important;}
.blogpost .datecomment span{font-weight:bold;}
.homewrap .image-gallery{margin:9px 11px 2px 0px;}
.homewrap .gallery-single img{margin-top:0px !important;}
.homewrap .tags{padding:4px 0 6px 15px;margin-left:0;}
.homewrap .posttext img{max-width:800px;}
.homewrap .blogpost .datecomment{padding:15px 10px 0px 15px;line-height:3em;}
.homewrap .posttext{padding:0 15px 10px 15px;}
.homewrap .posttext img{margin-top:-5px;}
.homewrap .main{margin:0 auto;padding:5px 0px 0px 0px;}
.blogpost span.comments{float:right;padding:0;}
.blogpost span.comments a{color:#aaa;padding:0;text-decoration:none;}
.blogpost span.comments a:hover{color:#111}
.blogpost .entry{clear:both;overflow:hidden;margin:15px 0;}
.blogimg{background:url(images/blog.png) no-repeat 0 0px;width:624px;height:255px;margin:10px 0 0 0;}
.blogimg img{width:820px;height:234px;margin:3px 0 0 3px;border:none;padding:4px;}
.postinfo{margin:5px 0;float:right;font-size:11px;}
.post-edit-link{margin:10px 0;float:right;}
.blogpostsingle{margin:25px 0 0}
.feat{width:300px;float:left;margin:20px 30px 20px 0;}
#reply-title{display:none !important;}
.titleborder.comment{width:800px;}
h3#comments{position:relative;float:left;display:inline-block;text-align:center;height:30px;margin:0 0px 30px 0;padding-right:10px;font-size:22px !important;}
h3#comments span{font-size:30px;line-height:26px;}
ol.commentlist .titleborder{width:815px;}
.commenttitle{border-radius:90px !important;width:70px;height:70px;line-height:70px;color:#2a2b2c;z-index:1;display:table-cell;text-align:center;vertical-align:middle;float:left;}
.commentfield{position:relative;float:left;}
.commentfield input#url{margin-top:1px !important;}
.commentlist > li:first-child > div{background:none;}
.commentfieldarea{float:left;width:100%;}
.content #comments{float:left;text-align:left;}
.content ol.commentlist{margin:0 !important;padding:0;margin:0px;clear:both;overflow:hidden;list-style:none;padding-top:15px;}
.content ol.commentlist li{display:block;line-height:1.65em;}
.content ol.commentlist li .comment-author .fn a{position:relative;font-style:normal;font-size:18px;text-transform:capitalize;font-weight:bold;}
.content ol.commentlist li .comment-author .fn a:hover{}
.content ol.commentlist li .comment-author .commentsDate{color:#a1a0a0;font-style:italic;float:left;width:100%;}
.content ol.commentlist li .comment-author i{margin:3px 5px 0 0;}
.content ol.commentlist li .comment-author .avatar{position:relative;margin:25px 0 0 -25px;}
.content ol.commentlist li p{padding:0px 0 0 0px;line-height:1.65em;margin-top:0px;text-shadow:0 0 0 transparent,white 0px 1px 0px;}
.commenttext{position:relative;}
.commenttext p{margin:0}
.content ol.commentlist li.odd{height:inherit;background:none !important;}
.content ol.commentlist li.even{height:inherit;background:none !important;}
#footer .textwidget{}
.page .textwidget{color:#2a2b2c;}
.aq-block-aq_widgets_block .block-widget .textwidget{background:rgba(255,255,255,0.6);border:1px solid #eee;padding:20px 0 20px 20px;line-height:30px;width:328px;font-size:14px;}
.aq-block-aq_widgets_block .block-widget .textwidget .fa{position:absolute;margin:8px 0 0 -20px;}
#footer .aq-block-aq_widgets_block .block-widget .textwidget .fa{position:relative;margin:0;width:20px;margin-bottom:10px;}
.aq-block-aq_widgets_block .block-widget .textwidget ul{padding-left:20px;}
#footer .textwidget{background:none;border:none;padding:0;width:auto;font-size:15px;line-height:1.55em;}
.page .aq-block-aq_contact_block p{}
#respond{float:left;width:100%;margin-top:20px;}
#respond #commentform{margin:0;}
#respond #commentform label{margin-left:0px;display:inline;font-weight:bold;}
#respond #commentform label small{color:#a0a0a0;}
#respond #commentform textarea, #respond #commentform input{padding:5px;margin:0 10px 10px 0;background-color:#f8f8f8;font-size:12px !important;border:1px solid #ddd;}
#respond #commentform textarea:focus, #respond #commentform input:focus{color:#2a2b2c;outline:none;border:1px solid #D9D9D9;}
#respond #commentform input{width:249px;height:30px;background:#fff;}
#respond #commentform textarea{width:97.8%;background:#fff;}
#commentform{float:left;margin:0;margin-left:0px;width:100%;margin-bottom:50px;}
#commentform h3{position:relative;float:left;font-size:22px !important;}
#commentform #respond #commentform{margin:0;}
#commentform #respond #commentform label{font-weight:bold;margin-left:0px;display:inline;}
#commentform #respond #commentform label email{margin-top:-20px;display:inline;}
#commentform #respond #commentform label small{color:#a0a0a0;}
#commentform #respond #commentform textarea, #commentform #respond #commentform input, .aq-block-aq_contact_block input, .widget_search form div input{color:#fff;float:left;outline:none !important;padding:5px 5px 5px 0;margin:0 10px 10px 0;background-color:#f9f9f9;border:1px solid #eee;}
.aq-block-aq_contact_block input, #commentform #respond #commentform input, .widget_search form div input{height:36px;color:#aaa;}
.sidebar .widget_search form div input{}
.aq-block-aq_contact_block p{width:100%;float:left;position:relative;text-transform:uppercase;font-size:14px;}
.aq-block-aq_contact_block p input, .aq-block-aq_contact_block p textarea{background-color:rgba(255,255,255,0.6);border:1px solid #ddd;}
#commentform #respond #commentform textarea:focus, #commentform #respond #commentform input:focus, #contactform .commentfieldarea textarea:focus, #contactform .commentfield input:focus, input:focus{color:#2a2b2c;outline:none;border:1px solid #d7d7d7;}
#commentform #respond #commentform input{color:#666;width:243px;}
#commentform #respond #commentform input#url, #respond #commentform input#url{margin-right:0px}
.aq-block-aq_contact_block input{width:70%;float:left;position:relative;color:#fff;height:28px;}
.page-template .aq-block-aq_contact_block input,.page-template .aq-block-aq_contact_block textarea{color:#111;}
.aq-block-aq_contact_block .wpcf7-submit{color:#fff !important;font-size:14px !important;}
#commentform #respond #commentform textarea{width:97.9%;margin-top:0px;color:#111;background:#fff;border:1px solid #eee;}
.aq-block-aq_contact_block textarea{width:85%;color:#fff;height:140px;}
#commentform #respond #commentform input#submit, #respond #commentform input#submit, .aq-block-aq_contact_block .wpcf7-submit{width:180px;text-transform:uppercase;height:45px !important;border:none;font-size:14px !important;color:#fff;float:left;background:#BDC3C7;padding:10px;margin-top:10px;border-radius:4px;}
.aq-block-aq_contact_block .wpcf7-submit{float:left;margin-top:15px;border-radius:5px;}
.content ol.commentlist li .reply a{margin:5px 0px 10px 100px;float:right;float:right;padding:5px 22px 0px 12px;}
.comment{position:relative;z-index:1;list-style:none;display:block;float:left;width:99.9%;}
.content ol.commentlist li .reply a:hover{text-decoration:underline;}
.comment-body p{font-size:12px !important;color:#535252 !important;line-height:1.65em !important;}
.navigation, .commentnav{clear:both;font-size:11px;}
.navigation .alignleft, .navigation .alignright, .commentnav .alignright, .commentnav .alignleft{width:49%;overflow:hidden;padding:10px 0;}
.navigation .alignright, .comment-nav .alignright{text-align:right}
.navigation a, .commentnav a{background:#eee;border:1px solid #d0d0c9;padding:10px;text-decoration:none;}
.navigation a:hover, .comment-nav a:hover{border:1px solid #c2c2c2;color:#6d6d6d;}
.specificComment{position:relative;height:auto;padding:10px 0px 20px 0px;margin:0px 0px 20px 0;}
.specificComment .authorBlogName a{font-weight:bold;}
.specificComment .authorBlogName .commentsDate a{font-weight:normal;font-size:16px;}
.specificComment .comment-author .fn{font-size:20px;font-style:normal;}
.children .specificComment{margin-left:20px;}
.children .children .specificComment{margin-left:40px;}
.commentlist p{width:100%;}
.commentlist .avatar{float:left;margin-bottom:5px;width:60px;height:60px;;}
.commentlist ul{float:left;margin-left:0;}
.comment .blogAuthor ,.comment .icon-calendar{float:left;}
.comment .blogAuthor{margin-top:0px;float:left;}
.nocomments{float:left;}
.right-part{position:relative;border:1px solid #ddd;padding:15px;border-radius:5px;margin-left:80px;height:auto;}
.commentsDate, .authorBlogName{color:#2a2b2c;}
.authorBlogName{font-weight:bold;}
.commentsDate{margin-left:5px;font-size:13px;line-height:26px;}
.right-part:before{content:" ";display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e3e3e3;margin-top:3px;position:absolute;margin-left:-25px;}
.author-info-wrap{float:left;margin:40px 0 0px 0;}
.author-info-wrap .blogAuthor{float:left;display:block;padding:0 15px 0 0px;}
.author-info-wrap .blogAuthor img{width:80px;height:80px;}
.author-info-wrap .authorBlogName{float:left;font-weight:bold;font-size:18px;}
.author-info-wrap .bibliographical-info{float:left;width:85%;margin-top:10px;}
.pp_pic_holder{border:1px solid #eee;border-radius:10px;}
.pp_gallery ul, .pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next, div.light_rounded .pp_nav .pp_play{display:none !important;}
.pp_nav p, .pp_nav{line-height:18px;margin:0px!important;}
.pp_nav{margin-right:20px!important;}
.pp_description{text-align:center;font-size:18px;font-weight:bold;}
.sidebar{width:340px;padding:0 10px 0 0px;float:right;margin:55px 0px 50px 0px;}.textwidget i{margin-right:5px;}
.widget-line{width:20%;margin-bottom:20px;border-bottom:2px solid #333;}
.widget:hover .widget-line{width:30%;}
.widget{margin:0px 0 40px 0px;padding:0px;border:none;background:none;float:left;width:100%;}
.widget h3{margin:0;display:inline-block;padding:0 8px 10px 0px !important;line-height:20px;text-transform:uppercase;font-size:20px !important;}
.widget .titleborder{position:absolute;margin-top:-33px;width:285px;height:3px;z-index:-1;}
.widget p{margin-bottom:15px;line-height:1.65em;margin-top:-10px;}
.widget_login p{margin-top:0px;}
#footer .widget p{margin-bottom:15px;line-height:1.65em;text-shadow:none;margin-top:0px;}
.widget ul{list-style:none !important;margin:0;padding:0;}
.widget ul .children{padding:0;margin:0;padding-left:15px;}
#footer .widget{border:none !important;margin:0;padding:0 0 50px 0;background:none;}
#footer .newsletter_premium .widget{padding-bottom:0;}
.widget ul li{float:none;padding:0;margin:0;}
#footer .widget ul li:hover{background:none;}
#footer .widget ul li{float:none;padding:5px 0 10px 0;margin:0;border-bottom:1px dashed #808080;background:none;}
#footer .pmc_twitters ul li:last-child{border-bottom:none;}
#footer .widget .pagenav{float:left !important;}
.widget_search form{height:55px;}
.screen-reader-text{display:none;}
.widget_search form div{background:none;border:none;padding:5px 5px 5px 0;height:25px;width:100%;}
.sidebar .widget_search form div{width:240px;}
.footer_widget .widget_search form div{background:none;border:none;margin-top:0px;}
.widget_search form div input form div input{width:283px;height:35px;background:#fff;border:1px solid #ddd;}
.widget_search form div input:focus form div input:focus{background:#fff;border:1px solid #ddd;}
.footer_widget .widget_search form div input{background:#121212;background-color:rgba(0,0,0,0.2);}
.footer_widget .widget_search form div input#keyword{outline:none;width:250px;height:25px;margin-left:-5px;color:#aaa;border:1px solid #d4d3d3 !important;background:#fff;}
.footer_widget .widget_search form div input#keyword{outline:none;width:208px;height:25px;margin-left:-5px;border:1px solid #444;color:#aaa;}
.widget_search form div input#keyword:focus{border:1px solid #aaa;}
.footer_widget .widget_search form div input#keyword{border:1px solid #444;}
.footer_widget .widget_search form div input#keyword:focus{border:1px solid #666;}
.widget_search form div input#keyword:focus form div{border:1px solid #000;}
.widget_search form div input#searchsubmit{width:0px;height:0px;background:none;display:none;}
.widget .recentcomments{padding:8px 20px;}
.widget .recentW li img{float:left;}
.footer_widget1, .footer_widget2 , .footer_widget3 , .footer_widget4{width:21%;position:relative;margin-right:62px;padding:60px 0 40px 0px;float:left;}
.footer_widget4{margin-right:0px;}
.footer_widget .widget ul{list-style:none;margin:0;}
.footer_widget .widget del .amount, .footer_widget .widget .from{display:none;}
.footer_widget .widget ul li{padding:5px 0px;margin:0;border-bottom:1px dashed #333;border-top:none;}
.footer_widget .widget ul li:last-child{border-bottom:none !important;}
.wttitle a{line-height:18px !important;padding:0px 0 10px 0px !important;letter-spacing:normal;font-weight:bold;}
.details1{color:#999;font-size:11px;margin:-9px 0 0 5px;}
.details2{margin:-7px 0 0 20px;padding-left:80px;}
.details3{float:right;font-style:italic;padding-top:5px;font-size:12px;}
.widgett{margin:0px 0 15px 0;padding:0;width:265px;min-height:55px;}
.category_posts .widgett, .recent_posts .widgett{width:100%;}
#footer .category_posts .widgett,#footers .recent_posts .widgett{width:285px;}
.category_posts .widgett{margin:0px 0 20px 0;}
.widgett li{padding:0 0 0 0 !important;}
.widgett a{display:inline !important;padding:0 !important;text-transform:none;}
.widgett .imgholder{float:left;margin:0;margin-right:10px;}
.wttitle h4{line-height:18px;}
.wttitle h4 a{font-size:14px !important;font-weight:normal;}
.widgett .imgholder img{margin:0;}
.widgett .imgholder img:hover{opacity:0.75 !important;filter:alpha(opacity=75) !important;}
.footer_widget .widgett{margin:5px 0 0px 0;padding:0;}
.footer_widget .recent_posts{border:1px solid;}
.footer_widget .wttitle h3{color:#aaa !important}
.category_posts2{float:left;clear:both;overflow:hidden;}
.widget-pics{width:83px;height:83px;float:left;margin:0 9px 9px 0;padding:0;}
.widget-pics img{float:left;width:75px;height:75px;margin:0;}
.footer_widget .widget-pics.category_posts2{float:left;clear:both;}
.footer_widget .widget-pics{width:83px;height:83px;margin:0 15px 15px 0;float:left;padding:0;}
.footer_widget .widget-pics img{width:75px;height:75px;}
.footer_widget .widget_archive ul li, .footer_widget .widget_categories ul li{padding:5px 5px 5px 25px !important;}
.widget_pages ul li, .widget_links ul li, .widget_rss ul li, .widget_recent_entries ul li , .widget_recent_comments ul li, .widget_meta ul li, .widget_nav_menu ul li{padding:5px 5px 5px 0px !important;}
.widget_categories a , .widget_archive a, .widget_pages a, .widget_links a, .widget_recent_entries a, .widget_recent_comments a, .widget_meta a, .widget_nav_menu a{font-size:14px !important;}
#footer .widget_categories a , #footer .widget_archive a, #footer .widget_pages a, #footer .widget_links a, #footer .widget_recent_entries a, #footer
#footer .widget_meta a, #footer .widget_nav_menu a, #footer .widget_rss a{}
.widget_nav_menu ul li a{display:inline;padding:1px 0 10px 0px !important;margin:0!important;font-size:12px !important;}.widget_nav_menu ul li{text-align:left;padding:10px 0px 0px 0px !important;}
.widget_nav_menu ul li li a{padding-left:15px !important;}
.widget_nav_menu ul li a:after{display:none;}
.widget_nav_menu .menu{float:left;}
.widget_rss h3 a , .rsswidget h3{color:#25252C !important;font-size:18px !important;float:none;}
.widget_categories ul, .widget_archive ul, .widget_pages ul , .widget_links ul, .widget_rss ul, .widget_recent_entries ul, .widget_recent_comments ul, .widget_meta ul, .widget_nav_menu ul{margin-bottom:5px;margin-top:-5px !important;}
.widget_categories li , .widget_archive li, .widget_pages li, .widget_links li, .widget_rss li, .widget_recent_entries li, .widget_recent_comments li, .widget_meta li, .widget_nav_menu li{display:block;padding:5px 5px 0px 0px !important;color:#6f6f6f;background-position:bottom;}
.sidebar .widget_categories li ,.sidebar .widget_archive li,.sidebar .widget_pages li,.sidebar .widget_links li,.sidebar .widget_rss li,.sidebar .widget_recent_entries li,.sidebar .widget_recent_comments li,.sidebar .widget_meta li,.sidebar .widget_nav_menu li{width:278px;}
.comment_posts li{padding:10px 10px 10px 0px !important;margin-bottom:15px !important;background-color:#F5F5F5;font-size:12px !important;border:1px solid #dddcdc;border-bottom:1px solid #bbb;width:270px;color:#6f6f6f;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.footer_widget .comment_posts li{margin-bottom:10px !important;background:url(images/commentBackground.png) no-repeat !important;width:220px;height:100px;color:#6f6f6f;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.footer_widget .comment_posts ul li{padding:5px !important;}
.widget_recent_comments a, .widget_rss a{background:none;padding-left:0px;}
.widget_rss a{font-weight:bold;color:#333;width:100%;float:left;font-size:16px;}
.rssSummary{width:100%;float:left;}
.widget_rss ul li{float:left;margin-bottom:30px;}
.category_posts .details2, .recent_posts .details2{font-size:13px !important;}
.widget .current_page_ancestor, .widget .current-menu-item{border-top:none !important;}
.rss-date{font-style:italic;margin:0 10px 15px 0;float:left;font-weight:bold;}
.textwidget img{max-width:100%;height:auto}
#footerbwrap{background:#47403A;}
.footer-top-wrapper{width:100%;height:60px;background:#47403A;float:left}
#sidebarsearch input{background:none;outline:none;border:2px solid #fff;border-radius:8px;height:26px;width:270px;color:#fff;}
#sidebarsearch input#searchsubmit{height:40px;width:40px;background:#fff url(images/searchIconMagnifying.png) no-repeat 8px 7px;margin-left:-16px;}
.totop{position:fixed;z-index:999;bottom:20px;right:20px;display:none;}
.gototop{background:#2f2f2f;height:50px;width:50px;z-index:9;cursor:pointer;text-align:center;overflow:hidden;}
.arrowgototop{background:url(images/goToTopArrow.png) no-repeat;position:relative;left:19px;top:21px;width:28px;height:90px;z-index:10;}
.lower-footer-logo{text-transform:uppercase;font-size:18px;font-weight:bold;margin-bottom:2px;}
#footerinside{margin:0 auto;width:1180px;}
#footerinside h3{line-height:1.35em;}
#footerbwrap{padding:0;clear:both;margin:0;width:100%;overflow:hidden;background:#222;color:#fff;padding:0px 0 22px 0;}
#footerb .socialcategory{margin-top:8px;width:50%;float:left;}
#footerb .socialcategory span{float:left;margin-top:4px;margin-right:20px;}
#footerb{font-size:14px;margin:0 auto;padding:0px 0;width:1180px;overflow:hidden;}
#footerb .footernav{float:left;width:50%;display:inline;margin-top:6px;margin-left:-15px;}
#footerb .copyright{text-align:center;margin-top:25px;width:100%;}
#footerb .footernav ul{overflow:hidden;margin:0;padding:0;list-style:none !important;margin-top:7px;width:100%;text-transform:uppercase;font-size:10px;}
#footerb .footernav ul li{float:left;list-style:none;padding:0 15px 0 0;}
.copyright a:hover{text-decoration:underline;}
#footerb .footernav ul li a:link, #footerb .footernav ul li a:visited, #footerb .footernav ul li a:active{color:#999;-webkit-transition:all 0.3s ease-in-out;color:#aaa;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.widget_tag_cloud a{border:none;color:#fff;background:#222;font-style:normal;font-size:13px !important;padding:5px 15px 5px 15px;border-radius:3px;margin-bottom:4px;display:inline-block;}
.footer_widget .widget_links ul{margin-top:-10px;}
.footer_widget .widget_links ul li{padding:10px 0 9px 0 !important;color:#aaa !important;}
.footer_widget .widget_meta ul li, .footer_widget .widget_categories ul li, .footer_widget .widget_archive ul li, .footer_widget .widget_pages ul li{padding:10px 0 9px 0 !important;color:#aaa !important;}
.footer_widget .widget_categories ul li:first-child, .footer_widget .widget_archive ul li:first-child, .footer_widget .widget_pages ul li:first-child{padding:6px 0 10px 0 !important;}
.footer_widget .widget_meta ul li a, .footer_widget .widget_categories ul li a, .footer_widget .widget_archive ul li a, .footer_widget .widget_pages ul li a , .footer_widget .widget_nav_menu ul li a{font-size:14px !important;}
.footer_widget .widget_categories li , .footer_widget .widget_archive li, .footer_widget .widget_pages li, .footer_widget .widget_nav_menu li{background:none !important;}
.recent_posts .widgett, .category_posts .widgett{margin:5px 0 20px 0;}
.category_posts .widgett img,.recent_posts .widgett img{background:#343434;margin-bottom:5px;}
.category_posts .widgett img:hover,.recent_posts .widgett img:hover{opacity:1;filter:alpha(opacity=100);}
.footer_widget .pmc_twitters h3{margin-left:-5px;}
#footer .widget h3{padding:0 0 20px 0 !important;margin-left:0px !important;background:none !important;display:block;font-size:20px !important;font-weight:600;}
.wp-pagenavi{width:99.8%;float:left;display:block;height:28px;font-size:14px !important;clear:both;margin:20px 0px 13px 0 !important;text-align:right;}
.mainwrap.blog .wp-pagenavi{margin-top:0px !important;}
.nav-next{display:none;}
.blog .wp-pagenavi{margin-top:0px;}
.portfolio .wp-pagenavi{width:96.5%;;padding:0px 15px 0 0;margin-top:25px;}
.wp-pagenavi a:visited{text-decoration:none;}
.wp-pagenavi a, .wp-pagenavi span{margin-right:2px !important;}
.wp-pagenavi span.pages{float:left;background:#ECF0F1;color:#2a2b2c;padding:8px 10px 8px 10px;text-transform:uppercase;}
.wp-pagenavi a, .wp-pagenavi a:link{background:#ECF0F1;color:#2a2b2c}
.wp-pagenavi span.current, .wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink, .wp-pagenavi .last, .wp-pagenavi a, .wp-pagenavi a:link{float:left;padding:8px 0 8px 0;margin:0px 0 0px 2px;display:inline-block;width:36px;text-align:center;}
.wp-pagenavi span.current, .wp-pagenavi a:hover{color:#fff;}
table{text-align:center;color:#2a2b2c;border:1px solid #fff;border-collapse:collapse;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
table#edd_sl_license_keys{width:100%;margin-bottom:80px;}
#edd_purchase_receipt, #edd_user_history, #edd_purchase_receipt_products, #edd_sl_license_add_site_form{margin-bottom:60px;}
#edd_purchase_receipt th{padding:15px;background:#222;color:#fff;}
#edd_purchase_receipt span{color:#999;}
table th{background:#dedede;border:1px solid #fff;padding:8px;width:100px;}
table tr{background:#efefef}
table td{border:1px solid #f9f9f9;padding:15px;width:100px;vertical-align:middle;}
#edd_checkout_cart td{font-weight:bold;}
table td img{vertical-align:middle;}
table tr:nth-child(even){background:#eee;}
table tr:nth-child(odd){background:#FFF;}
#edd_user_history th, .edd_sl_license_row th, #edd_checkout_cart tr:nth-child(odd) th{background:#222;color:#fff;padding:15px;}
.edd_invoice_link, .edd_purchase_amount, .edd_sl_license_row td:first-child, .edd_sl_license_row td:nth-child(6){font-weight:bold;}
#edd_checkout_cart tr:nth-child(even) th{background:#f8f8f8 !important;font-size:20px;}
#edd_sl_show_renewal_form{font-weight:bold;}
.edd-submit.button, .edd-submit.button.gray, .button-primary.button, #edd-purchase-button{background:#1FBCF1;color:#fff;border:none;border-radius:2px;padding:12px 20px;}
.edd-submit.button:hover, .edd-submit.button.gray:hover, .button-primary.button:hover, #edd-purchase-button:hover{background:#222;color:#fff;}
.edd_bundled_product{background:#f8f8f8;padding:25px;}
.edd_bundled_product_files, table#edd_purchase_receipt_products li{margin-left:0;}
table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:normal;font-size:18px;color:#222;}
#edd_sl_license_add_site_form span{color:#222;font-weight:bold;}
.edd_purchase_receipt_product_link a, .edd_download_file a{font-weight:bold;}
.edd_purchase_receipt_product_link a:hover, .edd_download_file a:hover{text-decoration:underline;}
#edd_purchase_receipt_products td:nth-child(even){vertical-align:top;font-weight:bold;}
#edd_sl_license_add_site_form input{height:40px;border:none;margin:10px 0;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
.tp-bullets.simplebullets.round .bullet{background:#fff;border-radius:90px;width:20px;height:20px;margin-left:4px;}
.tp-bullets{z-index:100 !important;background:#fff;background:rgba(255,255,255,0.1);padding:10px 7px;}
.rev-about-button a:hover{margin-left:-20px !important;}
.pmc-revslider-image img:hover{margin-top:-10px;}
.tparrows.preview4 , .tparrows.preview4:after{width:50px !important;font-size:24px;}
.tparrows.preview4 .tp-arr-titleholder{background:rgba(255,255,255,0.1);}
.tp-rightarrow .tp-arr-allwrapper{left:-130px;}
.tparrows.preview1:hover:after{color:#e04028;}
.tparrows.preview1, .tparrows.preview1:after{width:60px;}
.tparrows.preview1 .tp-arr-imgholder{width:180px;}
#social{margin-top:6px;}
.fb-like{float:left;}
#twitter{float:left;width:90px;}
.g-plusone{float:left !important;}
#sociallink{float:right;padding:0 5px 0 5px;color:#fff;width:190px;}
.projectdescription .emaillink{padding:0px;}
.at300bs{display:none !important;filter:alpha(opacity=0);}
.addthis_button_twitter, .addthis_button_more, .addthis_button_facebook, .addthis_button_email, .addthis_button_pinterest_share{width:40px;height:40px;margin-left:0px;float:left;}
.portsingle .socialsingle a{background:#BDC3C7;border-radius:90px;margin-right:4px;}
.portsingle .socialsingle i{color:#fff;}
.addthis_toolbox i{color:#bbb;font-size:18px;line-height:40px;text-align:center;width:40px;}
.addthis_button_facebook:hover i, .addthis_button_twitter:hover i, .addthis_button_more:hover i, .addthis_button_email:hover i, .addthis_button_pinterest_share:hover i{color:#fff;}
.addthis_button_facebook:hover, .portsingle .addthis_button_facebook:hover{background-color:#3B5998;}
.addthis_button_twitter:hover, .portsingle .addthis_button_twitter:hover{background-color:#00B6F3;}
.addthis_button_more{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.portsingle .addthis_button_more{border-radius:0px;}
.addthis_button_more:hover, .portsingle .addthis_button_more:hover{background-color:#FF5C3D;}
.addthis_button_email:hover, .portsingle .addthis_button_email:hover{background-color:#7F8C8D;}
.addthis_button_pinterest_share:hover, .portsingle .addthis_button_pinterest_share:hover{background-color:#C82828;}
.searchTop input{background:#fff;height:28px;margin-left:-10px;color:#c4c4c4;}
#searchsubmit{text-indent:-9999px;}
.builder-social{width:1180px;margin:0 auto;text-align:center;}
.builder-social a{display:inline-block;float:none;width:60px;height:60px;border-radius:90px;margin-right:10px;box-shadow:0px 0px 0px 1px #121212;border:1px solid #121212\9;position:relative;z-index:9;}
.builder-social a:last-child{margin-right:0px;}
.builder-social a:hover{opacity:0.5;filter:alpha(opacity=50);}
.gallery-single .emaillink{margin-left:20px !important;}
.custom_images img{height:auto;width:auto;}
.custom_images img:hover{opacity:0.75;filter:alpha(opacity=75);}
.addthis_toolbox{float:left;margin:8px 0px 10px 0;width:100%;}
.gallery-single .addthis_toolbox{margin-top:0px !important;}
#lang_sel a, #lang_sel a:visited{display:block;font-size:12px;text-decoration:none !important;color:#444444;border:1px solid #ddd;background:#fff;padding-left:10px;line-height:34px;}
#lang_sel ul ul{top:35px;}
#lang_sel ul ul a, #lang_sel ul ul a:visited{padding:10px;}
.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
#portitems2 h3, .item3 h3, .item4 h3, .item3 h3 a, .item4 h3 a, .homerecent h3, .advertise .bx-prev, .advertise .bx-next, .related h4 a,
.blogpostcategory h2 a, .content ol.commentlist li .comment-author .fn a, .content ol.commentlist li .reply a,.widgett a, .widget_categories a , .widget_archive a, .widget_pages a, .widget_links a, .widget_recent_entries a, .widget_recent_comments a, .widget_meta a, .widget_nav_menu a, .widget_rss a,
.rsswidget, .gototop, .widget_tag_cloud a, .footer_widget .widget_links ul li a, .footer_widget .widget_meta ul li a, #nslider .nivo-controlNav img ,#nslidert .nivo-controlNav img,
.facebooklink, .twitterlink, .dribble, .vimeo, .emaillink, .custom_images img, .image-gallery .over, .portcategories a, .arrowgototop, .mainwrap.smallheader .topNotification-content i, .homerecent .circle .one_third .home-portfolio-categories{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#portitems2 h3 a, #portitems2 .image, .posttext img, .homerecent h3 a,
#respond #commentform textarea, #respond #commentform input, #commentform #respond #commentform textarea, #commentform #respond #commentform input, #commentform #respond #commentform input#submit, #respond #commentform input#submit,
.widgett .imgholder img, h2.trigger, .buttonblue, .buttonred, .buttonblack,
.buttonyellow, .buttongreen, .buttonpink, .buttonorange, .buttonyellow_modern, .buttonred_modern, .buttondark_modern, .buttonblue_modern, .buttonpink_modern, .buttonorange_modern,
.buttongreen_modern, .widget_login .submitbutton, .nextbutton, .prevbutton, .related .one_third .image img, .cartTopDetails,.featured-circles,.aq-posts-block h3,
a.button, input.button, #respond input#submit, #content input.button, .imagesSPAll .navigationSP, #header_language_list, .searchTop #searchsubmit ,
.homerecent .image, .cartPS .buttons_added input.minus, .cartPS .buttons_added input.plus, .aq_block_faq i, .aq_block_faq h2, .blogpostcategory .overdefult,
.outerpagewrap .portnavigation .portprev, .outerpagewrap .portnavigation .portnext, .aq-posts-block .imgholder, .advertise li, .aq-posts-block .imgholder img,
.testimonial-author span.author, .testimonial-author a span.author, .team .image img, .tp-bullets.simplebullets.round .bullet, .aq-posts-block .imgholder.home-post .overdefult,
.tp-caption.opus_button, .homerecent .recentdescription, .mainwrap-icon i, .mainwrap-icon-background, .aq-posts-block .holder-date, .widget-line, .menu .bigimagemenu img,
.menu .bigimagemenu li,.menu .bigimagemenu span, .pmc-revslider-image img, .titleborderOut .titleborder:after, .catlink:before,.accordion i, .menu ul.sub-menu li{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.homerecent .one_fourth{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.aq-posts-block .imgholder.home-post img{-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
#portitems2 .overdefult, #portitems2 .overLowerDefault, #portitems2 .overLowerDefaultBorder, .item3 .overdefult, .item4 .overdefult, .item3 .overLowerDefault, .item4 .overLowerDefault, .item3 .overLowerDefaultBorder, .item4 .overLowerDefaultBorder,
.homerecent .overdefult, .homerecent .overLowerDefault, .homerecent .overLowerDefaultBorder, .advertise img, .related .one_fourth .image img, .homeremove .catlink .sortingword, .projectdetails .blogsingleimage img,
.home .bx-prev, .home .bx-next, .blogpostcategory .comment-inside, .blogpostcategory .date-inside, .projectdescription .portnavigation .portnext, .projectdescription .portnavigation .portprev,
.homerecent.post .recentimage, .homerecent.post .recentimage img,.widget_search form div input, .aq-block-aq_contact_block .wpcf7-submit,
.testimonials .bx-next i,.testimonials .bx-prev i, .store_button, .homerecent.pagePort .one_third.masonry_pmc .recentimage,.homerecent.pagePort .one_half.masonry_pmc .recentimage,
.homerecent.pagePort .one_fourth.masonry_pmc .recentimage, .aq-block-aq_blog_page_block .masonry_pmc .masonry-blog-link, span.pmcmenutitleimage,#headerwrap.pmc_menu_transparent, .mainwrap.smallheader .social-notification a img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.homerecent .fullwidth .recentdescription, .homerecent .fullwidth .recentdescription .home-portfolio-categories, .homerecent .fullwidth h3,
.homerecent .default .recentdescription, .homerecent .default .recentdescription .home-portfolio-categories, .homerecent .default h3{-webkit-transition:all 0.35s ease-out;-moz-transition:all 0.35s ease-out;-o-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;transition:all 0.35s ease-out;}a, a:active, a:visited, .leftContentSP .thumbnails img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}button.button, .builder-social a, .titleborderOut .titleborder{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.textSlide img, .widget_price_filter_custom .ui-slider .ui-slider-handle, .newsletter_premium .wpmchimpa-subs-button, #edd_profile_editor_submit, #edd_login_form #edd_login_submit{-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}
.nextbutton.port, .prevbutton.port, p.stars span a, .portsingle .homerecent .recentimage .overdefult{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}
.portsingle .portfolio .titleborder,.infotext,.pagecontent,.footer-top,#footerinside,#footerb,.nivoSlider,.anythingSlider .iframes,.titleborder, .aq-block-hr-image,.main,.main,#header .infotextBorder,.holder-fixedmenu,.top-nav{width:1180px;}
.aq-block-aq_start_content_block .aq-block-aq_notification_menu_block .top-nav{width:100%;}
.rev_slider_wrapper .tp-caption .wpcf7{color:#fff;text-transform:uppercase;font-size:13px;}
.rev_slider_wrapper .tp-caption .wpcf7 p textarea{height:80px;}
.rev_slider_wrapper .tp-caption .wpcf7 p input, .tp-caption .wpcf7 p textarea{background-color:rgba(255,255,255,0.15)!important;border:none !important;color:#fff !important;}
.rev_slider_wrapper .tp-caption .wpcf7 .wpcf7-submit{width:180px;text-transform:uppercase;height:45px !important;border:none;font-size:14px !important;color:#fff;float:left;background:#E04028 !important;padding:10px;margin-top:10px;border-radius:4px;}
.rev_slider_wrapper .tp-caption .wpcf7{width:328px;}
.rev_slider_wrapper .tp-caption .wpcf7 span.wpcf7-not-valid-tip{float:none;}
.rev_slider_wrapper .tp-caption .wpcf7 div.wpcf7-mail-sent-ok{font-size:12px;height:30px;line-height:30px;margin-top:10px;}
ul.bxslider{margin:0;}
.aq-block-aq_widgets_block .widget.widget_product_search, .aq-block-aq_widgets_block .widget.widget_product_search form input{margin:0 !important;}
.aq-block-aq_widgets_block .widget.widget_product_search form{height:auto;padding-left:5px;}
.aq-block-aq_widgets_block .widget.widget_product_search form input{padding-left:10px;color:#999;height:36px;margin-top:0px;background:#444;background:rgba(120,120,120,0.15);border:0;font-size:14px;margin-left:-6px !important;width:170px !important;}
.sidebar-store .aq-block-aq_widgets_block .widget.widget_product_search form input{margin-left:0px !important;width:95% !important;height:36px !important;}
.aq-block-aq_start_content_block .aq-block-aq_widgets_block .widget.widget_product_search form input{margin-top:-5px;}
.smallheader .aq-block-aq_widgets_block .widget.widget_product_search form input{margin-top:5px;}
input#terms{width:auto;margin-left:10px}
.form-row.terms{margin-top:15px !important}
.summary.entry-summary .price{color:#333 !important;}
.summary.entry-summary .price del .amount{float:left;margin-right:10px;}
.addthis_button_twitter, .addthis_button_more, .addthis_button_facebook, .addthis_button_email, .addthis_button_pinterest_share{width:40px !important}
.at300b span{display:none !important}.addthis_button_twitter, .addthis_button_more, .addthis_button_facebook, .addthis_button_email, .addthis_button_pinterest_share{width:40px !important}
.at300b span{display:none !important}
.portfolio_button_class .pmc-button.pmc-round-button{position:relative;float:none;}
.portfolio_button_class.big .pmc-button.pmc-round-button{font-size:20px;height:60px;line-height:60px;}
.mc4wp-form input[type=submit]{width:100% !important;background-color:#000 !important;}
.home.page #wpmchimpa-main,.home.page .wpmchimpa-overlay-bg{display:none !important;}
#wpmchimpa-newsletterform{background:#000;background:rgba(0,0,0,0.8);}
#wpmchimpa h3{font-size:24px !important;width:80%!important;border-bottom:1px solid #333!important;}
#wpmchimpa .wpmchimpa-subs-button{background:#1FBCF1 !important;width:55% !important;margin-top:0 !important;}
#wpmchimpa input[type="text"]{font-family:Raleway;margin-bottom:0 !important;}
.wpmchimpa-field span{line-height:60px !important;margin-left:10px;}
.wpmchimpa-text span{padding-left:15px !important;}
.newsletter_premium .chimpmate-wpmc-assistant-widget-class input{text-align:left;position:relative !important;width:80% !important;border:none;height:60px!important;font-family:Raleway;}
.wpmchimpa-subs-button::before{line-height:60px !important;}
.newsletter_premium .chimpmate-wpmc-assistant-widget-class input[type="text"]{text-align:left !important;font-family:Raleway;}
.newsletter_premium .wpmchimpa-subs-button{width:20% !important;position:relative !important;float:right !important;height:60px !important;margin-top:-70px !important;background:#1FBCF1 !important;text-transform:uppercase;}
.newsletter_premium .wpmchimpa-subs-button:hover{opacity:0.8;}
.newsletter_premium .wpmchimpa-signal{display:none;}
.newsletter_premium .titletext{color:#fff;margin-top:0px;}
.newsletter_premium .title-block-wrap h2, .newsletter_premium .widget{margin-bottom:0;}
.newsletter_premium .wpmchimpa-feedback{color:#fff !important;}
span.wpcf7-not-valid-tip{float:left !important;margin-bottom:20px}
fieldset#edd_mailchimp label{width:93%;display:inline-block;}
#edd_mailchimp_signup{float:left;width:auto;margin-top:3px !important}
.edd_purchase_receipt_product_name{Font-size:16px;font-weight:bold;}
th.edd_download_history_row{font-size:20px}
#edd_user_history td{padding:12px}
.edd_purchase_receipt_product_notes{margin-top:10px}
.edd_purchase_receipt_product_notes .toggle_container{background:#fff;padding:5px;margin-top:2px}
.edd_purchase_receipt_product_notes a, .edd_download_file a{color:#38C2F0}
th.edd_download_download_version{width:50px !important}
th.edd_download_download_name{width:50% !important}
.edd_purchase_receipt_product_notes span{font-weight:bold;}
.edd_purchase_receipt_product_notes i{float:right;margin-top:8px;}
.edd_purchase_receipt_product_notes i.fa-chevron-up{display:none}
.edd_purchase_receipt_product_notes .trigger{height:35px;line-height:35px;border-radius:0;padding:5px 10px;margin:0;}
.edd_purchase_receipt_product_notes .trigger span{font-size:16px !important;color:#fff !important}
.edd_purchase_receipt_product_notes .trigger.active{background:#38C2F0 !important}
.edd_purchase_receipt_product_notes .trigger:hover{background:#38C2F0 !important}
.pricing-tabel{color:#222 !important;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.1);}
.pricing-tabel{margin-right:5%;background:#f1f1f1;font-weight:600;}
.pricing-tabel:last-child, .pricing-tabel-445{margin-right:0;}
.pricing-tabel li{border:none !important;padding:5px 0 !important;}
.pricing-tabel-button{border:none !important;background:#1FBCF1;padding:0 !important;font-size:16px !important;margin:0px 0 20px 0 !important;height:0}
.pricing-tabel-button:hover{background:#222 !important;}
.pricing-tabel ul{margin:20px 0 20px 0 !important;}
.pricing-tabel li:first-child{padding-bottom:30px !important;}

.pricing-tabel li:last-child {margin-bottom:30px;}
.pricing-tabel li {height:40px; line-height:40px;}
.pricing-tabel li:nth-child(even){background-color:#ebf2f5 !important;}

#edd_show_discount{font-weight:bold;}
.edd_purchase_submit_wrapper a.edd-add-to-cart, .edd_purchase_submit_wrapper .edd_go_to_checkout, #edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit,.edd-add-to-cart-1{padding:15px 20px;background:#438950 !important;border:none;border-radius:3px;margin:10px 0 15px 0 !important;}
.edd_purchase_submit_wrapper a.edd-add-to-cart:hover, .edd_purchase_submit_wrapper .edd_go_to_checkout:hover, #edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit:hover,.edd-add-to-cart-1:hover{background:#549c62 !important;}
.edd_purchase_submit_wrapper .edd_go_to_checkout{margin-bottom:85px !important;}
.edd-add-to-cart .edd-add-to-cart-label,.edd-add-to-cart-1{color:#fff !important;font-size:15px;font-weight:bold;}
.edd_purchase_submit_wrapper.new {margin-top:20px}
a.edd-add-to-cart-1.button.blue {font-weight:600;font-size:15px;}
.edd_cart_discount{background:#fff !important;}
.info{width:96%;padding:20px;background:#eee;color:#222;}
.info i{font-size:36px;opacity:0.5;float:left;margin-left:0;margin-right:15px;}
.aq-block-aq_column_block{margin-left:3% !important;}
.chimpmate-wpmc-assistant-widget-class input:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
ul#affwp-affiliate-dashboard-tabs li a{color:#fff;padding:0 15px 0 25px;margin-top:9px !important;display:inline-block}ul#affwp-affiliate-dashboard-tabs li{border-right:1px solid #fff;height:40px;padding-left:0 !important;margin-left:0 !important;margin-left:-5px !important}ul#affwp-affiliate-dashboard-tabs li:hover,li.affwp-affiliate-dashboard-tab.active{background:#1FBCF1;height:40px;}ul#affwp-affiliate-dashboard-tabs li:last-child{border:none;}ul#affwp-affiliate-dashboard-tabs{background:#222;display:inline-block;height:40px;}li.affwp-affiliate-dashboard-tab.active{}
div#affwp-affiliate-dashboard-campaign-stats,.affwp-graph,#affwp-affiliate-dashboard-referrals,#affwp-affiliate-dashboard-visits,#affwp-affiliate-dashboard-creatives,#affwp-affiliate-dashboard-profile-form{margin-bottom:70px !important}
select#affwp-graphs-date-options{width:auto;height:40px !important;}
.affwp-graph{height:600px !important;width:1150px !important;text-align:center;margin-left:20px;margin-right:20px;}
input#affwp-payment-email{width:62%}
fieldset#edd_slg_social_login{padding:20px}
#edd_profile_editor_form{margin-bottom:60px;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
#edd_profile_editor_form{background:#fff;padding:25px;}
#edd_profile_editor_form input, #edd_checkout_form_wrap input.edd-input, #edd_checkout_form_wrap textarea.edd-input{height:36px;border:none;background:#eee;width:98.7%;margin-bottom:10px;}
#edd_checkout_form_wrap input.edd-input, #edd_checkout_form_wrap textarea.edd-input{width:95%;}
#edd_checkout_form_wrap span.edd-description{font-size:100%;}
#edd_profile_editor_form select{height:46px;border:none;background:#eee;cursor:pointer;margin-bottom:10px;}
#edd_profile_name_label, #edd_profile_billing_address_label, #edd_profile_password_label{font-size:22px;font-weight:bold;margin-bottom:20px;float:left;width:100%;color:#222;}
#edd_profile_billing_address_label, #edd_profile_password_label{margin-top:20px;}
#edd_profile_editor_submit, #edd_login_form #edd_login_submit, #edd_register_form .button ,form#affwp-register-form input.button,form#affwp-login-form input.button
,.affwp-referral-url-submit-wrap input.button,.tablenav input.button,#affwp-affiliate-dashboard-profile-form input.button{background:#1FBCF1 !important;width:auto !important;color:#fff;min-height:40px;font-size:14px;border:none;border-radius:2px;padding:12px 20px;text-transform:uppercase;}
#edd_profile_editor_submit:hover, #edd_login_form #edd_login_submit:hover, #edd_register_form .button:hover{background:#222 !important;}
fieldset#edd_slg_social_login{float:right;width:45%;}
#edd_purchase_form fieldset#edd_slg_social_login{float:left;width:100%;}
form#edd_login_form,#edd_register_form,form#affwp-register-form,form#affwp-login-form ,#affwp-generate-ref-url ,#affwp-affiliate-dashboard-profile-form{background:#fff;padding:1.387em;margin:0 0 21px;width:46%;float:left;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
form#affwp-register-form{margin-right:11px;margin-bottom:70px}
.pmc-cart-left{float:left;width:65%}
div#edd_checkout_form_wrap{float:left;width:65%;}
fieldset#edd_slg_social_login, #edd_checkout_form_wrap fieldset{margin-bottom:80px;background:#fff;border:none;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
#edd_checkout_form_wrap fieldset#edd_cc_fields, #edd_checkout_form_wrap{background:#fff;}
#edd_checkout_form_wrap fieldset, #edd_checkout_form_wrap #edd_payment_mode_select{margin-bottom:20px;padding-bottom:40px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #ededed;}
#edd_checkout_form_wrap{margin-bottom:80px;}
.edd-slg-social-container legend{color:#222;}
form#edd_login_form legend,form#edd_register_form legend{margin-bottom:30px;font-size:20px;color:#222;font-weight:bold;}
#edd_register_form{float:right;}
form#edd_login_form{height:366px;margin-bottom: 100px;}
form#edd_login_form input,#edd_register_form input ,#affwp-register-form input,#affwp-login-form input,#affwp-generate-ref-url input{height:34px;background:#f0f0f0;border:none;}
#affwp-generate-ref-url input{width:98%;}
input[type='checkbox']{height:15px;width:15px;margin:-5px 10px 0 0;}
.edd-logged-in, .edd-no-purchases, .edd-no-downloads{background:#fff;padding:20px;font-weight:bold;margin-bottom:80px !important;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.06);}
.edd-no-purchases, .edd-no-downloads{margin-bottom:10px !important;}
#edd_login_form p, #edd_register_form p{margin-bottom:0.75em;}
#edd_checkout_wrap span{color:#222;}
.purchase-info{text-align:center;font-weight:bold;margin-bottom:80px;}
.purchase-info i{margin-right:7px;}
#edd_sl_renewal_form{margin:0 0 30px 0;}
a.edd_cart_remove_item_btn{color:#cc3333 !important;}
a.edd_cart_remove_item_btn:hover{text-decoration:underline;}
#edd-first-name-wrap .edd-description,#edd-last-name-wrap .edd-description{display:none !important;}
#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields{background:#1FBCF1;color:#fff;}
#edd_sl_show_renewal_form{color:#fff !important;}
#edd_sl_show_renewal_form:hover{text-decoration:underline;}
#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields p{margin:10px 0;}
#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields p span, input.edd-input{padding:10px;}
#edd-license-key-container-wrap{background:#fff;}
#edd_checkout_form_wrap .edd-cart-adjustment input.edd-input{margin-left:10px;}
#edd-add-license-renewal, #edd-cancel-license-renewal{background:#222;color:#fff;border:none;border-radius:2px;padding:12px 20px;text-transform:uppercase;}
#edd-cancel-license-renewal{padding:13px 20px;float:right;}
#edd-add-license-renewal:hover, #edd-cancel-license-renewal:hover{background:#fff;color:#222;}
#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:block;float:left;}
#edd_checkout_form_wrap #edd-payment-mode-wrap label input{float:left;width:auto;}
#edd_checkout_form_wrap .edd-payment-icons{margin-left:20px;}
div#edd_purchase_form_wrap img{margin-left:48%;}
#edd_checkout_form_wrap #edd_purchase_submit{padding:20px;text-align:center;}
#edd_checkout_form_wrap #edd_purchase_submit .edd-submit{margin:25px 0 -25px 0;padding:20px 60px;font-size:18px;font-weight:bold;}
#edd_checkout_form_wrap fieldset#edd_mailchimp{box-shadow:none;text-align:left;}
#edd_checkout_form_wrap #edd_final_total_wrap{background:#eee;line-height:36px;width:92.5%;font-weight:bold;}
#edd_checkout_form_wrap fieldset#edd_cc_fields{border:none;border-bottom:1px solid #ededed;}
#edd_purchase_form p{margin-bottom:0.75em;}
#wpmchimpa input[type="text"], #wpmchimpa .wpmchimpa-subs-button{height:60px !important;}
.edd_empty_cart{width:100%;float:left;background:#fff;padding:20px;font-weight:bold;margin-bottom:40px}
.edd-cart-ajax i.edd-icon-spinner.edd-icon-spin{left:40px;position:absolute;top:17px;font-size:35px;}
#edd_sl_renewal_fields p,#edd_sl_renewal_fields label{padding:10px}
#edd_sl_cancel_renewal_form input{margin-left:20px}
#edd_sl_cancel_renewal_form input:hover{color:#fff;}
.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js{display: block;word-break: break-word;/* width: 100%; */}
.pmc-cart-right{float:right;width:32%}
.pmc-cart-right .widget{background:#fff;width:80%;padding:30px;float:left;margin-bottom:30px;}
.pmc-cart-right .widget a{font-weight:bold;}
.pmc-cart-right .widget h3{font-size:18px !important;width:100%;margin-bottom:10px;}
.pmc-cart-right .widget li{margin:10px 0;}
.pmc-cart-right .widget i{margin-right:5px;}
span.link.price{float:right}
.edd_price_options.edd_single_mode input{float:left !important;width:30px;margin-top:5px;}
.edd_price_options.edd_single_mode li{padding-bottom:10px}
.homeIcon{text-align:center;margin-top:20px;}
.homeIcon i{color:#fff;font-size:45px}
.error-links{text-align:center;}
.error-links a,.error-links a:hover,.error-links a:visited{color:#fff;padding:20px;}
.error-links a i{color:#fff;padding-right:8px;}
.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.cf{display:block;}
[class*="aq_span"]{float:left;margin-left:3%;}.aq-template-wrapper .aq_span1{width:5.58%;}
.aq-template-wrapper .aq_span2{width:14.16%;}
.aq-template-wrapper .aq_span3{width:22.75%;}
.aq-template-wrapper .aq_span4{width:31.33%;}
.aq-template-wrapper .aq-block-aq_featured_block.aq_span4{width:31.3%;}
.aq-template-wrapper .aq_span5{width:39.92%;}
.aq-template-wrapper .aq_span6{width:48.5%;}
.aq-template-wrapper .aq_span7{width:57.08%;}
.aq-template-wrapper .aq_span8{width:65.67%;}
.aq-template-wrapper .aq_span9{width:74.25%;}
.aq-template-wrapper .aq_span10{width:82.83%;}
.aq-template-wrapper .aq_span11{width:91.42%;}
.aq-template-wrapper .aq_span12{width:100%;}
.aq-template-wrapper .aq-first{margin-left:0;}
.aq-block-aq_clear_block{margin-bottom:0px;}
.aq-block-hr-single{margin-bottom:20px;}
.aq-block-hr-double{margin-bottom:0px;}
.aq-block-aq_clear_block .line-cherry{background:url(images/main-border-line.png) repeat-x top;height:20px;width:100%}
.aq-block-aq_column_block{margin-bottom:0px;}
.aq-template-wrapper .aq_span1 .aq_span1{width:100% !important;}
.aq-template-wrapper .aq_span2 .aq_span1{width:47.5%;}
.aq-template-wrapper .aq_span2 .aq_span2{width:100% !important;}
.aq-template-wrapper .aq_span3 .aq_span1{width:30%;}
.aq-template-wrapper .aq_span3 .aq_span2{width:65%;}
.aq-template-wrapper .aq_span3 .aq_span3{width:100% !important;}
.aq-template-wrapper .aq_span4 .aq_span1{width:21.25%;}
.aq-template-wrapper .aq_span4 .aq_span2{width:47.5%;}
.aq-template-wrapper .aq_span4 .aq_span3{width:73.75%;}
.aq-template-wrapper .aq_span4 .aq_span4{width:100% !important;}
.aq-template-wrapper .aq_span5 .aq_span1{width:16%;}
.aq-template-wrapper .aq_span5 .aq_span2{width:37%;}
.aq-template-wrapper .aq_span5 .aq_span3{width:58%;}
.aq-template-wrapper .aq_span5 .aq_span4{width:79%;}
.aq-template-wrapper .aq_span5 .aq_span5{width:100% !important;}
.aq-template-wrapper .aq_span6 .aq_span1{width:12.5%;}
.aq-template-wrapper .aq_span6 .aq_span2{width:30%;}
.aq-template-wrapper .aq_span6 .aq_span3{width:47.5%;}
.aq-template-wrapper .aq_span6 .aq_span4{width:65%;}
.aq-template-wrapper .aq_span6 .aq_span5{width:82.5%;}
.aq-template-wrapper .aq_span6 .aq_span6{width:100% !important;}
.aq-template-wrapper .aq_span7 .aq_span1{width:10%;}
.aq-template-wrapper .aq_span7 .aq_span2{width:25%;}
.aq-template-wrapper .aq_span7 .aq_span3{width:40%;}
.aq-template-wrapper .aq_span7 .aq_span4{width:55%;}
.aq-template-wrapper .aq_span7 .aq_span5{width:70%;}
.aq-template-wrapper .aq_span7 .aq_span6{width:85%;}
.aq-template-wrapper .aq_span7 .aq_span7{width:100% !important;}
.aq-template-wrapper .aq_span8 .aq_span1{width:8.13%;}
.aq-template-wrapper .aq_span8 .aq_span2{width:21.25%;}
.aq-template-wrapper .aq_span8 .aq_span3{width:34.38%;}
.aq-template-wrapper .aq_span8 .aq_span4{width:47.5%;}
.aq-template-wrapper .aq_span8 .aq_span5{width:60.63%;}
.aq-template-wrapper .aq_span8 .aq_span6{width:73.75%;}
.aq-template-wrapper .aq_span8 .aq_span7{width:86.88%;}
.aq-template-wrapper .aq_span8 .aq_span8{width:100% !important;}
.aq-template-wrapper .aq_span9 .aq_span1{width:6.67%;}
.aq-template-wrapper .aq_span9 .aq_span2{width:18.33%;}
.aq-template-wrapper .aq_span9 .aq_span3{width:30%;}
.aq-template-wrapper .aq_span9 .aq_span4{width:41.67%;}
.aq-template-wrapper .aq_span9 .aq_span5{width:53.33%;}
.aq-template-wrapper .aq_span9 .aq_span6{width:65%;}
.aq-template-wrapper .aq_span9 .aq_span7{width:76.67%;}
.aq-template-wrapper .aq_span9 .aq_span8{width:88.33%;}
.aq-template-wrapper .aq_span9 .aq_span9{width:100% !important;;}
.aq-template-wrapper .aq_span10 .aq_span1{width:5.5%;}
.aq-template-wrapper .aq_span10 .aq_span2{width:16%;}
.aq-template-wrapper .aq_span10 .aq_span3{width:26.5%;}
.aq-template-wrapper .aq_span10 .aq_span4{width:37%;}
.aq-template-wrapper .aq_span10 .aq_span5{width:47.5%;}
.aq-template-wrapper .aq_span10 .aq_span6{width:58%;}
.aq-template-wrapper .aq_span10 .aq_span7{width:68.5%;}
.aq-template-wrapper .aq_span10 .aq_span8{width:79%;}
.aq-template-wrapper .aq_span10 .aq_span9{width:89.5%;}
.aq-template-wrapper .aq_span10 .aq_span10{width:100% !important;}
.aq-template-wrapper .aq_span11 .aq_span1{width:4.55%;}
.aq-template-wrapper .aq_span11 .aq_span2{width:14.09%;}
.aq-template-wrapper .aq_span11 .aq_span3{width:23.64%;}
.aq-template-wrapper .aq_span11 .aq_span4{width:33.18%;}
.aq-template-wrapper .aq_span11 .aq_span5{width:42.73%;}
.aq-template-wrapper .aq_span11 .aq_span6{width:52.27%;}
.aq-template-wrapper .aq_span11 .aq_span7{width:61.82%;}
.aq-template-wrapper .aq_span11 .aq_span8{width:71.36%;}
.aq-template-wrapper .aq_span11 .aq_span9{width:80.91%;}
.aq-template-wrapper .aq_span11 .aq_span10{width:90.45%;}
.aq-template-wrapper .aq_span11 .aq_span11{width:100% !important;}
.aq-template-wrapper .aq_span12 .aq_span12{width:100% !important;}
.aq-block-aq_column_block .aq_span1 ,.aq-block-aq_column_block .aq_span2 ,.aq-block-aq_column_block .aq_span3 ,.aq-block-aq_column_block .aq_span4 ,.aq-block-aq_column_block .aq_span5 ,
.aq-block-aq_column_block .aq_span6 ,.aq-block-aq_column_block .aq_span7,.aq-block-aq_column_block .aq_span8,.aq-block-aq_column_block .aq_span9 ,.aq-block-aq_column_block .aq_span10,
.aq-block-aq_column_block .aq_span11 ,.aq-block-aq_column_block .aq_span12{width:100% !important;}
h4.aq-block-title{margin:0 0 20px;}
.aq_alert{border:1px solid #d8d8d8;background-color:#FEFEFE;padding:10px 20px;margin:0.5em 0 20px;}
.aq_alert h1,
.aq_alert h2,
.aq_alert h3,
.aq_alert h4,
.aq_alert h5,
.aq_alert h6{margin:0 0 5px;}
.aq_alert.info_aq{background-color:#EFF9FF;border:1px solid #b4ddfa;color:#2b6181;}
.aq_alert.info_aq h1,
.aq_alert.info_aq h2,
.aq_alert.info_aq h3,
.aq_alert.info_aq h4,
.aq_alert.info_aq h5,
.aq_alert.info_aq h6{color:#2b6181;}
.aq_alert.note{background-color:#FFFCE5;border:1px solid #ffdc7d;color:#D69A2A;}
.aq_alert.note h1,
.aq_alert.note h2,
.aq_alert.note h3,
.aq_alert.note h4,
.aq_alert.note h5,
.aq_alert.note h6{color:#D69A2A;}
.aq_alert.warn{background-color:#ffcaca;border:1px solid #eb8d8d;color:#da3838;}
.aq_alert.warn h1,
.aq_alert.warn h2,
.aq_alert.warn h3,
.aq_alert.warn h4,
.aq_alert.warn h5,
.aq_alert.warn h6{color:#da3838;}
.aq_alert.tips{background-color:#d6fedd;border:1px solid #86d492;color:#589261;}
.aq_alert.tips h1,
.aq_alert.tips h2,
.aq_alert.tips h3,
.aq_alert.tips h4,
.aq_alert.tips h5,
.aq_alert.tips h6{color:#589261;}
.aq_alert h1, .aq_alert h2, .aq_alert h3{margin:0;}
.aq_block_tabs .ui-tabs-hide{position:absolute;left:-9999px;}.aq_block_tabs{background:none;margin:0.5em 0 2em 0;}.aq_block_tabs ul.aq-nav{list-style:none;margin:0;padding:0;background:none;border:0;float:none;}.aq_block_tabs ul.aq-nav li{float:left;position:relative;margin:0 2px -1px 0!important;z-index:10;list-style:none;}
.aq_block_tabs ul.aq-nav li a{border:1px solid #e1e1e1;border-bottom:none;display:block;overflow:hidden;padding:5px 10px 0 10px;height:26px;background:#FBFBFB;margin:0;text-decoration:none;color:#373737;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.aq_block_tabs ul.aq-nav li a:hover{background:#fff;margin:0;}.aq_block_tabs ul.aq-nav li.ui-tabs-active a{height:27px;background:#fff;}.aq_block_tabs .aq-tab{background:#fff;padding:15px 15px 5px;border:1px solid #dfdfdf;display:none;}
.aq_block_tabs .aq-tab.first-child{position:relative;left:0;}
.aq_block_toggle,
.aq_block_accordion{background:#fff;border:1px solid #D8D8D8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0.5em 0 10px;position:relative;}.aq_block_toggles_wrapper{margin:0 0 20px;}
.aq_block_accordion_wrapper{margin:0.5em 0 20px;}
.aq_block_accordion{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border-top:none;margin:0;}
.aq_block_accordion.first-child{border-top:1px solid #D8D8D8;margin:0.5em 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.aq_block_accordion.last-child{margin:0 0 10px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.aq_block_toggle div.arrow,
.aq_block_accordion div.arrow{display:block;float:right;width:14px;height:14px;position:absolute;right:15px;top:13px;background-image:url(../images/dropdown-arrows.png);background-repeat:no-repeat;background-position:-40px -3px;}
.aq_block_toggle h2.tab-head,
.aq_block_accordion h2.tab-head{font-size:14px;line-height:21px;font-weight:normal;margin:0;padding:10px 70px 10px 15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.aq_block_toggle h2.tab-head a,
.aq_block_accordion h2.tab-head a{}
.aq_block_toggle:hover div.arrow,
.aq_block_accordion:hover div.arrow{background-position:-9px -3px;}
.aq_block_toggle .tab-body,
.aq_block_accordion .tab-body{display:none;background:url(../images/drop-bg.png) repeat-x 0 top;overflow:hidden;padding:15px 15px 5px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.aq_block_toggle .tab-body.open,
.aq_block_accordion .tab-body.open{display:block;}
.aq_block_faq .tab-body{display:none;overflow:hidden;padding:15px 15px 5px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.aq_block_faq h2{overflow:hidden;font-size:22px !important;padding-top:3px;cursor:pointer;}
.aq_block_faq i{float:left;margin-right:10px}
.aq_block_faq{float:left;width:100%;}
.aq_block_faq .tab-body{padding:5px 0 20px 35px}
.testimonials{margin:0.5em 0 0px;position:relative;width:100%;}
.testimonials ul{margin:0;}
.testimonials ul li.testimonial{border:0 !important;list-style-type:none;margin:0;float:left;}
.testimonial-texts,
.testimonial-author{padding:0 20px 20px 20px;}.testimonial-author{padding-top:0;}
.testimonial-texts{padding-bottom:0;}
.testimonial-texts, .testimonial-texts p{margin:0 0 10px}
.testimonial-author span.company{color:#888;display:block;font-size:10px;font-weight:bold;text-transform:uppercase;}.testimonial-nav{position:absolute;right:0;bottom:0;z-index:101;float:right;}
.testimonial-nav .flex-direction-nav{bottom:0;right:-2px;width:67px;}
.testimonial-nav .flex-direction-nav li{border:0 !important;margin:0 !important;padding:0 !important;list-style-type:none !important;}
.testimonial-nav .flex-direction-nav a{font-weight:bold;background:#e1e1e1;color:#333;display:block;float:left;line-height:24px;font-size:12px;height:24px;padding:0 10px;width:inherit;text-decoration:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;}
.testimonial-nav a.flex-prev{border-right:1px solid #fff;}
.testimonial-nav a:hover.flex-prev,
.testimonial-nav a:hover.flex-next{background:#333;color:#fff;}
.testimonial-avatar{float:left;margin-right:10px;}
.aq-pricetable-wrapper{background:#fafafa;}
.aq-pricetable-wrapper ul{margin:0;}
.aq-pricetable-wrapper li.aq-pricetable-item{border-top:1px solid #efefef;margin:0;padding:8px 20px;list-style-type:none;text-align:center}
.aq-pricetable-wrapper li.aq-pricetable-item:nth-child(even){background:#fefefe;}
.aq-pricetable-wrapper li.aq-pricetable-title{padding:0;background:#F2F2F0;}
.aq-pricetable-wrapper li.aq-pricetable-title h3{margin:0;padding:0 0 10px;text-transform:uppercase;}
.aq-pricetable-wrapper li.aq-pricetable-title h3.title{font-size:20px;}
.aq-pricetable-wrapper .aq-pricetable-img{padding:0;line-height:0;}
.aq-pricetable-wrapper .aq-pricetable-img img{max-width:100%;}
.aq-pricetable-wrapper .aq-pricetable-price{border-top:1px solid rgba(255,255,255,0.1);padding:20px 0;}
.aq-pricetable-wrapper .aq-pricetable-price h3{font-size:43px;line-height:43px;padding:0;}
.aq-pricetable-wrapper .aq-pricetable-price span{margin-top:-10px;font-style:italic;display:block;}
.aq-pricetable-wrapper.dark li.aq-pricetable-item{background:#666;}
.aq-pricetable-wrapper.dark li.aq-pricetable-item:nth-child(even){background:#6e6e6e;color:#e9e9e9;}
.aq-pricetable-wrapper.blue .aq-pricetable-title{background:#88bfe8;}
.aq-pricetable-wrapper.green .aq-pricetable-title{background:#8fb84e;}
.aq-pricetable-wrapper .btn{margin:10px 0;}
.aq-pricetable-wrapper li.aq-pricetable-item{border-top:none;}
.aq-pricetable-items li:nth-child(odd){background:#F7F7F7;}
.aq-pricetable-wrapper.dark li.aq-pricetable-item:nth-child(even){color:#444 !important;}
.aq-pricetable-wrapper li.aq-pricetable-title h3{font-size:26px !important;}
.aq-pricetable-wrapper.blue .aq-pricetable-title{border-radius:3px;background:#3BBDFB;}
.aq-pricetable-wrapper li.aq-pricetable-title h3.title{padding:20px 0 20px 0;color:#fff;}
.aq-pricetable-wrapper.dark li.aq-pricetable-item{background:#efefef;}
.aq-pricetable-wrapper.dark li.aq-pricetable-item:nth-child(even){background:#f8f8f8;}
.aq_block_toggle, .aq_block_accordion{border:1px solid #eee !important;border-top:1px solid #eee !important;}
.aq_block_faq .tab-body{display:none;overflow:hidden;padding:15px 15px 5px;}
.aq_block_faq h2{line-height:22px;overflow:hidden;font-size:16px !important;padding-top:8px;cursor:pointer;font-weight:bold;}
.aq-block-aq_contact_block h4.aq-block-title{line-height:30px;font-size:30px !important;text-transform:uppercase;margin-bottom:40px;}
.aq_block_faq i{margin-left:15px;float:left;line-height:30px;color:#1e1e20;border-right:1px solid #eee;padding:5px 15px 5px 0px;}
.aq_block_faq{float:left;width:100%;margin-bottom:5px;background:#fff;border:1px solid #eee;border-radius:4px;line-height:30px;}
.aq_block_faq .tab-body{padding:10px 0 10px 15px;border-top:1px solid #eee;line-height:20px;}
.aq-posts-block .post-icon{position:absolute;width:44px;height:44px;line-height:44px;margin:-25px 0 0px 165px;z-index:0;}
.aq-posts-block .post-icon:after{content:"";position:absolute;float:left;left:0px;margin:4px 0 0 -4px !important;width:44px;z-index:-1;height:44px;}
.aq-posts-block .post-icon i{color:#fff;font-size:1.5em;margin:4px 0 0 8px;line-height:44px;}
.aq-posts-block .post-icon i.fa-picture-o{margin-left:6px;}
.aq-posts-block .post-icon i.fa-video-camera{margin-left:7px;}
.aq-posts-block .post-icon i.fa-microphone{margin-left:11px;}
.aq-posts-block .one_third{width:31.4%;margin:1.4%;margin-right:2.9%;margin-left:0;}
.aq-posts-block .one_third.last{margin-right:0px;}
.recentdescription.home-post{padding:5px 0px 0px 2px;}
.aq-posts-block .bx-viewport{height:auto !important;}
.aq-posts-block .date-post{padding-bottom:20px;margin-bottom:12px;border-bottom:1px solid #ededed;font-size:14px;margin-top:-5px;}
.aq-posts-block h3{font-size:16px !important;cursor:pointer;padding:15px 0 5px 0px;text-transform:uppercase !important;}
.aq-posts-block .date-post a:hover{text-decoration:underline;}
.aq-posts-block .the_excerpt{padding:0px 0px 30px 0px;}
.aq-posts-block-meta .date-post a:hover{text-decoration:underline;}
.aq-posts-block .holder-date{float:left;color:#fff;text-align:center;margin:0;}
.aq-posts-block{text-align:left;}
.aq-posts-block .imgholder.home-post img{cursor:pointer;}
.aq-posts-block .imgholder.home-post img:hover{opacity:0.8;}
.recentdescription-text a:hover, .block-post-author a:hover{text-decoration:underline;}
.aq-posts-block .recentdescription-text{margin:0 auto;width:140px !important;padding:10px 0 10px 0;text-align:center;text-transform:uppercase;border-radius:5px;}
.aq-posts-block .recentdescription-text a{color:#fff;font-size:14px;}
.post-read-more{text-align:center;}
.aq-posts-block .recentdescription-text a:hover{text-decoration:none;}
.aq-posts-block .leftholder-comments{margin-top:25px;text-align:left;font-size:24px;line-height:18px;}
.aq-posts-block iframe{height:260px;}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.testimonial-avatar img{margin-right:13px;border-radius:90px;width:100px;height:100px;border:5px solid;}
.testimonial-texts{display:inline-block;width:100%;}
.testimonial-texts{display:inline-block;text-align:center;margin:0 auto !important;line-height:32px !important;color:#fff !important;}
.testimonial-texts a {color:#fff !important;font-weight:bold;}
.testimonial-description{text-align:center;padding-bottom:50px;padding-top:30px;}
.testimonial-texts i{font-size:20px;vertical-align:top;margin:2px 20px;color:#fff !important;width:50px;height:50px;line-height:54px;border-radius:90px;}
.testimonial-author{text-align:center;font-size:20px;padding:0 20px;display:inline-block;text-transform:uppercase;}
.testimonial-author span{color:#fff;}
.testimonials .bx-prev, .testimonials .bx-next{width:30px !important;height:30px !important;}
.testimonials .bx-prev{text-align:center;margin-left:545px;padding:0;bottom:-15px;width:40px !important;height:40px !important;line-height:45px;border-radius:90px;}
.testimonials .bx-next{text-align:center;margin-left:590px;padding:0;bottom:-15px;width:40px !important;height:40px !important;line-height:45px;border-radius:90px;}
.testimonials .bx-next i,.testimonials .bx-prev i{color:#fff;}
.post-full-width{width:100%;float:left;padding:0px 0 0px 0;}
.post-full-width-inner{width:1180px !important;margin:0 auto;float:none;}
.post-full-width-inner .bx-viewport{height:auto !important;margin-top:5px;}
.titlebordrtext{width:100%;text-align:center;}
.titlebordrtext .titleborderh2{padding:0px 12px 16px 12px;}
.aq-block-aq_column_block .titleborderOut .titleborder{left:0;width:90%;margin-left:15px;}
.aq-block-aq_column_block .titlebordrtext{text-align:left;}
.aq-block-aq_column_block .titlebordrtext .titleborderh2{padding-left:0px;}
.aq-block-aq_column_block .titleborderOut .titleborder:after{display:none;}
.showborder{display:none;}
.margintitle{margin-top:0px !important}
.infotextwrap{text-align:center;position:relative;width:100%;margin:0 auto;margin-top:0px;float:left;}
.infotext{position:relative;margin:0 auto;}
.infotext-title, .infotext-title h2{display:inline-block;margin:5px 0 0px 0 !important;text-align:center;}
.infotext-title-small{font-size:24px;margin-top:-5px;}
.infotext h2{font-size:72px !important;font-weight:bold;}
.infotext h2 span a:hover, .infotext a:hover{text-decoration:underline;}
.infotext-button{float:left;}
.border-block{float:left;width:100%;}
.title-block-wrap{width:100%;text-align:center;}
.title-block-wrap h2{margin-bottom:20px;line-height:120%;}
.homerecent.SP h3.h3border:before, .homerecent.SP h3.h3border:after{background:#121212;}
.title-block-wrap h2:after, .homerecent.SP h3.h3border:after{margin-left:12px;}
#contact .title-block-wrap h2:before, #contact .title-block-wrap h2:after{display:none;}
.about-us-block-left-text,.about-us-block-right-text, .about-us-block-image{float:left;width:18%;padding-left:25px;}
.about-us-block-left-text,.about-us-block-right-text{padding-top:4px;}
.about-us-block-right-text{padding-right:25px;}
.about-us-block-image img{max-width:100%;border-radius:50%;border:4px solid #1f1f1f;margin:12px 0 0 -10px;}
.about-us-block-image{text-align:center;}
.about-us-block-left-title,.about-us-block-right-title{text-align:center;font-size:50px;line-height:110%;background:#1F1F1F;color:#fff;float:left;width:17%;padding:32px 10px 28px 10px;}
.about-us-block-left-title span,.about-us-block-right-title span{font-size:134px;line-height:95%;}
.aq-block-aq_features_block{position:relative;text-align:center;padding:40px 0;margin:0px 0 0px 0;margin-right:2%;line-height:1.65em;}
.aq-block-aq_features_block a:hover{text-decoration:underline;}
.aq-block-aq_features_block p{margin:5px 0 0px 0;float:left;text-align:left;color:#fff;font-size:15px;width:65%;}
.aq-block-aq_features_block h3{color:#fff;font-size:24px !important;float:left;line-height:30px;}
.aq-block-aq_features_block i{position:relative;float:left;color:#fff;border-radius:90px;font-size:6em;margin-right:15px;}
.mainwrap-icon-background{position:relative;margin:-19px auto;width:60px;left:30px;height:60px;border-radius:5px;border:1px solid #ddd;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;}
.mainwrap-icon{width:60px;height:120px;margin:-80px auto;position:relative;z-index:9;}
.mainwrap-icon .icon-2x{width:60px;display:inline-block;line-height:75px;margin-left:-1px;color:#ddd;text-align:center !important;}
.featured-block{margin:30px 0 40px 0;padding:20px;text-align:center;}
.featured-block:hover, .featured-block:hover h5, .featured-block:hover span{cursor:pointer;}
.featured-block h5{font-size:30px !important;}
.featured-block span{color:#F85757}
.advertise{width:100%;float:left;padding:0px 0 35px 0;}
.advertiseInner{width:1180px;margin:0 auto;}
.bx-wrapper{width:100% !important;position:relative;float:left;z-index:9;}
.advertise .bx-wrapper{width:100.2% !important;margin-top:0px;}
.advertise .title{float:left;width:100%;display:none;}
.advertise h2{position:relative;padding-right:8px;}
.advertise img{margin-top:0px;position:relative;float:left;text-align:center;cursor:pointer;}
.advertise ul{list-style:none;margin-left:0px;}
.advertise li{float:left;list-style:none;width:225px !important;margin-right:14px !important;border-right:none;background:rgba(255,255,255,0.08);}
.advertise li:hover{background:rgba(255,255,255,0.13);}
.advertise .bx-prev,.advertise .bx-next, .page .bx-prev, .page .bx-next,.post-full-width-inner .bx-prev ,.post-full-width-inner .bx-next{}
.advertise .bx-prev,.advertise .bx-next, .page .bx-prev, .page .bx-next,.post-full-width-inner .bx-prev ,.post-full-width-inner .bx-next{background-position:0px 0px !important;margin-top:-90px;position:absolute;height:35px;width:35px;z-index:9;background:#ccc;cursor:pointer;text-align:center;overflow:hidden;}
.advertise .bx-prev,.advertise .bx-next{display:none;}
.aq-posts-block .bx-prev, .aq-posts-block .bx-next{top:65px;right:0;opacity:0;}
.aq-posts-block:hover .bx-prev, .aq-posts-block:hover .bx-next{opacity:1;}
.aq-posts-block .bx-prev{right:35px;}
.aq-posts-block .bx-prev i, .aq-posts-block .bx-next i{color:#fff;line-height:34px;}
.advertise .bx-next{margin-left:585px !important;}
.testimonials .bx-prev, .testimonials .bx-next{background:#333;}
.aq-block-aq_column_block{margin-left:2.75% !important;}
.aq-block-aq_column_block.aq-first{margin-left:0px !important;}
.team{text-align:center;}
.team .title{font-size:18px;text-transform:uppercase;font-weight:bold !important;display:inline-block;margin-bottom:10px;margin-top:10px;padding-bottom:5px;border-bottom:1px solid;}
.team{padding-top:50px;border-bottom:double #eee;margin-right:4%;margin-top:0px !important;background:#fff!important;border:1px solid #eee;border-radius:5px;width:275px;}
.team.last{margin:0;margin-top:0px !important;}
.team .role{display:inline-block;width:100%;}
.social div{display:inline-block;height:0}
.team .social{margin:20px 0 25px 0px;text-align:center;width:100%;border-top:4px solid transparent;text-align:center;}
.team .social a{display:inline-block;background:#333;width:40px !important;height:40px !important;line-height:62px;margin-top:-20px;margin:0px 5px !important;border-radius:90px;}
.team .emaillink{margin-right:0px !important;}
.team .image img{width:100% !important;border-radius:0px;}
.team .image img:hover{opacity:0.85;}
.team .description{padding:25px 10px 0 10px;}
.team .iconwrap{margin-left:20px;}
.team .icon{width:80px;height:80px;background:#fff;margin:15px auto;}
.team .icon img{padding:15px;margin:5px;}
.team:nth-child(1),.team:nth-child(2),.team:nth-child(3){background:none;padding-top:0px;}
.aq-block-aq_twitter_block span, .aq-block-aq_twitter_block a{color:#fff !important;font-size:14px;}
.aq-block-aq_twitter_block{text-align:left;}
.aq-block-aq_twitter_block ul{list-style-type:none;margin-left:0;width:70%;float:left;}
.aq-block-aq_twitter_block .twitterwidget-title{display:none;}
.aq-block-aq_twitter_block .twitter-avatar img{display:none !important;}
.aq-block-aq_twitter_block .twitter-avatar a{background:url(images/bigTwitterIcon.png) no-repeat;width:24px;height:24px;display:block;float:left;padding-right:10px;}
.aq-block-aq_twitter_block .entry-content a:hover{text-decoration:underline;}
.aq-block-aq_twitter_block .follow-button{float:right;width:20%;}
.aq-block-aq_twitter_block .from-meta, .aq-block-aq_twitter_block .time-meta a{display:none;}
.aq-block-aq_twitter_block .intent-meta{width:100%;float:left;height:35px;}
.aq-block-aq_twitter_block .intent-meta a:hover{text-decoration:underline;}
.aq-block-aq_twitter_block .intent-meta a{margin-right:20px;color:#fff;padding:5px 10px;border-radius:3px;}
.mainwrap-video{float:left;}
#buttonPlay{position:absolute;left:50%;margin-left:-30px;top:40%;background:#fff;border:none;height:60px;width:60px}
video#bgvid{position:relative;max-width:100%;width:auto;height:auto;z-index:0;background-size:cover;}
.video-text{width:100%;text-align:center;position:absolute;top:40%;z-index:9;}
.video-button a:hover{text-decoration:underline;}
.video-text span{font-weight:bold;font-size:50px;}
.video-text p{display:inline-block;margin-top:70px;}
.video-button a{color:#fff !important;padding:15px 40px 15px 40px !important;border:2px solid #fff;font-size:16px;font-weight:600;}
.aq-block-aq_article_block .title-wrap{width:100%;text-align:center;}
.aq-block-aq_article_block .title-date{font-size:20px;background:#fff;display:inline-block;padding:0 30px}
.aq-block-aq_article_block .title-wrap h3{font-size:40px !important;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;padding:24px 0 21px 0;margin-bottom:35px;margin-top:-13px;}
.left-column-article, .right-column-article{width:47%}
.left-column-article{float:left;text-align:left;padding-right:30px;border-right:1px solid #ddd;}
.right-column-article{float:right;text-align:left;}
.aq-block-aq_article_block a:hover{text-decoration:underline;}
.aq-block-aq_article_block .left-column-article img,.aq-block-aq_article_block .left-column-article iframe{float:left;padding:10px 20px 10px 0;}
.aq-block-aq_article_block .right-column-article img, .aq-block-aq_article_block .right-column-article iframe{float:right;padding:10px 0px 10px 0;}
.aq-block-aq_article_block .left-column-article figcaption{float:left;text-align:left;font-style:italic;}
.aq-block-aq_article_block .right-column-article figcaption{float:right;text-align:right;font-style:italic;}
.aq-block-aq_article_block figure{height:0px;}
.aq-block-aq_article_block p + p + p{text-indent:1.5em;}
.prebuild-contact.aq-block-aq_widgets_block .textwidget{background:#fff;border:1px solid #eee;padding:20px 0 20px 20px;line-height:30px;width:328px;font-size:14px;}
.full-width-blog #_mcePaste{margin-bottom:30px;}
.mini-blog-content.nosidebar #_mcePaste{margin-bottom:45px;}
.full-width-blog .blogpostcategory{width:100%;background:none;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:50px;}
.full-width-blog .blogpostcategory .loading{left:400px;}
.full-width-blog .blogpostcategory .post-meta span:after, .mini-blog .blogpostcategory .post-meta span:after{display:none;}
.full-width-blog .blogimage,.full-width-blog #slider-category, .full-width-blog .mini-blog-video-container{float:left;}
.full-width-blog .mini-blog-video-container{width:800px;}
.full-width-blog .entry{float:right;width:350px}
.full-width-blog .blogpostcategory.audio .entry, .mini-blog .blogpostcategory.audio .entry{margin-top:15px;}
.full-width-blog .link-category .entry, .full-width-blog .audio .entry{width:100%;}
.full-width-blog .blogpostcategory h2, .mini-blog .blogpostcategory h2{margin-top:-10px;}
.full-width-blog .blogpostcategory .post-meta{margin-top:0px;line-height:14px;text-transform:none;padding-bottom:0px;border:none;}
.full-width-blog .blogpostcategory .blogcontent{margin:15px 0 42px 0;}
.mini-blog .sidebar.left .widget{margin-left:0px;}
.mini-blog .blogpostcategory, .mini-blog .wp-pagenavi,.mini-blog .slider-category{width:100%;float:left;}
.mini-blog .blogpostcategory{background:none;border-bottom:1px solid #eee;padding-bottom:5px;}
.mini-blog .sidebar{margin-top:0px;}
.mini-blog .sidebar.left{float:left;}
.mini-blog .blogpostcategory .blogcontent{margin:20px 0 45px 0;}
.mini-blog .blogpostcategory .loading{left:200px;margin-top:108px;}
.mini-blog .blogpostcategory .post-meta{margin-top:0px;line-height:14px;text-transform:none;padding-bottom:0px;border:none;}
.mini-blog .blogpostcategory .blogimage{min-height:280px;margin-right:20px;}
.mini-blog .mini-blog-video-container{width:400px;float:left;margin-right:20px;}
.mini-blog #slider-category .slider-item IMG, .blogpostcategory .overdefultlink{width:800px;height:390px;}
.mini-blog #slider-category .anythingSlider .anythingWindow{width:400px !important;height:245px !important;}
.mini-blog #slider-category{height:245px;}
.mini-blog .blogimage,.mini-blog #slider-category{float:left;width:400px !important;margin-right:20px;}
.mini-blog .entry{float:left;width:380px;}
.mini-blog .link-category .entry, .mini-blog .audio .entry{width:100%;}
.mini-blog .mini-blog-content{width:800px;float:left;}
.mini-blog-content.left{float:right}
.mini-blog-content div:last-child{border:none;}
.mini-blog-content.nosidebar ,.mini-blog-content.nosidebar .blogpostcategory{width:100% !important}
.mini-blog-content.nosidebar .entry{width:760px}
.mini-blog-content.nosidebar .blogpostcategory.audio .entry, .mini-blog-content.nosidebar .link-category .entry{width:100% !important;}
.home .portfolio .wp-pagenavi{display:none !important;}
.portfolio .port-meta{float:left;width:100%;}
.portfolio .one_half{width:46%;}
.port-meta.title{margin:10px 0 15px 0;font-size:20px;text-transform:uppercase;}
.port-meta.excerpt{margin-bottom:30px;float:left;width:95%;}
.homerecent.pagePort .one_third{margin:0px 6px 19px 0;}
.homerecent.pagePort .one_third .home-portfolio-categories{position:relative;text-align:center;margin-top:140px;}
.homerecent.pagePort .one_third .overdefult{width:380px;height:300px;cursor:pointer;}
.homerecent.pagePort .one_half{margin:0px 48px 30px 0;}
.homerecent.pagePort .one_half .home-portfolio-categories{position:relative;text-align:center;margin-top:210px;}
.homerecent.pagePort .one_half .overdefult{width:570px;height:450px;cursor:pointer;}
.homerecent.pagePort .one_fourth{margin:0px 24px 15px 0;min-height:20px;}
.homerecent.pagePort .one_fourth .port-meta.title{font-size:16px;}
.homerecent.pagePort .one_fourth .home-portfolio-categories{position:relative;text-align:center;margin-top:98px;}
.homerecent.pagePort .one_fourth .overdefult{width:280px;height:220px;cursor:pointer;}
.masonry_pmc .port-meta.excerpt{margin-top:-10px;width:90%;padding-left:5%;}
.homerecent.pagePort .one_third.masonry_pmc{width:380px;margin-right:20px;min-height:475px;}
.homerecent.pagePort .one_half.masonry_pmc{background:#fff;width:570px;margin-right:30px;}
.homerecent.pagePort .one_fourth.masonry_pmc{background:#fff;width:280px;margin:20px 20px 0 0;}
.homerecent.pagePort .one_third.masonry_pmc .overdefult, .homerecent.pagePort .one_half.masonry_pmc .overdefult{opacity:0;filter:alpha(opacity=0);}
.homerecent.pagePort .one_fourth.masonry_pmc .overdefult{opacity:0 !important;filter:alpha(opacity=0);}
.homerecent.pagePort .one_third.masonry_pmc .recentimage:hover,.homerecent.pagePort .one_fourth.masonry_pmc .recentimage:hover, .homerecent.pagePort .one_half.masonry_pmc .recentimage:hover{opacity:0.75;filter:alpha(opacity=75);}
.homerecent.pagePort .one_third.masonry_pmc .port-meta, .homerecent.pagePort .one_half.masonry_pmc .port-meta, .homerecent.pagePort .one_fourth.masonry_pmc .port-meta{text-align:center;}
.homerecent.pagePort .one_third.masonry_pmc .port-meta.title, .homerecent.pagePort .one_half.masonry_pmc .port-meta.title, .homerecent.pagePort .one_fourth.masonry_pmc .port-meta.title{margin:10px 0 0px 0;}
.homerecent.pagePort .one_third.masonry_pmc .home-portfolio-categories, .homerecent.pagePort .one_half.masonry_pmc .home-portfolio-categories, .homerecent.pagePort .one_fourth.masonry_pmc .home-portfolio-categories{margin:0px;margin-bottom:30px;float:left;width:100%;text-transform:none;font-size:14px;font-weight:normal;color:#444;}
.homerecent .circle .recentimage .overdefult{background:none !important;opacity:1;filter:alpha(opacity=100);z-index:99999;}
.homerecent .circle .one_third .recentimage, .homerecent .circle .one_third .recentimage img, .homerecent .circle .one_third{width:275px !important;}
.homerecent .circle .one_third .recentimage img{border:4px solid #fff;margin-left:-4px;position:absolute;border-radius:90%;height:275px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.homerecent .circle .one_third{margin:0 24px 20px 1px;min-height:300px !important;}
.homerecent .circle .one_third .recentdescription{margin-top:5px;text-align:center;background:rgba(0,0,0,0.2) !important;height:275px;width:275px;border-radius:90%;}
.homerecent .circle .one_third .recentdescription h3{font-size:16px !important;border:none;padding:3px 0;margin:80px 0 0 0;font-weight:bold;width:100%;-webkit-transform:translate3d(0,42px,0);transform:translate3d(0,42px,0);background:none;}.homerecent .circle .one_third .home-portfolio-categories{opacity:0;position:relative;font-size:12px;font-weight:700;margin:5px 0 0 0;border-top:1px solid #fff;border-bottom:1px solid #fff;display:inline-block;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);}.homerecent .circle .recentimage .overdefult:hover h3, .homerecent .circle .recentimage .overdefult:hover .home-portfolio-categories{-webkit-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);}.homerecent .circle .recentimage .overdefult:hover .home-portfolio-categories{opacity:1;}
.homerecent .circle .recentimage .overdefult:hover .recentdescription{background:rgba(0,0,0,0.6) !important;}
.homerecent .circle .one_third .recentimage::after{position:absolute;top:4px;right:4px;bottom:0px;left:0px;content:'';width:235px;height:235px;opacity:1;border-radius:90%;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s !important;transition:opacity 0.4s, transform 0.4s !important;box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.6);}
.homerecent .circle .one_third .recentimage::after{border:20px solid rgba(255,255,255,0.3);-webkit-transform:scale(1,1);transform:scale(1,1);}
.homerecent .circle .one_third:hover .recentimage::after, .homerecent .circle .one_third:hover .recentimage::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.aq-block-aq_blog_page_block .masonry_pmc .port-meta{text-align:left !important;margin-left:20px;}
.aq-block-aq_blog_page_block .masonry_pmc .port-meta.title{text-transform:none !important;font-weight:600 !important;}
.aq-block-aq_blog_page_block .masonry_pmc .home-portfolio-categories{width:auto !important;text-align:left !important;color:#888 !important;margin-top:-10px !important;}
.aq-block-aq_blog_page_block .masonry_pmc .port-meta.excerpt{width:90%;padding-left:0 !important;margin-left:0 !important;}
.aq-block-aq_blog_page_block .masonry_pmc .masonry-blog-link{float:left;background:#DF5148;padding:10px 15px;margin-bottom:15px;color:#fff;text-transform:uppercase;font-size:12px;font-size:13px;font-weight:bold;width:92%;text-align:center;}
.aq-block-aq_blog_page_block .masonry_pmc .masonry-blog-link:hover{opacity:0.75;}
.aq-block-aq_blog_page_block .masonry_pmc .port-meta.excerpt{margin:10px 0 20px 0;}
.logo-right{position:relative;float:right;}
.logo-left{position:relative;float:left;}
.logo-center{position:relative;float:none;text-align:center;}
.social-menu .pagenav{float:left;text-align:center;width:65%}
.social-menu .pmc-menu-social{float:right;width:20%;padding-top:20px;}
.social-menu .pmc-menu-social a{float:right}
.social-menu #logo{width:15%;text-align:left;}
#infscr-loading{z-index:9999999;text-align:center;position:absolute;bottom:0;left:50%;width:300px;margin:0px 0 150px -180px;background:#222;background:rgba(35,35,35,0.9);padding:32px 20px 30px 20px;border-radius:5px;}
#infscr-loading span{position:relative;float:none;color:#fff;text-align:center;}
#infscr-loading i{float:left;font-size:2em;margin-right:0px;line-height:22px;}
.navigation-pmc{display:none;}
.pmc-button{float:left;display:inline-block;height:50px;border-bottom:4px solid;margin:0 20px 20px 0;font-size:14px;}
.pmc-button a{height:50px;float:left;}
.pmc-button .button-icon-icon{float:left;height:50px;width:50px;border-right:1px solid rgba(0,0,0,0.1);text-align:center;}
.pmc-button .button-icon-icon i{font-size:28px;margin:12px 0px 0px 0px;width:50px;}
.button_icon-content{float:right;height:50px;line-height:50px;border-left:1px solid rgba(255,255,255,0.1);padding:0 20px;text-align:center;}
.pmc-social-button .button-icon-icon{padding-right:0px;}
.pmc-social-button .button-icon-icon{background:rgba(255,255,255,0.15);border:none;}
.pmc-social-button .button_icon-content{border:none;}
.pmc-simple-button, .pmc-round-button, .pmc-simple-double-button{line-height:44px;height:44px;padding:0 22px;}
.pmc-round-button, .pmc-simple-button:hover{border-radius:5px;}
.pmc-icon-button:hover .button-icon-icon{background:rgba(255,255,255,0.15);}
.pmc-simple-double-button:hover{opacity:1;}
.pmc-simple-double-button:hover .button-text{text-decoration:underline;}
.pmc-simple-double-button{padding:0 10px;text-align:center;display:inline-block;border-bottom:none;}
.pmc-simple-double-button:before{content:"";position:relative;float:left;left:0px;margin:-5px 0 0 -5px !important;width:100%;z-index:-1;height:44px;padding:0 10px 0 10px;}.pmc-simple-double-button .button-text{position:relative;top:-40px;display:inline-block;}
.pmc-round-button, .aq-posts-block .recentdescription-text{display:inline-block;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}.pmc-round-button:before, .aq-posts-block .recentdescription-text:before, .blogpost .datecomment .link a:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}.pmc-round-button:hover, .pmc-round-button:focus, .pmc-round-button:active, .aq-posts-block .recentdescription-text:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);animation-name:hover;animation-duration:1.5s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}.pmc-round-button:hover:before, .pmc-round-button:focus:before, .pmc-round-button:active:before, .aq-posts-block .recentdescription-text:hover:before, .blogpost .datecomment .link:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-name:hover-shadow;animation-name:hover-shadow;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
@-webkit-keyframes hover-shadow{0%{opacity:.2;}
50%{opacity:.6;}
100%{opacity:.2;}
}@keyframes hover-shadow{0%{opacity:.2;}
50%{opacity:.6;}
100%{opacity:.2;}
}
.circles-wrp, .pmc-progress-circle{text-align:center;}
.pmc-pmc-progress-circle-content{text-align:center;margin-top:20px;font-size:20px;font-weight:bold;}
.circles-text-wrp{font-size:24px !important;font-weight:bold;}
.circles-text-wrp span{color:#2a2b2c;}
.pmc-count, .pmc-count-simple{position:relative;display:inline-block;width:210px;height:210px;border:1px solid #eee;padding:20px;text-align:center;margin:0;}
.pmc-count-simple{background:rgba(255,255,255,0.12) !important;border:none;color:#fff;border-radius:90%;}
.pmc-count:before, .pmc-count:after{content:"";overflow:visible;position:absolute;background:#fff;border:1px solid #eee;left:2px;right:0;top:-4px;z-index:-1;height:250px;width:250px;}.pmc-count:after{top:-7px;left:5px;z-index:-2;}.pmc-count-icon{padding-top:5px;}
.pmc-count i, .pmc-count-simple i{font-size:4em;}
.pmc-count-number{display:inline-block;font-size:40px;line-height:40px;margin:20px 0 15px 0;padding-bottom:0px;font-weight:bold;}
.pmc-count-text{text-transform:uppercase;}
.pmc-count-number-border{height:1px;width:65px;background:#ddd;margin:0 auto;margin-bottom:15px;}
.pricing-tabel{position:relative;float:left;display:inline-block;min-width:260px;padding:20px 0 20px 0;color:#fff;border-radius:10px;text-align:center;margin:0 0px 35px 0;border-top:4px solid #f4f4f4;}
.pricing-tabel.highlighted{z-index:100;}
.pricing-tabel.highlighted li{padding:22px 0;}
.pricing-tabel-circle.pricing-tabel, .pricing-tabel-icon.pricing-tabel{border-radius:0px;}
.pricing-tabel.pricing-tabel-white{background:#fbfbfb;border-radius:0px;border-bottom:5px solid #BDC3C7;}
.pricing-tabel-title{font-size:18px;font-weight:bold;padding:10px 0 30px 0;}
.pricing-tabel-circle .pricing-tabel-title{border-bottom:1px solid rgba(0,0,0,0.1);padding:20px 0 20px 0;}
.pricing-tabel-white .pricing-tabel-title{padding:20px 0 20px 0;}
.pricing-tabel-icon .pricing-tabel-title{background:rgba(0,0,0,0.1);padding:20px 0 20px 0;margin:15px 0 10px 0;}
.pricing-tabel-price{font-size:36px;line-height:18px;font-weight:bold;padding:25px 0 20px 0;margin-bottom:25px;box-shadow:0 6px 20px rgba(0,0,0,.12)}
.pricing-tabel-icon .pricing-tabel-price{margin-bottom:10px;padding:10px 0 10px 0;}
.pricing-tabel-price-title{display:block;width:100%}
.pricing-tabel-icon .pricing-tabel-price{background:none;}
.pricing-tabel-circle .pricing-tabel-price, .pricing-tabel-white .pricing-tabel-price{width:120px;height:120px;border-radius:90%;padding:0;margin:-88px 0 0 62px;line-height:100px;border:8px solid #C4504A;}
.pricing-tabel-circle .pricing-tabel-price-title, .pricing-tabel-white .pricing-tabel-price-title{display:block;margin-top:-20px;line-height:0px;padding:0;}
.pricing-tabel-icon .pricing-tabel-price-title{display:block;margin-top:0px;}
.pricing-tabel ul{list-style:none;margin:0 !important;}
.pricing-tabel.pricing-tabel-circle ul{border-bottom:1px solid rgba(255,255,255,0.15);}
.pricing-tabel.pricing-tabel-white ul{border-bottom:1px solid;}
.pricing-tabel-price-title{display:inline-block;font-size:12px;text-transform:uppercase;color:#aaa;}
.highlighted .pricing-tabel-price-title {color:#fff;}
.pricing-tabel li{clear:both;padding:15px 0;border-bottom:1px solid #fff;border-top:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(0,0,0,0.1);}
.pricing-tabel.pricing-tabel-white li{border:none;border-top:1px solid #eee;}
.pricing-tabel li:first-child{border-top:none;}
.pricing-tabel.pricing-tabel-circle li:first-child{border-top:1px solid rgba(255,255,255,0.15);}
.pricing-tabel.pricing-tabel-white li:first-child{border-top:1px solid;}
.pricing-tabel li:last-child{border-bottom:none;}
.pricing-tabel.pricing-tabel-circle li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);}
.pricing-tabel.pricing-tabel-white li:last-child{border-bottom:1px solid;padding-bottom:20px;}
.pricing-tabel.pricing-tabel-white li:first-child{padding-top:20px;}
.pricing-tabel-button{color:#fff;font-size:18px;font-weight:bold;margin:20px 0 20px 0;border:5px solid;border:5px solid rgba(0,0,0,0.1);display:inline-block;padding:8px 40px;}
.pricing-tabel-icon .pricing-tabel-button{border:none;background:#333;background:rgba(0,0,0,0.1);padding:12px 40px;}
.pricing-tabel.pricing-tabel-circle .pricing-tabel-button{margin:30px 0 12px 0;}
.pricing-tabel-button:hover{background:rgba(0,0,0,0.1);}
.pricing-tabel.pricing-tabel-white .pricing-tabel-button{border:none;padding:12px 40px;margin:30px 0 12px 0;}
.pricing-tabel-icon .pricing-tabel-button:hover{background:rgba(0,0,0,0.2);}
.pricing-tabel.pricing-tabel-white .pricing-tabel-button:hover{opacity:0.8;}
.pricing-tabel.pricing-tabel-circle:hover .pricing-tabel-price, .pmc-icon.medium:hover i{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.pricing-tabel.highlighted .pricing-tabel-price {background:#438950;color:#fff;}
.circle ul li{background:url(images/bullet-circle-black.png) no-repeat 0 9px !important}
.commentlistshort ul li{background:url(images/list-comment.png) no-repeat 0 4px !important}
.maillist ul li{background:url(images/list-mail.png) no-repeat 0 4px !important}
.pluslist ul li{background:url(images/list-plus.png) no-repeat 0 4px !important}
.ribbonlist ul li{background:url(images/list-ribbon.png) no-repeat 0 4px !important}
.settingslist ul li{background:url(images/list-settings.png) no-repeat 0 4px !important}
.starlist ul li{background:url(images/list-star.png) no-repeat 0 4px !important}
.imagelist ul li{background:url(images/list-image.png) no-repeat 0 4px !important}
.ticklist ul li{background:url(images/list-tick.png) no-repeat 0 4px !important}
.linklist ul li{background:url(images/list-link.png) no-repeat 0 4px !important}
.arrow ul li{background:url(images/list-arrow.png) no-repeat 0px 4px !important}
.arrow_point ul li{background:url(images/bullet.png) no-repeat 0px 9px !important}
.circle ul,.commentlistshort ul,.maillist ul,.pluslist ul,.ribbonlist ul,.settingslist ul,.starlist ul,.imagelist ul,.ticklist ul,.linklist ul,.arrow ul ,.arrow_point ul{list-style:none !important;padding:0;margin:0;}
.circle ul li,.commentlistshort ul li,.maillist ul li,.pluslist ul li,.ribbonlist ul li,.settingslist ul li,.starlist ul li,.imagelist ul li,.ticklist ul li,.linklist ul li,.arrow ul li,.arrow_point ul li{margin:5px 0 0 5px;padding-left:25px;}
.dropcap{display:block;float:left;font-size:54px;line-height:56px;margin:0px 5px 0 0;}
.accordion .ui-state-default, .ui-widget-header .ui-state-default{background:#ECF0F1;color:#95A5A6 !important;border-bottom:1px solid #fff;}
.accordion .ui-state-default:hover, .ui-widget-header .ui-state-default:hover{background:#94BB54;color:#fff !important;}
.accordion .ui-state-active{background:#E05149;color:#fff !important;}
.ui-accordion .ui-accordion-header{margin:0px;cursor:pointer;}
.accordion{width:100%;margin-bottom:10px;display:inline-block}
.accordion h3{line-height:30px;font-size:16px !important;padding:8px 0 8px 15px;text-transform:uppercase;}
.accordion a{color:#2a2b2c !important;}
.ui-accordion-content{padding:20px;background:#f8f8f8 !important;}
.ui-accordion-content p{margin:0px !important;}
.ui-state-hover{background-color:#E05149;}
.accordion .ui-state-default i{float:right;margin:9px 20px 0 0;}
.accordion .ui-state-default i.fa-minus{display:none;}
.accordion .ui-state-active i.fa-plus{display:none;}
.accordion .ui-state-active i.fa-minus{display:inline-block;}
.ui-accordion-content-active{height:auto !important}
.progressbar{height:44px;margin-bottom:20px;float:left;display:inline-block;border:none;width:30%;background:#f4f4f4 url(images/stripesPattern.png);margin-right:3.3%;color:#fff;font-size:14px;}
.ui-progressbar-value{background:url(images/stripesPattern.png);}
.ui-progressbar .ui-progressbar-value{height:100%;}
.progressbar-title{padding:9px 0 0 15px;}
.success a{font-weight:bold;color:#66B500;}
.question a{font-weight:bold;color:#CB2A19;}
.info{background:#20BCF1; font-size:18px; padding:20px !important}
.error a{font-weight:bold;color:#A58100;}
.question, .success, .info, .error{border-radius:3px;min-width:45%;display:inline-block;padding:10px 20px;color:#fff;margin:0 15px 20px 0;}
.success i, .question i,.info i, .error i{float:right;font-size:28px;line-height:27px;opacity:0.3;margin-left:20px;}
.success{background:#1BBC9B;}
.question{background:#34495E;}
.error{background:#E05149;}
.pmc-google-map{float:left;}
.pmc-google-map.border{border:8px solid #eee;}
.tabs{padding:0;margin-bottom:30px;float:left;width:100%;}
.tabs ul{margin:0;}
.ui-widget-header .ui-state-default{background:#ECF0F1;}
.tabs li{display:inline-block;position:relative;border-radius:4px;}
.tabs li{padding:10px;cursor:pointer;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background:#E05149;}
.ui-tabs .ui-tabs-nav li a{outline:none !important;color:#95A5A6;text-transform:uppercase;}
.ui-tabs .ui-tabs-nav li:hover a{color:#fff;}
.ui-state-active a{color:#fff !important;}
.ui-tabs-panel{padding:25px 0 0 0px;margin-top:0px}
.tabwrap.tabsonly.ui-widget-content{border:none !important;background:none !important;}
.break{background:none;line-height:30px;position:relative;clear:both;}
.break_line{background:none;margin:20px 0;position:relative;clear:both;}
h2.trigger{font-size:18px !important;text-transform:uppercase;color:#fff;background:#BDC3C7;padding:15px;cursor:pointer;border-radius:5px;margin-bottom:5px;}
h2.trigger.active, h2.trigger:hover{background:#1ABC9C;}
.toggle_container{padding:15px;margin-top:-10px;}
.audioPlayerWrap{width:100%;height:40px;padding-top:7px;}
.audioPlayerWrap .audioPlayer object, .singledefult .audioPlayer object{width:100%;}
.audioPlayerWrap .loading{background:url(images/loading.gif) no-repeat !important;height:40px;width:40px;margin:0 auto;}
.pmc-box{padding:25px;border:1px solid;display:inline-block;}
.pmc-quote{border-left:4px solid;padding:0px 0px 0px 20px;font-size:16px;line-height:30px;font-style:italic;}
.pmc-icon, .pmc-only-icon{display:inline-block;text-align:center;}
.pmc-icon{width:100%;}
.pmc-icon-icon{display:inline-block;border:4px solid;border-radius:90px;}
.pmc-icon, .pmc-only-icon{border-radius:90px;}
.pmc-only-icon{margin:0px 18px 18px 0;}
.pmc-icon-icon.small i{font-size:1.5em;width:70px;height:70px;line-height:70px;}
.pmc-icon-icon.medium i{font-size:2em;width:90px;height:90px;line-height:90px;}
.pmc-icon-icon.big i{font-size:6em;width:100px;height:100px;color:#aaa !important;;line-height:100px;}
.pmc-icon.small i{font-size:2em;width:90px;height:90px;line-height:90px;}
.pmc-icon.medium i{font-size:3em;width:110px;height:110px;line-height:110px;}
.pmc-icon.big i{font-size:4em;width:140px;height:140px;line-height:140px;}
.pmc-icon i{color:#fff;}
.pmc-icon-title{padding:20px 0;font-size:22px;font-weight:bold;}
.pmc-icon-icon.left{float:left;display:inline-block;margin-top:30px}
.pmc-icon-icon.left{}
.pmc-icon-wraper.left.big{float:right;display:inline-block;width:65%;}
.pmc-icon-wraper.left .pmc-icon-content, .pmc-icon-wraper.left .pmc-icon-title{text-align:left !important;}
.pmc-icon-wraper.left .pmc-icon-border{margin:0;}
.pmc-icon-wraper.left.medium{float:right;display:inline-block;width:68%;}
.one_half .pmc-icon-wraper.left.medium{width:78%;}
.pmc-icon-wraper.left.small{float:right;display:inline-block;width:75%}
.one_half .pmc-icon-wraper.left.small{width:82%;}
.one_fourth .pmc-icon-wraper.left.small{width:65%}
.one_fourth .pmc-icon-wraper.left.big{width:55%}
.one_fourth .pmc-icon-wraper.left.medium{width:58%}
.pmc-icon-title a{padding-bottom:20px;margin-bottom:20px;}
.pmc-icon-content{margin-top:20px;}
.pmc-icon:hover .pmc-icon-icon{}
.pmc-icon .pmc-icon-icon i{color:#fff;}
.pmc-icon .pmc-icon-border{width:80px;height:1px;background:#ddd;margin:0 auto;}
.pmc-icon-wraper.left .pmc-icon-border{display:none;}
.pmc-icon-wraper.left .pmc-icon-title{padding-bottom:0px;font-weight:bold;}
.pmc-icon-wraper.left .pmc-icon-title{padding:50px 0 0 0;margin-bottom:0px;font-weight:bold;font-size:16px;text-transform:uppercase;line-height:0px;}
.pmc-icon-wraper.left .pmc-icon-title a:hover, .pmc-icon-wraper.left .pmc-icon-content a:hover{color:#222 !important;}
.pmc-icon-wraper.left{margin-bottom:20px;}
.pmc-only-icon:hover i, .featured-block:hover i{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.pmc-image{float:left;border:8px solid #eee;max-width:755px;}
.pmc-image:hover .info{opacity:1;filter:alpha(opacity=100);}
.pmc-image .info{width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;border-radius:0;opacity:0;text-align:center;}
.pmc-image .info i{float:none;font-size:2em;opacity:1;background:#1ABC9C;border:3px solid;width:64px;height:64px;line-height:64px;border-radius:90px;}
.pmc-image .info .image-over{margin-top:30%;font-size:20px;}
.pmc-image img{opacity:1;filter:alpha(opacity=100);margin-bottom:-7px;max-width:755px;height:auto;}
.ih-item{position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.ih-item,
.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ih-item a{color:#333;}.ih-item a:hover{text-decoration:none;}.ih-item img{width:100%;height:100%;}.ih-item.circle{position:relative;width:240px;height:240px;border-radius:50%;}.ih-item.circle .img{position:relative;width:240px;height:240px;border-radius:50%;}.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.ih-item.circle .img img{border-radius:50%;}.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ih-item.square{position:relative;width:336px;height:236px;border:8px solid #fff;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ih-item.circle.effect1 .spinner{width:250px;height:250px;border:10px solid;border-radius:50%;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out;}.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto;}.ih-item.circle.effect1 .img:before{display:none;}.ih-item.circle.effect1.colored .info{background:#1a4a72;background:rgba(26, 74, 114, 0.6);}.ih-item.circle.effect1 .info{width:230px;height:230px;top:10px;bottom:0;left:10px;right:0;background:#333333;background:rgba(50, 50, 50, 0.8);opacity:0;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out;}.ih-item.circle.effect1 .info h3{color:#fff;text-transform:uppercase;position:relative;letter-spacing:1px;font-size:20px !important;margin:0 10px;padding:60px 0 15px 0;}
.ih-item.circle.effect1 .info p{color:#fff;padding:10px 5px;padding-top:14px;margin:0px 10px;font-size:14px;border-top:1px solid rgba(255, 255, 255, 1);line-height:20px;}.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}.ih-item.circle.effect1 a:hover .info{opacity:1;}
.ih-item.square{position:relative;width:260px;height:260px;border:10px solid #ECF0F1;margin-left:1px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0);}.ih-item .info{background:none;padding:0;margin:0;}
.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ih-item.square.effect9{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px;}.ih-item.square.effect9.colored .info .info-back{background:#1a4a72;}.ih-item.square.effect9.colored .info h3{background:rgba(12, 34, 52, 0.6);}.ih-item.square.effect9 .img{position:relative;z-index:11;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.ih-item.square.effect9 .info{z-index:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.ih-item.square.effect9 .info .info-back{opacity:1;width:100%;height:100%;padding-top:35px;background:#fbfbfb;}.ih-item.square.effect9 .info h3{text-transform:uppercase;color:#fff;text-align:center;font-size:16px !important;padding:10px;margin:0;}.ih-item.square.effect9 .info p{font-size:14px;position:relative;color:#222;padding:25px 20px 20px;text-align:center;}.ih-item.square.effect9.left_to_right .img{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}.ih-item.square.effect9.left_to_right a:hover .img{-webkit-transform:rotate3d(0, 1, 0, 180deg);-moz-transform:rotate3d(0, 1, 0, 180deg);-ms-transform:rotate3d(0, 1, 0, 180deg);-o-transform:rotate3d(0, 1, 0, 180deg);transform:rotate3d(0, 1, 0, 180deg);}.ih-item.square.effect9.right_to_left .img{-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;}.ih-item.square.effect9.right_to_left a:hover .img{-webkit-transform:rotate3d(0, 1, 0, -180deg);-moz-transform:rotate3d(0, 1, 0, -180deg);-ms-transform:rotate3d(0, 1, 0, -180deg);-o-transform:rotate3d(0, 1, 0, -180deg);transform:rotate3d(0, 1, 0, -180deg);}.ih-item.square.effect9.top_to_bottom .img{-webkit-transform-origin:50% 97%;-moz-transform-origin:50% 97%;-ms-transform-origin:50% 97%;-o-transform-origin:50% 97%;transform-origin:50% 97%;}.ih-item.square.effect9.top_to_bottom a:hover .img{-webkit-transform:rotate3d(1, 0, 0, -180deg);-moz-transform:rotate3d(1, 0, 0, -180deg);-ms-transform:rotate3d(1, 0, 0, -180deg);-o-transform:rotate3d(1, 0, 0, -180deg);transform:rotate3d(1, 0, 0, -180deg);}.ih-item.square.effect9.bottom_to_top .img{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;}.ih-item.square.effect9.bottom_to_top a:hover .img{-webkit-transform:rotate3d(1, 0, 0, 180deg);-moz-transform:rotate3d(1, 0, 0, 180deg);-ms-transform:rotate3d(1, 0, 0, 180deg);-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg);}.ui-widget-header .ui-state-default, .accordion .ui-state-default, .pmc-button, .pricing-tabel-button, .pmc-icon-icon, .pmc-icon-icon i, .pmc-count-number,
.pmc-quote, .pmc-image .info, .pmc-icon-button .button-icon-icon, .woocommerce-tabs ul.tabs li, .woocommerce h3, .minus, .plus{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.pricing-tabel-price, .pmc-icon.medium{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.pmc-only-icon i, .featured-block i{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.pmc-count-number-border, .pmc-icon-border, .yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse, .live .main{height:auto !important}
.aq-block-aq_clear_block hr{margin:3px 0;}
.aq-block-aq_widgets_block .widget.widget_product_search, .aq-block-aq_widgets_block .widget.widget_product_search form div input{margin:0 !important;}
.aq-block-aq_widgets_block .widget.widget_product_search form{height:auto;}
.aq-block-aq_widgets_block .widget.widget_product_search form div input{height:26px;margin-top:0px;background:#444;background:rgba(120,120,120,0.06);border:0;border-left:1px solid #e0e0e0;font-size:14px;border-right:1px solid #e0e0e0;margin-left:-16px !important;width:170px !important;}
.sidebar-store .aq-block-aq_widgets_block .widget.widget_product_search form div input{margin-left:0px !important;width:95% !important;height:36px;}
.aq-block-aq_start_content_block .aq-block-aq_widgets_block .widget.widget_product_search form div input{margin-top:-5px;}
.smallheader .aq-block-aq_widgets_block .widget.widget_product_search form div input{margin-top:5px;}
ul.slides-wtimes li{display:inline-block;float:left;width:140px;height:140px;border-radius:90%;margin-right:33px;text-align:center;}
ul.slides-wtimes li:last-child{margin-right:0;}
.slides-wtimes{float:left;margin:0;}
.wtime-day{font-size:44px;font-weight:bold !important;margin-top:40px;line-height:90%!important}
.pmc-menu-button{float:right;background:rgba(255,255,255,0.1);color:#fff;margin-top:-64px;border-radius:2px;padding-bottom:0 !important;}
.pmc-menu-button a{float:right;color:#fff !important;padding:6px 12px !important;text-transform:uppercase;font-size:11px;font-weight:600;border-radius:2px;}
.pmc-menu-button:hover{background:#fff !important;background:rgba(255,255,255,1) !important;color:#333 !important;}
.pmc-menu-button a:hover{background:#fff !important;background:rgba(255,255,255,1) !important;color:#333 !important;}
.fixedmenu .pmc-menu-button{margin-top:-0px !important;margin-left:40px}
.aq-block-pmc_price_block{margin-left:0;}
ul.slides-prices{list-style:none;margin-left:0;margin-top:10px;}
.slides-prices li{float:left;padding:10px 0;border-bottom:1px dashed #ddd;width:100%;}
.price-title{float:left;margin-right:30px;}
.price-price{float:right;font-weight:600;}
.images-block{margin-left:-20px;}
.images-block img{max-width:124px;height:auto;float:left;margin-left:20px;margin-bottom:20px;border-radius:3px;}
.images-block a:after{content:"";float:left;border-radius:3px;background:rgba(0,0,0,0);margin:0px 0 0 -124px !important;width:124px;z-index:10;height:124px;}.images-block a:hover:after{background:rgba(0,0,0,0.5);}
.buttondark{background:#25252B;border:1px solid #111;}
.buttondark a, .buttondark a:hover{color:#EAEAEA !important;text-shadow:1px 1px 0px black;}
.buttondark:hover{opacity:0.85;filter:alpha(opacity=85);color:#FFF;}
.advertise{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 !important;}
.home.page .progressbar{width:100%;}
.home.page .portfolio .wp-pagenavi, .no-navigation .portfolio .wp-pagenavi{display:none;}
.fa.fa-quote-right{display:none !important;}
.home.page .homerecent.pagePort .one_fourth.masonry_pmc{background:#fff;}
.advertise li{border:none;}
.title-block-wrap h2{text-transform:none;}
.titleborderh2{font-weight:normal;}
.title-block-wrap h2{margin-bottom:25px;}
.menu > li a:after{display:none;}
.pmc-icon-content{line-height:28px;}
.port-meta.title{font-weight:bold;text-transform:none;}
.contact-opus-button a{color:#fff !important;padding:15px 40px;border-radius:40px;border:2px solid;display:inline-block;text-align:center;}
.contact-opus-button a:hover{border:2px solid #E04028;}
.store-opus-button a{color:#333 !important;padding:15px 40px;border-radius:40px;border:2px solid;display:inline-block;text-align:center;height:25px !important;}
.store-opus-button a:hover{border:2px solid #E04028;color:#fff !important;}
.pmc-count-simple .pmc-count-number-border{background:#fff;}
.pmc-count-simple{background:none !important;}
.dropcap{display:block;float:left;font-size:54px;line-height:48px !important;margin:0px 5px 0 0;font-weight:600;}
.featured-block h5{text-transform:none;}
.pmc-icon-icon.big.top{border:none;box-shadow:none !important;background:none !important;}
.infotext-title-small{font-size:20px !important;margin-top:-15px !important;}
.aq-block-aq_richtext_block .pmc-button.pmc-round-button{font-weight:bold;}
.tparrows.preview1 .tp-arr-imgholder, .pmc-image .info{display:none !important;}
.pmc-image{border:none !important;}
#portfoliofullwidth{margin-top:-50px;}
.darker .aq-block-aq_widgets_block .block-widget .textwidget{margin-top:10px;}
.darker .aq-block-aq_contact_block p, .darker .textwidget{color:#fff !important;}
.darker .aq-block-aq_contact_block p input, .darker .aq-block-aq_contact_block p textarea{background-color:rgba(255,255,255,0.15)!important;border:none !important;color:#fff !important;}
.darker .aq-block-aq_widgets_block .block-widget .textwidget{background:rgba(255,255,255,0.15) !important;border:none !important;}
.darker .aq-block-aq_contact_block .wpcf7-submit{background:#DF4A1F !important;}
.testimonial-texts{font-size:18px;width:80%;}

.testimonial-author{padding:20px 0!important;}
.testimonials .bx-next, .testimonials .bx-prev{border-radius:5px !important;}
.testimonial-light .testimonial-texts p{color:#fff !important;font-size:22px !important;line-height:40px !important;font-weight:700;}
.testimonial-light .testimonial-author span{color:#fff !important;font-weight:700;}
.testimonial-light .testimonials .bx-prev, .testimonial-light .testimonials .bx-next{background:#222;}
.pmc-count{background:rgba(255,255,255,0.25) !important;border-radius:5px;border:1px solid rgba(200,200,200,0.2) !important;}
.pmc-count:before, .pmc-count:after{display:none;}
.homerecent.pagePort .one_fourth.masonry_pmc .port-meta.title{margin:15px 0 0 0 !important;padding:0 !important;}
.homerecent.pagePort .one_fourth.masonry_pmc .home-portfolio-categories{margin-bottom:20px;font-size:12px;text-transform:uppercase;}
.accordion h3{text-transform:none !important;font-weight:bold;font-size:14px !important;}
.accordion .ui-state-default:hover, .ui-widget-header .ui-state-default:hover, .accordion .ui-state-active, .ui-state-hover{background:#eee !important;}
.accordion .ui-state-default, .ui-widget-header .ui-state-default{color:#333}
.accordion .ui-state-default i{float:right;margin:3px 15px 0 0!important;background:#333;padding:5px;color:#fff;border-radius:2px;}
.ui-accordion-content{margin:-10px 0 10px 0;}
.aq-block-aq_clear_block .aq-block-clear.aq-block-hr-single{margin-bottom:0px;}
.full-width-blog .blogpostcategory{padding-bottom:38px;margin-bottom:45px;}
.pmc-only-icon:hover i, .featured-block:hover i{transform:rotate(0deg) !important;-ms-transform:rotate(0deg)!important;-webkit-transform:rotate(0deg)!important;}
.pmc-icon.small i{font-size:1em!important;width:38px!important;height:38px!important;line-height:38px!important;}
.pmc-only-icon{margin-top:-3px !important;}
.aq-block-aq_richtext_block h2 a:hover{text-decoration:underline;}
.aq-posts-block h3{font-weight:700;}
.mainwrap.mainarrow:after, .mainwrap.mainarrow-grey:after{content:'';width:0;height:0;border-top:30px solid #E14932;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;float:left;left:50%;bottom:-35px;margin-left:-50px;}.mainwrap.mainarrow-grey:after{border-top:30px solid #1F1F21;bottom:-25px;}
.tparrows.preview1:hover:after{background:rgba(0,0,0,0.4)!important;color:#fff !important;}
.homerecent .fullwidth .recentimage .overdefult, .homerecent .default .recentimage .overdefult{opacity:1;filter:alpha(opacity=100);background:rgba(0,0,0,0.5);}
.homerecent .fullwidth .recentimage .overdefult:hover, .homerecent .default .recentimage .overdefult:hover{background:rgba(0,0,0,0.75);}
.homerecent .fullwidth .recentdescription, .homerecent .default .recentdescription{margin-top:26%;text-align:center;}
.homerecent .fullwidth .recentimage h3, .homerecent .default .recentimage h3{border:none;margin:0;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0);font-size:20px;font-weight:bold;padding:0;}
.homerecent .fullwidth .recentimage .overdefult:hover h3, .homerecent .default .recentimage .overdefult:hover h3{-webkit-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);}
.homerecent .fullwidth .recentimage h3:hover, .homerecent .default .recentimage h3:hover{background:none;}
.homerecent .fullwidth .recentdescription .home-portfolio-categories, .homerecent .default .recentdescription .home-portfolio-categories{font-weight:700;position:relative;font-size:14px;margin:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}.homerecent .fullwidth .recentimage .overdefult:hover .home-portfolio-categories, .homerecent .default .recentimage .overdefult:hover .home-portfolio-categories{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);}.homerecent .fullwidth .recentdescription::before,.homerecent .default .recentdescription::before,
.homerecent .fullwidth .recentdescription::after, .homerecent .default .recentdescription::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:1;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s !important;transition:opacity 0.4s, transform 0.4s !important;}
.homerecent .fullwidth .recentdescription::before, .homerecent .default .recentdescription::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}.homerecent .fullwidth .recentdescription::after, .homerecent .default .recentdescription::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
.homerecent .fullwidth .recentimage .overdefult:hover .recentdescription::before,.homerecent .default .recentimage .overdefult:hover .recentdescription::before,
.homerecent .fullwidth .recentimage .overdefult:hover .recentdescription::after, .homerecent .default .recentimage .overdefult:hover .recentdescription::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.aq-block-aq_clear_block .line-cherry{height:2px;text-align:center;background:#eee;width:100%}
.aq-block-aq_clear_block .line-cherry::after{width:8px;height:8px !important;float:left;margin-left:50%;border-radius:90%;background:#E04028 !important;border:5px solid #fff;margin-top:-8px;content:'';}
.builder-social a{box-shadow:none !important;width:40px !important;height:40px !important;line-height:46px;border-radius:90px !important;margin-right:10px !important;background:#E04028;opacity:1 !important;border:2px solid #E04028;position:relative;z-index:9 !important;}
.builder-social a:last-child{margin-right:0px;}
.builder-social a:hover{background:#121212;border:2px solid #121212 !important;}
.aq-block-aq_notification_menu_block{background:#f8f8f8;border:none !important;}
.social-menu .pagenav{width:100%;float:left;margin-top:-85px;}
.social-menu .pmc-menu-social{float:right;padding-top:0px;margin-top:-59px;position:relative;width:17%;margin-right:-10px;}
.social-menu .pmc-menu-social a{margin-right:8px;background:rgba(255,255,255,0.1);border-radius:4px;padding:3px;height:20px;width:20px;}
.social-menu .pmc-menu-social a:hover{background:rgba(224,64,40,0.75);}
.progressbar{width:100% !important;height:34px !important;line-height:34px !important;margin-bottom:25px!important;}
.progressbar-title{padding:0 0 0 15px !important;}
.aq-posts-block .date-post{font-weight:bold;}
.aq-posts-block .recentdescription-text{border-radius:3px;}
.aq-block-aq_notification_menu_block{border:none!important;}
.smallheader .aq-block-aq_notification_menu_block, .aq-posts-block .post-icon{background:none !important;}
.mainwrap.smallheader .top-nav{width:auto !important;margin-top:0px;}
.aq-posts-block .post-icon:after{border-radius:3px;}
.mainwrap.smallheader{z-index:99999 !important;}
.mainwrap.smallheader.shop{z-index:999999 !important;}
.smallheader #headerwrap{height:56px !important;box-shadow:none !important;}
.smallheader #headerwrap #header ul.menu{padding-top:0px !important;}
.smallheader ul.menu > li > a{padding-bottom:0 !important}
.smallheader #headerwrap #header ul.menu > li{padding:15px 25px 15px 20px !important;}
.smallheader #headerwrap #header .menu-description ul.menu > li{padding:12px 25px 8px 20px !important;height:36px;}
.menu-fixedmenu .menu-description{display:none;}
.smallheader #headerwrap #header ul.menu > li:last-child, .pmc_menu_transparent #header ul.menu > li{border:none;}
.mainwrap.smallheader .menu ul.sub-menu{margin-top:15px !important;background:#343434 !important;background:rgba(51,51,51,0.96) !important;}
.mainwrap.smallheader .menu-description .menu ul.sub-menu{margin-top:25px !important;}
.mainwrap.smallheader .menu ul.sub-menu .sub-menu{margin-top:0px !important;}
.mainwrap.smallheader .menu ul.sub-menu li, .mainwrap.smallheader .menu .bigimagemenu img{border-bottom:1px solid #232323;}
.mainwrap.smallheader .menu .pmcbig ul.sub-menu li, .mainwrap.smallheader .menu .bigimagemenu li:last-child img{border-bottom:none;}
.mainwrap.smallheader .menu .pmcbig ul.sub-menu li{border-color:#444 !important;}
.mainwrap.smallheader .menu .pmcbig ul.sub-menu li ul{background:none !important;}
.mainwrap.smallheader .menu .pmcbig ul.sub-menu li a{padding:5px 0 5px 40px !important;}
.mainwrap.smallheader .social-notification{margin-top:16px;}
.mainwrap.smallheader .social-notification a img{background:#aaa !important;border-radius:90%;padding:5px;height:20px;width:20px;}
.mainwrap.smallheader .social-notification a:hover{opacity:1 !important;}
.mainwrap.smallheader .social-notification a img:hover{}
.mainwrap.smallheader .social-notification a{padding:3px;}
.mainwrap.smallheader .topNotification{padding-top:3px;font-size:14px;line-height:20px;}
.mainwrap.smallheader .topNotification-content{padding:5px 35px 5px 20px;color:#777 !important;font-weight:600;}
.mainwrap.smallheader .topNotification-content i{font-size:2.5em;color:#aaa !important;}
.mainwrap.smallheader .notification-text{margin:1px 0 0 45px;}
.mainwrap.smallheader .topNotification-content:hover i{}
.aq-block-aq_richtext_block .pmc-image.pmc-animated.animated img{border-radius:5px;}
.smallheader #headerwrap #header ul.menu > li{border-right:1px solid #3d3d3d;}


.projectdetails .link {background:#1FBCF1;color:#fff;float:left;width:93%;text-align:center;border-radius:3px;margin-top:52px;}
.projectdetails .link a {color:#fff;font-weight:bold;float:left;}

#raleigh-body span {color:#fff !important;}

p#edd_show_discount,#edd_sl_renewal_form {display:none !important}
#edd_checkout_wrap form{margin-top:0 !important}

body{background:#ccc !important}

.cart-full.edd-checkout .pmc-cart-left,#edd_checkout_form_wrap{ float:none !important; background:#fff !important; width:100% !important; margin-bottom:0}
.cart-full.edd-checkout .postcontent{background:#fff; width:65%; margin:100px auto;padding:30px; }
.pmc-cart-right {display:none}

.cart-full.edd-checkout   #edd-discount-code-wrap{display:block !important}
.cart-full.edd-checkout   #edd-purchase-button {position:absolute; width:70%; left:50%;margin-left:-35% !important; bottom:120px }

.cart-full.edd-checkout p#edd-first-name-wrap ,.cart-full.edd-checkout p#edd-last-name-wrap{width:48% !important; float:left;}
.cart-full.edd-checkout p#edd-last-name-wrap{margin-left:4%}

.cart-full.edd-checkout input.edd-apply-discount.edd-submit.button.blue.button {width:100%; padding:8px !important}

.cart-full.edd-checkout .edd-input {height:28px !important; width:98% !important}

.cart-full.edd-checkout  input.edd-apply-discount.edd-submit.button.blue.button {}

.cart-full.edd-checkout #edd_final_total_wrap {display:none}

.cart-full.edd-checkout #edd_purchase_submit{padding:0 !important}

.cart-full.edd-checkout #edd_checkout_user_info{margin-bottom:0!important; border-bottom:none !important; padding-bottom:30px !important}

.cart-full.edd-checkout #edd_checkout_cart th{padding:8px !important}

.edd-checkout .port-meta.title  , .edd-checkout .port-meta.excerpt {text-align:center;}
.edd-checkout .one_third .home-portfolio-categories {display:none;}
#edd_checkout_form_wrap .mc4wp-checkbox-easy-digital-downloads {float:left;}


/*portfolio tabs*/
.main.portsingle .posttext {background:#fff;padding:30px;}
.main.portsingle .posttext img {max-width:100%;height:auto;}
.tabs.pmc-portfolio .ui-tabs-nav {}
.tabs.pmc-portfolio li {border-radius: 0;  background:#fff !important; }

.tabs.pmc-portfolio .ui-state-active{ color:#000 !important; background:#ddd !important}
.tabs.pmc-portfolio .ui-state-active a {color:#000 !important;}
.blogpost.postcontent.port {margin-bottom:0px; border-bottom:none;}
.tabs.pmc-portfolio .ui-tabs-nav li {border:1px solid #ddd; border-bottom:none; min-height:40px}
.tabs.pmc-portfolio .ui-tabs-nav  li:hover  { color:#000 !important;background:#ddd !important}
.tabs.pmc-portfolio .ui-tabs-nav  li:hover a { color:#000 !important;background:#ddd !important}
.tabs.pmc-portfolio .ui-state-active:hover {}
.single-wordpress-themes ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {border-bottom:1px solid #ddd;}

.edd_changelog-content ul li,.edd_changelog-content ol li{padding:0 !important; margin-left:0px !important;}
.edd_changelog-content ol{padding-left:0 !important; list-style-type:none; margin:0 20px}
.edd_changelog-content ul li:before {content:"fixed"; margin-right:10px; background:#CC3333; color:#fff; padding:1px 5px; border-radius:8px; border:1px solid #CC3333; font-size:11px}
.edd_changelog-content ol li:before {content:"added"; margin-right:10px; background:#639D41; color:#fff; padding:1px 5px; border-radius:8px; border:1px solid #639D41; font-size:11px}
.edd_changelog-content h2{margin:20px 0;}
.edd_changelog-content {width:100%}
.edd_changelog-content div:first-child {display:none}
.edd_changelog-content li{cursor:default !important}
.edd_changelog-content h3 {border-bottom:1px solid #ddd; width:400px; margin-bottom:10px}
.edd_changelog-content ol,.edd_changelog-content ul{margin-bottom:30px}
.edd_changelog-content h3 {margin-top:30px !important}
.tabs.pmc-portfolio .posttext li {width:100%;display: list-item; margin-left:20px; padding-left:0px;cursor:text;padding:2px 0;}
.tabs.pmc-portfolio .posttext ul {margin:10px 0 20px 20px !important;}
.edd_changelog-content ul{list-style-type:none;}


/*seo fix*/
 

.h1-tag ,.category-desc {font-size:18px !important;text-transform:uppercase;background:#fff;margin-bottom:20px;padding:20px;text-align:center;
-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);
-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);
box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);
}
.category-desc {text-transform:none;padding-bottom:1px !important}



/*price options*/
.purchase-options {float:left; width:100%; background:#fff; padding:20px; margin-bottom: 30px;
-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);}
.purchase-options h3{font-size:24px !important; padding-bottom:20px;letter-spacing:0;text-transform:uppercase;font-weight:700;  }
.purchase-options .link.price-single{width:100%; }
.purchase-options a.edd-add-to-cart {width:84%}
.edd-variable-pricing-desc {font-weight:normal; font-size:12px;opacity:0;position:absolute;color:#333;text-align:left;background:#fff;width: 40%;right:auto;z-index:-1;margin-top: 100px;cursor:pointer;padding:15px;-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);box-shadow: 2px 2px 6px 3px rgba(0,0,0,0.08);}
.edd_price_options li i{background:#ddd; border-radius:20px; color:#fff; width:20px; margin-left:20px}
 .edd_download_purchase_form .edd_price_options li {font-size:15px;}
 .edd_download_purchase_form .edd_price_options li label {padding:0;}


.edd_price_options label, .edd_price_options i {float:left}
.edd_price_options li,.edd_price_options,.purchase-options .edd_purchase_submit_wrapper{width:100%; float:left}

.purchase-options .inner_title {font-size:22px;font-family:"Open Sans Condensed";margin-bottom:14px;}

.purchase-options .edd_download_purchase_form .edd_price_options, .purchase-options .edd_download_purchase_form .edd_price_options span {color: #222;}

.purchase-options .edd-variable-pricing-desc {
-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	-o-transition: all 0.35s ease-in-out;
	-ms-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.purchase-options .edd-variable-pricing-desc strong {font-size:13px;}

.purchase-options .edd_download_purchase_form .fa-question {cursor:pointer;background:#ccc;padding:3.5px 0px;text-align:center;border-radius:90%;color:#fff;font-weight:normal;font-size:12px;margin-left:10px;margin-top:4.5px}
.purchase-options .edd_download_purchase_form .edd_price_options label   {cursor:pointer;}

.purchase-options .fa-question {z-index:9999999 !important;float:left;}
.purchase-options .edd_download_purchase_form .fa-question:hover + .edd-variable-pricing-desc {display:block;margin-top: 30px;opacity:1;z-index:9;}
.edd_price_options .edd_price_option_price {color:#1FBCF1 !important;}
.purchase-options input[type='checkbox']  {
  width: 18px;
  height: 18px;

  cursor: pointer; 
  background: -webkit-linear-gradient(top, #222222 0%, #45484d 100%);
  background: linear-gradient(to bottom, #222222 0%, #45484d 100%);
  border-radius: 4px;
   
}

.purchase-options input[type=checkbox]:after {
    content: " ";
    background-color: #fff;
    display: inline-block;
    visibility: visible;
    border:1px solid #ddd;
    width:14px !important;
    height:17px;
   
}

.purchase-options input[type=checkbox]:checked:after {
    padding-left:3px;
    content: "\2714";
}

.purchase-options input[type=checkbox]:not(:checked):after {
    padding-left:3px;
  
}


.purchase-options input[type=checkbox] {
 
  margin-right:8px;
  cursor: pointer;

}

.edd_download_purchase_form .edd_price_options {margin-bottom:35px;}

#tab1 iframe {width:100%;  height:600px}

.edd-checkout .purchase-options i {float:none !important}
.edd-checkout ul{list-style-type:none; margin-left:0}
.edd-checkout .upadate-variable-switcher{float:left; margin-top:30px}
.edd-checkout .upadate-variable-switcher.edd-apply-discount.edd-submit.button.blue.button {background:#1FBCF1 !important; width:95%}
.edd-checkout .purchase-options{width:94%; margin-left:5px !important}
.edd-checkout .upadate-variable-switcher.edd-apply-discount.edd-submit.button.blue.button:hover{background:#cc3333 !important}

table#edd_sl_license_upgrades {width:100%}
form#edd_login_form, #edd_register_form, form#affwp-register-form, form#affwp-login-form, #affwp-generate-ref-url, #affwp-affiliate-dashboard-profile-form{width:45% !important}
.pmc-tax {float:left; width:94%; text-align:center;font-size:13px; color:#000}
li#eg-19-post-id-42576 .eg-ulysses-s-grant-element-13, li#eg-19-post-id-42578 .eg-ulysses-s-grant-element-13{display:none !important}

.pmc-live {float:left; width:48%}
.pmc-share-theme{float:right; margin-top:10px}

/*black friday*/
.black-friday {background:#CC3333; color:#fff; padding:20px; font-size:21px; margin-bottom:60px}

.page-id-17376 .wpcf7 label {font-size:14px; font-weight:400 !important;}
.page-id-17376  .wpcf7 input, .page-id-17376  .wpcf7 select,.page-id-17376  .wpcf7 textarea {padding:12px; width:500px !important; float:left;}
.page-id-17376  .wpcf7 select{ width:520px !important}
.page-id-17376  .wpcf7 p{float:left; width:48%; margin-right:20px}
.page-id-17376 .wpcf7 #group-64 ,.page-id-17376 .wpcf7 #group-863, .page-id-17376 #group-939{float:left; width:100%;clear:both; border-top: 1px solid #ddd; margin-top:30px; padding-top:30px}
.wpcf7 #group-969{float:left; width:100%;clear:both;}
.page-id-17376 .wpcf7 #group-64 p{clear:both}
.page-id-17376 .wpcf7-submit {float:left;clear:both; padding:10px 20px; margin-bottom:50px; width:522px !important; border:none; background:#CC3333; color:#fff; font-size:20px; text-transform:uppercase;border-radius:3px}
.page-id-17376 .wpcf7 {background:#fff; float:left; padding:20px}
.page-id-17376 .wpcf7 h2 {padding:20px 0px}



/*pmc-ticket*/
.pmc-zendesk-ticket h2 {margin-bottom:20px}
.pmc-zendesk-ticket {margin-bottom:200px; float:left;width:100%;}
.pmc-zendesk-ticket .toggle_container{padding:0}
.pmc-zendesk-ticket h2.trigger{font-size:14px !important; width:99.9%; border:1px solid #ddd;margin-bottom:5px; border-radius:0;font-size:14px; text-transform:none; text-align:center;background:#fff; color:#222;float:left; padding:0 !important}
.pmc-zendesk-ticket h2.trigger.active {border-color:#000}
.pmc-zendesk-ticket h2.trigger.technical{background:#1FBCF1; color:#fff; margin-bottom:30px !important}
h2.trigger.sales.extra {background:#639D41 !important}
h2.trigger.technical span{color:#222;font-size:14px; width:100%; float:left; padding-top:5px}

.pmc-zendesk-ticket h2.trigger.sales{background:#1FBCF1; color:#fff; margin-bottom:30px !important; padding:15px !important; border:none !important; width:100% !important;  font-size:18px !important}
.pmc-technical-info {border:1px solid #ddd; background:#fff; margin-bottom:30px !important; padding:20px}
.pmc-technical-info h3{}
.pmc-technical-info input{padding:10px; margin-bottom:10px}
.pmc-technical-info label{font-size:14px}
.pmc-zendesk-ticket h3{font-size:16px !important;margin-bottom:15px;width: 100%;clear: both;}
.pmc-technical-left {float:left; width:45%; }
.pmc-technical-right {float:right; width:45%; padding-right:10px}
.pmc-zendesk-ticket .pmc-technical-info input{width:98% }
h2.trigger.technical.new-ticket {background:#639D41}
.pmc-zendesk-ticket input[type="submit"]{width:auto;border-radius:0; background:#ddd; color:#222; margin-top:20px;     padding: 10px;
    border-radius: 3px;}
.pmc-technical-info input[type="submit"]{}
.pmc-zendesk-ticket h2.trigger div{float:left;border-right:1px solid #ddd;width: 62%;padding: 15px; }
.pmc-zendesk-ticket h2.trigger div:last-child{border:none;width:15.1%;float:right; }
.pmc-zendesk-ticket h2.trigger div:first-child{width:15%; float:left; }
.pmc-zendesk-ticket .trigger .pmc-technical {padding:15px; border:none !important; width:100% !important;  font-size:18px}
.pmc-zendesk-ticket .pmc-ticket-comments{background:#fff;border:1px solid #ddd;padding:20px; margin-bottom:10px}
.pmc-ticket-comments.premiumcoding {background:#fff; border-color:#639D41}
.pmc-ticket-comments.premiumcoding .pmc-ticket-replay{color:#639D41}
.pmc-zendesk-ticket .toggle_container p {border:none !important; width:100%}
.pmc-zendesk-ticket .toggle_container  {float:left; width:100%;margin-top: 10px;}
.pmc-ticket-replay {float:left;}
.pmc-ticket-date {float:right;}
.pmc-ticket-info {width:100%; float:left; border-bottom:1px solid #ddd; padding-bottom:10px;margin-bottom:10px;   font-size: 14px;}
.pmc-ticket-comments .zd-comment{ width:100%; clear:both;font-size:14px}
.pmc-ticket-comments .zd-comment p{margin-bottom:5px}
.pmc-ticket-comments .zd-comment ul br,.zd-comment pl br{display: none;}
.pmc-ticket-status.open {background:#639D41 !important}
.pmc-ticket-status.closed {background:#ddd !important}
.pmc-ticket-status.pending {background:#5DCFF5 !important}
.pmc-ticket-status.new{background:#F9DF66 !important}
.pmc-ticket-status.solved {background:#B4B4B4}
.pmc-ticket-answer {border:1px solid #ddd; padding:20px;margin-bottom:10px; background:#fff}
.pmc-zendesk-ticket textarea{height:250px}
.pmc-zendesk-ticket .mce-edit-area{height:300px}
.pmc-zendesk-ticket  iframe{height:300px !important}
.pmc-ticket-answer  .su-generator-button{display:none !important}
.pmc-ticket-comments.premiumcoding p{clear:both}
.new-tocket-wait {
  background: #CC3333;
  padding: 15px;
  margin-bottom: 20px;
  color: #fff;
  font-weight: bolder;
}
.page-id-17376 .mkb-shortcode-container {margin-left:-20px}
.techincal-saved  div, .ticket-saved div{background:#639D41; width:190px; padding:5px 10px; color:#fff}
.ticket-saved div{width:890px; margin-top:20px}

/*login*/
.lwa.lwa-divs-only {background:#fff ; padding:20px; width: 45%; float:left; margin-bottom:100px}
.lwa-divs-only input{background:#fff !important; padding:10px;}

.lwa-divs-onlys ,.lwa-submit-button{margin-top:20px !important}
.lwa-divs-only a{font-size:13px}
.lwa-links-remember-cancel{background:#CC3333; border:1px solid #e7e7e7;; padding:5px; color:#fff !important; float:right;}
p.lwa-submit-button {font-size:12px}
p.lwa-submit-button #wp-submit{width:100%; margin-top:20px}
a.lwa-links-register-inline-cancel {text-align:center !important;margin-top: 20px !important;}

.kb-search__result-topic {background: #cc3333 !important;padding-top:10px !important;padding-bottom:2px !important;}
.kb-search__results--with-topics .kb-search__result-title {max-width:calc(100% - 12em) !important; }
.kb-search__result-topic-label {font-weight:bold;}
.mkb-article-item--detailed .mkb-entry-header {padding:20px !important; line-height:1.8em;}
.mkb-article-item--detailed .mkb-article-item__excerpt {line-height:1.75em;}
div#wp-pmc-ticket-body-wrap input{width:auto}

@media screen and (min-width:0px) and (max-width:620px){
    .pmc-zendesk-ticket h2.trigger {}
    .pmc-zendesk-ticket, .mkb-shortcode-container {width:99%;}
    .mkb-shortcode-container, .pmc-zendesk-ticket .trigger .pmc-technical {width:90% !important;}
     .kb-search__input-wrap .kb-search__input {width:80% !important;}
     .pmc-zendesk-ticket h2.trigger div {width:40%;}

}	

@media screen and (min-width:0px) and (max-width:1180px){
	.pmc-force-login {display:none;}
	div#disqus_thread iframe {margin-left:-3% !important}
}	

@media screen and (min-width:0px) and (max-width:360px){
   
     .pmc-zendesk-ticket h2.trigger div {width:35%;}
}	

.pmc-general-information {margin-bottom:30px}
.pmc-general-information label{clear:both;width:100% !important; float:left}
.pmc-general-information select {clear: both;width:46%;float: left;margin-bottom: 20px;height: 40px;}

.pmc-force-login {position:absolute;right:-80px;top:120px; border:none !important}
.force-text{position:absolute;top:0;margin-top:-40px;background:#cc3333;padding:15px;width: 150px !important;margin-left:23px;border-radius:80px;color:#fff;text-align:center;box-shadow: 0px 2px 10px 0px #fff;}
.force-text span{color:#fff; font-weight:bold}

.pmc-customer-sales {float:left; width:100%;}
.pmc-customer-item-wrap {float:left; width:30%;}
.pmc-customer-license {float:right; width:68%;}
.pmc-customer-license .pmc-key{float:left;width: 70%;background: #fff;text-align: center;}
.pmc-customer-license .expired-key {background:none;padding-top: 7px;}
.pmc-customer-license .pmc-status{width:18%; float:right}
.pmc-customer-sales {border:1px solid #ddd; margin-bottom:30px; padding:20px; float:left; width:96.3%}
.pmc-customer-sales h3{border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:5px}
.pmc-customer-sales div {padding-bottom:5px}
.pmc-key a{background:#639D41;padding: 8px 199px;color:#fff !important;margin-top: 5px !important;}
.pmc-status.active {color:#639D41}
.pmc-status.expired{background:#CC3333;padding: 6px;color:#fff}
.pmc-status {text-transform:uppercase;text-align:center;}
span.license-expired-info {color:#fff; font-size:13px; position:absolute; left:20px;}
span.license-expired-info i{margin-right:5px; color:#CC3333;background:#fff;font-size:18px;border-radius:20px;width:20px;height:20px;padding:2px 1px 0 2px;}
.purchase-history-wraper {min-height:77px;float: left;width: 100%;}
.pmc-no-licence { font-size:14px; }

.pmc-attachment {border-top:1px solid #ddd;padding-top:20px}
.pmc-attachment .attachment-item {float:left; width:100%; clear:both;}

.pmc-zendesk-ticket .pmc-extra-left {float:left; width:45%;padding:20px}
.pmc-zendesk-ticket .purchase-options h3{font-size:25px !important; border-bottom:1px solid #ddd}
.pmc-extra-left a.edd-add-to-cart ,.pmc-extra-left a.edd-add-to-cart:hover{background:#639D41 !important}

.pmc-button.pmc-icon-button {border:none; border-radius: 3px}

.edd-social-login-profile {border:1px solid #ddd; float:left; width:99% !important;padding-top:20px}
.edd_form {border:1px solid #ddd; float:left; width:94.5% !important;}

.usercontent {float:left; width:100%;}

#edd_profile_display_name_wrap label ,#edd_profile_primary_email_wrap label, #edd_profile_billing_address_country_wrap label{width:100%; float:left;}

.edd-profile-email{border:1px solid #ddd; float:left; width:99% !important;padding:20px}
.edd-profile-emails{float:left; width:40%;}

#edd_profile_password_label,#edd_profile_billing_address_label{border-top:1px solid #ddd; padding-top:20px}
table#edd_user_history thead .edd_download_download_version:last-child ,table#edd_user_history tbody .edd_download_download_version, table#edd_user_history .edd_invoice{display:none}
p.edd-sl-manage-license-details {border:1px solid #ddd; padding:20px;}
.edd-sl-manage-license-details span{color:#222}
.edd-sl-manage-license-product {margin-top:20px; font-weight:bolder}

span.edd-sl-manage-license-key {font-size:16px}
#edd_sl_license_sites, #edd_sl_license_add_site_form span {float:left; width:100%; margin-bottom:20px}
#edd_sl_license_add_site_form input{clear:both; float:left;}
#edd_sl_license_add_site_form .edd-input{width:50% !important; border:1px solid #ddd; box-shadow:none;}
.edd-sl-manage-license-header{margin-bottom:20px}
.view-key-wrapper input.edd_sl_license_key {border:1px solid #ddd !important; padding:15px;position:absolute; width:260px !important}
input#license-envato {width: 44%;}
.pmc-technical-info label {width:100%;clear:both; float:left;}
.tc-left .lwa {
  width: 100% !important;
}

#edd_register_form  input{border:1px solid #ddd; padding:1px; float:left; width:98%; }
#edd_register_form input[type="checkbox"]{width:2%; }
#edd_register_form span{font-size:12px !important}
p.eddr-notice.eddr-terms-notice.variable-prices em{float:left; width:100%; margin-left:30px}
.pmc-key span {width:100%; float:left; font-size:14px}
.pmc-notvalid {margin-bottom:10px; background:#CC3333 !important; width:192px !important}
fieldset#edd_discount_code {display:none}
.edd-checkout form#edd_purchase_form {border:none; text-align:center !important}
.edd-checkout div#aq-block-17047-4, .edd-checkout .mainwrap.menuindex  {background:#fff !important;padding-bottom:40px}
li.edd_download_file {width:100%; float:left;}

/*postfull*/
#aq-block-1412521-4  h2.titleborderh2 {font-size:50px !important;}
.fullwidth-post .content.singledefult,.fullwidth-post h1 {width:100%; max-width:100% !important}
.fullwidth-post .relatedtitle,.fullwidth-post .related,.fullwidth-post .single-text,.fullwidth-post .meta .post-icon{display:none}
.fullwidth-post .blogsingleimage, .fullwidth-post .blogsingleimage img{width:100%; height:auto}
.fullwidth-post .sentry img ,.fullwidth-post h1, .fullwidth-post .meta{text-align:center !important}
.fullwidth-post h1{font-size:50px !important}

/*singe post purchase form*/
.single-default .edd_download_purchase_form {border:1px solid #eee; padding:20px}
.single-default .edd_download_purchase_form i {display:none}
.fullwidth-post .edd_purchase_submit_wrapper {display:inline-block; width:100%}


/*cahngelog*/
.edd_changelog-container{margin:10px 0;position:relative}.edd_changelog-toggle{border:1px solid #e0e3e7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0,#f5f5f5 50%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(50%,#f5f5f5),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f1f1f1 0,#f5f5f5 50%,#f1f1f1 100%);background:-o-linear-gradient(top,#f1f1f1 0,#f5f5f5 50%,#f1f1f1 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#f5f5f5 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#f1f1f1',GradientType=0);background:linear-gradient(top,#f1f1f1 0,#f5f5f5 50%,#f1f1f1 100%);color:##333;cursor:pointer;display:block;font-size:13px;font-weight:bold;height:36px;margin:0!important;line-height:36px!important;text-shadow:0 1px 0 #fff;padding:0 0 0 12px!important;position:relative}
.edd_changelog-container .edd_changelog-content{background-color:#f9f9f9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;padding:10px}
.edd_changelog-icon:before{content:'\f502';position:absolute;right:10px;top:16px}.edd_changelog-icon-down:before{content:'\f500';position:absolute;right:10px;top:8px}
.edd_changelog-icon,.edd_changelog-icon-down{color:#333;font-family:'Genericons';font-size:16px;height:16px;line-height:1;cursor:pointer;vertical-align:top;width:16px}

/*review*/
.edd-reviews-form{overflow:hidden}.clear{clear:both}.edd-reviews-form label{display:block}.review-title:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.edd_reviews_rating_box{float:left}.edd-review-microdata{display:none}.review-title-text{margin-right:7px;font-weight:700}.comment-meta .meta-top{display:block;overflow:hidden}.comment-meta .meta{display:block;float:none;margin-left:10px}.edd_review{margin:10px 0;position:relative;outline:0;list-style:none;padding:20px 0}.edd_review .avatar{border-radius:4px;float:left;margin-right:20px}.edd_review .edd-review-dateline{padding:8px;color:#999;font:12px/16px "Helvetica Neue",Arial,sans-serif}.edd-review-review-helpful{margin:10px 0;clear:both}.edd-review-review-helpful .edd-review-voting-feedback{font-size:90%;margin-bottom:5px;font-style:italic;font-weight:400}.edd-review-review-helpful .edd-review-voting-feedback+p,.edd-review-review-helpful p{margin-bottom:15px;font-weight:700;font-size:90%}.edd-review-review-helpful p+p{margin-bottom:0;font-weight:400}.edd-review-vote{display:none;padding:10px;background:#eee}.edd-reviews-not-allowed{background:#eee;display:block;padding:10px}.edd-yellowfade{-webkit-animation:yellow-fade 3s 1;-moz-animation:yellow-fade 3s 1;-ms-animation:yellow-fade 3s 1;-o-animation:yellow-fade 3s 1;animation:yellow-fade 3s 1}.edd-reviews-star-rating-container{position:relative}.edd-reviews-star-rating{display:inline-block;cursor:pointer;font-size:20px;font-style:normal;font-weight:400;height:20px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;width:20px}.edd-reviews-stars-filled{position:absolute;width:0;overflow:hidden;height:20px}.edd_reviews_breakdown{margin:20px 0}.edd_reviews_breakdown .edd-counter-container{display:block;margin:3px 0;padding:0}.edd_reviews_breakdown .edd-counter-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.edd_reviews_breakdown .edd-counter-label{float:left;margin-right:4px}.edd_reviews_breakdown .edd-review-count{float:left;margin-left:4px}.edd_reviews_breakdown .edd-counter-front{float:left;background:#f1c40f;height:20px;display:block}.edd_reviews_breakdown .edd-counter-container-1 .edd-counter-back{margin-left:7px}.edd_reviews_breakdown .edd-counter-back{width:100%;max-width:100px;background:#ececec;height:20px;float:left}.edd_reviews_breakdown .edd-reviews-total-count{font-weight:700}.edd-reviews-vendor-feedback-item{border:1px solid #eee;padding:20px;margin-bottom:25px}.edd-reviews-vendor-feedback-item:last-child{margin-bottom:0}.edd-reviews-vendor-feedback-item h3{margin-top:0;padding-top:0}.edd-reviews-vendor-feedback-item-wrap{background:#eee;padding:20px}.edd-reviews-vendor-feedback-item .wp-post-image{float:left;border:1px solid #eee;padding:3px;margin-right:15px;margin-bottom:10px}.edd-reviews-vendor-feedback-item-wrap label{font-weight:700;width:200px;display:inline-block}.edd-reviews-vendor-feedback-item-wrap label+label{margin-right:10px}.edd-reviews-vendor-feedback-item-wrap label+label,.edd-reviews-vendor-feedback-item-wrap label+label+label{font-weight:400;display:inline;width:auto}.edd-reviews-vendor-feedback-item-wrap p:last-child{margin-bottom:0;padding-bottom:0}.edd-review-shortcode-body{border:1px solid #eee;padding:20px;margin-bottom:20px}.edd-reviews-awaiting-moderation{font-style:italic;font-weight:700}.vendd-download-information .edd-reviews-rating{padding:0 20px 10px}.single-download .comments-area .no-comments{display:none}.single-download .comments-area .edd_reviews_breakdown{display:block;margin-left:auto;margin-right:auto;max-width:604px;width:100%}@keyframes yellow-fade{0%{background-color:#ff9}100%{background-color:#ecf0f1}}@-moz-keyframes yellow-fade{0%{background-color:#ff9}100%{background-color:#ecf0f1}}@-webkit-keyframes yellow-fade{0%{background-color:#ff9}100%{background-color:#ecf0f1}}@-ms-keyframes yellow-fade{0%{background-color:#ff9}100%{background-color:#ecf0f1}}@-o-keyframes yellow-fade{0%{background-color:#ff9}100%{background-color:#ecf0f1}}



/* ***********************
--------------------------------------
------------RESPONSIVE MODE----------
--------------------------------------
*********************** */

@media screen and (min-width:0px) and (max-width:1220px){

	a.pmc-custom {display:none}
	.social-notification {width:100%;margin-left:-5px !important;}

	.mainwrap.smallheader .topNotification-content {padding:5px 15px 5px 0px;}
	
	.fixedmenu  {display:none !important;}
	#header ul.menu > li {padding:0px 6px 0px 12px;}
	/*GENERAL*/
	 
	.portsingle .homerecent .recentimage .overdefult, .onsale, .yith-wcwl-add-to-wishlist {display:none !important;}
	.main,   #header,   #footerbwrap, #footerb, .pagewrap, .pagewrap-portfolio, .infotext{width: 94%; padding-left:3%;padding-right:3%; }
	.main .pagewrap, .mainwrap.blog.full-width-blog .main, .builder-social, .top-nav {width: 100%; padding-left:0%;padding-right:0%;}
	.pagecontent, .homerecentInner, .portfolio {width:100%;}
	.singledefult .post-icon:after, .blogpostcategory .post-icon:after, .border-line, .testimonial-texts i, .aq-posts-block .post-icon,
	.blogpostcategory .overdefult, .blogpostcategory .overdefultlink, .homerecent .one_third.big, .homerecent .one_third.first,
	.homerecent.pagePort .one_fourth .home-portfolio-categories, .homerecent.pagePort .one_third .home-portfolio-categories , .homerecent.pagePort .one_half .home-portfolio-categories,
	.social-menu .pmc-menu-social
	{display:none;}
	
	.pmc-google-map, .pw_map_canvas, .pmc-image, .pmc-image img, video#bgvid, .mainwrap-video {width:100% !important;height:auto;}
	.video iframe,  .video object,.video embed,.blogpostcategory iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
	.postcontent iframe, .singledefult iframe {width:100% !important;}
	body{overflow:hidden;}
	.content.singledefult, .content.blog, .content.pagesidebar {width:60% !important;margin-right:2.5% !important}
	.sidebar {width:32% !important; float:left !important}	
	img, .blogsingleimage, .blogimage, .blogpostcategory {max-width: 100%;height: auto;}
	.aq-block-aq_logo_block img {max-width:none;}
	.widget {margin-left:0;}
	#logo img {max-width:none;}
	.aq-block-aq_logo_block img {max-width:none;}
	
	/*BLOG*/
	
	.blogpostcategory .blogimage {min-height:0px;}
	.full-width-blog .blogimage, .full-width-blog .mini-blog-video-container{max-width:50%;}
	#slider-category {width:100% !important;height:auto;}
	.full-width-blog #slider-category {width:50% !important;}
	#slider-category .slider-item IMG {height:auto;}
	.full-width-blog .entry {width:48%;}
	.mini-blog .entry, .mini-blog-content.nosidebar .entry {width:62%;}
	.mini-blog .mini-blog-content, .mini-blog .blogpostcategory {width:100%;}
	.mini-blog .blogimage,.mini-blog #slider-category, .mini-blog .mini-blog-video-container {width:35% !important;}
	.mini-blog .blogpostcategory .blogimage {min-height:0px;}
	.mini-blog .sidebar {display:none;}
	
	/*PORTFOLIO */
	.homerecent.pagePort .one_half{width:100% !important;}
	.homerecent.pagePort .one_third.masonry_pmc {margin-right:1px;}
	.homerecent.pagePort .one_third.masonry_pmc .home-portfolio-categories,.homerecent.pagePort .one_half.masonry_pmc .home-portfolio-categories, .homerecent.pagePort .one_fourth.masonry_pmc .home-portfolio-categories {display:block;}
	.homerecent.pagePort .one_half.masonry_pmc {background:none;}
	.portsingle.home .blogsingleimage {min-height:300px;}
	.projectdetails {padding-bottom:20px;}
	.homerecent.pagePort .one_half  .image, .homerecent.pagePort .one_half .port-meta  {text-align:center;}
	.homerecent .one_third  {width:33% !important;overflow:hidden; }
	.recentimage{width:100%;height:100%;}
	.homerecent.pagePort .recentimage {height:auto;}
	.aq-block-aq_port_block_feed .homerecent .one_third .overdefult,.homerecent.pagePort .one_third  .overdefult, .homerecent.pagePort .one_half  .overdefult, .homerecent.pagePort .one_fourth .overdefult{display:none !important;}
	.homerecent.pagePort .one_third,.homerecent.pagePort .one_fourth {margin-right:0px;}
	.homerecent h3, .home-portfolio-categories a {font-size:13px !important;}
	.catlink {margin-bottom:10px;}
	
	/* PORTFOLIO SINGLE */

	.projectdescription .posttext {width:auto;}
	.projectdescription {padding-left:5%;width:98% !important;}
	.portsingle #portitems4 .homerecent {margin:0;}
	.projectdescription h3{width: 95% !important;text-align: center;}
	.blogpost.postcontent.port{padding-bottom:30px;}
 
	
	/*FEATURES*/
	.aq-block-aq_features_block p {width:50%;}
	
	/*TESTIMONIALS*/
	.testimonial-texts {max-width:100% !important;}
	.testimonials .bx-prev {left: 50%;margin-left: -43px;}
	.testimonials .bx-next {left: 50%;margin-left:3px;}
	
	/* POSTS BLOCK*/
	.imgholder.home-post {width:100%;height:auto;}
	.aq-posts-block h3 {text-align:center;padding-top:10px;}
	.aq-posts-block .date-post, .recentdescription.home-post {text-align:center;}
	
	/*COUNTDOWN */
	
	.pmc-count, .pmc-count-simple {padding:15px 0;}
	.pmc-count:before, .pmc-count:after {width:210px;height:240px;}
	
	.team {width:auto;}
	
	/* CONTACT BLOCK */
	.aq-block-aq_contact_block  {width:55% !important;}
	


	
	/* INFO BLOCK */
	
	.infotext h2{font-size:36px !important;}
	.infotext-title-small {font-size:16px;margin-top:5px;}
	
	/* BACKGROUND VIDEO */
	
	.mainwrap-video {height: auto !important;}
	#bgvid {position:relative !important; display:inline-block;}
	.main.clearfix.video {height:0;padding:0; margin:0;}
	.mainwrap .mainwrap-video{margin-bottom: -10px !important;}
	
	form#edd_login_form, #edd_register_form {width:44%;}

	
}
@media screen and (min-width:0px) and (max-width:960px){

.aq-template-wrapper .aq_span12 .aq_span12{background: none;width:100% !important;}

.aq-posts-block .date-post {text-align:center !important}
	/*social buttons*/
	.essb_links{display:none}
	

	
	/* COLUMNS */
	.one_half .pmc-icon-wraper.left.medium {width:60%;}
	.pmc-icon-wraper.left .pmc-icon-title {padding-top:35px;line-height:20px;}
	.one_fourth {width:45%;margin-right:5%;}
	
	
	/* MENU */
	.outerpagewrap { position:relative;margin-top:10px;}
	
	.content.singledefult, .content.blog, .content.pagesidebar {width:100%;}
	#header {width:100%;padding:0;}
	#logo {padding-left:3%;}
	.pagenav, .aq-block-aq_twitter_block .follow-button {display:none;}
	.respMenu {width:100% !important;float: right !important;text-transform:uppercase;background:#fff;background:rgba(255,255,255,1); text-align: center; color:#121212;font-weight:bold; cursor:pointer;display:block;}
	.respMenu.noscroll {background:#f4f4f4;position:relative;}
	.mainwrap.smallheader .respMenu.noscroll {position:static;}
	.pmc_menu_transparent .respMenu.noscroll .menu-single-menu-container {margin-top:0px;}
	
	.mainwrap.smallheader .respMenu.noscroll .menu-single-menu-container {margin-top:0px;}
	.mainwrap.smallheader .respMenu {padding:0;margin-top:56px;}
	.pmc_menu_transparent .respMenu {padding:0px;margin-top:10px;position:static;}
	
	.mainwrap.smallheader  .topNotification-content {font-weight: 300;font-size:11px;text-transform:uppercase;}
	.resp_menu_button {position:absolute;right:3%;top:-50px;}
	.plans_pricing_button {background:none !important;padding:10px 3% !important;height:auto;}
	.mainwrap.smallheader .resp_menu_button {top:16px;}
	.respMenu i {line-height: 12px;font-size:28px;vertical-align:middle;}
	.event-type-selector-dropdown {} 
	.respMenu a i{font-size:4px;padding:0 5px 2px 0;}
	.event-type-selector-dropdown {display:none;margin-top:20px;}
	.respMenu a{width:94%;font-size:14px;font-weight:bold;padding:10px 3%;margin:0 0%;border-bottom:1px solid #ddd;text-transform:uppercase !important;float:left;text-align: left !important;text-transform:none;font-weight:normal;}
		
	.footer_widget1, .footer_widget2, .footer_widget3, .footer_widget4, .aq-block-aq_widgets_block  {width: 45% !important;margin-left:0;}
	#footer .aq-block-aq_widgets_block {margin-right:3%;}
	.ui-accordion-content {height:auto !important;}	
	.aq-block-aq_features_block, .aq-block-aq_features_block i, .aq-block-aq_features_block h3, .aq-block-aq_features_block p,.advertiseInner{width:100% !important;text-align:center;}
	.aq-block-aq_features_block {padding:20px 0;}
	.aq-block-aq_features_block h3 {margin-top:-20px;}
	.testimonial-texts p{font-size:24px; }
	.video-text span {font-size:30px;}
	
	/*COUNTDOWN */
	
	.pmc-count, .pmc-count-simple  {padding:20px;margin-bottom:0px;margin-left: 50%;left:-90px; position:relative;}
	.ih-item.circle {margin-left: 50%;left:-110px; }
	.pmc-count:before, .pmc-count:after {width:250px;height:250px;}
	.aq-block.aq-block-aq_richtext_block.aq_span12 .one_fourth {width:45%;}
	
	.advertise li { width:2.9% !important;}
	
	/* BLOG */
	.full-width-blog #slider-category {width:100% !important;}
	.full-width-blog .blogimage, .full-width-blog .mini-blog-video-container{max-width:100%;}
	.full-width-blog .entry {width:100%;float:left;margin-top:20px;}
	.full-width-blog .blogpostcategory {padding-bottom:20px;}
	
	/* PORTFOLIO */
	.homerecent .fullwidth .recentdescription, .homerecent .default .recentdescription{margin-top:23%;}
	
}
@media screen and (min-width:0px) and (max-width:768px){
	
	h2 {font-size:24px !important;}
	.newsletter_premium .chimpmate-wpmc-assistant-widget-class input, .newsletter_premium .wpmchimpa-subs-button{width:100% !important;}
	.newsletter_premium .wpmchimpa-subs-button {margin-top:-10px !important;}
	.store-promotion .aq-block-aq_richtext_block span {font-size:60px !important;}
	
    .mainwrap.smallheader .topNotification {float:none;}
	.mainwrap.smallheader  .topNotification-content {margin:15px 0 0 32%;font-weight: 500;font-size:14px;text-transform:uppercase;width:100%;margin-bottom:10px;}
	.aq-block-aq_logo_block {width:100% !important;}
	.topNotification-content {border:none;}
	.mainwrap.smallheader .aq-block-aq_notification_menu_block {width:100%;}
	

	
	.mainwrap.smallheader .social-notification{padding:0;text-align:center;}
	.logo-left {float:none;text-align:center;}
	.pagewrap {padding-top:15px;padding-bottom:15px;}
	.progressbar {width:94% !important;}
	.sidebar, .infotext-title-small, .top-nav ul  {display:none;}
	.content.singledefult, .content.blog, .content.pagesidebar {width:95% !important;padding: 10px !important;}

	.pricing-tabel, .pricing-tabel.highlighted {margin-top:20px;margin-bottom:20px;}
	.aq-posts-block .one_third{width:100%;margin:0;margin-bottom:30px;}
	.imgholder.home-post {text-align:center;}
	.aq-posts-block .bx-prev, .aq-posts-block .bx-next {display:none;}
	.aq-block-aq_widgets_block .block-widget .textwidget  {font-size:12px;width:auto !important; }
	.aq-template-wrapper .aq_span3 {width:auto;}
	.aq-block-aq_column_block {width:100%;}
	.aq-block-aq_column_block.aq-first {margin-left:0% !important;}
	.team {width:275px;margin-bottom:25px;margin-left:47%; left:-137px;position:relative;}
	
	.video-text {top:35%;}
	.video-text h1 {line-height:26px;}
	.video-text span {font-size:22px;}
	.video-button a {font-size:12px;padding:10px 20px !important;}
	
	/* PORTFOLIO */
	.homerecent .fullwidth .recentdescription::before,.homerecent .default .recentdescription::before,
    .homerecent .fullwidth .recentdescription::after, .homerecent .default .recentdescription::after{display:none;}
	.homerecent.pagePort .one_third, .homerecent.pagePort .one_half, .homerecent.pagePort .one_fourth {width:100% !important;}
	.homerecent.pagePort  .image, .portfolio .port-meta  {text-align:center;}
	.homerecent.pagePort .one_third.masonry_pmc, .homerecent.pagePort .one_fourth.masonry_pmc , .homerecent.pagePort .one_half.masonry_pmc  {background:none;}
	.aq-block-aq_blog_page_block .masonry_pmc .port-meta {text-align:center !important;margin-left:0px !important;}
	.homerecent.pagePort .one_third.masonry_pmc {overflow:visible;margin-bottom:0px;}
	.aq-block-aq_blog_page_block .masonry_pmc .masonry-blog-link {float:none;}
	.aq-block-aq_blog_page_block .masonry_pmc .home-portfolio-categories {text-align:center !important;float:none !important;}
	.aq-block-aq_blog_page_block .masonry_pmc .port-meta.excerpt {width:100% !important;}
	
	/* PORTFOLIO SINGLE */
	
	.projectdetails, .projectdescription  {width:100%;}
	.projectdescription {padding-left:0%;}
	
	/* BLOG */
	
	.aq-template-wrapper .aq_span4 {width:100% !important;}
	.aq-block-aq_column_block {margin-left:0% !important;}
	
	.blogsingleimage img {
		width: calc(100% - 25px) !important;
		margin: 0;
	}

	.blogsingleimage{width:100%; floaT:left}
	.sentry img{width:calc(100% - 10px); margin-top:20px}	
	.single-format-standard span.edd_price_option_name {font-size:12px !important}
	.single-format-standard .edd-add-to-cart span{
		font-size:12px !important;
		text-transform:none;
		}

	.single-format-standard a.manual-optin-trigger, .buttonshort a {width:100% !important}	
	.single-format-standard .edd_purchase_submit_wrapper:after {font-size:9px !important;left:0px}
	
	/* CHECKOUT */
	table td {padding:10px;font-size:11px;}
	.pmc-cart-right, .pmc-cart-left, .pmc-cart-right .widget, div#edd_checkout_form_wrap {width:100%;}
	.pmc-cart-right .widget p {width:85%;}
	form#edd_login_form, #edd_register_form {width:100%;}
	#edd_register_form {float:none;}
	td.edd_purchase_date, .edd_purchase_date, td.edd_invoice, .edd_invoice,.edd_sl_status, .edd_sl_key,.edd_sl_limit, .edd_sl_upgrades, .edd_sl_expiration,#edd_sl_license_keys td:nth-child(2), #edd_sl_license_keys td:nth-child(3), #edd_sl_license_keys td:nth-child(4), #edd_sl_license_keys td:nth-child(5) , #edd_sl_license_keys td:nth-child(7)  {display:none;}
	#edd_user_history {font-size:11px;}
	
	.projectdetails, .projectdescription  {width:100% !important;}
    .projectdetails img {width:92% !important;}
    .pmc-icon {margin-top:30px}	
    .pmc-icon-icon.left{text-align:center; float:none}	
    .pmc-icon-wraper {width:100% !important; float:none !important; text-align:center}
    .pmc-icon-title {}
}
@media screen and (min-width:0px) and (max-width:620px){
	/* WOOCOMMERCE */
		.social-notification {  clera:both;}
	div#aq-block-10190-4 {margin-top:-130px}	
.one_third.item3 {margin-bottom:30px !important}
.home-portfolio-desc {min-height:135px}	
	.block1 a {padding:30px 0;}
	.content ol.commentlist {padding-top:35px;}
	ul.tabs li {width:100%;margin-bottom:10px !important;}
	ul.tabs li a {text-align:center; float:left !important;}
	
	.pmc-image img {max-width:94%;}
	.mainwrap.smallheader  .topNotification-content {margin-left:30%;}
	.pagecontentContent-breadcrumb {float:left;width:100%;}
	.aq-template-wrapper .aq_span3, .aq-template-wrapper .aq_span6 {width:100%;}
	.aq-block.aq-block-aq_richtext_block.aq_span12 .one_fourth {width:100%;}
	
	.homerecent h3 {border:none;font-size:14px;margin:5px;}
	.home-portfolio-categories {font-weight:normal;font-size:12px; margin:15px;}
	.advertise li { width:3.8% !important;}
	
	/* SHORTCODES */
	.video-text span {font-size:18px;}
	.pmc-image {border:none;padding:15px 0 15px 0;}
	.pmc-image .info {display:none;}
	.one_half,.one_fourth,.three_fourths, .one_fifth, .one_third, .two_thirds {width:100%;margin: 0px;}
	.one_half .pmc-icon-wraper.left.medium {width:75%;}
	
	/* PORTFOLIO */
	.homerecent .fullwidth .recentdescription, .homerecent .default .recentdescription{margin-top:15%;}
	.homerecent .circle .one_third {margin-left:22%;}
	
	.social-notification {margin:0px 0 0 0;padding:10px 0 5px 0;border-top:1px solid rgba(255,255,255,0.3);padding-left: 0;text-align: center;background: #1FBCF1;}
	
}
@media screen and (min-width:0px) and (max-width:599px){
	.topNotification-content {margin-right:5px;padding-right:5px;border:none;float: none;display: inline-block;}
	.postcontent.port .blogsingleimage .nextbutton.port, .postcontent.port .blogsingleimage .prevbutton.port {top:85%;}
	
}
@media screen and (min-width:0px) and (max-width:515px){
	.pmc-button.pmc-icon-button{clear:both}
	#logo { width:65%;float:left;text-align:left;}
	.respMenu {z-index:1;}
	.product h3 {font-size:13px !important;}
	.product-subtotal {display:none !important;}
	.store-promotion .aq-block-aq_richtext_block span {font-size:40px !important;}
	
	.mainwrap.smallheader  .topNotification-content {margin-left:23%;}
	.topNotification {font-size:12px;letter-spacing:-0.25px;padding-bottom:10px;background: #1FBCF1;width: 100%;text-align: center;}
	.video-text span {font-size:16px;}
	.share-post {width:99.5%;}
	#footerb .copyright {margin-top:25px;}
	.post-meta a, .singledefult .meta span:after, .blogpostcategory .post-meta span:after, .meta em, .totop, .share-post-title{display:none !important;}
	.aq-block-aq_contact_block {width:100% !important;}
	.aq-block-aq_contact_block textarea {width:89%;}
	.aq-block-aq_widgets_block .block-widget .textwidget {margin-top:25px;}
	.footer_widget1, .footer_widget2, .footer_widget3, .footer_widget4, .aq-block-aq_widgets_block  {width: 94% !important;}
	.one_half .pmc-icon-wraper.left.medium {width:68%;}
	
	.portnavigation .portnext-single, .portnavigation .portprev-single{width:auto;font-size:12px;}
	.portnavigation i {display:none;}
	#edd_checkout_cart .edd_cart_header_row .edd_cart_actions,  #edd_checkout_cart td:last-child {display:none;}
	.pmc-cart-right .widget li {width:80%;}
	
	.edd_license_key {display:none;}
	
}
@media screen and (min-width:0px) and (max-width:478px){
	.blogpost .datecomment .link.price {float:left;margin:30px 0 0 -5px;}
	.home-portfolio-categories, .video-button {display:none;}
	.mainwrap.smallheader  .topNotification-content {margin-left:15%;}
	fieldset#edd_mailchimp label{width:90%}
	input#edd-license-key {width:85% !important}
	input#edd-add-license-renewal {width:100%}
	a#edd-cancel-license-renewal {height:20px; margin-top:0px; width: auto; padding-top:9px; font-size:15px; text-align:center ;float: right; margin-top:10px}	
	.edd-checkout  div.topNotification-content:last-child {display:none}
	
}

.pricing-tabel-price {font-size:24px}

.bx-prev,.bx-next, .bx-wrapper li.testimonial i {display:none !important;}

.testimonial-texts a:hover {text-decoration:underline;}
.testimonial-description {padding-bottom:0;}

pre {border:1px solid #ddd; margin:20px 0}

.wpmchimpa-feedback.wpmchimpa-done {text-align:center;  padding:20px; margin:20px !important; background:#56ad67; border-radius:5px}

input#wp-comment-cookies-consent {margin: 10px 10px 10px 0px}

.edd-reviews-form-inner, .review-options .ui-accordion-content  {background:#fff !important; padding:20px; }

div#edd-reviews-respond {margin:-10px 0; padding:0}

form#edd-reviews-form {margin:-10px 0 20px;}

.review-options #edd-reviews{background:none !important;}

.mainwrap.rand-70 #headerwrap{background:#fff !important}

.page-id-16048 img.payment-icon {width:auto;}

.page-id-16048 table#edd_checkout_cart {width:100%}

#aq-block-1412521-2 .pmc-button.pmc-round-button, #aq-block-1412521-14 .pmc-button.pmc-round-button {float:none;height:64px;line-height:64px;font-size:17px;left:10px;}
#aq-block-1412521-21 a {color:#1fbcf1;}
li.testimonial {background: #595D69; padding-bottom:30px !important;border-radius:10px}
.testimonial-author span{color:#fff}
.whiteboxes .pmc-icon-icon.big i,.whiteboxes .pmc-icon-title h3,.whiteboxes .pmc-icon-content {color:#fff !important;}
.aq-posts-block .date-post {font-style:normal;}
#aq-block-1412521-19 .aq-block a {color:#1FBCF1;}
#aq-block-1412521-19 .aq-block a:hover {text-decoration:underline;}

.date-post a, .written-by  {color:#bbb;}


.pricing-tabel.highlighted {border:none;border-top:4px solid #f4f4f4; }









/*dodano*/


.mc4wp-form input[type=email] {background:#f2f2f2 !important;border:none !important;box-shadow:none !important;outline:none !important;height:60px !important;font-size:16px !important;}
.mc4wp-form input[type=submit] {background:#333 !important;border:none !important;box-shadow:none !important;outline:none !important;height:60px !important;font-size:16px !important;}

.authorp.port a {color:#1FBCF1;}
.authorp.port a:hover {text-decoration:underline;}
.posted-date.port a, .posted-date.port a :hover {color:#aaa;}
.blogpost .datecomment .link a:hover {border:none !important;}

.affiliate-image img {margin-right:25px;}

.topNotification-content {border-right:1px solid rgba(255,255,255,0.2);}

.mainwrap.blog {background:#f8f8f8;}
.menu > li.plans_pricing_button a:hover {color:#fff !important;}
.portfolio-home-image {height:auto;}

.menu .plans_pricing_button.current-menu-item >  a {color:#fff !important;}

.pmc-count{background:#f8f8f8 !important;border-radius:5px; border:none !important;}

.accordion .ui-state-default, .ui-widget-header .ui-state-default {margin-bottom:0px !important;color:#222 !important;background:#f8f8f8;}
.accordion .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {background:#f4f4f4 !important;}
.accordion .ui-state-default.ui-state-active{margin-bottom:10px !important;background:#f8f8f8 !important;}
.ui-accordion-content {margin-bottom:0;}
.accordion .ui-state-default i, .accordion .ui-state-default i:hover {background:none !important;color:#222}
.accordion .ui-state-default:hover i {color:#1FBCF1;}

.ui-accordion-content {background:#fff !important;}

/*single downloa*/
.single-download #aq-block-13792-3,.single-download .blogsingleimage img,.single-download .widget_text,.single-download .widget_tag_cloud,.single-download .relatedtitle, .single-download .related,.single-download .nocomments ,.single-download .widget_edd_product_details{display:none !important}
.single-download .share-post{border:none}
.single-download .meta-infos, .single-download .blogsingleimage img {display:none !important}
.single-download .blogsingleimage h1{font-size:28px !important; text-align:center !important; width:100% !important; float:left; }
.single-download .blogsingleimage h1:before{content:"PURCHASE"; color:#00B0EC; font-size:60px !important; font-weight : bold; width:800px !important; float:left; margin-bottom: 25px; border-bottom: 1px solid;padding-bottom:35px}
.single-download .meta,.single-download .author-info-wrap{display:none}
.single-download .sentry{color:#000}
.single-download div#footer ,.single-download .widget.category_posts,.single-download .widget.widget_categories,.single-download  .widget.recent_posts{display:none}

.schema_block{display:none !important}
.project-section.price span {float:none !important}
.project-section.price .posted-date {color:#aaa}

.project-section .edd-add-to-cart .edd-add-to-cart-label {font-size:13px !important; }
.project-section .edd-add-to-cart.button {font-size:14px !important;background:#cc3333 !important; border-bottom:3px solid #b01e1e !important;border-radius:0 !important;}
.project-section a.edd-add-to-cart.button:hover {background:#b21818 !important;  }

.projectdetails .link {border-radius:3px !important;}
.projectdescription .link.price-single {float:left;margin:0px 0 0 5px !important;  }
.projectdescription .link.price-single form, .projectdescription .link.price-single a {margin:0 !important;}
.projectdescription .link.price-single a {padding: 15.5px 20px 15px 20px !important;margin-top: 0.5px !important;background:#639D41 !important;font-weight:bold;}
.projectdescription .link.price-single a:hover {background:#639B01 !important; }



.mailsing input {float:left; width:20px;}
.mailsing .wpcf7-list-item-label{font-size:9px !important; color:#000 !important}

.edd_sl_license_row input.edd_sl_license_key{width:20em !important; display:none;}

.sentry p a span {color:#1FBCF1;}

.home-portfolio-desc {font-size:15px;float:left;padding:20px; background:#f8f8f8;margin:-10px 0 20px 0;-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.075);-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.075);box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.075);border:1px solid #ededed;}

.titletext {width:85%;}

.wpcf7-list-item input[type="checkbox"] {margin-top:6px !important}

.sentry a {color:#1FBCF1;}


.single-text {font-family:Montserrat !important;padding:20px;background:#fff;font-weight:bold;border:1px solid #ededed; border-radius:5px;}
.single-text a {color:#1FBCF1;}
.single-text a:hover {text-decoration:underline;}
.aq-block-aq_richtext_block h2 {font-size:20px !important}


.port-meta.title h2 {font-size:19px !important;}
div#aq-block-16688-9 .pricing-tabel {min-height:539px !important}


.topeka-element-title-wrap span {color:#fff !important;}
.topeka-element-title-wrap a span {color:#cc3333 !important;}

#topeka-field-submit {font-size:14px !important;font-weight:bold;padding:0px 15px !important;border-radius:2px !important;}

.home .essb_links_list, .page-id-16746 .essb_links_list {display:none;}

.sentry img {max-width:100%;height:auto;}
 
.closeajax i {display:none !important;}
a.date-time ,.written-by{display:inline-block !important; }
.date-post{text-align:center; padding-top:20px}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
.port-meta a h2:hover {color:#1FBCF1 !important;}
.pmc-cart {color:#fff; position:fixed; bottom:0px; left:0px; padding:15px;background:#1FBCF1; z-index:9999;}
.pmc-cart a, .pmc-cart a span{color:#fff;}
.pmc-cart a{display:inline-block;text-align:center; width:100%; font-size:16px;font-weight:bold;text-transform:uppercase;margin-top:5px;bacground:#fff;}

.aq-posts-block .date-post {text-align:left !important; padding-top:0 !important;}

.single .portfolio_button_class.big .pmc-button.pmc-round-button, .archive .portfolio_button_class.big .pmc-button.pmc-round-button {font-size:15px !important;height:50px!important;line-height:50px!important;}

.pmc-code {background:#fff; padding:10px 20px; border:1px solid #ccc; margin:20px 0;}

.projectdetails .link {background:#1796C6;color:#fff;float:left;width:100%;text-align:center;border-radius:0px;margin-top:53px;}
.projectdetails .link:hover {background:#0a79a3;}
.projectdetails .link a {color:#fff;font-weight:bold;width:100%;float:left;text-transform:uppercase;font-size:13px;}

.projectdetails {background:#fff;padding:20px;width:560px;-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);margin-bottom:40px;padding-top:36px;}

.blogpost .datecomment .link.affliate {margin-left:6px;background:#7fba5c;margin-top:11px;}
.blogpost .datecomment .link.affliate a {padding:16px 20px 15px 20px;background:#333;border-radius:0;}
.blogpost .datecomment .link.affliate a:hover {background:#000;}

.blogpost .datecomment .link.price{float:left;}
.blogpost .datecomment .link.price a{background:#639d41;margin-left:5px;font-size:13px;border-radius:0;}
.blogpost .datecomment .link.price a:hover{background:#387315; }

.blogpost .datecomment .link.price a {padding-bottom:16px;padding-top:15px;}


.projectdetails .link{
-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
	-ms-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;

}

@media screen and (min-width:0px) and (max-width:515px){

.edd-checkout .postcontent {width:90%;padding:15px;}
.edd-checkout  #edd-purchase-button {bottom:150px;}

        .projectdescription .link {margin-left:0 !important;}
	.blogpost .datecomment .link, .blogpost .datecomment .link a {width:88% !important;min-height:30px;line-height:30px;float:left !important;}
	.blogpost .datecomment .link.price-single {margin-top:10px !important;}
.purchase-options span{font-size:12px !important}
span.link.demo {width:90%}
.tabs.pmc-portfolio li{width:98%}
}

.edd-social-login-profile.edd-slg-social-wrap {float:left; width:100%;margin-bottom:50px !important; margin-top:25px}
.edd-social-login-profile.edd-slg-social-wrap h2, .edd-social-login-profile.edd-slg-social-wrap p{padding-left:25px}
.edd-social-login-profile.edd-slg-social-wrap h2{font-size:25px !important}
.tc-left {
     float: left;
     width: 45%;
}

.tc-right {
     float: right;
     width: 45%;
}

.tc-left #edd_login_form {
     width: 100% ! important;
}
.tc-eddenvato-form legend
{  color: #222;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 30px;}
.tc-eddenvato-form{margin:0 !important}

.tc-eddenvato-form span {
     color: #000000 ! important;
}

.tc-eddenvato-form span a {
     color: #1FBCF1 ! important;
}

.tc-eddenvato-error{background:#fff; padding:20px; font-size:18px}

.user-time{float:left; width:100%; background:#fff; padding:20px; margin:40px 0}
.edd-no-purchases {float:left;width:100%}
.tc-eddenvato-form label{
	width:100% !important;
}

.page-id-22527 .affwp-errors {
     float: left;
     width: 49%;
}

@media screen and (min-width:0px) and (max-width:960px){
.pmc-share-theme, .pmc-live {width:100%; text-align:center !important; display:inline-block; text-align:center !important;}
.pmc-share-theme { text-align:center !important; width:85% }
.aq-posts-block .date-post {text-align:center !important}
}
@media screen and (min-width:0px) and (max-width:1180px){
div#aq-block-10190-5 {width:95% !important}
span.link.demo , .pmc-live.install{margin-left:0 !important}
#tab1 iframe{height:auto !important; width:auto !important}
.pmc-money{display:none}
.edd_price_options .fa-question{display:none }
.purchase-options h3 span{font-size:20px !important}
.pmc-faq-button{display:none}
.zopim{display:none !important}
}
.projectdetails .link.demo{margin-top: 13px;margin-bottom:10px;}

.pricing-tabel {min-height:655px !important}

#edd_purchase_form fieldset#edd_slg_social_login {
    clear: both;
    float: left;
    width: 95%;
}

.eddr-notice.eddr-terms-notice {color: #222 !important; font-size: 9px;}

.single-wordpress-themes h1 {padding-bottom:10px;}

.posttext .blogsingleimage, .blogpostcategory .blogimage{text-align:center;}
.posttext .blogsingleimage h1, .posttext .blogsingleimage .meta  {text-align:left;}
.page-id-38449 #edd_slg_social_login {display:none !important}
img.payment-icon ,.edd-payment-icons{max-height:50px !important; float:left; width:100%; margin-bottom:40px !important}

body p {line-height:1.85em;}

.post-full-width img {height:180px;}
.aq-posts-block .post-icon {display:none;}

.pricing-tabel li {font-size:14px;}

.posted-date.port span {color:#cc3333; }

.buttondark a, .buttondark a:hover{color:#EAEAEA !important;text-shadow:none;background:#639d41;}
.mainwrap.menuindex {z-index:9999;}

.esg-center.eg-ulysses-s-grant-element-0.esg-flipdownout small  {font-size:22px;line-height:44px;margin-right:2px; font-weight:800; }

.esg-center.eg-post-42576.eg-ulysses-s-grant-element-0.esg-flipdownout {color:#cc3333;background:rgba(255,255,255,0.9);}

#edd_discount_code p {color:#cc3333 !important;}

.esg-center.eg-post-42576.eg-ulysses-s-grant-element-0.esg-flipdownout {color:#fff;background:rgba(99,157,56,0.9);}
.esg-center.eg-post-42576.eg-ulysses-s-grant-element-4.esg-flipdownout {background:#639d41;}
a.eg-ulysses-s-grant-element-9.eg-post-42576 {background:#639d41 !important;}
a.eg-ulysses-s-grant-element-9.eg-post-42576:hover {background:#222 !important;}

.esg-entry-cover .esg-overlay {background:rgba(0,0,0,0.5);}

.esg-center.eg-post-42576.eg-ulysses-s-grant-element-0.esg-flipdownout del {text-decoration: line-through;color:#222; }
.esg-center.eg-post-42576.eg-ulysses-s-grant-element-0.esg-flipdownout span { color:#fff; }




#portland-element-title-closed-content span {font-weight:900 !important;font-size:18px !important;line-height:26px;}

.aq-block-aq_column_block .aq-block-aq_richtext_block span a:hover  {text-decoration:underline;color:#cc3333;}
.aq-block-aq_column_block .aq-block-aq_richtext_block span a {color:#cc3333;}

.port-meta .learn-more {float:left;margin:20px 0;width:100%;}
.port-meta .learn-more a {background:#1FBCF1;color:#fff;padding:13px 20px;border-radius:3px;font-weight:bold;text-transform:uppercase;}
.port-meta .learn-more a:hover {background:#333;}
.aq-posts-block .recentdescription-text a {font-weight:bold;}

.themes-number .menu-description { border-radius:90%;line-height:20px;height:20px;width:20px;text-align:center;font-size:10px;font-weight:bold;background:#56ad67;margin-top:-56px;margin-left:-1.5px;color:#fff;}
ul.sub-menu li .menu-description {display:none;}


.tp-caption.ComingSoon-Highlight {text-align:center !important;}


#rev_slider_7_1_wrapper .tp-caption a, #rev_slider_7_1_wrapper .tp-caption span {color:#cc3333 !important;}
#rev_slider_7_1_wrapper .tp-caption a:hover {text-decoration:underline;}

iframe[name="google_conversion_frame"]{
    position:fixed;
}
.single-download .blogsingleimage h1 {line-height:1.5em; margin-bottom:30px}


.edd_purchase_details {background:#1fbcf1;color:#fff;}
.edd_purchase_details a {color:#fff !important;text-transform:uppercase;font-weight:bold;}
.edd_purchase_details a:hover {text-decoration:underline;}

.page-id-16205 .content .postcontent,
.page-id-38459 .content .postcontent,
.page-id-38456 .content .postcontent
{background:#fff;padding:25px;
border:1px solid #eee;
-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
margin-bottom:50px;}

.page-id-16205 .pmc-button a,
.page-id-38459 .button_icon-content,
.page-id-38456 .button_icon-content
{font-weight:bold;text-transform:uppercase;letter-spacing:1px;}

th.edd_download_download_files {background:#cc3333 !important;text-transform:uppercase;}

.edd_download_file a {background:#1FBCF1 !important;color:#fff !important;padding:10px 20px 12px 20px;text-transform:uppercase;border-radius: 3px;width: 90%;float: left;text-align: center;}


#footer .aq-block-aq_widgets_block .block-widget .textwidget ul {padding-left:0;}

.posttext a {color:#1FBCF1;}
.posttext a:hover {text-decoration:underline;}

table td {width:auto;}

#edd_checkout_form_wrap .edd-cart-adjustment input#edd-discount {margin-left:0;}

.wp-caption p.wp-caption-text{text-align:center;}

#edd-discount-code-wrap label, #edd_checkout_user_info legend {font-size:24px;text-transform:uppercase;}
#edd-discount-code-wrap label {margin-top:-8px;}
#edd_checkout_form_wrap #edd-discount-code-wrap {background:#222;color:#fff !important;}
#edd_checkout_form_wrap #edd-discount-code-wrap .edd-description {color:#fff;}
 #edd_checkout_form_wrap input.edd-input {background:#333;color:#fff;text-transform:uppercase;font-size:13px;}
 #edd_checkout_form_wrap  .edd-cart-adjustment input.edd-submit {font-weight:bold;font-size:15px;letter-spacing:1px;}
 #edd_checkout_form_wrap  .edd-cart-adjustment input.edd-submit:hover {background:#cc3333 !important;}
#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit {margin:0 !important;}

.pmc-code p {margin-bottom:5px;}

.textwidget h1{font-size:20px !important}
div#snippet-box {display:none}

form#affwp-register-form
#affwp-login-form {
  width: 45% !important;
}

.tabs .edd_price_options.edd_multi_mode {display:none !important}
.tabs .edd_purchase_submit_wrapper a.edd-add-to-cart {background:#639D41 !important; font-weight:700 !important; text-decoration:none }
.tabs .edd_purchase_submit_wrapper a.edd-add-to-cart span{font-size:30px}

.portsingle #tab3 {padding:0;margin-bottom:0;}
.project-section, .project-section-last {font-weight:bold;}


.edd_download_purchase_form .edd_price_options {margin-bottom:35px;}

a.pmc-faq-button {position:absolute;right:0;margin-top:2px;background:#444;padding:16px;text-transform: uppercase;; color:#fff !important; font-weight:bold; border:1px solid #ddd; border-bottom:0}

#tab1 iframe {width:100%;  height:600px}

.mkb-tip__content {line-height:1.85em !important;}

#trenton-element-title-content span, #trenton-element-tagline span, #trenton-success-element-title-content span, #trenton-success-element-tagline-content span {color:#222 !important;}
html div#om-muhthogx7cij9d0sqq7l .trenton-form input {text-align:center;}

.bmc-button.external span {color:#fff !important;font-weight:bold;font-size:16px;}

button#dcl_comment_btn {width:100%; background:#639D41; border:none; padding:20px; color:#fff; font-size:20px; border-radius:5px; font-weight:700; text-transform:uppercase;}

.mkb-article-text.mkb-clearfix img {height:auto !important;}

code{font-size:14px; font-weight:bold;}
code {background:#F2F2F2; padding:20px;line-height:3; font-size:14px; border:1px solid #1FBCF1}

li#edd_price_option_60047_allinonepackage .edd_price_option_name:after,#edd_price_option_54010_allinonepackage .edd_price_option_name:after,#edd_price_option_42805_allinonepackage .edd_price_option_name:after{content:"- BEST VALUE"; padding-left:10px; color:#639D41}

.postid-59965 .projectdetails,.postid-54042 .projectdetails,.postid-43000


.page-id-43859 #edd_purchase_69923 {background:#fff; padding:10px; padding-top:30px}
.page-id-43859 #edd_purchase_69923 ul span{color:#222 !important}
.page-id-43859 .edd_price_options i {display:none !important}

span.wpcf7-list-item span {color:#222; font-size:9px}

.gdpr-input {float:left; width:100%; font-size:12px}
.gdpr-input input{float:left; width:20px !important; margin-top:6px}
.gdpr{background-color:red !important; display:inline-block; width:auto}
.gdpr-input p{padding-left:30px}
.gdpr-input p{width:98% !important}

.gdpr.new {padding:15px; margin-bottom:30px; width:100%; text-align:center; color:#fff; font-size:18px; font-weight:bold;}
.lwa-links-register-inline{
    display: none !important; 
}
p.gdpr-envato {padding-left:20px !important}
#edd_register_form input[type="checkbox"]{width:2.7%}
form.lwa-form input{width:90%;}
form.lwa-form input[type='checkbox']{width:20px !important;}
.lwa-submit-button input{width:94% !important; margin-bottom:20px;background:#1FBCF1 !important; color:#fff; border-radius:5px}
#CybotCookiebotDialogPoweredbyLink{display:none}
#CybotCookiebotDialogBody{max-width:1180px !important}
.CookieDeclaration {margin-top:30px !important}
.CookieDeclarationType {border-color:#ddd !important}
.project-section .updated{color:#1FBCF1}
img.pmc-money {width:120px;margin-top: 110px;right: 0px;position:absolute;}
.edd_price_options.edd_multi_mode {min-height:108px !important}
.edd_price_options.edd_single_mode li{padding-bottom:0px !important}
.pmc-live.install {margin-left:20px;}
.pmc-live.install a{background:#008B13; border-radius:4px}

.buttondark{border:none}
#aq-block-10190-5 .pmc-button.pmc-round-button {border:none; font-size:16px; width:94%; text-align:center; float:left; padding-top:6px; padding-bottom:6px}
#aq-block-10190-5 .buttondark:hover{border:none}

#aq-block-10190-5 .buttondark a{padding:10px; }
#aq-block-10190-5 .two_thirds.last {left:20px !important; }
.branding_container {display:none !important}

.pmc-payment-options  {text-align:center;}
.pmc-payment-options img{width: 43%;margin-left:-40px;margin-top: 20px;}



 .pmc-clone#edd_register_form .button {background:#fff !important;color:#222; padding:15px 40px 35px 40px !important;border-radius:3px;font-weight:900;font-size:15px;letter-spacing:1px;margin-bottom:10px;}
 .pmc-clone#edd_register_form .button:hover {background:#146824 !important;color:#fff;}
.pmc-clone-done {margin-top:20px; color:#fff}
.pmc-clone-error {margin-top:20px; color:#fff}
div#edd_register_form i{margin-left:30px; font-size:30px; margin-top:25px; display:none}
#edd_register_form legend {font-size:22px;font-weight:bold;}

label.pmc-chimp {font-size:12px}
input.pmc-clone-submit.button {margin-top:20px}

#tab1 div#edd_register_form {width:91% !important; box-shadow:none !important; -webkit-box-shadow:none !important;  background:#639D41 !important;color:#fff;box-shadow: 0 0 6px 6px rgba(40,40,40,.07) !important;margin-bottom:40px;}
#edd_register_form label {font-size:13px;}

.meshim_widget_components_chatWindow_newChatForm_Banner.text_only .text_cell, .meshim_widget_Widget {font-size:18px !important; line-height:28px !important;}
//div#edd_register_form {width:90% !important}

header.kb-header {border:none !important; box-shadow:none;}

.kb-search__result-topic {padding-top:5px !important}

.home .pmc-icon-icon.big i.fa-shield ,.home .pmc-icon-icon.big i.fa-retweet{color:#00B0EC !important}

.home .pmc-icon-icon.big i.fa-support,  .home .pmc-icon-icon.big i.fa-pencil{color:#56AD67!important}





.signature h4{font-size:16px !important; line-height:200%}

.postid-80888 form.edd_download_purchase_form i{display:none}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {

    float: left;

}
img.pmc-money {margin-top:145px;right:8px;}

.projectdescription.abandon {float:none !important; margin:0 auto; padding-left:0;}
.projectdescription.abandon .pmc-money {right:280px}
.projectdescription.abandon .purchase-options h3{text-align:center !important;width: 100%; font-weight:bold;}
.buy-help {text-align:center}
.buy-help a{font-size:11px; margin-left:-40px}

.mkb-single-content .ui-accordion-header {padding:20px; font-size:16px !important}
.mkb-single-content .ui-accordion-content{border:1px solid #F8F8F8}

.kb-header {box-shadow:none !important
}
span.kb-search__result-topic {display:none}

div#edd-reviews {float:left}  

#edd-reviews h3{font-size:25px !important; padding:15px 15px}
h3#edd-reviews-heading{font-size:18px !important}
input#edd-reviews-review-title, textarea#edd-reviews-review{width:95%}

#edd-reviews{width:100% }

h3#edd-reviews-heading {padding-left:0}

.edd-reviews-form p.logged-in-as, .comment-form-cookies-consent label{font-size:12px !important;}

.comment-form-cookies-consent label, .comment-form-cookies-consent input{float:left; }
 .comment-form-cookies-consent input{margin-top:10px}
.edd-reviews-form-inner p {margin-bottom:30px !important}
.edd-reviews-review-form-submit{width:100%;clear: both; text-align:center; margin-top:40px; font-size:20px; padding:10px 20px}
.edd-reviews-review-form-submit input:hover{background:#1FBCF1; color:#fff}
.ui-accordion-content {border:1px solid #F8F8F8 !important}

.edd-review.edd-review-body.edd-review-shortcode-body {margin:20px !important; margin-bottom:0}

span.edd-review-meta-rating {float:right;margin-bottom:20px}

.edd-review-metadata {border-bottom :1px solid #ddd; margin:10px 0 0 0 !important}
.edd-review-metadata p{margin-bottom:10px}

.edd-review-content {margin-top:20px}
.tabs.pmc-portfolio .ui-tabs-nav li a{ font-weight:bold;padding:12px 20px !important; line-height:40px !important;color:#000 !important;}
.single-wordpress-themes div#disqus_thread {padding:20px !important}

div#tab3 h3{margin-left:20px;    margin-top: 20px;}
h3.cooments-disqus {clear:both;margin-bottom:20px}
.content.singledefult {background: #fff; padding:0 20px 20px;width:760px; margin:30px 0; box-shadow: 0 0 9px 9px rgba(195,195,195,.14);}

.tags {margin-top:40px}
.zd-comment img{max-width:100%}

.related .one_fourth{width:180px;margin-right:13px;}
@media screen and (min-width:0px) and (max-width:1220px){
.related,.relatedtitle, .sale-count{display:none}
}

@media screen and (min-width:0px) and (max-width:800px){

.pricing-tabel {width:100% !important}
}
.pricing-tabel-price {line-height:100%;}

.attachment-item, .attachment-item a{float:left !important; width:auto !important; clear:none !important; margin:-5px 10px 20px 0px;}

.postid-335812 .pmc-money {margin-top:360px}
.postid-335812  .link.demo,.postid-335812 .pmc-faq-button,.postid-335812 .portfolio,.postid-335812  .edd_price_options i, .postid-335812 .pmc-share-theme, .postid-335812 .pmc-portfolio.ui-tabs .tabs ul, .postid-335812 .ui-tabs-nav , .postid-335812 .pmc-custom{display:none !important;}{display:none}
.postid-335812 .pmc-button.pmc-simple-icon-button ,.postid-517192 .pmc-button.pmc-simple-icon-button {width:100%; text-align:center; border-radius:5px;padding:10px 10px 10px 0}
.postid-335812 .button_icon-content,.postid-517192  .button_icon-content{float:left; font-size:28px}

.projectdetails .blogsingleimage img {max-width:560px;height:auto;}

a.pmc-custom {position:absolute;right:145px; background:#56AD67; color:#fff !important; padding:16px;text-transform:uppercase;margin-top:3px;font-weight:bold;}

span.wpcf7-form-control-wrap.quiz-799 input{    margin-left: 80px;width:30px;  }
span.wpcf7-form-control-wrap.quiz-799 span{font-size:30px !important;position:absolute;  top:5px}
span.wpcf7-form-control-wrap.quiz-799 span.wpcf7-not-valid-tip {position:relative !important; float:left; width:100%; left:0 !important; font-size:14px !important}

.anr_captcha_field {float:left;margin-bottom:40px}

.toggle_container .loading {text-align:center; margin:30px auto; background:#639D41; width:200px; padding:15px}
.toggle_container .loading i{text-align:center; color:#fff}

.postid-517192 .tabs.pmc-portfolio.ui-tabs.ui-widget.ui-widget-content.ui-corner-all ul, .postid-517192 .pmc-custom, .postid-517192 .pmc-faq-button , .postid-517192 .pmc-live{display:none}


.postid-517192 .pmc-money,.postid-517192 .pmc-share-theme ,.postid-517192 .portfolio{display:none}

.postid-517192 .edd_price_options.edd_single_mode li:nth-child(2){margin-bottom:20px;padding-bottom:20px !important; border-bottom:1px solid #ddd}

.postid-517192 .tabs.pmc-portfolio.ui-tabs.ui-widget.ui-widget-content.ui-corner-all .pricing-tabel ul {display:block}

.postid-517192 .pricing-tabel {margin-right:30px; border-top:1px solid rgba(0,0,0,0.05); min-height:0 !important}
.postid-517192 .pricing-tabel ul li{margin-left:0 !important}
.postid-517192  .pricing-tabel-title {text-transform:uppercase}
.postid-517192 .pricing-tabel-button {display:none}
.single-wordpress-themes div#disqus_thread{width:95% !important}
.single-wordpress-themes #tab3 p.comment-info {padding:20px !important}
.single-wordpress-themes .image img{width:98% !important}
.page-id-43859  .edd-variable-pricing-desc {display:none !important}

.page-id-43859 .edd_purchase_submit_wrapper {position:relative; float:left; width:100%}

.page-id-43859 #edd_purchase_69923 {float:left}

li.edd_download_version,.edd_download_changlog {display:none}

li.edd_bundled_product{float:left;width: calc(100% - 6%); padding:3% !important}
.edd_download_file a{padding:10px 0 !important}

.edd_download_file a {width:calc(100% - 0%)};

ul.edd_purchase_receipt_files {
    float: left;
    width: 100%;
}

.edd_purchase_receipt_product_name {font-size:30px; margin:10px 0px 30px !important}

.category-desc a{color:#1fbcf1}
.category-desc a:hover{font-weight:bold}
.sale-count {float:right; margin-top:-70px; font-size:25px; font-weight:600}
.sale-count i{margin-right:15px}
.on-sale {text-align:center; padding:30px 20px; font-size:25px; border:1px solid #1FBCF1; margin-bottom:30px; font-weight:600}
.on-sale span{color:#639D41 !important;text-transform:uppercase}

.ui-accordion-content h4 {font-size:19px !important}

/*category*/
.category .closehomeshow-post {display:none !important}

.posttext .blogsingleimage h1 {max-width:760px;}

.blogpost h3 {float:left;width:100%;}

.trenton-body a, #trenton-success-content a {color:#1fbcf1;}

.milwaukee span, .milwaukee i {color:#fff;}


.sale-count {background:#1FBCF1;padding:10px 15px;margin-top:-85px !important;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
    color:#fff;
     font-size:18px !important;
    border-radius:4px;
}

.on-sale {background:#1FBCF1;border:5px solid #fff !important;color:#fff;}


.mkb-tip {background:#099fd2;color:#fff ; font-size:26px !important; }

.mkb-tip__icon {display:none}

.mkb-tip__content {text-align:center;margin-left:0 !important}

.mkb-tip__content a{ color:#fff}

.pmc-box{background:#56ad67  !important;color:#fff !important;border:none !important;}
.pmc-box div, .pmc-box div a, .pmc-box h3{color:#fff !important;}
.pmc-box div a {font-weight:bold;text-decoration:underline;}

.postid-335812 .pmc-money {
    margin-top: 500px;
}

.wordpress-themes-template-default .edd_changelog-content ul ,.wordpress-themes-template-default .edd_changelog-content ol{margin-bottom:0 !important; margin-top:0 !important}
.edd_changelog-content ol li:before,.edd_changelog-content ul li:before{border-radius:0 !important}

html div#om-lazsf7f4r6hwrm6elumx .seattle span {color:#fff !important;}

.posttext span {color:#333;}

.pmc-ticket-comments  blockquote {display:none}
.mainwrap{height: 100%;min-height: 100%;}

footer {float:left}

.zd-comment pre {background:#F3F6F8}


h2.trigger.review-options {background:#222; color:#fff; margin-bottom:30px !important; padding:15px !important;font-size:18px !important}
.review-options #edd-reviews{background:#fff !important;float: left;position: relative;margin-bottom:30px; padding-bottom:30px}
.review-options #edd-reviews h3{background:#1FBCF1 !important; color:#fff !important}
.review-options #edd-reviews-heading,.review-options .logged-in-as{display:none}
.review-options .edd-reviews-review-form-review .mce-tinymce{margin-top:20px; border:1px solid #ccc}
.review-options h3 i.fa.fa-minus, .review-options h3 i.fa.fa-plus{color:#fff !important}

.postid-798698 .pmc-live, .postid-798698 .ui-tabs-nav,.postid-798698 .portfolio,.postid-798698 .pmc-money{display:none}
.postid-798698 #tab1{padding-top:90px !important}


.mkb-tip {border:none;}
.postid-802982 form.edd_download_purchase_form i {display:none;}

/*premium support*/
.postid-798698 i.fa.fa-comments {float:left; font-size:60px; margin:12px 40px 0 0px}

/*cdn service*/
p.eddr-notice.eddr-signup-fee-notice.variable-prices {float:left; margin-left:30px; font-size:11px; color:#1FBCF1}
.postid-836083 .pmc-money{margin-top:225px}
.postid-836083 .link.demo{display:none}
.postid-836083 ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all,
.postid-836083 #tab2, .postid-836083 #tab3, .postid-836083 #tab4{display:none}
.postid-836083 #tab1{margin-top:62px}
.postid-836083 .pricing-tabel li{margin-left:0 !important}
.postid-836083 .pricing-tabel-price {font-size:16px}
.postid-836083 .pricing-tabel-price-title {font-size:10px; color:#1FBCF1}
.postid-836083 .pricing-tabel-button{display:none}
.postid-836083 .pricing-tabel{min-height:460px !important}
.postid-836083 .edd-variable-pricing-desc ul{list-style:square !important; padding-left:30px !important; margin-bottom:50px !important;}
.postid-836083 .edd-variable-pricing-desc li{font-size:12px !important}

/*free blog themes*/
.page-id-839024 div#showpost-post, .learn-more {display:none}
.page-id-839024 .port-meta h2{margin-bottom:40px !important;}
.page-id-839024 .item3 .title h2 {margin-bottom:10px !important}

 
 


	
	
.single-wordpress-themes div#disqus_thread {padding:20px}


.closehomeshow-post.post.closeajax {display:none}



