@media only screen and (min-width : 768px) and (max-width : 1920px) {
.side_menu {
	width: 100%;
}
.logo img{
  width:252px;
}
}
 @media only screen and (min-width : 1280px) and (max-width : 1920px) {
.menu-item a {
	padding: 15px 24.8% !important;
}

}
 @media only screen and (min-width : 1025px) and (max-width : 1279px) {
.menu-item a {
	padding: 15px 19.2% !important;
}
/*.extra_content{width:50%;}*/
}
 @media only screen and (min-width : 768px) and (max-width : 993px) {
.menu-item a {
	padding: 15px 10px !important;
}
}
 @media only screen and (max-width : 1024px) {
.putwork .foottop {
	width: 178px;
}
.mobversion {
	display:block;
}
}
 @media only screen and (min-width : 992px) and (max-width : 1023px) {
.nav-nex {
	right:8px;
}
}
 @media only screen and (max-width : 991px) {
/* h6.siteTag {
	width:90%;
} */
}
 @media only screen and (max-width : 767px) {.bdrcustom {	padding-bottom: 35px;}
/*.chek_box_sub {
  width: 80%;
  margin: auto;
  display: inline-block;
}
.extra_content .extra_right {
  float: left;
  margin-bottom: 5px;
  margin-right: 0;
  margin-top: 0;
  width: 100% !important;
}*/
/*.sub_checkbox .extra_right > span {
  float: left;
  margin-left: 6px;
}*/
/*.extra_right font {
  float: left;
  margin-left: 5px;
}*/
/*.extra_right .button {
  float: left;
}*/
.addBorderbackground .extra_content {
	border-left: 0 none;
	border-right: 0 none;
}
.categorydesc1 h1 span {
	text-align:left !important;
	display: block;
	float:left;
	line-height:28px;
}
#banner-inner .categorydesc1 h1 span {
	float: none;
}
#box_price_3 {
	margin: 0 3px 0 0!important;
}
/*.price_details.dott.col-md-4.col-sm-4:nth-child(3) .child_options.default_child{width:100%!important;}*/
#header {
	width: 100%;
}
.dropdown-menu a.dropdown-toggle, .dropdown.open a {
	color: #fff;
}
.menu-item a:hover {
	color: #23527c !important;
}
.dropdown.open a {
	color: #000 !important;
}
#testemonial-box {
	margin: 15px 0 0 60px;
}
#contact-box {
	margin-right: 15px;
}
/*raj .ddsmoothmenu {
    width: 100%;
  }
  .ddsmoothmenu ul li a {
    padding: 11px 0 11px 8px;
  }*/
#banner {
	width: 98%;
}
img {
	max-width: 100%;
	height: auto;
}
/*#wrapper {
    width: 98%;
  }*/
.mob_size {
	width: 100% !important;
	padding-left: 0 !important;
}
#footer {
	width: 100%;
}
.logoincontent {
	width: 100%;
}
.right-wimg {
	width: 23%;
	float: none;
	display: inline-block;
	margin-right: 1%;
}
.right-wimg table img {
	padding-left: 50%;
}
/*.right-round-service {
    margin: -2px 0 0 0;
    width: 25%;
  }*/
