/*
Theme Name: ebrandz-india
Author: The ebrandz team
Version: 1.0
 */

*{margin:0px; padding:0px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
a {text-decoration:none; outline:none;}
ul, ol {list-style:none;}
body, html {font-size:14px; color:#515151; font-family:Arial, Helvetica ; width:100%; height:100%;   }
img {max-width:100%;}
.wrapper {width:100%; float:left;  }
@font-face { font-family: 'FontAwesome'; src: url('fonts/fontawesome-webfont862f.eot?v=4.1.0'); src: url('fonts/fontawesome-webfontd41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/fontawesome-webfont862f.woff?v=4.1.0') format('woff'), url('fonts/fontawesome-webfont862f.ttf?v=4.1.0') format('truetype'), url('fonts/fontawesome-webfont862f.svg?v=4.1.0#FontAwesome') format('svg'); font-weight: normal;font-style: normal;}

@font-face { font-family: 'century-gothic-regular'; src: url('fonts/century-gothic-regular862f.eot?v=4.1.0'); src: url('fonts/century-gothic-regulard41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/century-gothic-regular862f.woff?v=4.1.0') format('woff'), url('fonts/century-gothic-regular862f.ttf?v=4.1.0') format('truetype'), url('fonts/century-gothic-regular862f.svg?v=4.1.0#century-gothic-regular') format('svg'); font-weight:normal; font-style: normal;}

@font-face { font-family: 'OpenSans'; src: url('fonts/OpenSans862f.eot?v=4.1.0'); src: url('fonts/OpenSansd41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/OpenSans862f.woff?v=4.1.0') format('woff'), url('fonts/OpenSans862f.ttf?v=4.1.0') format('truetype'), url('fonts/OpenSans862f.svg?v=4.1.0#OpenSans') format('svg'); font-weight:normal; font-style: normal;}

@font-face { font-family: 'AgencyFB-Bold'; src: url('fonts/AgencyFB-Bold862f.eot?v=4.1.0'); src: url('fonts/AgencyFB-Boldd41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/AgencyFB-Bold862f.woff?v=4.1.0') format('woff'), url('fonts/AgencyFB-Bold862f.ttf?v=4.1.0') format('truetype'), url('fonts/AgencyFB-Bold862f.svg?v=4.1.0#AgencyFB-Bold') format('svg'); font-weight:normal; font-style: normal;}

@font-face { font-family: 'RobotoCondensed-Bold'; src: url('fonts/RobotoCondensed-Bold862f.eot?v=4.1.0'); src: url('fonts/RobotoCondensed-Boldd41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/RobotoCondensed-Bold862f.woff?v=4.1.0') format('woff'), url('fonts/RobotoCondensed-Bold862f.ttf?v=4.1.0') format('truetype'), url('fonts/RobotoCondensed-Bold862f.svg?v=4.1.0#RobotoCondensed-Bold') format('svg'); font-weight:normal; font-style: normal;}

@font-face { font-family: 'RobotoCondensed-Regular'; src: url('fonts/RobotoCondensed-Regular862f.eot?v=4.1.0'); src: url('fonts/RobotoCondensed-Regulard41d.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/RobotoCondensed-Regular862f.woff?v=4.1.0') format('woff'), url('fonts/RobotoCondensed-Regular862f.ttf?v=4.1.0') format('truetype'), url('fonts/RobotoCondensed-Regular862f.svg?v=4.1.0#RobotoCondensed-Regular') format('svg'); font-weight:normal; font-style: normal;}

@font-face {font-family: 'RalewayRegular'; src: url('fonts/raleway-regular.eot'); src: url('fonts/raleway-regular.eot') format('embedded-opentype'), url('fonts/raleway-regular.woff') format('woff'), url('fonts/raleway-regular.ttf') format('truetype'), url('fonts/raleway-regular.svg#RalewayRegular') format('svg');}

@font-face {
	font-family:'RobotoCondensed-Regular';	src: url('fonts/RobotoCondensed-Regular_gdi.eot');	src: url('fonts/RobotoCondensed-Regular_gdid41d.eot?#iefix') format('embedded-opentype'),		url('fonts/RobotoCondensed-Regular_gdi.woff') format('woff'), url('fonts/RobotoCondensed-Regular_gdi.ttf') format('truetype'), url('fonts/RobotoCondensed-Regular_gdi.svg#RobotoCondensed-Regular') format('svg');	font-weight: 400; font-style: normal; font-stretch: condensed; unicode-range: U+000D-25CA;}

@font-face {font-family:'Aparajita-Regular'; src: url('fonts/Aparajita_gdi.eot'); src: url('fonts/Aparajita_gdid41d.eot?#iefix') format('embedded-opentype'), url('fonts/Aparajita_gdi.woff') format('woff'),	url('fonts/Aparajita_gdi.ttf') format('truetype'), url('fonts/Aparajita_gdi.svg#Aparajita-Regular') format('svg'); font-weight: 400; font-style: normal; font-stretch: normal;	unicode-range: U+0020-2212;}


.mt10{ margin-top:10px; line-height:25px}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.ml40{ margin-left:40px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.mb40{ margin-bottom:40px;}
.mb20{ margin-bottom:20px;}
.mtn42{ margin-top:-42px !important;}
.ptb10 { padding:10px 0 10px 0;}
.pb20{ padding-bottom:20px;}
.press_bottom{ padding-bottom:30px !important;}
.text-center{ text-align:center;}
.text-left { text-align:left;}
.text-right { text-align:right;}
input[type='text'],  input[type='email'], input[type='tel'], select, textarea{ width:100%; padding:6px 8px; border:#ccc 1px solid; color:#000; }
textarea{  font-family: Arial, Helvetica, sans-serif; resize:none; font-size:14px;  }
input[type='submit']{ background:#03DEFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#FFFFFF; display:inline-block; border:none; padding:5px 10px; font-weight:bold; font-size:1.3em; cursor:pointer; }
input[type='submit']:hover{ background:#05BBD6}
select option{ padding:5px;}

/*Header*/

.blink_me {
    /*animation: blinker 2s linear infinite;*/
	color: #FFF !important;
	font-size: 14px !important;
	background: #121212 none repeat scroll 0% 0% !important;
	padding: 5px !important;
	border-radius: 5px !important;
	padding: 5px 6px !important;
}


@keyframes blinker {  
  50% { opacity: 0.2; }
}

.header { background:#FFFFFF;}
.header .tollfree { text-align:right; padding:10px 0; color:#2e2e2e; font-size:1.2em; font-family: 'RobotoCondensed-Bold'; }
.header .tollfree span { color:#858585;}
.header .logo { padding:15px 0 5px 0;}

.clientlogin { float:right; background:#d6d6d6; display:inline-block; padding:3px 10px; font-family: 'RobotoCondensed-Regular'; text-transform:uppercase; font-size:1.1em; color:#2e2e2e; transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s; }
.clientlogin:hover { background:#EE1D25; color:#FFFFFF;} 

.navmenu { width:80%; float:left; text-align:center;  }
.navmenu li { display:inline-block; position:relative; padding:0px 14.5px; border-right:1px solid #333; font-family: 'RobotoCondensed-Regular';}
.navmenu li:last-child { border-right:none; margin-right:none;}
.navmenu li:first-child {  margin-left:none;}
.navmenu li a { font-size:1.1em; color:#2e2e2e;  }

.navmenu  #menu-item-62 ul { min-width:220px;}
.navmenu > li > ul { position:absolute; background:#FFFFFF; top:100%; min-width:150px; left:0; display:none; z-index:222;}
.navmenu > li > ul > li { display:block; border-right:none; border-bottom:1px solid #ccc;}
.navmenu > li > ul > li > a { display:block; padding:8px 0; text-align:left;  }
.navmenu > li:hover > ul { display:block;}
 

.navmenu li a:hover, .footer-menu  li a:hover,  .mobile-menu  li a:hover, 
.navmenu .current_page_parent > a , .footer-menu .current_page_parent > a , .mobile-menu .current_page_parent > a ,
.navmenu .current_page_item > a , .mobile-menu .current_page_item > a , .mobile-menu .current_page_item > a 
{ color:#ffb900 !important;} 

/*Banner*/

.bannerbg { background:url(images/banner_bg.jpg) no-repeat; background-size:cover;}

.pricing { padding:20px 0; width:100%; float:left; }
.pricing li { float:left; width:20%; padding:10px; border-right:1px dashed #ccc; text-align:center;}
.pricing li:last-child { border-right:none; margin-right:none;}
.pricing li:first-child {  margin-left:none;}
.pricing li .pricing-heading {  font-family: 'century-gothic-regular'; font-size:1.2em; text-transform:uppercase; color:#282828;}
.pricing li .pricing-content { background:#e9e7e7; padding:5px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; position:relative; margin:10px; transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s; }
.pricing li .pricing-content:after { content:"\f0d7"; font-family: 'FontAwesome'; font-size:18px; position:absolute; left:0; bottom:10%; width:100%; z-index:2; color:#c7c7c7;}
.pricing li .pricing-content span { display:block;  height:100%; width:100%; background:#fff; border:4px solid #FF0004; display:block padding:5px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; padding:16% 0; position:relative; z-index:2;  transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s;}
.pricing li .pricing-content span:before { content:attr(data-start); display:block; margin:0px 0 5px 0;;}
.pricing li .pricing-content span:after { content:attr(data-period); color:#8e8e8e; display:block; margin:0px 0 10px 0; }
.pricing li .pricing-content span abbr { font-family: 'AgencyFB-Bold'; font-size:2.8em; }
.pricing li .pricing-content span abbr:before { content:"\f156"; font-family: 'FontAwesome'; margin-right:3px;}

.pricing li.seo span { border-color:#9280fc;}
.pricing li.ppc span { border-color:#ff8b49;}
.pricing li.Affiliate span { border-color:#57d4f6;}
.pricing li.smo span { border-color:#b4df7e;}
.pricing li.web span { border-color:#be6ef0;}

.pricing li.seo abbr { color:#9280fc;}
.pricing li.ppc abbr { color:#ff8b49;}
.pricing li.Affiliate abbr { color:#57d4f6;}
.pricing li.smo abbr { color:#b4df7e;}
.pricing li.web abbr { color:#be6ef0;}




.pricing li a:hover span, .pricing li a:hover abbr, .pricing li a:hover span:after, .pricing li a:hover .pricing-content:after{ color:#fff;}
.pricing li a:hover span  { border-color:#fff;}

.pricing li.seo a:hover span, .pricing li.seo a:hover .pricing-content { background:#9280fc;}
.pricing li.ppc a:hover span, .pricing li.ppc a:hover .pricing-content { background:#ff8b49;}
.pricing li.Affiliate a:hover span, .pricing li.Affiliate a:hover .pricing-content { background:#57d4f6;}
.pricing li.smo a:hover span, .pricing li.smo a:hover .pricing-content { background:#b4df7e;}
.pricing li.web a:hover span, .pricing li.web a:hover .pricing-content { background:#be6ef0;}

.why_eBrandz { background:#f9f9f9; margin-top:}
.heading { width:100%; float:left; text-align:center; margin:10px 0; color:#434343;}
.heading span { display:inline-block; font-family: Raleway; padding:0 15px; font-size:2.5em; position:relative;}
.heading span:before, .heading span:after { position:absolute; top:50%; height:2px; width:30%; content:""; background:#b9b9b9; display:block; }
.heading span:before { left:100%;}
.heading span:after { right:100%;}

.why_eBrandz p { display:block; margin-bottom:20px; text-align:center; line-height:22px;}
.keypoint { position:relative; margin:20px 0; }
.keypoint:before, .keypoint:after { position:absolute; color:#CACACA; content:"\f111"; font-family: 'FontAwesome'; font-size:16px; left:50%; margin-left:-8px;  }
.keypoint:before { top:-10px;}
.keypoint:after { bottom:-1px;}
.keypoint ul { width:100%; float:left; position:relative; }  
.keypoint ul:before { content:""; width:2px; height:100%; display:block; top:0; left:50%; margin-left:-2px; position:absolute; background:#cacaca;   }
.keypoint ul li { width:48%;  position:relative;  min-height: 120px; margin-bottom:20px; }
.keypoint ul li:before { background:url(images/icon.jpg) no-repeat; content:""; height:100px; width:100px; display:block;  border:3px solid #FF0004; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; position:absolute; top:0; }

.keypoint ul li:after { content:""; position:absolute; height:2px; display:block; width:4.1%;  position:absolute; background:#cacaca; top:50px;}
.keypoint ul li span { display:block; color:#6e6e6e; font-size:2em; font-family: 'century-gothic-regular'; font-weight:bold; }
.keypoint ul li abbr { font-size:.9em; line-height:20px;}
.keypoint ul li abbr strong { color:#000000;}

.keypoint ul li:nth-child(even) { padding:0 0 0 120px; float:right;  }
.keypoint ul li:nth-child(even):before { left:0;}
.keypoint ul li:nth-child(odd) { padding:0 120px 0  0; text-align:right; float:left;   }
.keypoint ul li:nth-child(odd):before { right:0px;}

.keypoint ul li:nth-child(even):after { right:100%; }
.keypoint ul li:nth-child(odd):after {  left:100%;}

.keypoint ul li.experience:before { border-color:#20a55a; background-position:0px 0px; }
.keypoint ul li.knowledge:before { border-color:#3e7dcc;  background-position:-102px 0px;} 
.keypoint ul li.convenience:before { border-color:#36bbe7; background-position:-200px 0px; }
.keypoint ul li.team_strength:before { border-color:#bb5ae7; background-position:-300px 0px; }
.keypoint ul li.global_reach:before { border-color:#eab62d;  background-position:-400px 0px;}
.keypoint ul li.execution:before { border-color:#add522;  background-position:-500px 0px;}

.keypoint ul li.global_reach, .keypoint ul li.execution { margin-bottom:0px;}


.btn { border:#d1d1d1 2px solid; font-weight:bold; display:inline-block; color:#FFFFFF; text-transform:uppercase; position:relative; overflow:hidden; font-size:1.1em;}
.btn span { padding:6% 12%;  background:#FF0004; display:inline-block; position:relative; left:0; top:0; transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s  }
.btn:before { content:attr(data-hover); ; padding:6% 0%; background:#010000;  transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s;  position:absolute; width:100%; top:0; text-align:center; left:-100%;} 

.btn:hover span { left:100%;}
.btn:hover:before  { left:0%;}

.btn.pink span { background:#03DFFF; }
.btn.pink:before { background:#ffb900; }

.btn.blue span { background:#1693d4; }
.btn.blue:before { background:#007fc1; }

.btn.green span { background:#54b70b; }
.btn.green:before { background:#60d10d; }

.btn.orange span { background:#03DFFF; }
.btn.orange:before { background:#ffc000; }

.btn.purple span { background:#d315e4; }
.btn.purple:before { background:#e113f3; }

.btn.red span { background:#f02c12; }
.btn.red:before { background:#fe3e24; }


.testimonial-wrapp { padding:20px 0 40px 0; color:#434343;}
.testimonial-wrapp .heading { margin:20px 0;}
.testimonial { padding:0px 50px; position:relative;  font-family: 'century-gothic-regular'; font-size:1.5em; width:70%; text-align:center; margin:auto;}
.testimonial:before, .testimonial:after { position:absolute; top:-10px; display:block; color:#c2c2c2; font-size:80px; font-family: 'century-gothic-regular';  }
.testimonial:before { content:open-quote; left:0;}
.testimonial:after { content:close-quote; right:0;}
.testimonial span { display:block; margin-top:20px;}

.awards { padding:20px 0; background:#f3f3f3;}
.free_analysis { background:#03dfff; padding:20px;}
.free_Report ul { width:70%; margin:auto;}
.free_Report ul li { float:left; width:50%; padding:5px;}
.free_Report ul li:nth-child(7), .free_Report ul li:last-child { width:100%; }

 .free_Report ul li:last-child  { text-align:center;}

 .free_Report  input[type='text'], .free_Report   input[type='email'], .free_Report input[type='tel'], .free_Report  select, .free_Report  textarea{ width:100%; padding:8px 8px; background:#fff; color:#515151; border:none; margin:5px 0;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px;
 }
.postship h1 {
    font-family: Raleway;
    background-color: #063B5D;
    background-image: -moz-linear-gradient(center top , #063B5D, #0983C5);
    padding: 5px;
    color: #FFF;
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;
    border-radius: 5px;
}

.free_Report  select  {  padding:5px 8px !important; }
.free_Report  textarea{  font-family: Arial, Helvetica, sans-serif; resize:none; font-size:14px;  }

.free_Report  input[type='submit']{ background:#ffb900; color:#FFFFFF; display:inline-block; 
border:none; padding:6px 20px; text-transform:uppercase; font-size:1.1em; cursor:pointer; 
transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px;
 }

.free_Report  input[type='submit']:hover{ background:#fff; color:#515151;}
.free_Report abbr {font-family: Raleway;  display:block; width:100%; text-align:center; padding:10px 0 30px 0; font-size:2em; color:#fff;}
 
 label {font-size: 16px;line-height: 30px;color: #fff}

 .footer { padding:30px 0; background-color:#151515}

.some_links ul { width:20%; float:left; padding:10px;}
.some_links ul:first-child {padding-left:0px;} 
.some_links ul:first-last {padding-right:0px;} 
.some_links ul li span { display:block; color:#7c7c7c; margin-bottom:20px; font-size:1em;	}
.some_links li  { margin-bottom:10px; }
.some_links li a { display:block; color:#a5a5a5;  transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s; }

.some_links li a:hover, .footer-menu li a:hover  { color:#ffb900;}


.footer-menu { width:100%; float:left;  margin:0;}
.footer-menu li { border-right:#a5a5a5 solid 1px; display:inline-block; padding:0 20px;}
.footer-menu li a { color:#a5a5a5; transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s;}
.footer-menu li a:hover{color:#ffb900}
.footer-menu li:last-child { padding-right:0px; border:none; }
.footer-menu li:first-child { padding-left:0px;}
.footer-address { text-align:center; margin-top:20px;}
.footer-address span { display:block;}

.rev_slider_wrapper { background:none !important;}

/*Inner Page*/

.innerbanner { position:relative; text-align:center; background-repeat:no-repeat !important; background-size:cover !important ;  padding: 5% 0; } 
.innerbanner .tagline { color:#FFFFFF; font-family: 'OpenSans'; font-size:1.8em; font-weight:bold;  text-transform:uppercase; }
.innerbanner .tagline span { color:#d72128;}
.innerbanner img { width:100%;}
.innerbanner .innertitle { position:absolute; bottom:15%; font-size:2em; color:#fff; width:100%;  font-family: 'century-gothic-regular'; font-style:italic; text-transform:uppercase;}

/* End Inner Page*/



/*Mobile Menu*/

.mobile-wrap { position:relative;}
.menuplaceholder { display:none; position:absolute; height:100%; width:100%; z-index:4444}
.site-wrap {  transition:.4s ease-in-out; -moz-transition:.4s ease-in-out; -ms-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; background:#fff; width:100%; float:left; position:relative;}
.site-wrap-active { transform:translate(250px,50px); -moz-transform:translate(250px,50px); -ms-transform:translate(250px,50px); -o-transform:translate(250px,50px); -webkit-transform:translate(250px,50px); opacity:.50;  }
.mobile-menu-wrap { position:absolute; width:250px; left:-100%; transition:.4s ease-in-out; -moz-transition:.4s ease-in-out; -ms-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out;  }
.mobile-wrap-active { left:0%; }
.mobile-menu-wrap ul.mobile-menu > li  { border-bottom:1px #111111 solid;   border-top:1px #2c2c2c solid; position:relative; }
.mobile-menu-wrap ul.mobile-menu > li i { position:absolute; right:0; top:0; font-style:normal;  padding: 11px 14px;}
.mobile-menu-wrap ul.mobile-menu > li i:before { font-family: 'FontAwesome';  content:"\f054";}
.mobile-menu-wrap ul.mobile-menu > li i.active:before { font-family: 'FontAwesome';  content:"\f078";}
.mobile-menu-wrap ul.mobile-menu > li > ul { background:#292828; display:none;}
.mobile-menu-wrap ul.mobile-menu > li > ul > li  { border-bottom:1px dashed #393838; }
.mobile-menu-wrap ul.mobile-menu > li > ul > li:last-child { border:none;}
.mobile-menu-wrap ul.mobile-menu > li > ul > li:last-child { border:none;}
.mobile-menu-wrap ul.mobile-menu > li > ul > li > a { display:block; padding:10px 20px; color:#6a6a6a;}
.mobile-menu-wrap ul.mobile-menu > li > a { display:block; padding:10px 20px; color:#a4a4a4;}
.mobile-menu-wrap ul.mobile-menu > li:last-child { border-bottom:none;}

.res-left { float:right; right:10px; display:none;}
.resmenubtn:before { font-family:'FontAwesome';  content:"\f0c9"; display:block;  font-size: 28px; padding: 14px 20px; color:#000; }
.resmenubtn.active:before {content:"\f00d";}
.res-right { width:100%; text-align:center;  }
.res-right li { display:inline-block; margin:10px 5px; margin-right:10px; }

.res-right li a {  color:#8B8B8B; display:block;  position:relative;  padding: 3px 20px;}
.res-right li a:before { font-family:'FontAwesome'; font-size:20px; content:attr(data-icon); margin-right:5px; position:absolute; left:0; top:0; p }

/*company*/

.inner_content p { display:block; margin-bottom:20px; line-height:22px;}
.inner_content h3{color: #6e6e6e; display: block; font-family: "century-gothic-regular"; font-size: 1.5em; font-weight: bold;}
.company ul{ margin:0px; padding:0px;}

.company h2{color: #6e6e6e; display: block; font-family: "Raleway"; font-size: 2em; font-weight: bold;}
.company h3{color: #515151; display: block; font-family: "Raleway"; font-size: 1.9em; font-weight: bold; text-align:center;}
.company h4{color: #262626; display: block; font-family: 'Raleway'; font-size: 1.313em; margin-bottom:8px; border-left:solid #ee1d25 3px; float:left; width:100%; margin-top:40px; padding-left:8px;}
.company h2 span{color:#cc3341;}
.company ul{ margin:16px 0px 0px; float:left; padding:0px; color:#323232;}
.company ul li{ margin:0px; padding:0px 0px 0px 14px; list-style:none; float:left; width:100%; background:url(images/inner_list_arrow.png) no-repeat left 6px; line-height:24px;}
.clear{ clear:both;}
.press p{ text-align:center;}
.press ul{ margin:0px; padding:0px; text-align:center;}
.press ul li p{ margin-left:8px; text-align:left; }
.press ul li { list-style:none; width:48%; float:left;  line-height:28px; padding-bottom:12px; display:inline;}
.press h2{color: #6e6e6e; display: block; font-family: "century-gothic-regular"; font-size: 2em; font-weight: bold;}
.press h3{color: #6e6e6e; display: block; font-family: "century-gothic-regular"; font-size: 1.5em; font-weight: bold;}
.press h2 span{color:#cc3341;}
.press ul li a:before{top:6px; left:10px; width:6px; height:6px; content:"";}
.press ul li a{color:#979797;}
.press ul li a:hover{color:#cc3341;}
article.pakages{float: left; text-align: center; width: 100%; padding:14px 0px; font-family: Raleway; color:#393939; font-size:1.375em; line-height:30px;}
article.pakages a{ color:#ffb900;}
article.pakages span{ color:#cc3341;}

.press-releases img{float:left; margin:0px 16px 16px 0px;}
.press-releases p{ margin:0px 0px 18px 0px; color:#565656}
.team-text { max-height: 0px; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; opacity: 0;}
.team-overview:hover { background-color: #f5f5f5;}
.team-overview:hover .team-text { max-height: 300px; opacity: 1; padding-top: 0px;}

.press-releases h2 { color: #000000; font-family: 'OpenSans'; font-size: 1.063em; font-weight:bold; text-align: left; text-transform: uppercase; margin-bottom:22px;}
.press-releases h2 span:before {  border-bottom: 4px solid #b5b5b5; bottom: 0; content: ""; left: 0; position: absolute; top:10px; width: 12%;}
.press-releases h2 span { position: relative; width: 100%; padding-bottom:10px;  line-height: 25px; padding-bottom: 4px;}
.press-releases h3 { color: #000000; font-family: 'OpenSans'; font-size: 1.063em; font-weight:bold; text-align: left; text-transform: uppercase;}
.press-releases h3 span:before { border-bottom: 4px solid #b5b5b5; bottom: 0; content: ""; left: 0; position: absolute; top:10px; width: 12%;}
.press-releases h3 span {float: left; position: relative; width: 100%; padding-bottom:10px; margin-bottom:10px;}
.press-releases abbr { color:#c70905; font-weight:normal !important; text-transform:none !important; font-size:1.188em !important;}
.press-releases abbr a{ color:#c70905; font-weight:normal !important; text-transform:none !important; font-size:1.188em !important;}
.link a{ color:#cc3341;}
.team_wrapper ul{ float:left; width:100%;}
.team_wrapper li{ background:#fafafa; border:1px solid #dedede; float:right; position:relative; padding:26px 2% 26px 6%; width:88%; margin-top:50px;}
.team_wrapper li .team_img{ position:absolute; left:-122px; top:30px;}
.team_wrapper li .team_img_wrapper{border:solid 1px #dedede; padding:5px; background:#fff;}
.team_wrapper li .team_img a img{ margin-left:20px;}
.team_wrapper li h5{ color:#262626; font-family: 'OpenSans'; font-size:1.438em; font-weight:bold; display:inline;}
.team_wrapper li span{ color:#ee1d25; }
.team_wrapper li abbr{ font-size:1em; padding-left:10px; color:#262626;}
.team_wrapper li p{color:#7d7d7d; padding-top:10px;}
.team-overview .team-title p span{transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; opacity: 1;}
.team-overview:hover .team-title p span{opacity: 0;}



/*press */

ul {list-style: none; margin: 0px; padding: 0px;}
.center{ text-align:center;}

.content_center{ text-align:center; float:left; width:100%;font-family: Raleway;line-height: 30px;}
.press_sub_list ul{ text-align: center; margin:20px 0px; float: left; width:100%;}
.press_sub_list li{ list-style:none; display: inline-block; padding:10px 16px; background:#3a3a3a; border:solid 2px #d4d4d4; margin:0px 2px;}
.press_sub_list li a{ color:#fff; font-size:1em;}
.press_sub_list li:nth-child(2n){margin-left:50px;}
.publish_press_wrapper ul{ text-align: center; margin:20px 0px; float: left; width:100%;}
.publish_press_wrapper li{ list-style:none; display: inline-block; padding:8px; margin-top:40px; border:solid 1px #dbdbdb; background:#fff; width:40%; color:#191919; font-size:1em; text-align: center; vertical-align:top; min-height:310px;}
.publish_press_wrapper li:nth-child(2n) { margin-left: 50px;}
.publish_press_wrapper span{ background:url(images/botted-border.png) repeat-x bottom left; font-weight:bold; font-size:1em; color:#2c2c2c; text-align:center; display:block; padding:8px 0px;}
.publish_press_wrapper img{ margin:20px 0px;}
.publish_press_wrapper abbr { background: none repeat scroll 0 0 #3d3534; border: 2px solid #d4d4d4; display: inline-block; margin: 16px 2px; padding: 10px 16px;}
.publish_press_wrapper abbr a{ color:#fff; font-size:1em;}

.publish_press_wrapper li:last-child img { margin: 20px 0px 84px;}



.press-releases-list ul{ text-align: center; margin:20px 0px; float: left; width:100%;}
.press-releases-list li{ list-style:none; display: inline-block; padding:8px; margin-top:40px; border:solid 1px #dbdbdb; background:#fff; width:40%; color:#191919; font-size:1em; text-align: center; vertical-align:top; min-height:462px;}
.press-releases-list li:nth-child(2n) { margin-left: 50px;}
.press-releases-list span{ background:url(images/botted-border.png) repeat-x bottom left; font-weight:bold; font-size:1em; color:#2c2c2c; text-align:center; display:block; padding:8px 0px;}
.press-releases-list img{ margin:20px 0px;}
.press-releases-list abbr { background: none repeat scroll 0 0 #3d3534; border: 2px solid #d4d4d4; display: inline-block; margin: 16px 2px; padding: 10px 16px;}
.press-releases-list abbr a{ color:#fff; font-size:1em;}



.press_multipal_list ul{ text-align: center; margin:20px 0px; float: left; width:100%;}
.press_multipal_list li{ list-style:none; display: inline-block; padding:10px 16px; margin:0px 2px;}
.press_multipal_list li a{ color:#fff; font-size:1em;}


/*partner*/

.partner ul{ margin:0px; padding: 0px;float:left;}
.partner li{ float:left; padding:0px 10px 40px; background:url(images/botted-border.png) repeat-x bottom left; margin:40px 0px 0px;}
.partner p{ float:right; width:70%;}
.partner img{
    float: left;
    text-align: center;
    border: 1px solid #cecece;
    border-radius: 0;
    height: auto;
    max-width: 100%;
	}
.red_color{color: #cc3341;}
.dotted_border{ background:url(images/botted-border.png) repeat-x bottom left;}
.dashed_border{border-bottom: 1px dashed #848484;}

/*Services Page*/
.pricing-services { background:#000; display:inline-block; color:#FFFFFF; padding:5px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; position:relative; margin:10px; text-align:center; width:175px;}

.pricing-services span { display:block;  height:100%; width:100%; background:#000; border:4px solid #000; display:block padding:5px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; padding:16% 0; position:relative; z-index:2; }
.pricing-services span:before { content:attr(data-start); display:block; margin:0px 0 5px 0;;}
.pricing-services span:after { content:attr(data-period);  display:block; margin:0px 0 10px 0; }
.pricing-services span abbr { font-family: 'AgencyFB-Bold'; font-size:2.8em; }
.pricing-services span abbr:before { content:"$"; font-family: 'FontAwesome'; margin-right:3px;}
.ser-title { font-size:1.1em; color:#FFFFFF;}
.services-banner { padding:30px 0; background-size:cover !important; background-repeat:no-repeat !important;}
.pricing-wrapp { text-align:center;}
.ser-description { text-align:center; padding:30px; color:#1B1B1B;  }

.rpt_style_basic .rpt_plan .rpt_features { padding:0px !important;}
.rpt_features  .table-heading { color:#009EBF; font-weight:bold;}
.rpt_features  .tick-no:after, .rpt_features  .tick-yes:after { display:block; font-size:15px; font-family: 'FontAwesome';  }
.rpt_features  .tick-yes:after { content:"\f00c"; color:#78AD00; }
.rpt_features  .tick-no:after { content:"\f00d"; color:#B80B0B; }
.rpt_feature i { display:block; color:#000000; width:100%; font-style:normal; font-weight:bold;}
.rpt_style_basic .rpt_plan .rpt_title { line-height: inherit !important;}
.rpt_title {    font-size: 1.2em !important; font-weight: bold; text-shadow: 0 2px 1px #333;}


.all_services{ color:#cc3341;}
.Smoder .rpt_description { min-height: 150px;}

/*client-portfolio Page*/

.client-logo  { text-align:center; margin-top:20px;}
.client-logo  li { display:inline-block; float:left; width:18%;  margin:1%;  position:relative; }
.client-logo  li:after { content:""; width:1px; height:100%; left:106%; background:#ccc; top:0; position:absolute;}
.client-logo  li:before { content:""; height:1px; width:100%; bottom:109%; background:#ccc; left:0; position:absolute;}
.client-logo  li:nth-child(5n+5):after, .client-logo  li:nth-child(-n+5):before, .client-logo  li:last-child:after { display:none;}
.press_kit ul { background: url("images/botted-border.png") repeat-x scroll left bottom rgba(0, 0, 0, 0); float: left; padding-bottom: 40px; width: 100%;}
.press_kit li{ color:#565656; font-family: 'OpenSans'; font-size:1em; display:inline; float:left; width:34%;}
.press_kit li span{ color:#111111;  font-family: 'OpenSans'; font-size:1.188em; font-weight:bold; padding:10px 0px; float:left; width:100%;}
.press_kit li abbr a{color:#c70905; float:left; width:100%; font-size:1em !important; margin-top:10px;}
.press_kit_heading h3 { color: #515151; font-family: Raleway; font-size: 1.313em; font-weight:bold; text-align: left; text-transform: uppercase;}
.press_kit_heading h3 span:before { border-bottom: 4px solid #FFB900; bottom: 0; content: ""; left: 0; position: absolute; top:10px; width: 12%;}
.press_kit_heading h3 span {float: left; position: relative; width: 100%; padding-bottom:10px; margin-bottom:10px;}



.company_logo ul { background: url("images/botted-border.png") repeat-x scroll left bottom rgba(0, 0, 0, 0); float: left; padding-bottom: 40px; width: 100%;}
.company_logo li{display:inline; float:left; width:24%;}
.company_logo li figure {display: inline-block;}
.company_logo li a{ color:#000;}

.rank ul{ float:left; width:100%;}
.rank li{ width:100%; float:left; text-align:center; }
.rank li img{float:none !important;}
.management_wrapper ul { background: url("images/botted-border.png") repeat-x scroll left bottom rgba(0, 0, 0, 0); float: left; padding-bottom: 40px; width: 100%;}
.management_wrapper li {
  background: none repeat scroll 0 0 #fafafa;
  border: 1px solid #dedede;
  float: left;
  margin: 50px 1% 0;
  position: relative;
  text-align: center;
  width: 48%;
  padding-bottom: 20px;
}
.management_wrapper li img{	 background: none repeat scroll 0 0 #fff; border: 1px solid #dedede; padding: 5px;}
.management_wrapper li figure{   margin-top: -40px;  position: relative; display:inline-block;}
.management_wrapper li h5 {color: #262626; display: inline; float: left; font-family: "OpenSans"; font-size: 1.438em; font-weight: bold; text-align: center; width: 100%;}
.management_wrapper li h5 span{	color: #ee1d25;}
.management_wrapper li abbr{color: #262626; font-size: 1em; padding-left: 10px; text-align: center; width: 100%; float:left;}
.management_wrapper li a{color: #dc0f0f; text-align: center; width: 100%; float:left; margin-top:10px;}

.management_press_wrapper ul{ text-align: center; margin:20px 0px; float: left; width:100%; text-align:center;}
.management_press_wrapper li{ list-style:none; display: inline-block; padding:8px; margin-top:40px; border:solid 1px #dbdbdb; background:#fff; width:40%; color:#191919; font-size:1em; text-align: center; vertical-align:top; min-height:378px; margin: 20px 2%;}
.management_press_wrapper span{ background:url(images/botted-border.png) repeat-x bottom left; font-weight:bold; font-size:1em; color:#2c2c2c; text-align:center; display:block; padding:8px 0px;}
.management_press_wrapper img{ margin:20px 0px;}
.management_press_wrapper abbr { background: none repeat scroll 0 0 #3d3534; border: 2px solid #d4d4d4; display: inline-block; margin: 16px 2px; padding: 10px 16px;}
.management_press_wrapper abbr a{ color:#fff; font-size:1em;}





.inner_page_heading { width:100%; float:left; text-align:center; margin:10px 0; color:#434343; font-family: "RobotoCondensed-Regular"; font-size: 2.5em;}
.inner_head:before { bottom: -15px; content: ""; left: 0%; position: absolute; width: 100%;}
.inner_sub_title span {border-bottom: 1px solid #e3e3e3; padding-bottom: 15px;}
.inner_head:after { bottom: -26px; content: url("images/square.png");  left: 25%; position: absolute; width: 50%;}
.inner_sub_title {float: left; position: relative; width: 100%;}
.graph img{ padding:72px 10px 0px;}
.f_left{ float:left; width:100%;}


/*case study*/

.case_study_wrapper{ background:#f2f2f2; float:left; width:100%; -webkit-box-shadow: 6px 6px 0px -1px #d4d4d4; -moz-box-shadow: 6px 6px 0px -1px #d4d4d4; box-shadow: 6px 6px 0px -1px #d4d4d4; padding:10px 0px; margin-bottom:40px;}
.view_detail{color:#181818; font-weight:bold; font-family: 'OpenSans'; font-size:0.750em; float:left; padding:10px 28px 0px 0px; position:relative;}
.view_detail a{color:#181818;}
.view_detail a:hover{color:#2c2c2c;}
.view_detail:after{content: url(images/download-right-arrow.png); position: absolute; top:10px; right:2px; width:16px; height:16px; }
.download_link{color:#181818; font-weight:bold; font-family: 'OpenSans'; font-size:0.750em; float:left; padding:10px 28px 10px 34px; position:relative;}
.download_link a{color:#181818;}
.download_link a:hover{color:#2c2c2c;}
.download_link:after{content: "\f1c1";  font-family: 'FontAwesome'; font-size:16px; position: absolute; top:10px; right:2px; width:16px; height:16px; }
.case_study_wrapper h4{font-weight:bold; font-family: 'OpenSans'; font-size:1.250em; float:left; color:#2a2a2a; width:100%;}
.case_study_wrapper h4 br{ display:none;}
.case_study_wrapper ul{ float:left; width:100%; text-align:center;}
.case_study_wrapper li{ display:inline;}
.case_study_wrapper li img{ margin-top:10px;}
.case_study_wrapper li i{font-family: 'FontAwesome'; font-size:16px; font-style:normal; color:#181818;}
.case_study_wrapper li a{font-weight: bold; font-family: 'OpenSans'; font-size:0.875em; color:#2a2a2a; padding: 0px 8px 0px 0px;}
.case_study_wrapper figure{ float:left; width:100%;}
.case_study_wrapper span{font-weight: bold; font-family: 'OpenSans'; font-size:0.875em; color:#2a2a2a;}
.case_study_wrapper abbr{font-weight: normal; font-family: 'OpenSans'; font-size:0.875em; color:#2a2a2a;}
.case_study_wrapper address{font-weight: normal; font-family: 'OpenSans'; font-style:normal; font-size:1em; color:#2a2a2a; width:100%; float:left; border-bottom: dashed 1px #848484; padding:4px 0px 8px;}
.case_study_wrapper p{ color:#848484; font-weight: normal; font-family: 'OpenSans'; font-size:1em; line-height:22px; margin-top:10px; float:left;}
.case_study_padding{ padding:0px 10px 0px 40px;}
.caseStudy_img{ text-align:center; color:#000; font-size:1.125em; font-family: 'OpenSans';}

/*table*/

.seo-con-outer {
	margin-bottom:25px;
}
.package-table {
	padding-top:10px;
}
.package-table table td {
	border: 1px solid #EFEFEF;
	font-size: 18px;
	height: 30px;
	color:#383838;
	font-family:'RobotoCondensed-Regular'; font-size:1.125em;
}
.package-table table td a {
	color:#900;
	font-size:14px;
}
.package-table table td a:hover {
	color:#000;
}
.package-table table td .tooltip-outer {
	position:relative;
	color:#000;
}
.package-table table td .tooltip-outer:hover {
	color:#CC3341;
}
.package-table table .toptitle {
	background:#6b6b6b;
	border-top:solid #c6c6c6 5px;
	color:#fff;
}
.package-table table .title {
	padding-left: 15px;
}
.package-table table .toptitle > td  {
	border-top:solid #c6c6c6 5px;
	padding:6px 0px 6px 15px;
	font-family:'RobotoCondensed-Regular';
	color:#fff; font-size:1.375em;
}
.package_note{color:#383838;  font-family: 'OpenSans'; font-size:1.125em; margin-top:10px;}
.package_note a{color:#ee1d24;}






/*web design*/

.center_img{ width:518px; height:258px; margin:250px auto; background:url(images/services_img.png) center center no-repeat; background-size:100% 100%; position:relative;}
.center_img ul{margin:0px; padding:0px;}
.center_img li{margin:0px; padding:0px; list-style:none; font-family:'RobotoCondensed-Regular'; font-size:1.375em; font-weight:bold;}
.center_img li:nth-child(1) {color: #3eceb5;left: -231px;position: absolute;top: 60px;width: 300px;}
.center_img li:nth-child(1):after { background: url("images/sea_green.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -138px; content: ""; height: 45px; position: absolute; right: 3px;  width: 46px;}
.center_img li:nth-child(1) span:after { border-right: 2px dashed #3eceb5; bottom: -118px; content: ""; height: 126px; position: absolute; right: 25px; width: 46px;}
.center_img li:nth-child(1) span:before { border-top: 2px dashed #3eceb5; bottom: -131px; content: ""; height: 142px; position: absolute; right: 21px; width: 46px;}

.center_img li:nth-child(2) { color: red; left: -163px; position: absolute; top: -14px; width: 300px;}
.center_img li:nth-child(2):after { background: url("images/red.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -106px; content: ""; height: 45px; position: absolute;  right: 9px; width: 46px;}
.center_img li:nth-child(2) span:after { border-right: 2px dashed red; bottom: -84px; content: ""; height: 90px; position: absolute; right: 32px; width: 46px;}
.center_img li:nth-child(2) span:before { border-top: 2px dashed red; bottom: -135px; content: ""; height: 142px; position: absolute; right: 34px; width: 35px;}

.center_img li:nth-child(3) {color: #0087c1; left: 141px; position: absolute; top: -70px; width: 300px;}
.center_img li:nth-child(3):after { background: url("images/blue.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -101px; content: ""; height: 45px; left: 91px; position: absolute; width: 46px;}
.center_img li:nth-child(3) span:after { border-right: 2px dashed #0087c1; bottom: -82px; content: ""; height: 76px; left: 67px; position: absolute; width: 46px;}

.center_img li:nth-child(4) {color: #8cc63e; position: absolute; right: -260px; top: -14px; width: 300px;}
.center_img li:nth-child(4):after { background: url("images/green.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -106px; content: ""; height: 45px; position: absolute;  left: -95px;  width: 46px;}
.center_img li:nth-child(4) span:after { border-left: 2px dashed #8cc63e; bottom: -84px; content: ""; height: 90px; left: -73px; position: absolute; width: 46px;}
.center_img li:nth-child(4) span:before {border-top: 2px dashed #8cc63e;bottom: -138px;content: ""; height: 142px; position: absolute; left: -70px; width: 46px;}

.center_img li:nth-child(5) { color: #f8931f; position: absolute; right: -316px; top: 58px;width: 300px;}
.center_img li:nth-child(5):after {background: url("images/orange.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -134px; content: ""; height: 45px; left: -83px;  position: absolute; width: 46px;}
.center_img li:nth-child(5) span:before {border-top: 2px dashed #f8931f; bottom: -136px; content: ""; height: 142px; left: -58px; position: absolute; width: 46px;}
.center_img li:nth-child(5) span:after { border-left: 2px dashed #f8931f; bottom: -96px; content: ""; height: 102px; left: -60px; position: absolute; width: 46px;}
.center_img li:nth-child(5) span:before { border-top: 2px dashed #F8931F; bottom: -138px; content: ""; height: 142px; position: absolute; left: -60px; width: 46px;}


/*testimonial slider*/

/*webdesign*/

.webdesign ul{ margin:0px; padding:0px;}
.webdesign li{margin:0px; padding:0px; list-style:none; float:left; width:100%; font-family: Raleway; margin-bottom:20px;}
.webdesign li abbr{ text-align:center; margin-right:15px; font-size:1.375em; font-family: Arial; border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; 
-webkit-border-radius:6px; border:solid 20px #03DFFF; background:#fff; color:#515151; float:left; padding:6px 14px;}
.webdesign li span i{ font-size:1.168em; font-style:normal; color:#111}
.webdesign li span { font-size:14px; color:#323232; position:relative;line-height: 25px; }


.development ul{ margin:0px; padding:0px;}
.development li{margin:0px; padding:0px;  font-style:normal; float:left; width:40%; font-family: Raleway; margin-bottom:20px;}
.development li i{ font-family: Raleway; font-style:normal; color:#111111; font-size:0px; border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; 
-webkit-border-radius:6px; border:solid #ffb900 1px; text-align:center; float:left; padding:20px;  margin-right:15px;}
.development li abbr{font-size:1.447em; color:#515151; line-height:38px; font-family:Arial }
.development li span{font-size:1em; color:#8f8f8f; font-weight: normal; position:relative;}


.more_services ul{ margin:0px; padding:0px;}
.more_services li{margin:0px; padding:0px;  font-style:normal; float:left; width:46%; font-family: Raleway; margin:10px 0px;}
.more_services li:nth-child(even){ margin-left:34px;}
.more_services li i {color: hsl(0, 0%, 7%); float: left; font-family: "FontAwesome"; font-size: 26px; font-style: normal; padding: 0px 20px 22px; text-align: center; margin-right:15px;}
.more_services li abbr{font-size:1.447em; color:#515151; }
.more_services li span{font-size:1em; color:#8f8f8f; font-weight: normal; position:relative; font-family:Arial }

.web_development ul{ margin:10px 0px 0px; padding:0px;}
.web_development li { float: left; font-family: Raleway; font-style: normal; margin: 0 0 10px; padding: 0; width: 100%;}
.web_development li i { float: left; padding: 0px 0px 20px; text-align: center; margin-right:15px;}
.web_development li abbr{font-size:1.447em; color:#111;}
.web_development li span{font-size:1em; color:#8f8f8f; font-weight: normal; position:relative; }


/*form area*/

.form_wrapper{ background:#333333; color:#ffffff; font-family: 'OpenSans'; font-weight:bold; text-align:left; border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; width:70%; margin: 50px auto 20px; }
.form_wrapper h2{ padding:10px;}
.form_content{ background:#efefef; border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; width:100%; padding:20px 80px; border-bottom: solid 3px #333333; color:#333333; font-weight:normal;}
.main_wrapper{ float:left; width:100%;}
.anchor{ color:#ffb900 !important; font-family:OpenSans}
.su-spoiler-style-default > .su-spoiler-title { border-bottom: 1px solid #dedede; border-left:solid 6px #ff0000; background:#333333;}
.su-spoiler-style-default > .su-spoiler-title {font-family:'RobotoCondensed-Regular'; color:#fff; font-weight:bold; font-size:1.125em;}
.su-spoiler-content {background: none repeat scroll 0 0 #f6f6f6; padding: 14px; transition: padding-top 0.2s ease 0s;}
.su-accordion .su-spoiler {margin-bottom:0px !important;}
.form_list{color:#6b6b6b;}
.form_list ul{ margin:10px 0px 0px; padding:0px;}
.form_list li { float: left; font-family: "OpenSans"; color:#6b6b6b; font-style: normal; padding: 0; width: 100%;}
.form_list li i { color: hsl(357, 72%, 54%); float: left; font-family: "FontAwesome"; font-size: 20px; font-style: normal; padding: 0px 0px 8px; text-align: center; margin-right:8px;}
.form_list h4{ color:#ce0000; font-size:1.1em; font-family:'RobotoCondensed-Regular'; font-weight:bold; float:left; width:100%; margin:10px 0px;}
.form_list span a{background: #e84c3d; border-radius: 8px; box-shadow: 0 4px #bd2f1b; cursor: pointer; float: right; font-size: 1em; margin-bottom: 20px; margin-right: 20px; padding: 10px 35px; position: relative; color:#fff;}

/*contact*/
.contact_heading{ color:#565656; font-family: 'OpenSans'; font-size:1em; line-height:22px;}
.contact_heading a{color:#565656;}
.contact_heading h2{ color:#ee1d25; font-family: 'OpenSans'; font-weight:bold; font-size:1.4em; float:left; width:100%; margin-top:40px; margin-left:1%;}
.contact_heading h3{ color:#111; font-family: 'OpenSans'; font-weight:bold; font-size:1.2em; float:left; width:100%; margin-top:8px;}
.contact_heading h3 i{ font-style:normal; color:#ee1d25; font-family: "FontAwesome"; margin-right:4px;}
.img_border{ border:solid 1px #dbdbdb; padding:4px; margin-top:8px;}

.footb { width:60%; margin:auto; border:solid 1px #fff; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px }
.lbform {margin: auto; text-align: center; width: 80%;}
.lbform h1 { color:#000000;}

/*error*/

.error {color: #EE1D25; font-family:'RobotoCondensed-Regular'; font-size: 12.5em; text-align: center; text-shadow: 5px 2px 0 #000;}
.not-found { color: #333; font-family: 'OpenSans'; font-size: 1.5em; padding: 40px 0; text-align: center;}
.not-found span {color: #c30; font-family: 'OpenSans'; font-size: 1.875em;}
.both-margin{ margin:100px auto !important;}
/*tanks*/
.thanks { color: #EE1D25; font-family: font-family:'RobotoCondensed-Regular'; font-size: 8.5em; text-align: center; text-shadow: 5px 2px 0 #000;}
.not-found { color: #333; font-family: 'OpenSans'; font-size: 1.5em; padding: 40px 0; text-align: center;}
.text_center{ text-align:center;}



.open-quote{ display:none !important;}
.close-quote {color: #e0e0e0 !important;float: left; font-family: "Aparajita-Regular"; font-size: 140px; font-weight: bold; height: 31px; position: absolute; right: 20px; top: -23px;  width: 41px;
}
.testimonials-widget-testimonial q, .testimonials-widget-testimonial blockquote { background: #f9f9f9; border: 1px solid #b5b5b5; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; padding:20px 66px 20px 20px; position:relative;}

.testimonials-widget-testimonials .paging.prepend {  margin-bottom: -210px;}

.testimonials-widget-testimonial { float: left; margin-top: 20px;}
 .testimonials-widget blockquote:after, .testimonials-widget blockquote:before { top: 100%; left: 12%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
 .testimonials-widget blockquote:after { border-color: rgba(249, 249, 249, 0); border-top-color: #f9f9f9; border-width: 17px 16px 10px 0; margin-left: -30px; } 
 .testimonials-widget blockquote:before { border-color: rgba(181, 181, 181, 0); border-top-color: #b5b5b5; border-width: 18px 19px 10px 0; margin-left: -31px; }
 .testimonials-widget-testimonial cite, .testimonials-widget-testimonial div.credit{ text-align:left !important;}
 .testimonials-widget-testimonial .image{ width:100% !important;}
 .author{ color:#ec484f; font-size:1em; font-family: 'OpenSans'; font-weight:bold;}
 .job-title{color:#848484; font-size:1em; font-family: 'OpenSans';}
 .company a{color:#717070; font-size:1em; font-family: 'OpenSans';}
 .credit .author { float: left !important;  width: 100% !important;}
 .credit .job-title { float: left !important;  width: 100% !important;}
 .credit .join-title {display:none !important;}
 .testimonials-widget-testimonial cite:before, .testimonials-widget-testimonial div.credit:before {content: "– "; display:none !important;}
 .credit .company { float: left !important;  width: 100% !important;}
.iframe-wrapp { position:relative; padding-bottom:100%;}
.iframe-wrapp iframe { position:absolute; width:100%; height:100%; }

/*testimonial*/



/*sitemap*/

.sitemap ul li {margin-bottom:20px;}
.sitemap ul li a {color: #666;}
.sitemap ul li a:hover {color:#C52D3B;}
.sitemap ul li a.title {color:#000}
.sitemap ul li i{font-family: "FontAwesome"; color:#ec484f; font-style:normal; margin-left:10px; margin-right:6px;}
.sitemap ul li a.subtitlemain {	margin-left: 0px; padding-left: 0px;}
.sitemap ul li a.subtitle {	margin-left:20px; padding-left: 0px;}

.note span{color:#ff0000;}
.note ul{ margin:10px 0px 0px; padding:0px; float:left; width:100%; text-align:left; }
.note li:first-child{ padding:0px 20px 0px 0px;}
.note li{ margin:0px; padding:0px 20px; display:inline-block; list-style:none; border-right:solid 1px #979797;}
.note li:last-child{border-right:0px;}
.note li a{color:#ff0000;}
/*services page*/
.ser_img { width:38%; margin:auto;}
.ser_img  img{ width:100%;} 
.services_wrapp { text-align:center; width:100%; float:left; margin-top:100px; padding:100px 0 0 0;  width:100%; position:relative;}
.services_url {position:absolute; width:100%; height:100%; top:0px; left:0px;}
.services_url li{ position:absolute;    padding-bottom: 5%;}
.services_url li:nth-child(even) { left:0; text-align:right; padding-right:5%;}
.services_url li:nth-child(odd) { right:0; text-align:left; padding-left:5%;}
.services_url li:after{ top:20px; width:10%; height:100%; position:absolute; display:block;  border:2px dashed #EC0003; content:"";}
.services_url li:nth-child(even):after{ right:0; border-bottom:none; border-left:none;}
.services_url li:nth-child(odd):after{ left:0; border-bottom:none; border-right:none;}
.services_url li:before{ bottom:-50px; background:#C50003; width:30px; height:30px; position:absolute; display:block;  border:6px solid rgba(255,255,255,0.6)  ; content:""; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; z-index:1; }
.services_url li:nth-child(even):before{ right:0;  margin-right:-20px;  }
.services_url li:nth-child(odd):before{ left:0;  margin-left:-20px;}
.services_url li.seo { width:100%; text-align:center; padding-left:0px;}
.services_url li.seo:before{ left:50%;  margin-left:-25px;}
.services_url li.seo:after{ left:50%;  top:32px;  margin-left:-1px; width:0px;}
.services_url li span { display:inline-block; padding:10px; position:relative;   z-index:1; text-align:center; }
.services_url li span:before { box-shadow: 0 0 20px #e4e4e4; width:80%; height:100%; left:10%; top:0; z-index:-2; content:''; display:block; position:absolute; border-radius:50%;}
.services_url li span:after { width:100%; height:100%; background:#FFFFFF; left:0; top:0; z-index:-1; content:''; display:block; position:absolute;}
.services_url li a { font-size:1.3em; font-weight:bold;}
.services_url li.seo { top:0%;}
.services_url li.ppc,
.services_url li.web{ bottom:51%; width:38%;}
.services_url li.aff,
.services_url li.smo { bottom:18%; width:33.8%;}
.services_url li.seo a { color:#0087c1;}
.services_url li.ppc a { color:#ff393a;}
.services_url li.web a { color:#8cc63e;}
.services_url li.aff a { color:#f8931f;}
.services_url li.smo a { color:#3eceb5;}
.services_url li.seo:after { border-color:#0087c1;}
.services_url li.ppc:after { border-color:#ff393a;}
.services_url li.web:after { border-color:#8cc63e;}
.services_url li.aff:after{ border-color:#f8931f;}
.services_url li.smo:after{ border-color:#3eceb5;}
.services_url li.seo:before { background-color:#0087c1;}
.services_url li.ppc:before { background-color:#ff393a;}
.services_url li.web:before { background-color:#8cc63e;}
.services_url li.aff:before{ background-color:#f8931f;}
.services_url li.smo:before{ background-color:#3eceb5;}



/*************************************************NEW_PRICING_STYLES_START HERE******************************************/



.pricing-inner { margin-top:25px;}
.wrap_table thead tr th:first-child {font-size:16px;padding:10px 1%; text-align:right; font-weight:normal; color:#8d8c8c; font-family:Arial, Helvetica, sans-serif; }

.wrap_table thead tr th div {display:inline-block; height:100%; width:100%; position:relative; padding-top:10px }
.wrap_table thead tr th div strong {font-size:18px; color:#fff; padding:15px 0; display:block; text-transform:uppercase; background:#000; position:relative;  width:100%; border-radius:10px 10px 0 0; left:0; }.wrap_table thead tr th div strong:after {border-top: 10px solid #000;border-left: 10px solid transparent; border-right: 10px solid transparent; position:absolute; content:""; top:100%; left:50%; margin-left:-10px;}.wrap_table thead tr th div span {font-size:45px; color:#353535;font-family: 'Conv_AGENCYB';}
.wrap_table thead tr th div span sup {font-size:24px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.wrap_table thead tr th div span b{font-size:20px; font-style:normal; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.wrap_table thead tr th div i{display:block; background:rgba(0,0,0,0.5); font-style:normal; padding:5px; font-size:16px; color:#fff; text-align:center}
.wrap_table thead tr th {border-radius: 0px 0px 10px 10px; padding-bottom:10px; font-weight:normal; width:13%;}
/*
.wrap_table thead tr th:nth-child(6n+2) {background:#f3ff8c;}.wrap_table thead tr th:nth-child(6n+3) {background:#ffe08c;}
.wrap_table thead tr th:nth-child(6n+4) {background:#baf180;}.wrap_table thead tr th:nth-child(6n+5) {background:#9deafa;}
.wrap_table thead tr th:nth-child(6n+6) {background:#f9b9fb;}.wrap_table thead tr th:nth-child(6n+7) {background:#b0bbff;}
*/
.tik-mark {display:inline-block; background:url(images/icon.png) -8px -8px no-repeat; width:14px; height:14px;}
.cross-mark{display:inline-block; background:url(images/icon.png) -26px -8px no-repeat; width:14px; height:14px;}
.wrap_table tr td {font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#888; text-align:center; padding:8px 5px; line-height:14px; -webkit-box-shadow: inset 0 2px 5px rgba(231,231,231,.4);
 -moz-box-shadow: inset 0 2px 5px rgba(231,231,231,.4); box-shadow: inset 0 2px 5px rgba(231,231,231,.4);}
.wrap_table tbody tr:first-child td{height:50px;}
 .wrap_table tr td:not(:first-child), .wrap_table tr th:not(:first-child){border-left:solid 1px #fff}
 .wrap_table tr td:first-child, .wrap_table tbody tr th:first-child {text-align:left; padding:15px; }
 .wrap_table tbody tr th {font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#407800; font-weight:normal; background:#DBECE2 !important;}
 .wrap_table tr:nth-child(2n+1) td, .wrap_table tbody tr:nth-child(2n+1) th {background:#fbfbfb}
 .wrap_table tr:nth-child(2n+2) td,  .wrap_table tbody tr:nth-child(2n+2) th{background:#f6f6f6}
 .wrap_table tr:nth-child(2n+2) td:first-child, .wrap_table tbody tr:nth-child(2n+2) th:first-child{background-color: #fd3e3e; background-image: -webkit-linear-gradient(left, #f7f7f7, #ececec); background-image: -moz-linear-gradient(left, #f7f7f7, #ececec); background-image: -o-linear-gradient(left, #f7f7f7, #ececec); background-image: linear-gradient(to right, #f7f7f7, #ececec);}
 .wrap_table tbody tr:first-child th:first-child {background:#CDDED4 !important; background-image:none !important}
 .tablefootcont {float:right; width:100%; background:#7a7a7a; font-size:18px; color:#fff; padding:10px;font-family: 'CenturyGothicRegular'; text-align:center }
 .blueandredhead {font-size:40px; color:#0086ad; text-align:center}
 .blueandredhead span{color:#d46565; font-size:48px;font-family: 'Conv_AGENCYB';}
 .whyebrandzbg.innerpage {overflow:hidden}
 .whyebrandzbg.innerpage .timelinewrap li {padding:0.3em}
 .whyebrandzbg.innerpage .timelinewrap li strong {font-size:0.6em; margin-bottom:0.3em;}
 .whyebrandzbg.innerpage .timelinewrap li p {/*font-size:14px*/font-size:16px}
 .whyebrandzbg.innerpage .timelinewrap li:not(:first-child) {margin-top:4%}
 .whyebrandzbg.innerpage .page_headfff {font-size:0.8em; margin:25px 0;}
 .innerpagefoot .sub_head_red {	font-size:0.7em; margin:25px 0}.innerpagefoot .fotterurlwrap li{font-size:0.4em}
	.innerpagefoot .copyrightfoot {position:relative}
	.wrap_table tr td{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
	.wrap_table tr td:nth-child(6n+2).hover {background:#f8fdcf;}.wrap_table tr td:nth-child(6n+3).hover {background:#fdf0cf;}
.wrap_table tr td:nth-child(6n+4).hover {background:#e1f7ca;}

.wrap_table tr td:nth-child(6n+5).hover {background:#d5f4fb;}
.wrap_table tr td:nth-child(6n+6).hover {background:#fae1fb;}
.wrap_table tr td:nth-child(6n+7).hover {background:#dde1fd;}
.wrap_table thead tr th.hover {border-radius:0;}
.tooltipwrap{display:inline-block; position:relative;}
.new-wrp {display:inline-block; background:#fd3e3e; padding:0 2px; color:#fff; text-transform:uppercase; font-style:normal; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.tooltipwrap i {   background: none repeat scroll 0 0 #ccc; border-radius: 50%; color: #FFFFFF; cursor: pointer; display: inline-block; font-style: normal; padding: 1px; text-align: center; width: 17px;}
.tooltipwrap span{position:absolute; top:200%;left:-145px; z-index:1; display:block; width:300px; height:auto; text-align:justify; font-size:11px;font-family: 'CenturyGothicRegular'; background:rgba(0,0,0,0.7); color:#fff;-webkit-transition: all 0.3s ease-in-out; visibility:hidden;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;padding:5px; visibility:hidden; opacity:0; }
.tooltipwrap span:after { position:absolute; top:-7px; left:50%; margin-left:-3px; width:0;height:0;border-bottom:7px solid rgba(0,0,0,0.7); content:"";border-left:5px solid transparent;border-right:5px solid transparent; }
 .tooltipwrap:hover span{ visibility:visible; opacity:1; top:143%; }
 .wrap_table tr td:last-child .tooltipwrap span { left:-286px;}
 .wrap_table tr td:last-child .tooltipwrap span:after { margin-left:-13px; left:100%;}
 .wrap_table tbody tr th.allcolpas {background:#f6ffa6; padding:15px 10px; text-align:center; font-size:14px ;}
 .tablewrapdiv {display:table; width:90%; margin:0 5%;}
 .tablewrapdiv em {display:table-cell; font-style:normal; vertical-align:middle; padding:5px;}
 .tablewrapdiv em i {width:100%; display:table;font-style:normal; border:none; color:#fff; text-align:center; padding:5px;}
 .tablewrapdiv em i + i {border-top:dashed 1px #fff}
 
 
.prd_table td { background:#dfdfdf; padding:20px 0px; text-align:center;   }
.prd_table tr:nth-child(even)  td { background:#dfdfdf;  }
.prd_table tr:nth-child(odd)  td { background:#F0F0F0;  }
.red_smo { background:#E5B8B7 !important; text-align:center !important; }
.blue_smo { background:#B6DDE8 !important; text-align:center !important;}
.lightblue_smo { background:#DAEEF3 !important; text-align:center !important;}
.green_smo { background:#EAF1DD !important; text-align:center !important;}


@media only screen  and (max-width: 765px)

{
	.ser_img { display:none;}
	.services_wrapp { padding:30px 0; width:100%; float:left;}
	.services_url, .services_url li { position:relative;}
	.services_url li { padding:20px !important; text-align:center !important; width:100% !important; float:left;  margin:25px  auto;}
	.services_url li:after { top:40px; left:50% !important; width:1px;}
	.services_url li:before{left: 50% !important; margin-left: -20px !important;}
	.services_wrapp { margin-top:auto;}
}
/*end of services page*/




@media screen and (min-width:0px) and (max-width:880px){
.development li{ width:98% !important;}
.more_services li{ width:98% !important;}
}

@media screen and (min-width:574px) and (max-width:1099px)
{
	.team_wrapper li{ width:74%; margin-right:4%;}
}
@media screen and (min-width:361px) and (max-width:573px)
{
	.team_wrapper li {float: left;  padding: 130px 16px 26px 50px;  width: 98%;}
	.team_wrapper li .team_img {left: 34%; position: absolute; top: -38px;}
	.publish_press_wrapper li{width:98%;}
	.management_press_wrapper li{width:98%;}
	.publish_press_wrapper li:nth-child(2n) { margin-left: 0px !important;}
	.press_sub_list li:nth-child(2n){margin-left:0px !important; margin-top:20px !important;}
	.testimonials-widget blockquote:after { border-color: rgba(249, 249, 249, 0); border-top-color: #f9f9f9; border-width:17px 0 23px 17px !important; margin-left: -30px; } 
	.testimonials-widget blockquote:before { border-color: rgba(181, 181, 181, 0); border-top-color: #b5b5b5; border-width: 20px 0 6px 19px !important; margin-left: -31px; }
	.company_logo li { text-align: center; width: 48%;}
}
@media screen and (min-width:0px) and (max-width:400px)
{
.press-releases figure{ float:left; width:100%; text-align:center;}
.press-releases img { float:none !important;}
}
@media screen and (min-width:0px) and (max-width:360px)
{
	.team_wrapper li .team_img {left: 26%; position: absolute; top: -38px;}
	.team_wrapper li.team_wrapper {float: left;  padding: 130px 3% 58px 3%;  width: 98%;}
	.publish_press_wrapper li{width:98%;}
	.management_press_wrapper li{width:98%;}
	.publish_press_wrapper li:nth-child(2n) { margin-left: 0px !important;}
	.press_sub_list li:nth-child(2n){margin-left:0px !important; margin-top:20px !important;}
	 .testimonials-widget blockquote:after { border-color: rgba(249, 249, 249, 0); border-top-color: #f9f9f9; border-width:17px 0 23px 17px !important; margin-left: -26px; } 
	 .testimonials-widget blockquote:before { border-color: rgba(181, 181, 181, 0); border-top-color: #b5b5b5; border-width: 20px 0 6px 19px !important; margin-left: -27px; }
	 .company_logo li {  width: 98%; text-align:center;}
}
@media screen and (min-width:0px) and (max-width:500px)
{
	.hundred_per{width:98% !important;}
	.case_study_wrapper h4 br{ display: inherit;}
	.case_study_wrapper figure{ text-align:center;}
	.case_study_wrapper h4{ margin-top:10px;}
	.press_kit li{width:98%;}
	.container_12.partner img {float: none; text-align: center !important;}
    .partner ul li figure {text-align: center !important;}
	.more_services li:nth-child(2n) {margin-left: 0px !important;}

}
@media screen and (min-width:0px) and (max-width:799px){
	.partner p{width:98% !important; margin-top:10px;}
	.partner img{float:left;}
	.container_12.partner img {float: none; text-align: center !important;}
	.container_12.partner img { float: none; text-align: center !important;}
	.partner ul li figure {text-align: center !important;}
}
@media screen and (min-width:800px) and (max-width:950px){
	.partner p{ width:64% !important;}
}
@media screen and (min-width:951px){
	.partner p{ width:70% !important;}
}

@media only screen  and (min-width: 700px)
{
.site-wrap-active { opacity: 1; transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px);}
.mobile-wrap-active { left:-100% ; }
.menuplaceholder { display:none !important;}
}
@media only screen  and (max-width: 700px)
{

	body, html { background:#000000; overflow-x:hidden;}
	.color-active { background:#1A1A1A; } 
	.header [class^="grid_"]  { width:98% !important;}
	.menubar { display:none !important;}
	.logo { width:60%; float:left; padding:10px 0 !important;  }
	.logo img { width:50%;}
	.res-left { display:block;}
	.serBanner [class^="grid_"]  { width:98% !important;}
	.frtBanner  { display:none !important;}
	
	
	
}

/*End of Mobile Menu */


/* Website Media */
@media only screen  and (max-width: 1000px) 
{
	.pricing-heading { min-height:50px;}
	.pricing li .pricing-content { width:140px; margin:auto;}
	
	.pricing li .pricing-content span abbr { font-size:2em;}
	.footer-menu { text-align:center;}
	.footer-menu li {  padding: 0 8px;}
}
@media only screen  and (max-width: 800px) 
{


.keypoint ul  { padding:0 0 0 30px;}
.keypoint ul:before, .keypoint:before, .keypoint:after { left:15px;}
.keypoint ul li { width:98%; min-height:80px;}
.keypoint ul li:after { width:17px; top:35px;}
.keypoint ul li:nth-child(even) {float:left;   }
.keypoint ul li:nth-child(odd) { padding:0 0 0 85px; float:left; text-align:left;  }
.keypoint ul li:nth-child(even) {  padding:0 0 0 85px;  }
.keypoint ul li:nth-child(odd):after { right:100%; left:inherit;}
.keypoint ul li:nth-child(odd):before { left:0;}
.keypoint ul li.global_reach, .keypoint ul li.execution { margin-bottom:20px;}
.keypoint ul li:before { width:70px; height:70px;}
.keypoint ul li.experience:before {  background-position:-16px -15px; }
.keypoint ul li.knowledge:before {  background-position:-118px -15px;} 
.keypoint ul li.convenience:before { background-position:-216px -15px; }
.keypoint ul li.team_strength:before { background-position:-316px -15px; }
.keypoint ul li.global_reach:before {   background-position:-416px -15px;}
.keypoint ul li.execution:before {  background-position:-514px  -15px;}
.footer-menu li {  margin: 10px 0;}

}
@media only screen  and (max-width: 768px) 
{
	.innerbanner .innertitle { text-align:center; font-size:1.4em}
	.pricing { text-align:center;}	
	.pricing li:nth-child(3) { border:none; }
	.pricing li { width:32.5%; margin-top:20px; float:none; display:inline-block;}
	.testimonial { width:90%}
	.free_Report ul { width:100%}
	.awards { display:none;}
	.some_links ul { width:33%; }
	.some_links ul:first-child {padding-left:10px;} 
	.footb { width:100%;}


}
@media only screen  and (max-width: 600px) 
{
	.pricing li { width:49.5%; }
	.pricing li:nth-child(3) {border-right:1px dashed #ccc; }
	.pricing li:nth-child(even) {border-right:0; }
	.heading span:before, .heading span:after { display:none;}
	.some_links ul { display:none;}
	.free_Report ul li { width:100%;}
	.form_wrapper { width:100% !important;}
	.form_content { padding:0px !important;}

}
@media only screen  and (max-width: 600px) 
{
	.management_wrapper li { width:98%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .tp-caption .btn { width:auto !important; padding:}
 .tp-caption  .btn span { padding: 0px 20px;line-height: 45px;}
  .tp-caption .btn:before { padding: 0px 5px;line-height: 45px;}
}