/* ============================================================== */
/* ========================= General Elements =================== */
/* ============================================================== */
body{margin:0;font-size:13px;line-height:1.6em;}
a:hover{text-decoration:none;}
.site-width{padding:0 20px;}
.container-fluid{padding:0;}
.leftzero{padding-left:0 !important;}
h1, h2, h3, h4, h5, h6{margin:15px 0;font-weight:300;}
a{text-decoration:none;}
.btn{border-radius:0px;}
label{font-weight:normal;}
ul{padding:0;}
li{list-style:none;}
img{max-width:100%;}
.register h3{margin-bottom:45px;}
/* ============================================================== */
/* ========================= Helper Class CSS =================== */
/* ============================================================== */
.margin-top-20{margin-top:20px;}
.margin-top-40{margin-top:40px;}
.margin-top-60{margin-top:60px;}
.margin-top-100{margin-top:100px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-60{margin-bottom:60px;}
.margin-bottom-100{margin-bottom:100px;}
.margin20{margin-top:20px;margin-bottom:20px;}
.margin40{margin-top:40px;margin-bottom:40px;}
.margin60{margin-top:60px;margin-bottom:60px !important;}
.margin100{margin-top:100px;margin-bottom:100px;}
.padding20{padding-top:20px;padding-bottom:20px;}
.padding40{padding-top:40px;padding-bottom:40px;}
.padding60{padding-top:60px;padding-bottom:60px;}
.padding100{padding-top:100px;padding-bottom:100px;}
.padding-top-20{padding-top:20px;}
.padding-top-40{padding-top:40px;}
.padding-top-60{padding-top:60px;}
.padding-top-100{padding-top:100px;}
.padding-bottom-20{padding-bottom:20px;}
.padding-bottom-40{padding-bottom:40px;}
.padding-bottom-60{padding-bottom:60px;}
.padding-bottom-100{padding-bottom:100px;}
.overflowhidden{overflow:hidden;}
.mdx_seperator {border-color: #dddddd;border-style: solid none;border-width: 1px medium;clear: both;display: block;height: 8px;margin-bottom: 30px;margin-top: 30px;}
/* ============================================================== */
/* ========================= Cpanel CSS ========================= */
/* ============================================================== */
.panel{border-radius:0px!important;box-shadow:none!important;background-color:transparent;}
.scrollup{width:40px;height:30px;position:static;bottom:50px;right:100px;background-color:red;color:#fff;float:right;padding-top:6px;text-align:center;font-size:24px;border-top-left-radius:4px;border-top-right-radius:4px;}
#mdx_toppanel{position:absolute;top:0;width:100%;z-index:999999999999999;margin-left:auto;margin-right:auto}
#mdx_panel{width:100%;color:#999;overflow:hidden;position:relative;z-index:3;display:none;box-shadow:0px 9px 15px -6px #000}
#mdx_toppanel .content{padding-top:20px}
.mdx_tab{height:4px;position:relative;top:0;z-index:999}
.mdx_tab ul.login{border-radius:0 0 5px 5px;clear:right;display:block;float:right;padding:2px;position:absolute;right:0;margin:0px;box-shadow:0px 9px 15px -6px #000}
.mdx_tab ul.login li{text-align:left;padding:0 6px;display:block;float:left}
.mdx_tab ul.login li a:hover{color:white}
.mdx_tab a.opent, .mdx_tab a.closet{padding:0 20px !important;cursor:pointer;display:block;position:relative;color:#fff;text-decoration:none}
/* ============================================================== */
/* ========================= Header CSS ========================= */
/* ============================================================== */
#mdx_header h1 a, #mdx_header h1 a:hover, #mdx_header h1 a:visited{text-decoration:none;}
.headerwrap{border-bottom:3px solid;}
#mdx_header h1{margin:0;padding:0;}
#mdx_header .mdx_logo img{max-width:100%;}
.headertop{padding:7px 0;}
.srch{  border-radius: 0;margin-left: -1px;width: 33px;}
.search-bar{margin-top:25px;}
.srchtxt{border-radius: 0 !important;float: left;padding: 5px 5px 4px;  width: auto;}
.sisea-search-form i{margin-left:-22px;cursor:pointer;}
/* ============================================================== */
/* ========================= Extra CSS ========================== */
/* ============================================================== */
@media screen and (max-width:1023px){.flexslider .slidedesc, .flex-control-nav{display:none !important;}
.flex-caption{width:100% !important;left:0;bottom:0;position:relative !important;}
}
#mdx_extra .flexslider{margin:0;}
#mdx_extra .sliderbg{background-position:center top;background-repeat:no-repeat;background-size:100% auto;height:80px;}
.caption{color:#fff;padding:10px;width:100%;}
#mdx_extra .mdx_quote p{line-height:26px;}
#mdx_extra .mdx_quote{overflow:hidden;}
.flex-caption{bottom:0;height:auto;margin:0 0 20px;opacity:1;position:absolute;transition:all 0.3s ease 0s;width:40%;}
.flex-caption .slidetitle{clear:both;padding:15px;float:left;margin-bottom:20px;}
.flex-caption .slidetitle h2{margin:0;}
.flex-caption .slidedesc{clear:both;display:block;margin-bottom:15px;padding:10px;}
.bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0px}
.homepageslider .bx-wrapper .bx-pager{display:none;}
.bxslider img{height:450px;position:relative;max-width:100%;}
.bxslider{margin:0;padding:0;}
.bx-wrapper .bx-caption{left:0;position:relative;}
.bx-wrapper .bx-caption span{background:none repeat scroll 0 0 rgba(80, 80, 80, 0.75);bottom:0;display:block;font-family:inherit;font-size:32px;font-weight:100;line-height:46px;position:absolute;width:50%;}
.outside{bottom:34px;position:relative;z-index:99;}
#goback1 a{margin-left:-3px;}
#goback2 a{margin-left:-4px;}
.ico{ font-size: 18px;margin-left: 9px;margin-top: 7px;position: absolute;}
#onward a{display:block;padding:10px;position:relative;}
#goback a{display:block;padding:10px;position:relative;}
#onward{float:right;padding:7px;}
#goback{float:right;padding:7px;}
.features li {font-size: 14px;margin-bottom: 10px;}
/* ============================================================== */
/* ========================= Main Top CSS ======================= */
/* ============================================================== */
.mdx_homeimages img {padding: 0;width: 93%;}
.img_text_wrap{margin-top:14px;}
.img_text_wrap .articleThumbImage, .img_text_wrap .articleThumbMedia{position:relative;}
.img_text_wrap .readmore{bottom: -2px;padding: 5px 10px;position: absolute;right: -10px;}
/* ============================================================== */
/* ========================= Content Top CSS ==================== */
/* ============================================================== */
.recent_work .bx-wrapper .bx-viewport{background:none;border:none;box-shadow:none;left:0px;}
.recent_work .bx-controls{display:none;}
.recent_work .bx-wrapper{margin-top:60px;}
.recent_work .zoom a{padding:10px;}
#goback1{float:right;}
#onward1{float:right;}
/* ============================================================== */
/* ========================= Left Sidebar CSS =================== */
/* ============================================================== */
#mdx_leftwrap ul{margin:0;padding:0;}
/* ============================================================== */
/* ========================= Content CSS ======================== */
/* ============================================================== */
#mdx_content{margin-bottom:30px;}
#mdx_mainwrap{padding-bottom:50px;}

/*************************Bootstrap Demo page CSS**************************/
.show-grid [class^="col-"]{background-color:rgba(86, 61, 124, 0.15);border:1px solid rgba(86, 61, 124, 0.2);padding-bottom:10px;padding-top:10px;}
.nt{color:#2f6f9f;}
.s{color:#d44950;}
.na{color:#4f9fcf;}
/*************************Service Pages CSS***********************/
.services_list h1{text-transform:uppercase;}
.service_icon{position:relative;top:70px;}
.service_image_icon{border-right:5px solid;padding:25px 0px;overflow:hidden;}
.service_image_icon2 .service_icon2 a{border-radius:0 10px;display:block;height:60px;margin:auto;overflow:hidden;padding:20px 0;width:60px;}
.service_image_icon2:hover .service_icon2 a{transform:rotate(45deg);transition:.3s ease-in-out;}
.service_image_icon2:hover .service_icon2 a i{transform:rotate(-45deg);transition:.3s ease-in-out;}
/*************************Contact Pages CSS***********************/
.contactform .form-buttons{clear:both;overflow:hidden}
.contactform input, .contactform textarea{border-radius:0px;box-shadow:none;margin-bottom:11px}
.map iframe{border:1px solid;padding:2px;}
/*************************Blog Pages CSS***********************/
.blogwrap .item4, .blogwrap .item7, .blogwrap .item10, .blogwrap .item13, .blogwrap .item16{clear:left;}
.post.postlist.col-md-6.item3, .post.postlist.col-md-6.item5, .post.postlist.col-md-6.item7, .post.postlist.col-md-6.item9, .post.postlist.col-md-6.item11{clear:left;}
.post.postlist.col-md-4.item4, .post.postlist.col-md-4.item7, .post.postlist.col-md-4.item10, .post.postlist.col-md-4.item13, .post.postlist.col-md-4.item16{clear:left;}
.post.postlist.col-md-3.item5, .post.postlist.col-md-3.item9, .post.postlist.col-md-3.item13, .post.postlist.col-md-3.item17, .post.postlist.col-md-3.item21{clear:left;}
.layout_options img{margin-bottom:35px;margin-top:35px;}
.blog_list_col img{margin-bottom:35px;margin-top:35px;}
.external-url iframe{border:medium none;min-height:600px;width:100%;}
/*************************One Template for all Page CSS**********/
.template_for_all.jumbotron{background:none repeat scroll 0 0 hsla(0, 0%, 0%, 0);}
.template_for_all .btn{font-size:15px;padding:10px 50px;}
/*************************Login Page CSS************************/
.loginLoginFieldset label{width:20%;margin:0 0 10px;display:block;}
.loginLoginButton{display:block;margin:10px 0 0;}
.loginLoginButton .btn{border-radius:0px;}
.register{margin-top:10px;display:block;}
/* ============================================================== */
/* ========================= Right Sidebar CSS =================== */
/* ============================================================== */
#mdx_rightwrap ul{margin:0;padding:0;}
#mdx_rightwrap ul li{list-style:none;}
h4.mdx_titleextracolumn{border-bottom:4px solid;padding:10px;text-align:center;font-weight:normal;}
.articleThumbImage>img:hover{opacity:0.55;}
#mdx_rightwrap ul li, #mdx_leftwrap ul li{padding:7px 0px;margin:7px 0px;}
.mdx_tagcloud ul li{border:medium none !important;display:inline-block;margin:4px 2px !important;padding:0 !important;}
.mdx_tagcloud ul li a{padding:7px;}
.archives ul li{padding:10px 0px;border-bottom:1px solid #EEE;}
.right_ThumbImage{background-color:#f3f3f3;border:5px solid hsl(0, 0%, 93%);display:block;padding:0;text-align:center !important;vertical-align:middle;float:left;outline:1px solid hsl(0, 0%, 85%);}
.rightside_img_text_wrap{margin-top:30px;}
.paddinglr10{padding:0px 10px !important;}
/* ============================================================== */
/* ========================= Content Bottom CSS ================= */
/* ============================================================== */
.clients .bx-wrapper .bx-viewport{background:none;border:none;box-shadow:none;left:0px;margin-top: 35px;}
.clients .bx-wrapper{}
#goback2{float:right;}
#onward2{float:right;}
#goback2 a,#goback1 a{display:block; padding: 17px 21px 18px 15px;position:relative;}
#onward2 a,#onward1 a{display:block;   padding: 17px 20px 18px 15px;position:relative;}
.clients .bx-pager{display:none;}
 .clientbxslider > li {border: 1px solid #d4d4d4;}
/* ============================================================== */
/* ========================= Footer CSS ========================= */
/* ============================================================== */
#mdx_footer h4{text-transform:uppercase;}
#mdx_footerwrap{overflow:hidden;border-top:5px solid;padding-bottom:30px;padding-top:30px;}
#copyright-wrapper{overflow:hidden;}
#copyright{color:#000;padding-bottom:2px;padding-top:12px;border-top:1px solid #4c4f50;}
#copyright>div{padding:5px;}
#mdx_footerwrap a{text-decoration:none;}
#mdx_footerwrap p{margin:0;}
#mdx_footerwrap .tweet ul li{display:block;}
#mdx_footerwrap .modx_resources li{border-bottom:1px solid #555;}
#mdx_footerwrap ul li{overflow:hidden;}
#mdx_footerwrap .icon-twitter>a{display:block;margin-top:-30px;overflow:hidden;padding-left:45px;}
#mdx_footerwrap .icon-twitter:before{font-size:25px;}
#mdx_footerwrap .resource ul li a{padding-left:10px;}
#mdx_footerwrap .resource ul li{margin-bottom:10px;}
#mdx_footerwrap blockquote{padding:40px 60px 0;margin:0px;text-align:left;}
#mdx_footerwrap cite{float:right;}
.footer-link li{display: block;padding: 7px 0;}
.form-buttons .btn{margin-bottom:45px;margin-top:30px}
.testimonials{margin-bottom:20px;}
.copyright{font-size:12px;}
.footer_blog ul li{padding:6px 0 !important;}
.ThumbImage{padding: 0;}
.footer_address .address_fields li{padding:7px 0 !important;}
.footer_blog p{padding-left:0px !important;}
#topcontrol i{display:block;line-height:0.5;margin-right:0;overflow:hidden;}
.scroll{padding:5px 11px 15px;border:1px solid;}
#copyright-wrapper{background-color:#292c2e}
#flickr img{border-radius:2px;display:inline;float:left;margin:0 10px 10px 0;max-width:80%;width:25%;}
#flickr{margin-top:25px;}
.addressdetails ul{padding:0px !important;}
.addressdetails ul li{padding:7px 0px;}
/* ============================================================== */
/* ========================= Blog CSS =========================== */
/* ============================================================== */
.post{display:block;overflow:hidden;margin-bottom:15px}
.articleThumbImage img{display:block;width:100%;height:auto}
.post-info{border-bottom:1px solid;border-top:1px solid;margin:15px 0;padding:10px 0}
.paging ul.pageList li{float:left;list-style:none;margin-bottom:50px}
.paging ul.pageList li a{background-color:#666;color:#FFF;margin-right:15px;padding:12px;text-decoration:none}
.mdx_latestblogpost li.quip-latest-comment{padding-left:10px}
.pagination ul li{display:inline}
.post .about_author h3{margin-top:0}
.aboutauthor{display:block;overflow:hidden}
.mdx_latestblogpost{line-height:1.5em}
.mdx_latestblogpost .title{clear:both;display:block}
.mdx_latestblogpost .introtext p{margin:0}
.mdx_latestblogpost .pubdate{display:block;font-size:11px;padding:10px 0}
.mdx_latestblogpost ul li{display:block;padding:0 0 10px !important}
.right_ThumbImage{background-color:#f3f3f3}
.quip-comment-author, .quip-comment-author a{color:none !important}
.quip-comment-alt{background:none !important}
.quip-latest-comment{margin-bottom:10px}
.quip-latest-comment span{clear:both;display:block}
.quip-comment-author, .quip-comment-author a{color:#666 !important}
.quip-avatar{color:#666 !important}
.quip-add-comment label {float: left;width: 20%;}
.quip-add-comment textarea {padding: 0;width: 100%;}
.quip-fld br {clear: both;}
span.quip-allowed-tags {float: right;font-size: 11px;font-style: normal;font-weight: normal;}
.quip-add-comment input[type="text"] {border: 1px solid #888888;float: left;padding: 5px;width: 50%;}
.blogwrap{margin-bottom:55px;overflow:hidden}
.blogwrap h3{text-align:center}
.date_n_user .date{margin-right:14px}
.topbottombdr{border-bottom:1px solid;border-top:1px solid;margin-top:20px;padding:7px}
.date{margin-right:15px}
.user{margin-right:25px}
.postmeta{margin:15px 0}
.pagination li a{padding:13px 21px}
.pagination ul{float:right;margin-top:-1px}
.pagination ul > li > a, .pagination ul>li>span{background-color:#fff;border-color:#f2f2f2;border-image:none;border-style:solid;border-width:1px 1px 1px 1px;float:left;line-height:20px;padding:4px 12px;text-decoration:none;margin-left:-1px}
.post .quip-comment input[type="text"]{margin:0 0 10px}
.post .btn{border-radius:0px;border:0px;}
.button_big span{color:#000;font-size:19px}
.button_big{border-radius:4px 4px 4px 4px;padding:10px 25px;text-align:center;border:none;cursor:pointer}
.button_small span{font-size:11px;text-transform:uppercase}
.button_small{text-align:center;margin:15px;cursor:pointer;padding:7px 10px}
.readmore{margin:10px 0}
.button{overflow:hidden;cursor:pointer}
.vendor iframe{max-width:100%;}
.quip-reply-link a{padding: 7px 10px;}
.quip-comment {display: block;margin-bottom: 20px;overflow: hidden;}
.quip-comment-body {display: block;margin-top: 11px;}
.quip-comment-list { margin: 20px 0;}
.quip-add-comment{margin-top: 20px;}
.quip-add-comment input{width: 50%;border-radius: 0px;}
#quip-comment-notify-qcom{width: auto;}
.img_text_wrap .readmore a{color:#fff;}
.entry{margin-top: 10px;}
.quip-avatar {
    border: 1px solid #cccccc;
    float: right;
    margin: 2px;
    padding: 3px;
}
/* ============================================================== */
/* ========================= Accordion and Tab CSS ============== */
/* ============================================================== */
#accordion .panel-heading{background:none !important;border:1px solid;border-radius:0;margin:-1px;}
#accordion .panel-body{border:1px solid;margin:-1px;}
.tab-content p{text-align:justify;}
.tab-content>.tab-pane{border-bottom:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;overflow:hidden;padding:10px;}
/* ============================================================== */
/* ========================= Pricing Table CSS ================== */
/* ============================================================== */
.pricing_tablewrap{overflow:visible;}
.pricingt{color:#fff;text-align:center;cursor:default;margin:20px auto;padding:0}
.pricingt>li{float:left;list-style-type:none}
.pricingt>li:hover{transition:all .3s ease-in-out;transform:scale(1.02)}
.pricingt h1{text-transform:uppercase;padding:15px 0;font-weight:400;background:#111;background:linear-gradient(#555, #333);font-size:24px}
.pricingt h1.active{background:#044069;background:linear-gradient(#699b67, #547d52)}
.pricingt div.tcircle{width:125px;height:125px;margin:20px auto;border:1px solid #555;border-radius:50%;position:relative;transition:all 0.3s ease .300ms;box-shadow:inset 0 0 20px #000;display:table}
.pricingt .price{font-size:30px;text-transform:uppercase;vertical-align:middle;display:table-cell}
.pricingt .tlist li{list-style-type:none;margin:10px 0}
.pricingt .tfooter{padding:10px;background:#333;border-top:1px solid #777}
.pricingt .tfooter .button{color:#fff;display:inline-block;text-decoration:none;background:#000;padding:5px 10px;border-radius:15px;background:linear-gradient(#222, #111)}
.pricingt li.active .tfooter .button{background:#699B67;background:linear-gradient(#699b67, #547d52)}
.button:active{position:relative;top:1px}
.price_block{width:25%;box-shadow:0 10px 20px -16px #000}
.tlist ul{padding:0px}
.pricingt .tfooter a{border-radius:17px;padding:9px}
.price_block h4{margin:0;padding:15px 0}
.price_block2{border:1px solid;width:25%;float:left;text-align:center;margin-left:-1px;background:#fff;}
.price_block2:hover, .price_block2:active, .price_block2:focus{position:relative;transition:all 0.2s ease 0s;transform:scale(1.05);}
.price_block2 .tlist ul li{border-bottom:1px solid}
.price_block2 h4{margin:0;padding:23px 0}
.t2-footer .button{padding:8px 7px;position:relative;text-align:center}
.price_block2 .tlist li{padding:15px 0}
.price_block2 .price{display:block;padding:12px 0;font-size:18px}
.t2-footer{padding:30px 0}
.pricing-table2{padding:0px}
.pricingt>.price_block2.active{box-shadow:0px 0px 5px 2px #ccc}
.pricing-table3{padding:0px}
.price_block3{border:1px solid;float:left;margin-right:2%;text-align:center;width:23.5%}
.price_block3.last_row1{margin-right:0px}
.price_block3 h4{border-bottom:1px solid;padding:26px 0;margin:0;font-weight:300}
.price_block3 .price{border-bottom:1px solid;padding:16px 0}
.price_block3 .tlist li{border-bottom:1px solid;padding:12px 0}
.pricing-table-3-button{border:1px solid;padding:8px 7px}
.price_block3:hover, .price_block3:active, .price_block3:focus{transition-duration:0.5s}
.pricing-table4{padding:0px}
.price_block4{border:1px solid;float:left;margin-right:2%;text-align:center;width:23.5%}
.price_block4.last_row1{margin-right:0px}
.price_block4 h4{border-bottom:1px solid;padding:26px 0;margin:0;font-weight:300}
.price_block4 .price{border-bottom:1px solid;padding:16px 0}
.price_block4 .tlist li{border-bottom:1px solid;padding:12px 0}
.pricing-table-4-button{border:1px solid;padding:8px 7px}
.price_block4:hover{transition-duration:0.5s}
.pricingtable-margin{overflow:hidden;display:inline-block;}
.portfolio_2col article h3{padding-top:70px !important}
.image_grid{float:left;overflow:hidden;width:700px;position:relative}
.image_grid li{float:left;line-height:17px;color:#686f74;list-style:none;overflow:hidden;margin-bottom:23px;margin-right:23px;text-align:center}
/* ============================================================== */
/* ========================= Portfolio CSS ====================== */
/* ============================================================== */
.porfoliomodalwrap .modal.in .modal-dialog{transform:translate(0px, 200px);}
@media only screen and (max-width:767px){.image_grid{width:300px}
.image_grid li img{width:220px}
.portfolio_4col .da-thumbs li article h3{padding-top:70px}
.portfolio_3col .da-thumbs li article h3{padding-top:50px}
.portfolio_2col .da-thumbs li article h3{padding-top:53px !important}
.price_block{width:100%;margin-bottom:30px}
.price_block2{width:100%;margin-bottom:30px}
.price_block3{width:100%;margin-bottom:30px}
.price_block4{width:100%;margin-bottom:30px}
}
@media only screen and (min-width:480px) and (max-width:767px){.image_grid{width:450px}
.image_grid li{width:178px !important}
.portfolio_4col .da-thumbs li article h3{padding-top:58px}
.portfolio_3col .da-thumbs li article h3{padding-top:34px}
.portfolio_2col .da-thumbs li article h3{padding-top:23px !important}
}
@media only screen and (max-width:991px){.image_grid{width:300px;}
.image_grid li img{width:220px;}
.portfolio_4col .da-thumbs li article h3{padding-top:70px;}
.portfolio_3col .da-thumbs li article h3{padding-top:50px;}
.portfolio_2col .da-thumbs li article h3{padding-top:53px !important;}
.comment{float:none !important;}
.right_ThumbImage{margin-right:12px;padding:3px 0px;}
.service_icon{top:0;}
}
@media only screen and (min-width:480px) and (max-width:767px){.image_grid{width:450px}
.image_grid li{width:178px !important}
.portfolio_4col .da-thumbs li article h3{padding-top:58px}
.portfolio_3col .da-thumbs li article h3{padding-top:34px}
.portfolio_2col .da-thumbs li article h3{padding-top:23px !important}
.srch{height:32px !important;border-radius:0}
}
.button{margin:.4em;padding:1em;cursor:pointer;background:#e1e1e1;text-decoration:none;color:#666;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
.blurbg1{background-image:url(../images/background/Background%201.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg2{background-image:url(../images/background/Background%202.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg3{background-image:url(../images/background/Background%203.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg4{background-image:url(../images/background/Background%204.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg5{background-image:url(../images/background/Background%205.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg6{background-image:url(../images/background/Background%206.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg7{background-image:url(../images/background/Background%207.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg8{background-image:url(../images/background/Background%208.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg9{background-image:url(../images/background/Background%209.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg10{background-image:url(../images/background/Background%2010.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg11{background-image:url(../images/background/Background%2011.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg12{background-image:url(../images/background/Background%2012.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg13{background-image:url(../images/background/Background%2013.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg14{background-image:url(../images/background/Background%2014.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.blurbg15{background-image:url(../images/background/Background%2015.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;}
.pattern{background-repeat:repeat;background-position:left top;}

/* ============================================================== */
/* ========================= Gallery CSS =========================== */
/* ============================================================== */
#mdx_gallery .span25, #mdx_gallery .span33, #mdx_gallery .span50, #mdx_gallery .span100{margin:1.564% !important;}

