@-ms-viewport {
 width: device-width;
}
@media (min-width: 1200px) {
body {
 font-size:13px;
}
body, li, .thumbnail, h1, h2, h3, h4, h5, h6 {
 line-height:40px;
}
.row-fluid.thumbnails {
 margin-left: 0;
}
.col-2 .portfolio-box, .col-3 .portfolio-box, .col-4 .portfolio-box {
 margin-bottom:30px;
}
 .col-2 > ul, .col-3 > ul, .col-3 > ul, .col-4 > ul, .pricing-tables.col-2, .pricing-tables.col-3, .pricing-tables.col-4, .portfolio-list.col-2 > ul, .portfolio-list.col-3 > ul, .portfolio-list.col-4 > ul {
 margin-left:-30px;
}
.widget-gallery.col-4 > ul {
 margin-left:-15px;
}
.col-2 > ul > li, .col-3 > ul > li, .col-4 > ul > li, .pricing-tables.col-2 > .pricing-table, .pricing-tables.col-3 > .pricing-table, .pricing-tables.col-4 > .pricing-table, .portfolio-list.col-2 > ul > li, .portfolio-list.col-3 > ul > li, .portfolio-list.col-4 > ul > li {
 padding-left:30px;
}
.widget-gallery.col-4 > ul > li {
 padding-left:15px;
}
 .team-box {
 margin-bottom:50px;
}
 .info-block {
 padding:25px 40px;
}
.info-block p {
 font-size:18px;
}
.info-block h4 {
 font-size:22px;
}
.info-block strong {
 font-size:40px;
 margin-bottom:20px;
}
 .portfolio-box figure figcaption, .image-hover figcaption, .image-hovered figcaption {
 line-height:30px;
}
 .info-block .iconic {
 margin-bottom:20px;
}
 ul.roundabout {
 width:685px;
 height:435px;
}
ul.roundabout li {
 width:685px;
 height:435px;
}
.roundabout-carousel .caro-controls {
 margin-bottom:30px;
}
.roundabout-carousel h4 {
 margin-bottom:65px;
}
 .focus-area, .banner {
 padding:60px 0px;
}
.focus-area:hover {
 padding:80px 0px;
}
.pricing-table .table-heading {
 padding:1px 5px;
 font-size:20px;
}
.pricing-table .table-heading h5 {
 font-size:20px;
}
.pricing-table .table-heading span {
 padding:3px 4px;
 font-size:14px;
 line-height:16px;
 top:10px;
}
.pricing-table .table-heading span em {
 font-size:16px;
}
.pricing-table li {
 padding:7px 20px;
 font-size:14px;
}
ul.filter-tabs li {
 padding:0px 22px;
}
ul.layout-list .portfolio-box {
 width:372px;
}
ul.layout-list .portfolio-detail {
 margin-left:372px;
 padding-left:30px;
}
.contents ul.layout-list > li:nth-child(even) .portfolio-detail {
 margin-right:372px;
 padding-right:30px;
}

.process-block + .process-block .iconic:before {
	margin-left:-23px;
}

.blog-centered {
	width:770px;
}
.blog-centered .blog-box header h3 {
	font-size:22px; 
}
/*Manual*/
	#slider1 {
    	max-height: 100px;
    	height: auto;
    	position: static;
	}
	article.box {
    	height: auto;
	}
	.main-slider {
		margin-bottom: 24%;
	}
ul.hide {
	display:none;
}


}
@media (min-width: 1201px) and (max-width: 1325px) {
	.container.second-menu {
		width: 100%;
		text-align:center;
	}
	.menu.menu1 li ul li a {
		text-align:left;
	}
	#slider1 {
    	max-height: 100px;
    	height: auto;
    	position: static;
	}
	article.box {
    	height: auto;
	}
	.main-slider {
		margin-bottom: 24%;
	}
	article.custom {
		width: 30%;
	}
	
	button.nb {
		margin-left:76px;
	}	
}
@media (max-width: 1200px) {
.navbar.navbar-default._b {
	width:100%!important;
}
article.custom {
	width: 30%;
}
li.color-blue {
	height: 2em;
}
.container.second-menu {
	width: 100%;
	text-align:center;
}
.menu.menu1 li ul li a {
	text-align:left;
}
.container.second-menu.dashbo {
	width:98%;
	text-align:center;
	margin:2em auto -1em;
}
.col-md-2.two {
	height:191px;
}
.col-md-2.two._1 {
	height:auto;
}
#slider1 {
   max-height: 100px;
   height: auto;
   position: static;
}
article.box {
    height: auto;
}
.main-slider {
	margin-bottom: 24%;
}
.container.main-navmenu {
    width: 87%;
    margin-top: 1em;
}
ul.hide {
	display:none;
}

