@font-face{font-family:OstrichSans-Black;src:url('assets/fonts/OstrichSans-Black.otf');}
@font-face{font-family:opificioRegular;src:url('assets/fonts/Opificio_neue-regular.ttf');}
html * , p , li , a{font-family:opificioRegular;}
body p{line-height:1.4 !important;}
.social-icons p a{color:#fff;}
body{height:auto !important;}
body *{z-index:999;}
.hameid-loader-overlay {
	width: 100%;
	height: 100%;
	background: url('images/preloader.gif') center no-repeat #FFF;
	z-index: 9999999999999;
	position: fixed;
}
#bs-example-navbar-collapse-1 .nav>li{position:initial;}
#bs-example-navbar-collapse-1 .main-navbar-right li:hover >.sub-menu{position:absolute;}
#contienereloj{z-index:99;}
.ittisa-menu{position:fixed;top:0px;height:60px;z-index:99999999999999999;background:rgba(255,255,255,0.9);}
#reloj{position:relative;top:100px;}
.homepage{background-color:#eeeeee;}
.homepage h3{text-align:center;font-size:35px;font-weight:bold;color:#4d4d4d;margin-bottom:0px;font-family:OstrichSans-Black;}
.homepage h2{text-align:center;font-size:35px;font-weight:bold;color:#4d4d4d;margin-bottom:0px;font-family:OstrichSans-Black;}
.our-services{font-family:OstrichSans-Black;}
.recognitions,.our-clients,.services ,.portfolio-in ,.creative-rebels,.labs-partner{margin:0 auto;text-align:center;background-color:#eeeeee;}
.creative-rebels p{padding:10px 30px;width:80%;margin:0 auto;margin-top:20px;}
.we-re{font-size:20px;margin-bottom:-13px;}
#main_box{display:flex;width:100%;margin:50px auto 0 auto;justify-content:space-around;box-shadow:2px 2px 15px 1px #000000;-webkit-box-shadow:2px 2px 15px 1px #000000;overflow:hidden;}
.box{width:25%;height:100%;font-size:100px;text-align:center;transition:1s;cursor:pointer;}
.box:hover{width:50%;}
#box_1:hover{margin-left:10%;}
#box_4:hover{margin-right:15%;}
.portfolio{padding:0px;}

.our-clients{padding:0px;background:linear-gradient(to bottom, #FBD133 0%,#FBD133 50%,#000000 50%,transparent 50%,transparent 100%);}
.yellow-bg{background-color:#FBD133;margin-top:30px;background-image:linear-gradient(to bottom, #fbd133, #fbd133 50%, #eeeeee 50%);}
.all-clients{margin:0 auto;}
.port-icons img{width:55px;margin:0 auto;text-align:center;display:block;margin-bottom:15px;}
.port-icons ul{padding:0px;}
.port-icons li{width:250px;margin:0 auto;list-style-type:none;}
.port-icons li a{display:block;margin:0 auto;text-align:center;color:#4d4d4d;text-decoration:none;text-transform:uppercase;font-size:14px;margin:15px 0 15px 0;}
.port-icons li a:hover{color:#fbd133;}
.port-icons li:after{content:"\f111 ";font-family:FontAwesome;font-size:10px;color:#fbd133;}
.port-icons li:last-child:after{display:none;}
.portfolio-imgs{padding:0px;margin-top:20px;}
.services{padding:0px;}
.left-img ,.right-img{padding:0px;}
.left-img img{float:left;}
.right-img img{float:right;}
.view-more-title{padding-top:40px;padding-bottom:40px;font-family:OstrichSans-Black;font-size:35px;}
.view-more-title:after{width:67px !important;content:' ';margin:0px auto;display:block;margin-top:8px !important;border:1px solid #000;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);}
.view-more a{background:#4d4d4d;padding:11px 15px;font-size:18px;color:white;text-decoration:none;position:relative;height:50px;}
.view-more_2 a{background:#FBD133;padding:11px 15px;font-size:18px;color:white;text-decoration:none;position:relative;height:50px;display:inline-block;}
.view-more a span{position:relative;z-index:2;padding:0px 25px;font-family:OstrichSans-Black;}
.view-more_2 a span{position:relative;z-index:2;padding:0px 25px;font-family:OstrichSans-Black;}
.
.view-more a:hover:before{animation:hover-in .25s 1;transform:translateY(-100%);}
.view-more{clear:both;margin:40px;line-height:42px;overflow:hidden;max-height:50px;}
.view-more_2{clear:both;margin:40px;line-height:42px;overflow:hidden;max-height:50px;}
.view-more.lets-talk{margin:18px 0;line-height:0px;}
.view-more.lets-talk a{padding:15px 10px;padding:10px 0px;padding:7px 0px 12px;}
.view-more.lets-talk a:before{background-color:white;display:none;}
.view-more.lets-talk a:hover{background-color:white;}
.view-more.lets-talk a:hover span{color:#4d4d4d;}
div.wpcf7-mail-sent-ok{border:1px solid #000;margin-top:50px;margin-left:2px;width:358px;}
.scoop{margin-top:40px;padding:16px;border:5px solid #000;width:100%;}
.awards-list:first-child{margin-top:20px}
.awards-list:nth-child(2){margin-top:70px}
.awards-list:nth-child(3){margin-top:120px}
.awards-list:nth-child(4){margin-top:170px}
.awards-list:nth-child(5){margin-top:220px;}
.awards-list:nth-child(6){margin-top: -193px;}
.awards-list:nth-child(7){margin-top: -140px;}
.awards-list:nth-child(8){margin-top: -93px;}
.awards-list:nth-child(9){margin-top: -41px;}
.awards-list:nth-child(10){margin-top: 5px;}
.awards-list:nth-child(11){margin-top: -193px;}
/*@media(min-width: 768px) and (max-width: 1024px){
	.awards-list:nth-child(7) {
		margin-top: -140px;
		margin-left: 182px !important;
	}
	.awards-list:nth-child(8) {
		margin-top: -93px;
		margin-left: 303px !important;
	}
	}*/
	@media(min-width: 1024px) and (max-width: 1366px){
		.awards-list:nth-child(8) {
			margin-top: -93px;
			margin-left: 0px !important;
		}
		.awards-list:nth-child(7) {
			margin-top: -140px !important;
			/*margin-left: 236px !important;*/
		}
	}
	
	.slider{width:90%;height:100%;overflow:hidden;margin:30px auto;}
	.slider ul{list-style-type:none;}
	.slider ul li{position:relative;display:block;float:left;width:initial;border-left:none;box-shadow:0 0 20px 1px rgba(22,22,22, 0.5);box-shadow:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
	.slider ul:hover li{width:initial;}
	.slider ul li:hover{width:initial;}
	.slider li img{display:block;}
	.title{position:absolute;left:0;bottom:0;width:100%;display:none;}
	.slider ul li:hover .title{display:block;background-color:rgba(0,0,0,0.8);}
	.title a{display:block;padding:20px;color:white;font:18px;text-decoration:none;text-transform:uppercase;z-index:0;}
	.ittisa-footer{padding:0px;background-color:#fbd133;}
	.footer-copyright{background:#4d4d4d;padding:7px 0 0 0;color:white;}
	.social-links a{float:right;color:white;padding:4px 9px;margin:0 0px 0px;border-radius:100%;}
	.footer-copyright p{padding:0px 0;margin-bottom:0px;font-size:12px;}
	.single-address:first-child{margin-left:10%;}
	.single-address{color:white;text-align:center;padding:13px;margin:0.3%;width:20%;background-image:linear-gradient(to bottom, transparent, transparent 50%, #555555 50%);}
	.single-address .fa-phone{margin-right:5px;}
	form.wpcf7-form{margin-top:-7px;}
	.single-address img{width:120px;text-align:center;margin:0 auto;position:relative;margin-top:66px;}
	.single-address h4{font-size:14px;margin-top:6px;font-weight:bold;color:white !important;}
	.single-address p{font-size:12px;margin-bottom:6px;}
	.address-map{width:100%;height:50px;background:#eeeeee;}
	.footer-contact-address{position:relative;bottom:-30px;clear:both;width:70%;}
	.digital-strategy{margin-top:29px;}
	.digital-strategy h4{color:#000;font-size:20px;font-weight:600;font-family:OstrichSans-Black;}
	.digital-strategy .form-control{background:transparent !important;border:none !important;box-shadow:none !important;color:white !important !important;border-bottom:1px solid white !important;border-radius:0px !important;height:40px !important;padding:9px 0px !important;width:100% !important;font-family:opificioRegular;text-transform:lowercase;}
	.digital-strategy .form-control::-webkit-input-placeholder{color:#fff !important;}
	.buildings{width:100%;background-color:#eeeeee;margin-bottom:-13px;}
	.footer-contact{margin-bottom:-80px;z-index:99999;}
	.footer-contact p.about-ittisa{font-size:13px;margin-top:40px;font-family:OstrichSans-Black;text-transform:none;}
	.about-ittisa b{font-size:16px;position:relative;top:7px;//font-family:OstrichSans-Black;text-transform:uppercase;}
	.want-more{font-size: 20px;text-align:center;padding: 13px 0 0;font-family: OstrichSans-Black;letter-spacing: 2px;margin-top: 26px;}
	.want-more span{color:white;font-weight:bold;font-family:OstrichSans-Black;}
	/*.footer-contact ul{padding:0px;margin-left:0px;margin-bottom:0px;font-size:12px;}*/
	.footer-contact ul{padding:0px;margin-bottom:0px;font-size:12px;}
	.footer-contact li{display:inline-block;width:20%;margin:0 auto;text-align:center;}
	.footer-contact li img{width:75%;background:white;padding:11px;}
	.footer-contact li p{margin-top:10px;font-size:11px;width:65%;}
	.footer-contact li a{color:#000;}
	.footer-contact li img:hover{background-color:#fbb812;color:white;transition:background-color 1s;}
	.submit , .submit:hover ,.submit:focus ,.submit:active ,.submit:visited{background:#4d4d4d !important;outline:none !important;border:none;border-radius:0px;color:white !important;font-size:18px;}
	.footer-logo{position:absolute;top:-67px;}
	.top-footer{width:90%;}
	input.wpcf7-form-control.wpcf7-submit.btn{background:transparent;font-weight:bold;outline:none;padding:15px 20px;}
	.portfolio div.slider{display:none;}
	.texto{display:none;}
	.lot_more{display:none;}
	.footer-copyright{min-height:54px;}
	.footer-copyright p{margin-top:20px;}
	.social-links a i{font-size:20px;}
	.social-links a{transition:all .2s ease-in;background-color:#fff;border:1px solid white;padding:6px 9px;color:black;position:relative;margin:5px;}
	.social-links a:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);border-radius:50%;opacity:0.5;}
	.social-links a:hover:before{transform:scale(0.9);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);}
	.social-links a:hover{color:white !important;background-color:white;border-color:#fbd133;}
	.social-links a:hover i{z-index:9999999999;color:black;}
	@media(min-width:986px){.blog-page .blog .content{height:360px;}
}
@media (max-width:768px){.single-portfolio .portfoliobanner{background-size:contain !important;min-height:230px !important;}
ul.prev-next img{width:11px;}
ul.prev-next{top:199px !important;}
.overflow{margin-top:100px !important; margin-left:-5% !important;}
}
@media (min-width:768px){.navbar-toggle{display:block;}
.navbar-collapse.collapse .menu-header-menu-in-use-container{display:none;}
.navbar-collapse.collapse.in .menu-header-menu-in-use-container{display:block;}
.navbar-header{float:none;}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{border: none;outline: none;margin-top: 25px;padding: 13px;background: transparent;}
.main-navbar-right{background-color:white;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fbd133;width: 28px;height: 2px;}
#bs-example-navbar-collapse-1 .nav>li{position:initial;display:block;float:none;}
.sub-menu{display:none;}
.blog-page .blog{width:100%;}
.blog-page .blog .content .desc{font-size:13px;}
.blog-page .blog img{height:150px;}
.blog-page .blog .content{height:360px;}
/*.single-portfolios .potfoliodetails{left:38% !important;}
.single-portfolios .portfoliobanner{min-width:300px;}*/
.left-sectionl img {top: 145px !important;}
}
@media(min-width:320px) and (max-width:568px){.right-div .btn-custon{margin-top:9px;margin-left:-67px;}
.right-div input[type=text]{margin-top:15px !important;width:193px !important;}
.right-div input[type=email]{width:193px !important;}
.right-div h4{margin-left:-53px;}
.overflow{margin-top:120px !important; margin-left:5% !important;}
}
@media(min-width:436px) and (max-width:480px){
	.overflow{margin-top:50px !important; margin-left:12% !important;}	
}
@media(min-width:480px) and (max-width:560px){
	.overflow{margin-top:120px !important; margin-left:6% !important;}	
}
@media(min-width:768px) and (max-width:1024px){
	/*.single-services .left-section img {margin-top: 106px !important;}*/
	.blog-page .blog .content{height:345px !important;}
	/*.single-portfolio .potfoliodetails{left:44% !important;top:36% !important;}*/
	.blog-page .blog .content .desc{height:165px !important;}
/*.single-portfolios .potfoliodetails{left:38% !important;}
.single-portfolios .portfolioslider .carousel-inner{margin-top:20px;}
.single-portfolio .portfoliobanner{margin-top:-39px !important;}*/
.portfolio-tabs .nav>li{float:left !important;}
.awards-list:nth-child(7) {
	margin-top: -140px !important;
	margin-left: 237px !important;
}
.awards-list:nth-child(8) {
	margin-top: -93px !important;
	/*margin-left: 301px !important;*/
}
}
@media(max-width:1024px){.single-portfolios .potfoliodetails{left:40% !important;}
}
@media(min-width:375px) and (max-width:667px){/*.single-portfolio .portfoliobanner{margin-top:-39px !important;}*/
.awards-list:first-child{margin-top:0px}
.awards-list:nth-child(2){margin-top:0px}
.awards-list:nth-child(3){margin-top:0px}
.awards-list:nth-child(4){margin-top:0px}
.awards-list:nth-child(5){margin-top:0px;}
.awards-list:nth-child(6){margin-top:0px;}
.awards-list:nth-child(7){margin-top:0px;}
.awards-list:nth-child(8){margin-top:0px;}
.awards-list:nth-child(9){margin-top:0px;}
.awards-list:nth-child(10){margin-top:0px;}
.awards-list:nth-child(11){margin-top:0px;}
}
@media(min-width:414px) and (max-width:736px){.carousel-inner{margin-top:37px;}
.single-portfolio .potfoliodetails{left:10% !important;}
ul.prev-next{top:125px !important;}
/*.single-portfolio .portfoliobanner{margin-top:-39px !important;}*/
.awards-list:first-child{margin-top:0px}
.awards-list:nth-child(2){margin-top:0px}
.awards-list:nth-child(3){margin-top:0px}
.awards-list:nth-child(4){margin-top:0px}
.awards-list:nth-child(5){margin-top:0px;}
.awards-list:nth-child(6){margin-top:0px;}
.awards-list:nth-child(7){margin-top:0px;}
.awards-list:nth-child(8){margin-top:0px;}
.awards-list:nth-child(9){margin-top:0px;}
.awards-list:nth-child(10){margin-top:0px;}
.awards-list:nth-child(11){margin-top:0px;}
}
@media(min-width:320px) and (max-width:568px){.single-portfolio .potfoliodetails{left:10% !important;;top:24% !important;}
.single-portfolio .portfolioslider .carousel-inner .item img{width:50% !important;}
ul.prev-next{top:125px !important;}
.single-portfolio .portfoliobanner{margin-top:0px !important;}
}
/*@media(min-width:1024px) and (max-width:1366px){.single-portfolio .potfoliodetails{left:45% !important;top:45% !important;}
.single-portfolio .portfolioslider .carousel-inner .item img{width:40% !important;}
.single-portfolio .portfoliobanner{margin-top:-67px !important;}
}*/
@media(max-width:414px){.single-portfolios .potfoliodetails{left:32% !important;}
.single-portfolios .potfoliodetails h1{font-size:25px;}
.single-portfolios .potfoliodetails p{font-size:13px;}
.single-portfolios .portfolioslider{top:-23px !important;}
.single-portfolios .portfolioslider .carousel-inner{margin-top:-65px;}
}
.portfolio-in{background-color:#eeeeee;font-family:'Montserrat';padding:100px 0;}
.portfolio-container h1{text-align:center;text-transform:uppercase;}
.portfolio-tabs{margin:70px 0;}
.portfolio-tabs .nav>li{display:inline-block !important;float:none;}
.provide-seperate{padding:0;}
.da-thumbs{list-style:none;padding-left:8px;margin-bottom:8px;}
.portfolio-tabs li a{color:#74777b;margin-right:20px;font-weight:bold;font-size:17px;border-radius:0px;}
.da-thumbs li a, .da-thumbs li a img{display:block;position:relative;width:100%;border-radius:8px;}
.da-thumbs li a div{opacity:0.8 !important;border-radius:10px;}
.da-thumbs li a div{position:absolute;background:#000;width:100%;height:100%;opacity:.3;}
.da-thumbs li a div span{color:#e6bf2f;display:block;font-weight:500;margin:10px;padding:0 20px 368px 10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);text-transform:uppercase;position:absolute !important;text-align:center !important;top:40% !important;width:100% !important;}
.da-thumbs li a{overflow:hidden;}
.hoverline{position:absolute !important;text-align:center !important;top:50% !important;width:10% !important;left:20% !important;}
.hover-width span:after{content:"hai";display:block;width:100%;content:url('s/images/hoverline.png');position:relative;top:-4px;}
.portfolio-container .tab-content{margin-top:40px;}
.tabslist{text-transform:uppercase;}
.tabslist > li.active > a, .tabslist > li.active > a:hover, .tabslist > li.active > a:focus{color:#e6bf2f;background-color:transparent;border:#eeeeee;}
.tabslist > li > a:hover, .tabslist{border-color:#eeeeee;}
.tabslist > li > a:after{content:url('s/images/nonactivelinelist.png');display:block;position:relative;top:-8px;text-align:center;}
.tabslist > li.active > a:after{content:url('s/images/activelinelist.png');display:block;position:relative;top:-8px;text-align:center;}
body{overflow-x:hidden;}
.blog-page .blog-heading{text-align:center;text-transform:uppercase;font-family:OstrichSans-Black;font-size:60px;}
body.blog-page{background:#eee;overflow-x:hidden !important;}
.blog h6 a{color:#FBB812;font-family:OstrichSans-Black;}
.blog-page .blog-container{margin-top:30px;}
.only-class-search::placeholder{color:#fff;font-family:OstrichSans-Black !important;}
.blog-page input[type=text]{width:55px;z-index:10000000012;cursor:pointer;box-sizing:border-box;border:1px solid #eee;font-size:18px;background-color:#eee;background-position:-2px 10px;background-repeat:no-repeat;padding:4px 11px 3px 11px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;}
.blog-page input[type=text]:focus{width:100%;border-bottom:1px solid #FAB712;border-radius:0px;border-left:none;border-top:none;border-right:none;padding-left:0px;}
.blog-page p.pull-right i:focus{width:100%;border-bottom:1px solid #FAB712;border-radius:0px;font-family:OstrichSans-Black;}
.blog-page .search{border:1px solid #dedede;padding:10px;border-radius:5px;margin-bottom:20px;}
.blog-page .pull-right{float:right;position:absolute;right:35px;top:5px;}
.blog-page .dropdown-section{padding-bottom:20px;}
.blog-page .btn-custom{color:#000;background:transparent;border:none !important;font-family:OstrichSans-Black;width:150px;outline:none;border-radius:5px;font-weight:lighter;font-size:18px;}
select.filterby.btn-custom option{font-size:15px;font-family:OstrichSans-Black;}
.blog-page select.filterby.btn-custom{text-indent:1px;text-overflow:'';width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 2px 2px 2px;border:none;text-transform:uppercase;background:transparent url("images/dropdown.png") no-repeat 70px center;}
optgroup{font-family:OstrichSans-Black;}
.blog-page .btn-custom:hover{color:#FAB712;}
.blog-page .btn-custom option{background:#fff;}
.blog-page .btn-custom option:hover{background:none !important;color:#FAB712;}
.blog-page ul.dropdown-menu{padding-left:10px;}
.blog-page ul.dropdown-menu li{padding-bottom:10px;}
.blog-page ul.dropdown-menu li a{color:#000;}
.blog-page .blog{width:100%;box-sizing:border-box;margin:0px auto;margin-bottom:-22px;box-sizing:border-box;}
.blog-page .blog img{width:100%;height:250px;}
.blog-page .blog .content{padding:12px;background:#fff;height:300px;}
.blog-page .blog .content .date{font-weight:lighter;font-family:opificioRegular;}
.blog-page .blog .content .desc{height:135px;width:100%;letter-spacing:0px;}
.blog-page .blog .content .readmore-link{text-align:center;}
.blog-page .content h3{text-transform:uppercase;font-size:20px;font-family:OstrichSans-Black;font-weight:bold;}
.blog-page .date{font-family:OstrichSans-Black !important;}
.blog-page .content .desc{text-transform:ellipsis;font-family:opificioRegular;}
.blog-page .content p span{text-transform:uppercase;color:#FCD036;}
.blog-page .content a{color:#FAB712;text-decoration:none;}
.blog-page .content a:hover{text-decoration:none;}
div#services h1{font-size:40px;text-align:center;margin-top:120px;font-family:opificioRegular;}
.blog-page .readmore, .category .readmore{margin-top:10px;margin-bottom:10px;}
.blog-page .readmore .btn-custom{background-color:#FAB712;padding:20px;width:200px;color:#fff;border-radius:0px;border:1px solid #FAB712 !important;}
.blog-page .readmore .btn-custom:hover{background:transparent;border:1px solid #FAB712 !important;color:#000;}
.category .readmore .btn-custom{background-color:#FAB712;padding:20px;width:200px;color:#fff;border-radius:0px;border:1px solid #FAB712 !important;}
.category .readmore .btn-custom:hover{background:transparent;border:1px solid #FAB712 !important;color:#000;}
#ourHolder .main{margin-bottom:50px;}
.blog-page #postholder .blog-post, .category #postholder .blog-post{display:none;}
@media(min-width:0px) and (max-width:800px){.blog-page .blog-heading{font-size:35px;}
}
.page-template-custom-team{background:#eee;}
.page-template-custom-team .header-content h1{text-align:center;text-transform:uppercase;font-size:70px;font-family:OstrichSans-Black;}
.page-template-custom-team .header-content img{margin:0px auto !important;}
.page-template-custom-team .header-content .meet{font-size:20px;font-weight:bold;font-family:OstrichSans-Black;}
.page-template-custom-team .header-content .meet:before{content:"";display:inline-block;height:0.5em;vertical-align:bottom;width:3%;margin-right:10px;margin-left:-17px;margin-top:14px;border-top:2px solid black;position:absolute;}
.page-template-custom-team .header-content .meet:after{content:"";display:inline-block;height:0.5em;vertical-align:bottom;width:3%;margin-left:2px;border-top:2px solid black;position:absolute;top:15px;}
.page-template-custom-team .content p{text-align:center;font-family:opificioRegular;}
.page-template-custom-team .header-content-2{margin-top:40px;}
.page-template-custom-team .header-content-2 p img{margin:0px auto;}
.page-template-custom-team .header-content-2 h3{text-align:center;text-transform:uppercase;font-family:OstrichSans-Black;}
.page-template-custom-team .team-block{height:260px;width:100%;margin-top:20px;box-shadow:0px 0px 5px -1px;padding:10px;box-sizing:border-box;background-size:contain;background-color:#fff;background-repeat:no-repeat;background-position:center;}
.page-template-custom-team .overlay{position:absolute;top:20px;bottom:0px;left:15px;right:0;height:93%;width:90%;opacity:0;background-color:#FCC61E;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);transition:all 200ms ease-in;transform:scale(1);}
.page-template-custom-team .team-block:hover .overlay{opacity:1;cursor:pointer;box-shadow:0px 1px 5px #232323;z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.5);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.5);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.5);transition:all 400ms ease-in;transform:scale(1.1);}
.page-template-custom-team .people-image{position:absolute;top:24%;left:30%;width:125px;height:125px;}
.page-template-custom-team .people-image-overlay{ margin: 0px auto;margin-top: 12%;width:100px;height: 100px;border: 2px solid #fff;border-radius: 50%;}
.page-template-custom-team .people-name{color:white;font-size:20px;position:absolute;top:61%;left:50%;font-family:OstrichSans-Black;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
/*.page-template-custom-team .people-x p{
	text-align: center;
	font-family:OstrichSans-Black;
	transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	margin-top: 48px;
	color:white;font-size:17px;
	color:white;font-size:20px;
	}*/
	.page-template-custom-team .people-desc{width:100%;color:white;font-size:17px;position:absolute;top:72%;text-align:center;left:50%;font-family:OstrichSans-Black;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
	.page-template-custom-team .people-name:after{width:40px;content:' ';margin:0px auto;display:block;margin-top:6px;border:1px solid #fff;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);}
	.page-template-custom-team .social-icons{position:absolute;top:66%;left:33%;}
	.page-template-custom-team .social-icons .fa{padding:6px;padding-left:0px;font-size:15px;height:5px;width:24px;margin:0px 0px;}
	.page-template-custom-team .fa-twitter:before{content:"\f099";font-size:20px;}
	.page-template-custom-team .fa-facebook:before{content:"\f09a";font-size:20px;}
	.page-template-custom-team .fa-linkedin:before{content:"\f0e1";font-size:20px;}
	.ittisa-team .boxFirst{width:100%;height:400px;position:relative;box-sizing:border-box;}
	.ittisa-team .boxFirst .one{width:100%;height:200px;position:absolute;top:0px;padding-bottom:4px;}
	.ittisa-team .boxFirst .two{width:100%;height:200px;position:absolute;bottom:0px;}
	.one img, .two img{width:100%;}
	.ittisa-team .boxFirst img{width:100%;height:100%;}
	.ittisa-team .boxFirst .oneLast{width:100%;height:133px;position:absolute;top:0px;}
	.ittisa-team .boxFirst .twoLast{width:100%;height:133px;position:absolute;top:135px;padding-bottom:3px;}
	.ittisa-team .boxFirst .threeLast{width:100%;height:133px;position:absolute;bottom:0px;}
	/*.oneLast img, .twoLast img, .threeLast img{height:133px;width:100%;}*/
	.boxFirst div{padding-bottom:2px;}
	.boxFirst .middle-img{width:100%;height:auto;}
	.last-row-div h3{text-align:center;text-transform:uppercase;font-family:OstrichSans-Black;}
	.last-row-div .btn-custom{padding:15px;text-transform:uppercase;margin-top:15px;width:150px;font-family:OstrichSans-Black;background-color:#FBD133;color:#fff;}
	@media(min-width:0px) and (max-width:600px){.page-template-custom-team .people-image{position:absolute;top:35%;left:40%;width:100px;height:100px;}
	.page-template-custom-team .overlay{left:26px;}
	.page-template-custom-team .people-image-overlay{left:40%;}
	.page-template-custom-team .social-icons{left:41%;}
}
@media(min-width:0px) and (max-width:800px){.page-template-custom-team .header-content h1{font-size:35px;}
}
.page-template-custom-contact iframe{width:100%;}
.page-template-custom-contact{background-color:#eee;}
.left-div img{width:80%;height:100%;min-width:200px;}
.left-div-bottom-img{width:400px;padding:10px;position:absolute;right:0px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.right-div{margin-top:50px;padding:70px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.right-div h4{text-transform:uppercase;color:#292929;text-align:center;font-family:OstrichSans-Black;position: absolute;left: 93px;}
.portfolio-container h1{font-family:OstrichSans-Black;}
.portfolio-tabs ul li a{font-family:OstrichSans-Black;font-size:25px;}
.right-div input[type=email]{width:95%;margin:0px auto;margin-top:30px !important;box-sizing:border-box;border-bottom:1px solid #fff;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:transparent;color:#fff;background-position:10px 10px;background-repeat:no-repeat;padding:5px 5px 5px 0px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;}
.right-div input[type=text]{width:95%;margin:0px auto;margin-top:30px !important;box-sizing:border-box;border-bottom:1px solid #fff;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:transparent;color:#fff;background-position:10px 10px;background-repeat:no-repeat;padding:5px 5px 5px 0px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;}
.right-div .btn-custon{    margin-top: 12px;background: transparent;border: 1px solid #292929;padding: 9px;width: 156px;background: #292929;color: #fff;font-family: OstrichSans-Black;margin-left: -79px;}
.digital-marketing,
.brading-sratergy,
.service-design,
.service-digital,
.service-analytics,
.brand-partnership,
.technology-labs{position:absolute;text-transform:uppercase;font-size:20px;}
.digital-marketing{top:86px;left:311px;}
.brading-sratergy{top:157px;left:502px;}
.service-design{top:155px;left:798px;}
.service-digital{top:276px;left:273px;}
.technology-labs{top:400px;left:733px;}
.service-analytics{top:495px;left:493px;}
.brand-partnership{top:313px;left:558px;}
.digital-marketing a,.brading-sratergy a,
.service-design a, .service-digital a,.service-analytics a,
.brand-partnership a, .technology-labs a{color:#000;font-family:OstrichSans-Black;text-decoration:none;}
.home .digital-marketing,
.home .brading-sratergy,
.home .service-design,
.home .service-digital,
.home .service-analytics,
.home .brand-partnership,
.home .technology-labs{position:absolute;text-transform:uppercase;font-size:20px;}
.home .technology-labs{top:-222px;left:770px;}
.home .digital-marketing{top:-539px;left:352px;}
.home .service-digital-old {display: none;}
p.service-digital-old {display: none !important;}
.home .brading-sratergy{top:-516px;left: 568px;}
.home .service-design{top:-471px;left:849px;}
.home .service-digital{top:-369px;left:345px;}
.home .service-analytics{top:-159px;left:562px;}
.home .brand-partnership{top: -320px;left: 600px;}
img.img-responsive.footer-logo2,
img.img-responsive.footer-google-partner{width:100px;margin-top:10px;margin-bottom:10px;}
.home .digital-marketing a,.home .brading-sratergy a,
.home .service-design a, .home .service-digital a,.home .service-analytics a,
.home .brand-partnership a, .home .digital-marketing-2 a{color:#000;font-family:OstrichSans-Black;text-decoration:none;}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:transparent;border-radius:4px;}
.breadcrumb a{color:#FCC61E;text-decoration:none;}
.breadcrumb.breadcrumb-port {margin-top: 0px;padding-left: 0px;}
.first-div a{color:#FCC61E;}
.single{background:#eee;}
.seo-inner-page{background:#eee;}
.single .header-content h1{text-align:center;text-transform:uppercase;font-size:80px !important;font-family:OstrichSans-Black !important;}
.single .header-content img{margin:0px auto;}
.single .header-content .date{font-family:OstrichSans-Black;font-weight:bold;font-size:20px !important;}
.single .header-content span{color:#FAB712;font-size:20px;font-family:OstrichSans-Black;}
.single .main-row{margin-top:30px;box-sizing:border-box;}
.single .side-contact-form-2{height:300px;width:360px;box-shadow:0px 0px 1px;}
.single .contact-title{background:#232323;color:#fff;}
.contact-title h4{padding:26px;font-size:15px;color:#eee !important;font-weight:lighter;}
.side-contact-form input[type=text]:autofill{background-color:#eee;}
.side-contact-form input[type=text]{width:87%;margin:0px auto;margin-top:30px !important;box-sizing:border-box;border-bottom:1px solid #000;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:5px 5px 5px 0px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;}
.side-contact-form-2 input[type=email]::-webkit-input-placeholder{color:#000;}
.side-contact-form-2 input[type=text]::-webkit-input-placeholder{color:#000;}
.side-contact-form-2 input[type=text]{width:85%;margin:0px auto;margin-top:30px !important;box-sizing:border-box;border-bottom:1px solid #000;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:5px 20px 6px 5px;x:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;margin-left:25px;}
.side-contact-form-2 input[type=email]{width:85%;margin:0px auto;margin-top:30px !important;box-sizing:border-box;border-bottom:1px solid #000;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:5px 20px 6px 5px;x:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;margin-left:25px;}
#message{margin-top:0px !important;}
.side-contact-form input[type=email]{width:87%;margin:0px auto;box-sizing:border-box;border-bottom:1px solid #000;border-radius:0px;border-top:none;border-left:none;border-right:none;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:5px 5px 5px 0px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-size:13px;font-family:opificioRegular;}
.single .blog-img img{width:500px;height:300px;}
.single .blog-content p{font-family:opificioRegular;}
.single .blog-content ul li {padding: 12px !important;}
.single .blog-content ul {padding-left: 35px !important;}
.single .social-icons{height:60px;}
.single .blog-img{padding:20px;}
.single .social-icons .fa{border:1px solid #000;border-radius:100%;padding:10px;padding-left:11px;font-size:15px;height:40px;width:40px;margin:0 2px;}
.single .fa-twitter:before{content:"\f099";color:#000;font-size:20px;}
.single .fa-facebook:before{content:"\f09a";color:#000;font-size:20px;}
.single .last-para{font-family:OstrichSans-Black;}
.single .last-para p:after{width:67px;content:' ';margin:0px auto;display:block;margin-top:20px;border:1px solid #FDB812;-moz-border-radius:4px;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);}
.custom-btn{background-color:#FAB712;padding:14px;width:150px;margin-top:10px;color:#fff;font-family:opificioRegular;border:none;}
.custom-btn-last{background-color:#FAB712;padding:8px;margin-top:30px;width:150px;color:#fff;font-family:opificioRegular;border:none;}
.single .last-discussion-form input[type=text]:focus{border:1px solid rgb(169, 169, 169);}
.single .last-discussion-form input[type=text]{width:100%;box-sizing:border-box;border-radius:5px;border:1px solid rgb(169, 169, 169);background-color:#fff;background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 14px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-family:opificioRegular;font-size:15px;color:#232323;}
.single .last-discussion-form #comment{box-sizing:border-box;border-radius:5px;background-color:#fff;background-position:10px 10px;background-repeat:no-repeat;padding:9px 18px 3px 11px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-family:opificioRegular;width:100%;font-size:15px;color:#232323;border:1px solid rgb(169, 169, 169);}
.single .more-blog{width:350px;height:300px;}
.single .more-blog img{width:350px;height:300px;padding-bottom:40px;margin-right:7px;}
.single .view-more h2{padding:30px;font-family:OstrichSans-Black;font-size:30px;padding-top:50px;}
.single .view-more h2:after{width:67px;content:' ';margin:0px auto;display:block;margin-top:10px;border:1px solid #000;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);}
.carousel-inner .carousel-item-right.active,
.carousel-inner .carousel-item-next{transform:translateX(33.33%);}
.carousel-inner .carousel-item-left.active,
.carousel-inner .carousel-item-prev{transform:translateX(-33.33%)}
.carousel-inner .carousel-item-right,
.carousel-inner .carousel-item-left{transform:translateX(0);}
.seo-inner-page{background:#eee;}
.seo-inner-page .header-content h1{text-align:center;text-transform:uppercase;font-size:80px;font-family:OstrichSans-Black;}
.seo-inner-page .header-content img{margin:0px auto;}
.seo-inner-page .header-content .date{font-family:OstrichSans-Black;font-weight:bold;font-size:22px;}
.seo-inner-page .header-content span{color:#FAB712;font-size:20px;}
.seo-inner-page .main-row{margin-top:30px;box-sizing:border-box;}
.seo-inner-page .side-contact-form{height:300px;width:360px;box-shadow:0px 0px 1px;;}
.seo-inner-page .contact-title{background:#232323;color:#fff;}
.seo-inner-page .blog-img img{width:500px;height:300px;}
.seo-inner-page .blog-content p{font-family:opificioRegular;}
.seo-inner-page .social-icons{height:60px;}
.seo-inner-page .social-icons .fa{border:1px solid #000;border-radius:100%;padding:10px;padding-left:11px;font-size:15px;height:40px;width:40px;margin:0 2px;}
.seo-inner-page .fa-twitter:before{content:"\f099";color:#000;font-size:20px;}
.seo-inner-page .fa-facebook:before{content:"\f09a";color:#000;font-size:20px;}
.seo-inner-page .last-para{font-family:OstrichSans-Black;}
.seo-inner-page .expert-consultants p{padding-bottom:30px;}
.seo-inner-page .last-discussion-form input[type=text],.seo-inner-page .last-discussion-form input[type=email]{width:95%;box-sizing:border-box;border:1px solid #000;border-radius:5px;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 14px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-family:opificioRegular;}
.seo-inner-page .more-blog{width:350px;height:300px;}
.seo-inner-page .more-blog img{width:350px;height:300px;padding-bottom:40px;}
.seo-inner-page .view-more h2{padding:30px;font-family:opificioRegular;}
.seo-inner-page .seo-service{font-family:OstrichSans-Black;padding:50px;}
.seo-inner-page .expert-consultants ul li{font-family:OstrichSans-Black;list-style-type:circle;font-size:25px;}
.seo-inner-page .expert-consultants ul{margin-left:-19px !important;}
.fixed1{position:fixed;top:70px;}
.fixed{position:fixed;top:0;}
.contact-x{width:300px;margin:0px auto;}
@media(min-width:0px) and (max-width:400px){.contact-x{width:253px;}
}
@media(min-width:0px) and (max-width:800px){.fixed{position:relative;}
.single .header-content h1,.seo-inner-page .header-content h1{font-size:25px !important;}
.right-div{background-size:contain;margin-top:209px;margin-left:-51px;margin-right:-2px;}
.left-div-bottom-img{background-size:contain;}
.right-div .btn-custon{margin-top:20px;}
.ittisa-menu .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover{margin-top:7px !importnat;}
.left-div-bottom-img{width:300px;height:225px;padding:10px;position:absolute;right:31px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.right-div input[type=text]{margin-top:15px !important;}
.right-div input[type=email]{margin-top:15px !important;}
}
@media(min-width:360px) and (max-width:640px){.right-div{background-size:contain;margin-top:209px;margin-left:-51px;margin-right:-2px;}
.left-div-bottom-img{background-size:contain;}
.right-div .btn-custon{margin-top:20px;}
.ittisa-menu .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover{margin-top:7px !importnat;}
.left-div-bottom-img{width:300px;height:225px;padding:10px;position:absolute;right:31px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.right-div input[type=text]{margin-top:15px !important;}
.right-div input[type=email]{margin-top:15px !important;}
}
.portfolio-block{border-bottom:1px solid #efefef;border-right:1px solid #efefef;min-height:200px;position:relative;background:#fff;}
.portfoliocontainer{background-color:#fff;padding-left:0;padding-right:0;}
.portfolio-block img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;}
body.single-services{background:#eee;}
.single-services .header-content h1{font-weight:bold;font-family:OstrichSans-Black;text-transform:uppercase;font-size:60px;}
.single-services .header-para p{padding-top:20px;font-family:opificioRegular;}
.single-services .left-section img{margin: 0px auto;}
.single-services .right-section{margin-top:40px;overflow:hidden;max-height: 340px;}
.single-services .right-section:hover{overflow-y:auto;}
.single-services .right-section .right-box p{font-family:opificioRegular;}
.single-services .right-section .right-box h2{color:#FCC61E;font-family:OstrichSans-Black;}
.header-para{display: block;} 
#comments ul{display: none !important;}
.footer-contact li {
	border-right: none !important;
	padding-right: 22px;
	display: block !important;
	margin: 8px 0 !important;
}
.ittisa-inner-portfolio .header-content{font-weight:bold;}
.ittisa-inner-portfolio .header-content img{margin:0px auto;}
.ittisa-inner-portfolio .header-para p{padding-top:40px;}
.ittisa-inner-portfolio .navigation .nav-custom{width:70% !important;margin:0px auto;margin-top:50px;}
.ittisa-inner-portfolio .navigation .nav-custom li{float:left;margin-right:15px;}
.ittisa-inner-portfolio .image-row{margin-top:50px;}
.ittisa-inner-portfolio .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background-color:transparent;color:#FAB712;}
.ittisa-inner-portfolio .nav-pills>li a{color:#000;font-weight:bold;font-size:20px;background:none;}
.ittisa-inner-portfolio .portfoli-img-div{width:300px;height:350px;box-sizing:border-box;}
.ittisa-inner-portfolio .portfoli-img-div img{border-radius:5px;}
#style-6::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
#style-6::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
#style-6::-webkit-scrollbar-thumb{background-color:#FCC61E;background-image:-webkit-linear-gradient(45deg,
	rgba(255, 255, 255, .2) 25%,
	transparent 25%,
	transparent 50%,
	rgba(255, 255, 255, .2) 50%,
	rgba(255, 255, 255, .2) 75%,
	transparent 75%,
	transparent)}
.single-service_seo_page{background:#eee;}
.single-service_seo_page .header-content h1{text-align:center;text-transform:uppercase;font-size:80px;font-family:OstrichSans-Black;}
.single-service_seo_page .header-content img{margin:0px auto;}
.single-service_seo_page .header-content .date{font-family:OstrichSans-Black;font-weight:bold;font-size:22px;}
.single-service_seo_page .header-content span{color:#FAB712;font-size:20px;}
.single-service_seo_page .main-row{margin-top:30px;box-sizing:border-box;}
.single-service_seo_page .side-contact-form{height:300px;width:360px;box-shadow:0px 0px 1px;;}
.single-service_seo_page .contact-title{background:#232323;color:#fff;}
.single-service_seo_page .blog-img img{width:500px;height:300px;}
.single-service_seo_page .blog-content p{font-family:opificioRegular;}
.single-service_seo_page .social-icons{height:60px;}
.single-service_seo_page .social-icons .fa{border:1px solid #000;border-radius:100%;padding:10px;padding-left:11px;font-size:15px;height:40px;width:40px;margin:0 2px;}
.single-service_seo_page .fa-twitter:before{content:"\f099";color:#000;font-size:20px;}
.single-service_seo_page .fa-facebook:before{content:"\f09a";color:#000;font-size:20px;}
.single-service_seo_page .last-para{font-family:OstrichSans-Black;}
.single-service_seo_page .expert-consultants p{padding-bottom:30px;}
.single-service_seo_page .last-discussion-form input[type=text],.single-service_seo_page .last-discussion-form input[type=email]{width:95%;box-sizing:border-box;border:1px solid #000;border-radius:5px;background-color:#eee;background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 14px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;outline:none;font-family:opificioRegular;}
.single-service_seo_page .more-blog{width:350px;height:300px;}
.single-service_seo_page .more-blog img{width:350px;height:300px;padding-bottom:40px;}
.single-service_seo_page .view-more h2{padding:30px;font-family:opificioRegular;}
.single-service_seo_page .seo-service{font-family:OstrichSans-Black;padding:50px;text-transform:uppercase;}
.single-service_seo_page .seo-service h3{font-family:OstrichSans-Black;}
.single-service_seo_page .expert-consultants ul li{font-family:OstrichSans-Black;list-style-type:circle;font-size:25px;}
.single-service_seo_page .expert-consultants ul{margin-left:-19px !important;}
.view-more a{display:inline-block;}
@media(min-width:0px) and (max-width:800px){.single-service .header-content h1{font-size:35px;}
}
.portfolio-heading{position:absolute;top:300px;left:45%;}
.portfolio-heading h1{text-transform:uppercase;color:#fff;}
.portfolio-whatever{width:100%;height:400px;background-color:#FFBE10;}
p.text-center.whatever-p{padding-top:30px;font-family:OstrichSans-Black;font-weight:bold;}
.portfolio-last-image img{width:100%;}
button.custom-btn-portfolio{width:200px;padding:20px;background:#FFBE10;color:#fff;font-family:OstrichSans-Black;font-size:20px;}
.expert-consultants ul{display:none;}
.blog-content .blog-content{display:none;}
.creative-rebels p{margin-top:20px;padding:10px 30px;}
.creative-rebels{padding:75px 0 30px 0;}
.navbar-brand-img{width:100% !important;}
.ittisa-menu{border-bottom:none;}
.footer-contact li{display:inline-block;width:initial;margin:0 auto;text-align:center;margin-right:30px;}
.sub-menu{margin:-33px 0px 0px -191px !important;}
.home .digital-marketing a, .home .brading-sratergy a, .home .service-design a, .home .service-digital a, .home .service-analytics a, .home .brand-partnership a, .home .technology-labs a{font-size:16px;margin-left:50px;font-weight:normal !important;letter-spacing:2px;}
.view-more.lets-talk a{display:initial;}
.bx-wrapper img{}
.single .blog-img img{display: none !important;}
img.img-responsive.footer-logo2, img.img-responsive.footer-google-partner{margin-top:20px;}
.ittisa-menu .navbar-brand{padding:8px 15px;}
.ittisa-menu .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover{margin-top:13px;}
.recognitions{padding-bottom:30px;}
.ittisa-menu{box-shadow:none;}
.slick-track{height:550px;}
.slick-dots{position:absolute;bottom:60px;display:block;width:20%;padding:0;margin:0;list-style:none;text-align:center;left:45%;}
.slick-dots li button:before{font-size:60px;}
.slick-prev, .slick-next{display:none !important;}
@media(min-width:768px) and (max-width:1190px){.right-div{background-size:contain;}
}
.single-portfolio .potfoliodetails h1,.single-portfolio .potfoliodetails p{color:#fff;font-family:OstrichSans-Black;text-align: center;}
.single-portfolio .portfoliobanner{min-height:550px;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:-96px;}
.single-portfolio .potfoliodetails{position:relative;text-align:center;top:-325px;}
.single-portfolio .carousel-inner .item img{width: 35% !important;margin: auto;}
.single-portfolio .potfoliodetails h1{font-size: 100px;}
.single-portfolio .potfoliodetails p{font-size: 28px;}
.single-portfolio .carousel-control.left{display:none;}
.single-portfolio .carousel-control.right{display:none;}
.single-portfolio .carousel-indicators{bottom:-50px;}
.single-portfolio .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:2px;text-indent:0;cursor:pointer;border:none;border-radius:50%;background-color:#fbd133;box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,0.5);}
.single-portfolio .carousel-indicators .active{width:20px;height:20px;margin:2px;background-color:#fbd133;}
.single-portfolio .portcontent{min-height:100px;}
.single-portfolio .portfolioslider{position:relative;top: -300px;margin-bottom: -200px;}
.single-portfolio .portbottombanner img{width:100%;}
da-thumbs li a div span{line-height:1;}
.hidden-sm.hidden-md.hidden-lg a{color:#000;font-family:OstrichSans-Black;text-decoration:none;}
.hidden-sm.hidden-md.hidden-lg img{width:100%;}
p.form-submit input[type="submit"]{background:width;width:30%;margin:0px auto;margin-top:30px;margin-bottom:30px;font-family:OstrichSans-Black;border-radius:0px;border:none;}
.service-portfoilo-img p.pull-left a, .service-portfoilo-img p.pull-right a{color:#000;font-family:OstrichSans-Black;}
.single-post .comment-author.vcard b a{color:#000;text-transform:uppercase;padding:12px;}
.single-post .comment-list .comment-metadata{padding-top:20px;padding-bottom:13px;}
.single-post .comment-list .comment-content{padding:28px;}
.single-post .comment-list{margin-top:50px;}
.single-post #respond h3{color:#3e3e3e;font-size:20px;}
.single-post .commentlist .even .comment{background-color:#ccddf2;}
.single-post .commentlist .odd .comment{background-color:#CCCCCC;}
.single-post .comments-area article header{margin:0 0 48px;overflow:hidden;position:relative;background-color:#55737D;color:#FFFFFF;padding:10px;}
.single-post li.bypostauthor cite span{color:#21759b;background-color:#f8f0cb;background-image:none;border:1px solid #f8f0cb;border-radius:3px;box-shadow:none;padding:3px;font-weight:bold;}
.single-post .reply{float:right;margin:0 10px 10px 0;text-align:center;background-color:#55737D;border:1px solid #55737D;border-radius:3px;padding:3px;width:100px;box-shadow:1px 1px 2px 2px #4f4f4f;}
.single-post .comment article{padding-bottom:2.79rem;}
a.comment-reply-link,
a.comment-edit-link{color:#FFFFFF;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;text-decoration:none;}
a.comment-reply-link:hover,
a.comment-edit-link:hover{color:#f6e7d7;}
a.comment-edit-link{float:left;margin:0 0 10px 10px;text-align:center;background-color:#55737D;border:1px solid #55737D;border-radius:3px;padding:3px;width:50px;box-shadow:1px 1px 2px 2px #4f4f4f;}
a.comment-edit-link{float:left;margin:0 0 10px 10px;text-align:center;background-color:#55737D;border:1px solid #55737D;border-radius:3px;padding:3px;width:50px;box-shadow:1px 1px 2px 2px #4f4f4f;}
ol.comment-list .children{margin-left:48px;}
ol, ol ul{list-style-type:none;}
.navbar-toggle .icon-bar+.icon-bar {
	margin-top: 5px !important;
}
.ittisa-menu{
	background-color: transparent;
}
.single-portfolio .carousel-indicators li {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 0px;
	text-indent: 0;
	cursor: pointer;
	border: none;
	border-radius: 50%;
	background-color: #fbd133;
	box-shadow: inset 1px 1px 1px 1px rgba(0,0,0,0.5);
	opacity: 0.5;
}
.single-portfolio .carousel-indicators .active {
	width: 15px;
	height: 15px;
	margin: 0px;
	background-color: #fbd133;
	opacity: 1;
}
.single-portfolio .carousel-inner .with-mobile img{
	width: initial !important;
}
.single-portfolio .mobile-app-slider{
	width: 280px;
}
.single-portfolio .mobile-app-slider .carousel-indicators {
	bottom: -130px;
}
.single-portfolio .mobile-app-slider{
	top: -250px;
}
.mock-up{
	width: 290px;
	position: absolute;
	z-index: 999;
	top: -67px;
	left: -20px;
}
.web-slider{
	width: 650px;
}
.mock-up-pc{
	position: absolute;
	top: -27px;
	width: 677px;
	left: -28px;
}
.single-portfolio .carousel-inner .with-desktop img{
	width: initial !important;
}
.single-portfolio .web-slider .carousel-indicators{
	z-index: 9999999;
	bottom: -220px;
}
.mob-img{
	position: absolute;
	left: 84%;
	margin-top: -160px;

}
.single-portfolio .social-media-content{
	/*margin-top: -200px;*/
	margin-bottom: 40px;
}
.case-studie{
	background: #fbd133;
	padding: 13px 20px;
	display: block;
	color: black;
	margin: 0 auto;
	text-align: center;
	width: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: none;
}

.blog-page #postholder {
	padding-left: 0;
	padding-right: 0;
}
@media screen and (min-width: 100px) and (max-width: 1024px){
	.single-portfolio .potfoliodetails{
		top: -150px !important;
		left: initial !important;
	}
	.single-portfolio .portfolioslider {
		position: relative;
		top: -100px;
		margin-bottom: 0px !important;
	}
	.single-portfolio .mobile-app-slider {
		top: 0px !important;
		left: initial !important;
	}

}
@media screen and (min-width: 768px) and (max-width: 1023px){
	.single-portfolio .potfoliodetails {
		top: -210px !important;
	}
	.single-portfolio .portfoliobanner{
		margin-top: 0px !important;
	}
	.prev-next{
		top: 230px !important;
	}
	.single-portfolio .portcontent{
		margin-top:150px;
	}
	.single-portfolio .social-media-content{
		margin-top: -40px;
	}
}
@media screen and (min-width: 100px) and (max-width: 767px){
	.single-portfolio .portfoliobanner{
		margin-top: 0px !important;
	}
	.portfolioslider.web-slider{
		width: 300px !important;
	}
	.mock-up-pc {
		position: absolute;
		top: 0;
		width: 100%;
		left: 0;
	}
	.single-portfolio .web-slider .carousel-inner .with-desktop img {
		width: 100% !important;
	}
	.mob-img {
		position: absolute;
		left: 77%;
		margin-top: -50px;
		width: 100px;
	}
	.single-portfolio .web-slider .carousel-indicators {
		z-index: 9999999;
		bottom: -140px;
	}
	.single-portfolio .portcontent{
		margin-top:50px;
	}
	.single-portfolio .social-media-content{
		margin-top: -40px;
	}
	.ittisa-photos img {
		width: 100% !important;
	}
}
@media screen and (min-width: 480px) and (max-width: 767px){
	.single-portfolio .potfoliodetails h1 {
		font-size: 50px;
	}
	.single-portfolio .potfoliodetails p {
		font-size: 25px;
	}
	.tabslist li {
		width: 48% !important;
	}
}

@media screen and (min-width: 100px) and (max-width: 568px){
	.mock-up {
		width: 103%;
		position: absolute;
		z-index: 999;
		top: -40px;
		left: -2px;
	}
	.single-portfolio .carousel-inner .with-mobile img {
		width: initial !important;
	}
	.single-portfolio .mobile-app-slider {
		width: 200px;
	}
	.single-portfolio .mobile-app-slider .carousel-inner .item img {
		width: 100% !important;
	}
	.single-portfolio .mobile-app-slider .carousel-indicators {
		bottom: -50px;
	}
}

@media screen and (min-width: 100px) and (max-width: 479px){
	.single-portfolio .potfoliodetails h1 {
		font-size: 30px;
		margin-bottom: 4px;
	}
	.single-portfolio .potfoliodetails p {
		font-size: 18px;
	}
	.single-portfolio .potfoliodetails {
		top: -100px !important;
	}
	ul.prev-next {
		top: 80px !important;
	}
	.portfolio-tabs{
		margin: 20px 0 0 !important;
	}
	.portfolio-tabs ul li a{
		font-size: 17px !important;
	}
	.tabslist li{
		width: 49% !important;
	}
	.tabslist > li > a:after, .tabslist > li.active > a:after{
		top: -16px !important;
	}
}
@media screen and (max-width: 360px) and (min-width: 100px)
{
	.mob-img {
		position: absolute;
		left: 70%;
		margin-top: -50px;
		width: 100px;
	}
}





.expert-consultants img{
	width: 100% !important;
}

.portfolio{
	display: none !important;
} 
#breadcrumbs li a{
	color: #FCC61E;
}
#breadcrumbs li:last-child a{
	color: black;
}
.first-div .entry-title{
	display: none;
}
.published-date{
	display: none;
}
.inner .svg img{
	width: 100%;
}
img.img-responsive.footer-logo2, img.img-responsive.footer-google-partner {
	/*margin-top: 15px;*/
	margin-top: 15px;
	float: left;
	padding: 10px;
	margin-left: -2px;
}
.footer-contact h5{
	/*font-weight: bold;
	font-size: 14px !important;*/
	font-weight: bold;
	font-size: 11px !important;
	float: left;
	/* margin-left: 21px; */
	margin-top: 53px;
	position: ABSOLUTE;
	left: 124px;
}
.sy-innerBlog{
	margin-top: 50px;
} 

.sy-innerBlog div {
	margin: 0px auto;
}
.single-service .blog-content .blog-content{
	display: none;
}
.da-thumbs li a div span{
	line-height: 1;
}
p.form-submit input[type="submit"]
{
	background: #fab712;
}
.navbar-brand-img{
	width: 90px !important;
}
.single-blog h1,.single-blog h2,.single-blog h3,.single-blog h4,.single-blog h5,.single-blog h6{
	font-family: OstrichSans-Black !important;
	font-weight: bold; 
}
.portcontent ul{
	margin-left: 50px !important;
}
@media (min-width: 2000px){
	#reloj{
		top :0px !important;
	}
}
/*Services Gif Ico*/
.services-template-default .left-section {
	margin-top: 35px;
	/*background-position: center;*/
	/*background-repeat: no-repeat;*/
	/*background-size: contain;*/
	/*background-size: 80%;*/
	/* min-width: 100%; */
	/* min-height: 85%; */
	/*max-height: 425px;*/
}
.single-services .left-section .Analytics {
	margin-top: 120px;
}
.services-template-default .left-section.Technology {
	margin-top: -40px;
}
.services-template-default .left-section.Digital.Transformation {
	margin-top: 7px;
}
.single-services .left-section .Digital.Transformation {
	margin-top: 107px;
}
.services-template-default .left-section.Digital.Marketing {
	margin-top: -27px;
}
.single-services .left-section.Digital.Marketing img {
	width: 25%;
}
.single-services .left-section.Analytics {
	margin-top: 2px;
}
.single-services .right-section .right-box a {
	color: #FCC61E;
	font-family: OstrichSans-Black;
}

.left-sectionl img {
	width: 30%;
	margin: 0px auto;
	/* margin-top: 15px; */
	position: absolute;
	left: 31%;
	top: 109px;
}
.left-sectionl {
	background-repeat: no-repeat;
	background-position: center;
	min-height: 400px;
	position: relative;
	background-size: contain;
}
.left-sectionl.Digital.Marketing img {
	position: absolute;
	left: 46%;
	width: 19%;
}
.left-sectionl.Analytics img {
	position: absolute;
	left: 39%;
	width: 20%;
	top: 181px;
}
.form-control{
	padding-left: 5px !important;
}
/*Services*/
/*Navbar*/
div#bs-example-navbar-collapse-1 {
	/*width: 13%;*/
	float: right;
	z-index: -1;
}
/*Navbar*/

/*@media(min-device-width:1300px){
	#reloj .overflow {
		left: 11%;
		top: -197px;
	}
	}*/
	@media(min-width:1400px){
		#reloj .overflow {
			top: -109px;
		}
	}
	@media(max-width:640px){
		div#bs-example-navbar-collapse-1 {
			width: 100%;
		}
		.services-template-default .left-section{
			margin-top: -56px;
		}
	}
	@media(max-width: 768px){
		.footer-contact ul li{
			text-align: center !important;
			width: initial;
		}
		.awards-list:nth-child(7) {
			margin-left: 180px !important;
		}
		.awards-list:nth-child(8) {
			margin-left: 301px !important;
		}
	}
	@media(max-width: 414px){
		.footer-contact ul {
			/*margin-left: 62px;*/
			/*margin:0px auto;*/
		}
		.footer-contact ul li{
			text-align: left !important;
		}
		.want-more{
			text-align: left;
		}
		.awards-list:nth-child(7),.awards-list:nth-child(8) {
			margin-left: 0px !important;
		}
	}
	@media(max-width: 375px){
		.awards-list:first-child{margin-top:0px}
		.awards-list:nth-child(2){margin-top:0px}
		.awards-list:nth-child(3){margin-top:0px}
		.awards-list:nth-child(4){margin-top:0px}
		.awards-list:nth-child(5){margin-top:0px;}
		.awards-list:nth-child(6){margin-top:0px;}
		.awards-list:nth-child(7){margin-top:0px;}
		.awards-list:nth-child(8){margin-top:0px;}
		.awards-list:nth-child(9){margin-top:0px;}
		.awards-list:nth-child(10){margin-top:0px;}
		.awards-list:nth-child(11){margin-top:0px;}
	}
	@media(max-width: 685px){
		.awards-list:first-child{margin-top:0px}
		.awards-list:nth-child(2){margin-top:0px}
		.awards-list:nth-child(3){margin-top:0px}
		.awards-list:nth-child(4){margin-top:0px}
		.awards-list:nth-child(5){margin-top:0px;}
		.awards-list:nth-child(6){margin-top:0px;}
		.awards-list:nth-child(7){margin-top:0px;}
		.awards-list:nth-child(8){margin-top:0px;}
		.awards-list:nth-child(9){margin-top:0px;}
		.awards-list:nth-child(10){margin-top:0px;}
		.awards-list:nth-child(11){margin-top:0px;}
	}
	@media(min-width: 769px) and (max-width: 990px){.awards-list:first-child{margin-top:20px}.awards-list:nth-child(2){margin-top:70px}.awards-list:nth-child(3){margin-top:120px}.awards-list:nth-child(4){margin-top:170px}.awards-list:nth-child(5){margin-top:220px;}
	.awards-list:nth-child(6){margin-top: -193px;}.awards-list:nth-child(7){margin-top: -140px;margin-left:179px !important;}.awards-list:nth-child(8){margin-top: -93px;margin-left: 301px !important;}.awards-list:nth-child(9){margin-top: -41px;}.awards-list:nth-child(10){margin-top: 5px;}.awards-list:nth-child(11){margin-top: -193px;}
}
@media(min-width: 414px) and (max-width: 767px){.awards-list:first-child{margin-top:0px}.awards-list:nth-child(2){margin-top:0px}.awards-list:nth-child(3){margin-top:0px}.awards-list:nth-child(4){margin-top:0px}.awards-list:nth-child(5){margin-top:0px;}.awards-list:nth-child(6){margin-top:0px;}.awards-list:nth-child(7){margin-top:0px;margin-left:0px !important;}.awards-list:nth-child(8){margin-left:0px !important;margin-top:0px;}.awards-list:nth-child(9){margin-top:0px;}.awards-list:nth-child(10){margin-top:0px;}.awards-list:nth-child(11){margin-top:0px;}}

/*SRINIVAS */
.single-portfolio .mobile-app-slider{
	margin-bottom: -100px !important;
}
.single-portfolio .container.portfolioslider.web-slider{
	margin-bottom: -60px !important;
}
@media only screen and (min-width: 100px) and (max-width: 1023px) {
	.single-portfolio .portcontent {
		margin-top: 0;
	}
	.single-portfolio .mobile-app-slider{
		margin-bottom: 130px !important;
	}
	.single-portfolio .container.portfolioslider.web-slider{
		margin-bottom: 120px !important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {

}
@media only screen and (min-width: 100px) and (max-width: 767px) {
	.single-blog h1 {
		font-size: 29px !important;
	}
	.postcontainer {
		padding-left: 0;
		padding-right: 0;
	}
	.single-portfolio .potfoliodetails p{
		display: none !important;
	}
	.single-portfolio .portfoliobanner {
		margin-top: 70px !important;
	}
}
@media only screen and (min-width: 100px) and (max-width: 479px) {
	.single-portfolio .mobile-app-slider {
		margin-bottom: 50px !important;
	}
	.single-portfolio .container.portfolioslider.web-slider{
		margin-bottom: 50px !important;
	}
}
/*Career's Page*/
.page-template-custom-careers .custom-careers-heading h1,.page-template-custom-careers .custom-careers-heading2 h1{
	text-transform: uppercase;
	font-family:OstrichSans-Black;
}
.page-template-custom-careers .custom-careers-heading p {
	padding-top: 50px;
	letter-spacing: 1px;
	line-height: 1.9 !important;
	text-align: center;
}
.page-template-custom-careers .position,.page-template-custom-carrer .position  {
	background: #fff;
	border: 1px solid #FBD133;
	list-style: none;
	border-radius: 4px;
	border: 1px solid #ccd1d9;
	padding: 10px 15px 5px 15px;
	margin-top: 15px;
	text-align: center;
}
.page-template-custom-careers .position:hover,.page-template-custom-carrer .position:hover{
	background-color: #FBD133;
	border: 1px solid #ccd1d9;
	cursor: pointer;
}
.page-template-custom-careers .position h5,.page-template-custom-carrer .position h4 a{
	color: #2a333d;
	font-family:OstrichSans-Black;
}
.indvidual ul {
	padding-left: 30px;
	line-height: 2;
}
button.btn.info.center-block.jobs-applynow {
	padding: 15px;
	width: 200px;
	background-color: transparent;
	border: 1px solid #000;
}
button.btn.info.center-block.jobs-applynow:hover{
	border: 1px solid #000;
	color: #fff;
	background-color: #FBD133;
}
button.btn.info.center-block.jobs-applynow a{
	color: #000;
}
input.btn.info.button-primary.submit-custom {
	background: transparent;
	padding: 10px;
	columns: #fff;
}
input.btn.info.button-primary.submit-custom:hover{
	background-color: transparent;
	columns: #fff;
}
.page-template-custom-careers .jd,.page-template-custom-careers .requirements{
	padding: 10px;
}
.page-template-custom-careers .breadcrumb a {
	color: #FCC61E;
	text-decoration: none;
}
.col-sm-12.col-xs-12.col-md-12.position-single h3{
	color: #2a333d;
	font-family:OstrichSans-Black;
	font-weight: 800;
}
.page-template-custom-carrer-php h1{
	font-weight: bold !important;
	font-family: OstrichSans-Black;
	font-size: 36px; 
}
.blog-content p img {
width: 100%;
height: 100%;
}
@-webkit-keyframes scalex{
	from {-webkit-transform: scale(0.9);}
	65% {-webkit-transform: scale(1.2);}
	to {-webkit-transform: scale(0.9);}    
}

.home .fa-angle-down{
	cursor: pointer;
	font-size: 39px;
	width: 100%;
	text-align: center;
	position: relative;
	top: -28px;
	left: 20px;
	-webkit-animation-name: scalex;
	-webkit-animation-duration:0.4s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
}
.single-service h3 {
	font-weight: bold;
	font-size: 21px;
}
.single .sy-innerBlog ul{
	margin-left: 40px !important;
}

.blog-content ol, .blog-content ul {
	margin-left: 33px;
	list-style-type: decimal;
}
.blog-content ol li, .blog-content ul li {
	padding-top: 10px !important; 
}
.errpageContinue {
	color: black;
	border: 1px solid black;
	padding: 6px 10px;
}
.errpageContinue:hover {
	background-color: black;
	color: white; 
	transition: 1s;
}
body.blog.mostrar .homepage .bb,body.blog.mostrar .homepage .our-clients,body.blog.mostrar .homepage .recognitions,
body.blog.mostrar .homepage .oursrv,body.blog.mostrar .homepage .hidden-xs,body.blog.mostrar .homepage > .container-fuild{
	display: none;
}   
@media (min-width:1199px ){
	.right-div h4{
		padding: 0 20px !important;
	}
	.right-div input[type=text],.right-div input[type=email]{
		width: 86% !important;
	}
	.right-div .btn-custon{
		margin-left: -32px !important;
	}
	.right-div{
		background-size: 100% 110% !important;
	}
}
/*Career's Page*/


@media (min-width:993px ){
	.page-template-custom-contact-php div.wpcf7-mail-sent-ok {
		border: 1px solid #000;
		margin-top: 0;
		margin-left: 19px;
		width: 230px;
		margin-bottom: 31px;
		font-size: 12px !important;
		text-align: center;
	}
	.right-div{
		background-size: 100% 110% !important;
	}
}
@media (max-width:767px ){
	.home .fa-angle-down{
		display: none;
	}
}


@media (min-width:767px ){
	.over-head{
		text-align: center;
		position: absolute;
		top: 45%;
		left: 35%;	
	}
	.services-template-default .left-section{
		position: relative;
	}
}
@media only screen and (min-width: 100px) and (max-width: 767px) {
	.home .container-fuild h2 {
		line-height: 32px !important;
	}
	.ittisa_careers_block, .ittisa_careers {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.ittisa_careers_block h1 {
		padding-bottom: 10px !important;
		padding-top: 26px !important;
	}
	.jobman_app_form-template-default .ittisa_careers {
		margin-top: 50px !important;
	}
	.portfolio-in {
		padding: 60px 0 !important;
	}
	.breadcrumb-port{
		margin-bottom: 0 !important;
	}
	.single-services .right-section {
		max-height: none !important; 
	}
	.single .sy-innerBlog div{
		width: auto !important;
	}
	.single .social-sharing.ss-social-sharing{
		width: 70px !important;
	}
	.single iframe{
		width:100% !important;
	}
} 

.portfolioslider .carousel-inner .item img {
	border: 11px solid white;
	border-radius: 25px;
}
.portfolioslider.mobile-app-slider .carousel-inner .item img,.portfolioslider.web-slider .carousel-inner .item img {
	border: 0px solid white;
	border-radius: 0px;
}
.tag div#blog-pg img {
    width: 100%;
    height: 100%;
}

.tag .blog-pg {
    background: #eeeeee !important;
    padding: 20px;
}
.social-sharing.ss-social-sharing {
    position: fixed;
    left: 0px;
    width: 50px;
}
.single .side-contact-form-2{
	min-height: 350px;
}
.page-template-custom-team .header-content .meet:before{
	margin-left: -3.5% !important;
} 
.the_champ_sharing_title{
display:none;
}
.single ul.the_champ_sharing_ul {
    margin-left: 0px !important;
    padding-bottom: 20px !important;
    min-height: 60px !important;
}
.single-post .comment-list {
    margin-top: 0;
}
.single-blog h2{
font-size:18px !Important;
    font-family: opificioRegular !Important;
}
.single-post #respond h3{
font-size:18px !Important;
}
.single-post .reply{
right:initial;
left:20px !Important;
}
.comment-content p{
padding-left:40px;
}
.single-post .comment-list .comment-content {
    padding: 0px 6px 30px 16px !important;
}
@media (max-width: 992px) and (min-width: 100px)
{
.single .side-contact-form-2 {
        position: relative;
}
}

@media (min-width: 768px){
.single-address {
    min-height: 345px !Important;
}
}