h2 img.banner-img {
	display:none;
}
.right-how {
	background-position: right 10px;
	width: 98%;
}
.siteTag.topheaderpages {
	display: none;
}
header {
	height:110px;
}
.header_row {
	margin:53px 0px 0 0;
}
.ph_view .col-xs-6.top_one {
	margin:-95px 0 0 0;
	float:right!important;
	width:auto;
}
h6.siteTag {
	display:none;
}
.col-xs-6.top_one.top_top {
	margin: -120px 0 0;
}
.col-md-2.col-sm-2.padding.paddingleft1.index_logo8 img {
	height:auto;
}
.col-md-3.col-sm-3.padding.mobilemargin.index_logo9 > img {
	height:auto;
}
.client_logo {
	padding: 5px 5px 10px !important;
}
.sidebar-box .read-more {
	width: auto;
	float: right;
	margin-top: -20px !important;
}
.read-less {
	margin: -23px 0 0 !important;
}
.totalvalue .btns.btns2 {
	width: 96%;
}
.scroll_buttom_boreder .btns.btns2 {
	width: 80%;
}
.table_top {
	background-color:#8fc400;
}
#select-l1 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #fff;
	height: auto;
	padding: 5px 10px;
	width: 100%;
}
#select-r1 {
	background:none;
	width:100%;
	height:auto;
	padding: 0 0 0px 0;
}
#experience_data {
	height:auto;
}
.multiExpeDesktop {
	display:none !important;
}
.multiExpeMobile {
	display:block;
}
.tooltipster-base {
	left:0;
}
}
 @media only screen and (max-width : 767px) {
.more_options1 {
	display:none;
}
.more_options.tab {
	display:block;
}
.popup-container .common .linkedin_click_container .radio_row {
	float:left;
	width:100%;
}
.popup-container .common .linkedin_click_container .click_career {
	float:left;
	margin:0px 0 20px 0;
	display:block;
}
.popup-container .common .linkedin_click_container .click_special {
	float:left;
	margin:0px 0 0px 0;
	display:block;
}
.popup-container .common .linkedin_click_container .click_curriculum {
	margin:0px 0 0 0;
	float:left;
	display:block;
}
.sticky .toggleMenu.active > img {/* 11 Oct 2016*/ /* margin:-2px 0 0 0; */
	margin:0 0 0 0;
}
.inner-relative {
	position: relative;
	width: 100%;
	margin: auto;
	margin: 0;
	background: none;
	border: none;
	height: auto;
}
.sticky .toggleMenu {
	padding:12px 15px;
}
.toggleMenu.active > img {
	margin: -15px 0 0 0;
}
h6.siteTag {
	width:auto;
	text-align:inherit;
}
.nav > li > a:focus, .nav > li > a:hover {
	background-color: #6EAC27 !important;
	color: #fff !important;
}
.dtnone {
	display: none;
}
nav#main {
	display: none;
}
.dt_view {
	display: none;
}
.ph_view {
	display: block;
	width: 100%;
}
.logo, .moblogo {
	text-align: center;
}
.logo img, .moblogo img {
	/*max-width: 90px;*/
	width:85%;
}
h6.siteTag {
	padding: 0;
	margin-bottom: 0;
}
#header {
	height: auto;
}
.putwork a {
	margin-top: 0;
}
.moblogo {
	margin: 5px 0;
}
.margintb {
	margin-top: 10px;
	margin-bottom: 8px;
}
.buttons_section {
	display: block;
}
.side_menu, .click_career, .click_special, .click_curriculum {
	width: 100%;
	display: block;
}
.side_menu, .click_career, .click_special, .click_curriculum {
	position: fixed;
	top: 0;
	right: -100%;/*background: #000;*/
}
.side_menu {
	z-index: 101;
}
.click_career {
	z-index: 102;
}
.click_special {
	z-index: 105;
}
.click_curriculum {
	z-index: 108;
}
.close_side_menu {
	background: #fff none repeat scroll 0 0;
	border-radius: 50%;
	cursor: pointer;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	line-height: 14px;
	padding: 5px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: 15px;
	width: 25px;
}
.side_menu {
	background: #164e92 none repeat scroll 0 0;
}
.linkedin_click_container, .click_career, .click_special, .click_curriculum {
	background: #e4e4e4 none repeat scroll 0 0;
}
.linkedin_click_container h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #000!important;
	text-align: center;
	padding: 15px 30px;
	margin: 0 0 10px 0;
	line-height: 24px;
}
.close_subject {
	border: 3px solid #70706f;
	border-radius: 50%;
	cursor: pointer;
	font-size: 15px;
	font-weight: bold;
	height: 28px;
	line-height: 21px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: 15px;
	width: 28px;
	font-size:25px;
}
.closer {
	width: 100%;
	height: 44px;
}
.radio_row {
	padding: 0px 25px 10px;
	overflow: hidden;
}
.radio_inp {
	float: left;
	margin-right: 5px;
	width: 15px;
}
.radio_level {
	float: left;
}
.radio_level h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #052e71;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.more_options {
	width: 100%;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
	margin-top: 20px!important;
}
.linkedin_click_container {
	padding-bottom: 30px;
}
.more_options a {
	font-size: 17px;
	display:inline-block;
	padding:0 0 15px 0;
}
.radio_level p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #000;
}
.back_subject {
	background: none;
	color: #fff;
	height: 36px;
	position: absolute;
	right: 50px;
	top: 15px;
	width: 30px;
}
.side-nav {
	padding: 50px 0 0;
}
.side-nav li {
	display: block;
	list-style: none;
	position: relative;
	text-align: center;
}
.side-nav li a {
	color: #fff;
	display: block;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 10px 15px;
	text-decoration: none;
}
.side-nav li a:hover {
	background: #fff;
	color: #164e92;
}
.side-nav li li a {
	padding: 10px 30px;
}
.toggleMenu {
	background: #164e92;
	margin:32px 0 0 0;/*margin-top: 10px;*/
}
.rfplogo {
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	color: #fff !important;
	text-align: center;
	text-transform: uppercase;
}
.rfplogo span {
	color: #ccc;
	display: block;
	font-size: 13px;
	letter-spacing: 1px;
	margin-top: -5px;
}
.moblogo a:hover {
	text-decoration: none;
}
.content-round, .logoincontent {
	display: none;
}
nav#mob-main {
	min-width: 320px;
}
/*.extra_content .extra_right{float:left; width:100%!important; margin:0 0 5px 27px;}*/
.dsktp_testimonial {
	min-height:115px;
}
.read_link {
	margin: 10px 0 0;
}
.scroll_buttom_boreder #order_total_div {
	padding-bottom: 0;
	line-height: normal;
	padding: -2px 0 0;
}
.scroll_buttom_boreder .btns.btns2 {
	margin-bottom: 6px;
}
}
 @media only screen and (max-width : 350px) {
.margintb .phone_mob a {
	padding: 0 10px;
}
h6.siteTag {
	font-size: 9px!important;
}
}
/*@media only screen and (min-width : 1024px) and (max-width : 1200px) {
	.nav li a {
		padding: 10px 20px !important;
	}
	.nav > li > .parent {
		background-position: right !important;
	}
}
@media only screen and (min-width : 769px) and (max-width : 1023px) {
	.nav li a {
		padding: 10px !important;
	}
	.nav > li > .parent {
		background-position: right !important;
	}
}*/
@media only screen and (max-width : 736px) {
#header {
	height: auto;
	width: 100%;
}
#slider ul {
	max-width: 100%;
}
#logo-box {
	width: 100%;
}
#logo-box img {
	margin-left: 15px;
}
#contact-box {
	position: absolute;
	top: 0;
	right: 15px;
}
#testemonial-box {
	margin: 15px 3%;
	width: 94%;
}
#slider li {
	width: auto;
}
#banner {
	width: 95%;
}
img {
	max-width: 100%;
	height: auto;
}
/*#wrapper {
		width: 95%;
}*/
.content-round {
	width: 100%;
	background-size: 50%;
}
.resume-box {
	width: 30.5%;
}
.logoincontent {
	width: 100%;
}
.right-wimg {
	width: 22%;
	float: none;
	display: inline-block;
	margin-right: 1%;
}
.right-wimg table img {
	padding-left: 50%;
}
/*.right-round-service {
    margin: -2px 0 0 0;
    width: 25%;
}*/
.mob_size {
	width: 100% !important;
	padding-left: 0 !important;
}
#footer {
	width: 100%;
}
/*raj #navigation-container {
		display: none;
}*/
.rightarrowclass {
	display: none;
}
.pricrprice {
	float: left;
	margin: 0 0 0 4px;
}
}
 @media only screen and (max-width : 700px) {
/*.extra_content.addBorder{width:63%!important;}*/
		/*.extra_content{width:60%!important;}*/
		/*.extra_content .extra_right{width:79.5%!important;}*/
		.button input#view {
	margin: 0 43px 0 0;
}
/*.extra_content.addBorder .extra_right{width:77.5%!important;}*/
.client_logo.sidebar-box1.black a {
	margin: 5px 9px 0 4px;
}
#select-r1 div ul {
	width:100%;
}
}
 @media only screen and (max-width : 667px) {
.pricrprice {
	float: left;
	margin: 0 0 0 6px;
}
.button input#view {
	margin: 0 31px 0 0;
}
a#pull {
	display: block;
	background-color: transparent;
	width: auto;
	position: relative;
	line-height: 40px;
	float: right;
}
a#pull:hover {
	text-decoration: none;
}
a#pull:after {
	content:"";
	background: url('../images/pull.png') no-repeat;
	width: 29px;
	height: 31px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
}
a#pull.pullrotet:after {
	content:"";
	background: url('../images/pull_rotate.png') no-repeat;
	width: 29px;
	height: 31px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
}
/*raj #navigation-container {
		width: 65%;
		position: absolute;
		right: 15px;
	   	top: 265px;
		height: auto;
		background: #02255d;
}*/
/*raj .ddsmoothmenu {
	width: 100%;
}
.ddsmoothmenu ul li {
	float: none;
	margin: 0;
	position: relative;
	width: 100%;
   	display: block;
}
.ddsmoothmenu ul li.has_child {
	background: url('../images/drop-bullet.png') no-repeat;
	background-position: 95% 15px; 
}
.ddsmoothmenu ul li.has_child.active {
	background: url('../images/drop-bullet-hover.png') no-repeat;
	background-position: 96% 15px; 
}
.ddsmoothmenu ul li.has_child:hover ul {
	display: block;
}
.ddsmoothmenu ul a, .ddsmoothmenu ul a.ddsmoothmenu_selected, .ddsmoothmenu ul a.ddsmoothmenu_selected:hover {
	background: none;
	width: 70%;
}
.ddsmoothmenu ul li ul {
	position: relative;
	padding: 0;
	width: 100% !important;
	border-radius: 0;
	top: 0 !important;
	margin-top: 0;
}
.ddsmoothmenu ul li ul a.selected2 {
	background: none;
}
.ddsmoothmenu ul li ul li a {
	padding-left: 20px;
}
.ddsmoothmenu ul li ul li ul {
	width: 100%;
	left: 0 !important;
}
.ddsmoothmenu ul li ul li ul li a {
	padding-left: 20px;
}
.ddsmoothmenu ul li .image {
	display: none;
}
.menu-lock {
	display: none !important;
}
.menu-unlock {
	display: block;
}
li < ul.menu-unlock { background: url('../images/drop-bullet-hover.png') no-repeat;
	background-position: 96% 15px; 
}
.menu-lock-sub {
	display: none;
}
.menu-unlock-sub {
	display: block;
}
li.sub_has_child < ul.menu-unlock-sub { background: url('../images/drop-bullet-hover.png') no-repeat !important;
	background-position: 96% 15px; 
}*/
.col-md-3.col-sm-3.padding.firstimg > img {
	height:46px;
}
.col-md-2.col-sm-2.padding.paddingleft > img {
	height:46px;
}
.col-md-2.col-sm-2.padding.paddingleft1 img {
	height:46px;
}
.col-md-3.col-sm-3.padding.mobilemargin > img {
	height:46px;
}
.toggleMenu {
	margin:27px 0 0 0;
}
header {
	height:100px;
}
.header_row {
	margin: 45px 0 0;
}
.ph_view .col-xs-6.top_one {
	margin: -87px 0 0;
}
.col-xs-6.top_one.top_top {
	margin: -115px 0 0;
}
}
 @media only screen and (max-width : 664px) {
.col-md-3.col-sm-3.padding.mobilemargin {
	margin: 9px 0 0;
}
}
 @media only screen and (min-width : 640px) and (max-width : 641px) {
.extra_content .extra_right {
	width:45%!important;
	margin:0 0 5px 23px;
}
.border_background.addBorderbackground .extra_right {
	width:46%!important;
	margin:0 0 5px 23px;
}
.dsktp_testimonial {
	min-height:110px;
	height:115px;
}
}
 @media only screen and (max-width : 640px) {
.pricrprice {
	float: left;
	margin: 0;
}
/*	.extra_content .extra_right{width:81.5%!important;}*/
	/*.extra_content.addBorder .extra_right {
    width: 80.5% !important;
}*/
.button input#view {
	margin:0 13px 0 0;
}
/*	.extra_content{width:60%!important;}
	.extra_content.addBorder{width:60%!important;}*/