ul.cusul li {
	margin:auto;
}
.col-md-2.mto, .col-md-6.mto, .col-md-10.mto {
	padding:0;
}
.col-md-12.mto {
	padding-right:0px;
}
li.custm p {
	text-align:justify;
}
p.cn {
	text-align:right!important;
}
.col-md-4.bp, .col-md-3.bp {
	padding:0;
}
button.nb {
	margin-left:76px;
}
}
@media (min-width: 1025px) and (max-width: 1107px) {
article.custom {
    width: 31%;
}
}
@media (max-width: 1024px) {
.main-nav {
 display:none;
}
.nav-button, .main-nav.nav-tablet {
 display:block;
}
.nav-overlay-cover.open {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
}
/*Manual*/

.logo {
	margin-left:0px;
	float:none;
	width:100%;
	background-color:#08395B;
	text-align:center;
}
article.custom {
    width: 35%;
    margin-top: 0px;
    margin: 0 auto;
    margin-bottom: 1px;
}
.nav-button {
	position:relative;
	top:10px;
	right:0px;
	float:right;
}
.main-slider {
	margin-bottom: 24%;
}
#slider1 {
	max-height:100px;
	height:auto;
	position: static;
}
.slider1Image span {
	margin-left:20px;
	margin-top:19px;
}
article.box {
	height:auto;
}
.col-md-2.two, .col-md-2.two._1 {
	width: 100%;
	border-left: none;
	border-bottom:1px solid #999 ;
        background:#08395B;
}
.col-md-2.two.last {
	border-right:none;
}
.section.scust, .section.scust1 {
	padding:0px;
}
.col-xs-6.col-sm-3.col-md-3.col-i, .col-xs-8.col-sm-6.col-md-6.col-i, .col-xs-6.col-sm-3.col-md-3.col-i {
    width: 100%;
	margin-bottom: 3em;
}
ul.masonry-grid.padd {
	margin:0px;
}
.container.cust {
	width: 100%;
}
.navbar.navbar-default._b {
	width: 100%;
	text-align: left;
}	
.navbar-toggle.bt {
	margin-top: -61px;
	background-color:#333;
	color:#fff;
	margin-bottom: 78px;
}
.navbar-default .navbar-toggle.bt:hover, .navbar-default .navbar-toggle.bt:focus {
	background-color: #333;
	color:#fff;
}
.navbar-default .navbar-toggle.bt .icon-bar {
	background-color: #fff;
}
li.first {
	width: 100%;
}
.container.second-menu {
	min-height: 61px;
}
.container.men {
    width: 100%!important;
    margin-top: 61px;
}
.container.second-menu.dashbo {
	width:76%;
	text-align:center;
}
ul.nav.navbar-nav.menu2ii li {
    margin: 0 0.1em;
}
ul.nav.navbar-nav.menu2ii li a {
    padding: 0.4em 1em;
}
article.custom.hb {
    padding: 2.3em;
	margin-left:0;
	margin-top:0;
}
ul.masonry-grid.s {
	text-align:center;
}
.logo a img.pf1 {
	display: block;
	margin:0 auto;
}
.container.main-navmenu {
    width: 100%;
}
ul.hide {
	display:none;
}

