@font-face {
    font-family: "PROXIMA NOVA SEMIBOLD";
    src: url("../fonts/PROXIMA_NOVA_SEMIBOLD.ttf") format("truetype");
}
@font-face {
    font-family: "PROXIMA NOVA EXTRABOLD";
    src: url("../fonts/PROXIMA_NOVA_EXTRABOLD.ttf") format("truetype");
}
@font-face {
    font-family: "PROXIMA NOVA BOLD";
    src: url("../fonts/PROXIMA_NOVA_BOLD.ttf") format("truetype");
}
@font-face {
    font-family: "PROXIMA NOVA REGULAR";
    src: url("../fonts/PROXIMA_NOVA_REGULAR.ttf") format("truetype");
} 
.no_padding {padding:0px;}
.twitCode{float: left;padding: 20px 0 0 20px;}
.fbCode{float: left;padding: 20px 0 0 43px; position: relative;
overflow: hidden;}
.gPlusCode{float: left;padding: 20px 0 0 43px;}
.flexslider ul li{font: 20px roboto 300;}
.colorBg{display: none;}
.flexslider ul li span{font:20px roboto 300; color:#fff;}
#tweet_text,#tweet_date{font:20px roboto 400;color:#fff;}
#tweet_date{font-size: 16px;color:#c72417;}
.select-adjust{margin: 5px 0 12px 0;width: 80%;}
.btnLink{margin: 39px 0 0 20px;float: left;}
.btnLink a{color:#fff;}
.btnLink span{color:#28C249;}
.msg-head{background-color: #FAC33E !important;border: 1px solid #FAC33E !important;}
.panel-det .glyphicon-remove{float: right;padding-top: 5px;}
.panel-det{width: 100%;font-size: 12px;margin-left: 2%;margin-bottom: 8px;border: 1px solid #FAC33E;}
.panel-det p{float: right;width: 85%;}
.flash-container{position: fixed;top:74px;right:11px;height: 80px;width:200px;}
.ok-circle{color: #FAC33E !important;}
.sliderBottom{float: left;width: 500px;}
.flexslider-container{height: 100px;}
.mainbx {background:#2764ab;margin-top: 74px;padding-bottom: 120px;}
.mainbx h1 {padding:100px 0 0 0;color:#fff;text-align:center;font:45px/61px "roboto 400",Arial,Helvetica,sans-serif;}
.Main-imagebx {padding:40px 0 0 0;margin:0 auto;}
.Main-imagebx > ul {text-align: center;position: relative;}
.Main-imagebx > ul > a {display: inline-block;outline: none;}
.Main_Twobx {background: none repeat scroll 0 0 #fff;margin: -70px auto 0;padding: 50px 0 20px;max-width: 1200px;min-width:320px;overflow: hidden; }
.Main-imagebx ul li {width:48px;height:54px;margin-right:5px;display:inline-block;border:1px solid #fff;position: relative;}
.Main-imagebx ul li span, .features-icon-img {background: url(https://cdnasset.rankwatch.com/images/sprite-common.png);background-repeat: no-repeat;display: block;margin: 0 auto;height: 38px;margin-top: 10px;}
.features-icon-img {display: inline-block;width: 30px;margin-top: 0 !important;vertical-align: middle;position: absolute;top: 50%;left: 0;transform: translateY(-50%) scale(0.8);}
.Main-imagebx ul li:hover{background-color: #fff !important;}
.Main-imagebx ul li.imagebx1 span {background-position: -484px -140px;width: 21px;}
.Main-imagebx ul li:hover.imagebx1 span, .SEOManagement {background-position: -484px -273px !important;width: 21px;}
.Main-imagebx ul li.imagebx2 span{background-position: -516px -140px;width: 29px;}
.Main-imagebx ul li:hover.imagebx2 span, .whiteLabel {background-position: -516px -272px !important;width: 29px;}
.Main-imagebx ul li.imagebx3 span{background-position: -555px -140px;width: 30px;margin-top: 13px;}
.Main-imagebx ul li:hover.imagebx3 span, .keywordArchive {background-position: -552px -273px !important;width: 30px;margin-top: 13px;}
.Main-imagebx ul li.imagebx4 span{background-position: -484px -173px;width: 24px;}
.Main-imagebx ul li:hover.imagebx4 span, .CEODashboard {background-position: -484px -309px !important;width: 24px;}
.Main-imagebx ul li.imagebx5 span{background-position: -452px -278px;width: 26px;}
.Main-imagebx ul li:hover.imagebx5 span, .advancedReporting{background-position: -452px -312px !important;width: 26px;}
.Main-imagebx ul li.imagebx6 span{background-position: -516px -175px;width: 29px;}
.Main-imagebx ul li:hover.imagebx6 span, .rankTracking {background-position: -518px -308px !important;width: 29px;height: 37px;}
.Main-imagebx ul li.imagebx7 span{background-position: -470px -206px;width: 36px;}
.Main-imagebx ul li:hover.imagebx7 span, .emailAlerts {background-position: -475px -343px;width: 36px !important;margin-top: 13px;height: 34px;}
.Main-imagebx ul li.imagebx8 span{background-position: -555px -172px;width: 28px;}
.Main-imagebx ul li:hover.imagebx8 span, .competitorsIco {background-position: -553px -307px !important;width: 28px;height: 35px;}
.Main-imagebx ul li.imagebx9 span{background-position: -516px -206px;width: 30px;}
.Main-imagebx ul li:hover.imagebx9 span, .googleAnalytics {background-position: -516px -337px !important;width: 35px;height: 34px;}
.Main-imagebx ul li.imagebx10 span{background-position: -555px -205px;width: 30px;}
.Main-imagebx ul li:hover.imagebx10 span, .websiteAnalyzer {background-position: -553px -336px !important;width: 35px;height: 34px;}
.Main-imagebx ul li.imagebx11 span{background-position: -479px -241px;width: 30px;}
.Main-imagebx ul li:hover.imagebx11 span, .backlinksIco {background-position: -482px -369px !important;width: 30px;}
.Main-imagebx ul li.imagebx12 span{background-position: -518px -240px;width: 30px;}
.Main-imagebx ul li:hover.imagebx12 span, .keywordSuggestions {background-position: -518px -367px !important;width: 30px;margin-top: 11px;}
.Main-imagebx ul li.imagebx13 span{background-position: -555px -238px;width: 30px;}
.Main-imagebx ul li:hover.imagebx13 span, .salesProspecting {background-position: -557px -370px !important;width: 30px;margin-top: 14px;}
.Main-imagebx ul li.imagebx14 span{background-position: -450px -241px;width: 30px;}
.Main-imagebx ul li:hover.imagebx14 span, .LHFIco {background-position: -454px -366px !important;width: 30px;}
.Main-imagebx ul li p {color: #fff;visibility: hidden;font-size: 14px;bottom: 0;text-align: center;width: 250px;position: absolute;left: 50%;margin-left: -125px;margin-bottom: 0;transition: all 0.5s cubic-bezier(.28,-0.69,.49,1.78);transform: scale(0);}
.Main-imagebx ul li:hover p {visibility: visible;bottom: -30px;transform: scale(1);}
.features-icon-img.emailAlerts, .features-icon-img.rankTracking {height: 30px;}
.features-icon-img.emailAlerts, .features-icon-img.websiteAnalyzer {width: 40px !important;}
.Twobx {margin:10px 0 60px 0;}
.Rgtbx h2, .lftbx h2 {color:#2764ab;margin-bottom:30px;font:bold 21px/20px "PROXIMA NOVA BOLD",Arial,Helvetica,sans-serif;position: relative;padding-left: 35px;}
.Rgtbx p, .lftbx p {color:#686868;margin-bottom:15px;font-family: "PROXIMA NOVA REGULAR";font:normal 16px/24px "PROXIMA NOVA REGULAR",Arial,Helvetica,sans-serif;}
.Rgtbx ul, .lftbx ul  {padding:0 0 0 20px;}
.Rgtbx ul li, .lftbx ul li {color:#686868;list-style:url(https://cdnasset.rankwatch.com/features-images/list.png) disc outside;margin-bottom:10px;font:normal 16px/24px "PROXIMA NOVA REGULAR",Arial,Helvetica,sans-serif;}
.convincedbx {padding:0px;background:#e8e8e8;padding:50px 0;}
.convincedbx p{text-align:center;margin-bottom:30px;color:#717171;font:bold 32px "PROXIMA NOVA BOLD",Arial,Helvetica,sans-serif;}
.convincedbx a h2 {color: #fff;font: bold 16px "PROXIMA NOVA BOLD",Arial,Helvetica,sans-serif;margin: 0 auto;padding: 10px;text-align: center;}
.refral_page {width: 100%;max-width: 40%;background: #3974ba;margin: 0 auto;display: block;}
.or {width: 100%;max-width: 20%;float: left;font-size: 20px;font-weight: bold;height: 37px;line-height: 37px;text-align: center;}
.convincedbx a {text-decoration:none;}
#top {margin:20px 0;}
.refral {width: 100%;max-width: 600px;margin: auto;}
/*animation element*/

.animation-element {opacity: 1;position: relative;}

/*animation element sliding left*/

.animation-element.slide-left {opacity: 1;-moz-transition: all 500ms linear;-webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear;-moz-transform: translate3d(-100px, 0px, 0px);-webkit-transform: translate3d(-100px, 0px, 0px);-o-transform: translate(-100px, 0px);-ms-transform: translate(-100px, 0px);transform: translate3d(-100px, 0px, 0px);}
.animation-element> img.shadow-img{box-shadow: 2px 2px 10px #ececec;border: 2px solid #e5e5e5;}
.animation-element.slide-left.in-view {opacity: 1;-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-o-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate3d(0px, 0px, 0px);}
.animation-element.slide-right {opacity: 1;-moz-transition: all 500ms linear;-webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear;-moz-transform: translate3d(100px, 0px, 0px);-webkit-transform: translate3d(100px, 0px, 0px);-o-transform: translate(100px, 0px, 0px);-ms-transform: translate(100px, 0px, 0px);transform: translate3d(100px, 0px, 0px);}
.animation-element.slide-right.in-view {opacity: 1;-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-o-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate3d(0px, 0px, 0px);}
.loader-icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
/*animation slide left styled for testimonials*/
#toTop {display: block;position: fixed;top: 75%;right: 10px;z-index: 999;}
.img-uptop{background: url(https://cdnasset.rankwatch.com/images/sprite-common.png);background-repeat: no-repeat;display: block;margin: 0 auto;height: 51px;width: 53px;background-position:-21px -298px; }


@media (max-width:1200px){
	.Main_Twobx {width:auto;}
}
@media (max-width:991px){
	.Main-imagebx ul li p{display: none;}	
}
@media (max-width:767px){
	.Main_Twobx{overflow-x: hidden;}
	.mainbx {margin-top: 55px;}
	.mainbx h1{padding: 50px 0 0 0;}
	.Main-imagebx{width: 73%;}
	.Rgtbx h2, .lftbx h2{margin-bottom: 15px;margin-top: 30px;}
	.convincedbx p {font-size: 22px;}
	.order-2 {order: 1;}
	.order-1 {order: 2;}
}
@media (max-width:560px){
	.mainbx h1{padding: 25px 0 0 0;}
}

@media (max-width:480px){
	.refral {text-align: center;}
	.refral_page, .or {float: none;margin: auto;max-width: 100%;}
	.hidethis {margin-left: 450px;background-color: #424242;width: 315px; text-align: center; padding: 20px 10px; height: 30px; border: 2px solid rgb(204, 204, 204);position: absolute;z-index: 999;opacity: 0.8;filter: alpha(opacity = 80);-moz-opacity: 0.8; }
	.hidethis p{text-align: center;color: #fff;font-size: 18px;}
	.hidethis h3 {color: #fff;}
}