header {
	height: 94px;
}
.toggleMenu {
	margin: 24px 0 0;
}
.col-xs-6.top_one.top_top {
	margin: -112px 0 0;
}
}
 @media only screen and (max-width : 620px) {
/*.extra_content .extra_right{width:82%!important;}*/
.pricrprice {
	float: left;
	margin: 0 0 0 6px;
}
.button input#view {
	margin:0 19px 0 0;
}
}
 @media only screen and (max-width : 580px) {
/*.extra_content.addBorder{width:83%!important;}*/
	/*.extra_content{width:70%!important;}*/
	/*	.extra_content .extra_right{width:80%!important;}*/
.button input#view {
	margin:0 10px 0 0;
}
}
 @media only screen and (max-width : 567px) {
header {
	height: 93px;
}
.toggleMenu {
	margin: 24px 0 0;
}
.logo img, .moblogo img {
	/*max-width: 90px;*/
	width:95%;
}
}
 @media only screen and (max-width : 624px) {
/*.extra_content{width:80%!important;}*/
.dsktp_testimonial.none.m_n {
	height: 120px;
}
.dsktp_testimonial {
	height: 120px;
}
}
 @media only screen and (max-width : 600px) {
.contunes_button {
	margin:4px 0 0 0%;
	padding:3px 15px;
	width:auto;
}
/*.extra_content{width:80%!important;}*/
.dsktp_testimonial.none.m_n {
	height: 135px;
}
.dsktp_testimonial {
	height: 135px;
}
.col-xs-6.top_one.top_top {
	margin: -107px 0 0;
}
.col-md-3.col-sm-3.padding.firstimg.index_logo6 {
	width:30%!important;
}
.box_logo.box_logo2 {
	width:24%;
}
.totalvalue .btns.btns2 {
	width: 95%;
}
}
 @media only screen and (max-width : 564px) {
.client_logo.sidebar-box1.black a {
	margin:7px 9px 0 4px!important;
}
}
 @media only screen and (max-width : 530px) {
}
 @media only screen and (max-width : 520px) {
/*.extra_content{width:80%!important;}*/
.dsktp_testimonial.none.m_n {
	height: 165px;
}
.dsktp_testimonial {
	height: 165px;
}
.col-xs-6.top_one.top_top {
	margin: -104px 0 0;
}
}
 @media only screen and (max-width : 500px) {
.col-md-3.col-sm-3.padding.firstimg.index_logo6 {
	width:37%!important;
}
.box_logo.box_logo2 {
	width:27%;
}
#select-l1 div {
	width:250px;
}
}
 @media only screen and (max-width : 482px) {
.logo.col-xs-4 {
	padding:0px!important;
}
header {
	height:90px;
}
.ph_view .col-xs-6.top_one {
	margin: -85px 0 0;
}
.header_row {
	margin: 42px -39px 0 0;
}
.toggleMenu {
	margin: 21px 0 0;
}
.col-xs-6.top_one.top_top {
	margin: -110px 0 0;
}
}
 @media only screen and (max-width : 480px) {
.button input#view {
	margin: 0 16px 0 0;
}
/*.extra_content.addBorder .extra_right{width:81.5%!important;}*/
/*.extra_content .extra_right{width:86%!important;}*/
.resume-box {
	width: 46%;
}
.content-round {
	background-size: 50% auto;
}
.foot-left {
	width: 100%;
}
.extra_content.addBorder .extra_right {
/*   width: 77.5% !important;*/
}
}
 @media only screen and (max-width :460px) {
/*.extra_content .extra_right{width:86%!important;}*/
		/*.extra_content.addBorder{width:95%!important;}*/
		/*.extra_content{width:91%!important;}*/
.pricrprice {
	float: left;
	margin: 0 0 0 14px;
}
.button input#view {
	margin: 0 30px 0 0;
}
}
 @media only screen and (max-width : 458px) {
.col-md-1.col-sm-1.padding.paddinglast.mobilemargin.mob_margin {
	margin: 20px 0 0;
}
.col-xs-6.top_one.top_top {
	margin: -105px 0 0;
}
}
 @media only screen and (max-width : 440px) {
.pricrprice {
	float: left;
	margin: 0 0 0 8px;
}
.button input#view {
	margin:0 20px 0 0;
}
.client_logo {
	padding: 5px 5px 0 !important;
}
.client_logo.sidebar-box1.black a {
	margin: 7px 9px 0 4px;
}
.float-left.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
	padding:0px;
}
.client_logo.sidebar-box1.black > ul {
	text-align:left;
}
}
 @media only screen and (max-width : 430px) {
#select-l1 > div {
	font-size:13px;
}
#select-l1 div {
	width:215px;
}
}
 @media only screen and (max-width : 423px) {
.header_right.col-lg-3.col-md-3.col-sm-3.cart_header {
	padding: 15px 0 0;
}
}
 @media only screen and (max-width : 414px) {
.full_content.one h1 a {
	font-size: 17px;
}
.extra_content {
	width:100%!important;
}
.extra_content.addBorder {
	width:100%!important;
}
h6.siteTag {
	line-height:8px;
}
#logo-box {
	width: 45%;
}
.putwork a {
	padding: 6px 20px;
}
.phone_mob a {
	padding: 6px 10px !important;
}
.siteTag span {
	display: block;
}
/*#mob-main .phone_mob a {



	 font-size: 9px !important;



 }*/







  .logo img, .moblogo img {
/*max-width: 80px;*/



	}