ul.cusul li {
	margin:auto;
}
.col-md-2.mto, .col-md-6.mto, .col-md-10.mto {
	padding:0;
}
.col-md-12.mto {
	padding-right:0px;
}
li.custm p {
	text-align:justify;
}
p.cn {
	text-align:right!important;
}
.col-md-4.bp, .col-md-3.bp {
	padding:0;
}
button.nb {
	margin-left:76px;
}
}
@media (max-width: 979px) {
body, li {
 line-height:22px;
}
.nav-button {
 display:block;
}
h1, h2, h3, h4, h5, h6 {
 line-height:1.5;
}
h1 {
 font-size:26px;
}
h2 {
 font-size:20px;
}
h4 {
 font-size:16px;
}
h5 {
 font-size:14px;
}
.portfolio-box figure figcaption, .image-hover figcaption, .image-hovered figcaption {
 padding:5px 10px;
}
 .parallex-section {
 padding:80px 0px;
}
.parallex-section h1, .parallex-section p {
 margin-bottom:20px;
}
.parallex-section h2 {
 margin-bottom:50px;
}
.section {
 padding:40px 0px;
}
.margin-top-minus80 {
 margin-top:-40px;
}
 ul.roundabout, ul.roundabout li {
 width:180px;
 height:115px;
}
ul.bullet-1 li:before {
 transform:scale(0.8);
 -moz-transform:scale(0.8);
 -webkit-transform:scale(0.8);
}
ul.bullet-1 li, ol.bullet-3 li, ul.bullet-3 li {
 padding-left:60px;
 margin-top:25px;
}
ol.bullet-3 li:before, ul.bullet-3 li:before {
 width:38px;
 height:38px;
 line-height:38px;
 font-size:14px;
}
.focus-area p {
 font-size:20px;
}
.focus-area p.pull-left {
 float:none;
 margin-bottom:15px;
}
.focus-area .btn.pull-right {
 float:none;
}
.pricing-table .table-heading h5 {
	float:none;
	display:block;	
}
.pricing-table .table-heading span {
 float:none;
}
.btn, button, input[type="submit"], input[type="reset"], input[type="button"] {
 padding:5px 20px;
 font-size:11px;
}
input.btn[type="submit"], input.btn[type="reset"], input.btn[type="button"], button, input[type="submit"], input[type="reset"], input[type="button"] {
 padding:5px 12px;
}
.widget_tag_cloud a {
 padding:3px 12px;
 font-size:11px;
}
.tweets:before {
 transform:scale(0.8);
}
.tweets {
 padding-left:75px;
}
.caro-next-2:before, .caro-prev-2:before {
 font-size:20px;
}
.tweets .caro-controls {
 width:80px;
}
 ul.layout-list .portfolio-box {
 width:250px;
}
ul.layout-list .portfolio-detail {
 margin-left:250px;
}
.contents ul.layout-list > li:nth-child(even) .portfolio-detail {
 margin-right:250px;
}
ul.layout-list .portfolio-detail .portfolio-btm ul {
 padding-right:125px;
}
.heading {
 margin-bottom:40px;
}
ul.filter-tabs li {
 font-size:11px;
 padding:0 12px;
}
 .widget-recent-posts figure {
 width:45px;
 max-width:45px;
}
.comment-box figure {
 width:55px;
 max-width:55px;
 padding-right:15px;
}
.comment-box figure img {
 width:55px;
 height:55px;
}
ul.user-comments ul .comment-box figure, ul.user-comments ul .comment-box figure img {
 width:50px;
 height:50px;
}
 .portfolio-box figure figcaption h5, .image-hover figcaption h5, .image-hovered figcaption h5, .blog-box p {
 line-height:1.5;
}
header h1, header h2, header h3, header h4, .blog-box p.meta, .meta, header {
 margin-bottom:8px;
}

.blog-centered .blog-box header ul.options {
 position:static;
 float:none !important;
}
.blog-box header h3, .blog-box header .pull-left, .blog-box header .pull-right {
 float:none !important;
}
 .progress .bar > span {
 width:55px;
 height:40px;
 line-height:40px;
 top:-55px;
}
ul.options li [class^="icon-"] {
 font-size:14px;
 top:2px;
}
.display p {
 margin-bottom:30px;
}
.process-block + .process-block .iconic:before {
	margin-top:-10px;
	margin-left:28px;
	
	transform:scale(0.5, 0.8);
	-moz-transform:scale(0.5, 0.8);
	-webkit-transform:scale(0.5, 0.8);
}
.author-box .author-col {
	width:255px;	
}
.author-box .options .btn {
	padding:11px 20px;
	margin-top:-1px;
	font-size:14px;	
}

/*Manual*/
ul.hide {
	display:block;
}
.logo {
	margin-left:0px;
	float:none;
	width:100%;
	background-color: #08395B;
    text-align: center;
}
article.custom {
    width: 43%;
    margin-top: 0px;
    margin: 0 auto;
    margin-bottom: 2px;
}
.nav-button {
	position:relative;
	top:10px;
	right:0px;
	float:right;
}
.main-slider {
	margin-bottom: 24%;
}
#slider1 {
	max-height:100px;
	height:auto;
	position: static;
}
.slider1Image span {
	margin-left:20px;
	margin-top:19px;
}
article.box {
	height:auto;
}
.col-md-2.two, .col-md-2.two._1 {
	width: 100%;
	border-left: none;
	border-bottom: 1px solid #999;
}
.col-md-2.two.last {
	border-right:none;
}
.section.scust, .section.scust1 {
	padding:0px;
}
.col-xs-6.col-sm-3.col-md-3.col-i, .col-xs-8.col-sm-6.col-md-6.col-i, .col-xs-6.col-sm-3.col-md-3.col-i {
    width: 100%;
	margin-bottom: 3em;
}
ul.masonry-grid.padd {
	margin:0px;
}
.container.cust {
	width: 100%;
}
.navbar.navbar-default._b {
	width: 100%;
	text-align: left;
}	
.navbar-toggle.bt {
	margin-top: -61px;
	background-color:#333;
	color:#fff;
	margin-bottom: 78px;
}
.navbar-default .navbar-toggle.bt:hover, .navbar-default .navbar-toggle.bt:focus {
	background-color: #333;
	color:#fff;
}
.navbar-default .navbar-toggle.bt .icon-bar {
	background-color: #fff;
}
li.first {
	width: 100%;
}
.container.second-menu {
	min-height: 61px;
}
.container.men {
    width: 100%!important;
    font-size: 0.7em;
    margin-top: 61px;
}
.container.second-menu.dashbo {
	width:100%;
	text-align:center;
}
ul.nav.navbar-nav.menu2ii li {
    margin: 0 0.1em;
}
ul.nav.navbar-nav.menu2ii li a {
    padding: 0.4em 1em;
}
article.custom.hb {
    padding: 2.3em;
	margin-left:0;
	margin-top:0;
}
.navigation ul {
	font-size: 0.8em;
}
.container.main-navmenu {
    width: 100%;
}

