@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:local('Merriweather Sans Light'), local('MerriweatherSans-Light'), url(../fonts/light.woff2) format('woff2'), url(../fonts/light.woff) format('woff');}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:local('Merriweather Sans Regular'), local('MerriweatherSans-Regular'), url(../fonts/regular.woff2) format('woff2'), url(../fonts/regular.woff) format('woff');}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:local('Merriweather Sans Bold'), local('MerriweatherSans-Bold'), url(../fonts/bold.woff2) format('woff2'), url(../fonts/bold.woff) format('woff');}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:800;src:local('Merriweather Sans ExtraBold'), local('MerriweatherSans-ExtraBold'), url(../fonts/extrabold.woff2) format('woff2'), url(../fonts/extrabold.woff) format('woff');}
@font-face{font-family:'merriweather_sansbook';src:url('../fonts/merriweathersans-light.eot');src:url('../fonts/merriweathersans-light.eot?#iefix') format('embedded-opentype'),
url('../fonts/merriweathersans-light.woff2') format('woff2'),
url('../fonts/merriweathersans-light.woff') format('woff'),
url('../fonts/merriweathersans-light.ttf') format('truetype'),
url('../fonts/merriweathersans-light.svg#merriweather_sansbook') format('svg');}
html{font-size:100%;}
*{list-style:none;margin:0;outline:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{line-height:1;}
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:none;outline:0;font-size:100%;vertical-align:baseline;background:transparent;border-collapse:collapse;}
img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
ul{padding-left:0;}
.clear{clear:both;height:0;line-height:0;}
body{background:#f5f5f5;color:#6b5f5f;font-family:'Merriweather Sans', sans-serif;font-size:62.5%;}
h1, h2, h3, h4, h5, h6{color:#000;font-family:'MyriadProSemibold', 'Trebuchet MS', Helvetica, Arial;font-weight:bold;}
p{}
a{color:#c53333;text-decoration:underline;}
a:hover{color:#c53333;text-decoration:none;}
header,
nav,
.partners,
.subbanner .inner,
.container1,
article .article-inner,
footer .footercontent,
.toolbar .toolbarinner,
.featuresgrid .inner,
.copyright .copyrightinner,
.carttab .inner,
.appscontainer .apps,
.ctacontainer .cta,
.ctasupportcontainer .ctasupport,
.testimonialgridcontainer .testimonialgrid{margin:0 auto;max-width:1250px;width:90%;}
.img-respond{width:100%;}
.img-logo{max-width:261px;}
.img-affscreens{max-width:725px;}
.img-paypal{max-width:230px;}
.img-creditcard{max-width:209px;}
.img-banktransfer{max-width:111px;}
.img-twitter{max-width:246px;}
.img-tlds{max-width:934px;}
.img-partners{max-width:1250px;}
.nobg{background:none;}
.red, .textred{color:#FF0000 !important;}
.green{color:#158F00 !important;}
.nomarginright{margin-right:0 !important;}
.floatleft{float:left !important;}
.floatright{float:right !important;}
.center{text-align:center;}
.imgleft{float:left;margin:0 10px 5px 0;}
.imgright{float:right;margin:0 0 5px 10px;}
.alignright{text-align:right;}
hr.hr{border:none;height:1px;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));margin:20px 0 40px 0;}
.marginbottom20{margin-bottom:20px;}
.toolbar{background:#f2f3f4;line-height:41px;width:100%;overflow:hidden;font-size:1.4em;}
.toolbar p{float:left;color:#555555;margin:0 0 0 9;}
.toolbar p strong{color:#000;}
.toolbar .rightmenu ul{float:right;margin:0 0 0 0;}
.toolbar .rightmenu ul li{float:left;color:#fff;}
.toolbar .rightmenu ul li a{color:#555555;display:block;text-decoration:none;}
.toolbar .rightmenu ul li a:hover{color:#820609;transition:all 0.4s ease-in-out 0s;}
.toolbar .rightmenu ul li a.myaccount{background:url(../images/icon-myaccount.png) left center no-repeat;padding:0 15px 0 15px;}
.toolbar .rightmenu ul li a.contact{background:url(../images/icon-contact.png) left center no-repeat;padding:0 15px 0 21px;}
.toolbar .rightmenu ul li a.register{background:url(../images/icon-register.png) left center no-repeat;padding:0 15px 0 17px;}
.toolbar .paddingright12{padding-right:12px !important;}
.toolbar .rightmenu ul li:last-child a{padding-right:0;}
.toolbar .rightmenu li li{float:none;}
.toolbar .rightmenu li li a{line-height:1;padding:10px 8px 8px 8px;}
.toolbar .rightmenu li li a, .toolbar .rightmenu li li a:link, .toolbar .rightmenu li li a:hover, .toolbar .rightmenu li li a:visited{}
.toolbar .rightmenu li li a:hover{text-decoration:none;}
.toolbar .rightmenu li ul{z-index:9998;position:absolute;left:-999em;height:auto;margin:0px;padding:5px;min-width:116px;background:#f2f3f4;border-right:#cccccc 1px solid;border-left:#cccccc 1px solid;border-bottom:#cccccc 1px solid;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.toolbar .rightmenu li ul img{margin:0 0 0 8px;background:#fff;outline:#cccccc 1px solid;}
.toolbar .rightmenu li:hover ul, .toolbar .rightmenu li.sfhover ul{left:auto;}
.toolbar .rightmenu li:hover, .toolbar .rightmenu li.sfhover{position:static;}
.toolbar .rightmenu .arrowdrop{background:url(../images/menuarrow.png) 100px center no-repeat;padding-right:10px;}
.toolbar .rightmenu .welcomeback{padding-right:10px;color:#555555;}
.toolbar .rightmenu .notifications a{border:#000000 1px solid;color:#fff;}
.notifications-color1,
notifications-color1:hover{background:none !important;}
.notifications-color2,
.notifications-color2:hover{background:#820609;color:#fff !important;}
.toolbar .leftmenu ul{float:left;margin:0 0 0 0;}
.toolbar .leftmenu ul li{float:left;color:#555555;}
.toolbar .leftmenu ul li a{color:#555555;display:block;text-decoration:none;}
.toolbar .leftmenu ul li a:hover{color:#820609;transition:all 0.4s ease-in-out 0s;}
.toolbar .leftmenu ul li a.myaccount{background:url(../images/icon-myaccount.png) 2px center no-repeat;padding:0 15px 0 25px;}
.toolbar .leftmenu ul li:last-child a{padding-right:0;}
.toolbar .leftmenu li li{float:none;}
.toolbar .leftmenu li li a{line-height:1.2em;padding:8px 8px 8px 30px;}
.toolbar .leftmenu li li a, .toolbar .leftmenu li li a:link, .toolbar .leftmenu li li a:hover, .toolbar .leftmenu li li a:visited{}
.toolbar .leftmenu li li a:hover{}
.toolbar .leftmenu li ul{z-index:9998;position:absolute;left:-999em;height:auto;margin:0px;padding:5px;min-width:130px;background:#f2f3f4;border-right:#cccccc 1px solid;border-left:#cccccc 1px solid;border-bottom:#cccccc 1px solid;-webkit-border-radius:0 0 5px 5px;/template.css
-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.toolbar .leftmenu li ul img{margin:0 0 0 9px;background:#fff;outline:#cccccc 1px solid;}
.toolbar .leftmenu li:hover ul, .toolbar .leftmenu li.sfhover ul{left:auto;}
.toolbar .leftmenu li:hover, .toolbar .leftmenu li.sfhover{position:static;}
.toolbar .leftmenu .arrowdrop{background:url(../images/menuarrow.png) right center no-repeat;padding-right:15px;}
.toolbar .leftmenu a.flag-active{padding-left:27px;}
.toolbar .leftmenu a.flag-English{background:url(../images/flag-english.png) 2px center no-repeat;}
.toolbar .leftmenu a.flag-Ελληνικά{background:url(../images/flag-greek.png) 2px center no-repeat;}
.toolbar .leftmenu a.flag-Greek{background:url(../images/flag-greek.png) 2px center no-repeat;}
.toolbar .leftmenu a:hover.flag-English,
.toolbar .leftmenu a:hover.flag-Greek,{background-position:5px center;}
.toolbar .notificationnumber a{color:#fff !important;padding:0 15px;margin:0 10px 0 0;}
.headercontainer{background:#fff;}
header{padding:20px 0;}
header .logo{float:left;margin:10px 30px 0 0;}
nav{float:right;margin:0;width:700px;}
nav span.newbutton{width:29px;height:29px;position:absolute;right:-5px;top:-5px;}
nav .home span{background:url("../images/house.png") center center no-repeat;padding:0;margin:0;width:16px;height:100%;display:block;text-decoration:none;cursor:pointer;}
nav li.home:hover{background:none;}
nav span{color:#fff;font-weight:bold;text-shadow:#000 1px 1px 0;}
nav ul li{float:right;list-style:none;position:relative;margin:0;}
nav ul li a{display:block;margin:0;text-decoration:none;color:#555;padding:0 20px;text-transform:capitalize;line-height:69px;font-size:1.4em;font-weight:bold;border-top:#fff 5px solid;border-bottom:#fff 5px solid;}
nav ul li a:hover{color:#670000;text-decoration:none;border-top:#580000 5px solid;border-bottom:#670000 5px solid;transition:all 0.4s ease-in-out 0s;}
nav li:hover a, nav li a.active{border-top:#820609 5px solid;border-bottom:#820609 5px solid;}
nav ul li.drop a{background:url(../images/dropdownicon.png) left center no-repeat;}
nav ul li.drop li a{background:none;}
nav ul li.drop, nav li.active:hover{}
nav li.active a{color:#6c0000;text-decoration:none;border-top:#660000 5px solid;border-bottom:#6c0000 5px solid;}
nav li:hover div a{display:inline;}
nav .subcontainer{margin:54px auto 0 auto;left:-999em;position:absolute;background:#fff;padding:19px 10px 5px 10px;text-align:left;z-index:9998;color:#fff;width:460px;border:1px solid #820609;}
nav .subcontainer .imgfeature{clear:both;margin:20px 0 0 0;float:left;}
nav .subcontainer .imgfeature a{padding:0;margin:0;background:none;border:none;}
nav li:hover .subcontainer{left:0px;top:25px;}
nav li .menuright{}
nav li:hover .menuright{left:auto;right:0px;top:25px;border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;-khtml-border-radius:5px 0 5px 5px;}
nav li:hover .menuleft{right:auto;left:0px;top:25px;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;-khtml-border-radius:0 5px 5px 5px;}
nav li.over a, nav li:hover a{color:#820609;}
nav .subcolumn{display:inline;float:left;position:relative;margin-left:0;}
nav .subcolumn-clear{clear:both;}
nav .sublinks{padding:0;display:block;}
nav .sublinks a{display:block !important;}
nav .sublinks{list-style-type:none;}
nav .sublinks li{margin:0 11px 14px 9px;background:none;}
nav .sublinks li a{text-decoration:none;display:block !important;border-top:1px dotted #555;border-bottom:1px dotted #555;color:#555;font-weight:bold;padding:5px 0 5px 5px;font-size:13px;line-height:17px;width:199px;display:block;text-transform:none;}
nav .sublinks li:hover a{border-top:1px dotted #820609;border-bottom:1px dotted #820609;}
nav .sublinks li em{font-size:10px;text-shadow:none !important;font-style:normal;font-weight:normal;}
nav li ul li a{background:none;}
nav li ul li a:hover{border:none;}
nav ul li li{float:left;}
nav select{display:none;}
.navsub{margin:0 0 11px 0;padding:0;float:left;}
ul.navsub li{float:left;background:#690102;height:35px;line-height:35px;margin:0 5px 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:3px solid #660000;}
ul.navsub li a, ul.navsub li a:link, ul.navsub li a:visited{display:block;text-decoration:none;color:#fff;padding:0 16px;}
ul.navsub li a:hover, ul.navsub li a:active{color:#000;}
.subbanner{background:#473a2a url(../images/subbanner.jpg) left top repeat-x;padding:30px 0 30px 0;}
.subbanner .inner{background:url(../images/subbanner-icon.png) right center no-repeat;min-height:197px;}
.subbanner .inner h1{float:left;text-shadow:#000 1px 1px;color:#fff;line-height:1.1em;margin:25px 0 20px 0;font-size:4em;}
.subbanner .inner span{float:left;clear:left;line-height:15px;margin:0;color:#fff;font-size:2em;}
.subbanner .inner span a{padding:0 5px;color:#fff;}
.domainchecker{clear:both;padding:50px 0 34px 0;width:90%;margin:0 auto;max-width:934px;}
.domainchecker .text1{text-align:center;color:#000;font-size:3.4em;font-weight:bold;margin:0 0 15px 0;}
.domainchecker .text2{text-align:center;color:#434e55;font-size:2em;margin:0 0 15px 0;}
.domainchecker .inner{width:96%;margin:0 auto;}
.domainchecker .domaininput{background:#fff;width:55%;height:36px;line-height:36px;float:left;font-size:1.2em;padding:0 2%;margin:6px 2% 0 0;border:1px solid #cacaca;}
.domainchecker .domaindropdown{background:#fff;width:22%;height:36px;line-height:36px;float:left;font-size:1.2em;padding:9px 2%;border-top:1px solid #cacaca;border-left:1px solid #cacaca;border-bottom:1px solid #cacaca;border-right:none;margin:6px 0 0 0;}
.domainchecker .search{width:21%;padding:10px 0 11px 0;text-align:center;font-size:1.3em;float:left;display:block;margin:5px 0 0 0;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-right:none;border-left:none;border-top:none;}
.domainchecker .search:hover{cursor:pointer;}
.domainchecker .domainpricing{width:100%;margin:20px 0 20px 0;float:left;}
.domainchecker .domainpricing .domaincircle{background:#000000;outline:#b0b7bc 5px solid;width:18.4%;padding:11px 0 11px 0;line-height:20px;float:left;color:#fff;font-size:1.4em;font-weight:bold;text-align:center;margin:0 2% 0 0;}
.domainchecker .domainpricing .domaincircle span{font-size:1.8em;line-height:0;}
.domainchecker .domainpricing .domaincircle5{margin-right:0;}
.domainspacer{height:15px;line-height:15px;clear:both;}
.hook-domainchecker .tld{float:left;width:130px;padding:5px;}
.featureboxes{margin:0 0 20px 0;}
.hook-index .featureboxes{padding:40px 0 0 0;}
.featureboxes .box{width:32%;background:#fff;float:left;height:100%;padding:0 0 20px 0;border:#cccccc 1px solid;margin:0 2% 2% 0;position:relative;}
.featureboxes .box3,
.featureboxes .box6{margin-right:0;}
.featureboxes .box4,
.featureboxes .box5,
.featureboxes .box6{margin-bottom:0;}
.featureboxes .box4{clear:both;}
.featureboxes .box .title{background:#ff8300 url(../images/subbanner.jpg) left top repeat-x;width:100%;}
.featureboxes .box h2{font-size:1.3em;text-align:left;padding:15px 30px 15px 30px;line-height:1.3em;color:#fff;text-shadow:#000 1px 1px;font-weight:normal;}
.featureboxes .box p{width:85%;color:#777;line-height:20px;margin:20px auto 0 auto;text-align:center;}
.featureboxes .box ul{width:85%;margin:10px auto 15px auto;padding:15px 0 0 0;background:url(../images/boxshadowtop.png) center top no-repeat;}
.featureboxes .box ul li{background:url(../images/checkmark.png) left center no-repeat;line-height:20px;padding:6px 0;padding-left:25px;border-bottom:#ececec 1px solid;}
.featureboxes .box ul li:last-child{border:0;margin-bottom:0;}
.featureboxes .box .pricing{padding:15px 0 5px 0;background:url(../images/boxshadowbottom.png) center top no-repeat;color:#333333;text-align:center;font-weight:bold;line-height:20px;font-size:2em;font-family:'Ubuntu', 'Trebuchet MS', Helvetica, Arial;}
.featureboxes .box .pricing em{font-weight:normal;font-style:normal;font-size:0.7em;color:#777;}
.featureboxes .box .pricing span{font-weight:normal;font-size:0.5em;color:#777;}
.featureboxes .box .buttons{margin:10px auto 0 auto;}
.featureboxes .box .button1{box-shadow:none;margin-bottom:5px;font-size:1em;}
article{margin:15px auto;line-height:1.6em;font-size:1.5em;}
article p{margin:0 0 20px 0;}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6{margin:0 0 15px 0;text-align:center;}
.columncontent{width:70%;margin:0 2% 2% 0;float:left;}
.columnsidebar{width:28%;margin:0 0 2% 0;float:left;}
.columnsidebar .box{width:100%;background:#fff;border:#cccccc 1px solid;padding:0 0 4% 0;margin:0 0 6% 0;}
.columnsidebar .box:last-child{margin-bottom:0;}
.columnsidebar .box h1,
.columnsidebar .box h2,
.columnsidebar .box h3,
.columnsidebar .box h4,
.columnsidebar .box h5,
.columnsidebar .box h6{background:#ff8300 url(../images/subbanner.jpg) left top repeat-x;line-height:1.1em;padding:13px 0;color:#fff;padding-left:5%;font-size:1.5em;border-bottom:#cccccc 1px solid;font-weight:normal;text-shadow:#000 1px solid;}
.columnsidebar .box p,
.columnsidebar .box ul{width:85%;margin:0 auto 10px auto;}
.columnsidebar .box p:last-child,
.columnsidebar .box ul:last-child{margin-bottom:0;}
.columnsidebar .box ul{}
.columnsidebar .box ul li{background:url(../images/checkmark.png) left center no-repeat;padding-left:25px;margin-bottom:5px;}
.columnsidebar .box ul li:last-child{margin-bottom:0;}
.columnsidebar .box img:last-child{margin-bottom:0;}
.whitebg{background:#fff;}
.features{margin:0 auto 20px auto;width:100%;}
.features .box{width:47.5%;float:left;padding:10px 0 10px 0;margin:0 5% 0 0;}
.features .box2,
.features .box4,
.features .box6,
.features .box8,
.features .box10,
.features .box12,
.features .box14,
.features .box16,
.features .box18,
.features .box20,
.features .box22,
.features .box24,
.features .box26,
.features .box28,
.features .box30,
.features .box32,
.features .box34,
.features .box36{margin-right:0;}
.features .box3,
.features .box5,
.features .box7,
.features .box9,
.features .box11,
.features .box13,
.features .box15,
.features .box17,
.features .box19,
.features .box21,
.features .box23,
.features .box25,
.features .box27,
.features .box29,
.features .box31,
.features .box33,
.features .box35,
.features .box37{clear:both;}
.features h1, .features h2, .features h3, .features h4, .features h5, .features h6{margin:0 0 10px 0;padding:0;line-height:18px;font-size:1.3em;font-weight:normal;text-align:left;}
.features p{margin:0;padding:0;}
.features .image{float:left;width:15%;margin-right:3%;}
.features .text{float:left;width:82%;}
.featuretabscontainer{background:#fff;padding:40px 0;margin:0;}
.featuretabs{width:40%;float:left;margin:0;}
.featuretabsbg{background:url(../images/featuretabsbg.png) 44px top repeat-y;}
.featuretabs ul{list-style:none;background:url(../images/tabsborder.png) right top repeat-y;}
.featuretabs ul li{float:left;clear:left;width:100%;background:#fff;margin:0 0 20px 0;position:relative;}
.featuretabs ul li:last-child{margin-bottom:0;}
.featuretabs ul li a{display:block;padding:30px 20px 30px 90px;color:#000;font-weight:bold;text-decoration:none;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.featuretabs ul li:hover{background:#fff;}
.featuretabs ul li:hover a{font-weight:bold;color:#000;}
ul.featuretabsul li.active{background:#f5f5f5;}
.featuretabsul li.active a, .featuretabsul li:hover a{font-weight:bold;color:#e98414;}
.featuretabs li:hover span{color:#000;}
.featuretabs .icon-tab1{background:url(../images/icon-tab1.png) 15px center no-repeat;}
.featuretabs .icon-tab2{background:url(../images/icon-tab2.png) 15px center no-repeat;}
.featuretabs .icon-tab3{background:url(../images/icon-tab3.png) 15px center no-repeat;}
.featuretabs .icon-tab4{background:url(../images/icon-tab4.png) 15px center no-repeat;}
.featuretabs .icon-tab5{background:url(../images/icon-tab5.png) 15px center no-repeat;}
.featurecontent{float:left;width:60%;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background:#f5f5f5;}
.featurecontent .inner{padding:20px;}
.featurecontent img{max-width:660px;}
.featurecontent p{margin:0;}
.featurecontent .featureimage{outline:none;background:none;}
.appscontainer{background:#010005;padding:30px 0;margin:0 0 20px 0;}
.hook-index .appscontainer{margin-bottom:0;}
.appscontainer .apps{}
.appscontainer .apps h5{float:left;font-size:2em;line-height:1.2em;width:25%;margin:1.2% 4% 0 0;color:#fff;text-align:left;}
.appscontainer .apps .icons{float:left;width:71%;}
.appscontainer .apps .icons img{margin:10px 36px 10px -3;}
.appscontainer .apps .icons img:hover{transform:scale(0.9);transition-duration:0.3s;}
.appscontainer .apps .icons img:last-child{margin-right:0 !important;}
.ctacontainer{padding:30px 0;background:url(../images/ctabg.jpg) no-repeat fixed 0% 0%/cover transparent;margin:0 0 20px 0;}
.ctacontainer .cta{}
.ctacontainer .cta img{margin:0 0 12px 0;}
.ctacontainer .cta p.text{font-size:1.3em;color:#fff;margin:0 auto 30px auto;text-align:center;line-height:1.2em;}
.ctacontainer .cta p.button{margin:0;text-align:center;}
.testimonialgridcontainer{padding:56px 0 74px 0;margin:0 0 20px 0;}
.testimonialgridcontainer .testimonialgrid{}
.testimonialgridcontainer .testimonialgrid h5{color:#000;font-size:1.8em;line-height:1.3em;}
.testimonialgridcontainer .testimonialgrid .testimonialblock{background:#fff url(../images/testimonialblock.png) right bottom no-repeat;padding:15px 15px 45px 15px;margin:0 0 5px 0;}
.testimonialgridcontainer .testimonialgrid .author{text-align:right;color:#000;}
.testimonialgridcontainer .testimonialgrid .button{margin:40px 0 0 0;text-align:center;}
.testimonialgridcontainer .testimonialgrid p{margin:0;}
.ctasupportcontainer{padding:56px 0 74px 0;background:url(../images/ctasupportbg.jpg) no-repeat fixed center bottom/cover transparent;margin:0 0 20px 0;}
.ctasupportcontainer .ctasupport{}
.ctasupportcontainer .ctasupport h5{color:#fff;font-size:2em;line-height:1.3em;}
.ctasupportcontainer .ctasupport a{display:block;padding:16px 16px 16px 60px;font-weight:bold;font-size:1.2em;color:#000;text-decoration:none;background-color:#fff;font-family:'MyriadProSemibold', 'Trebuchet MS', Helvetica, Arial;}
.ctasupportcontainer .ctasupport a:hover{color:#fff;background-color:#820609;}
.ctasupportcontainer .ctasupport .icon1{background-image:url(../images/ctasupport-icon1.png);background-position:13px center;background-repeat:no-repeat;}
.ctasupportcontainer .ctasupport .icon2{background-image:url(../images/ctasupport-icon2.png);background-position:13px center;background-repeat:no-repeat;}
.ctasupportcontainer .ctasupport .icon3{background-image:url(../images/ctasupport-icon3.png);background-position:15px center;background-repeat:no-repeat;}
.ctasupportcontainer .ctasupport .icon4{background-image:url(../images/ctasupport-icon4.png);background-position:14px center;background-repeat:no-repeat;}
.partners{padding:20px 0;border-top:#cccccc 5px solid;border-bottom:#cccccc 5px solid;margin:0 auto 20px auto;}
footer{background:#1d1c1c;width:100%;clear:both;font-size:1.7em;color:#fff;}
footer .footerinner{padding:35px 0 35px 0;}
footer .sitemap{float:left;width:23.5%;margin:0 2% 0 0;}
footer .sitemap h4,
footer .langswitcher h4{margin:0 0 10px 0;padding:0 0 10px 0;color:#c53333;font-size:1.2em;text-transform:none;}
footer .sitemap .margintop{margin-top:20px;}
footer .sitemap ul li{line-height:27px;}
footer .sitemap ul li a{padding:3px 0;line-height:27px;color:#fff;text-decoration:none;display:block;}
footer .sitemap ul li a:hover{color:#820609;transition:all 0.4s ease-in-out 0s;}
footer .sitemap4{margin:0;}
footer .sitemap4 ul li{color:#fff;padding:0 0 0 35px;}
footer .sitemap4 ul li a{color:#fff;background:none;padding-left:0;}
footer .sitemap4 ul li a:hover{color:#820609;}
footer .nolinkstyle a:hover{cursor:pointer;color:#fff;}
footer .sitemap4 .icon-phone{background:url(../images/icon-phone.png) left center no-repeat;}
footer .sitemap4 .icon-contact{background:url(../images/icon-contact1.png) left center no-repeat;}
footer .sitemap .icon-phone:hover,
footer .sitemap .icon-contact:hover{transition:all 0.4s ease-in-out 0s;background-position:3px center;}
footer .langswitcher{text-align:center;margin:25px 0 0 0;display:none;}
footer .langswitcher select{padding:10px 1%;width:100%;background:#d3d3d3 !important;}
footer .langswitcher strong{display:none;}
footer p{line-height:27px;}
footer .copyright{line-height:1.7em;font-size:0.8em;padding:20px 0 15px 0;clear:both;background:#151515;}
footer .copyright p{line-height:1;margin:0;}
footer .copyright .left{float:left;width:49%;margin:0 2% 0 0;text-align:left;}
footer .copyright .left a{padding:0 10px 0 10px;border-right:#fff 1px solid;line-height:1.5em;}
footer .copyright .left a:last-child{border-right:none;}
footer .copyright .right{float:left;width:49%;text-align:right;}
footer .copyright .right .creditcards{float:right;margin:0 7px 0 0;}
footer .copyright .right .fb-like{float:right;margin:-3px 0 0 5px;}
footer .copyright .right .twitter-like{float:right;margin:1px 0 0 5px;}
footer .copyright .right .google-like{float:right;margin:1px 0 0 0;width:61px !important;}
ul.checklist{}
ul.checklist li{background:url(../images/checkmark.png) left center no-repeat;padding:0 0 0 25px;}
.cleartable{clear:both;height:0;line-height:0;}
.pricingtable{margin:0 auto 20px 0;}
.pricingtable ul{list-style:none;padding-left:0;}
.pricingtable .block{float:left;position:relative;}
.pricingtable .block-features{float:left;}
.pricingtable .block .title,
.pricingtable .block-features .title{background:#883536 url(../images/subbanner.jpg) left top repeat-x;border-bottom:#000 2px solid;display:block;height:50px;line-height:50px;overflow:hidden;}
.pricingtable .block-features .title{background:none;border:none;padding-bottom:2px;}
.pricingtable .block .title h1,
.pricingtable .block-features .title h1,
.pricingtable .block .title h2,
.pricingtable .block-features .title h2,
.pricingtable .block .title h3,
.pricingtable .block-features .title h3,
.pricingtable .block .title h4,
.pricingtable .block-features .title h4,
.pricingtable .block .title h5,
.pricingtable .block-features .title h5,
.pricingtable .block .title h6,
.pricingtable .block-features .title h6{text-align:center;font-size:1.9em;color:#fff;text-shadow:#000 1px 1px;margin:0;padding:0 4%;font-weight:normal;font-family:'MyriadProRegular', Arial,Helvetica,sans-serif,Calibri;}
.pricingtable .block-features .title h1,
.pricingtable .block-features .title h2,
.pricingtable .block-features .title h3,
.pricingtable .block-features .title h4,
.pricingtable .block-features .title h5,
.pricingtable .block-features .title h6{text-align:left;color:#46494b;font-size:1.6em;font-weight:normal;font-family:arial;text-shadow:none;}
.pricingtable .block .subtitle,
.pricingtable .block-features .subtitle{background:#1d1c1c;border-bottom:#cccccc 2px solid;display:block;padding:5px 0;line-height:30px;overflow:hidden;}
.pricingtable .block-features .subtitle{background:none;border-bottom:none;}
.pricingtable .block .subtitle h1,
.pricingtable .block-features .subtitle h1,
.pricingtable .block .subtitle h2,
.pricingtable .block-features .subtitle h2,
.pricingtable .block .subtitle h3,
.pricingtable .block-features .subtitle h3,
.pricingtable .block .subtitle h4,
.pricingtable .block-features .subtitle h4,
.pricingtable .block .subtitle h5,
.pricingtable .block-features .subtitle h5,
.pricingtable .block .subtitle h6,
.pricingtable .block-features .subtitle h6{text-align:center;font-size:1.5em;color:#fff;text-shadow:#000 1px 1px;font-family:'MyriadProRegular', Arial,Helvetica,sans-serif,Calibri;margin:0;padding:0 4%;font-weight:normal;}
.pricingtable .block-features .subtitle h1,
.pricingtable .block-features .subtitle h2,
.pricingtable .block-features .subtitle h3,
.pricingtable .block-features .subtitle h4,
.pricingtable .block-features .subtitle h5,
.pricingtable .block-features .subtitle h6{text-align:left;color:#46494b;font-size:1.4em;font-weight:normal;font-family:arial;text-shadow:none;}
.pricingtable .block .desc,
.pricingtable .block-features .desc{border-bottom:#cccccc 1px solid;color:#fff;padding:10px 0;background:#1d1c1c;}
.pricingtable .block-features .desc{background:none;border-bottom:none;}
.pricingtable .block .desc p,
.pricingtable .block-features .desc p{text-align:center;margin:0 auto 0 auto;width:86%;height:39px;overflow:hidden;line-height:1.3em;}
.pricingtable .block .featureslist,
.pricingtable .block-features .featureslist{background:#fff;padding:0 4%;border-right:#cccccc 1px solid;border-left:#cccccc 1px solid;}
.pricingtable .block-features .featureslist{border-right:none;border-bottom:#cccccc 1px solid;border-top:#cccccc 1px solid;}
.pricingtable .block .featureslist ul,
.pricingtable .block-features .featureslist ul{margin:0;padding:0;}
.pricingtable .block .featureslist ul li,
.pricingtable .block-features .featureslist ul li{text-align:center;border-bottom:#cccccc 1px solid;height:40px;line-height:40px;overflow:hidden;}
.pricingtable .block .featureslist ul li.overfeat{font-weight:bold;border-bottom:none;color:#000;padding-bottom:1px;display:none;}
.pricingtable .block-features .featureslist ul li{text-align:left;}
.pricingtable .block-features .featureslist ul li:last-child{border-bottom:none;}
.pricingtable .block .featureslist ul li a,
.pricingtable .block-features .featureslist ul li a{display:block;}
.pricingtable .block .button,
.pricingtable .block-features .button{height:50px;line-height:50px;text-align:center;background:#fff;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
.pricingtable .block-features .button{background:none;border:none;padding-bottom:2px;}
.pricingtable .block .button:last-child{}
.pricingtable .block .button .button1{width:70%;padding:0;line-height:30px;}
.pricingtable .check{background:url(../images/checkmark.png) no-repeat center;}
.pricingtable .cross{background:url(../images/cross.png) no-repeat center;}
.pricingtable .block:hover{margin-top:-5px;box-shadow:#777 1px 3px 20px;cursor:pointer;transition:all 0.3s ease-in-out 0s;}
.pricingtable .block:hover .featureslist,
.pricingtable .block:hover .button{background:#e9e9e9;}
.pricingtable .block:hover .featureslist ul li{color:#000;}
.pricingtable .block:hover .button1{background:#555;border-bottom:3px solid #000;color:#820609;}
.pricingtable1{width:100%;}
.pricingtable1 .block{width:50%;}
.pricingtable1 .block-features{width:50%;}
.pricingtable2{width:100%;}
.pricingtable2 .block{width:29%;margin:0 0.5% 0 0;}
.pricingtable2 .block-features{width:41.5%;}
.pricingtable3{width:100%;}
.pricingtable3 .block{width:22%;margin:0 0.5% 0 0;}
.pricingtable3 .block-features{width:33%;}
.pricingtable4{width:100%;}
.pricingtable4 .block{width:18.375%;margin:0 0.5% 0 0;}
.pricingtable4 .block-features{width:25%;}
.pricingtable5{width:100%;}
.pricingtable5 .block-features{display:none;}
.pricingtable5 .block .featureslist ul li.overfeat{display:block;}
.pricingtable5 .block .featureslist ul li{height:30px;line-height:30px;}
.pricingtable5 .block{width:19.6%;margin:0 0.5% 0 0;}
.pricingtable6{width:100%;}
.pricingtable6 .block-features{display:none;}
.pricingtable6 .block .featureslist ul li.overfeat{display:block;}
.pricingtable6 .block .featureslist ul li{height:30px;line-height:30px;}
.pricingtable6 .block{width:16.25%;margin:0 0.5% 0 0;}
.button1{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:1.2em;padding:0.7em 2em;border:none;}
.button1:hover{text-decoration:none;}
.button1:active{}
.color2{color:#fff;background:#620000;border-bottom:3px solid #580000;}
.color2:hover, .color2:active{color:#000;}
.color1{color:#fff;background:#555;border-bottom:3px solid #000;}
.color1:hover, .color1:active{color:#820609;}
.slidercontainer{width:100%;height:100%;background:url(../images/banner.jpg) center top no-repeat;border-bottom:#cccccc 1px solid;}
.slidercontainer ul li{padding:20px 0 50px 0;}
.highlightbox{width:100%;padding:2%;background:#fff;outline:#cccccc 1px solid;margin:0 0 20px 0;}
.highlightbox p:last-child{margin-bottom:0;}
.highlightbox ul{margin-bottom:25px;}
.highlightbox ul li{background:url("../images/notice-check.png") left center no-repeat;text-decoration:none;list-style:none;display:block;padding:12px 0 12px 30px;line-height:20px;}
.highlightbox ul:last-child{margin-bottom:0;}
.featurebox{float:left;position:relative;}
.featurebox .title{background:#ff8300 url(../images/subbanner.jpg) left top repeat-x;padding:10px 0;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;border-left:#cccccc 1px solid;}
.featurebox .title h1,
.featurebox .title h2,
.featurebox .title h3,
.featurebox .title h4,
.featurebox .title h5,
.featurebox .title h6{color:#fff;font-size:1.4em;font-weight:normal;line-height:27px;margin:0;padding:0 20px;text-shadow:#000 1px solid;}
.featurebox .main{background:#fff;padding:20px 4%;border:#cccccc 1px solid;}
.featurebox .main ul{margin:0 0 30px 0;padding:0;}
.featurebox .main ul li{list-style:none;padding-left:15px;text-shadow:1px 1px 0 #e6f6ff;border-bottom:1px solid #a3cbe3;padding-bottom:5px;margin-bottom:3px;}
.featurebox .main ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.featurebox .main ul li a{text-decoration:underline;font-weight:bold;color:#000;}
.featurebox hr{border-top:#dcdcdc 1px solid;color:#fff;margin:10px 0 10px 0;height:1px;}
.featurebox p{margin:0 0 15px 0;}
.featurebox p.learnmore{margin:10px 0 0 0;}
.featurebox p.learnmore a{font-weight:bold;color:#000;text-decoration:underline;}
.featurebox p.buttons{text-align:center;}
.featurebox .buttons{margin:10px 0 0 0;}
.featurebox .color2{}
.featureboxes1 .featurebox{width:100%;margin:0 0 20px 0;float:none;clear:both;}
.featureboxes2 .featurebox{width:49%;margin:0 2% 20px 0;}
.featureboxes2 .box2,
.featureboxes2 .box4,
.featureboxes2 .box6,
.featureboxes2 .box8,
.featureboxes2 .box10,
.featureboxes2 .box12,
.featureboxes2 .box14{margin-right:0;}
.featureboxes3 .featurebox{width:32%;margin:0 2% 20px 0;}
.featureboxes3 .box3{margin-right:0;}
.testimonials1{border:#cccccc 1px solid;margin:20px 0 0 0;width:100%;background:#fff;opacity:0.8;padding:10px 60px;background:#fff;position:relative;}
.testimonials1:before,
.testimonials1:after{content:"\201C";position:absolute;font-size:80px;line-height:1;color:#820609;font-style:normal;}
.testimonials1:before{top:0;left:10px;}
.testimonials1:after{content:"\201D";right:10px;bottom:-0.5em;}
.arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #cccccc;margin:0 0 0 5%;opacity:0.5;}
.testimonial-author{margin:0 0 0 3%;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.testimonial-author span{font-size:0.9em;font-weight:normal;color:#777;}
.featureimage{text-align:center;margin:0 auto 20px auto;background:#fff;padding:10px 1.4% 10px 1.4%;display:table;outline:#cccccc 1px solid;}
.featureimage img{outline:#cccccc 1px solid;text-align:center;}
.featureimage span{font-size:0.8em;font-style:italic;position:relative;display:block;font-weight:normal;padding:10px 5px 0 5px;line-height:15px;}
.featureimage span a{font-size:1em;font-style:italic;font-weight:normal;}
.column4{}
.column4 .col{width:23.5%;float:left;margin:0 2% 0 0;}
.column4 .col4{margin-right:0;}
.column3{}
.column3 .col{width:32%;float:left;margin:0 2% 0 0;}
.column3 .col3{margin-right:0;}
footer .langswitcher select{border:1px solid #dcdcdc;background:#FFF;margin:0 0 5px;padding:10px 2%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.client-login{width:50% !important;margin:0 auto;}
.table-responsive{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 20px 0;}
.table-responsive table{width:100%;}
.table-responsive th{padding:10px 20px;text-align:left;}
.table-responsive th a{font-weight:bold;}
.table-responsive tr{width:100%;}
.table-responsive td{padding:5px 20px;}
.table-responsive td a{font-weight:bold;}
.table-responsive::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}
.table-responsive::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, .3);}
.table-responsive input[type="text"],
.table-responsive input[type="password"],
.table-responsive input[type="email"],
.table-responsive select{box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;-webkit-box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;border:1px solid #CCC;background:#FFF;margin:0 0 5px;padding:10px 2%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:96%;}
.table-grey th{background:#000;border:#b0b7bc 1px solid;color:#fff;}
.table-grey strong{color:#000;}
.table-grey th a{color:#fff;}
.table-grey tr{background:#fff;}
.table-grey td{border:#cccccc 1px solid;color:#000;}
.table-grey input[type="text"],
.table-grey input[type="password"]{width:100%;box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;-webkit-box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 2px #DDD, 0 1px 0 #FFF;border:1px solid #c4c4c4;background:#fff;padding:10px 0;border-radius:5px;text-indent:10px;}
.notice{width:100%;padding:10px 0;margin:0 0 20px 0;}
.notice .inside{margin:0;padding:0 20px 0 68px;}
.notice p{margin:0;padding:0;}
.notice-info{background:#d9f2fe url(../images/info.png) 20px center no-repeat;outline:#98d8f8 1px solid;color:#00529B;}
.notice-success{background:#dff2bf url(../images/success.png) 20px center no-repeat;outline:#4f8a10 1px solid;color:#4F8A10;}
.notice-error{background:#ffbaba url(../images/error.png) 20px center no-repeat;outline:#d8000c 1px solid;color:#D8000C;}
.carttab{background:#000;border-top:#b0b7bc 5px solid;padding:10px 0;position:fixed;bottom:0;width:100%;z-index:9999;}
.carttab p{color:#fff;margin:0;font-size:1.5em;line-height:1.6em;font-weight:bold;text-align:center;text-shadow:#000 1px 1px;}
.carttab .button1{text-shadow:none;font-size:1em;font-weight:normal;padding:5px 30px;margin:10px 0;}
.carttab .color1{margin:0 0 0 15px;}
.carttab .color2{margin:0 0 0 15px;}
nav ul.steps{overflow:hidden;display:block !important;}
nav .steps li{float:right;width:33.333%;overflow:hidden;padding:0 20px;color:#555;line-height:69px;font-size:1.6em;border-top:#fff 5px solid;border-bottom:#fff 5px solid;text-transform:none;text-align:center;}
nav .steps li:hover{background:none;}
nav .steps li span{}
nav .steps li strong.description{font-weight:normal;font-size:0.7em;padding-left:10px;line-height:1;text-transform:none;}
nav .steps div{display:inline;margin:0;padding:0;}
.showhide{text-align:center;margin:0 0 20px 0;}
.showhide a{background:#555;border-bottom:3px solid #000;padding:7px 2%;line-height:35px;color:#fff;text-align:center;margin:0 auto 20px auto;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.showhide a:hover{color:#820609;}
#submenu{display:none;}
.col2{width:49%;float:left;margin:0 2% 2% 0;}
.accountboxes .side2{width:49%;float:left;margin:0 2% 0 0;}
.accountboxes ul li{margin:0 !important;border:none !important;}
.accountboxes ul li a{display:block;padding:3px 0;margin:0}
.accountboxes ul li img{margin-right:10px;}
.portalboxes{width:100%;}
.portalboxes .box{float:left;width:32%;margin:0 2% 13px 0;background:#000;}
.portalboxes .box a{display:block;text-decoration:none;color:#fff;padding:10px 17% 10px 10px;}
.portalboxes .box a:hover span{color:#820609;}
.portalboxes .box p{margin:0;padding:0;}
.portalboxes .box p span{font-weight:bold;}
.portalboxes .box3,
.portalboxes .box6,
.portalboxes .box9,
.portalboxes .box12{margin-right:0;}
.portalboxes .box4,
.portalboxes .box7,
.portalboxes .box10{clear:both;}
.portalboxes .clientarea{background:url(../images/clientarea.png) 94% center no-repeat;}
.portalboxes .announcements{background:url(../images/announcements.png) 94% center no-repeat;}
.portalboxes .submitticket{background:url(../images/submitticket.png) 94% center no-repeat;}
.portalboxes .downloads{background:url(../images/downloads.png) 94% center no-repeat;}
.portalboxes .supporttickets{background:url(../images/supporttickets.png) 94% center no-repeat;}
.portalboxes .knowledgebase{background:url(../images/knowledgebase.png) 94% center no-repeat;}
.portalboxes .serverstatus{background:url(../images/serverstatus.png) 94% center no-repeat;}
.portalboxes .cart{background:url(../images/cart.png) 94% center no-repeat;}
.portalboxes .contact{background:url(../images/contact1.png) 94% center no-repeat;}
.portalboxes .networkissues{background:url(../images/networkissues.png) 94% center no-repeat;}
.portalboxes .affiliates{background:url(../images/affiliates.png) 94% center no-repeat;}
.portalboxes .domainchecker1{background:url(../images/domainchecker.png) 94% center no-repeat;}
.portalboxes .clientarea:hover,
.portalboxes .announcements:hover,
.portalboxes .submitticket:hover,
.portalboxes .downloads:hover,
.portalboxes .supporttickets:hover,
.portalboxes .knowledgebase:hover,
.portalboxes .serverstatus:hover,
.portalboxes .cart:hover,
.portalboxes .contact:hover,
.portalboxes .networkissues:hover,
.portalboxes .affiliates:hover,
.portalboxes .domainchecker1:hover{background-position:92% center;transition:all 0.4s ease-in-out 0s;}
.portalboxes .clientarea:active,
.portalboxes .announcements:active,
.portalboxes .submitticket:active,
.portalboxes .downloads:active,
.portalboxes .supporttickets:active,
.portalboxes .knowledgebase:active,
.portalboxes .serverstatus:active,
.portalboxes .cart:active,
.portalboxes .contact:active,
.portalboxes .networkissues:active,
.portalboxes .affiliates:active,
.portalboxes .domainchecker1:active{background-position:94% center;}
.emaildepartments .main ul{}
.emaildepartments .main ul li{border-bottom:#eeeeee 1px solid;background:url(../images/emaildepartments.png) left center no-repeat;padding-left:30px;}
.emaildepartments .main ul li a{text-decoration:none;}
.emaildepartments .main ul li a:hover{text-decoration:underline;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent;}
.mfp-arrow:after,
.mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px;}
.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px;}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{border-right:20px solid white;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px;}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:20px solid white;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
.mfp-iframe-holder .mfp-close{top:-43px;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);}
.mfp-figure{line-height:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;}
.whmcscontainer .btn, .whmcscontainer a.list-group-item, .whmcscontainer .label{text-decoration:none;}
.whmcscontainer .affiliate-stat{line-height:2.2em;}
.whmcscontainer .dataTables_info{background:#000;border:#b0b7bc 1px solid;color:#fff;}
.whmcscontainer .table th{background:#000;border:#b0b7bc 1px solid;color:#fff;}
.whmcscontainer .label-warning,
.whmcscontainer .label-warning:active,
.whmcscontainer .label-warning:focus{color:#fff;background-color:#820609;}
.whmcscontainer .label-warning:hover{color:#fff;background-color:#820609;}
.hook-knowledgebase .whmcscontainer .input-group{margin-bottom:20px;}
.main-content{min-height:435px;}
.whmcscontainer .status-unpaid .textred{color:#fff !important;}
.whmcscontainer table.cart th{background:#000 !important;border:#b0b7bc 1px solid !important;color:#fff !important;}
.whmcscontainer a.list-group-item.active, .whmcscontainer a.list-group-item.active:hover, .whmcscontainer a.list-group-item.active:focus{color:#fff;background:#820609;}
.notificationsbox{font-size:1.3em;line-height:1.6em;padding:10px 0;}
.notificationsbox .btn{text-decoration:none;}
.notificationsbox .clientalert{padding-top:10px;padding-bottom:10px;}
.admin-masquerade-notice{position:fixed;bottom:15px;left:15px;z-index:9999;font-size:12px;line-height:20px;text-align:center;}
.whmcscontainer .btn-primary,
.whmcscontainer .btn-primary:active,
.whmcscontainer .btn-primary:focus{color:#fff;background:#820609;border-top:none;border-right:none;border-left:none;border-bottom:3px solid #D96C00;}
.whmcscontainer .btn-primary:hover{color:#000;background:#820609;border-bottom:3px solid #D96C00;}
.whmcscontainer .btn-success,
.whmcscontainer .btn-success:active,
.whmcscontainer .btn-success:focus{color:#fff;background:#555;border-top:none;border-right:none;border-left:none;border-bottom:3px solid #000;}
.whmcscontainer .btn-success:hover{color:#820609;background:#555;border-bottom:3px solid #000;}