#testemonial-box {
	margin: 20px 3%;
}
.resume-box {
	width: 45%;
}
.right-wimg {
	width: 46%;
}
/*.right-round-service {







    width: 50%;







  }*/







  .right-wimg table img {
	padding-left: 35%;
}
#contact-box {
	right: 0px;
}
footer .container {
	padding: 0 4px;
}
.foot_bottom .foot_left ul li {
	padding: 0 8px;
	display: inline-block;
}
.foot_bottom .foot_left {
	text-align: left;
}
.foot_bottom .foot_left ul li a {
	padding: 0;
}
.col-xs-6.top_one.top_top {
	margin: -99px 0 0;
}
.totalvalue .btns.btns2 {
	width: 93%;
}
.scroll_buttom_boreder .btns.btns2 {
	width: 80%;
}
}
 @media only screen and (max-width : 415px) {
.extra_content .button {
	margin: 0 15px 0 0;
}
.col-md-3.col-sm-3.padding.firstimg.index_logo6 {
	margin: 0 0 15px -15px;
	width: 35% !important;
}
.box_logo.box_logo2 {
	width: 30%;
}
}
 @media only screen and (min-width :378px) and (max-width : 400px) {
.extra_content .extra_right {
	width:87%!important;
	margin:0 0 5px 23px;
}
.border_background.addBorderbackground .extra_right {
	width:87%!important;
	margin:0 0 5px 18px;
}
.display .right-round-service > div {
	width:100%;
	margin:0 0 10px 0;
}
.dsktp_testimonial {
	min-height:110px;
	height:170px!important;
}
}
 @media only screen and (min-width :399px) and (max-width : 400px) {
h6.siteTag {
	margin:10px 0 0 15px;
}
.logo.col-xs-4 {
	margin: 11px 0 0 -40px;
}
/*header {



    height: 83px;



}



.toggleMenu {



    margin: 18px 0 0;



}



.header_row {



    margin: 34px -39px 0 0;



}*/



	



.extra_content .extra_right {
	width:78%!important;
	margin:0 0 5px 23px;
}
.border_background.addBorderbackground .extra_right {
	width:78%!important;
	margin:0 0 5px 18px;
}
}
 @media only screen and (max-width : 400px) {
/*.extra_content.addBorder .extra_right{width:83.5%!important;}*/



	.extra_content.addBorder .button {
	padding:0px!important;
}
h6.siteTag {
	font-size: 11px;
	line-height:6px;
}
.siteTag.topheaderpages {
	line-height:6px;
}
.putwork a {
	padding: 6px 10px;
}
#box-o h2 {
	font-size:12px;
}
.heading_serves h1 {
	font-size:18px;
}
/*	.extra_content .extra_right{width:81.5%!important;}*/



	.button input#view {
	margin:0 30px 0 0;
}
.button input#view_one {
	margin:0 12px 0 0!important;
}
/*.extra_content.addBorder .extra_right{width:81.5%!important;}*/



	.addBorderbackground .button input#view_one {
	margin:0 27px 0 0!important;
}
.col-md-3.col-sm-3.padding.firstimg {
	margin: 0 19px 0 0;
}
header {
	height: 83px;
}
.toggleMenu {
	margin: 18px 0 0;
}
.ph_view .col-xs-6.top_one {
	margin: -79px 0 0;
}
.header_row {
	margin: 36px -39px 0 0;
}
.display .right-round-service > div {
	width:100%;
	margin:0 0 10px 0;
}
.col-xs-6.top_one.top_top {
	margin: -92px 0 0;
}
.col-md-3.col-sm-3.padding.mobilemargin.index_logo9 {
	text-align: right;
	width: 45%;
}
.logo img, .moblogo img {
	width: 100%;
	margin:2px 0 0 0;
}
.col-md-2.col-sm-2.padding.paddingleft1.index_logo8 img {/*margin:0 12px 0 15px!important;*/
	width:95%;
	height:auto;
}
.col-md-3.col-sm-3.padding.mobilemargin.index_logo9 > img {
	height:auto;
	margin:0px 0 0 0px;
	width:100%;
}
/*.shoping > span{display:none;}



.green_box{width:97%; padding:0 6px;}











.full_content {



    padding-bottom: 0;



    padding-left: 22px;



    padding-right: 2px;



    padding-top: 10px;



    width: 63.5%;



}



.full_content img{width:80%;}



.zebra_tips1 > img{width:auto;}



.full_price{padding-right:17px;}



.green_bar.g_one span{display:none;}



.green_bar.g_two span{display:none;}



.green_bar.g_one{padding-left:5px;}



.green_bar.g_two{padding-left:5px;}



.full_co{padding-left:17px;}



.full_content.c_p{width:64%; padding-left:22px;}*/



.full_right {
	display: flex;
}
}
 @media only screen and (max-width : 395px) {
#select-l1 > div {
	font-size:12px;
}
#select-l1 div {
	width:190px;
}
/*#select-r1 div li{font-size:11px;}*/



	.styled.experience_level_radio {
	float: left;
	margin: 6px 3px 0 0;
}
}
 @media only screen and (max-width : 388px) {
.client_logo {
	padding: 5px 5px 0px !important;
}
.client_logo ul li {
	margin: 0 2px 9px;
}
}
 @media only screen and (max-width : 382px) {
.child_options.add_link.col-md-12 > a {
	font-size:14px;
}
}
 @media only screen and (max-width : 375px) {
.addBorder .pricrprice {
	float: left;
	margin: 0 0 0 0px;
}
.addBorderbackground .button input#view_one {
	margin:0 13px 0 0!important;
}
.button input#view_one {
	margin:0 4px 0 0!important;
}
.header_row {
	margin: 35px -39px 0 0;
}
.ph_view .col-xs-6.top_one {
	margin: -78px 0 0;
}
#header {
	height:94px;
}
.logo img {
	margin:0px;
}
header {
	height: 83px;
}
.dsktp_testimonial.none.m_n {
	height: 175px;
}
.navbar-header .toggleMenu {
	margin: 19px 0 0 !important;
}
.logo img, .moblogo img {
	width: 100%!important;
	margin:4px 0 0 0!important;
}
.col-md-2.col-sm-2.padding.paddingleft1.index_logo2 img {
	margin: 24px 0 0 -12px !important;
}
.col-md-2.col-sm-2.padding.paddingleft1.index_logo2 {
	width:100%!important;
	text-align:center!important;
}
.rush-price {
	right: 0 !important;
	top: 17px !important;
}
}
 @media only screen and (max-width : 380px) {
/*



.extra_content .extra_right



{



text-align: center;



    width: 86%!important;







}*/



.button input#view {
	margin: 0 20px 0 0;
}
.logo img, .moblogo img {
	width:100%;
	margin:0px;
}
.logo img {
	margin:0px;
}
}
 @media only screen and (max-width : 370px) {
/*	#select-r1 div li{font-size:10px;}*/



	#select-l1 > div {
	font-size:10px;
}
#select-l1 div {
	width:170px;
}
}
 @media only screen and (max-width : 365px) {
.pricrprice {
	float: left;
	margin: 0 0 0 3px;
}
.button input#view {
	margin: 0 11px 0 0;
}
/*.extra_content.addBorder .extra_right{width:84.5%!important;}*/



 .extra_content .button {
	margin: 0 -16px 0 0 !important;
}
.client_logo ul li {
	margin: 0 2px 9px;
	width: 22%;
}
}
 @media only screen and (max-width : 360px) {
/*.extra_content.addBorder .extra_right{width:86.5%!important;}*/



.extra_content .button {
	margin: 0 5px 0 0;
}
.extra_content .extra_right {
	width:100!important;
}
.extra_content .button input {
	padding: 0 5px;
}
#logo-box {
	width: 60%;
	margin-left: 20% !important;
}
#contact-box {
	position: absolute;
	right: 20%;
	top: 120px;
}
#testemonial-box {
	margin: 130px 3% 20px;
}
.resume-text-area {
	height: auto !important;
}
.right-wimg {
	width: 45%;
}
.col-md-3.col-sm-3.padding.firstimg {
	margin: 0;
}
.right-text {
	width:85%;
}
.col-xs-6.top_one.top_top {
	margin: -88px 0 0;
}
}
 @media only screen and (max-width : 360px) {
.extra_content .button {
	margin: 0 3px 0 0;
}
.extra_content .button input {
	padding: 0 4px;
}
}
 @media only screen and (max-width : 355px) {
/*.extra_content .extra_right{width:100%!important;}*/







/*.extra_content.addBorder .extra_right{width:95.5%!important;}*/



.extra_content .button {
	color: #000;
	padding: 0 7px;
}
.dsktp_testimonial.none.m_n {
	height: 185px;
}
}
 @media only screen and (max-width : 335px) {
.child_options.add_link.col-md-12 > a {
	font-size:13px;
}
}
 @media only screen and (max-width : 337px) {
.extra_content .extra_right {
	margin:0px 0 5px 0;
}
.dsktp_testimonial.none.m_n {
	height: 200px;
}
}
 @media only screen and (max-width : 320px) {
.child_options.add_link.col-md-12 > a {/*font-size:11px;*/
	background-position:right 0px;
}
#contact-box {
	position: absolute;
	right: 20%;
	top: 105px;
}
.resume-box {
	width: 95%;
}
/*.content-round {







    background-size: 100% auto;







  }*/







  .resume-text-area ul {
	width: 90% !important;
	margin-bottom: 15px !important;
}
.resume-text-area ul li {
	text-align: center !important;
}
.extra_content .button {
	color: #000;
	padding: 0 4px;
}
.extra_content .button {
	margin: 0 -16px 0 0 !important;
}
/*.display .right-round-service > div{width:100%; margin:0 0 10px 0;}*/







}
 @media screen and (max-width: 1024px) {
}
 @media screen and (min-width: 769px) and (max-width: 1023px) {
#cssmenu > ul > li {
	width: 14.2%;
	text-align: center;
}
#cssmenu > ul > li > a {
	display: table-cell;
}
#cssmenu > ul > li > a {
	height: 56px;
}
#cssmenu > ul > li:hover > ul {
	top: 56px;
}
.foot_icon {
	float: left;
	position: relative;
	margin: 20px 5px 0;
	left: 0;
}
.testimonial1 {
/*width: 52%;



		height: 60px;



		overflow: hidden;*/



	}