ul.cusul li {
	margin:auto;
}
.col-md-2.mto, .col-md-6.mto, .col-md-10.mto {
	padding:0;
}
.col-md-12.mto {
	padding-right:0px;
}
dl.accordion.accordion-style-2.ccust {
	margin-top:auto;
}	
dl.accordion.accordion-style-2.ccust.m2 {
	margin-top:auto;
}
button.nb {
	position:relative;
	margin-left:auto;
}
input.vb {
	position:relative;
}
li.custm p {
	text-align:justify;
}
p.cn {
	text-align:right!important;
}

}
@media (max-width: 767px) {
.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
 display: block;
 width: 100%;
 min-height: 30px;
}
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
 display: inline-block;
 width: auto;
}
.top-strip .social-links {
 display:none;
}
.tp-bullets .bullet {
 width:45px !important;
}
.blog-centered {
 width:auto;
}
 .info-block strong {
 font-size:18px;
}
.info-block p {
 font-size:14px;
}
.col-3 > ul > li, .pricing-tables.col-3 > .pricing-table, .portfolio-list.col-3 > ul > li, .container .portfolio-list.col-3 > ul > li, .col-4 > ul > li, .pricing-tables.col-4 > .pricing-table, .portfolio-list.col-4 > ul > li, .container .portfolio-list.col-4 > ul > li, .pricing-table {
 width:50%;
}
.portfolio-list li, .container .portfolio-list li {
 width:33.333%;
}
 ul.layout-list .portfolio-box {
 width:150px;
}
ul.layout-list .portfolio-detail {
 margin-left:150px;
}
.contents ul.layout-list > li:nth-child(even) .portfolio-detail {
 margin-right:150px;
}
 .portfolio-box figure figcaption p {
 display:none;
}
ul.layout-list .portfolio-detail .portfolio-btm ul {
 padding-right:0px;
 margin-bottom:10px;
}
ul.layout-list .portfolio-detail .portfolio-btm a.btn {
 position:static;
}
.display {
 margin-bottom:15px;
}
.banner h2 {
 display:block;
 margin-bottom:10px;
 float:none;
}
.banner .breadcrumbs {
 float:none;
}
.menu, .menu ul {
 font-size:12px;
}
.main-nav.nav-tablet {
 width:250px;
 right:-250px;
}
.main-nav.nav-tablet.open, .nav-button.open {
 transform:translateX(-250px);
 -moz-transform:translateX(-250px);
 -webkit-transform:translateX(-250px);
}
blockquote:before {
 transform:scale(0.8);
 -moz-transform:scale(0.8);
 -webkit-transform:scale(0.8);
}
blockquote {
 padding-left:65px;
}
 .qouts-box, .info-blocks, .testimonial {
 margin-bottom:15px;
}
.info-block h4 {
 margin-bottom:10px;
}
.info-blocks .btn.pull-right {
 float:none;
}
.btn + .btn {
 margin-top:15px;
}
.pricing-table .table-heading h5 {
	display:inline-block;
	float:left;
}
.pricing-table .table-heading span {
 float:right;
}
.process-block + .process-block .iconic {
	margin-top:30px;	
}
.process-block + .process-block .iconic:before {
	left:0px;
	top:-50%;
	margin-top:30px;
	margin-left:45px;
	
	
	
	transform:rotate(90deg) scale(0.5, 0.8);
	-moz-transform:rotate(90deg) scale(0.5, 0.8);
	-webkit-transform:rotate(90deg) scale(0.5, 0.8);
}

