/***** Overwrite Shortcode style *****/
.idz_row, .wrap-box .idz_row{ width: 1117px;}

a.idz-button.orange {background:#fd6d52;}
a.idz-button.orange:hover {background:#ff8b75;}
a.idz-button.grey {background:#6b6b6b;}
a.idz-button.grey:hover {background:#939393;}
a.idz-button, a.idz-button.small {font-size: 11px; padding:5px 15px;}
a.idz-button.medium {font-size: 13px; padding:9px 20px 10px 20px;}
a.idz-button.large {font-size: 15px; padding:15px 24px 16px 24px;}

a.idz-button.small i {font-size:13px; vertical-align:middle; margin-right:5px}
a.idz-button.medium i {font-size:18px; vertical-align:middle; margin-right:5px}
a.idz-button.large i {font-size:21px; vertical-align:middle; margin-right:5px}

.progress-bar, .progress-bar div, .progress-bar div.progress-meter {
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.progress-bar.orange > div {background: #fd6d52 !important;}

.idz-dropcap{background:#4f4f4f;}

.flatborder i {
display:block;
text-align:center;
margin:0px auto 8px auto;
float:none !important;
}

.flatborder.left i {
margin-right:12px;
margin-left:0;
top:3px;
position:relative;
float:left !important;		
}

.flatborder.right i {
margin-left:12px;
margin-right:0;
top:3px;
position:relative;
float:right !important;		
}


.idz-alert {
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}



.promo-box:before {
width:103.3%;
height:2px;
content:"";
background-color:#fff;
position:relative;
top:4px;
left:-35px;
float:left;
}

.promo-box:after {
width:103.3%;
height:2px;
content:"";
background-color:#fff;
position:relative;
bottom:4px;
left:-35px;
float:left;
}

.promo-box {
width:100% !important;
position: relative;
margin:15px 0 25px 0;
padding-left:35px;
background-color: #b7bec3;
float:left;
}

.promo-text {width:74.6%; padding-top:27px; padding-bottom:27px; float:left;}
.promo-text .flatborder {position:relative; top:-2px; left:0px;}
.promo-text .no-border {color:#fff; position:relative; top:8px; left:0px;}
.promo-button {
width:25.4%;
margin:4px 0 0 0;
padding-top:5px;
padding-bottom:5px;
text-align:center !important;
float: right;
border:0;
}
.promo-button h3 {
padding:32px 0px 33px 0px;
display:inline-block;
}
.promo-button i {
width:25px; 
height:25px;
margin-left:10px;
background:#a5acb2;
color:#cdd2d6;
font-size:11px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
top:-3px;
position:relative;
display:inline-block;
}
.promo-box h1 .promo-box h2, .promo-box h3, .promo-box h4, .promo-box h5, .promo-box h6 {color:#fff; margin-bottom:3px;}
.promo-box p {font-size:14px; color:#fff; margin-bottom:5px;}

.promo-button {background-color:rgba(255, 255, 255, 0.15);}



/***** Pricing Plan Styling *****/
.pricing-title {
text-transform:uppercase;
}
.pricing-column {
background-color:#5e5e5e;
transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-webkit-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}

.pricing-column ul{margin:0; padding:0}

.pricing-column:hover {
-webkit-box-shadow:0 2px 16px rgba(0,0,0,0.2); 
-moz-box-shadow:0 2px 16px rgba(0,0,0,0.2); 
box-shadow:0 2px 16px rgba(0,0,0,0.2);
}

.pricing-price {
background-color:#6b6b6b;
text-align:center;
}

.green-plan {background-color:#0d9d81;}
.green-plan .pricing-price {background-color:#1abc9c;}
.orange-plan {background-color:#e2644b;}
.orange-plan .pricing-price {background-color:#fd6d52;}
.blue-plan {background-color:#1e6783;}
.blue-plan .pricing-price {background-color:#2f87aa;}
.red-plan {background-color:#d34646;}
.red-plan .pricing-price {background-color:#ed4f4f;}

.pricing-button {
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}


/***** Tabs & Toggle *****/
.idz-tabs .idz-nav li a, .idz-tabs.left .idz-nav li a, .idz-tabs.right .idz-nav li a{
color:#fff;
background:#5b5b5b;
}

.idz-tabs .idz-nav .ui-tabs-selected a,
.idz-tabs .idz-nav .ui-tabs-active a {
border-top:solid 1px #fd6d52;
color:#fd6d52;
}

.idz-tabs.bottom .idz-nav .ui-tabs-selected a,
.idz-tabs.bottom .idz-nav .ui-tabs-active a {
border-top:none;
border-bottom:solid 1px #fd6d52;
}

.idz-tabs.right .idz-nav .ui-tabs-selected a,
.idz-tabs.right .idz-nav .ui-tabs-active a 
{
border-right:solid 1px #fd6d52;
color:#fd6d52;
}

.idz-tabs.left .idz-nav .ui-tabs-selected a,
.idz-tabs.left .idz-nav .ui-tabs-active a 
{
border-left:solid 1px #fd6d52;
color:#fd6d52;
}


.idz-toggle .idz-toggle-title, .idz-accordion .idz-accordion-title {
	background-color: #fafafa;
	border:1px solid #ddd;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}

.idz-toggle .ui-accordion-header-active, .idz-accordion .ui-accordion-header-active{
	background:#fd6d52;
	border:1px solid #fd6d52;
	-webkit-border-radius:0px;
	-moz-border-radius0px;
	border-radius:0px;
}

.idz-toggle-inner, .idz-accordion-inner {
	background-color:#fff;
	border:1px solid #ddd;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}

/***** Note *****/
.note, .note-folded {-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.note-folded.orange {background:#fd6d52;}
.note-folded.grey {background:#6b6b6b;}
.note-folded.grey:before {
border-style:solid;
border-color:#fff #fff #4f4f4f #4f4f4f;
-webkit-border-bottom-left-radius: 0px; 
-moz-border-radius-bottomleft: 0px; 
border-bottom-left-radius: 0px;
background:#4f4f4f; 
display:block; width:0;
}

.highlight {-webkit-border-radius:0x; -moz-border-radius:0px; border-radius:0px;}

/***** Wrapbox *****/
.wrap-box{
margin:0 -3.8% 40px -3.7%!important;
clear:both;
position:relative;
padding:40px 0;
background:#f7f7f7; border-top:1px solid #ddd; -webkit-box-shadow: inset 0px -2px 8px 0px rgba(0,0,0,0.04); -moz-box-shadow: inset 0px -2px 8px 0px rgba(0,0,0,0.04); box-shadow: inset 0px -2px 8px 0px rgba(0,0,0,0.04);
}

/***** Testimonial *****/
.testi-container {
width:100%;
margin-bottom:14px;
padding: 5px 6px 3px 0px; 
background-color:#fcfcfc;
border: solid 1px #e0e0e0;
position:relative;
float:left;
z-index:998;
-webkit-box-shadow: 0px 2px 0px 0px rgba(247,247,247,1);
-moz-box-shadow: 0px 2px 0px 0px rgba(247,247,247,1);
box-shadow: 0px 2px 0px 0px rgba(247,247,247,1);
}

.testi-container:before {
width: 27px;
height: 18px;
background:#fcfcfc;
content: '';
position: absolute;
z-index:999;
left:42px;
bottom: 0px;
margin-left: -8px;	
}
@media \0screen {.testi-container:before {background:none;}}

.testi-container:after {
width: 17px;
height: 17px;
background:#fcfcfc;
border:1px solid #e0e0e0;
content: '';
position: absolute;
z-index:888;
left:45px;
bottom: -5px;
margin-left: -7px;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
}
@media \0screen {.testi-container:after {background:none; border:none;}}

.testi-text {
width:100%;
float:left;
margin:0px;
padding:10px 14px 0px 14px;
}

.testi-image {
width:54px\0/;
height:54px\0/;
margin:0px 10px 25px 21px;
background-color:#e7e7e7;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
float:left;
}

.testi-image img{
width:54px;
height:54px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
float:left;
}

.testi-name {
color:#8c8c8c;
line-height:19px;
font-family: 'Source Sans Pro', Helvetica, Arial;
font-size: 15px;
margin-top:6px;
float:left;
}

.company-name {
font-family: 'Source Sans Pro', Helvetica, Arial;
font-size: 14px;
font-weight: normal;
text-transform:uppercase;
color:#fd6d52;
}


/***** Carousel styling *****/
.row .twelve-carousel { width: 103.6%; }

.list_carousel {
margin: 0;
width: 100%;
}

.list_carousel ul {
margin: -5px 0 0 0;
padding: 0 0 0 5px;
list-style: none;
display: block;
}

.list_carousel ul.gallery-carousel {
margin: 20px 0 9px -16px ;
padding: 0 2px 0 0;
list-style: none;
display: block;
}

.list_carousel li {
font-size: 40px;
color: #999;
text-align: center;
width: 160px;
height: auto !important;
padding: 0;
margin: 0px 6px;
display: block;
float: left;
}

.list_carousel ul.client-carousel li {
height:59px !important;
}

.list_carousel ul.testi-carousel li {
height:210px !important;
}

.list_carousel ul.gallery-carousel li {
width:243.5px !important;
height:auto !important;
margin: 0px 0px;
}

.list_carousel ul.gallery-carousel li h6 {
font-size:16px;
margin-top:18px;
color:#8c8c8c;
}
.list_carousel ul.client-carousel img{width:160px;}

.list_carousel ul.testi-carousel li .testi-image, .list_carousel ul.testi-carousel li .testi-image img {
width:78px !important;
height:78px !important;
margin:0 auto;
float:none !important;		
}

.list_carousel ul.gallery-carousel li img {
width:100% !important;
height:235px !important;
margin:0 auto;
float:none !important;		
}

.list_carousel ul.testi-carousel li .testi-text, .list_carousel ul.testi-carousel li .testi-name {
width:90%;
margin:0 auto;
float:none !important;
}

.list_carousel ul.testi-carousel li .testi-name {
font-family: "lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:13px;
color:#fd6d52;	
}

.list_carousel ul.testi-carousel li .testi-text blockquote:before {
display:none;
}

.list_carousel ul.testi-carousel li .testi-text blockquote p {
font-family: 'lato', Helvetica, Arial;
font-size:20px;
font-weight:300;
font-style:normal;
line-height:30px;
}

.list_carousel.responsive {
width: auto;
margin-left: 0;
}

.prev {
float: left;
margin-left: 0px;
position:relative;
top:-42px;
}


.next {
float: right;
margin-right: 0px;
position:relative;
top:-42px;
}

.prev i, .next i {color:#d4d4d4;}
.featured-column .prev i, .featured-column .next i {color:#ababab;}
#pager-carousel2 {margin-left:-15px;}

.pager, .pager_2 {
width: 100%;
text-align: center !important;
margin:0px 0px 15px 3px;
}

.pager_2 a:before {font-family:'WebHostingHub-Glyphs'; background:none;width:auto; height:auto; font-style:normal; color:#fff; content:'\f55e'; font-size:12px; position:relative; top:0px;}
.pager_2 a.selected:before {font-family:'WebHostingHub-Glyphs'; background:none;width:auto; height:auto; font-style:normal; color:#fff; content:'\f189'; font-size:12px; position:relative; top:0px;}

.pager a:before {font-family:'WebHostingHub-Glyphs'; background:none;width:auto; height:auto; font-style:normal; color:#c3c3c3; content:'\f55e'; font-size:12px; position:relative; top:0px;}
.pager a.selected:before {font-family:'WebHostingHub-Glyphs'; background:none;width:auto; height:auto; font-style:normal; color:#c3c3c3; content:'\f189'; font-size:12px; position:relative; top:0px;}

.pager a, .pager_2 a {
margin: 0 5px;
text-decoration: none;
font-size:0px;
}

.pager a.selected, .pager_2 a.selected {
text-decoration: none;
}

.timer {
background-color: #999;
height: 6px;
width: 0px;
}


.list_carousel ul.testi-carousel li .testi-text blockquote p {
font-family: 'Lato', Helvetica, Arial;
}

/***** Team *****/
.team-image {
width:52px\0/;
height:52px\0/;
margin:0 10px 0 0;
background-color:#e7e7e7;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
float:left;
}

.team-image img{
width:52px;
height:52px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
float:left;
}

.team-name {
color:#8c8c8c;
line-height:19px;
margin-top:6px;
float:left;
}

.team-name a, .team-name a:visited{color:#8c8c8c;}

.team-job {
color:#fd6d52;
float:left;
}

.team-wrap h6 {
margin-top:-26px;
position:relative;
z-index:9999;	
}

@-moz-document url-prefix(){.team-wrap h6 { margin-top:-27px; }}
x:-o-prefocus, .team-wrap h6 { margin-top:-27px; }

.team-wrap p.subheader {
color:#fff;
margin-top:-4px;
padding:3px 12px 4px 12px; 
background:#fd6d52; 
color:#fff; 
font-size:11px;
font-family: "Segoe UI", "helvetica neue", arial, sans-serif;
text-transform:uppercase;
vertical-align:baseline;
margin-bottom:15px	
}
.team-wrap br {
    display: none;
}
.team-social {
width:33px !important;
height:33px !important;
text-align:center;
line-height:24px;
margin-top:80%;
margin-left:0%;
margin-right:3%;
float:left;	
}

.team-social i {
margin-right:0px !important;
top:-2px !important;
left:-4px !important;
position:relative !important;	
}

/***** Tab *****/
ul.tabs-round {
display:block;
margin:30px auto;
text-align:center;
}

ul.tabs-round li {
display:inline-block;
}

ul.tabs-round li a {
display:block;
height:44px;
line-height:44px;
color:#ababab;
background:#fff;
border:solid 1px #ddd;
font-family: 'Lato', sans-serif;
font-size:12px;
font-weight:300;
text-transform:uppercase;
text-decoration:none;
margin-right: -4px;
padding:0 36px;
position:relative;
z-index:100;
}

ul.tabs-round li.ui-tabs-active a {
background:#fd6d52;
border:1px solid #fd6d52;
color:#fff;
position:relative;
z-index:100;
}

.tab_container-round {
width:100%!important;
margin:0 0 12px 0;
border-top:none;
clear:both;
background:#fff;
position:relative;
}


/***** Portfolio Filter *****/
.layout_masonry{margin:0 !important}
.layout_masonry > li { padding: 0 7px 14px !important; }

.isotope-item {
z-index: 2;
}

.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}

.isotope,
.isotope .isotope-item {
/* change duration value to whatever you like */
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
transition-duration: 0.8s;
}

.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
transition-property: height, width;
}

.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
transition-property: transform, opacity;
}



#pf-filter {
    margin-bottom: 80px;
}
#pf-filter ul {
margin:10px -5px 0px 0;
padding:0px;
float:right;
}

#pf-filter ul li {
margin-left:5px;
font-family: 'Lato', sans-serif;
font-size:11px;
text-transform:uppercase;
list-style:none;
display:inline-block;
float:left;
}

#pf-filter ul li a {
border:1px solid #fff;
padding:7px 14px 8px 14px;
color:#b6b6b6;
text-decoration:none;
}

#pf-filter ul li a:hover {
border:1px solid #ddd;
color:#b6b6b6;
text-decoration:none;
}

#pf-filter ul li a:active, #pf-filter ul li a.selected {
border:1px solid #ddd;
color:#b6b6b6;
text-decoration:none;
}

.pf-slide {
height:320px;
margin:10px 0 15px 0 !important;
background:#dcdcdc;
}



/***** Caption Image Styling *****/
div figure {
height:100% !important;
margin: 0;
position: relative;
}

div figure img {
width: 100% !important;
display: block;
position: relative;
}

div figcaption {
font-size:12px;
position: absolute;
top: 0;
left: 0;
padding: 15px;
background: #4a4a4a;
color: #979797;
}

div figcaption h1,
div figcaption h2,
div figcaption h3,
div figcaption h4,
div figcaption h5,
div figcaption h6 {
margin: 0 0 3px 0;
padding: 0;
color: #fff;
}

div figcaption h1 a,
div figcaption h2 a,
div figcaption h3 a,
div figcaption h4 a,
div figcaption h5 a,
div figcaption h6 a {
text-decoration:none;
color:#fff !important;
}

div figcaption a.preview {
width:36px;
height:36px;
text-align: center;
line-height:34px;
background: #5e5e5e;
color: #fff;
}

div figcaption a.permalink {
width:36px;
height:36px;
margin-right:0;
text-align: center;
line-height:34px;
background: #5e5e5e;
color: #fff;
}

div figcaption a.videoprev {
color: #fff;
position:relative;
text-align:center;
display:block;
height:auto;
vertical-align:middle;
}

div figcaption a.videoprev i {
font-size:52px;
}

div figcaption p {
line-height:18px !important;
}

/* Caption Style 1 */
.caption-style1 figure {
overflow: hidden;
}

.caption-style1 figure img {
-webkit-transition: -webkit-transform 0.4s;
-moz-transition: -moz-transform 0.4s;
transition: transform 0.4s;
}

.no-touch .caption-style1 figure:hover img,
.caption-style1 figure.cs-hover img {
-webkit-transform: translateY(-50px);
-moz-transform: translateY(-50px);
-ms-transform: translateY(-50px);
transform: translateY(-50px);
}

.caption-style1 figcaption {
width: 100%;
top: auto;
bottom: 0;
opacity: 0;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
transition: transform 0.4s, opacity 0.1s 0.3s;
}

.no-touch .caption-style1 figure:hover figcaption,
.caption-style1 figure.cs-hover figcaption {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
-moz-transition: -moz-transform 0.4s, opacity 0.1s;
transition: transform 0.4s, opacity 0.1s;
}

.caption-style1 figcaption a.preview {
position: absolute;
bottom: 0px;
right: 0px;
color:#fff;
}

/* Caption Style 2 */
.caption-style2{position:relative;}
.caption-style2 figure img {
z-index: 10;
-webkit-transition: all 0.4s ease-in-out 0.2s;
-moz-transition: all 0.4s ease-in-out 0.2s;
-o-transition: all 0.4s ease-in-out 0.2s;
-ms-transition: all 0.4s ease-in-out 0.2s;
transition: all 0.4s ease-in-out 0.2s;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
display: block;
position: relative;
}

.caption-style2:hover img {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transition-delay: 0s;
-moz-transition-delay: 0s;
-o-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}

.caption-style2 figcaption {
width:100%;
height:100%;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0) rotate(0deg);
-moz-transform: scale(0) rotate(0deg);
-o-transform: scale(0) rotate(0deg);
-ms-transform: scale(0) rotate(0deg);
transform: scale(0) rotate(0deg);
-webkit-transition: all 0.4s ease-in;
-moz-transition: all 0.4s ease-in;
-o-transition: all 0.4s ease-in;
-ms-transition: all 0.4s ease-in;
transition: all 0.4s ease-in;
}

.caption-style2:hover figcaption {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1) rotate(0deg);
-moz-transform: scale(1) rotate(0deg);
-o-transform: scale(1) rotate(0deg);
-ms-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
}

.caption-style2 figure a {
position: absolute;
bottom: 2px;
right: 0px;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.caption-style2 figure a.permalink{
right:38px;
}

.caption-style2:hover figcaption a{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
transition-delay: 0.5s;
}


/***** Client *****/
ul.client-box {
margin:0px -5px 25px -14px !important;
float:left;
}

ul.client-box li {
width:33%;
height:30px;
text-align:center;
margin:0;
padding:20px 0px 68px 0px;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
display:inline-block;
transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
filter:alpha(opacity=60); 
opacity: 0.6;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
filter: gray; 
-webkit-filter: grayscale(100%);
float:left;
}

ul.client-box li img {
width:130px;
height:48px;
}

ul.client-box li:hover {
filter:alpha(opacity=100); 
opacity: 1;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%); 
}

ul.client-box li:nth-child(3n){
border-right:none;	
}

ul.client-box li:nth-child(n+7){
border-bottom:none;	
}


/***** Post Shortcode *****/
.idz_post_container{margin-bottom:20px}
.idz_post_section{padding-bottom:23px;
border-bottom:1px solid #ddd;}
.idz_post_section img{margin-bottom:-7px;}
.idz_title_ps{text-transform:uppercase; margin-bottom:5px;}
.idz_post_meta{margin:0px 0 10px 0; padding:7px 12px; background-color:#fd6d52; color:#fff; position:relative}
.idz_post_meta li{
display:inline-block;
margin-right:18px; 
text-transform:uppercase; 
font-size:11px; 
font-family: "Segoe UI", "helvetica neue", arial, sans-serif;
text-transform:uppercase;
position:relative;
}
.idz_post_meta li a, .idz_post_meta li a:visited{color:#fff;}
.idz_post_meta li i{margin-right:5px;}
.idz_post_meta .meta{display:none;}
.idz_post_meta .ratings{ margin:0 0 0 0; padding:0 0 0 0}
.idz_post_meta .ratings ul{padding:0; margin:0 0 -6px 0 !important;}
.idz_post_meta .ratings ul, .idz_post_meta .ratings a:hover, .idz_post_meta .ratings .rating{
  background-image: url(../images/star2.png) !important;
  background-repeat:repeat-x;
}

ul.news-child {
width:100% !important;
margin:0px 0px 0px 0px !important;
padding:0;
float:left;
}

ul.news-child li p.popular-title {
font-family: 'Lato', serif;
font-size:14px;
font-weight:300;
line-height:22px;
margin:5px 0 5px 0;
}

ul.news-child li img {
width:70px;
height:70px;
margin:6px 13px 0px -15px;
float:left;
}

.block-grid.one-up.news-child li img {
margin:6px 13px 0px 0px;
}

ul.news-child li {
list-style-type:none;
margin-bottom:0px;
padding-top:19px !important;
padding-right:15px;
padding-bottom:25px !important;
border-bottom:1px solid #ddd;
float:left;
}

ul.news-child li:nth-child(2n+2) {
padding-left:25px;
}

.block-grid.one-up.news-child li:nth-child(2n+2) {
padding-left:0px !important;
}

ul.news-child li p.popular-rating {
margin:0;
font-size: 11px;
text-decoration:none;
text-transform:uppercase;
font-family: "Segoe UI", "helvetica neue", arial, sans-serif;
color:#fd6d52;
float:left;
}

ul.news-child li p.popular-date {
margin:0;
font-size: 11px;
text-decoration:none;
text-transform:uppercase;
font-family: "Segoe UI", "helvetica neue", arial, sans-serif;
color:#fd6d52;
float:left;
}

ul.news-child li p.popular-date i {
position:relative;
top:1px;
margin-right:5px;
}

ul.news-child li a.button-more, ul.news-child li a.button-more:visited {
margin:0px 7px 0 0;
color:#fd6d52;
float:right;
}

ul.news-child li a,ul.popular-list li a:visited {
color:#5f5f5f;
text-decoration:none;
}

ul.news-child li a:hover {
color:#e1725f;
text-decoration:none;
}

.idz_inlinelist li:nth-child(odd) .post-inline-title {
background-color:#ff7c64 !important;
}


.post-inline-title {
background-color:#fd6d52;
padding:5px 12px 7px 12px;
font-size:11px;
font-family: "Segoe UI", "helvetica neue", arial, sans-serif;
text-transform:uppercase;
}

.post-inline-title a, .post-inline-title a:visited {
color:#fff !important;
text-decoration:none;	
}


/***** Newsticker styles *****/
.tickercontainer { 
width: 709px;  
height: 36px;
background:#fd6d52;
margin: 0; 
padding: 0;
overflow: hidden;
float:left;
}

.tickercontainer .mask { 
position: relative;
top: 7px;
left:1.3%;
width: 97.4%;
overflow: hidden;
}

ul#newsticker { 
position: relative;
left: 100%;
font-family: 'Lato', sans-serif;
font-size:12px;
list-style-type: none;
margin: 0;
padding: 0;
}

ul#newsticker li {
float: left; 
margin: 0;
padding: 0;
color: #fff;
}

ul#newsticker a {
white-space: nowrap;
padding: 0;
font-family: 'Lato', sans-serif;
font-size:12px;
margin: 0 50px 0 0;
color: #fff;
} 

ul#newsticker span {
margin: 0 10px 0 0;
}


.breaking-news h4.idz_headline_title {
background-color:#4a4a4a;
color:#fff;
font-family: 'Lato', sans-serif;
text-transform:uppercase;
margin:0;
padding:5px 12px;
float:right;
}

.banner-magazine-container{position:relative;}
.magazine-style {
width:100%;
position:relative;
top:300px !important;
}

.magazine-style p {
background:rgba(253,109,82,0.50);
font:11px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#fff !important;
margin:0px 0 0 0;
padding:6px 10px;
display:inline;
}

.magazine-style h4 {
margin:2px 0 0 0;
text-transform:uppercase;
background:rgba(0,0,0,0.50);
padding:12px 12px;
display:block;
}

.magazine-style h4 a, .magazine-style h4 a:visited {
color:#fff !important;
}

.magazine-style ul.post-info {
width:100%;
margin:-5px 0px 20px 0px;
font-size:11px !important;
font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#fff !important;
float:left;	
}

.magazine-style ul.post-info li {
margin-right:30px;
color:#fff !important;	
}

.magazine-style ul.post-info li span {
margin-left:3px;
}

.magazine-style ul.post-info li a, .magazine-style ul.post-info li a:visited {
color:#fff !important;	
}

.magazine-style ul.post-info li i {
font-size:12px;
color:#fff !important;
top:2px;
}

x:-o-prefocus, .banner-magazine {margin:0px 0 40px 0;}

.banner-magazine {
width:100%;
height:450px !important;
margin:0px 0 40px 0;
background:#dcdcdc;
position:relative;
overflow:hidden;
}

x:-o-prefocus, .banner-magazine {margin:0px 0 40px 0;}


/***** Social Icon *****/
ul.social-list li {
font-size:20px !important;
margin:0px 5px 10px 0px;
display:inline-block;
transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-webkit-transition: all .25s ease-in-out;
height:49px !important;
width:49px !important;
line-height:49px !important;
}

ul.social-list li i {
transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-webkit-transition: all .25s ease-in-out;
}
.social-list li i.icon-youtube {line-height: 46px;}
.social-list li.github-color, .github-color:hover {background-color:#4183c4;}
.social-list li.flickr-color, .flickr-color:hover {background-color:#ff0084;}
.social-list li.vimeo-color, .vimeo-color:hover {background-color:#1ab7ea;}
.social-list li.twitter-color, .twitter-color:hover {background-color:#33ccff;}
.social-list li.facebook-color, .facebook-color:hover {background-color:#3b5998;}
.social-list li.googleplus-color, .googleplus-color:hover {background-color:#DD4B39;}
.social-list li.pinterest-color, .pinterest-color:hover {background-color:#cb2027;}
.social-list li.tumblr-color, .tumblr-color:hover {background-color:#2c4762;}
.social-list li.linkedin-color, .linkedin-color:hover {background-color:#006699;}
.social-list li.dribbble-color, .dribbble-color:hover {background-color:#EA4C89;}
.social-list li.stumbleupon-color, .stumbleupon-color:hover{background-color:#eb4823;}
.social-list li.lastfm-color, .lastfm-color:hover {background-color:#d51007;}
.social-list li.rdio-color, .rdio-color:hover {background-color:#006ed2;}
.social-list li.spotify-color, .spotify-color:hover {background-color:#7ab800;}
.social-list li.instagram-color, .instagram-color:hover {background-color:#4c799f;}
.social-list li.dropbox-color, .dropbox-color:hover {background-color:#1f8ce6;}
.social-list li.evernote-color, .evernote-color:hover {background-color:#6fb536;}
.social-list li.skype-color, .skype-color:hover {background-color:#00aff0; color:#00aff0;}
.social-list li.paypal-color, .paypal-color:hover {background-color:#003366;}
.social-list li.picasa-color, .picasa-color:hover {background-color:#a8a8a8;}
.social-list li.soundcloud-color, .soundcloud-color:hover {background-color:#ff6600;}
.social-list li.behance-color, .behance-color:hover {background-color:#1769ff;}
.social-list li.sinaweibo-color, .sinaweibo-color:hover {background-color:#d62728;}
.social-list li.mixi-color, .mixi-color:hover {background-color:#f5a51c;}
.social-list li.rss-color, .rss-color:hover {background-color:#ff6600;}
.social-list li.mail-color, .mail-color:hover {background-color:#3498db;}
.social-list li.smashing-color, .smashing-color:hover {background-color:#ee512e;}
.social-list li.renren-color, .renren-color:hover {background-color:#005da5;}
.social-list li.flattr-color, .flattr-color:hover {background-color:#90b855;}
.social-list li.qq-color, .qq-color:hover {background-color:#00a2da;}
.social-list li.youtube-color, .youtube-color:hover {background-color:#d62e34;}



/***** Utility *****/
table th {color:#8c8c8c;}
.idz-table table th{color:#fff;}
i.small{font-size:32px;line-height:24px;}
.capitalize{text-transform:capitalize; font-weight:700; font-size:12px; color:#9a9a9a}
.gallery img{border:0 !important;}

.blog-wrapper ul.social-list li{width:auto !important; height:auto !important;}