.testimonialrotator {
	width: 100%;
}
.testimonial span {
	width: 100%;
}
/*.logo {



		width: 20%;



	}*/



	/*.header_right {



		width: 18%;



	}*/



	/*.icon_txt a {



		font-size: 16px;



	}*/



	.icon {
	width: 20px;
}
.testimonial .the-author {
	width: 72%;
}
.t_btn_right {
	right: 11%;
}
/*.putwork {



		width: 60%;



	}*/



	.client_logo {
	padding: 15px 10px;
	text-align: center;
}
/*.putwork {



		margin-left: 10%;



		width: 42%;



	}*/



	



	



}
 @media screen and (min-width: 641px) and (max-width: 767px) {
#cssmenu > ul > li {
	width: 13.6%;
	text-align: center;
}
#cssmenu > ul > li > a {
	display: table-cell;
}
#cssmenu > ul > li > a {
	height: 53px;
}
#cssmenu > ul > li:hover > ul {
	top: 53px;
}
.foot_icon {
	float: left;
	position: relative;
	margin: 10px 5px 0;
	left: 0;
}
/*.header_right {



		width: 18%;



	}*/



	/*.icon_txt a {



		font-size: 13px;



    	line-height: 22px;



	}*/



	.icon {
	width: 20px;
}
.putwork .foottop {
	float: left;/*width: 187px;*/



	}
/*.putwork {



		margin-left: 5%;



		width: 45%;



	}*/



	



}
 @media screen and (min-width: 481px) and (max-width: 639px) {
.testimonial1 {
	padding: 0 20px 15px 18px;
	width: 94%;
}
.header_right.mob {
	width: 25%;
}
}
 @media screen and (min-width: 361px) and (max-width: 399px) {
.header_right.mob {
	width: 21%;
}
/*.putwork {



		width: 47% !important;



	}*/



	/*.logo {



    	margin-left: 30%;



	}*/



	.header_right.mob {
	width: 28%;
}
}
 @media screen and (min-width: 321px) and (max-width: 359px) {
.header_right.mob {
	width: 30% !important;
}
/*.putwork {



		width: 40%;



	}*/



	/*.logo {



    	margin-left: 30%;



	}*/



	/*.phone_mob {



		width: 130px !important;



	}*/







	



}
 @media screen and (max-width: 768px) {
#multiExpSelect {
	-moz-appearance: none !important;
	-webkit-appearance: none !important;
}
.site_container {
	width: 100%;
}
/*.logo {



		width: 20%;



		margin-top: 15px;



	}*/



	.testimonial1 {
	/*width: 53%;*/



		padding: 0px 20px 15px 18px;
}
.testimonialrotator {
	width: 100%;
}
.testimonial span {
	/*width: 88%;*/



		font-size: 12px;
	min-height: 38px;
}
/*.top_section {



		min-height: 120px;



	}*/

.dsktp_testimonial_one {
	width: 48%;
}
.forspecifyres {
    float: right !important;
    padding-right: 0 !important;
}

	.testimonial .the-author {
	text-align: left;
	width: 70%;
	font-size: 13px;
}
.t_btn_left {
	left: 25px;
}
.t_btn_right {
	right: 32px;
}
.read_link a {
	/*margin-right: 10px;*/



		padding-top: 2px;
}
.navigation a.arrow-drop, .navigation ul a.arrow-drop, .navigation a.arrow-drop:hover, .navigation li:hover a.arrow-drop {
	background-position: 106% 16px;
}
#cssmenu > ul > li > a {
	font-size: 13px;
	padding: 12px 15px;
}
.da-slide h2 {
	width: 26% !important;
	top: 0 !important;
	font-size: 28px !important;
}
.da-slide p {
	font-size: 22px !important;
	font-weight: 400 !important;
	height: 60px !important;
	top: 50px !important;
	width: 25% !important;
}
.da-slide .da-img {
	height: 190px !important;
}
.da-slider {
	height: 240px !important;
}
.da-slide-current h2, .da-slide-current p, .da-slide-current .da-link {
	left: 5% !important;
}
h1.faq_head {
	padding: 25px 0 0px 24px;
}
.mar_right {
	margin-right: 75px;
}
footer ul li {
	line-height: 20px;
}
.footer_links {
	margin: 10px 0;
}
#cssmenu li:last-child a {
	padding-right: 15px;
}
/*#cssmenu li:first-child a {



		padding-left: 24px;



	}*/



	.client_logo {
	padding: 15px 10px;
	text-align: center;
}
/*.putwork {



		width: 58%;



	}*/



	#cssmenu > ul > li:hover > ul {
	top: 37px;
}
.header_right.mob {
	width: 20%;
}
.header_right_bottom {
	margin-top: 5px;
}
/*.putwork {



		margin-left: 10%;



		width: 42%;



	}*/







	



	.navbar-toggle {
	float: left !important;
	background: rgba(0, 0, 0, 0) url("../images/m-nav-icon.png") no-repeat scroll 10px 5px !important;
}
/*.dtnone {







	display: block;



}*/