.author-box .author-col {
	width:200px;
}
.author-box .image {
	margin-bottom:20px;	
}
ul.options {
	margin-left:-10px;	
}
.blog-box header ul.options {
	margin-left:0px;	
}
ul.options li {
	padding-left:10px;
}
.author-box .options .btn {
	min-width:170px;
	padding:5px 15px;
	margin-top:0px;
}
.author-box .options [class^="icon-"] {
	min-width:78px;
	padding:8px 12px;
	margin-top:10px;
}

.comment-box a.btn-reply {
	position:static;	
}

/*Manual*/

.logo {
	margin-left:0px;
	float:none;
	width:100%;
	background-color: #08395B;
    text-align: center;
}
article.custom {
	width: auto;
	margin-left:0%;
	text-align:center;
	margin-top:25px;
	margin-bottom:-51px;
	display: none;
}
ul.rightone li {
	float:none;
	display: inline;
}
.nav-button {
	position:relative;
	top:10px;
	right:0px;
	float:right;
}
.main-slider {
	margin-bottom: 24%;
}
#slider1 {
	max-height:100px;
	height:auto;
	position: static;
}
.slider1Image span {
	font-size: 0.7em;
	padding: 5px;
	margin-left:20px;
	margin-top:19px;
}
article.box {
	height:auto;
}
.col-md-2.two, .col-md-2.two._1 {
	width: 100%;
	border-left: none;
	border-bottom: 1px solid #999;
}
.col-md-2.two.last {
	border-right:none;
}
.section.scust, .section.scust1 {
	padding:0px;
}
.col-xs-6.col-sm-3.col-md-3.col-i, .col-xs-8.col-sm-6.col-md-6.col-i, .col-xs-6.col-sm-3.col-md-3.col-i {
    width: 100%;
	margin-bottom: 3em;
}
ul.masonry-grid.padd {
	margin:0px;
}
.container.cust {
	width: 100%;
}
.navbar.navbar-default._b {
	width: 100%;
	text-align: left;
}	
.navbar-toggle.bt {
    margin: -53px auto 0px;
	display:block;
    float: none;
    margin-bottom: 18px;
}
.navbar-default .navbar-toggle.bt:hover, .navbar-default .navbar-toggle.bt:focus {
	background-color: #333;
	color:#fff;
}
.navbar-default .navbar-toggle.bt .icon-bar {
	background-color: #fff;
}
li.first {
	width: 100%;
}
.container.second-menu {
	min-height: 61px;
}
.container.men {
    font-size: 1em;
}
.container.second-menu.dashbo {
	width:100%;
	margin-top:0px;
}
ul.nav.navbar-nav.menu2ii li a {
	padding:10px;
}
ul.nav.navbar-nav.menu2ii li {
	margin:0;
}
ul.ft_links {
    text-align: center;
	margin-bottom:2em;
}
h5.custom_head {
	text-align:center;
}
ul.ft_links.lasth {
	margin-bottom:-2em;
}
article.box.bbn {
	display:none;
} 
article.custom.hb {
	padding:2.3em;
	display: block;
}
.navbar-collapse.nal {
	max-height: 400px;
} 
li.search-frm {
    margin-top: 1em;
	display:block;
}
li.search-frm input.input-custom {
    width: 72%;
    margin-left: 4%;
}