/*#header-container {



		display: none;



	}*/



	.foottop {
	display: none;
}
.phone_mob {
	/* background-image: -ms-radial-gradient(center, ellipse farthest-side, #F9EF7F 0%, #E7A70A 100%);
	background-image: -moz-radial-gradient(center, ellipse farthest-side, #F9EF7F 0%, #E7A70A 100%);
	background-image: -o-radial-gradient(center, ellipse farthest-side, #F9EF7F 0%, #E7A70A 100%);
	background-image: -webkit-gradient(radial, center center, 0, center center, 486, color-stop(0, #F9EF7F), color-stop(1, #E7A70A));
	background-image: -webkit-radial-gradient(center, ellipse farthest-side, #F9EF7F 0%, #E7A70A 100%);
	background-image: radial-gradient(ellipse farthest-side at center, #F9EF7F 0%, #E7A70A 100%); */
	border-radius: 4px;
	float: right !important;
	margin-right: 0;
	margin-top: 0px;
	height: 30px;
	background: #FCC200;
}
.phone_mob a {
	/*background: rgba(243,223,47,0.05);



background: -moz-linear-gradient(top, rgba(243,223,47,0.05) 0%, rgba(243,223,47,0.53) 50%, rgba(250,241,146,0.53) 50%, rgba(238,196,28,1) 100%);



background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(243,223,47,0.05)), color-stop(50%, rgba(243,223,47,0.53)), color-stop(50%, rgba(250,241,146,0.53)), color-stop(100%, rgba(238,196,28,1)));



background: -webkit-linear-gradient(top, rgba(243,223,47,0.05) 0%, rgba(243,223,47,0.53) 50%, rgba(250,241,146,0.53) 50%, rgba(238,196,28,1) 100%);



background: -o-linear-gradient(top, rgba(243,223,47,0.05) 0%, rgba(243,223,47,0.53) 50%, rgba(250,241,146,0.53) 50%, rgba(238,196,28,1) 100%);



background: -ms-linear-gradient(top, rgba(243,223,47,0.05) 0%, rgba(243,223,47,0.53) 50%, rgba(250,241,146,0.53) 50%, rgba(238,196,28,1) 100%);



background: linear-gradient(to bottom, rgba(243,223,47,0.05) 0%, rgba(243,223,47,0.53) 50%, rgba(250,241,146,0.53) 50%, rgba(238,196,28,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3df2f', endColorstr='#eec41c', GradientType=0 );*/







text-align: center;
	line-height: 30px;
	/*display: block;*/



	color: #000;
	font-size: 13px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	border-radius: 4px;
	/*margin-top: -20px !important;*/



padding: 6px 20px;
	margin-left: -4px;
}
.navbar-header .phone_mob {
	/*display: flex;*/



		margin-top: 12px;
	/*width: auto;*/



		margin-right: 0;
	float: none;
	padding: 0 5px !important;
}
.navbar-header .phone_mob a {
	padding: 5px;
	/*display: block;*/



		margin-left: 0;
	display: table-row;
}
.navbar-header .moblogo {
	margin-top: 7px;
}
}
 @media only screen and (min-width : 668px) and (max-width : 667px) {
header {
	height:130px;
}
}
 @media only screen and (max-width: 667px) {
.testimonialrotator {
	width: 97%;
}
.addBorderbackground .button input#view_one {
	margin: 0 30px 0 0 !important;
}
.button input#view_one {
	margin:0 18px 0 0!important;
}
}
 @media only screen and (max-width: 666px) {
.testimonialrotator {
	width: 100%;
}
}
 @media only screen and (max-width: 640px) {
.addBorderbackground .button input#view_one {
	margin: 0 10px 0 0 !important;
}
.button input#view_one {
	margin:0 5px 0 0 !important;
}
/*.logo {



		margin-left: 33%;



		margin-top: 10px;



		width: 27%;



	}*/



	/*.header_right {



		position: absolute;



		right: 0;



	}*/



	.testimonial1 {
	width: 94%;
	padding: 0px 20px 15px 18px;
}
.testimonial span {
	font-size: 14px;
	width: 100%;
}
.t_btn_right, .t_btn_left {
	top: 17px;
}
/*.mar_right:nth-child(1) {



		margin-right: 36px;



	}



	.mar_right:nth-child(2) {



		margin-right: 36px;



	}



	.mar_right:nth-child(3) {



		margin-right: 0;



	}



	.mar_right:nth-child(4) {



		margin-right: 36px;



	}



	.mar_right:nth-child(5) {



		margin-right: 0;



	}*/



	.t_btn_right {
	right: 37px;
}
/*.top_section {



		min-height: 120px;



	}*/



	/*.mob_testimonial {



		display: block;



		background: url("images/body-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);



		padding: 20px 0 0;



		width: 100%;



		float: left;



		min-height: 90px;



	}



	.dsktp_testimonial {



		display: none;



	}*/



	section.logs {
	background: #fff;
}
.logos_section {
	background: none repeat scroll 0 0 #fff;
	float: none;
	margin: auto;
	width: 95%;
}
.logos:nth-child(5) {
	display: none;
}
.logos {
	width: 50%;
}
.logos:nth-child(2) {
	text-align: right;
}
.logos:nth-child(4) {
	text-align: right;
}
.mar_right {
	margin-right: 0;
}
.btns {
	width: 95%;
}
nav#main {
	/*position: absolute;



		top: 12px;



		left: 10px;*/



    	z-index: 10000;
	background: none;
	min-width: 48px;
}
#cssmenu {
	background: #164e92;
}
.header_right.mob {
	width: auto;
}
nav#main {
	background: #164e92 none repeat scroll 0 0;
	left: 0;
	top: 0;
	width: 100%;
}
.putwork {
	float: left;
}
.upper_both {
	width: 98%;
	float: left;
}
.top_section {
	margin-bottom: 5px;
	float: left;
	width: 100%;
}
.header_right_bottom {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
/*.putwork {



		width: 35%;



		margin-top: 0;



		text-align: left;



		margin-left: 10px;



	}*/



	/*.putwork a span, .phone_mob a span {



		font-size: 10px;



	}*/



	.phone_mob a:hover {
	text-decoration: none;
	background: none;
}
.header_right.mob {
	width: 22%;
}
.putwork a {
	margin: 0;
}
.sign_text {
	font-size: 14px;
	/*font-weight: 400 !important;*/



		margin-right: 5px;
	margin-top: 0;
}
/*.header_right {



		margin-right: 4px;



	}*/



	.mob_sign {
	display: block;
}
.buttons_section {
	margin-left: 1%;
	width: 97%;
}
}
 @media only screen and (min-width : 620px) and (max-width : 628px) {
/*.extra_content .extra_right {



    width: 79.5% !important;



}*/



.extra_content.addBorder {
	width: 70% !important;
}
.addBorderbackground .button input#view_one {
	margin: 0 38px 0 0 !important;
}
}
 @media only screen and (max-width : 480px) {
.testimonial1 {
	padding: 0px 20px 15px 18px;
	width: 94%;
}
/*.top_section {



		min-height: 238px;



	}*/



	/*.logo {



		width: 47%;



	}*/



	.testimonial span {
	font-size: 13px;
	width: 100%;
}
.t_btn_right, .t_btn_left {
	top: 14px;
}
.t_btn_right {
	right: 34px;
}
.mar_right:nth-child(1), .mar_right:nth-child(2), .mar_right:nth-child(3), .mar_right:nth-child(4) {
	width: 50%;
	text-align: center;
	margin-right: 0;
}
.logos:nth-child(5) {
	width: 100%;
	text-align: center;
	margin: 0;
}
/*.mar_right {



		margin-right: 30px;



	}*/



	h1.faq_head {
	padding: 20px 0 0px 24px;
}
.q_col {
	font-size: 16px;
}
.a_col {
	font-size: 13px;
}
footer ul li a {
	padding: 0 2px;
	font-size: 12px;
}
.foot_left, .foot_right {
	margin-bottom: 10px;
	text-align: center;
	width: 100%;
}
.da-slider {
	min-width: 100% !important;
}
/*.btns {



		width: 140px;



	}*/



	.btns a {
	font-size: 15px;
}
.btns a span {
	font-size: 13px;
}
/*.logo {



		margin-left: 29%;



		margin-top: 10px;



		width: 36%;



	}*/



	.testimonial1 {
	padding: 0 20px 15px 18px;
	width: 92%;
}
.header_right.mob {
	width: 25%;
}
.col-md-3.col-sm-3.padding.firstimg.index_logo6 {/*width:26%!important;*/
	margin:8px 0 8px -20px;
}
/*	.sidebar-box{margin:0 20px 0 0}*/



	.box_logo.box_logo2 {
	width: 30%;
}
}
 @media only screen and (max-width : 427px) {
/*.child_options.add_link.col-md-12.bold a{font-size:13px;}*/



	/*.extra_content_show h1{font-size:12px;}*/



}
 @media only screen and (max-width : 414px) {
.select {
	font-size:13px;
}
.col-md-3.col-sm-3.padding.firstimg.index_logo6 {
	width:45%!important;
	margin:8px 0 8px -15px;
}
.client_logo {
	padding: 5px 5px 0px !important;
}
.categorydesc1.sidebar-box.black {
	margin:0px;
}
.sidebar-box .read-more {
	background-color: #fafafa;
	padding: 5px 0 25px!important;
}
.box_logo.box_logo2 {
	width: 37%;
	margin:8px 0 0 0;
}
}
 @media only screen and (max-width : 495px) {
.col-md-2.col-sm-2.padding.paddingleft.index_logo7 {
	margin:25px 0 0 0;
}
.logo.col-xs-4 {
	margin:12px 0 0 -40px;
}
/*.header_row {



    margin: 53px -39px 0 0;



}



.ph_view .col-xs-6.top_one{margin:-93px 0 0 0;}*/



/*.col-md-3.col-sm-3.padding.mobilemargin.index_logo9{margin:0 15px  0 0;}*/



.col-md-3.col-sm-3.padding.mobilemargin.index_logo9 > img {
	margin:0px 0 0 0;
}
}
 @media only screen and (min-width : 400px) and (max-width : 401px) {
/*.ph_view .logo img{margin:0 0 0 0px;}



	.logo.col-xs-4{margin:10px 0 0 -40px;}



.ph_view .logo img, .moblogo img{width:80%;}



.header_row{margin:0px;}*/



}
 @media only screen and (max-width : 400px) {
.addBorderbackground .button input#view_one {
	margin: 0 15px 0 0 !important;
}
.button input#view_one {
	margin:0 5px 0 0 !important;
}
.testimonial1 {
	padding: 0px 20px 0px 18px;
	width: 90%;
	min-height: 100px;
}
/*.top_section {



		min-height: 228px;



	}*/



	/*.logo {



		width: 50%;



	}*/



	.testimonial span {
	font-size: 12px;
	width: 100%;
}
.t_btn_right, .t_btn_left {
	top: 20px;
}
.t_btn_right {
	right: 34px;
}
.mar_right {
	margin-right: 30px;
}
h1.faq_head {
	padding: 25px 0 0px 24px;
}
.q_col {
	font-size: 16px;
}
.a_col {
	font-size: 13px;
}
footer ul li a {
	padding: 0 8px;
}
.foot_left, .foot_right {
	margin-bottom: 10px;
	text-align: center;
	width: 100%;
}
.header_right {
	padding-top: 10px;
}
.btns {
	margin: auto;/*width: 115px;*/



	}
.btns a {
	font-size: 13px;
}
.btns a span {
	font-size: 12px;
}
.logos {
	min-height: 77px;
	padding-top: 5px;
	width: 47%;
}
.mar_right {
	margin-right: 10px;
}
.da-slide h2 {
	width: 41% !important;
}
.da-slide p {
	font-size: 20px !important;
	top: 35px !important;
	width: 48% !important;
}
.testimonial .the-author {
	width: 68%;
}
.header_right.mob {
	width: 27%;
}
.dsktp_testimonial {
	margin-bottom: 0px;
}
.button input#view_one {
	margin:0 8px 0 0!important;
}
.col-md-3.col-sm-3.padding.firstimg.index_logo6 > img {
	margin:0 0px 0 0px
}
.sidebar-box .read-more {
	background-color: #fafafa;
	padding: 5px 0 25px!important;
}
}
 @media only screen and (min-width : 376px) and (max-width : 377px) {
.addBorderbackground .button input#view_one {
	margin: 0 4px 0 0 !important;
}
.button input#view_one {
	margin: 0 1px 0 0 !important;
}
.extra_content.addBorder .extra_right {
	width: 85.5% !important;
}
}
 @media only screen and (max-width : 384px) {
/*.child_options.add_link.col-md-12.bold a{font-size:12px;}*/



.child_options.add_link.col-md-12.bold a span#additional_price1 {
	font-size:14px;
}
.select {
	font-size:12px;
}
}
 @media only screen and (max-width : 375px) {
.header_right.col-lg-3.col-md-3.col-sm-3.cart_header {
	padding: 7px 0 0;
	width: 44%;
}
.sticky .toggleMenu {
	/* 11 Oct 2016*/

    /* margin: 2px 0 0 !important;  */

    margin: 4px 0 0 !important;
}
.addBorderbackground .button input#view_one {
	margin: 0 17px 0 0 !important;
}
.button input#view_one {
	margin:0 5px 0 0 !important;
}
/*.extra_content.addBorder .extra_right {



    width: 83.5% !important;



}*/