ul.cusul li {
	margin:auto;
}
.col-md-2.mto, .col-md-6.mto, .col-md-10.mto {
	padding:0;
}
.col-md-12.mto {
	padding-right:0px;
}
dl.accordion.accordion-style-2.ccust {
	margin-top:auto;
}	
dl.accordion.accordion-style-2.ccust.m2 {
	margin-top:auto;
}
button.nb {
	position:relative;
	margin-left:auto;
}
input.vb {
	position:relative;
}
li.custm p {
	text-align:justify;
}
p.cn {
	text-align:right!important;
}


}

@media (min-width: 641px) and (max-width: 767px) {
.container.main-navmenu {
	width: 100%;
}
.navigation ul {
	font-size:0.6em;
}
}
@media (max-width: 640px) {
	.js #menu {
		display: none!important;
	}
	.navigation ul#menu {
		display: none!important;
	}
}
 @media (max-width: 480px) {
.col-2 > ul > li, .col-3 > ul > li, .col-4 > ul > li, .portfolio-list.col-2 > ul > li, .portfolio-list.col-3 > ul > li, .portfolio-list.col-4 > ul > li, .pricing-tables.col-3 > .pricing-table, .container .portfolio-list.col-2 > ul > li, .container .portfolio-list.col-3 > ul > li, .pricing-tables.col-4 > .pricing-table, .container .portfolio-list.col-4 > ul > li, .portfolio-list li, .container .portfolio-list li, .pricing-tables.col-2 > .pricing-table, .pricing-table {
 width:100%;
}
 ul.filter-tabs:before, ul.filter-tabs:after {
 display:table;
 content:'';
}
ul.filter-tabs:after {
 clear:both;
}
ul.filter-tabs li {
 width:33.333%;
 padding:0 5px;
 margin:0 -1px -1px 0px;
 display:block;
 float:left;
 border:1px solid #565656;
}
ul.filter-tabs li:first-child, ul.filter-tabs li:last-child {
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
}
.col-2 ul.layout-list .portfolio-box, .col-3 ul.layout-list .portfolio-box, .col-4 ul.layout-list .portfolio-box, ul.layout-list .portfolio-box, .contents ul.layout-list > li:nth-child(even) .portfolio-box {
 width:auto;
 float:none;
 margin-bottom:20px;
}
ul.layout-list .portfolio-detail {
 margin:0px 0px 20px 0px;
 padding:0px;
}
 .shortcode-block .btn {
 margin-left:0px;
 margin-right:0px;
}
.buttons .btn {
 margin:10px;
}

.author-box .author-col,
.author-box .author-detail {
	width:auto;
	padding:0px;
	display:block;
}
.author-box .author-col {
	margin-bottom:20px;
}
.author-box .image {
	margin-bottom:10px;	
}
.author-box .options .btn {
	min-width:100px;
}
.author-box .options [class^="icon-"] {
	min-width:45px;
}

/*Manual*/

.logo {
	margin-left:0px;
	float:none;
	width:100%;
	background-color: #08395B;
    text-align: center;
}
article.custom {
	width: auto;
	margin-left:0%;
	text-align:center;
	margin-top:25px;
	margin-bottom:-51px;
	display:none;
}
ul.rightone li {
	float:none;
	display: inline;
}
.nav-button {
	position:relative;
	top:10px;
	right:0px;
	float:right;
}
.main-slider {
	margin-bottom: 24%;
}
#slider1 {
	max-height:100px;
	height:auto;
	position: static;
}
.slider1Image span {
	font-size: 0.7em;
	padding: 5px;
	margin-left:20px;
	margin-top:19px;
}
article.box {
	height:auto;
}
.col-md-2.two, .col-md-2.two._1 {
	width: 100%;
	border-left: none;
	border-bottom: 1px solid #999;
}
.col-md-2.two.last {
	border-right:none;
}
.section.scust, .section.scust1 {
	padding:0px;
}
.col-xs-6.col-sm-3.col-md-3.col-i, .col-xs-8.col-sm-6.col-md-6.col-i, .col-xs-6.col-sm-3.col-md-3.col-i {
    width: 100%;
	margin-bottom: 3em;
}
ul.masonry-grid.padd {
	margin:0px;
}
.container.cust {
	width: 100%;
}
.navbar.navbar-default._b {
	width: 100%;
	text-align: left;
}	
.navbar-toggle.bt {
    margin: -53px auto 0px;
	display:block;
    float: none;
    margin-bottom: 18px;
}
.navbar-default .navbar-toggle.bt:hover, .navbar-default .navbar-toggle.bt:focus {
	background-color: #333;
	color:#fff;
}
.navbar-default .navbar-toggle.bt .icon-bar {
	background-color: #fff;
}
li.first {
	width: 100%;
}
.container.second-menu {
	min-height: 61px;
}
.container.second-menu.dashbo {
	width:100%;
	margin-top:0px;
}
ul.nav.navbar-nav.menu2ii li a {
	padding:10px;
}
ul.nav.navbar-nav.menu2ii li {
	margin:0;
}
.col-2 .pricing-table.sp {
	margin-bottom:50px;
}
li.search-frm {
    margin-top: 1em;
	display:block;
}
li.search-frm input.input-custom {
    width: 72%;
    margin-left: 4%;
}
.js #menu {
	display: none!important;
}
	.navigation ul#menu {
		display: none!important;
	}

.mobhide{
display:none;
}
ul.cusul li {
	margin:auto;
}
.col-md-2.mto, .col-md-6.mto, .col-md-10.mto {
	padding:0;
}
.col-md-12.mto {
	padding-right:0px;
}
dl.accordion.accordion-style-2.ccust {
	margin-top:auto;
}	
dl.accordion.accordion-style-2.ccust.m2 {
	margin-top:auto;
}
button.nb {
	position:relative;
	margin-left:auto;
}
input.vb {
	position:relative;
}
li.custm p {
	text-align:justify;
}
p.cn {
	text-align:right!important;
}	
}




@media(max-width:767px){
	.dashbol,.dashbor{
		float:none;
		width: 100%;
	}
	.deashright{
		float:none;
		width:100%;
		text-align:center;
	}
	ul.st-info-menu.menu{
		float:none;
	}
	.ul.st-info-menu.menu li ul{
		left:0px;
		right:0px;
		width: 100%;
	}
	
	
	.header .container{padding:0px;}
	.fullwidth .col-md-2.two,.fullwidth .col-md-2.two._1{
		border-bottom: 1px solid #999;
	}
	
	
	.courseleft ul{padding-right:0px;margin-bottom:15px;text-align:center;}
	.courselright{text-align: center;}
	.courselright .col-2-head{font-size:1.4em;}
	.courseleft a {
    font-size: 1.2em;
    padding:7px 10px;
}
ul.hide {
	display:block;
}
}


@media(max-width:480px){	
	.nav-tabs > li {
    display: block;
    float: left;
    margin-bottom: -1px;
    text-align: center;
    width: 100%;border-top:1px solid;
}
.nav-tabs > li.active a {
    background: #649fbd;
}
.searhform label{display: block;width:100%;}
.searhform input[type="text"]{width:60%;float: left;}
.searhform input[type="submit"]{width:40%;float: left;padding:1px 5px;border-radius-top-left:0px;}
ul.hide {
	display:block;
}
}