.sidebar-box .read-more {
	background-color: #fafafa;
	padding: 5px 0 25px!important;
}
}
 @media only screen and (max-width : 360px) {
/*.extra_content_show h1{font-size:11px;}*/



}
 @media only screen and (max-width : 360px) {
/*.logo {



		width: 53%;



	}*/



	/*.top_section {



		min-height: 245px;



	}*/



	.testimonial1 {
	padding: 10px 20px 10px 18px;
	width: 90%;
}
.testimonial span {
	font-size: 12px;
	width: 100%;
}
.testimonial .the-author {
	width: 68%;
}
.header_right {
	width: 45%;
}
.icon_txt a {
	font-size: 16px;
}
.testimonial .the-author {
	width: 74%;
}
/*.logo {



		margin-left: 28%;



		width: 38%;



	}*/



	.putwork {
	width: 50%;
}
.client_logo {
	margin-bottom: 10px;
}
.dsktp_testimonial {
	margin-bottom: 5px;
}
.header_right.mob {
	width: 28%;
}
.extra_content .button {
	margin: 0 -20px 0 0 !important;
}
.button input#view {
	margin: 0 18px 0 0;
}
.child_options.add_link.col-md-12.bold a {/*font-size:10px;*/ /*background-position:right 0px;*/
}
.dsktp_testimonial {
	height:190px;
}
}
 @media only screen and (max-width : 350px) {
.select {
	font-size:11px;
}
.logo img, .moblogo img {
	width:97%;
}
}
 @media only screen and (max-width : 337px) {
#select-l1 div {
	width:150px;
}
/*#select-l1 > div{font-size:9px;}



	#select-r1 div li{font-size:9px;}*/



}
 @media only screen and (max-width : 334px) {
.select {
	font-size:10px;
}
.logo img, .moblogo img {
	width:90%;
}
.phone_mob {
	margin:5px 0 0 0;
}
.header_row {
	margin: 35px -39px 0 0;
}
header {
	height:83px;
}
.ph_view .col-xs-6.top_one {
	margin: -83px 0 0;
}
}
 @media only screen and (max-width : 320px) {
/*.logo {



		margin-top: 10px;



		text-align: center;



		width: 42%;



		margin-left: 22%;



	}*/



	/*.btns {



		width: 100px;



	}*/



	.btns a {
	font-size: 13px;
}
.btns a span {
	font-size: 11px;
}
.header_right {
	width: 70%;/*top: 110px;*/



	}
.icon img {
	vertical-align: top;
}
.icon {
	float: left;/*width: 18px;*/



	}
.icon_txt a {
	font-size: 14px;
	line-height: 14px;
}
/*.header_row:nth-child(1) {



		width: 50%;



		float: left;



		margin-left: 2%;



    	margin-top: 25px;



	}



	.header_row:nth-child(2) {



		float: left;



		margin-top: 8px;



		text-align: right;



		width: 43%;



	}



	.header_row:nth-child(3) {



		float: right;



		width: 39%;



		margin-top: 0px;



	}*/



	.testimonial1 {
	/*margin-top: 60px;*/



		padding: 10px 12px;
	width: 92%;
	position: relative;
}
/*.top_section {



		min-height: 70px;



	}*/



	.testimonial .the-author {
	width: 65%;
}
.logos {
	min-height: 62px;
	padding-top: 5px;
	width: 46%;
}
.t_btn_right, .t_btn_left {
	top: 30px;
}
.t_btn_left {
	left: 20px;
}
.read_link a {
	margin-right: 0;
}
.da-slide p {
	top: 38px !important;
	width: 65% !important;
}
.da-slide h2 {
	width: 60% !important;
}
.da-slide .da-img {
	margin-top: 33px;
}
.header_right.mob {
	width: 34%;
}
/*.phone_mob {



		width: 130px;



	}*/



	.putwork {
	width: 45%;
}
.extra_content.addBorder .extra_right {
	width: 95.5% !important;
}
.addBorderbackground .button input#view_one {
	margin: 0 17px 0 0 !important;
}
.button input#view_one {
	margin: 0 15px 0 0 !important;
}
}
 @media only screen and (max-width : 319px) {
.header_row:nth-child(3) {
	width: 43%;
}
.icon {
	width: 22px;
}
.icon_txt a {
	line-height: 12px;
}
}
 @media all and (max-width: 640px) {
#cssmenu {
	width: 98.5%;
}
.sticky #cssmenu {
	width: 100%;
}
nav#main.sticky {
	left: 0;
}
#cssmenu ul,  #cssmenu ul ul,  #cssmenu ul ul ul,  #cssmenu > ul,  #cssmenu.align-center > ul,  #cssmenu > ul > li > ul,  #cssmenu > ul > li:hover > ul, 


	/*#cssmenu ul ul li:hover > ul,*/



	#cssmenu ul ul ul li:hover > ul,  #cssmenu.align-right ul ul,  #cssmenu.align-right ul ul li:hover > ul,  #cssmenu.align-right ul ul ul li:hover > ul {
	position: relative;
	left: 0;
	right: auto;
	top: 0;
	width: 100%;
	display: none;
	padding: 0;
	opacity: 1;
	text-align: left;
}
#cssmenu ul ul li:hover > ul {
	position: initial;
}
#cssmenu ul li {
	width: 100%;
	border-top: 1px solid rgba(120, 120, 120, 0.2);
}
#cssmenu > ul > li > a,  #cssmenu ul ul li a,  #cssmenu ul ul li:first-child > a,  #cssmenu ul ul li:last-child > a {
	width: 100%;
	border-radius: 0;
	box-shadow: none;
	background: none;
}
#cssmenu ul li a {
	padding-left: 12.5px;
}
#cssmenu ul ul li a {
	padding: 14px 25px 14px 27.5px;
}
#cssmenu ul ul ul li a {
	padding-left: 42.5px;
}
#cssmenu ul ul ul ul li a {
	padding-left: 57.5px;
}
#cssmenu > ul > li.has-sub > a:after,  #cssmenu > ul > li.has-sub > a:before,  #cssmenu ul ul li.has-sub > a:after,  #cssmenu ul ul li.has-sub > a:before {
	display: none;
}
#cssmenu #menu-button {
	position: relative;
	display: block;
	padding: 20px;
	padding-left: 12.5px;
	cursor: pointer;
	font-size: 13px;
	color: #ffffff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
}
#cssmenu .submenu-button {
	position: absolute;
	right: 0;
	display: block;
	width: 40px;
	height: 40px;
	border-left: 1px solid rgba(120, 120, 120, 0.2);
	z-index: 10;
	cursor: pointer;
}
#cssmenu ul ul .submenu-button {
	height: 41px;
}
#cssmenu ul .submenu-button:after,  #cssmenu #menu-button:after {
	content: '';
	position: absolute;
	right: 12.5px;
	top: 12.5px;
	display: block;
	width: 28px;
	height: 28px;
}
#cssmenu ul .submenu-button.submenu-opened:after,  #cssmenu #menu-button.menu-opened:after {
	background-position: 0 -28px;
}
#cssmenu ul ul .submenu-button:after {
	top: 6.5px;
}
/*#cssmenu #menu-button:before,*/



	



	#cssmenu .submenu-button:before {
	content: '';
	position: absolute;
	right: 18px;
	top: 15px;
	display: block;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-left-color: #ffffff;
	z-index: 99;
}
#cssmenu #menu-button:before {
	content: '';
	position: absolute;
	left: 14px;
	top: 10px;
	display: block;
	width: 20px;
	height: 20px;
	border-top-color: #ffffff;
	z-index: 99;
	background: url(../images/m-nav-icon.png) no-repeat;
}
#cssmenu ul ul .submenu-button:before {
	top: 19.5px;
}
#cssmenu #menu-button.menu-opened:before,  #cssmenu .submenu-button.submenu-opened:before {
	border-top-color: #000;
	border-left-color: transparent;
}
#cssmenu > ul > li > a.active {
	background: rgba(255,255,255,0.5);
}
#cssmenu > ul > li > a:hover, ul.open li ul li a:hover {
	background: #6eac27;
}
#cssmenu > ul > li:hover a {
	color: #fff;
}
ul.navigation ul {
	box-shadow: none;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4);
}
.navigation li li {
	height: auto;
}
.navigation ul li ul {
/*background: #fff;*/



	}
#cssmenu ul ul li a.arrow-drop-sub, #cssmenu ul ul li:hover a.arrow-drop-sub {
	background: none;
}
/*#menu-button {



		background: url("../images/foot.png") no-repeat scroll 5px 0 / contain rgba(0, 0, 0, 0);



	}*/



	ul.open li ul {
	background: #73b2ff !important;
}
}
